@charset "UTF-8";
@font-face{font-family: 'thyFont1';src: url("../fonts/simpds.ttf");}
@font-face{font-family: 'thyFont2';src: url("../fonts/BEBAS.ttf");}
@font-face{font-family: 'thyFont3';src: url("../fonts/Questrial-Regular.ttf");}
main{max-width: 1400px;margin: 0 auto;display: block;*zoom: 1;}
main:before, main:after{content: " ";display: table;}
main:after{clear: both;}
html{background: #fff;overflow-x: hidden;width: 100%;}
/*样式重置*/
html{line-height: 1.15;-webkit-text-size-adjust: 100%;}
body{margin: 0;}
h1{font-size: 2em;margin: .67em 0;}
hr{box-sizing: content-box;height: 0;overflow: visible;}
pre{font-family: monospace,monospace;font-size: 1em;}
a{background-color: transparent;}
abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b, strong{font-weight: bolder;}
code, kbd, samp{font-family: monospace,monospace;font-size: 1em;}
small{font-size: 80%;}
sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub{bottom: -.25em;}
sup{top: -.5em;}
img{border-style: none;}
button, input, optgroup, select, textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button, input{overflow: visible;}
button, select{text-transform: none;}
[type=button], [type=reset], [type=submit], button{-webkit-appearance: button;}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner{border-style: none;padding: 0;}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring{outline: 1px dotted ButtonText;}
fieldset{padding: .35em .75em .625em;}
legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress{vertical-align: baseline;}
textarea{overflow: auto;}
[type=checkbox], [type=radio]{box-sizing: border-box;padding: 0;}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button{height: auto;}
[type=search]{-webkit-appearance: textfield;outline-offset: -2px;}
[type=search]::-webkit-search-decoration{-webkit-appearance: none;}
::-webkit-file-upload-button{-webkit-appearance: button;font: inherit;}
details{display: block;}
summary{display: list-item;}
template{display: none;}
[hidden]{display: none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, audio, canvas, details, figcaption, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, summary, time, video{margin: 0;padding: 0;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, th, var, optgroup{font-style: normal;font-weight: normal;}
ins{text-decoration: none;}
li{list-style: none;}
table{font-size: inherit;font: 100%;border-collapse: collapse;border-spacing: 0;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;font-variant: normal;}
legend{color: #000;}
input, button, textarea, select, optgroup, option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select{border: 0;padding: 0;margin: 0;*font-size: 100%;line-height: 1.2;}
a img, img{-ms-interpolation-mode: bicubic;}
sub, sup{vertical-align: baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote{display: block;}
pre{white-space: pre-wrap;}
textarea{resize: none;overflow: auto;}
input[type=text]:focus, input[type=password]:focus, textarea:focus{outline: 0;}
button, input{outline: 0;}
input[type=password]::-ms-reveal{display: none;}
input::-ms-clear{display: none;}
input:-ms-input-placeholder{color: #999;}
/*样式重置*/
a:active{color: #ea590a;}
a:visited{color: #ea590a;}
/*动画区域*/
@-webkit-keyframes imgScale{from{transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);}
to{transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}}
@keyframes imgScale{from{transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);}
to{transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}}
@-webkit-keyframes tadass{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
@keyframes tadass{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
/*类名*/.needDot .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/background: rgba(0, 0, 0, 0.4);opacity: 1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);}
.needDot .swiper-pagination .swiper-pagination-bullet:hover:after{transform: scale(2);-ms-transform: scale(2);-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);}
.needDot .swiper-pagination .swiper-pagination-bullet:after{content: '';width: 4px;height: 4px;background: #fff;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;border-radius: 50%;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.needDot .swiper-pagination .swiper-pagination-bullet-active{border: 2px solid #fff;}
.needDot .swiper-pagination .swiper-pagination-bullet-active:after{width: 0;height: 0;transform: scale(0);-ms-transform: scale(0);-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);}
.needDotSmall .swiper-pagination .swiper-pagination-bullet{width: 9px;height: 9px;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/background: rgba(0, 0, 0, 0.4);opacity: 1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.needDotSmall .swiper-pagination .swiper-pagination-bullet:hover:after{transform: scale(2);-ms-transform: scale(2);-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);}
.needDotSmall .swiper-pagination .swiper-pagination-bullet:after{content: '';width: 5px;height: 5px;background: #fff;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;border-radius: 50%;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.needDotSmall .swiper-pagination .swiper-pagination-bullet-active{border: 1px solid #fff;}
.needDotSmall .swiper-pagination .swiper-pagination-bullet-active:after{width: 0;height: 0;transform: scale(0);-ms-transform: scale(0);-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);}
.main_page{position: relative;z-index: 20;background: #fff;width: 100%;height: auto;}
.needCover{-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;width: 100%;height: 100%;}
.needContain{-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;width: 100%;height: 100%;}
.needImgScale{animation: imgScale 5s ease-in-out infinite alternate;-webkit-animation: imgScale 5s ease-in-out infinite alternate;}
.needTada{animation: tadass 1s linear infinite;-webkit-animation: tadass 1s linear infinite;}
.needMarquee{white-space: nowrap;}
.needSwiperButton .swiper-button-prev:hover{transform: translateX(-5px);-ms-transform: translateX(-5px);-moz-transform: translateX(-5px);-webkit-transform: translateX(-5px);-o-transform: translateX(-5px);}
.needSwiperButton .swiper-button-next:hover{transform: translateX(5px);-ms-transform: translateX(5px);-moz-transform: translateX(5px);-webkit-transform: translateX(5px);-o-transform: translateX(5px);}
.needSwiperButton .swiper-button-disabled{pointer-events: auto !important;}
.needSwiperButton .swiper-button-white{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/border-radius: 3px;background-color: rgba(0, 0, 0, 0.5);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);background-size: 15px 25px;}
.needScroll{overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.needScroll::-webkit-scrollbar{width: 8px;height: 8px;}
/*正常情况下滑块的样式*/.needScroll::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.5);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);}
/*鼠标悬浮在该类指向的控件上时滑块的样式*/.needScroll:hover::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.4);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);}
/*鼠标悬浮在滑块上时滑块的样式*/.needScroll::-webkit-scrollbar-thumb:hover{background-color: rgba(0, 0, 0, 0.4);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);}
/*正常时候的主干部分*/.needScroll::-webkit-scrollbar-track{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);background-color: white;}
/*鼠标悬浮在滚动条上的主干部分*/.needScroll::-webkit-scrollbar-track:hover{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.01);}
.needScrollSmall{overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.needScrollSmall::-webkit-scrollbar{width: 4px;height: 4px;}
/*正常情况下滑块的样式*/.needScrollSmall::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.5);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);}
/*鼠标悬浮在该类指向的控件上时滑块的样式*/.needScrollSmall:hover::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.4);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);}
/*鼠标悬浮在滑块上时滑块的样式*/.needScrollSmall::-webkit-scrollbar-thumb:hover{background-color: rgba(0, 0, 0, 0.4);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);}
/*正常时候的主干部分*/.needScrollSmall::-webkit-scrollbar-track{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);background-color: white;}
/*鼠标悬浮在滚动条上的主干部分*/.needScrollSmall::-webkit-scrollbar-track:hover{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.01);}
.layuiLayer{background: none !important;}
.layuiLayer .layui-layer-title{height: 30px;line-height: 30px;background: rgba(0, 0, 0, 0.7);color: #fff;border-bottom: none;}
.layuiLayer .layui-layer-setwin{top: 7px;}
.layuiLayer .layui-layer-setwin .layui-layer-close1{background-color: #fff;background-position: 2px -39px;border-radius: 3px;}
/*头部*/#thyNavStyle:after{opacity: 1;bottom: 12px;background: #ea590a;}
#thyNavStyle .li_a{color: #ea590a;}
#needHeaderBac{background: white;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);}
#needHeaderBac .header_logo .logo1{display: inline-block;}
#needHeaderBac .header_logo .logo2{display: none;}
#needHeaderBac .header_lan .a1 a{color: #2c2c2c;}
#needHeaderBac .header_nav li .li_a,#needHeaderBac .tel span{color: #282828;}
.needLeftBig{left: -430px !important;}
.needLeft{left: -350px !important;}
.pc_header{width: 100%;position: fixed;top: 0;z-index: 99;background: #fff;height: 96px;background: rgba(255, 255, 255, 0);transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .header_logo{height: 100%;line-height: 96px;position: absolute;left: 60px;top: 0;z-index: 20;}
.pc_header .header_logo .mt30{margin-right: 20px;}
.pc_header .header_logo .logo1{display: none;}
.pc_header .header_logo .logo2{display: inline-block;}
.pc_header .header_lan{height: 100%;line-height: 96px;position: absolute;right: 60px;top: 0;z-index: 20;}
.pc_header .header_lan .a1{float: left;}
.pc_header .header_lan .a1:hover a{color: #1558a6;}
.pc_header .header_lan .a1:hover a img{transform: translateY(-5px);-ms-transform: translateY(-5px);-moz-transform: translateY(-5px);-webkit-transform: translateY(-5px);-o-transform: translateY(-5px);}
.pc_header .header_lan .a1 a{width: 100%;height: 100%;display: block;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 12px;color: #fff;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .header_lan .a1 a img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .header_nav{height: 96px;float: right;position: absolute;right: 350px;}
.pc_header .header_nav li{float: left;margin-left: 40px;position: relative;}
.pc_header .header_nav li .li_father{box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);display: none;width: 700px;height: 250px;background: rgba(255, 255, 255, 0.9);position: absolute;top: 96px;left: -300px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-top: 10px;padding-bottom: 10px;}
.pc_header .header_nav li .li_father .left{width: 50%;float: left;height: 100%;border-right: 1px solid rgba(0, 0, 0, 0.2);box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding: 15px;}
.pc_header .header_nav li .li_father .left .inner_form .layui-form-item{margin-bottom: 10px;}
.pc_header .header_nav li .li_father .left .a2{height: 36px;line-height: 36px;width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #1558a6;font-weight: bold;}
.pc_header .header_nav li .li_father .left .a3{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #555;margin-bottom: 10px;}
.pc_header .header_nav li .li_father .left .a1{width: 100%;height: 36px;line-height: 36px;text-align: center;border-bottom: 1px solid rgba(0, 0, 0, 0.2);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .header_nav li .li_father .left .a1:hover{border-color: #ea590a;}
.pc_header .header_nav li .li_father .left .a1:hover a{color: #1558a6;}
.pc_header .header_nav li .li_father .left .a1 a{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #333;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .header_nav li .li_father .right{width: 50%;float: left;height: 100%;padding: 10px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/}
.pc_header .header_nav li .li_father .right #header_map{width: 100%;height: 100%;display: block;}
.pc_header .header_nav li .li_father .right #header_map .amap-copyright{display: none !important;}
.pc_header .header_nav li .li_father .right #header_map .amap-logo{display: none !important;}
.pc_header .header_nav li .li_father .right .pic{width: 100%;height: 100%;display: block;overflow: hidden;}
.pc_header .header_nav li:after{content: '';width: 100%;height: 4px;background: #1558a6;opacity: 0;position: absolute;left: 0;bottom: 0;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .header_nav li:hover:after{opacity: 1;bottom: 12px;}
.pc_header .header_nav li:hover .li_a{color: #1558a6;}
.pc_header .header_nav li .li_a{width: 100%;height: 100%;display: block;line-height: 96px;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;font-weight: lighter;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pc_header .tel{position: absolute;top: 50%;right: 20px;padding-right: 100px;transform: translateY(-50%);}
.pc_header .tel span{color: #fff;font-size: 16px;font-weight: lighter;}
.pc_header .tel h3{color: #ea590a;font-size: 26px;font-weight: bold;font-family: thyFont2;}
.pc_header .tel img{position: absolute;top: -18px;right: 0;width: 90px;}
/*自适应手机端头部*/
.mobile_header{display: none;}
.mobile_header .mobile_to_index{height: 50px;position: fixed;top: 0;right: 2%;z-index: 889;max-width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mobile_header .mobile_to_index a{line-height: 50px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;}
.mobile_header .mobile_to_index a img{height: 30px;}
.mobile_header .mobile_nav_sea{width: 100%;height: 40px;text-align: center;line-height: 40px;}
.mobile_header .mobile_nav_sea i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #b7b7b7;}
.mobile_header .mobile_nav_sea:hover i{color: #ea590a;}
.mobile_header .mobile_nav{/* border-bottom: 1px solid #ccc; */box-shadow: 0 0 0.2rem rgb(0 0 0 / 20%);height: 50px;background: -webkit-linear-gradient(310deg, #1558a6, #0a284b);background: -o-linear-gradient(310deg, #1558a6, #0a284b);background: -moz-linear-gradient(310deg, #1558a6, #0a284b);background: linear-gradient(310deg, #1558a6, #0a284b);background-size: cover;position: fixed;left: 0;width: 100%;z-index: 888;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.mobile_header .mobile_nav i{font-size: 20px;line-height: 50px;padding-left: 20px;color: #fff;opacity: 0.8;}
.mobile_header .mobile_nav .mobile_add{height: 50px;position: absolute;left: 70px;z-index: 10;top: 0;}
.mobile_header .mobile_nav .mobile_add i{font-size: 18px;color: #fff;padding-left: 0;line-height: 30px !important;}
.mobile_header .mobile_nav .mobile_add .mobile_i{float: left;width: 30px;height: 30px;border-radius: 50%;text-align: center;margin-top: 10px;margin-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/}
.mobile_header #mobileStyle{background: #F1F1F1;}
.mobile_header #mobileStyle .main_a{color: #3d3d3d;}
.mobile_header #mobileStyle .main_a:before{content: '';position: absolute;top: 0;bottom: 0;margin: auto 0;left: 0;width: 3px;height: 10px;background: #ea590a;}
.mobile_header .mobile_nav_on{transform: translateX(0px);-ms-transform: translateX(0px);-moz-transform: translateX(0px);-webkit-transform: translateX(0px);-o-transform: translateX(0px);}
.mobile_header .mobile_nav_main_on{transform: translateX(-160px);-ms-transform: translateX(-160px);-moz-transform: translateX(-160px);-webkit-transform: translateX(-160px);-o-transform: translateX(-160px);box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);}
.mobile_header .mobile_nav_main{width: 160px;background: #FAFAFA;height: 100%;position: fixed;left: auto !important;right: -160px;top: 0;z-index: 99999;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.mobile_header .mobile_nav_main p{height: 60px;}
.mobile_header .mobile_nav_main li{height: auto;width: 100%;border-top: 1px solid #EBEBEB;}
.mobile_header .mobile_nav_main li:last-child{border-bottom: 1px solid #EBEBEB;}
.mobile_header .mobile_nav_main li .li_son{width: 100%;background: #FAFAFA;}
.mobile_header .mobile_nav_main li .li_son a{width: 100%;height: 100%;display: block;font-size: 13px;position: relative;color: #999;}
.mobile_header .mobile_nav_main li .li_son a:after{content: '';position: absolute;position: absolute;top: 0;bottom: 0;margin: auto 0;width: 20px;height: 1px;left: 0;background: #ea590a;}
.mobile_header .mobile_nav_main li .li_son a span{display: inline-block;width: 116px;float: right;padding-top: 10px;padding-bottom: 10px;}
.mobile_header .mobile_nav_main li .main_a{width: 100%;height: 100%;display: block;color: #333;line-height: 60px;font-size: 13px;position: relative;}
.mobile_header .mobile_nav_main li .main_a .layui-icon{margin-top: 20px;margin-right: 20px;width: 20px;height: 20px;text-align: center;line-height: 20px;float: right;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.mobile_header .mobile_nav_main li .main_a .layui-icon_on{transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);}
.mobile_header .mobile_nav_main li .main_a span{padding-left: 25px;}
.banner{position: relative;}
.banner .header_sea{width: 100%;position: absolute;bottom: 7.5%;z-index: 30;left: 0;}
.banner .header_sea .header_sea_main{width: 100%;height: 92px;background: rgba(0, 0, 0, 0.7);*zoom: 1;}
.banner .header_sea .header_sea_main:before, .banner .header_sea .header_sea_main:after{content: " ";display: table;}
.banner .header_sea .header_sea_main:after{clear: both;}
.banner .header_sea .header_sea_main .left{float: left;margin-left: 30px;height: 30px;line-height: 30px;padding-top: 31px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;}
.banner .header_sea .header_sea_main .left span{color: #f67631;font-weight: bold;font-family: thyFont3;padding-left: 2px;padding-right: 2px;}
.banner .header_sea .header_sea_main .mid{float: left;height: 100%;width: 500px;*zoom: 1;height: 30px;margin-top: 31px;line-height: 30px;}
.banner .header_sea .header_sea_main .mid:before, .banner .header_sea .header_sea_main .mid:after{content: " ";display: table;}
.banner .header_sea .header_sea_main .mid:after{clear: both;}
.banner .header_sea .header_sea_main .mid a{height: 100%;padding-left: 15px;padding-right: 15px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;font-family: thyFont3;letter-spacing: 0.6px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/position: relative;}
.banner .header_sea .header_sea_main .mid a:hover{color: #f67631;}
.banner .header_sea .header_sea_main .mid a:after{content: '';width: 1px;height: 8px;background: #464646;position: absolute;top: 0;bottom: 0;margin: auto 0;right: 0;}
.banner .header_sea .header_sea_main .right{float: right;width: 50%;height: 44px;padding-top: 24px;}
.banner .header_sea .header_sea_main .right form{*zoom: 1;height: 100%;width: 100%;}
.banner .header_sea .header_sea_main .right form:before, .banner .header_sea .header_sea_main .right form:after{content: " ";display: table;}
.banner .header_sea .header_sea_main .right form:after{clear: both;}
.banner .header_sea .header_sea_main .right form input::-webkit-input-placeholder{font-size: 14px;color: #757575;}
.banner .header_sea .header_sea_main .right form input:-moz-placeholder{font-size: 14px;color: #757575;}
.banner .header_sea .header_sea_main .right form input::-moz-placeholder{font-size: 14px;color: #757575;}
.banner .header_sea .header_sea_main .right form input:-ms-input-placeholder{font-size: 14px;color: #757575;}
.banner .header_sea .header_sea_main .right form input{float: left;width: 58%;height: 100%;background: #fff;line-height: 44px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 30px;margin-left: 10%;}
.banner .header_sea .header_sea_main .right form button{width: 27%;height: 100%;background: #1558a6;float: left;margin-left: 7px;text-align: center;line-height: 44px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.banner .header_sea .header_sea_main .right form button:hover{background: #0f4079;}
.banner .swiper-slide{position: relative;}
.banner .swiper-slide .slide-inner{width: 100%;height: 100%;display: block;}
.banner .swiper-slide1 .banner1_1{position: absolute;width: 15.4%;left: 13.5%;top: 21.8%;z-index: 20;}
.banner .swiper-slide1 .banner1_2{position: absolute;width: 11.3%;left: 13.5%;top: 29%;z-index: 20;}
.banner .swiper-slide1 .banner1_3{position: absolute;left: 13.5%;top: 39.3%;z-index: 20;line-height: 30px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;letter-spacing: 0.8px;}
.banner .swiper-slide1 .banner1_4{width: 196px;height: 44px;border: 1px solid rgba(255, 255, 255, 0.5);position: absolute;z-index: 20;top: 55.6%;left: 13.5%;}
.banner .swiper-slide1 .banner1_4:after{content: '';position: absolute;width: 0%;height: 100%;opacity: 0;left: 0;top: 0;background: #1558a6;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.banner .swiper-slide1 .banner1_4:hover:after{width: 100%;opacity: 1;}
.banner .swiper-slide1 .banner1_4:hover a img{transform: translateX(10px);-ms-transform: translateX(10px);-moz-transform: translateX(10px);-webkit-transform: translateX(10px);-o-transform: translateX(10px);}
.banner .swiper-slide1 .banner1_4 a{width: 100%;height: 100%;display: block;position: relative;z-index: 20;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;line-height: 44px;text-align: center;font-weight: lighter;}
.banner .swiper-slide1 .banner1_4 a img{margin-left: 50px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav_off{height: 40px !important;}
.mobile_footer{height: auto;display: none;}
.mobile_footer .a1 a{margin-right: 5px;}
.mobile_footer .a1 a i{font-size: 28px;color: #afafaf;}
.mobile_footer .a1 .to_top i{color: #fff;background: #afafaf;border-radius: 50%;}
.mobile_footer .a2{width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mobile_footer .footer_add{height: 50px;}
.mobile_footer .footer_nav{height: 50px;width: 100%;background: -webkit-linear-gradient(310deg, #1558a6, #0a284b);background: -o-linear-gradient(310deg, #1558a6, #0a284b);background: -moz-linear-gradient(310deg, #1558a6, #0a284b);background: linear-gradient(310deg, #1558a6, #0a284b);position: fixed;bottom: 0;left: 0;/* border-top: 1px solid #ccc; */box-shadow: 0 -8px 8px 0px rgb(0 0 0 / 10%);z-index: 9999;}
.mobile_footer .footer_nav main{*zoom: 1;}
.mobile_footer .footer_nav main:before, .mobile_footer .footer_nav main:after{content: " ";display: table;}
.mobile_footer .footer_nav main:after{clear: both;}
.mobile_footer .footer_nav main li{text-align: center;width: 20%;float: left;}
.mobile_footer .footer_nav main li .b1{height: 25px;line-height: 25px;margin-top: 4px;}
.mobile_footer .footer_nav main li .b1 i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 17px;color: #fff;}
.mobile_footer .footer_nav main li .b2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 13px;color: #fff;height: 20px;line-height: 20px;}
#mobileStyle2 .b1 i{color: #ea590a;font-weight: bold;}
#mobileStyle2 .b2{color: #ea590a;font-weight: bold;}
.float_nav{width: 200px;position: fixed;right: 0;top: 40vh;z-index: 1000;}
.float_nav .float_nav_on{transform: translateX(210px);-ms-transform: translateX(210px);-moz-transform: translateX(210px);-webkit-transform: translateX(210px);-o-transform: translateX(210px);}
.float_nav .float_nav_main{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav .a1 .b1{font-weight: bold;}
.float_nav .a2 a .b1{font-family: thyFont3;}
.float_nav .a0{box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/width: 30%;padding-left: 20px;padding-right: 14px;height: 42px;*zoom: 1;background: #ea590a;display: block !important;overflow: hidden;float: right;border-top-left-radius: 5px;border-bottom-left-radius: 5px;line-height: 42px;text-align: center;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav .a0:before, .float_nav .a0:after{content: " ";display: table;}
.float_nav .a0:after{clear: both;}
.float_nav .a0:hover{background: #1558a6;opacity: 1;}
.float_nav .a0 i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #fff;display: inline-block;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav .pc_nav_on{opacity: 0.6;}
.float_nav .pc_nav_on i{transform: rotate3d(0, 1, 0, 180deg);-ms-transform: rotate3d(0, 1, 0, 180deg);-moz-transform: rotate3d(0, 1, 0, 180deg);-webkit-transform: rotate3d(0, 1, 0, 180deg);-o-transform: rotate3d(0, 1, 0, 180deg);}
.float_nav .a3{box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/width: 100%;padding-left: 20px;padding-right: 14px;height: 42px;*zoom: 1;background: #232323;overflow: hidden;display: flex !important;justify-content: space-between;flex-wrap: nowrap;}
.float_nav .a3:before, .float_nav .a3:after{content: " ";display: table;}
.float_nav .a3:after{clear: both;}
.float_nav .a3 .c1{float: left;width: 30px;height: 30px;border-radius: 50%;text-align: center;line-height: 30px;margin-top: 6px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav .a3 .c1:hover{background: #ea590a;}
.float_nav .a3 .c1 a{width: 100%;height: 100%;display: block;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;}
.float_nav .a{box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/display: block !important;width: 100%;padding-left: 20px;padding-right: 14px;height: 42px;line-height: 42px;border-bottom: 1px solid #464646;*zoom: 1;background: #232323;overflow: hidden;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav .a:before, .float_nav .a:after{content: " ";display: table;}
.float_nav .a:after{clear: both;}
.float_nav .a a{width: 100%;height: 100%;display: block;}
.float_nav .a:hover{background: #ea590a;}
.float_nav .a:last-child{border-bottom: none;}
.float_nav .a .b1{float: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;height: 100%;line-height: 42px;}
.float_nav .a .b2{float: right;height: 100%;line-height: 42px;}
.float_nav .a .b2 i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #fff;}
.float_nav .sea_on{transform: translateX(-210px);-ms-transform: translateX(-210px);-moz-transform: translateX(-210px);-webkit-transform: translateX(-210px);-o-transform: translateX(-210px);}
.float_nav .a4{box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/width: 100%;padding-left: 5px;padding-right: 5px;height: 42px;*zoom: 1;background: #232323;border-top: 1px solid #464646;position: absolute;right: -210px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.float_nav .a4:before, .float_nav .a4:after{content: " ";display: table;}
.float_nav .a4:after{clear: both;}
.float_nav .a4 form{width: 100%;height: 100%;display: block;}
.float_nav .a4 form input{width: 100%;height: 32px;margin-top: 5px;border-radius: 3px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 10px;}
/*搜索栏*/#thy-sea input{width: 80%;float: left;height: 40px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;border: none;border-radius: 0;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 10px;}
#thy-sea button{width: 20%;float: left;padding: 0;height: 40px;background: #ea590a;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;}
.search{height: 70px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);line-height: 70px;background: #ea590a;}
.search div:first-child{width: 800px;float: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;}
.search div:first-child a{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #c8dafe;}
.search div:first-child a:first-child{margin-left: 10px;margin-right: 25px;}
.search div:last-child{width: 315px;height: 36px;float: right;}
.search div:last-child form{width: 100%;height: 100%;margin-top: 17px;}
.search div:last-child form input{width: 240px;height: 36px;background: #ebebeb;float: left;padding-left: 28px;box-sizing: border-box;}
.search div:last-child form button{float: right;width: 75px;height: 36px;background: #ea590a;text-align: center;line-height: 36px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;cursor: pointer;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.search div:last-child form button:hover{transform: translateY(-3px);-ms-transform: translateY(-3px);-moz-transform: translateY(-3px);-webkit-transform: translateY(-3px);-o-transform: translateY(-3px);box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);}
.zindexUp{position: relative;z-index: 10;}
.all_title .all_title1{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 40px;color: #000;position: relative;z-index: 8;}
.all_title .all_title1 .b1{font-weight: lighter;}
.all_title .all_title1 .b2{font-weight: bold;color: #1558a6;}
.all_title .all_title2{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #000;font-weight: lighter;padding-top: 10px;text-transform: uppercase;position: relative;z-index: 8;background: none;}
.all_title .all_title3{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #000;padding-top: 30px;font-weight: lighter;position: relative;z-index: 8;}
.all_title .all_title3 span{color: #ea590a;font-weight: normal;}
.all_title2{background: -webkit-linear-gradient(310deg, #1558a6, #0a284b);background: -o-linear-gradient(310deg, #1558a6, #0a284b);background: -moz-linear-gradient(310deg, #1558a6, #0a284b);background: linear-gradient(310deg, #1558a6, #0a284b);}
.all_title2 .all_title1{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #fff;position: relative;z-index: 8;padding-top: 10px;margin-top: 5px;}
.all_title2 .all_title1 .b1{font-weight: normal;}
.all_title2 .all_title1 .b2{font-weight: bold;color: #ea590a;}
.all_title2 .all_title2{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;font-weight: lighter;padding-top: 5px;text-transform: uppercase;position: relative;z-index: 8;background: none;}
.all_title2 .all_title3{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #000;padding-top: 30px;font-weight: lighter;position: relative;z-index: 8;}
.all_title2 .all_title3 span{color: #ea590a;font-weight: normal;}
.all_title3{padding-top: 20px;}
.all_title3 .all_title1{width: 100%;text-align: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #000;position: relative;z-index: 8;}
.all_title3 .all_title1 .b1{font-weight: normal;}
.all_title3 .all_title1 .b2{font-weight: bold;color: #1558a6;}
.all_title3 .all_title2{display: inline-block;text-align: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #000;font-weight: lighter;padding-top: 5px;text-transform: uppercase;position: relative;z-index: 8;border-bottom: 1px solid #1558a6;width: auto;padding-bottom: 5px;margin-bottom: 5px;background: none;}
.s1{padding-top: 75px;overflow: hidden;position: relative;background: #f2f2f2;padding-bottom: 60px;}
.s1 .s1_logo{position: absolute !important;width: 450px;height: 550px;background: url("../images/s1_logo.png") no-repeat center;background-size: contain;left: 40px !important;top: -140px !important;z-index: 5;}
.s1 .s1_main{padding-top: 65px;width: 100%;*zoom: 1;position: relative;z-index: 8;display: flex;}
.s1 .s1_main:before, .s1 .s1_main:after{content: " ";display: table;}
.s1 .s1_main:after{clear: both;}
.s1 .s1_main li{width: 15.8%;float: left;margin-right: 1.04%;}
.s1 .s1_main li:nth-child(6), .s1 .s1_main li:last-child{margin-right: 0;}
.s1 .s1_main ul{position: relative;width: 83.5%;flex-shrink: 0;overflow: hidden;}
.s1 .s1_main .li1{background: url("../images/s1_li1.jpg") no-repeat center;background-size: cover;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 2.2%;padding-right: 2.2%;}
.s1 .s1_main .li1 .a1{width: 100%;height: 78px;line-height: 78px;text-align: center;padding-top: 68px;}
.s1 .s1_main .li1 .a1 img{max-width: 100%;}
.s1 .s1_main .li1 .a2{width: 100%;margin-top: 200px;}
.s1 .s1_main .li1 .a2 a{display: block;width: 100%;height: 50px;line-height: 50px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #fff;}
.s1 .s1_main .li1 .a2 a:hover .b1 .c1{color: #f67631;}
.s1 .s1_main .li1 .a2 a:hover .b1 .c1:last-child{transform: translateX(8px);-ms-transform: translateX(8px);-moz-transform: translateX(8px);-webkit-transform: translateX(8px);-o-transform: translateX(8px);}
.s1 .s1_main .li1 .a2 a:hover .b2:after{width: 100%;}
.s1 .s1_main .li1 .a2 a img{height: 14px;}
.s1 .s1_main .li1 .a2 a .b1{*zoom: 1;}
.s1 .s1_main .li1 .a2 a .b1:before, .s1 .s1_main .li1 .a2 a .b1:after{content: " ";display: table;}
.s1 .s1_main .li1 .a2 a .b1:after{clear: both;}
.s1 .s1_main .li1 .a2 a .b1 .c1{float: left;height: 50px;line-height: 50px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s1 .s1_main .li1 .a2 a .b1 .c1:last-child{float: right;}
.s1 .s1_main .li1 .a2 a .b2{width: 100%;height: 1px;margin-top: 4px;background: rgba(255, 255, 255, 0.6);position: relative;}
.s1 .s1_main .li1 .a2 a .b2:after{content: '';width: 0;background: #f67631;height: 1px;position: absolute;left: 0;top: 0;z-index: 10;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s1 .s1_main .li2{background: #fff;position: relative;overflow: hidden;width: 19.16%;/* height: 41.8%; */margin-top: 1.04%;padding: 1.5%;box-sizing: border-box;}
.s1 .s1_main .li2:after{content: '';width: 100%;height: 100%;position: absolute;left: -100%;top: 0;opacity: 0;background: #ea590a;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s1 .s1_main .li2:hover:after{left: 0;opacity: 1;}
.s1 .s1_main .li2:hover .pic img{filter: grayscale(0%);}
.s1 .s1_main .li2:hover .a2{background: #fff;}
.s1 .s1_main .li2:hover .a3{color: #fff;}
.s1 .s1_main .li2 .pic{height: 200px;width: 100%;overflow: hidden;}
.s1 .s1_main .li2 .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s1 .s1_main .li2 .a3{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #000;height: 40px;line-height: 40px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s1 .s1_main .li3{width: 100%;position: relative;overflow: hidden;display: flex;}
.s1 .s1_main .li3 a{display: flex;width: 20%;height: 100%;color: #fff;font-size: 18px;line-height: 400%;text-align: center;background: #6A6A6A;margin-right: 1.04%;align-items: center;justify-content: center;transition: all 0.3s ease-out;}
.s1 .s1_main .li3 a:hover{background: #1558a6;}
.s1 .s1_main .li3 a:last-child{margin-right: 0;}
.s2{width: 100%;height: 715px;position: relative;overflow: hidden;}
.s2 .s2_bac1{width: 100%;height: 100%;position: absolute;z-index: 1;background: url("../images/s2_bac1.jpg") no-repeat center;background-size: cover;background-attachment: fixed;}
.s2 .s2_bac2{width: 100%;height: 100%;position: relative;z-index: 5;background: url("../images/s2_bac2.png") no-repeat center;background-size: cover;}
.s2 .s2_bac2 main{position: relative;height: 100%;}
.s2 .s2_bac2 .a0{width: 39%;position: absolute !important;z-index: 2;top: 90px !important;left: 0 !important;}
.s2 .s2_bac2 .a1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 42px;color: #fff;font-weight: lighter;padding-top: 120px;}
.s2 .s2_bac2 .a2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 28px;color: #ea590a;font-weight: bold;padding-top: 20px;}
.s2 .s2_bac2 .a3{width: 42%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;line-height: 30px;padding-top: 95px;}
.s2 .s2_bac2 .a4{width: 100%;height: 218px;position: absolute;z-index: 5;bottom: 0;left: 0;*zoom: 1;}
.s2 .s2_bac2 .a4:before, .s2 .s2_bac2 .a4:after{content: " ";display: table;}
.s2 .s2_bac2 .a4:after{clear: both;}
.s2 .s2_bac2 .a4 .left{width: 49%;float: left;height: 100%;background: -webkit-linear-gradient(310deg, #1558a6, #0a284b);background: -o-linear-gradient(310deg, #1558a6, #0a284b);background: -moz-linear-gradient(310deg, #1558a6, #0a284b);background: linear-gradient(310deg, #1558a6, #0a284b);}
.s2 .s2_bac2 .a4 .left li{float: left;width: 33.33%;height: 120px;margin-top: 49px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border-right: 1px dashed rgba(255, 255, 255, 0.3);}

.s2 .s2_bac2 .a4 .left li:last-child{border-right: none;}
.s2 .s2_bac2 .a4 .left li:hover .b1{border-color: #fff;box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.5) inset;}
.s2 .s2_bac2 .a4 .left li .b1{width: 70px;height: 70px;border-radius: 50%;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border: 3px solid rgba(255, 255, 255, 0.3);text-align: center;line-height: 64px;margin: 0 auto;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s2 .s2_bac2 .a4 .left li .b2{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;padding-top: 25px;font-weight: lighter;}
.s2 .s2_bac2 .a4 .right{width: 50%;float: left;height: 100%;background: url("../images/com.jpg") no-repeat center;background-size: cover;}
.s2 .s2_bac2 .a4 .right .b1{width: 196px;height: 44px;border: 1px solid rgba(255, 255, 255, 0.5);position: relative;float: right;margin-right: 8%;margin-top: 86px;}
.s2 .s2_bac2 .a4 .right .b1:after{content: '';position: absolute;width: 0%;height: 100%;opacity: 0;left: 0;top: 0;background: #1558a6;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s2 .s2_bac2 .a4 .right .b1:hover:after{width: 100%;opacity: 1;}
.s2 .s2_bac2 .a4 .right .b1:hover a img{transform: translateX(10px);-ms-transform: translateX(10px);-moz-transform: translateX(10px);-webkit-transform: translateX(10px);-o-transform: translateX(10px);}
.s2 .s2_bac2 .a4 .right .b1 a{width: 100%;height: 100%;display: block;position: relative;z-index: 20;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;line-height: 44px;text-align: center;font-weight: lighter;}
.s2 .s2_bac2 .a4 .right .b1 a img{margin-left: 30px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3{width: 100%;height: auto;padding-top: 90px;background: #f3f3f3;padding-bottom: 50px;}
.s3 .s3_main{width: 100%;*zoom: 1;}
.s3 .s3_main:before, .s3 .s3_main:after{content: " ";display: table;}
.s3 .s3_main:after{clear: both;}
.s3 .s3_main .left{width: 49.2%;float: left;}
.s3 .s3_main .left .top{width: 100%;height: 367px;margin-bottom: 14px;}
.s3 .s3_main .left .top .a1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 40px;color: #000;}
.s3 .s3_main .left .top .a1 span{color: #ea590a;}
.s3 .s3_main .left .top .a2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #000;font-weight: lighter;padding-top: 10px;text-transform: uppercase;}
.s3 .s3_main .left .top .a3{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #000;font-weight: lighter;padding-top: 32px;}
.s3 .s3_main .left .top .a4{width: 196px;height: 44px;border: 1px solid #bfbfbf;position: relative;margin-top: 100px;}





.s3 .s3_main .left .top .a4:after{content: '';position: absolute;width: 0%;height: 100%;opacity: 0;left: 0;top: 0;background: #fff;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .left .top .a4:hover:after{width: 100%;opacity: 1;}
.s3 .s3_main .left .top .a4:hover a img{transform: translateX(10px);-ms-transform: translateX(10px);-moz-transform: translateX(10px);-webkit-transform: translateX(10px);-o-transform: translateX(10px);}
.s3 .s3_main .left .top .a4 a{width: 100%;height: 100%;display: block;position: relative;z-index: 20;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #1558a6;line-height: 44px;text-align: center;font-weight: lighter;}
.s3 .s3_main .left .top .a4 a img{margin-left: 30px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .left .bottom{width: 100%;height: 367px;background-size: cover;background-position: center;background-repeat: no-repeat;}
.s3 .s3_main .left .bottom:hover .a1 a .b1 .c1{transform: rotate3d(1, 1, 1, 360deg);-ms-transform: rotate3d(1, 1, 1, 360deg);-moz-transform: rotate3d(1, 1, 1, 360deg);-webkit-transform: rotate3d(1, 1, 1, 360deg);-o-transform: rotate3d(1, 1, 1, 360deg);}
.s3 .s3_main .left .bottom:hover .a1 a .b2, .s3 .s3_main .left .bottom:hover .a1 a .b3, .s3 .s3_main .left .bottom:hover .a1 a .b4{transform: translateY(-10px);-ms-transform: translateY(-10px);-moz-transform: translateY(-10px);-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);}
.s3 .s3_main .left .bottom .a1{width: 100%;height: 100%;display: block;background: rgba(0, 0, 0, 0.4);box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 4%;padding-right: 4%;}
.s3 .s3_main .left .bottom .a1 a{width: 100%;height: 100%;display: block;}
.s3 .s3_main .left .bottom .a1 a .b1{width: 100%;padding-top: 28px;*zoom: 1;}
.s3 .s3_main .left .bottom .a1 a .b1:before, .s3 .s3_main .left .bottom .a1 a .b1:after{content: " ";display: table;}
.s3 .s3_main .left .bottom .a1 a .b1:after{clear: both;}
.s3 .s3_main .left .bottom .a1 a .b1 .c1{width: 26px;height: 26px;border-radius: 50%;border: 1px solid #bdbdbe;float: left;position: relative;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/text-align: center;line-height: 24px;}
.s3 .s3_main .left .bottom .a1 a .b1 .c1 img{height: 14px;}
.s3 .s3_main .left .bottom .a1 a .b1 .c2{float: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;line-height: 28px;margin-left: 8px;}
.s3 .s3_main .left .bottom .a1 a .b2{margin-top: 200px;width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #fff;font-weight: bold;height: 40px;line-height: 40px;margin-bottom: 10px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .left .bottom .a1 a .b3{width: 100%;height: 1px;background: rgba(255, 255, 255, 0.3);transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.05s;}
.s3 .s3_main .left .bottom .a1 a .b4{height: 26px;line-height: 26px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;margin-top: 15px;font-family: thyFont3;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.1s;}
.s3 .s3_main .left .bottom .a1 a .b4 i{font-size: 18px;color: #fff;margin-right: 8px;}
.s3 .s3_main .right{width: 50%;float: right;}
.s3 .s3_main .right li{width: 49%;float: left;margin-right: 2%;height: 367px;margin-bottom: 14px;}
.s3 .s3_main .right li:nth-child(2n){margin-right: 0;}
.s3 .s3_main .right li:hover a .mask{bottom: 100%;}
.s3 .s3_main .right li:hover a .button{bottom: 0;}
.s3 .s3_main .right li:hover a .button .a1{left: 0;}
.s3 .s3_main .right li:hover a .word .a1 .b1{color: #fff;}
.s3 .s3_main .right li:hover a .word .a1 .b1 span{color: #fff;}
.s3 .s3_main .right li:hover a .word .a2{color: #fff;}
.s3 .s3_main .right li:hover a .word .a3{transform: translateY(-50px);-ms-transform: translateY(-50px);-moz-transform: translateY(-50px);-webkit-transform: translateY(-50px);-o-transform: translateY(-50px);}
.s3 .s3_main .right li:hover a .word .a3 .b1{border-color: #fff;}
.s3 .s3_main .right li:hover a .word .a3 .b1 .c1{opacity: 0;}
.s3 .s3_main .right li:hover a .word .a3 .b1 .c2{opacity: 1;}
.s3 .s3_main .right li:hover a .word .a3 .b2{color: #fff;}
.s3 .s3_main .right li a{width: 100%;height: 100%;display: block;position: relative;background: #000;overflow: hidden;}
.s3 .s3_main .right li a .bac{background-repeat: no-repeat;background-position: center;background-size: cover;width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0.65;}
.s3 .s3_main .right li a .mask{width: 100%;height: 360px;position: absolute;z-index: 3;background: #fff;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/bottom: 7px;}
.s3 .s3_main .right li a .button{height: 50px;width: 100%;background: #ea590a;position: absolute;bottom: -43px;z-index: 5;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .button .a1{width: 100%;overflow: hidden;height: 50px;line-height: 50px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/position: absolute;left: -100%;transition-delay: 0.3s;font-weight: lighter;}
.s3 .s3_main .right li a .button .a1 img{margin-right: 5px;}
.s3 .s3_main .right li a .word{width: 100%;height: 100%;display: block;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 11%;padding-right: 11%;position: absolute;top: 0;left: 0;z-index: 7;}
.s3 .s3_main .right li a .word .a1{width: 100%;*zoom: 1;height: 42px;padding-top: 25px;}
.s3 .s3_main .right li a .word .a1:before, .s3 .s3_main .right li a .word .a1:after{content: " ";display: table;}
.s3 .s3_main .right li a .word .a1:after{clear: both;}
.s3 .s3_main .right li a .word .a1 .b1{float: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 40px;color: #262626;font-family: thyFont1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .word .a1 .b1 span{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #838181;font-family: thyFont1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .word .a2{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #747474;margin-top: 30px;line-height: 30px;height: 120px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .word .a3{width: 100%;margin-top: 70px;*zoom: 1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .word .a3:before, .s3 .s3_main .right li a .word .a3:after{content: " ";display: table;}
.s3 .s3_main .right li a .word .a3:after{clear: both;}
.s3 .s3_main .right li a .word .a3 .b1{width: 26px;height: 26px;border-radius: 50%;border: 1px solid #bdbdbe;float: left;position: relative;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .word .a3 .b1 .c1{opacity: 1;}
.s3 .s3_main .right li a .word .a3 .b1 .c2{opacity: 0;}
.s3 .s3_main .right li a .word .a3 .b1 img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.s3 .s3_main .right li a .word .a3 .b2{float: left;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #000;line-height: 28px;margin-left: 8px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
#thyNavStyle2 a{color: #ea590a;}
footer{height: auto;background: #313134;position: relative;z-index: 20;width: 100%;background: url("../images/f_bac.jpg") no-repeat center;background-size: cover;background-attachment: fixed;}
footer .f_logo{width: 100%;height: 52px;line-height: 52px;text-align: center;padding-top: 40px;}
footer .f_nav{width: 100%;padding-top: 50px;*zoom: 1;}
footer .f_nav:before, footer .f_nav:after{content: " ";display: table;}
footer .f_nav:after{clear: both;}
footer .f_nav li{float: left;width: 16.5%;height: 30px;line-height: 30px;position: relative;}
footer .f_nav li:after{content: '';position: absolute;top: 0;bottom: 0;margin: auto 0;right: 0;width: 1px;height: 13px;background: #535353;transform: rotate(30deg);-ms-transform: rotate(30deg);-moz-transform: rotate(30deg);-webkit-transform: rotate(30deg);-o-transform: rotate(30deg);}
footer .f_nav li:last-child:after{display: none;}
footer .f_nav li a{width: 100%;height: 100%;display: block;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;text-align: center;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
footer .f_nav li a:hover{color: #1b70d3;}
footer .f_con{width: 100%;padding-top: 55px;}
footer .f_con .left{width: 81.7%;float: left;}
footer .f_con .left li{width: 33.33%;float: left;border: 1px solid #3f3f3f;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border-right: none;height: 154px;padding-right: 2.5%;}
footer .f_con .left li:last-child{border-right: 1px solid #3f3f3f;}
footer .f_con .left li .a1{width: 100%;text-align: right;padding-top: 27px;height: 40px;}
footer .f_con .left li .a1 img{max-height: 40px;}
footer .f_con .left li .a2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #ea590a;text-align: right;margin-top: 13px;height: 24px;line-height: 24px;}
footer .f_con .left li .a2 span{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #e77e0b;font-family: thyFont3;}
footer .f_con .left li .a3{height: 24px;line-height: 24px;margin-top: 8px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;text-align: right;letter-spacing: 0.5px;font-weight: lighter;}
footer .f_con .right{width: 117px;text-align: center;float: right;}
footer .f_con .right img{width: 100%;}
footer .f_con .right .a1{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #868686;padding-top: 8px;}
footer .f_b{height: 30px;line-height: 30px;padding-top: 90px;padding-bottom: 30px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #666666;}
footer .f_b a{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #666666;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
footer .f_b a:hover{color: #ea590a;}
.small_banner{width: 100%;height: 480px;position: relative;overflow: hidden;}
.small_banner .pic{width: 100%;height: 530px;position: relative;z-index: 1;background-size: cover;background-repeat: no-repeat;position: relative;background-position: center;}
.small_banner .mask{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(0, 0, 0, 0.6);overflow: hidden;}
.small_banner .mask .a1{width: 100%;text-align: center;padding-top: 200px;line-height: 40px;height: 40px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 42px;color: #fff;font-weight: bold;letter-spacing: 1px;padding-bottom: 20px;position: relative;}
.small_banner .mask .a2{width: 20%;margin-left: 40%;height: 1px;background: rgba(255, 255, 255, 0.7);position: relative;}
.small_banner .mask .a3{width: 100%;text-align: center;padding-top: 20px;line-height: 40px;height: 40px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 28px;color: #fff;letter-spacing: 1px;text-transform: uppercase;font-family: thyFont1;position: relative;}
.location{width: 100%;position: relative;z-index: 15;height: 50px;margin-top: -52px;border-radius: 6px;text-align: right;line-height: 50px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-right: 5%;background: url("../images/logo1.png") no-repeat 5% center #fff;background-size: contain;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #333;}
.location span{color: #333 !important;font-size: 15px !important;padding: 0 2px 0 2px;}
.location a{color: #333;}
.location a:last-child{color: #ea590a;}
.location a:hover{color: #ea590a;}
.pro_index{width: 100%;*zoom: 1;padding-top: 40px;}
.pro_index:before, .pro_index:after{content: " ";display: table;}
.pro_index:after{clear: both;}
.pro_index li{width: 100%;float: left;margin-bottom: 20px;}
.pro_index li a{*zoom: 1;}
.pro_index li a:before, .pro_index li a:after{content: " ";display: table;}
.pro_index li a:after{clear: both;}
.pro_index .li2{background: #fff;position: relative;}
.pro_index .li2:before{content: '';width: 100%;height: 100%;position: absolute;left: -100%;top: 0;opacity: 0;background: #ea590a;transition: 0.8s;-moz-transition: 0.8s;-webkit-transition: 0.8s;-o-transition: 0.8s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_index .li2:hover:before{left: 0;opacity: 1;}
.pro_index .li2:hover .pic img{filter: grayscale(0%);}
.pro_index .li2:hover .pic2 img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.pro_index .li2:hover .a1{color: #fff;transform: translateY(-8px);-ms-transform: translateY(-8px);-moz-transform: translateY(-8px);-webkit-transform: translateY(-8px);-o-transform: translateY(-8px);}
.pro_index .li2:hover .a2{background: #fff;}
.pro_index .li2:hover .word .a3{color: #fff;}
.pro_index .li2:hover .word .a4{color: #fff;}
.pro_index .li2:hover .word .a1{color: #fff;}
.pro_index .li2:hover .word .a5{background: #fff;}
.pro_index .li2 .pic{height: 250px;width: 20%;float: left;overflow: hidden;}
.pro_index .li2 .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/filter: grayscale(100%);}
.pro_index .li2 .word{float: left;width: 50%;height: 250px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/position: relative;z-index: 10;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);}
.pro_index .li2 .word .a1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 30px;color: #1558a6;font-family: thyFont1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/position: absolute;left: 10px;top: 10px;z-index: 10;}
.pro_index .li2 .word .a3{width: 90%;margin-left: 5%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #000;height: 40px;line-height: 40px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/padding-top: 20px;}
.pro_index .li2 .word .a5{width: 60%;height: 1px;background: #ccc;margin-top: 10px;margin-bottom: 10px;margin-left: 20%;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_index .li2 .word .a4{width: 80%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #666;line-height: 26px;margin-left: 10%;padding-top: 20px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/height: 120px;}
.pro_index .li2 .word .a6{width: 80%;margin-left: 10%;padding-top: 20px;}
.pro_index .li2 .word .a6 .b{*zoom: 1;width: 33.33%;float: left;height: 80px;background: #f1f1f1;border-radius: 5px;}
.pro_index .li2 .word .a6 .b:before, .pro_index .li2 .word .a6 .b:after{content: " ";display: table;}
.pro_index .li2 .word .a6 .b:after{clear: both;}
.pro_index .li2 .word .a6 .b .b1{padding-top: 10px;width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #333;height: 30px;line-height: 30px;}
.pro_index .li2 .word .a6 .b .b2{width: 100%;text-align: center;height: 30px;line-height: 30px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #666;font-family: thyFont3;}
.pro_index .li2 .pic2{height: 250px;width: 30%;float: left;overflow: hidden;}
.pro_index .li2 .pic2 img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.video{width: 100%;height: auto;padding-top: 40px;}
.video main{max-width: 1280px;}
.video main video{width: 100%;}
.contact{width: 100%;height: auto;background: #f2f2f2;background: url("../images/contact.jpg") no-repeat center;background-size: cover;background-attachment: fixed;position: relative;}
.contact .all_title3 .all_title1{color: #fff;}
.contact .all_title3 .all_title1 .b2{color: #ea590a;}
.contact .all_title3 .all_title2{color: #fff;border-color: #ea590a;}
.contact:before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.7);z-index: 5;}
.contact .contact_main{position: relative;z-index: 20;margin-top: -50px;width: 40%;background: #fff;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding: 20px;float: left;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);}
.contact .contact_main .a1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #1558a6;font-weight: bold;}
.contact .contact_main .a2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #ea590a;font-weight: lighter;padding-top: 5px;padding-bottom: 5px;}
.contact .contact_main .a3{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #333;line-height: 24px;padding-top: 5px;padding-bottom: 5px;}
.contact .contact_message{width: 55%;float: right;position: relative;z-index: 20;}
#container .amap-copyright{display: none !important;}
#container .amap-logo{display: none !important;}
.join_us{padding-bottom: 40px;background: #fff;overflow: hidden;}
.join_us .w1{padding-top: 40px;padding-bottom: 10px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 30px;color: #333;text-align: center;font-weight: lighter;}
.join_us .w2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;text-align: center;font-weight: lighter;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
.join_us .join_us_main{margin-top: 20px;width: 100%;height: auto;overflow: hidden;}
.join_us .join_us_main li{box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border: 1px solid #ccc;width: 49%;margin-right: 2%;padding: 10px;float: left;margin-bottom: 15px;}
.join_us .join_us_main li .p1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #333;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.join_us .join_us_main li .p2{height: 200px;overflow-y: auto;padding-top: 10px;padding-bottom: 10px;font-weight: lighter !important;}
.join_us .join_us_main li .p2 .p2_0{font-size: 16px !important;}
.join_us .join_us_main li .p2 span{font-size: 14px !important;color: #333 !important;}
.join_us .join_us_main li .p2 p{font-size: 14px !important;color: #333 !important;}
.join_us .join_us_main li .p2 p span{font-size: 14px !important;color: #333 !important;}
.join_us .join_us_main li .p3{padding-top: 10px;border-top: 1px solid #ccc;height: 20px;line-height: 20px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;}
.join_us .join_us_main li .p3 a{color: #ea590a;}
.join_us .join_us_main li:nth-child(2n){margin-right: 0;}
.join_us_in{padding-top: 100px;}
.join_us_in .layui-form{width: 70%;margin-left: 15%;}
.join_us_in .layui-form .layui-input{width: 100%;margin-bottom: 8px;margin-top: 4px;}
@media screen and (max-width: 992px){.join_us{padding-top: 0;}
.join_us .w1{padding-top: 10px;}
.join_us main{max-width: 750px;}}
@media screen and (max-width: 767px){.join_us main{padding-left: 15px;padding-right: 15px;}
.join_us main .join_us_main li{width: 100%;margin-right: 0;margin-bottom: 15px;}}
.com_banner{width: 100%;height: 660px;background: url("../images/company/banner.jpg") no-repeat center;background-size: cover;position: relative;}
.com_banner .layer{position: absolute;width: 23.9%;position: absolute;top: 0;bottom: 0;margin: auto 0;right: 13.5%;z-index: 5;}
.pro_tips{width: 100%;text-align: left;padding-top: 5px;padding-bottom: 5px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #333;border-top: 1px solid #999;border-bottom: 1px solid #999;margin-top: 5px;margin-bottom: 5px;text-align: center;}
.pro_tips span{color: red;font-weight: bold;}
.company .a1{margin-top: 110px;margin-bottom: 60px;position: relative;}
.company .a1 .right{width: 50%;height: 100%;position: absolute;right: 0;top: 0;background: url("../images/company/s1.jpg") no-repeat center;background-size: cover;}
.company .a1 .left{width: 50%;float: left;}
.company .a1 .left .b1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 62px;color: #1558a6;font-family: thyFont1;}
.company .a1 .left .b2{width: 100%;height: 80px;line-height: 80px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 28px;color: #222222;}
.company .a1 .left .b3{width: 70px;height: 3px;background: #ea590a;}
.company .a1 .left .b4{width: 80%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #8d8d8d;line-height: 36px;padding-top: 60px;}
.company .a2{width: 100%;}
.company .a2 .left{width: 50%;float: left;}
.company .a2 .left .left_main{width: 80%;padding-top: 80px;*zoom: 1;}
.company .a2 .left .left_main:before, .company .a2 .left .left_main:after{content: " ";display: table;}
.company .a2 .left .left_main:after{clear: both;}
.company .a2 .left .left_main li{width: 50%;float: left;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-bottom: 10px;border-bottom: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.company .a2 .left .left_main li:nth-child(3), .company .a2 .left .left_main li:nth-child(4){border-bottom: none;padding-top: 20px;}
.company .a2 .left .left_main li:nth-child(2), .company .a2 .left .left_main li:nth-child(4){border-right: none;}
.company .a2 .left .left_main li .b1{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #2f2f2f;height: 40px;line-height: 40px;}
.company .a2 .left .left_main li .b2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 80px;color: #1558a6;width: 100%;text-align: center;font-family: thyFont2;height: 100px;line-height: 100px;}
.company .a2 .left .left_main li .b2 .c1{font-size: 39px;}
.company .a2 .left .left_main li .b3{width: 100%;height: 40px;line-height: 40px;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 12px;color: #888888;text-transform: uppercase;}
.company .a2 .right{width: 50%;float: left;}
.company .a2 .right img{max-width: 100%;}
.company .a3{width: 100%;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/background-repeat: no-repeat;background-position: center;background-size: cover;background-attachment: fixed;*zoom: 1;}
.company .a3:before, .company .a3:after{content: " ";display: table;}
.company .a3:after{clear: both;}
.company .a3 li{width: 25%;height: 100%;float: left;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border-right: 1px solid rgba(255, 255, 255, 0.2);background: rgba(0, 0, 0, 0.6);padding-bottom: 44px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/padding-left: 2%;padding-right: 2%;}
.company .a3 li:hover{background: rgba(21, 88, 166, 0.9);}
.company .a3 li:hover .b1{transform: translateY(10px);-ms-transform: translateY(10px);-moz-transform: translateY(10px);-webkit-transform: translateY(10px);-o-transform: translateY(10px);}
.company .a3 li:hover .b2, .company .a3 li:hover .b3, .company .a3 li:hover .b4{transform: translateY(-10px);-ms-transform: translateY(-10px);-moz-transform: translateY(-10px);-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);}
.company .a3 li:last-child{margin-right: 0;}
.company .a3 li .b1{padding-top: 50px;height: 440px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.company .a3 li .b2{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 22px;color: #fff;font-weight: bold;height: 32px;line-height: 32px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.05s;}
.company .a3 li .b3{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;font-weight: lighter;line-height: 25px;letter-spacing: 0.5px;padding-top: 15px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.1s;height: 80px;}
.company .a3 li .b4{margin-top: 20px;width: 50px;height: 50px;border-radius: 50%;border: 1px solid #fff;text-align: center;line-height: 50px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.15s;}
.company .a3 li .b4 img{height: 30px;}
.company .a3 li .b5{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 21px;color: #fff;font-family: thyFont1;display: none;padding-top: 30px;}
.company .a4{position: relative;*zoom: 1;}
.company .a4:before, .company .a4:after{content: " ";display: table;}
.company .a4:after{clear: both;}
.company .a4 .left{width: 50%;position: absolute;left: 0;top: 0;height: 100%;background: url("../images/company/s4.jpg") no-repeat center;background-size: cover;}
.company .a4 .right{float: right;width: 44%;padding-bottom: 130px;}
.company .a4 .right .b1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 28px;color: #222222;padding-top: 150px;}
.company .a4 .right .b2{width: 70px;height: 3px;margin-top: 25px;background: #ea590a;margin-bottom: 15px;}
.company .a4 .right .b3{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 20px;color: #828282;font-weight: lighter;}
.company .a4 .right .b4{width: 100%;line-height: 38px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #8d8d8d;padding-top: 50px;}
.company .a5{width: 100%;*zoom: 1;}
.company .a5:before, .company .a5:after{content: " ";display: table;}
.company .a5:after{clear: both;}
.company .a5 li{float: left;width: 33.3%;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 1.4%;padding-top: 30px;padding-bottom: 80px;}
.company .a5 li:nth-child(1){background: #1558a6;}
.company .a5 li:nth-child(2){background: #676767;}
.company .a5 li:nth-child(3){background: #ea590a;}
.company .a5 li:hover .b2{width: 100px;}
.company .a5 li .b1{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;font-weight: lighter;text-transform: uppercase;}
.company .a5 li .b2{width: 20px;height: 1px;background: #fff;margin-top: 15px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.company .a5 li .b3{width: 100%;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #fff;font-weight: bold;margin-top: 46px;}
.company .a5 li .b4{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;font-weight: lighter;width: 100%;text-align: center;margin-top: 22px;margin-bottom: 26px;height: 40px;}
.company .a5 li .b5{width: 120px;height: 34px;border: 1px solid rgba(255, 255, 255, 0.6);text-align: center;line-height: 34px;margin: 0 auto;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.company .a5 li .b5:hover{background: #fff;}
.company .a5 li .b5:hover a{color: #333;}
.company .a5 li .b5 a{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.case_index{padding-top: 20px;padding-bottom: 50px;}
.case_index .pic{height: 150px;line-height: 150px;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border: 1px solid #ccc;}
.case_index .pic img{max-width: 80%;}
@media screen and (max-width: 767px){.case_index{padding-bottom: 40px;}
.case_index .pic{height: 100px;line-height: 100px;}}
#newsInfo{padding-top: 96px;}
#viewer_honor{*zoom: 1;}
#viewer_honor:before, #viewer_honor:after{content: " ";display: table;}
#viewer_honor:after{clear: both;}
#viewer_honor .honor_li{width: 25%;float: left;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding: 5px;cursor: pointer;}
#viewer_honor .honor_li:hover .honor_li_main .word{background: rgba(0, 0, 0, 0.9);}
#viewer_honor .honor_li .honor_li_main{width: 100%;height: 100%;position: relative;background: #fff;border-radius: 4px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/overflow: hidden;}
#viewer_honor .honor_li .honor_li_main .pic{width: 100%;}
#viewer_honor .honor_li .honor_li_main .word{height: 30px;line-height: 30px;width: 100%;position: absolute;background: rgba(0, 0, 0, 0.7);font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #fff;text-align: center;bottom: 0px;left: 0px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_des_title{width: 100%;padding-top: 15px;padding-bottom: 15px;}
.inner_des_title .w1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 22px;color: #444;}
.inner_des_title .w2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 13px;color: #c1c1c1;}
.inner_case_content img{max-width: 100% !important;margin-top: 5px !important;margin-bottom: 5px !important;display: block !important;margin: 0 auto;}
.case_fieldset{box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border: 1px solid #ccc;width: 100%;padding: 10px;}
.case_fieldset legend{margin-left: 8px;padding-left: 5px;padding-right: 5px;}
.no_data{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 36px;color: #ea590a;font-weight: lighter;text-align: center;line-height: 120px;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);}
#inner_swiper{width: 80%;height: 400px;margin-left: 10%;}
#inner_swiper .pic{width: 100%;height: 100%;overflow: hidden;}
.inner_page{overflow: hidden;padding-top: 20px;padding-bottom: 50px;background-color: #fff;position: relative;height: auto;z-index: 20;}
.inner_page .inner_page_bac{width: 100%;height: 100%;position: absolute;top: 0;background-attachment: fixed;background-position: top;background-repeat: no-repeat;background-size: cover;z-index: 1;filter: blur(5px);display: none;}
.inner_page #second_inner_page_bac{filter: blur(1px);}
.inner_page .inner_page_left{width: 280px;float: left;position: relative;z-index: 8;}
.inner_page .inner_page_left .sidebar{width: 100%;height: auto;}
.inner_page .inner_page_left .sidebar .sidebar_top{width: 100%;height: auto;background: #fff;border-radius: 4px;}
.inner_page .inner_page_left .sidebar .sidebar_top p{width: 90%;margin-left: 5%;height: auto;line-height: 56px;border-radius: 4px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 22px;color: #fff;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 15px;border-bottom: 1px solid #ccc;background: -webkit-linear-gradient(310deg, #ea590a, #883406);background: -o-linear-gradient(310deg, #ea590a, #883406);background: -moz-linear-gradient(310deg, #ea590a, #883406);background: linear-gradient(310deg, #ea590a, #883406);}
.inner_page .inner_page_left .sidebar .sidebar_top .sidebar_li{width: 80%;margin-left: 5%;height: auto;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #ccc;}
.inner_page .inner_page_left .sidebar .sidebar_top .sidebar_li a{width: 100%;height: 100%;display: block;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #444;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_left .sidebar .sidebar_top .sidebar_li a:before{content: '';position: absolute;top: 0;bottom: 0;margin: auto 0;left: 0;width: 0px;height: 1px;background: #ea590a;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_left .sidebar .sidebar_top .sidebar_li a:hover{padding-left: 20px;color: #ea590a;}
.inner_page .inner_page_left .sidebar .sidebar_top .sidebar_li a:hover:before{width: 15px;}
.inner_page .inner_page_left .sidebar .sidebar_top .sidebar_li:last-child{border-bottom: 0;}
.inner_page .inner_page_left .sidebar .sidebar_contact{width: 100%;height: auto;background: #fff;border-radius: 4px;margin-top: 5px;padding-bottom: 15px;overflow: hidden;}
.inner_page .inner_page_left .sidebar .sidebar_contact fieldset{border: 1px solid #ccc;width: 90%;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/margin-left: 5%;}
.inner_page .inner_page_left .sidebar .sidebar_contact fieldset legend{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 20px;color: #ea590a;margin-left: 10px;}
.inner_page .inner_page_left .sidebar .sidebar_contact p{width: 90%;margin-left: 5%;height: 56px;line-height: 56px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 22px;color: #fff;border-bottom: 1px solid #ccc;padding-left: 15px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/background: -webkit-linear-gradient(310deg, #ea590a, #883406);background: -o-linear-gradient(310deg, #ea590a, #883406);background: -moz-linear-gradient(310deg, #ea590a, #883406);background: linear-gradient(310deg, #ea590a, #883406);border-radius: 4px;}
.inner_page .inner_page_left .sidebar .sidebar_contact .slide_us{width: 90%;margin-left: 5%;line-height: 30px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #303030;}
.inner_page .inner_page_left .sidebar .sidebar_contact .slide_us span{color: #FE0404;}
.inner_page .inner_page_left .sidebar .sidebar_product{width: 100%;height: 250px;}
.inner_page .inner_page_left .sidebar .sidebar_product .swiper-slide:hover a .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.inner_page .inner_page_left .sidebar .sidebar_product .swiper-slide a{position: relative;width: 100%;height: 100%;display: block;height: 220px;}
.inner_page .inner_page_left .sidebar .sidebar_product .swiper-slide a .pic{width: 100%;height: 220px;overflow: hidden;}
.inner_page .inner_page_left .sidebar .sidebar_product .swiper-slide a .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_left .sidebar .sidebar_product .swiper-slide a .word{width: 100%;height: 30px;line-height: 30px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;background: rgba(0, 0, 0, 0.7);text-align: center;position: absolute;bottom: 0;}
.inner_page .inner_page_right{width: 900px;float: right;position: relative;z-index: 8;}
.inner_page .inner_page_right .right_page_top{border-radius: 4px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding: 15px;background: -webkit-linear-gradient(310deg, #1558a6, #0a284b);background: -o-linear-gradient(310deg, #1558a6, #0a284b);background: -moz-linear-gradient(310deg, #1558a6, #0a284b);background: linear-gradient(310deg, #1558a6, #0a284b);}
.inner_page .inner_page_right .right_page_top .inner_catname{text-align: left;}
.inner_page .inner_page_right .right_page_top .inner_catname .inner_catname_c{color: #fff;font-size: 28px;margin-right: 5px;font-weight: lighter;padding-bottom: 4px;border-bottom: 1px solid rgba(255, 255, 255, 0.6);display: inline-block;}
.inner_page .inner_page_right .right_page_top .inner_catname .inner_catname_e{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;font-weight: lighter;color: #fff;padding-top: 4px;display: block;text-transform: capitalize;}
.inner_page .inner_page_right .right_page_bottom{/* padding: 15px; */box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border-radius: 4px;margin-top: 5px;background: #fff;*zoom: 1;}
.inner_page .inner_page_right .right_page_bottom:before, .inner_page .inner_page_right .right_page_bottom:after{content: " ";display: table;}
.inner_page .inner_page_right .right_page_bottom:after{clear: both;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top{*zoom: 1;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top:before, .inner_page .inner_page_right .right_page_bottom .right_page_bottom_top:after{content: " ";display: table;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top:after{clear: both;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum{width: 50%;float: left;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryTop{border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryTop .swiper-slide{cursor: pointer;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryTop .swiper-slide .pic{width: 100%;height: 275px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryThumbs{padding-top: 10px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryThumbs .swiper-slide{opacity: 0.2;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryThumbs .swiper-slide .pic{width: 100%;height: 85px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top #innerAlbum .innerGalleryThumbs .swiper-slide-thumb-active{opacity: 1;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails{width: 46%;float: right;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a1{width: 100%;height: 40px;line-height: 40px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 26px;color: #1558a6;padding-bottom: 10px;border-bottom: 1px dotted #ccc;margin-bottom: 10px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #333;padding-top: 5px;line-height: 24px;padding-bottom: 5px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a2 span{color: #1558a6;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a3{border-top: 1px dotted #ccc;padding-top: 15px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a3 i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 26px;color: #ea590a;display: inline-block;margin-right: 15px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a3 span{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 26px;color: #ea590a;font-family: thyFont2;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a4{width: 100%;padding-top: 20px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a4 .b1{width: 200px;height: 40px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a4 .b1 a{width: 100%;height: 100%;display: block;border-radius: 2px;background: #ea590a;line-height: 40px;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #fff;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a4 .b1 a:hover{box-shadow: 0 0 13px 1px rgba(255, 255, 255, 0.7) inset;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a5{padding-top: 20px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6{width: 100%;background: #f2f2f2;border-radius: 5px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-top: 20px;padding-bottom: 20px;*zoom: 1;margin-top: 15px;margin-bottom: 15px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6:before, .inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6:after{content: " ";display: table;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6:after{clear: both;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6 li{width: 33.33%;float: left;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding-left: 20px;border-right: 1px solid #999;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6 li:last-child{border-right: none;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6 li .b1{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #666;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a6 li .b2{width: 100%;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #777;font-family: thyFont3;padding-top: 5px;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a7{width: 100%;padding-top: 20px;padding-bottom: 20px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #333;line-height: 24px;text-align: justify;}
.inner_page .inner_page_right .right_page_bottom .right_page_bottom_top .innerDetails .a7 span{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #1558a6;font-weight: bold;}
.inner_page .inner_page_right .right_page_bottom .other_product{padding-top: 20px;display: inline-block;padding-bottom: 5px;margin-bottom: 20px;border-bottom: 1px solid #ea590a;}
.inner_page .inner_page_right .right_page_bottom .other_product .a1{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 22px;color: #ea590a;}
.inner_page .inner_page_right .right_page_bottom .other_product .a2{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 13px;color: #888;text-transform: capitalize;}
.inner_page .inner_page_right .right_page_bottom .other_product_list li{width: 100%;height: 200px;position: relative;}
.inner_page .inner_page_right .right_page_bottom .other_product_list li a{width: 100%;height: 100%;display: block;}
.inner_page .inner_page_right .right_page_bottom .other_product_list li:hover .pic{border-color: #ea590a;}
.inner_page .inner_page_right .right_page_bottom .other_product_list li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.inner_page .inner_page_right .right_page_bottom .other_product_list li:hover .word{height: 40px;}
.inner_page .inner_page_right .right_page_bottom .other_product_list li .pic{width: 100%;height: 200px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/border: 1px solid #c1c1c1;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/overflow: hidden;}
.inner_page .inner_page_right .right_page_bottom .other_product_list li .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_right .right_page_bottom .other_product_list li .word{width: 100%;height: 30px;background: rgba(0, 0, 0, 0.7);position: absolute;bottom: 0;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_right .right_page_bottom .other_product_list li .word .a1{width: 100%;height: 30px;line-height: 30px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;text-align: center;}
.inner_page .inner_page_right .right_page_bottom .other_case_list{width: 100%;}
.inner_page .inner_page_right .right_page_bottom .other_case_list li{height: 210px;position: relative;overflow: hidden;}
.inner_page .inner_page_right .right_page_bottom .other_case_list li a{width: 100%;height: 100%;display: block;}
.inner_page .inner_page_right .right_page_bottom .other_case_list li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.inner_page .inner_page_right .right_page_bottom .other_case_list li:hover .word{bottom: 0;opacity: 1;}
.inner_page .inner_page_right .right_page_bottom .other_case_list li .pic{height: 100%;width: 100%;overflow: hidden;}
.inner_page .inner_page_right .right_page_bottom .other_case_list li .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.inner_page .inner_page_right .right_page_bottom .other_case_list li .word{width: 100%;height: 40px;position: absolute;bottom: -40px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/background: rgba(0, 0, 0, 0.6);z-index: 2;opacity: 0;}
.inner_page .inner_page_right .right_page_bottom .other_case_list li .word .a1{width: 100%;height: 40px;line-height: 40px;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #fff;}
.inner_page .inner_page_right .right_page_bottom .product_links{width: 100%;*zoom: 1;}
.inner_page .inner_page_right .right_page_bottom .product_links:before, .inner_page .inner_page_right .right_page_bottom .product_links:after{content: " ";display: table;}
.inner_page .inner_page_right .right_page_bottom .product_links:after{clear: both;}
.inner_page .inner_page_right .right_page_bottom .product_links .left{width: 48%;float: left;}
.inner_page .inner_page_right .right_page_bottom .product_links .left .inner_form .layui-input-block{margin-left: 0;width: 100%;}
.inner_page .inner_page_right .right_page_bottom .product_links .left .inner_form .layui-input:focus{border-color: #ea590a !important;}
.inner_page .inner_page_right .right_page_bottom .product_links .left .inner_form .layui-textarea:focus{border-color: #ea590a !important;}
.inner_page .inner_page_right .right_page_bottom .product_links .right{width: 48%;float: right;}
.inner_page .inner_page_right .right_page_bottom .product_links .right .inner_company_name{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #333;}
.inner_page .inner_page_right .right_page_bottom .product_links .right .inner_company_name_en{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 12px;color: #666;text-transform: capitalize;margin-bottom: 8px;}
.inner_page .inner_page_right .right_page_bottom .product_links .right .inner_contact_data{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;margin-bottom: 2px;}
.inner_page .inner_page_right .right_page_bottom .product_links .right .inner_map{width: 100%;height: 300px;}
.inner_page .inner_page_right .right_page_bottom .product_links .right .inner_map #inner_map{width: 100%;height: 100%;}
.inner_page .inner_page_right .right_page_bottom .product_links .right .inner_map #inner_map .anchorBL{display: none;}
.pro_content{width: 100%;*zoom: 1;}
.pro_content:before, .pro_content:after{content: " ";display: table;}
.pro_content:after{clear: both;}
.pro_content .left{width: 50%;float: left;}
.pro_content .right{width: 50%;float: left;}
.pro_content table{width: 100% !important;}
.pro_content table td{padding: 5px;word-break: break-all !important;border: 1px solid #666 !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: #333;font-family: thyFont3 !important;}
.pro_content p{background: none !important;font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;line-height: 26px !important;text-align: justify;}
.pro_content p span{font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;}
.pro_content span{font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;}
.pro_content img{max-width: 100% !important;display: block !important;margin: 0 auto !important;}
.pro_content video{width: 100%;height: auto;display: block;}
.pro_tedian{padding-top: 20px;}
.pro_tedian ul{display: flex;flex-wrap: wrap;margin: -15px;padding-top: 30px;}
.pro_tedian ul li{width: calc( 100% / 3 - 30px);margin: 15px;padding: 35px;background: #efefef;border-radius: 25px;box-sizing: border-box;transition: 0.5s;}
.pro_tedian ul li h3{color: #333;font-size: 20px;font-weight: bold;line-height: 1.5;transition: 0.5s;}
.pro_tedian ul li p{color: #666;font-size: 15px;line-height: 1.8;text-align: justify;padding-top: 20px;transition: 0.5s;}
.pro_tedian ul li:hover{background: #1558a6;box-shadow: 0px 1rem 2rem 0px rgba(30, 30, 30, 0.2);}
.pro_tedian ul li:hover h3,.pro_tedian ul li:hover p{color: #fff;}
@media screen and (max-width: 767px){
.pro_tedian{padding-top: 15px;}
.pro_tedian ul{padding-top: 20px;}
.pro_tedian ul li{width: 100%;border-radius: 20px;}}
.newslist{margin-top: 10px;}
.newslist:after{*zoom: 1;}
.newslist:after:before, .newslist:after:after{content: " ";display: table;}
.newslist:after:after{clear: both;}
.newslist li{width: 100%;float: left;margin-bottom: 10px;height: 150px;}
.newslist li:hover .time span:last-child:after{width: 30px;}
.newslist li:hover .time span:last-child{color: #ea590a;}
.newslist li:hover .name:after{width: 100%;}
.newslist li:hover .name{color: #ea590a;transform: translateX(10px);-ms-transform: translateX(10px);-moz-transform: translateX(10px);-webkit-transform: translateX(10px);-o-transform: translateX(10px);}
.newslist li .time{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.2s;height: 30px;line-height: 30px;margin-bottom: 10px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: thyFont3;}
.newslist li .time span:last-child{margin-left: 50px;color: rgba(0, 0, 0, 0.7);position: relative;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/transition-delay: 0.1s;}
.newslist li .time span:last-child:before{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/content: '';width: 30px;height: 1px;background: rgba(0, 0, 0, 0.5);position: absolute;left: -40px;top: 49%;}
.newslist li .time span:last-child:after{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/content: '';width: 0px;height: 1px;background: #ea590a;position: absolute;left: -40px;top: 49%;}
.newslist li .name{height: 20px;line-height: 20px;padding-bottom: 15px;font-size: 16px;color: rgba(0, 0, 0, 0.8);transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}
.newslist li .name:after{content: '';position: absolute;bottom: 0px;width: 0%;height: 1px;background: #ea590a;left: 0;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.newslist li .name:before{content: '';position: absolute;bottom: 0px;width: 100%;height: 1px;background: rgba(0, 0, 0, 0.1);left: 0;}
.newslist li .desc{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: rgba(0, 0, 0, 0.6);margin-top: 15px;line-height: 26px;transition-delay: 0.1s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inner_news_title{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 24px;color: #333;text-align: center;padding-top: 10px;padding-bottom: 10px;}
.inner_news_status{height: 30px;line-height: 30px;text-align: center;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 12px;color: #333;margin-top: 20px;background: url("../images/news_bottom.jpg") no-repeat bottom;padding-bottom: 10px;}
.inner_news_status span{padding-left: 5px;padding-right: 5px;}
.inner_news_status span i{margin-right: 3px;}
.inner_news_status .inner_news_status_back{display: inline-block;float: right;}
.inner_news_content p{background: none !important;font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;line-height: 26px !important;}
.inner_news_content p span{font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;}
.inner_news_content span{font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;}
.inner_news_content img{max-width: 100% !important;margin-top: 5px !important;margin-bottom: 5px !important;display: block !important;margin: 0 auto;}
.inner_case_img p img{display: block;max-width: 600px;max-height: 400px;margin: 0 auto;}
.inner_jobs_detail{cursor: pointer;}
.inner_jobs_detail i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #666;}
.inner_jobs_request{display: none;height: 400px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/padding: 10px;}
.inner_jobs_request p{background: none !important;font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;line-height: 26px !important;}
.inner_jobs_request p span{font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;}
.inner_jobs_request span{font-size: 16px !important;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif !important;}
.inner_jobs_request img{max-width: 100% !important;margin-top: 5px !important;margin-bottom: 5px !important;display: block !important;margin: 0 auto;}
.pro_style_jobs .layui-table th{background: #ea590a;color: #fff;}
.pro_style_1{width: 100%;*zoom: 1;}
.pro_style_1:before, .pro_style_1:after{content: " ";display: table;}
.pro_style_1:after{clear: both;}
.pro_style_1 li{width: 32.5%;height: auto;margin-right: 1.25%;float: left;margin-bottom: 15px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_1 li:hover{box-shadow: 0px 12px 20px rgba(0, 0, 0, 0.1);}
.pro_style_1 li:hover .word .w1{padding-left: 15px;}
.pro_style_1 li:hover .word .w2{opacity: 1;right: 15px;}
.pro_style_1 li:hover .pic img{transform: scale(1.15);-ms-transform: scale(1.15);-moz-transform: scale(1.15);-webkit-transform: scale(1.15);-o-transform: scale(1.15);}
.pro_style_1 li:hover .pic:before{opacity: 1;}
.pro_style_1 li:hover .pic:after{width: 85%;height: 85%;opacity: 1;}
.pro_style_1 li .pic{width: 100%;height: 300px;overflow: hidden;position: relative;}
.pro_style_1 li .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_1 li .pic:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 3;opacity: 0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_1 li .pic:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 99%;height: 99%;border: 1px solid #fff;z-index: 4;background: none;opacity: 0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_1 li .word{width: 100%;height: 50px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/background: #fff;position: relative;}
.pro_style_1 li .word .w1{width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 50px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #333;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_1 li .word .w2{width: 30px;height: 30px;border-radius: 50%;position: absolute;top: 0;bottom: 0;margin: auto 0;right: 0px;opacity: 0;text-align: center;line-height: 30px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.2);}
.pro_style_1 li .word .w2 i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #666;}
.pro_style_1 li:nth-child(3n){margin-right: 0;}
.pro_style_2{width: 100%;}
.pro_style_2:after{*zoom: 1;}
.pro_style_2:after:before, .pro_style_2:after:after{content: " ";display: table;}
.pro_style_2:after:after{clear: both;}
.pro_style_2 li{width: 32.5%;height: auto;margin-right: 1.25%;float: left;margin-bottom: 15px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_2 li:hover{box-shadow: 0px 12px 20px rgba(0, 0, 0, 0.1);}
.pro_style_2 li:hover .word .w1{padding-left: 15px;}
.pro_style_2 li:hover .word .w2{opacity: 1;right: 15px;}
.pro_style_2 li:hover .pic .mask{left: 15%;opacity: 1;}
.pro_style_2 li:hover .pic img{transform: scale(1.15);-ms-transform: scale(1.15);-moz-transform: scale(1.15);-webkit-transform: scale(1.15);-o-transform: scale(1.15);}
.pro_style_2 li:hover .pic:before{opacity: 1;top: 0;}
.pro_style_2 li .pic{width: 100%;height: 250px;overflow: hidden;position: relative;}
.pro_style_2 li .pic .mask{width: 70%;height: 100%;z-index: 5;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 18px;color: #fff;font-weight: lighter;position: absolute;left: -70%;top: 0;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/opacity: 0;line-height: 250px;}
.pro_style_2 li .pic .mask:before{content: '';width: 20%;height: 1px;background: #fff;position: absolute;top: 0;bottom: 0;margin: auto 0;left: -24%;}
.pro_style_2 li .pic img{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_2 li .pic:before{content: '';position: absolute;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 3;opacity: 0;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/top: 100%;}
.pro_style_2 li .word{width: 100%;height: 50px;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/background: #fff;position: relative;}
.pro_style_2 li .word .w1{width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 50px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #333;box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.pro_style_2 li .word .w2{width: 30px;height: 30px;border-radius: 50%;position: absolute;top: 0;bottom: 0;margin: auto 0;right: 0px;opacity: 0;text-align: center;line-height: 30px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.2);}
.pro_style_2 li .word .w2 i{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #666;}
.pro_style_2 li:nth-child(3n){margin-right: 0;}
.page{text-align: center;*zoom: 1;padding-top: 15px;padding-bottom: 15px;}
.page:before, .page:after{content: " ";display: table;}
.page:after{clear: both;}
.page span{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #888;}
.page a{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #888;display: inline-block;height: 30px;padding: 0 10px;margin: .5%;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);box-sizing: border-box;-moz-box-sizing: border-box;/* Firefox*/-webkit-box-sizing: border-box;/* Safari*/background: white;text-align: center;line-height: 30px;border-radius: 3px;}
.page a:hover{color: #ea590a;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.4) inset;}
.page a:hover span{color: #ea590a;}
.page .hover{color: white;background: #ea590a;}
.inner_map{width: 100%;height: 460px;overflow: hidden;margin-top: 20px;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);}
.inner_contact_details p:nth-child(1){font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 28px;color: #333;font-weight: lighter;}
.inner_contact_details p:nth-child(2){font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 20px;color: #333;font-weight: lighter;}
.inner_contact_details .inner_contact_data{line-height: 24px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 15px;color: #333;}
.prev_next{zoom: 1;padding-top: 15px;padding-bottom: 5px;}
.prev_next:after{*zoom: 1;}
.prev_next:after:before, .prev_next:after:after{content: " ";display: table;}
.prev_next:after:after{clear: both;}
.prev_next li{width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 40px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/}
.prev_next li .layui-icon{padding-left: 5px;padding-right: 5px;font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/line-height: 40px;}
.prev_next li:first-child{float: left;text-align: left;}
.prev_next li:first-child a{float: right;}
.prev_next li:last-child{float: right;text-align: right;}
.prev_next li:last-child a{float: left;}
.prev_next li a{font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;font-size: 14px;color: #333;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition-timing-function: ease;-moz-transition-timing-function: ease;/* Firefox 4*/-webkit-transition-timing-function: ease;/* Safari 和 Chrome*/-o-transition-timing-function: ease;/* Opera*/width: 80%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 40px;line-height: 40px;}
.prev_next li:first-child:hover .layui-icon{padding-left: 15px;}
.prev_next li:first-child:hover a{transform: translateX(-8px);-ms-transform: translateX(-8px);-moz-transform: translateX(-8px);-webkit-transform: translateX(-8px);-o-transform: translateX(-8px);}
.prev_next li:last-child:hover .layui-icon{padding-right: 15px;}
.prev_next li:last-child:hover a{transform: translateX(8px);-ms-transform: translateX(8px);-moz-transform: translateX(8px);-webkit-transform: translateX(8px);-o-transform: translateX(8px);}
.prev_next li:hover{background: rgba(0, 0, 0, 0.9);}
.prev_next li:hover a{color: #fff;}
.prev_next li:hover .layui-icon{color: #fff;}
.inner_form{position: relative;z-index: 9;}
.inner_form .layui-btn{background-color: #ea590a;}
.inner_form .layui-btn-primary{background-color: white;}
.inner_form .layui-btn-primary:hover{border-color: #ea590a;}
#tip{width: 100%;padding-top: 30px;min-height: 340px;}