﻿.footer{background-color:#1f1a17}
.footer .wrap{margin:0 auto;overflow:hidden;max-width:1660px;padding:40px 20px}
.footer .wrap:after{content:"";display:block;clear:both;height:0}
@media screen and (max-width:767px){.footer .wrap{padding:24px 16px}
}@media screen and (max-width:480px){.footer .wrap{padding:0.533334rem 0.32rem}
}.ft-look{height:40px;overflow:hidden;border:1px solid #858585}
.ft-look button{float:right;width:40px;height:40px;border:none;color:#d4d4d4;outline:none;font-size:20px;background-color:#858585}
.ft-look:after{content:"";display:block;height:0;clear:both}
.ft-copy p{color:#fff;font-size:14px}
.ft-copy a{color:#fff;display:inline-block;white-space:nowrap;transition:0.2s ease-in-out}
.ft-copy a:hover{opacity:0.6}
.ft-copy em{display:inline-block;white-space:nowrap}
@media screen and (max-width:1199px){.ft-ways{float:none;margin-top:0;text-align:center;margin-left:280px;overflow:hidden}
.ft-code{float:right}
.ft-look{margin-right:30px;display:inline-block;vertical-align:top}
}@media screen and (max-width:1023px){.ft-call{width:200px;padding:4px 0 4px 18px}
.ft-call strong{font-size:24px}
.ft-ways{margin-top:0;margin-left:200px}
.ft-code{margin-right:0}
.ft-code-item{width:84px;margin-left:0;margin-left:15px}
.ft-code-item img{width:84px;height:84px}
.ft-code-item span{font-size:12px}
.ft-look{margin-top:24px;margin-right:0}
.ft-look input{width:200px}
}@media screen and (max-width:767px){.ft-call{margin-top:12px}
.ft-ways{margin-left:0;overflow:visible}
.ft-code{float:none;display:block;margin-right:0;text-align:right}
.ft-look{width:100%;margin-top:16px;margin-right:0;position:relative}
.ft-look input{width:100%}
.ft-look button{position:absolute;top:0;right:0}
.ft-copy{padding:12px 16px;line-height:1.8}
}@media screen and (max-width:480px){.ft-call{width:auto;font-size:0.32rem;line-height:0.56rem;padding:0.08rem 0 0.08rem 0.32rem}
.ft-call strong{font-size:0.48rem;line-height:0.8rem}
.ft-code-item{width:1.866667rem;margin-left:0.266667rem}
.ft-code-item img{width:1.6rem;height:1.6rem;margin:0 auto}
.ft-code-item span{font-size:0.266667rem;margin-top:0.24rem;line-height:1;white-space:nowrap}
.ft-look{height:0.746667rem;margin-top:0.613334rem}
.ft-look input{font-size:0.32rem;padding:0.133334rem 0.266667rem}
.ft-look button{width:0.746667rem;height:0.746667rem;font-size:0.4rem}
.ft-copy{padding:0.32rem 0}
.ft-copy p{padding:0 0.32rem;font-size:0.266667rem}
}.ft-flink.wrap{padding-top:0}
.ft-flink span{color:#9b9b9b;font-size:14px;line-height:1.8;margin-right:10px}
.ft-flink a{color:#858585;font-size:14px;line-height:1.8;margin-right:30px}
.ft-flink a:hover{color:#efeffe}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
html{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
body{min-height:100%}
body{_height:100%}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,input,select,textarea,button,p,blockquote,th,td,figure{margin:0;padding:0}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,p,blockquote,figure,header,footer,nav,article,section,aside,address,figcaption{*zoom:1}
li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
iframe,frame,fieldset,img{border:0 none}
img{vertical-align:top}
input[type=button],input[type=submit],input[type=reset]{cursor:pointer}
button{cursor:pointer}
input,textarea,button{-webkit-border-radius:0;-webkit-appearance:none}
input[type=radio]{-webkit-border-radius:100%;-webkit-appearance:radio}
input[type=checkbox]{-webkit-appearance:checkbox}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
textarea{overflow:auto;resize:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
th{font-weight:normal}
em,cite,address,i{font-style:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
body,input,select,button,textarea{font-size:14px;font-family:"Helvetica Neue","Helvetica","PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑","Arial","sans-serif"}
body{line-height:1.5;color:#3e3e3e}
a{text-decoration:none;-webkit-tap-highlight-color:transparent;color:#3e3e3e}
a{blr:expression(this.onFocus=this.blur())}
a *{*cursor:pointer}
:focus{outline:none}
.edit_con_original{line-height:2;padding:0 0;color:#333}
.edit_con_original ul{margin:inherit;padding:inherit;padding-left:2em}
.edit_con_original ul li{list-style-type:disc;margin:auto}
.edit_con_original ol{margin:inherit;padding:inherit}
.edit_con_original ol li{list-style-type:decimal;margin:auto}
.edit_con_original h1{font-size:2em;font-weight:bold}
.edit_con_original h2{font-size:1.5em;font-weight:bold}
.edit_con_original h3{font-size:1.17em;font-weight:bold}
.edit_con_original h4{font-size:1em;font-weight:bold}
.edit_con_original h5{font-size:0.83em;font-weight:bold}
.edit_con_original h6{font-size:0.67em;font-weight:bold}
.edit_con_original em{font-style:italic}
.edit_con_original cite{font-style:italic}
.edit_con_original address{font-style:italic}
.edit_con_original i{font-style:italic}
.edit_con_original table{border-collapse:separate;border-spacing:2px}
.edit_con_original img{max-width:100%;height:auto}
.edit_con_original video{max-width:100%;display:block;margin:auto}
.fixed:before,.clearfix:before,.cf:before,body:before,.header:before,.main:before,.footer:before{content:'';display:table}
.fixed:after,.clearfix:after,.cf:after,after,.header:after,.main:after,.footer:after{content:'';display:table;clear:both}
.fixed,.clearfix,.cf,.header,.main,.footer{*zoom:1}
.clear,.cl{display:block!important;float:none!important;clear:both;width:auto!important;max-width:none!important;min-width:0!important;max-height:none!important;min-height:0!important;overflow:hidden;margin:0!important;padding:0!important;border:0 none!important;font-size:0!important;line-height:0!important}
.err_position{width:100%;height:auto;background:url(../images/errors.png) center no-repeat}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100% + 30px)}
.tran_scale{overflow:hidden;display:block}
.tran_scale img{-webkit-transition:opacity .4s ease-in,-webkit-transform .6s linear;transition:opacity .4s ease-in,transform .6s linear}
.justify{text-align:justify;text-justify:distribute-all-lines}
.v-m-c{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);position:absolute;left:0;top:50%}
.l-m-c{transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);position:absolute;left:50%;top:0}
.a-m-c{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}
.animate{transition:1.5s all cubic-bezier(0.19,1,0.22,1)}
.animate_slowx{transition:2.5s all cubic-bezier(0.19,1,0.22,1)}
.animate_fast{transition:1s all cubic-bezier(0.19,1,0.22,1)}
.animate_slow{transition:10s all cubic-bezier(0.19,1,0.22,1)}
.animate_normal{transition:0.5s all linear}
.fnt_16{font-size:16px}
.fnt_18{font-size:18px}
.fnt_20{font-size:20px}
.fnt_22{font-size:22px}
.fnt_24{font-size:24px}
.fnt_28{font-size:28px}
.fnt_28{font-size:30px}
.fnt_32{font-size:32px;line-height:34px}
.fnt_36{font-size:36px}
.fnt_30{font-size:30px}
.fnt_40{font-size:40px}
.fnt_48{font-size:48px}
.fnt_66{font-size:66px}
.fnt_72{font-size:72px}
.fnt_120{font-size:120px}
@media only screen and (max-width:1279px){.fnt_22{font-size:18px}
.fnt_24{font-size:22px}
.fnt_28{font-size:22px}
.fnt_30{font-size:24px}
.fnt_32{font-size:24px}
.fnt_36{font-size:28px}
.fnt_40{font-size:32px}
.fnt_48{font-size:38px}
.fnt_66{font-size:52px}
.fnt_72{font-size:48px}
.fnt_120{font-size:105px}
}@media only screen and (max-width:1024px){.fnt_16{font-size:14px}
.fnt_18{font-size:16px}
.fnt_20{font-size:18px}
.fnt_24{font-size:20px}
.fnt_30{font-size:22px}
.fnt_36{font-size:24px}
.fnt_40{font-size:24px}
.fnt_48{font-size:30px}
.fnt_72{font-size:36px}
}@media only screen and (max-width:767px){.fnt_16{font-size:14px}
.fnt_18{font-size:16px}
.fnt_20{font-size:16px}
.fnt_24{font-size:16px}
.fnt_30{font-size:18px}
.fnt_36{font-size:20px}
.fnt_40{font-size:20px}
.fnt_48{font-size:24px}
.fnt_72{font-size:24px}
}.wrap{width:1280px;margin:auto}
.wrap_index{width:1680px;margin:auto}
@media only screen and (max-width:1700px){.wrap_index{width:94%}
}@media only screen and (max-width:1300px){.wrap{width:94%}
}.header_height{height:76px}
.index_body .header_height{display:none}
.index_body .header{background:rgba(0,0,0,0.2)}
.header h1{float:left;margin-top:19px;width:180px}
.header h1 img{width:100%}
.header nav{float:right;position:relative;right:-100px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;visibility:hidden}
.header nav>ul>li{float:left;height:76px;line-height:76px;position:relative}
.header nav>ul>li>a{margin:0 50px;position:relative;display:block;color:#fff}
.header nav>ul>li>a>em{position:absolute;left:50%;bottom:0;width:0%;height:3px;background:#2a91d0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s}
.header nav>ul>li>span{display:none;cursor:pointer}
.header nav>ul>li.on>a>em{position:absolute;left:0%;bottom:0;width:100%;height:3px;background:#2a91d0}
.menu{float:right;margin-top:27px;cursor:pointer;margin-left:50px;position:relative;z-index:9;display:none}
.language{font-family:"Arial";float:right;margin-left:12px}
.language a{margin-left:12px;height:76px;line-height:76px;color:#fff}
.menu-open nav{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;right:0;visibility:visible}
.nav_list{background:rgba(0,0,0,0.5);padding:10px 0;width:100%;left:50%;position:absolute;top:76px;margin-left:-50%;display:none}
.nav_list li{height:36px;line-height:36px;text-align:center}
.nav_list li.back{display:none}
@media only screen and (max-width:1520px){.menu{margin-left:20px}
.header nav>ul>li>a{margin:0 20px}
}@media only screen and (max-width:1440px){.header nav>ul>li>a{margin:0 20px}
}@media only screen and (max-width:1340px){.header nav>ul>li>a{margin:0 15px}
.nav_list{width:140%;margin-left:-70%}
}@media only screen and (max-width:1220px){.language,.header_search,.group_select,.menu{margin-left:10px}
.language a{margin-left:8px}
.header nav>ul>li>a{margin:0 10px}
}@media only screen and (max-width:1100px){.header nav>ul>li>a{margin:0 6px}
}@media only screen and (max-width:1024px){.header_height{height:60px}
.index_body .header_height{display:block}
.header nav>ul>li>span{background:url(../images/news_arrow.png) no-repeat center center;width:32px;height:32px;float:right}
.header{height:60px}
.index_body .header{background:#2a2a2a}
.language a{height:60px;line-height:60px}
.header h1{width:140px;margin-top:15px}
.menu{margin-top:19px}
.header nav{z-index:99999;margin:0;position:fixed;right:0;top:60px;left:auto;float:none;width:260px;height:calc(100vh - 60px);background:#2a2a2a;overflow-y:auto;transform:translateX(260px);-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-o-transform:translateX(260px);-ms-transform:translateX(260px);transition:0.3s all;-webkit-transition:0.3s all;overflow:hidden}
.header nav>ul>li{float:none;height:36px;line-height:36px;padding:0 20px;border-bottom:1px dashed #444242}
.header nav>ul>li>a{margin:0;width:calc(100% - 34px);float:left}
.header nav>ul>li>a>em{display:none}
.menu-open02 .menu{opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3}
.menu-open02 .header nav{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;right:0;visibility:visible}
.menu-open02 .header nav{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}
.header nav>ul>li>span{display:block}
.nav_list{margin-left:0;left:0;top:0;width:100%;position:fixed;display:block;height:100%;background:#2a2a2a;transform:translateX(260px);-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-o-transform:translateX(260px);-ms-transform:translateX(260px);transition:0.3s all;-webkit-transition:0.3s all;z-index:9}
.nav_list li{text-align:left;padding:0 20px;border-bottom:1px dashed #444242}
.header nav>ul>li.cur .nav_list{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}
.nav_list li.back{display:block}
}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ratio-img,.ratio-img img{width:100%}
.pub_title{color:#000;text-align:center}
.pub_bg{position:absolute;left:0;bottom:0;width:100%;z-index:1}
.pub_bg>div{position:absolute;left:0;bottom:0;width:100%}
.pub_bg2{position:absolute;left:0;bottom:0;width:100%;z-index:1}
.pub_bg2>div{position:absolute;left:0;bottom:0;width:100%}
.pub_bg2 img,.pub_bg img{width:100%}
.blank_10{background:rgba(0,0,0,0.1);position:absolute;top:0;left:0;width:100%;height:100%}
.blank_11{background:rgba(0,0,0,0.11);position:absolute;top:0;left:0;width:100%;height:100%}
.blank_20{background:rgba(0,0,0,0.2);position:absolute;top:0;left:0;width:100%;height:100%}
.blank_30{background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%}
.blank_50{background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%}
.blank_60{background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;width:100%;height:100%}
.pub_more{margin-top:35px}
.pub_more img,.pub_more a{width:56px !important;height:55px;display:block;margin:auto}
.banner{overflow:hidden}
.banner li{overflow:hidden}
.banner li a{position:relative;display:block;height:100%;width:200px;border:1px solid #fff;color:#fff;border-radius:30px;font-size:16px;height:47px;line-height:47px}
.banner_text{position:absolute;bottom:29.5%;left:0;width:100%;color:#fff;text-align:center;z-index:2}
.banner_text h1{margin-bottom:10px;text-align:left;font-weight:bold}
.banner_text p{text-transform:uppercase;text-align:left}
.banner li img{width:100%}
.img_b{display:none}
.banner_more{margin-top:35px}
.banner_more img{width:56px !important;height:55px}
.banner li video{position:absolute;left:50%;top:-1%;height:102%;width:auto;transform:translateX(-50%)}
.inbanner{position:relative}
.inbanner .swiper-container{height:100%}
.inbanner li a>img{width:100%}
.inbanner .banner_cont{position:absolute;top:226px;left:0;width:100%}
.inbanner .but{display:none}
.inbanner .banner_page{margin-right:0;right:0px;width:15px;right:40px;bottom:auto;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
.inbanner .banner_page{margin-top:0;float:none}
.inbanner .banner_page span{width:10px;height:10px;opacity:1;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-radius:50%;position:relative;margin:19px 0;background:rgba(255,255,255,0.4);position:relative}
.inbanner .banner_page span.swiper-pagination-bullet-active{background:#fff}
.banner_text h1{-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-o-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-o-transition:1s all;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}
.banner_text p{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-o-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);transition:1.5s all;-webkit-transition:1.5s all;-moz-transition:1.5s all;-o-transition:1.5s all;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}
.banner_text .banner_more{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-o-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);transition:2s all;-webkit-transition:2s all;-moz-transition:2s all;-o-transition:2s all;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}
.pub_bg>div{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-o-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transition:2s all;-webkit-transition:2s all;-moz-transition:2s all;-o-transition:2s all}
.pub_bg>div.bg01{transition-delay:0.2s;-webkit-transition-delay:0.2s;-ms-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s}
.pub_bg>div.bg02{transition-delay:0.4s;-webkit-transition-delay:0.4s;-ms-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s}
.pub_bg>div.bg03{transition-delay:0.6s;-webkit-transition-delay:0.6s;-ms-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s}
.inbanner li.on .pub_bg>div{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.inbanner li.on .banner_text h1,.inbanner li.on .banner_text p,.inbanner li.on .banner_text .banner_more{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
@media only screen and (max-width:1024px){.banner_text{margin:auto}
.inbanner .but{display:block}
.inbanner .but div{width:50px;height:26px;background-size:50px 50px;cursor:pointer;z-index:999;opacity:0.8}
.inbanner .banner_page{display:none}
.inbanner .bx-controls-direction{display:block !important}
.site_banner li a>img{width:101%;margin-left:-1px}
.banner_text h1{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-o-transition:1s all;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-o-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px)}
.banner_text p{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition:1.5s all;-webkit-transition:1.5s all;-moz-transition:1.5s all;-o-transition:1.5s all;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-o-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px)}
.banner_text p{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition:2s all;-webkit-transition:2s all;-moz-transition:2s all;-o-transition:2s all;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-o-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px)}
.inbanner li.on .banner_text h1,.inbanner li.on .banner_text p,,.inbanner li.on .banner_text .banner_more{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
}.index_01{padding:100px 0 100px 0;display:table;width:100%}
.index_01 .pub_title{margin-bottom:90px}
.index_01 ul{margin:0 -10px}
.index_01 ul li{float:left;width:33%;*margin-left:-1px}
.index_01 ul li dl{padding:0 7%;color:#6b6b6f}
.index_01 ul li a{color:#6b6b6f}
.index_01 ul li dd{border-bottom:1px solid #6b6b6f;border-top:1px solid #6b6b6f;overflow:hidden;padding:6px 0;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.index_01 ul li dd p{line-height:1.7em;height:3.4em;overflow:hidden}
.index_01 ul li dd span{font-family:"Arial";float:right;line-height:60px}
.index_01 ul li dt{margin-bottom:50px;position:relative;overflow:hidden}
.index_01 ul li dt p{text-transform:uppercase}
.index_01 ul li dt p,.index_01 ul li dt h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.service_p h3{font-weight:bold;margin-top:28px}
.service_p{width:185px;height:185px;color:#fff;padding:3px;border:3px solid #f6f6f7;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;z-index:2;text-align:center}
.service_p p{margin-top:28px}
.index_01 ul dt{overflow:inherit}
.index_01 ul dt .slew_01{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s}
.index_01 ul dt .slew_01 img{width:100%;height:100%}
.index_02_c{position:relative}
.index_02_c .but02>div.swiper-button-prev{left:10%}
.index_02_c .but02>div.swiper-button-next{right:10%}
.index_02_c .index_02 .wrap{width:70%}
.index_02{text-align:center;padding:198px 0 270px 0;color:#fff;position:relative;overflow:hidden}
.index_02 .index_slider{padding:0 80px}
.index_02 .wrap{position:relative;z-index:2}
.index_icon{margin-bottom:10px}
.index_icon img{width:75px;height:75px}
.index_02 h1{margin-bottom:15px}
.index_02 p{line-height:1.875em}
.index_02 p,.index_02 .pub_more{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;-ms-transition:all 0.8s}
.owl-carousel .owl-item{float:left}
.section_info .li{width:100%;float:left;height:100%;position:relative}
.absolute{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}
.sect3_yy{background:#000;opacity:0.7;filter:alpha(opacity=70)}
.sect3_hyy{background:url(../images/sect3_hyy.png);opacity:0;filter:alpha(opacity=0);transform:translateY(40%)}
.absolute2{position:absolute;left:0;top:0;width:100%;height:100%}
.sect3_list_info{padding:14.375%;z-index:20}
.sect3_list_mes{width:100%;height:100%;position:relative}
.sect3_list_top{color:#fff}
.sect3_list_bot{position:absolute;bottom:0;left:0;width:100%}
.section_info .li{width:100%;float:left;height:100%;position:relative}
.section_info,.section_info2{position:relative;height:100%}
.section_info ul{height:100%}
.section_info .li{width:100%;float:left;height:100%;position:relative}
.sect3_yy{background:#000;opacity:0.7;filter:alpha(opacity=70)}
.sect3_hyy{opacity:0;filter:alpha(opacity=0);transform:translateY(40%)}
.sect3_list_info{padding:14.375%;z-index:20}
.sect3_list_mes{width:100%;height:100%;position:relative}
.sect3_list_top{color:#fff}
.sect3_list_top .p1{font-family:'Arial';text-transform:uppercase;color:#fff}
.sect3_list_top .p2{font-family:'fzyt';letter-spacing:2px;position:relative}
.sect3_list_top .span2{width:16px;display:block;height:1px;background:#fff;position:absolute;right:0;top:50%;display:none\0;opacity:0;transform:translateX(15px)}
.sect_more2 .sect_more_span{color:#fff}
.sect3_list_bot{position:absolute;bottom:0;left:0;width:100%}
.sect3_dot{position:relative}
.sect3_text{margin-top:6.63%;margin-bottom:17.7%;color:#fff}
.sect_more2{width:31.3%}
.section_info .li.active .sect3_list_top .span1{transform:translateX(-15px);-webkit-transform:translateX(-15px);opacity:0}
.section_info .li.active .span2{opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px)}
.section_info .li.active .sect3_yy{opacity:0;filter:alpha(opacity=0)}
.section_info .li.active .sect3_hyy{opacity:1;filter:alpha(opacity=100);transform:translateY(0)}
.section_info .li.active .sect_more{right:-20px}
.sect3_title{display:inline-block;color:#fff}
.owl-controls{position:absolute;width:100%;bottom:0;margin-bottom:6%;left:14.3%}
.owl-page{width:16px;height:1px;background:#58585a;margin-right:14px;float:left}
.owl-page.active{background:#f6d05c}
.fl{float:left}
.fr{float:right}
.section_info .li:hover .sect3_list_top .span1{transform:translateX(-15px);-webkit-transform:translateX(-15px);opacity:0}
.tran{transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}
.section_info .li:hover .sect3_list_top .span2{opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px)}
.sect_bot .party_dots,.sect3_dot .party_dots,.party_dots2{position:absolute;left:0;bottom:0}
.party_dots span{width:2px;display:inline-block;height:2px;background:#fff;opacity:0.5;filter:alpha(opacity=50);margin-left:2px;margin-right:2px}
.white span{background:#fff}
.dot1{animation:roundone 1.5s  linear 0.25s infinite;-webkit-animation:roundone 1.5s linear 0.25s infinite}
.dot2{animation:roundone 1.5s  linear 0.75s infinite;-webkit-animation:roundone 1.5s linear 0.75s infinite}
.dot3{animation:roundone 1.5s linear 1.25s infinite;-webkit-animation:roundone 1.5s linear 1.25s infinite}
.sect_more{position:absolute;bottom:0;right:0;width:8.2%}
@keyframes roundone{0%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
49%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:0;fiter:alpha(opacity==0)}
50%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}
100%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
}@-webkit-keyframes roundone{0%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
49%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:0;fiter:alpha(opacity==0)}
50%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}
100%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
}@-moz-keyframes roundone{0%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
49%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:0;fiter:alpha(opacity==0)}
50%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}
100%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
}@-ms-keyframes roundone{0%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
49%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:0;fiter:alpha(opacity==0)}
50%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}
100%{transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);opacity:1;fiter:alpha(opacity==1)}
}.section_info .li:hover .sect3_yy{opacity:0;filter:alpha(opacity=0)}
.section_info2 .pub_title{margin-bottom:45px}
.com-top{margin:14px 0 0;padding:0 14px}
.inde-block{overflow:hidden}
.inde-block .dcom{width:49%;height:100%;padding:0 6px;position:relative}
.a-big{display:block;width:100%;height:100%;position:relative}
.img-box{display:block;width:100%;height:100%;transition:all 0.4s ease;position:absolute;left:0;top:0}
.inde-block .dcom .box-n{padding:8% 0 0}
.com-ti1 .dp1{font-size:36px;font-weight:bold}
.com-ti1 .dp2{font-size:20px;margin:10px 0}
.com-ti1 .dp3{font-size:18px}
.s-box{width:100%}
.com-ti1{color:#000000;text-align:center}
.com-ti11{color:#fff}
.index_04 p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.index_04 .index_a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;text-indent:-99999px}
.index_03{padding:100px  0;overflow:hidden}
.nwes_t h1{text-align:center;margin-bottom:60px}
.nwes_t h1 em{width:34px;height:2px;background:#333;display:block;margin:0 auto;margin-top:5px}
.nwes_t h1 span{padding:0 25px;position:relative;cursor:pointer;display:inline-block}
.nwes_t h1 span.on{color:#0750a2}
.nwes_t h1 span i{color:#000;position:absolute;top:0;right:-6px;cursor:default}
.nwes_t h1 span:last-child i{display:none}
.nwes_t{position:relative;line-height:44px}
.nwes_t .news_more{position:absolute;right:0;top:0}
.news_more a{color:#000;display:none}
.news_more a.on{display:block}
.index_news ul{display:none}
.index_news ul.on{display:block}
.index_news span{display:block;margin-bottom:8px}
.index_news dl{background:#efefef;padding:50px 40px}
.index_news dd{color:#666}
.index_news dd p{line-height:1.5em;height:3em;overflow:hidden}
.index_news ul{overflow:hidden;margin:0 -10px}
.index_news li{width:50%;*margin-left:-1px;float:left}
.index_news li .news-img{margin:0 10px}
.index_news li .news-img img{width:100%}
.index_news li dl{margin:0 10px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s}
.index_news li h3{font-weight:bold;margin-bottom:20px}
.index_body .footer{margin-top:0}
.footer_b .right ul{overflow:hidden}
.footer_b .right li{float:left;width:25%;*margin-left:-1px;text-align:center}
.footer_b .right dt{padding-bottom:16px;position:relative;padding-bottom:16px;width:66px;margin:auto}
.footer_b .right dt img{width:66px;height:66px}
.footer_b .right dd{border-top:1px solid #656565;height:36px;line-height:36px;cursor:pointer}
.footer_b .right dt i{width:9px;height:7px;background:url(../images/footer_arrow.png) no-repeat center center;position:absolute;left:50%;bottom:-1px;margin-left:-4px}
.footer_b .right h4{text-align:center;margin-top:10px}
.footer_b{overflow:hidden;border-top:1px solid #d2d2d2}
.footer_b .left{margin-top:35px}

@media only screen and (max-width:1440px){.inbanner .banner_page span{margin:10px 0}
.index_01,.index_03{padding:80px 0}
.index_02{padding:150px 0}
.index_01 .pub_title{margin-bottom:50px}
.index_news li dl{padding:30px}
}@media only screen and (max-width:1366px){.footer_t .left ul{margin:0 -30px}
.footer_t .left dl{padding:0 30px}
.banner_text{bottom:22%}
}@media only screen and (max-width:1279px){.footer_t .left ul{margin:0 -20px}
.footer_t .left dl{padding:0 20px}
.footer_t .right li{width:70px}
.footer_t .left,.footer_b .left{width:calc(100% - 350px)}
.footer_t .right,.footer_b .right{width:314px}
.footer_b .left{width:calc(100% - 540px)}
.footer_b .right{width:500px}
}@media only screen and (max-width:1024px){.index_icon img{width:60px;height:60px}
.banner_more img,.pub_more img,.pub_more a{width:30px !important;height:30px}
.banner_more{margin-top:20px}
.index_01 .pub_title,.nwes_t h1{margin-bottom:40px}
.index_01 ul li dt{margin-bottom:20px}
.index_01 ul dl dd,.index_02 p,.index_02 .pub_more{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.index_02{padding:100px 0}
.footer{padding:30px 0;margin-top:50px}
.footer_t .left,.footer_b .left,.footer_t .right,.footer_b .right{width:100%;float:none}
.footer_b{margin-top:20px}
.footer_b .left{margin-top:10px}
.footer_t .left{margin-bottom:20px}
.footer_t .left dt{margin-bottom:10px}
.footer_t .left li{float:none;width:100%}
.footer_t .left ul{margin:0}
.footer_t .left dl{padding:10px 0;border-bottom:1px dashed #4c4848}
.footer_t .left li:last-child dl{border-bottom:0}
.footer_t .left dd{overflow:hidden}
.footer_t .left dd p{float:left;margin-right:20px}
.footer_b .right{}
.footer_b .right ul{width:400px;margin:auto}
.footer_b .right li{}
.index_02_c .but02>div.swiper-button-prev{left:20px}
.index_02_c .but02>div.swiper-button-next{right:20px}
.index_02_c .index_02 .wrap{width:80%}
}@media only screen and (max-width:990px){.index_01 ul li{width:50%;margin-bottom:40px}
.index_01,.index_03{padding:40px 0}
.index_02{padding:60px 0}
.index_news ul{margin:0px}
.index_news li dl{padding:20px;margin:0px}
.index_01 .pub_title,.nwes_t h1{margin-bottom:20px}
.index_news li h3{margin-bottom:10px}
.index_news li{width:100%;margin-bottom:20px}
.nwes_t h1 span{padding:0 15px}
.news_more a{font-size:14px}
}.index_04 .walker_video{display:none}
@media only screen and (max-width:767px){.menu{display:block}
.footer{margin-top:40px}
.index_01,.index_03{padding:20px 0}
.index_01 ul li{width:50%;margin-bottom:20px}
.index_01 ul li dl{padding:0 4px}
.index_01 ul li dd{padding:5px}
.index_01 ul li dt{margin-bottom:10px}
.footer_b .right ul{width:100%}
.index_04 video{display:none}
.index_02 .wrap{position:static}
.index_02 .wrap *{position:relative;z-index:2}
.index_04 .wrap .walker_video{position:relative;z-index:91}
.index_02_c .but02>div.swiper-button-prev{left:5px}
.index_02_c .but02>div.swiper-button-next{right:5px}
.inbanner li a>img{display:none}
.inbanner{height:300px !important}
}.site{text-align:right;line-height:50px}
.site a{color:#000}
.site,.site span{color:#666}
.site_banner{position:relative;height: 90px;overflow: hidden;}
.site_banner img{width:100%}
.site_banner_p{position:absolute;left:0;bottom:24.4%;width:100%;color:#fff;z-index:2}
.site_banner_p h1{margin-bottom:15px}
.site_banner_p p{text-transform:uppercase}
.site_con{overflow:hidden;border-bottom:1px solid #eaeaea;margin-bottom:48px;max-width: 1280px;margin: 0 auto;}
.wrapper2 .site_con{max-width:100%;}

.site_con .site_le{float:left}
.site_con .site_re{float:right}
.site_con .site_re li{float:left;line-height:50px;padding:0 10px}
.site_con .site_re li a{display:block;position:relative}
.site_con .site_re li a em{position:absolute;bottom:0;left:50%;width:0%;height:2px;background:#2a91d0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s}
.site_con .site_re li.on em{left:0;width:100%}
@media only screen and (min-width:1025px){.site_con .site_re li:hover em{left:0;width:100%}
}@media only screen and (max-width:1024px){.site_con{margin-bottom:40px}
}@media only screen and (max-width:767px){.site_con{display:none}
.site_banner>img{display:none}
.site_banner{height:150px;margin-bottom:20px}
.site_banner_p{text-align:center}
.site_banner_p h1{margin-bottom:5px}
}.pageout{background:url(../images/page_line.png) repeat-x;margin-top:60px}
.page{text-align:center;color:#0750a2;padding-top:20px;overflow:hidden}
.page a{width:30px;height:50px;line-height:50px;display:inline-block;color:#0750a2}
.page a.on{color:#3e3e3e}
.page .next{float:right;width:50px;height:50px;background:#333333 url(../images/page_next.png) no-repeat center center}
.page .next.no,.page .prev.no{opacity:0.5}
.page .prev{display:none}
@media only screen and (max-width:767px){.pageout{margin-top:20px}
.page{width:120px;margin:auto}
.page a,.page .dian{display:none}
.page .prev,.page .next{display:block;display:inline-block;float:left;width:40px;height:40px;background:#333333 url(../images/page_next.png) no-repeat center center;margin:0 10px}
.page .prev{background:#333333 url(../images/page_prev.png) no-repeat center center}
}.header .wrap_index{position:relative}
.header_search{cursor:pointer;width:24px;height:22px;float:right;margin-top:27px;margin-left:20px}
.header_search span{display:block;width:24px;height:22px;text-align:center;border:none;background:url(../images/search.png) no-repeat center center;position:relative;margin:auto}
.header_search span img{vertical-align:middle;margin-top:-3px}
.header_search.on span{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5}
.search_wrap{background:#fff;width:100px;right:0;position:absolute;top:18px;border:0px solid #0750a2;z-index:91}
.search_box_button{height:40px;width:36px;background:url(../images/search_btn.png) no-repeat center;border:0;outline:none;float:right}
.search_box_text{width:calc(100% - 58px);padding:0 10px;float:left;border:0;height:40px;outline:none;line-height:40px;background:#fff}
.search_wrap.on{width:360px;visibility:visible;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
@media only screen and (max-width:1024px){.header_search{margin-top:18px}
.search_wrap{top:60px}
}@media only screen and (max-width:360px){.header_search{margin-left:10px}
.language{margin-left:5px}
}nav .language,nav .search_wrap{display:none !important}
@media only screen and (max-width:1024px){.language,.search_wrap,.header_search{display:none}
nav .language,nav .search_wrap{display:block !important;overflow:hidden}
.language a{height:40px;line-height:40px}
.language{float:none}
.search_wrap{position:static;width:220px;margin-left:20px;border:2px solid #0750a2;margin-bottom:10px}
.search_box_text{width:162px;height:34px;line-height:34px}
.search_box_button{height:34px}
}@media only screen and (min-width:1025px){.search_wrap{visibility:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}
.banner{height:100vh}
.inbanner{height:100vh !important}
.inbanner li a>img{height:100%}
.tran_scale:hover img{transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-moz-:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-ms-transform:scale(1.0,1.0)}
.index_01 ul dl .slew_01 img{transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-moz-:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-ms-transform:scale(1.0,1.0)}
.header nav>ul>li:hover>a>em{position:absolute;left:0%;bottom:0;width:100%;height:3px;background:#2a91d0}
.index_01 ul dl:hover{position:relative;z-index:9}
.index_01 ul dl:hover .slew_01,.index_01 ul dl:hover dd{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.index_01 ul dl:hover img{transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-moz-:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-ms-transform:scale(1.0,1.0)}
.index_01 ul dl:hover dd,.index_02:hover p,.index_02:hover .pub_more{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.index_news li dl:hover{background:none;border-top:1px solid #6b6b6f;border-bottom:1px solid #6b6b6f}
.site a:hover{color:#0750a2}
.footer_b .right dt{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;position:relative;visibility:hidden;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
.footer_b .right li:hover dt{position:relative;visibility:visible;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}
.footer_b .right li:hover{color:#fff}
.nav_list li a{color:#cecaca;display:block}
.nav_list li a:hover{color:#fff;background:rgba(0,0,0,0.3)}
.group_select dd p:hover{background:rgba(0,0,0,0.3)}
.group_select dd p:hover a{color:#fff}
}.group_select{float:right;margin-left:20px;position:relative}
.group_select dt{height:76px;line-height:76px;cursor:pointer}
.group_select dt img{margin-top:-3px;vertical-align:middle}
.group_select dd{position:absolute;top:76px;left:-50px;width:140px;background:rgba(0,0,0,0.5);padding:10px 0;display:none;max-height:200px;overflow:auto}
.group_select dd p{line-height:30px}
.group_select dd p a{display:block;padding:0 10px}
@media only screen and (max-width:1024px){.group_select dt{height:60px;line-height:60px;font-size:16px}
.group_select dd{top:60px;left:auto;right:-15px}
}@media only screen and (max-width:1024px){.group_select dd{right:0px}
.group_select dd p a{color:#fff}
}.footer_t .right ul{width:425px;float:right}
.service_tel,.service_tel a{color:#929292}
.service_tel{font-weight:bold;padding-top:20px;text-align:right;clear:both}
.er{float:right;margin-top:50px}
.er p{padding:10px 0}
.er img{max-width:124px}
.service_tel a:hover{color:#929292 !important}
.footer_b .right h4{float:left;margin-top:82px;width:180px;line-height:36px}
.footer_b .right ul{float:right;width:calc(100% - 180px)}
@media only screen and (max-width:1280px){.service_tel a{font-size:20px}
}@media only screen and (max-width:1279px){.footer_t .right ul{width:300px}
}@media only screen and (max-width:1024px){.footer_b .right h4{float:none;width:100%;text-align:center;margin-top:0px;margin-bottom:10px}
.footer_b .right ul{float:none;width:400px}
.footer_t .right ul{float:none}
.service_tel{text-align:left}
}@media only screen and (max-width:767px){.footer_b .right ul{float:none;width:100%}
}.xhr{margin-left:4px}
.blank_bg90{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0;left:0;z-index:9999}
.report_brn{cursor:pointer;margin-top:20px;width:192px;height:40px;line-height:40px;text-align:center;border:1px solid #c4c4c4;border-radius:18px;box-shadow:0px 1px 1px #000 inset;-webkit-box-shadow:0px 1px 1px #000 inset;-ms-box-shadow:0px 1px 1px #000 inset;-o-box-shadow:0px 1px 1px #000 inset;-moz-box-shadow:0px 1px 1px #000 inset}
.report_form h1{text-align:center}
.report_form{position:fixed;top:50%;left:50%;background:#fff;width:600px;margin-left:-330px;padding:30px;z-index:99991;margin-top:-272px}
.media_form li input,.media_form li textarea,.media_btn button{box-sizing:border-box}
.report_form .media_form li input,.report_form  .media_form li textarea{padding-top:20px}
.report_form .media_form li textarea{height:70px}
.media_form li .code{width:calc(100% - 160px)}
.media_form li.yzm p{line-height:30px;float:right;margin-top:22px;cursor:pointer}
.report_form .media_form li.yzm p{margin-top:15px}
.media_form li.yzm img{cursor:pointer;width:100px;height:30px;margin-right:10px}
.report_form .media_form li.phone_p{overflow:hidden}
.report_form .media_form li.phone_p input{float:left;width:calc(100% - 230px)}
.report_form .media_form li.phone_p p{color:#7a7a7a;float:right;padding-top:20px;background:url(../images/th.png) no-repeat 0 24px;background-size:16px;padding-left:24px}
.report_form .media_btn{text-align:center;margin-top:20px}
.report_close{position:absolute;top:10px;right:10px;width:30px;height:30px;text-align:center;line-height:30px;border:1px solid #ccc;border-radius:50%;cursor:pointer}
.blank_bg90,.report_form{display:none}
.ViewSpan{margin-top:16px}
.upload-box{display:block;width:300px;height:30px;position:relative;background:url(../images/up.png) right center no-repeat;border-radius:2px;padding:10px 0}
.upload-box.again-box{background:no-repeat;padding:1px;border:0;height:50px}
.upload-box.again-box a{display:inline-block;padding:0 10px;margin-right:5px;background:#999;color:#fff;border-radius:2px}
.upload-box.again-box a:hover{background:#666}
.upload-box iframe{position:relative;overflow:hidden;position:absolute;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
@media only screen and (max-width:767px){.report_brn{width:140px;margin:auto;margin-top:20px}
.report_form{width:90%;top:50%;left:5%;margin-left:0;margin-top:-237px;box-sizing:border-box;padding:20px}
.report_form .media_form li input,.report_form .media_form li textarea{padding:10px 0}
.media_form li.yzm img{width:65px}
.media_form li.yzm p{margin-top:12px}
.report_form .media_form li.yzm p{margin-top:4px}
.report_form .media_form li.phone_p input{width:100%}
.report_form .media_form li.phone_p p{float:left;line-height:24px;padding-top:0;background:url(../images/th.png) no-repeat 0 center;margin-bottom:5px}
}.qiugray_1{position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);display:none;background:url(../images/video_bg.png) repeat}
.qiuboxlo_1{position:fixed;z-index:999991;left:50%;top:50%;margin-left:-560px;margin-top:-175px;display:block;width:1120px;height:350px;background:#fff;padding:30px;display:none}
.qiuboxlo_1 .qiubi_1{position:absolute;top:10px;right:10px;width:16px;height:16px;cursor:pointer;display:none}
.qiuboxlo_1 .qiubi_1:hover{opacity:0.8}
.browser h1{margin-bottom:25px}
.browser ul{overflow:hidden;margin-top:40px}
.browser ul li{float:left;width:25%;text-align:center}
.browser ul li a{display:block;padding:0 10px;font-size:16px;color:#389fdb}
.browser ul li a:hover{color:#f7234c}
.browser ul li dt img{max-width:100%}
.browser ul li dd{margin-top:20px}
.ie8 .qiugray_1{display:block}
.ie8 .qiuboxlo_1{display:block}
.ie7 .qiugray_1{display:block}
.ie7 .qiuboxlo_1{display:block}
.module-banner-box{width:100%;margin:0 auto;position:relative}
.module-banner-head{font-weight:400;text-align:center;margin-bottom:40px;color:#333}
.module-banner-head em{display:block;font-style:normal;font-size:30px}
.module-banner-head span{font-size:24px;opacity:1;text-transform:uppercase;font-weight:300}
.module-banner-tab-list{float:left;width:280px}
.module-banner-tab-list .module-tab-nav li:nth-child(1){background:#454545}
.module-banner-tab-list .module-tab-nav li:nth-child(2){background:#3b3b3b}
.module-banner-tab-list .module-tab-nav li:nth-child(3){background:#333}
.module-banner-tab-list .module-tab-nav li:nth-child(4){background:#2b2b2b}
.module-banner-tab-list .module-tab-nav li:nth-child(5){background:#212121}
.module-banner-tab-list .module-tab-nav li:nth-child(6){background:#1a1a1a}
.module-banner-tab-list ul li{color:#fff;width:280px;height:70px;cursor:pointer;text-align:center;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.module-banner-tab-list ul li p{margin:0;line-height:70px}
.module-banner-tab-list ul li i{width:40px;height:70px;display:none}
.module-banner-tab .module-banner-tab-list .module-tab-nav .on{opacity:1;height:140px;background-image:-webkit-linear-gradient(left,#01c2e6 0%,#1160ff 100%);background-image:-moz-linear-gradient(left,#01c2e6 0%,#1160ff 100%);background-image:-moz-linear-gradient(to right,#01c2e6 0%,#1160ff 100%);background-image:-o-linear-gradient(to right,#01c2e6 0%,#1160ff 100%);background-image:linear-gradient(to right,#01c2e6 0%,#1160ff 100%);background-repeat:repeat}
.module-banner-tab .module-banner-tab-list .module-tab-nav .on .icon{display:inline-block}
.module-banner-tab .module-banner-tab-list .module-tab-nav li:hover{background-image:-webkit-linear-gradient(left,rgba(1,194,230,0.4) 0%,rgba(17,96,255,0.4) 100%);background-image:-moz-linear-gradient(left,rgba(1,194,230,0.4) 0%,rgba(17,96,255,0.4) 100%);background-image:-moz-linear-gradient(to right,rgba(1,194,230,0.4) 0%,rgba(17,96,255,0.4) 100%);background-image:-o-linear-gradient(to right,rgba(1,194,230,0.4) 0%,rgba(17,96,255,0.4) 100%);background-image:linear-gradient(to right,rgba(1,194,230,0.4) 0%,rgba(17,96,255,0.4) 100%);background-repeat:repeat}
.module-banner-tab .module-banner-tab-list .module-tab-nav .on:hover{opacity:1;height:140px;background-image:-webkit-linear-gradient(left,#01c2e6 0%,#1160ff 100%);background-image:-moz-linear-gradient(left,#01c2e6 0%,#1160ff 100%);background-image:-moz-linear-gradient(to right,#01c2e6 0%,#1160ff 100%);background-image:-o-linear-gradient(to right,#01c2e6 0%,#1160ff 100%);background-image:linear-gradient(to right,#01c2e6 0%,#1160ff 100%);background-repeat:repeat}
.icon-warehouse01{background:url(../images/item001.svg) no-repeat center bottom}
.icon-warehouse02{background:url(../images/item002.svg) no-repeat center bottom}
.icon-warehouse03{background:url(../images/item003.svg) no-repeat center bottom}
.icon-warehouse04{background:url(../images/item004.svg) no-repeat center bottom}
.icon-warehouse05{background:url(../images/item005.svg) no-repeat center bottom}
.icon-warehouse06{background:url(../images/item006.svg) no-repeat center bottom}
.module-banner-tab-list-box{float:right;width:900px;min-height:600px;background:#fff;padding:40px;position:relative}
.module-tab-box-ma{width:820px;opacity:1;z-index:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;position:absolute}
.module-tab-title h4{margin:0 0 20px;font-size:16px;font-weight:400;position:relative}
.module-tab-title h4:before{content:" ";display:inline-block;width:3px;height:16px;background:#ad2626;margin-bottom:-2px;margin-right:8px}
.module-tab-title p{color:#666;font-size:14px;line-height:24px}
.module-tab-text{margin:20px 0}
.module-tab-text h4{margin:0 0 20px;font-size:16px;font-weight:400;position:relative}
.module-tab-text h4:before{content:" ";display:inline-block;width:3px;height:16px;background:#ad2626;margin-bottom:-2px;margin-right:8px}
.module-tab-text ul li{width:33%;float:left;font-size:14px;line-height:38px;cursor:pointer;color:#a2a2a2;border:1px solid #f4f4f4;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:10px}
.icon-bdm{background:url(../images/icon-item008-1.svg) no-repeat center;background-size:cover}
.module-tab-text ul li:hover a{color:#08acee}
.module-tab-link{position:relative}
.module-tab-link:after{content:'';width:8px;height:8px;float:right;margin:15px 20px 0 0;transform:rotate(45deg);border-top:1px solid currentColor;border-right:1px solid currentColor}
.module-tab-text ul .module-tab-link:hover:after{border-color:#ad2626}
.module-tab-text .module-tab-link+.module-tab-link{width:calc(33% - 20px);margin-left:20px}
.icon-bds{background:url(../images/icon-item009-1.svg) no-repeat center;background-size:cover}
.icon-bdx{background:url(../images/icon-item010-1.svg) no-repeat center;background-size:cover}
.module-tab-more a{cursor:pointer;color:#fff;font-size:14px;background:#ad2626;text-align:center;width:160px;display:inline-block;line-height:40px;margin-top:20px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.module-tab-more a:hover{background:#41a6f7}
.module-tab-case li{float:left;margin-right:20px}
.module-tab-case li i{width:60px;height:60px;border:1px solid #f0f0f0;border-radius:12px;display:inline-block}
.icon-case01{background:url(../images/case001.png) no-repeat center;background-size:contain}
.icon-case02{background:url(../images/case002.png) no-repeat center;background-size:contain}
.icon-case03{background:url(../images/case003.png) no-repeat center;background-size:contain}
.icon-case04{background:url(../images/case004.png) no-repeat center;background-size:contain}
.icon-case05{background:url(../images/case005.png) no-repeat center;background-size:contain}
.icon-case06{background:url(../images/case006.png) no-repeat center;background-size:contain}
.module-tab-case li span{color:#666;font-size:12px;display:block;text-align:center;line-height:24px}
.ser-hr{padding:40px 0}
.ser-hr p{font-size:15px;color:#666;line-height:1.5}
.recruit-a{background:no-repeat center;height:250px;background-size:cover}
.isearch{width:580px;margin:0 auto;padding-top:65px;position:relative}
.isearch form{overflow:hidden}
.recruit-a .formd1{top:136px}
.formd1{width:2px;height:20px;background:#97a891;position:absolute;left:28px;top:91px}
.recruit-a .isearch .int1{background:#fdfaf9}
.isearch .int1{width:443px;height:70px;background:#fff;border:none;border-radius:3px;float:left;padding-left:45px;padding-right:20px;font-size:18px;color:#333}
.isearch .int2{width:70px;height:70px;background:#fff url(../images/sea.png) no-repeat center;float:right;border:none;border-radius:3px}
.ab-box{margin-top:86px}
.zhiw{width:1280px;margin:0 auto}
.zhiw .bellows__item .bellows__header{padding:inherit;height:50px;padding:0 5% 0;background:#fff}
.zhiw .bellows__item .bellows__header:hover{background:#f3f3f3;transition:all 0.5s}
.zhiw .bellows--is-open .bellows__header{background:#fff}
.zhiw .bellows__content{padding:2% 5%;overflow:hidden}
.zhiw .bellows__content .top{overflow:hidden;border-bottom:1px solid #e5e5e5}
.zhiw .bellows--is-open .bellows__header::after,.zhiw .bellows--is-open .bellows__header::before{background:#0384ce}
.online_in{width:1160px;min-height:826px;margin:0 auto}
.list-top{height:50px;line-height:50px;padding:0 5% 0;background:#a6a6a6;font-size:14px;color:#fff}
.list-top .fl{color:#fff;font-size:16px}
.list-top .td1{background:url(../images/hr1_65.png) no-repeat left center}
.list-top .td2{background:url(../images/hr1_67.png) no-repeat left center}
.list-top .td3{background:url(../images/hr1_69.png) no-repeat left center}
.list-top .td4{background:url(../images/hr1_71.png) no-repeat left center}
.fl{float:left;display:inline;font-size:14px;color:#333;line-height:50px}
.td1{width:26%;padding-left:4.5%}
.td2{width:21%;padding-left:4.5%}
.td3{width:21%;padding-left:4.5%}
.td4{width:12%;padding-left:4.5%}
.td5{width:12.33%;text-align:right}
.zhiw .bellows__content h5{padding:10px 0;font-size:14px;color:#333;font-weight:normal}
.zhiw .bellows__content p{font-size:14px;color:#666;line-height:24px;padding:inherit;text-indent:inherit}
.zhiw .jianli_btn .anniu_in{font-size:14px;color:#2772aa;line-height:35px;padding:0 20px;border:1px solid #2772aa;background:0 0;display:block}
.zhiw .bellows__header::after,.zhiw .bellows__header::before{right:72px}
.hr-talent{float:right;overflow:hidden;box-shadow:rgba(0,0,0,.3) 0 0 8px;margin-right:5px}
.hr-talent .hr-img{width:375px;height:214px;float:left}
.hr-talent .hr-text{float:left;width:335px;height:164px;padding:50px 20px 0}
.hr-icon{width:100%}
.hr-icon img{display:block;margin:0 auto}
.hr-talent .hr-text h4{font-size:16px;color:#333;text-align:center;line-height:36px}
.hr-talent .hr-text p{font-size:14px;color:#858585;text-align:center}
.zhiw .bellows__item .bellows__header{padding:inherit;height:54px;padding:0 5% 0;background:#fff}
.zhiw .bellows__item .bellows__header:hover{background:#f3f3f3;transition:all 0.5s}
.zhiw .bellows--is-open .bellows__header{background:#fff}
.zhiw .bellows__content{padding:2% 5%;overflow:hidden}
.zhiw .bellows__content .top{overflow:hidden;border-bottom:1px solid #e5e5e5}
.zhiw .bellows--is-open .bellows__header::after,.zhiw .bellows--is-open .bellows__header::before{background:#0384ce}
.online_in{width:1160px;min-height:826px;margin:0 auto}
.list-top{height:54px;line-height:54px;padding:0 5% 0;background:#a6a6a6;font-size:14px;color:#fff}
.list-top .fl{color:#fff;font-size:16px}
.list-top .td1{background:url(../images/hr1_65.png) no-repeat left center}
.list-top .td2{background:url(../images/hr1_67.png) no-repeat left center}
.list-top .td3{background:url(../images/hr1_69.png) no-repeat left center}
.list-top .td4{background:url(../images/hr1_71.png) no-repeat left center}
.fl{float:left;display:inline;font-size:14px;color:#333;line-height:54px}
.td1{width:26%;padding-left:4.5%}
.td2{width:21%;padding-left:4.5%}
.td3{width:21%;padding-left:4.5%}
.td4{width:12%;padding-left:4.5%}
.td5{width:12.33%;text-align:right}
.zhiw .bellows__content h5{padding:10px 0;font-size:14px;color:#333;font-weight:normal}
.zhiw .bellows__content p{font-size:14px;color:#666;line-height:24px;padding:inherit;text-indent:inherit}
.zhiw .jianli_btn .anniu_in{font-size:14px;color:#2772aa;line-height:35px;padding:0 20px;border:1px solid #2772aa;background:0 0;display:block}
.zhiw .bellows__header::after,.zhiw .bellows__header::before{right:72px}
.e-mail{width:100%;padding:10px 0}
.e-mail a{font-size:14px;color:#333}
.e-mail a:hover{color:#0384ce}
.e-mail span{border-bottom:1px solid #0384ce}
.bellows__item:not(.bellows--is-open)>.bellows__content{display:none}
.bellows__item.bellows--is-closing>.bellows__content-wrapper,.bellows__item.bellows--is-open>.bellows__content-wrapper{display:block;border-bottom:1px solid #ccc}
.bellows__content-wrapper{display:none}
.sidebar_box{width:100%;height:948px;overflow:hidden}
.bellows{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bellows__header{position:relative;padding:10px 20px;border-bottom:1px solid #e5e5e5;border-width:0 0 1px;color:#fff;-webkit-tap-highlight-color:transparent;cursor:pointer}
.bellows--is-open .bellows__header{background:#0384ce}
.bellows--is-open .bellows__header h3{color:#fff}
.bellows__header h3{margin:0;font-size:16px;color:#333}
.bellows__content{padding:20px 10px}
.bellows__content .bellows{margin-top:20px}
.bellows__content img{width:89px;height:89px;float:left}
.bellows__content .sw-more{width:90px;height:29px;display:block;background:#0384ce;color:#fff;line-height:29px;text-align:center;float:right}
.bellows__content .sw-more:hover{opacity:.7}
.zhiw .bellows__item .bellows__header .td4{color:#2a91d0}
.top dd{float:left;width:21%;padding-left:4%;font-size:14px;line-height:22px;margin-bottom:10px}
.top dd span{color:#333}
.rez{width:92%;border-bottom:1px solid #e5e5e5;overflow:hidden;padding:2% 4%;padding-top:0}
.rez .rez-l{width:46%;float:left}
.rez .rez-r{width:46%;float:right}
.xz{width:86px;height:46px;margin-top:23px;line-height:46px;background:url(../images/xz.png) no-repeat left center;float:left;padding-left:30px;margin-left:23px}
.more2{margin-top:23px;float:left}
.more2 a{width:168px;height:46px;display:block;background:#ad2626;color:#fff;text-align:center;line-height:46px;font-size:14px;border-radius:3px}
.more2 a:hover{background:#2a91d0}
.ab-bb{background:#f3f3f3;overflow:hidden}
.about-l{width:50%;float:left}
.about-l img{max-width:100%}
.about-r{width:35%;float:right;padding:3% 10% 0 5%}
.about-r h2{font-size:24px;color:#3179ae;position:relative}
.about-r h2:before{content:" ";display:block;width:22px;height:1px;background:#c3c3c3;position:absolute;top:46px}
.ab-text{padding:30px 0}
.ab-text p{font-size:14px;color:#666;line-height:28px;text-indent:2em}
.iso ul li{float:left;margin-right:50px}
.zuzhi{padding:80px 0}
.zzuzhi-img img{display:block;margin:0 auto;margin-left:142px}
.history{background:url(../images/about-h_03.jpg) no-repeat right #f3f3f3;width:100%;padding:80px 0;background-size:contain}
#dates>li>.onepx{width:1px;height:30px;margin:0 auto;background:#909090}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #909090}
.hrLine{background:#8e8e8e;margin-top:-11px}
#issues{margin-top:60px}
#timeline{width:900px;height:370px;overflow:hidden;margin:100px auto;position:relative}
#dates{width:900px;height:60px;overflow:hidden}
#dates li{list-style:none;float:left;width:100px;height:50px;font-size:18px;text-align:center}
#dates a{line-height:38px;padding-bottom:10px}
#dates .selected{font-size:30px;color:#0368ad}
#dates .selected:nth#issues{width:900px;height:350px;overflow:hidden}
#issues li{width:900px;height:350px;list-style:none;float:left}
#issues li h1{color:#ffcc00;font-size:48px;margin:20px 0}
#issues li p{font-size:14px;margin-right:70px;font-weight:normal;line-height:22px}
#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0}
#grad_left{left:0;background:url('../images/grad_left.png') repeat-y}
#grad_right{right:0;background:url('../images/grad_right.png') repeat-y}
#next,#prev{position:absolute;top:0;font-size:70px;top:170px;width:50px;height:50px;border-radius:50%;background-position:0 0;text-indent:-9999px;overflow:hidden}
#next{right:0;background:url('../images/next02.png') #f3f3f3 no-repeat center}
#prev{left:0;background:url('../images/prev02.png') #f3f3f3 no-repeat center}
#next.disabled,#prev.disabled{opacity:0.2}
.hs-img{width:390px;height:247px;border:5px solid #0365a8;overflow:hidden;float:left;margin-right:30px}
#imageFlow{width:1050px;height:390px;overflow:hidden;position:relative;margin:30px auto 0 auto}
#imageFlow .diapo{position:absolute;left:-1000px;cursor:pointer;overflow:hidden}
#imageFlow .bank{visibility:hidden;overflow:hidden}
#imageFlow ul{height:20px;margin:0 auto;width:100%;text-align:center}
#imageFlow ul li{color:#333;font-size:12px;text-align:left;margin-left:30%;height:20px;line-height:20px;overflow:hidden;width:100%;vertical-align:bottom}
#imageFlow .text{position:absolute;left:0px;width:80px;bottom:1%;text-align:center;color:#333;font-family:verdana,arial,Helvetica,sans-serif;z-index:1000}
#imageFlow .title{font-size:0.9em;font-weight:bold}
#imageFlow .legend{font-size:0.8em}
#imageFlow .scrollbar{position:absolute;left:10%;top:0;width:80%;height:16px;z-index:1}
#imageFlow .scrollbar img{cursor:pointer}
#imageFlow .track{position:absolute;left:-55px;width:950px;height:16px;top:0px}
#imageFlow .arrow-left{position:absolute;left:-105px;z-index:1}
#imageFlow .arrow-right{position:absolute;right:-105px;z-index:1}
#imageFlow .bar{position:absolute;height:16px;left:25px;top:0px;cursor:pointer}
#imageFlow .ProTi{color:#ff6600;font-weight:bold}
#imageFlow .ProRmb{font-weight:bold}
#imageFlow .ProMo{color:#ff6600;cursor:pointer}
.cc-box{width:90%;margin:0 auto;position:relative;z-index:9}
.cover{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.4;z-index:1}
.cc-box ul li{float:left;width:14%;float:left;border:3px solid #fff;padding:3% 2%;margin:.9%;display:inline-block;min-height:174px;cursor:pointer}
.cc-box ul li:first-child{margin-left:0}
.cc-box ul li:last-child{margin-right:0}
.cc-box ul li:hover{background:#3179ae;border:3px solid #3179ae;transition:.3s}
.cc-box ul li h2{font-size:18px;padding:20px 0 10px 0}
.index_cc p{font-size:14px;line-height:1.3}
.index_cc{padding:120px 0 150px 0}
.index_cc .module-banner-head em{color:#fff}
.index_cc .module-banner-head span{color:#fff}
.index_cc .module-banner-head{position:relative;z-index:9}
.project{padding-bottom:0}
.project ul li{position:relative}
.project ul li dd{position:absolute;bottom:20px;border:none;font-size:14px;padding:6px 20px;width:78%}
.project ul li .item-title{position:absolute;bottom:105px;left:20px;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);color:#fff}
.project ul dt .slew_01{background:rgba(59,109,172,0.6)}
.index_01 ul li dl:hover .slew_01{transform:scale(1.07,1.07);-webkit-transform:scale(1.07,1.07);-moz-:scale(1.07,1.07);-o-transform:scale(1.07,1.07);-ms-transform:scale(1.07,1.07)}
.project ul li:hover .item-title:before{opacity:0;margin-bottom:0}
.project ul li dd p{height:5.4em;color:#fff}
.project ul dl:hover .item-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.project ul li dd p:before{content:"";position:relative;display:block;width:22px;border-bottom:1px solid #fff;margin:0 auto 20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-19px}
.classes-wrap{overflow:hidden;text-align:center}
.content{width:1280px;margin:0 auto;position:relative}
.content:after{content:'';clear:both;height:0;display:block}
.clearfix:after{content:" ";display:table;clear:both;width:100%}
.classes-wrap .classes-item{width:16.66667%;cursor:pointer;padding:20px 0 58px;position:relative;z-index:1;overflow:hidden;display:inline-block}
.classes-wrap .classes-item.active:after{display:block}
.classes-wrap .classes-item:after{content:" ";position:absolute;z-index:2;background:url(../images/helpCenter_sprites.png) no-repeat -56px -235px;width:36px;height:18px;bottom:0;left:50%;margin-left:-18px;display:none}
.classes-wrap .classes-item .icon{width:77px;height:77px;background:#828282;background-repeat:no-repeat;display:block;margin:0 auto;border-radius:50%}
.classes-wrap .classes-item.active .text{color:#000;font-weight:700}
.classes-wrap .classes-item .text{font-size:16px;color:#535353;display:block;text-align:center;font-weight:400;margin-top:15px}
.classes-wrap .classes-item .icon.icon-login{background-position:-286px -160px}
.classes-wrap .classes-item:hover .icon.icon-login,.classes-wrap .classes-item.active .icon.icon-login{background-position:-286px -10px}
.classes-wrap .classes-item .icon.icon-config{background-position:-10px -85px}
.classes-wrap .classes-item:hover .icon.icon-config,.classes-wrap .classes-item.active .icon.icon-config{background-position:-102px -85px}
.classes-wrap .classes-item .icon.icon-award{background-position:-286px -85px}
.classes-wrap .classes-item:hover .icon.icon-award,.classes-wrap .classes-item.active .icon.icon-award{background-position:-195px -84px}
.classes-wrap .classes-item .icon.icon-manage{background-position:-10px -10px}
.classes-wrap .classes-item:hover .icon.icon-manage,.classes-wrap .classes-item.active .icon.icon-manage{background-position:-102px -160px}
.classes-wrap .classes-item .icon.icon-verifcation{background-position:-194px -160px}
.classes-wrap .classes-item:hover .icon.icon-verifcation,.classes-wrap .classes-item.active .icon.icon-verifcation{background-position:-10px -160px}
.classes-wrap .classes-item .icon.icon-wechat{background-position:-194px -10px}
.classes-wrap .classes-item:hover .icon.icon-wechat,.classes-wrap .classes-item.active .icon.icon-wechat{background-position:-102px -10px}
.list-wrap{background:#fff;padding:50px 0 0;margin-bottom:80px;box-sizing:border-box;display:none}
.list-wrap.active{display:block}
.list-wrap .list-title{font-size:22px;color:#000;margin-bottom:20px}
.list-wrap .list-title .icon-question{width:26px;height:29px;display:inline-block;vertical-align:-8px;margin-right:10px;background:url(../images/helpCenter_sprites.png) no-repeat -10px -235px}
.list-wrap .list-content .list-item{display:block;padding:32px 0 32px 13px;position:relative;z-index:1;border-bottom:1px solid #e5e5e5;font-size:16px;line-height:21px}
.list-wrap .list-content .list-item a{text-decoration:none;color:#535353}
.list-wrap .list-content .list-item a:hover{color:#4381fd}
.list-wrap .list-content .list-item a:before{content:" ";background:#b2b2b2;width:4px;height:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;z-index:1;top:42px;left:0}
.pagination{margin-top:45px;text-align:right;display:block;width:100%}
.pagination__item{padding:8px 10.5px;margin:0 4px;box-sizing:border-box;display:inline-block;border:1px solid #dadada;border-radius:4px;font-size:12px;color:#535353;background:#fff;cursor:pointer}
.pagination__item:hover{background-color:#b1b1b1;border-color:#999;color:#fff}
.pagination__item.is-active{background-color:#4381fd;border-color:#4381fd;color:#fff;cursor:default}
.classes-wrap .classes-item .icon img{max-width:48px;padding-top:15px}
.classes-wrap .classes-item.active .icon{background:#ad2626}
.pro-img{float:left}
.list-wrap li{margin-bottom:68px;overflow:hidden;position:relative}
.pro-text{position:absolute;width:520px;height:340px;background:#f8f8f8;right:0;top:54px;padding:50px 40px 0}
.pro-text .pro-text-box p{color:#999}
.pro-text .pro-text-box h1{color:#ad2626;font-size:24px;font-weight:normal;position:relative}
.pro-text .pro-text-box h1:before{content:" ";background:#000;width:22px;height:1px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;z-index:1;top:42px;left:0}
.pro-text-details{font-size:14px;color:#333333;margin-top:50px}
.pro-more{position:absolute;bottom:40px}
.pro-more a{width:199px;height:48px;display:block;border:1px solid #c1c1c1;line-height:48px;text-align:center}
.pro-more a:hover{background:#ad2626;color:#fff}
.footer{background-color:#1f1a17;margin-top:80px}
.footer .wrap{margin:0 auto;overflow:hidden;max-width:1660px;padding:40px 20px;width:auto}
.footer .wrap:after{content:"";display:block;clear:both;height:0}
@media screen and (max-width:767px){.footer .wrap{padding:24px 16px}
}@media screen and (max-width:480px){.footer .wrap{padding:0.533334rem 0.32rem}
}.ft-call{width:280px;color:#fff;font-size:14px;line-height:24px;padding:4px 0 4px 0px}
.ft-call strong{display:block;color:#2a91d0;font-size:30px;line-height:35px}
.ft-link{text-align:center;margin-left:280px;margin-right:316px}
.ft-link-item{margin:0 30px;text-align:left;display:inline-block;vertical-align:top}
.ft-link-item a{display:block;color:#858585;font-size:14px;line-height:30px;transition:0.25s ease-in-out}
.ft-link-item ul{float:left}
.ft-link-item ul + ul{margin-left:40px}
.ft-link-item span{display:block;color:#fff;font-size:18px;line-height:18px;padding-left:8px;margin:10px 0 20px;border-left:2px solid #2a91d0}
.ft-link-item a:hover{color:#fff}
.ft-ways{text-align:right;margin-top:-122px}
.ft-code-item{width:100px;margin-left:26px;text-align:center;vertical-align:top;display:inline-block}
.ft-code-item img{width:100px;height:100px;display:block}
.ft-code-item span{display:block;color:#e0e0e0;font-size:14px;margin-top:10px;line-height:12px}
.ft-look{height:40px;overflow:hidden;border:1px solid #858585}
.ft-look input{width:217px;height:100%;color:#fff;font-size:14px;padding:10px 10px;border:none;background:none}
.ft-look button{float:right;width:40px;height:40px;border:none;color:#d4d4d4;outline:none;font-size:20px;background-color:#858585}
.ft-look:after{content:"";display:block;height:0;clear:both}
.ft-copy{padding:20px 0;line-height:30px;text-align:center;background-color:#1f1a17;border-top:1px solid #2e2a27}
.ft-copy p{color:#fff;font-size:14px}
.ft-copy a{color:#fff;display:inline-block;white-space:nowrap;transition:0.2s ease-in-out}
.ft-copy a:hover{opacity:0.6}
.ft-copy em{display:inline-block;white-space:nowrap}
@media screen and (max-width:1599px){

}@media screen and (max-width:1199px){.ft-link-item{display:none}
.ft-ways{float:none;margin-top:0;text-align:center;margin-left:280px;overflow:hidden}
.ft-code{float:right}
.ft-look{margin-right:30px;display:inline-block;vertical-align:top}
}@media screen and (max-width:1023px){.ft-call{width:200px;padding:4px 0 4px 18px}
.ft-call strong{font-size:24px}
.ft-ways{margin-top:0;margin-left:200px}
.ft-code{margin-right:0}
.ft-code-item{width:84px;margin-left:0;margin-left:15px}
.ft-code-item img{width:84px;height:84px}
.ft-code-item span{font-size:12px}
.ft-look{margin-top:24px;margin-right:0}
.ft-look input{width:200px}
}@media screen and (max-width:767px){.ft-call{margin-top:12px}
.ft-ways{margin-left:0;overflow:visible}
.ft-code{float:none;display:block;margin-right:0;text-align:right}
.ft-look{width:100%;margin-top:16px;margin-right:0;position:relative}
.ft-look input{width:100%}
.ft-look button{position:absolute;top:0;right:0}
.ft-copy{padding:12px 16px;line-height:1.8}
}@media screen and (max-width:480px){.ft-call{width:auto;font-size:0.32rem;line-height:0.56rem;padding:0.08rem 0 0.08rem 0.32rem}
.ft-call strong{font-size:0.48rem;line-height:0.8rem}
.ft-code-item{width:1.866667rem;margin-left:0.266667rem}
.ft-code-item img{width:1.6rem;height:1.6rem;margin:0 auto}
.ft-code-item span{font-size:0.266667rem;margin-top:0.24rem;line-height:1;white-space:nowrap}
.ft-look{height:0.746667rem;margin-top:0.613334rem}
.ft-look input{font-size:0.32rem;padding:0.133334rem 0.266667rem}
.ft-look button{width:0.746667rem;height:0.746667rem;font-size:0.4rem}
.ft-copy{padding:0.32rem 0}
.ft-copy p{padding:0 0.32rem;font-size:0.266667rem}
}.ft-flink.wrap{padding-top:0}
.ft-flink span{color:#9b9b9b;font-size:14px;line-height:1.8;margin-right:10px}
.ft-flink a{color:#858585;font-size:14px;line-height:1.8;margin-right:30px}
.ft-flink a:hover{color:#efeffe}
.b-box{width:100%;overflow:hidden}
.b-box li{float:left;margin-right:20px}
.b-box li a{padding:10px 15px;display:block;color:#666666;background:#f3f3f3;text-align:center;border-radius:5px}
.b-box li a:hover{background:#2a91d0;color:#fff}
.b-box .on a{background:#2a91d0;color:#fff}
.news ul{margin:15px 0 -20px 0}
.news li{position:relative;border:1px solid #e1e1e1;overflow:hidden;float:left;box-sizing:border-box;width:31.4%;margin:30px 2.63% 28px 0;border-radius:5px}
.news li .pic{height:234px}
.news li .pic2{height:290px}
.pic{overflow:hidden}
.news li .img{height:100%;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}
.news li .wenz{padding:32px;font-size:14px;padding-top:8px}
.news li .wenz2{padding-bottom:0}
.news li .wenz span{color:#cecece}
.news li .wenz .fontp{margin:9px 0 27px 0;font-size:18px;line-height:28px;height:56px}
.news li .wenz a{border-radius:30px;color:#fff;width:110px;height:32px;line-height:32px;text-align:center;background:#2a91d0;display:block;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}
.news li:nth-child(3n){margin-right:0}
.news li:hover .img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.news li:hover .wenz a{background:#ee736d;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}
.news-search{width:30%;margin-top:70px;margin-bottom:30px;float:left}
.search-ban input[type=text]{border:1px solid #ccc}
.video{width:100%;overflow:hidden}
.video .container{margin-left:-2%;width:102%}
.videolist{position:relative;float:left;width:31%;margin-top:15px;margin-bottom:30px;background:#FFF;margin-left:2%;overflow:hidden}
.videolist .video-bottom{max-width:100%;transition:transform .3s}
.videolist:hover{cursor:pointer}
.img-video{width:100%;height:263px;overflow:hidden}
.img-video:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transition:transform .3s}
.videoed{width:50px;height:50px;position:absolute;left:45%;top:29%;z-index:99;border-radius:100%}
.videos{display:none;border:1px solid #080808;position:fixed;left:50%;top:50%;margin-left:-320px;margin-top:-210px;z-index:100;width:640px;height:360px}
.vclose{position:absolute;right:1%;top:1%;border-radius:100%;cursor:pointer;z-index: 2;}
.vtit{line-height:36px;font-size:18px;padding:10px 0;padding-left:6%}
.join-box form{width:100%;padding-bottom:80px}
.join-box .text{width:30%;float:left;height:57px;background:#fff;padding:0 1.4%;line-height:57px;margin-right:.4%;font-size:14px;color:#666;border:0}
.join-box select{width:30%;height:57px;padding:0 1.4%;line-height:57px;margin-right:.4%;font-size:14px;color:#666;border:0;float:left;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.join-box .submit{width:8%;float:left;height:57px;line-height:57px;background:#2a91d0 url(../images/sea-w.png) no-repeat center;border:0;transition:background .3s}
.p-title{width:100%;}
.p-title:after{content:"";width:100%;height:6px;background: linear-gradient(141deg, #1c4893 0%,  #5cacb3 100%);display: block;}
.p-title p{color:#333;font-size:14px;padding:40px}
.xgcp li{float:left;margin-right:20px}
.xgcp li a{padding:10px 15px;display:block;color:#666666;border:1px solid #ccc;text-align:center;border-radius:5px}
.pro-detail{padding-top:90px}
.wid980{max-width:980px}
.wrapper2{max-width:1200px;width:93.75%;margin:auto}
.pro-detail h2{margin-bottom:14px;text-align:center;color:#333;font-size:30px}
.pro-detail-ban .fontp{max-width:700px;margin:auto;text-align:center}
.fontp{font-size:14px;line-height:24px;color:#666}
.pro-detail-ban .bigimg{max-width:578px;width:65%;margin:20px auto}
.pro-detail-ban .pic{text-align:center}
.overview{overflow:hidden;position:relative;padding:4% 0 5% 0;border-top:1px solid #e1e1e1}
#DownloadBox{overflow:hidden;position:relative;padding:4% 0 5% 0;border-top:1px solid #e1e1e1}
.condition{width:100%}
.condition-list{width:28%;height:230px;float:left;background:#fff;padding:20px 2%;margin-right:2%;margin-bottom:2%;border-radius:5px}
.condition-list-a{background:url(../images/condition_19.jpg) no-repeat #fff 246px 46px}
.condition-list-b{background:url(../images/condition2_22.jpg) no-repeat #fff 246px 46px}
.condition-list-c{background:url(../images/condition3_24.jpg) no-repeat #fff 246px 46px}
.condition-list-d{background:url(../images/condition4_26.jpg) no-repeat #fff 246px 46px}
.condition-list h1{font-size:60px;color:#b71b2c;padding: 20px;}
.condition-list p{font-size:14px;color:#838383;line-height:24px}
.condition-list:nth-child(3n){margin-right:0}
.body-wrap{width:100%;overflow:hidden;background:#fff;margin-bottom:-80px;}
.fdimg{float:left;width:40%;box-sizing:border-box;overflow:hidden;background:#000}
.msgg{float:left;width:50%;box-sizing:border-box;padding:0% 5%}
.fdimg img{width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.msgg-title h4{font-size:30px;color:#333;font-weight:normal}
.msgg-title p{font-size:14px;color:#838383}
.register .tit{text-align:center;margin-bottom:0}
.register .wrapper{max-width:900px;margin:0 auto}
.register .tit img{margin:4.9% 0}
.reg-form{margin-top:40px}
.register .fontp{margin-top:30px;text-align:center}
.reg-form span{line-height:44px;display:block;text-align:right;float:left;width:190px;padding-right:10px;font-size:14px;color:#333}
.reg-form .input h3{font-weight:normal;cursor:pointer;text-indent:15px;border-radius:5px;width:96%;background:url(/images/else/jt.png) no-repeat right 15px center;line-height:42px;height:42px;font-size:14px;color:#646464;border:1px solid #c6c6c6}
.reg-form .input input[type=text],.reg-form .input [type=password],.reg-form select{text-indent:0;padding-left:15px;box-sizing:border-box;border-radius:5px;width:96%;margin-left:1px;line-height:42px;height:42px;font-size:14px;color:#646464;border:1px solid #c6c6c6}
.reg-form select{text-indent:8px;-moz-appearance:none;-moz-appearance:none;background:url(/images/else/jt.png) no-repeat right 15px center;-webkit-appearance:none}
.reg-form .input textarea{border:1px solid #c6c6c6;color:#646464;height:120px;box-sizing:border-box;padding:8px 15px;border-radius:7px;font-size:14px;width:96%}
.reg-form .yzm{position:absolute;right:4%;margin-right:-13px;border-bottom-right-radius:5px;border-top-right-radius:5px;top:0;line-height:44px;background:#2a91d0;color:#fff;padding:0 20px;font-size:14px;color:#fff}
.reg-form .yzm:hover{padding-left:30px}
.reg-form .yzm.cur{background:#4a4a4a;cursor:default}
.reg-form .yzm.cur span{display:inline;float:none;width:auto;color:#fff}
.reg-form .yzm.cur:hover{padding-left:20px}
.reg-form .input{position:relative;width:100%;padding-left:200px;box-sizing:border-box}
.reg-form .input em.error,em.error{display:block;color:red}
.reg-form span em{font-style:normal;font-size:16px;color:#ff0000}
.reg-form form>div{font-size:14px;color:#646464;margin-bottom:15px}
.reg-form .input font{color:#2a91d0;position:absolute;right:5px;top:15px}
.reg-form .input dl{background:#fff;z-index:6;display:none;max-height:130px;overflow-y:hidden;padding:6px 0;position:absolute;left:0;width:96%;border:1px solid #c6c6c6}
.reg-form .input dd{font-size:14px;line-height:18px;padding:6px 0;text-align:center;cursor:pointer}
.reg-form .input dd:hover{color:#2a91d0}
.reg-form .input label{margin-right:15px;margin-left:8px;line-height:44px;color:#646464;cursor:pointer}
.reg-form label input{margin:-2px 4px 0 0}
.reg-form .ts{font-size:14px;text-align:center;color:#646464;margin-top:30px}
.reg-form .ts label{cursor:pointer}
.reg-form .ts a{color:#2a91d0}
.reg-form .ts a:hover{opacity:0.7}
.reg-form .tj input[type=submit]{box-sizing:inherit;margin-top:30px;cursor:pointer;border-radius:30px;line-height:44px;height:44px;color:#fff;text-align:center;border:none;outline:none;font-size:16px;width:230px;background:#2a91d0}
.reg-form .tj input[type=submit]:hover{padding:0 10px}
.find-form .yzm{line-height:42px;right:2%}
.find-form .tj input[type=submit]{margin-top:0}
:-moz-placeholder{color:#646464}
::-moz-placeholder{color:#646464}
input:-ms-input-placeholder{color:#646464}
textarea:-ms-input-placeholder{color:#646464}
input::-webkit-input-placeholder{color:#646464}
textarea::-webkit-input-placeholder{color:#646464}
.pos-re>a{display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:2}
.faq .wrapper{max-width:1280px;width:100%;margin:auto}
.faq .li_show{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none}
.faq h3{font-size:24px;color:#323232}
.faq{padding:0% 0 2.6% 0}
.faq-1{margin-bottom:7%}
.faq-1 img{margin-bottom:12px}
.faq-1 ul{margin:40px 0 -40px 0}
.faq-1 li{opacity:0;margin-top:-40px;font-size:14px;position:relative;margin-bottom:40px;text-align:center;float:left;width:33%}
.faq-1 li .img{height:0;overflow:hidden;position:absolute;top:0;width:100%;left:0px;text-align:center}
.faq-1 li.cur .img{height:100%}
.faq-1 li.cur{color:#2a91d0}
.faq-1 li .img{color:#2a91d0}
.faq-2 .fontp.a a{text-decoration:underline;color:#2a91d0}
.faq-2 .fontp.a a:hover{opacity:0.7}
.faq-2 ul{margin-top:30px}
.faq-2 li{margin-bottom:32px;opacity:0;margin-top:-30px}
.faq-2 li h4{font-size:24px;color:#323232;border-bottom:1px solid #d4d4d4;padding-bottom:17px}
.faq-2 li .dd_hide{display:none;border-top:1px dotted #8b8b8b;color:#787878;margin:0 30px;background:#f5f5f5;padding:17px 15px;box-sizing:border-box}
.faq-2 li .dd_hide img{height:auto !important}
.faq-2 li h5{padding:12px 40px 12px 0;cursor:pointer;background:url(../images/jt.png) no-repeat right 15px center}
.faq-2 li h5.cur{color:#2a91d0}
.faq-form{margin-top:4.17%;background:#f0f0f0;padding:45px 70px}
.faq-form h4{margin-bottom:20px;font-size:20px;color:#323232;text-align:center}
.faq-form div{margin-bottom:12px}
.faq-form input[type=text]{width:49%;height:40px;line-height:40px;border:1px solid #e1e1e1;background:#fff;outline:none;text-indent:15px;font-size:16px;color:#666}
.faq-form .tj input[type=submit]{opacity:0.8;box-sizing:inherit;margin-top:30px;cursor:pointer;border-radius:30px;line-height:44px;height:44px;color:#fff;text-align:center;border:none;outline:none;font-size:16px;width:230px;background:#2a91d0}
.faq-form .tj input[type=submit]:hover{padding:0 10px}
.faq-form .tj{text-align:center}
.faq-form textarea{width:100%;font-size:16px;border:1px solid #e1e1e1;padding:15px;box-sizing:border-box;height:120px}
.anii{margin-top:-30px;opacity:0}
.scrollHeader .header .bg{height:90px}






.customer .area .container{padding:35px 0;background:#f3f3f3}
.customer .area h2{line-height:0;font-size:22px;font-weight:400;color:#333;text-align:center}
.customer .area p{line-height:24px;padding:20px 100px 0;font-size:14px;text-align:center}
.customer .area h2 em{display:inline-block;margin:0 5px;vertical-align:middle;font-size:27px;color:#b60005;font-style:normal}
.customer .list table td{position:relative;height:155px;text-align:center}
.customer .list table td:after{content:"";position:absolute;top:50%;right:0;height:96px;margin-top:-48px;border-right:1px solid #e5e5e5}
.customer .list{margin-top:0px}
.customer .list h2{line-height:30px;font-size:16px;color:#333;text-align:center}
.customer .list h2:after{content:"";display:block;width:40px;margin:0 auto;border-bottom:2px solid #b60005}
.customer .list h2 span{position:relative}
.customer .list h2 span sub{position:absolute;font-size:12px;color:#999;top:2px;left:100%;width:90px;line-height:normal}
.customer .list table{width:100%;margin-top:15px}
.customer .list table tr:last-child{border:none}
.customer .list table td{position:relative;height:155px;text-align:center}
.customer .list table td:after{content:"";position:absolute;top:50%;right:0;height:96px;margin-top:-48px;border-right:1px solid #e5e5e5}
.customer .list table td:last-child:after{content:none}
.customer .list .ps{line-height:16px;margin:40px 0 80px;font-size:14px;color:#999;text-align:center}
.customer .list table tr{border-bottom:1px solid #e5e5e5;display:block}
.customer .list table tr:last-child{border:none}



/*一、24格处理*/
#iconWall{
    width: 732px;
    background-color: #f0f0f0;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 1px;
    padding-left: 1px;
    list-style: none;
}

#iconWall li{
    width: 121px;
    height: 108px;
    /*background-color: #fff;*/
    float: left;
    margin-right: 1px;
    margin-bottom: 1px;
    position: relative;

}

/*二、3D反转区域处理 */
.img-back, .img-front{
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
    width: 121px;
    height: 108px;
    text-align: center;
    line-height: 108px;
}

li img{
    vertical-align: middle;
}


.img-3d{
    transform-style: preserve-3d;
    backface-visibility: hidden;
}

.img-back{
    transform: rotateY(180deg);
}

/*测试代码*/
/*li:hover .img-3d{*/
    /*transition: .3s linear;*/
    /*transform: rotateY(180deg);*/
/*}*/

/*三、换一批*/
#btnRefresh{
    text-align: center;
    transition: .3s linear;
    background-color: #fff;
}
.iconRefresh{
    width: 28px;
    height: 28px;
    background: url("../img/refresh.png");
    margin: 32px auto 0;
}
#btnRefresh:hover{
    color: #fff;
    background-color: #dd2727;
    transition: 0s;
}
#btnRefresh:hover .iconRefresh{
    background: url("../img/refresh-white.png");
}


/*四、处理浮层*/
.mask{
    position: absolute;
    left: 0;
    top: 0;
    width: 121px;
    height: 108px;
    background-color: rgba(0, 0, 0, .7);
    opacity: 0;
}

.mask img{
    float: right;
    margin-top: 8px;
    margin-right: 8px;
}
.mask p{
    font-size: 12px;
    color: #fff;
    margin-top: 45px;
    text-align: center;
}
.mask a{
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    background-color: red;
    width: 70px;
    display: block;
    margin: 0 auto;
    text-align: center;
    height: 18px;
    line-height: 18px;
    border-radius: 9px;
}

li:hover .mask{
    opacity: 1;
    transition: .3s linear;
}
