 
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:top}address,caption,cite,code,dfn,em,optgroup,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}a{text-decoration:none;color:#333}@font-face{font-family:iconfont;src:url(http://localhost:222/images/404.php);src:url(http://localhost:222/images/404.php) format('embedded-opentype'),url(http://localhost:222/images/404.php) format('woff'),url(http://localhost:222/images/404.php) format('truetype'),url(http://localhost:222/images/404.php) format('svg')}.font{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}body{font-family:"微软雅黑";font-size:12px;color:#333}::-webkit-scrollbar{width:8px;background-color:#006eff}::-webkit-scrollbar-thumb{width:8px;background-color:#aeaeae}::-webkit-scrollbar-track-piece{width:8px;background-color:#f8f8f8}::-webkit-scrollbar-thumb:hover{width:8px;background-color:#006eff}.kefu_q3 .bor-ul:after,.n-back-1:after,.n-back:after,.news-list:after,.view:after,.zhaopin li:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;line-height:0;overflow:hidden}.ht{font-family:'黑体'!important}.ar{font-family:Arial!important}.st{font-family:'宋体'!important}.blod{font-weight:700!important}.nobold{font-weight:400!important}.upper{text-transform:uppercase}.t-color{color:#75c01f}.f10{font-size:10px}.f11{font-size:11px}.f13{font-size:13px}.f14{font-size:9px}.f15{font-size:15px}.f16{font-size:15px}

.pt5 {
    font-size: 13px;
    padding-top: 9px;
}
.active a {color: #DAB96B !important;}
.activa a {background: #0953AD;color: #DAB96B !important;}
.f17{font-size:17px}.f18{font-size:12px}.f19{font-size:19px}.f20{font-size:20px}.f21{font-size:21px}.f22{font-size:22px}.f23{font-size:23px}.f24{font-size:24px}.f25{font-size:25px}.f30{font-size:14px}.f36{font-size:16px}.f40{font-size:40px}.f50{font-size:50px}.f60{font-size:60px}.white,.white a{color:#fff}.yellow,.yellow a{color:#ff0}.blue,.blue a{color:#00f}.red,.red a{color:red}.a66{color:#666}.a99{color:#999}.a28{color:#282828}.hg1,.hg10,.hg11,.hg12,.hg13,.hg14,.hg15,.hg16,.hg17,.hg18,.hg19,.hg20,.hg23,.hg25,.hg26,.hg28,.hg30,.hg35,.hg38,.hg40,.hg42,.hg44,.hg45,.hg48,.hg5,.hg50,.hg55,.hg6,.hg60,.hg65,.hg683,.hg7,.hg70,.hg75,.hg8,.hg80,.hg9{width:100%;clear:both}.hg1{height:1px}.hg5{height:5px}.hg6{height:6px}.hg7{height:7px}.hg8{height:8px}.hg9{height:9px}.hg10{height:10px}.hg11{height:11px}.hg12{height:12px}.hg13{height:13px}.hg14{height:14px}.hg15{height:15px}.hg16{height:16px}.hg17{height:17px}.hg18{height:18px}.hg19{height:19px}.hg20{height:20px}.hg22{height:22px}.hg23{height:23px}.hg25{height:25px}.hg26{height:26px}.hg28{height:28px}.hg30{height:30px}.hg35{height:35px}.hg38{height:38px}.hg40{height:40px}.hg42{height:2px}.hg44{height:44px}.hg45{height:45px}.hg48{height:48px}.hg50{height:5px}.hg55{height:50px}.hg60{height:1px}.hg65{height:65px}.hg70{height:70px}.hg75{height:75px}.hg80{height:80px}.hg683{height:683px}.line18{line-height:18px}.line20{line-height:20px}.line22{line-height:23px}.line24{line-height:20px}.line25{line-height:25px}.width100{width:100%}.wul105{width:105%}.wul110{width:110%}.width500{width:500px}
.wul1051{display:none; width:105%}
.kwidth,.main,.wrap{    padding-top:1px;width:98%;;height:100%;margin:0 auto;position:relative;overflow:hidden;padding-bottom:10px}
.news-list {
    padding-top: 10px;
}

.lsx {
    width: 100%;
    margin: 0 auto;
}
.content-right h3.cat-tit {
    height: 54px;
    line-height: 38px;
    font-size: 16px;
    padding-left: 35px;color:#000;
    border-bottom: 1px solid #f0f0f0;
	background: url(../image/xing1.png) no-repeat left 8px;
}
.newsv21 {
    height: 11px;
    border-bottom: 2px solid #11141f;
    width: 60px;
    background-color: white;
    text-align: center;
    margin: 0 auto;
}
.nocontainer{width:100%;;height:100%;margin:0 auto;position:relative;padding-bottom:15px}.kwidth.nopd,.nocontainer.nopd{padding-bottom:0!important}.width783{width:100%;margin:0 auto}.width832{width:100%;margin:0 auto}.width945{width:100;margin:0 auto}.width956{width:100;margin:0 auto}#usezan-v2{min-width:100%;margin:0 auto}#usezan-v2 .section.active{display:block}#usezan-v2.slideon .section{display:block!important}#usezan-v2 .section{display:none}.section{min-width:100%;height:100%;margin:0 auto;overflow:hidden!important}.anim1s{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-ms-animation-delay:.1s;animation-delay:.1s}.anim2s{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;animation-delay:.2s}.anim3s{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s}.anim4s{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.anim5s{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s}.anim6s{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s}.anim7s{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-ms-animation-delay:.7s;animation-delay:.7s}.anim8s{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;animation-delay:.8s}.anim9s{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;animation-delay:.9s}.anim10s{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s}.anim11s{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;animation-delay:1.1s}.anim12s{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;animation-delay:1.2s}.anim13s{-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;animation-delay:1.3s}.anim14s{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-ms-animation-delay:1.4s;animation-delay:1.4s}.anim15s{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;animation-delay:1.5s}.anim16s{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;animation-delay:1.6s}.anim17s{-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-ms-animation-delay:1.7s;animation-delay:1.7s}.anim18s{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;animation-delay:1.8s}.anim19s{-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;animation-delay:1.9s}.anim20s{-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;animation-delay:2s}
.clear{width:100%;height:10px;clear:both}.fl{float:left}.fr{float:right}.hide{display:none}.block{display:block}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.bc{margin-left:0;margin-right:0}.cl{clear:left}.cr{clear:right}.vm{vertical-align:middle}.pr{position:relative}.pa{position:absolute}.abs-right{position:absolute;right:0}.zoom{zoom:1}.hidden{visibility:hidden}.none{display:none}.bbor{border-bottom:1px solid #f0f0f0}i.bor{display:block;width:100%;min-width:1180px;height:1px;background:#f0f0f0}.m10{margin:10px}.m15{margin:15px}.m30{margin:30px}.mt5{margin-top:5px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mt80{margin-top:80px}.mt100{margin-top:100px}.mb5{margin-bottom:5px}.mb8{margin-bottom:8px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb100{margin-bottom:100px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml50{margin-left:50px}.ml100{margin-left:100px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr50{margin-right:50px}.mr100{margin-right:100px}.pt0{padding-top:0!important}.pt5{padding-top:5px}.pt8{padding-top:1px}.pt10{padding-top:10px}.pt15{padding-top:2px}.pt18{padding-top:2px}.pt20{padding-top:20px}.pt25{padding-top:5px}.pt28{padding-top:28px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pt65{padding-top:65px}.pt70{padding-top:70px}.pt75{padding-top:75px}.pt80{padding-top:80px}.pb0{padding-bottom:0!important}.pb0{padding-bottom:0!important}.pb3{padding-bottom:3px}.pb5{padding-bottom:5px}.pb8{padding-bottom:8px}.pb10{padding-bottom:1px!important}.pb15{padding-bottom:15px!important}

.pb20{padding-bottom:2px!important;
    width: 100%;
    height: 25px;

}
.insideproone .insideproonefl {
    float: left;
    width: 96%;
    margin-top: 3%;
    margin-left: 2%;
}
.insideproone .insideproonefl .insideprooneflbom .insideprooneflbom01 {
    width: 87%;
    height: 56px;
    padding-left: 51px;
}
组图开始
小图部分
*/
.thumbpic{margin:10px 0px;width:100%;}
.thumbpic .ltp{float:left;width:110px;heght:113px;margin:13px 10px 0 0;}
.thumbpic span{height:20px;float:left;cursor:pointer; line-height:20px;width:150px;}
.thumbpic .rtp{float:right;width:150px;heght:113px;margin:13px 0 0 0;}
#piclist{float:left;overflow:hidden;position:relative;}
#piclist ul{margin-left: 40px !important;height: 90px;margin:0;padding:0;list-style:none;overflow:hidden;width:100%;position:relative;}
#piclist ul li{float:left;cursor:pointer;position:relative;height:113px;background-image: url(http://localhost:222/images/ico_none.gif);background-repeat: no-repeat;  background-position: center -10px;}
#piclist ul li img{height:75px;width:104px;margin:10px 0px;padding:3px;}
#piclist .hover{height:113px;background-image: url(http://localhost:222/images/ico_bg.gif);background-repeat: no-repeat;background-position: center  -10px;}
#piclist ul li tt{background:#000;color:#FFF;position:absolute;z-index:20; font-family:arial;font-size:12px;line-height:16px;padding:0 5px;margin:81px 0 0 -157px;}

.thumbpic a.bntprev{float:left;width:20px;height:113px;display:block;outline:none;background-image: url(../image/ico_left.gif);background-repeat: no-repeat;background-position: center 13px;}
.thumbpic a.bntnext{float:left;width:20px;height:113px;display:block;outline:none;background-image: url(../image/ico_right.gif);background-repeat: no-repeat;background-position: center 13px;}



/*底部*/
 
/*footer*/
.lfooter { display:block;width:100%; height:70px; background-color:#383F4D; position:fixed; bottom:0px;  }
.lfooter ul li { width:33%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}


#originalpic{position:relative;overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;width:100%;margin:auto;}
#originalpic img{    height: auto;display:none;position:relative;width:100%;max-width:100%;}
#aPrev{position:absolute;z-index:10;left:0;top:0;display:block;width:50%;height:100%;background:url(../image/blank.gif);}
#aNext{position:absolute;z-index:10;right:0;top:0;display:block;width:50%;height:100%;background:url(../image/blank.gif);}
.insideproone .insideproonefr {
    float: left;
    width: 100%;
    margin-right: 1%;
    margin-top: 0%;
}
.pb25{padding-bottom:5px}.pb28{padding-bottom:8px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:1px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.pb65{padding-bottom:65px}.pb70{padding-bottom:70px}.pb75{padding-bottom:75px}.pb80{padding-bottom:80px}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.npb20{padding-bottom:10px!important}.pr0{padding-right:0!important}.pr5{padding-right:5px}.pr8{padding-right:8px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr28{padding-right:28px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr75{padding-right:75px}.pr80{padding-right:80px}.pl0{padding-left:0!important}.pl5{padding-left:5px}.pl15{padding-left:15px}.pl8{padding-left:8px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl28{padding-left:28px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl75{padding-left:75px}.pl80{padding-left:80px}

.news_0_list ul li {
    background: #F0F0F0;
    margin-bottom: 30px;
    box-shadow: 2px 2px 10px #909090;
    margin-left: 10px;
    position: relative;
    width: 82%;
    float: left;
    max-height: 155px;
    padding: 25px 22px;
    border-bottom: 1px solid #ededed;
    overflow: hidden;
}

.insideproone {
    clear: both;
    display: block;
    width: 100%;
    margin: 0 auto;
    background: url(../image/insi12.jpg) center top no-repeat;
    padding-bottom: 1px;
}
.prolistban1 {display:none;}
.footer23 {display:none;}
.footer_com .er_right .er img {
    width: 100%;
}
.footer_com .er_right .er {
    width: 12%;
}
.footer_com .er_right .dian {
    width: 79%;
    background: url(../image/di_dian.png) no-repeat left top 15px;
    float: right;
    padding-left: 52px;
}
.footer_com .er_right .dian span {
    display: block;
    color: #fff;
    font-size: 12px;
}
.footer_com .er_right .dian a {
    display: block;
    color: #ff9a00;
    font-size: 14px;
    font-family: Pabloco;
}
.footer_com .er_right .dian p {
    font-family: "微软雅黑";
    display: block;
    color: #fff;
    line-height: 13px;
    font-size: 12px;
    font-family: Pabloco;
}
.footer22 {
    text-align: center;
    background: #15181F;
    line-height: 54px;
    color: #fff;
}
.copy {
  max-width: 100%;
  width: 98%;
  margin: auto;
  border-top: 1px solid #484848;
  padding: 5px 0px;
  color: #7a7a7a;
  font-size: 12px;
}
.copy .amap {
  float: left;
  color: #fff;
}

.copy .amap:hover {
  color: #fff;
}
.copy span {
  width: 60%;
  display: inline-block;
}
.copy .y_a {
  float: right;
}
.copy .y_a .map {
  margin-right: 10px;
  display: none;
}
.copy .y_a .map:hover {
  color: #fff;
}
@media (max-width: 640px) {
  .copy {
    text-align: center;
  }
  .copy .amap {
    display: none;
  }
  .copy span {
    width: 100%;
  }
  .copy .y_a {
    float: none;
    width: 100%;
    margin-top: 10px;
  }
  .copy .y_a .map {
    display: inline-block;
  }
}

.content-right h2 {
   padding-left: 32px;
    height: 25px;
    padding-top: 8px;
    color: #000; font-size: 22px;    background: url(../image/xing1.png) no-repeat left 8px;
}
/*首页头部*/
.ltop { width:100%; height:auto; padding:10px 0px;}
.ltopl img {
   width: 58%;
   }
.ltopl { width: 50%; padding-left:8px;}
.ltopr {  margin-top:2px;}
.dhtp { float:right; width:40%; margin-right:5px; }
.dhtp img {  width:40%;height:40%;margin-left:25px;
   }
.ltopr p {display: none; font-size:1em; line-height:6px; color:#FFF; }
.ltopr p strong { float:right;font-size:1.0em; color:#FFF; margin-right:12px;}
/* page structure */
header{display:block;width:100%;height:9px; text-align:center; }
header strong {font-size:20px; color:#FFF; line-height:55px;}
.menubtn{position:relative;z-index:101;text-decoration:none;background-image:url(../image/hamburger.png);background-position: center center; background-repeat:no-repeat; width:30px; height:30px; float:right;  margin-right:10px;}
a.fanhui { width:20px; height:55px; float:left; margin-left:10px; background:url(../image/fanhui.png) no-repeat center;}
/* toggle menu */
#pgcontainer{padding:0;margin:0}
.overlay{position:fixed;z-index:99;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0}
.openmenu .overlay{top:0}
#hamburgermenu{height:100%;width:0;background:#373737;position:fixed;top:0;right:0;z-index:101;overflow:hidden;-webkit-box-shadow:3px 0 7px rgba(0,0,0,.55);-moz-box-shadow:3px 0 7px rgba(0,0,0,.55);box-shadow:3px 0 7px rgba(0,0,0,.55)}
#hamburgermenu ul{margin-top:45px;z-index:101;overflow-y:auto;overflow-x:hidden}
#hamburgermenu ul li{display:block}
#hamburgermenu ul li a{display:block;min-width:130px;padding:10px 8px;color:#cdcdcd;font-size:1.2em;text-decoration:none;text-align:center}
#hamburgermenu li a:hover{color:#fff;background:#2c2c2c}

.contactv2 ul li {
    float: left;
    width: 38%!important;
    height: 38px!important;
    border: 1px solid #f4f4f4 !important;
    border-width: 1px;
    padding: 14px 12px!important;
    margin-top: 2px!important;margin-left: 5px!important;
	margin-bottom:10px;
}
.contactv2 .form-action li {
    width: 38% !important;
    float: left;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 5px!important;
    margin-right: 40px!important;
}
.contactv2 ul li i {
    float: left!important;
    display: inline-block;
    width: 1px!important;
    height: 1px!important;
    margin-right: 9px!important;
    background: url(../image/contact.png) no-repeat 0 0!important;
}
.submit-bth {
    width: 88% !important;
}
.f144 {
    font-size: 13px;
    text-align: center;
    margin: 0 auto;
}
.prolistbanfl .prolistbanflone span {
    font-size: 18px;
}
.prolistbanfl .prolistbanflone {
    clear: both;
    display: block;
    position: relative;
    padding-top: 1.29412%;
    font-size: 18px; 
}
.prolistban .prolistbanfl {
    padding-top: 2.66667%;
}
.prolistbanfl .prolistbanfltwo {
    clear: both;
    display: block;
    padding-top: 4.11765%;
}
.prolistbanfl {
    float: left;
    width: 76.66667%;
}
.prolistbanfl .prolistbanflthree {
    font-size: 12px;
    line-height: 18px;
}
.insidebanbox {
    font-size: 12px;
	display:none;
}
.prolistban {
clear: both;
    width: 100%;
    height: 100%;
    background: url(../image/insi13m.jpg)no-repeat;
    margin: 0 auto 0px;
    position: relative;
    background-size: 100% 100%;
}
.hg30 {
    height: 3px;
}
.pro_0_list ul li {
    width: 43%;
    min-height: auto;
    float: left;
    margin-left: 11px;
    margin-top: 20px;
    overflow: hidden; height: auto;
}
.pro_0_list ul li a.img {
    position: relative;
    display: block;
    width: 100%;
    height: 140px;
    overflow: hidden;
}
.pro_0_list ul li img {
    width: 100%;
    height: 140px;
    margin-left: -1px;
}
.content-right .detail-title {
    max-width: 100%;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}
.pro-remmon ul li {
    width: 88%;
    min-height: auto;
    float: left;
    margin: 17px 0 17px 17px;
    overflow: hidden;
}
.pro-remmon ul li a.img {
    position: relative;
    display: block;
    width: 100%;
    height: 140px;
    overflow: hidden;
}
.pro-remmon ul li img {
    width: 100%;
    height: 140px;
    margin-left: -1px;
}
.pro-remmon ul li h3 {
    border-bottom: none;
    text-align: center;
}
.news_0_list ul li i.news-ico {
    position: absolute;
    top: 14px;
    right: 2px;
    display: block;
    width: 31px;
    height: 31px;
    background: url(../image/31.png) no-repeat;
}
.header1 {    width: 100%;
    top: -8px;
    z-index: 9996;
    position: absolute;
    background: url(../image/headerbg.png) repeat center top;
    clear: both;
    display: block;
height: 45px;
display:inline-block !important;}
.header2 {    width: 100%;display:inline-block !important;margin: 0 auto;}
.header2 li {line-height: 25px;width:33%;margin-top: 10px; float: left;background: #0754A2;color: #fff;margin-left:1px; text-align: center;}
.header2 li a {color:#fff;}
.header3 {display:inline-block !important;margin: 0 auto;}
.header{height:139px;display:none;width:100%}

.fixed{width:100%;top:-61px;z-index:99;   
    background: url(../image/hdbg.gif) repeat-x;}
.hd {width:1150px;margin:0px auto;overflow:hidden;}
    .hd .logo {
    float:left;
    margin:10px 0px 0px 0px;
    width:381px;
    }
    .hd .hdright {
        float:right;
        width:740px;
    }
        .hd .hdright .hdrtop {
        margin:15px 20px 0 0;
        text-align:right;
        }
           
          .hd .hdright .menu {
        width:100%;
        clear:both;
        overflow:hidden;
        margin-top:20px;
        text-align:right;
        }
        .hd .hdright .menu ul{
            overflow:hidden;
        }
         .hd .hdright .menu ul li{
             padding:0 20px 0 10px;
            display:inline-block;
            height:37px;
            background:url("../image/ml.jpg") no-repeat scroll 0 100%;
        }
        .hd .hdright .menu a,.hd .hdright .menu a:visited{
            font-size:18px;
            color:#fff;
            width:100%;
            display:block;
        }
         .hd .hdright .menu a:hover{
            color:#DE910B;
        }
            .hd .hdright .menu  span{
                float:left;
                font-size:0px;
                height:5px;
                padding-left:3px;
                margin-top:6px;
            }

/*hd ed*/	

.n-fixed{width:100%;position:fixed;top:0;z-index:999;background:#fff;border-bottom:1px solid #f6f6f6;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}#never{top:0!important}#never.fixed{border-color:rgba(240,240,240,.5)}#drop{background:rgba(255,255,255,1)}#drop.fixed{border-color:rgba(240,240,240,.5)}#drop.fixed ul li a{color:#fff}#nofixed.fixed{top:0;border-color:rgba(240,240,240,.5)}
.logo{display:table-cell;vertical-align:middle;overflow:hidden}
.logo img{max-width: 100%;
    height: auto;}

.nav ul li{position:relative;min-height:61px;text-align:center;float:left;-webkit-perspective:60px;-moz-perspective:60px;-ms-perspective:60px;perspective:60px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;z-index:9999}.nav ul li .nav-one{display:block;height:32px;line-height:32px;margin-top:14px;padding:0 20px;overflow:hidden}.nav ul li,.nav ul li .childer,.nav ul li .childer a,.nav ul li a{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}.nav ul li a{display:block}.nav ul li .childer{position:absolute;width:140px;height:auto;top:61px;left:0;padding-bottom:5px;background:0 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-63deg);-moz-transform:rotateX(-63deg);-ms-transform:rotateX(-63deg);transform:rotateX(-63deg);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:9999}.nav ul li .childer a{height:35px;line-height:35px;text-align:left;color:#fff;padding-left:15px;border-left-width:2px;border-right-width:0;border-top-width:0;border-bottom-width:0;border-style:solid;border-color:transparent}.nav ul li .childer a:hover{background:#fbfbfb;color:#0e94eb;border-left-width:2px;border-right-width:0;border-top-width:0;border-bottom-width:0;border-style:solid;border-color:#0e94eb}.nav ul li.on{background:0 0}.nav ul li.on .nav-one a{color:#fff}.nav.nav_num_0 ul li.on a.cn,.nav.nav_num_1 ul li.on a.cn{margin-top:0}.nav.nav_num_0 ul li.on a.cn,.nav.nav_num_0 ul li:hover a.cn,.nav.nav_num_1 ul li.on a.cn,.nav.nav_num_1 ul li:hover a.cn,.nav.nav_num_2 ul li.on .nav-one .en,.nav.nav_num_3 ul li.on .nav-one .en{color:#fff!important}.nav.nav_num_0 ul li.on .childer,.nav.nav_num_1 ul li.on .childer,.nav.nav_num_2 ul li.on .childer,.nav.nav_num_3 ul li.on .childer{-webkit-transform:rotateX(-63deg);-moz-transform:rotateX(-63deg);-ms-transform:rotateX(-63deg);transform:rotateX(-63deg)}.nav ul li.on a.cn,.nav.nav_num_2 ul li.on .nav-one .cn,.nav.nav_num_3 ul li.on .nav-one .cn{margin-top:-32px}.nav.nav_num_0 ul li:hover .childer,.nav.nav_num_1 ul li:hover .childer,.nav.nav_num_2 ul li.on:hover .childer,.nav.nav_num_3 ul li.on:hover .childer{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}#navwhite a{color:#333!important}

.banner{width:100%;min-width:1180px;margin:0 auto}

.prolistban .container {
    padding-top: 8px;
	height: 160px;
}
.container {
    width: 100%;
}
.content-left {
    float: left;
    width: 245px;display:none;;
}
.content-right {
    float: left;
    width: 100%;
    min-height: 350px;
    background: #fff;
}
.backof, .n-back-0 {
    background: #f0f0f0;
    min-width: 100%;
}
.youshi2 {display:none;}
.insideprotwo {display:none;}
.insideprothreefr {display:none;}
.relatepro01 {display:none;}
.insideprothree .insideprothreefl {
    margin: 0 auto;
    width: 98%;
    font-size: 16px;
    line-height: 36px;
	padding-left: 2px;
}
.insideprothree {
    padding-top: 1px;
}
.insideprothree .insideprothreefl img, .insideprothree .insideprothreefl video {
    max-width: 100% !important;
    margin: 0 auto;
    display: block;
}

.insideproone .insideproonefl .insideprooneflbox p:first-child, .insideproone .insideproonefl .insideprooneflbox p:first-child+p {
    float: left;
    clear: none;
    font-size: 22px;
    text-align: center;
    color: #f32605;
    font-weight: bold;
    padding-top: 6.06061%;
    margin-right: 2.60606%;
    background: url(../image/insideprooneicon07.png) no-repeat center bottom;
    background-size: 100%;
    padding-bottom: 12px;
	height: 83px;
    width: 155px;
    padding-top: 11px;
    font-size: 16px;
}
.insideproone .insideproonefl .insideprooneflbom .insideprooneflbom02 {
    background-size: 35px;
    padding-left: 15px;
    padding-top: 12px;
    line-height: 24px;
	width: 41%;
}
.insideprooneflbom021 {
    width: 30%;
    text-align: center;
    float: left;
    height: 40px;
    border: 3px solid #009CE9;
    border-radius: 15px;
    background: #FFFF00 url(../image/q411.png) no-repeat left 8px;
    font-weight: bold;
    color: #000;
    font-size: 18px;
    margin-left: 9px;
    background-size: 45px;
    padding-left: 55px;
    padding-top: 18px;
    margin-top: 8px;
}
.youshi4 {display:none;}
.footer22 {display:none;}
.youshi2{ width:100%; height: 0px;  background: url(../image/news.jpg)center top no-repeat ; }
.youshi3 {
    width: 100%;
    height: 45px;
    background: url(../image/main_02_bg.jpg)center top no-repeat;
}

.youshi4{ width:100%; height: 230px;  background: url(../image/news3.jpg)center top no-repeat ; }

.nbanner,.nbanner a{width:100%;display:block;margin-top:139px;background-repeat:no-repeat;background-position:center 139px;background-attachment:fixed}

.swiper-slide{min-width:1180px;text-align:center;font-size:18px;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}

.swiper-slide img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.swiper-container-vertical>.swiper-pagination-bullets{right:3%!important;top:58%!important}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:15px 0!important}.swiper-button-next{right:2%!important;background:url(../image/Arrow_45.png) no-repeat -105px 0!important}.swiper-button-prev{left:2%!important;background:url(../image/Arrow_45.png) no-repeat 0 0!important}.swiper-button-next,.swiper-button-prev{width:45px!important;height:45px!important}.swiper-button-next,.swiper-button-next.swiper-button-disabled,.swiper-button-prev,.swiper-button-prev.swiper-button-disabled{opacity:0;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{opacity:1}.swiper-container:hover .swiper-button-next.swiper-button-disabled,.swiper-container:hover .swiper-button-prev.swiper-button-disabled{opacity:.35}.swiper-pagination-bullet-active{background:#fff!important}.swiper-pagination-bullet{background:#fff!important;opacity:.2}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:90px!important}.wrapper-intro{position:absolute;overflow:hidden}.wrapper-intro p{padding-top:10px}.wrapper-intro p{color:#fff}.footer-bor{width:100%;display:block;height:1px;background:#000}#back-footer,.back-footer{min-width:100%;padding:40px 0 30px}.footer-1{width:100%;;margin:0 auto}.index-nav-1 a{color:#8b8b8b;display:inline-block;padding:0 18px;background:url(../image/ico-1.png) no-repeat center right}.index-nav-1 a:first-child{padding-left:0}.index-nav-1 a:last-child{background:0 0}.links-1 a{padding:0 3px}.js-tj-1 a{padding-right:4px}.bq-1,.js-tj-1,.js-tj-1 a,.links-1 a,.links-1 p{color:#969696}#white-footer .bq-1,#white-footer .js-tj-1,#white-footer .links-1 p,#white-footer a{color:#969696;opacity:.9;filter:alpha(opacity=90)}#back-footer .bq-1,#back-footer .js-tj-1,#back-footer .links-1 p,#back-footer a{color:#fff;opacity:.9;filter:alpha(opacity=90)}

.footer-fixed{width:100%;max-height:143px;bottom:0;background: url(../image/ftbg.jpg) repeat-x;z-index:9999;overflow:hidden}

/*footer st*/
.footer{
    width:100%;
       background: #0C0A0B;
    clear:both;
}
.footer .foot{
    width:100%;
    margin:0px auto;
    padding-top:35px;
    position:relative;
}
.footer .foot .lft{
    float: left;
    width: 100%;
}
.footer .foot .rft{
    float:left;
    width:100%;
}
.footer_com .er_right {
    width: 100%;
    padding: 1% 0px;display:none;
}
.footer .foot .lft .smlogo{
    float: left;
    width: 42px;
margin-top:14px;
}
.footer .foot .lft .smlogo img {
   
 width: 40px;
height:40px;
}
.footer .foot .lft ul{
    float: left;
    width: 480px;
}
.footer .foot .lft ul li{
    height:20px;
    line-height:20px;
    color:#d4d4d4;
    font-size:12px;
}



.footer .foot .rft ul{
    overflow:hidden;
}
.footer .foot .rft ul li{
    height:21px;
    line-height:32px;
    color:#d4d4d4;
    font-size:12px;
    text-align:center;
}
.footer .foot .rft ul li a{
    color:#d4d4d4;
    margin-left:1px;
    margin-right:1px;
}
#ewm{
    position:absolute;
    right:0;
    bottom:10px;
    display:none;
}
/*footer ed*/
.max50,.max50 .back-footer,.max50 .white-footer{min-width:50%!important;max-width:90%;padding:14px 0}.footer-fixed .shar a{width:24px;height:24px;padding-left:0;margin:-4px 0 0 5px;display:inline-block;float:none;background:url(../image/Arrow_2.png) no-repeat}.footer-fixed .shar a.bds_qzone{background-position:-29px 0}.footer-fixed .shar a.bds_tsina{background-position:0 0}.footer-fixed .shar a.bds_tqq{background-position:-57px 0}.footer-fixed .back-footer,.footer-fixed .back-footer a{color:rgba(255,255,255,.8)}.footer-fixed .white-footer,.footer-fixed .white-footer a{color:#999}.kefu_q1 ul li a.animate,.kefu_q1 ul li:first-child{background:url(../image/q1.png) no-repeat}.kefu_q1{position:fixed;z-index:101}.kefu_q1 ul li{position:relative;width:45px;height:45px;background:#1b1b1d;margin-bottom:1px}.kefu_q1 ul li:first-child{height:50px;font-family:Arial;background-position:0 0;color:#fff;cursor:pointer}.kefu_q1 ul li a.animate{position:absolute;left:0;width:auto;height:45px;line-height:45px;color:transparent}.kefu_q1 ul li a.animate,.kefu_q1 ul li.q1_code span{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.kefu_q1 ul li.q1_code span p{width:135px;text-align:center;font-size:12px;line-height:15px;background:#fff}.kefu_q1 ul li.q1_qq a,.kefu_q1 ul li.q1_zx a{width:62px;padding-left:46px}.kefu_q1 ul li.q1_qq a{background-position:0 -50px}.kefu_q1 ul li.q1_tel a{width:119px;padding-left:46px;background-position:0 -96px}.kefu_q1 ul li.q1_zx a{background-position:0 -142px}.kefu_q1 ul li.q1_code{cursor:pointer;background:#1b1b1d url(../image/q1.png) no-repeat 0 -188px}.kefu_q1 ul li.q1_code span{position:absolute;top:-115px;left:-147px;display:inline-block;width:140px;height:165px;display:none;background:#fff;border:1px solid #eee}.kefu_q1 ul li.q1_code img{width:133px;height:133px;padding:4px}.kefu_q1 ul li:first-child:hover{background-position:-55px 0}.kefu_q1 ul li.q1_qq:hover a,.kefu_q1 ul li.q1_tel:hover a,.kefu_q1 ul li.q1_zx:hover a{background:#dd001a url(../image/q1.png) no-repeat}.kefu_q1 ul li.q1_qq:hover a{color:#fff;left:-63px;background-position:0 -50px}.kefu_q1 ul li.q1_zx:hover a{color:#fff;left:-63px;background-position:0 -142px}.kefu_q1 ul li.q1_tel:hover a{width:107px;padding-left:57px;color:#fff;left:-119px;background-position:10px -96px}.kefu_q1 ul li.q1_code:hover span{display:block}.kefu_q2,span.close{position:fixed;text-align:center;z-index:101}.kefu_q2{font-family:Arial;font-size:14px;width:110px;height:370px}.kefu_q2 ul li{background:url(../image/q2_1.png) no-repeat 0 0}.kefu_q2 ul li:first-child{height:113px}.kefu_q2 ul li b.b1{padding-top:18px;padding-bottom:6px;display:block}.kefu_q2 ul li:nth-of-type(2){font-weight:700;height:80px;line-height:110px;color:#fff;background-position:0 -114px}.kefu_q2 ul li:nth-of-type(3){height:135px;background-position:0 -194px}.kefu_q2 ul li:nth-of-type(3) b.b3{display:block;padding-top:9px}.kefu_q2 ul li img{width:92px;height:92px;padding-top:10px}.kefu_q2 ul li.q2_top{cursor:pointer;height:40px;background-position:0 -329px;position:relative}.kefu_q2 ul li.q2_top a{position:absolute;display:block;width:16px;height:16px;top:14px}.kefu_q2 ul li.q2_top a.get_top{left:36px}.kefu_q2 ul li.q2_top a.close-2{left:64px}span.close{right:-120%;display:block;width:29px;height:84px;background:url(../image/q2_1.png) no-repeat -271px 0;cursor:pointer}.kefu_q2 ul li,.kefu_q2 ul li a{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.kefu_q2 ul li:first-child:hover{background-position:-130px 0}.kefu_q2 ul li:first-child:hover a,.kefu_q2 ul li:first-child:hover b,.kefu_q2 ul li:nth-of-type(3):hover b{color:#fff}.kefu_q2 ul li:nth-of-type(2):hover{background-position:-130px -114px}.kefu_q2 ul li:nth-of-type(3):hover{background-position:-130px -194px}.kefu_q3{position:fixed;text-align:center;z-index:101}.kefu_q3 .default{position:absolute;cursor:pointer;width:45px;height:131px;background:url(../image/q3.png) no-repeat 0 0}.default-hide{margin-right:-120%}.kefu_q3 .ico-bg{background:url(../image/q3.png) no-repeat}.kefu_q3 .top-1{width:112px;height:36px;background-position:-61px 0}.kefu_q3 .top-1 span.colse{float:right;display:block;width:25px;height:25px;cursor:pointer;margin-right:8px}.kefu_q3 .bor-ul{background:#fff;border:1px solid #f0f0f0;border-width:0 1px}.kefu_q3 .bor-ul span.qq-tx{display:block;width:67px;height:67px;margin:0 auto;background-position:-61px -63px}.kefu_q3 .bor-ul span.qq-tx:hover{background-position:-153px -63px}.kefu_q3 .bor-ul p{padding-top:10px;padding-bottom:10px;color:#1e488a;font-weight:700;border-bottom:1px solid #f0f0f0}.kefu_q3 .bor-ul li{height:42px;line-height:42px;text-align:center;border-bottom:1px solid #f0f0f0;background-position:19px -210px;padding-left:7px}.kefu_q3 .bor-ul .em{position:relative;width:54px;height:50px;border-right:1px solid #f0f0f0}.kefu_q3 .bor-ul .em i.ico-code{display:block;width:22px;height:22px;background-position:-186px -14px;margin:14px;cursor:pointer}.kefu_q3 .bor-ul .em i.ico-code:hover{background-position:-222px -14px}.kefu_q3 .bor-ul .get-top i.get-ico-code:hover{background-position:-45px -149px}.kefu_q3 .bor-ul .get-top{width:55px;height:50px}.kefu_q3 .bor-ul .get-top i.get-ico-code{display:block;width:28px;height:28px;margin:14px;cursor:pointer;background-position:0 -149px}.kefu_q3 .bottom-1{width:100%;height:8px;background-position:0 -292px}.kefu_q3 .show-em{display:none;position:absolute;left:-121px;top:-78px;width:117px;height:163px;background-position:-133px -163px}.kefu_q3 .show-em img{width:92px;height:92px;margin:9px 8px 0 0}.kefu_q3 .em:hover .show-em{display:block}.layer-qq{animation:layerqq .7s ease-out;position:fixed;top:50%;color:#fff;left:50%;width:480px;height:282px;background:url(../image/QQ.png) no-repeat;text-align:center;z-index:999;overflow:hidden}.layer-qq h3{font-size:42px;text-transform:uppercase;font-weight:700;padding-top:70px}.layer-qq strong{font-size:22px}.layer-qq a.linkqq{display:block;width:138px;height:38px;line-height:38px;border:1px solid rgba(255,255,255,.5);text-align:center;font-size:14px;border-radius:45px;color:#fff;margin:25px auto 0}.layer-qq a.qq-close{display:block;width:28px;height:28px;position:absolute;top:20px;right:20px;background:url(../image/QQclose.png) no-repeat;cursor:pointer}@-webkit-keyframes layerqq{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layerqq{from{transform:scale(0)}to{transform:scale(1)}}.music{width:auto;height:auto;position:fixed;z-index:99999}.aplayer{background:0 0!important;box-shadow:none!important}.music.m-true .aplayer{margin:0}.music.m-true .aplayer-narrow{width:45px!important;height:45px!important}.music.m-true .aplayer .aplayer-pic{width:45px!important;height:45px!important}.music.m-false{min-width:512px;background:#fff;border:1px solid #e8e8e8;border-radius:1px}.music.m-false .aplayer{margin:3px}.music.m-false .aplayer .aplayer-pic{width:45px;height:45px;border-radius:50px;overflow:hidden}.music.m-false .aplayer .aplayer-info{height:48px!important;padding:0 7px 0 0!important}.music.m-false .colse-music{position:absolute;right:10px;top:4px;display:block;width:19px;height:19px;background:url(../image/close_music.png) no-repeat;z-index:99999;cursor:pointer}.music.m-false .aplayer .aplayer-info .aplayer-music{margin-bottom:8px;margin-top:5px}
.navs span{background: rgb(205, 0, 0) none repeat scroll 0% 0%;display: block;
height: 60px;
font-size: 14px;
line-height: 60px;
padding: 0 10px;
overflow: hidden;}
.navs{float: right;}
.navs li{position: relative;
min-height: 60px;
text-align: center;
float: left;
display: block;
height: 32px;width:83px;
line-height: 60px;
padding: 0 2px;
overflow: hidden;}
.navs span a{color: #fff;font-size: 14px;}
.navs ul li a{display:block;}
.navs ul li:hover{background:#0953AD; color:#FFF;}
.navs ul li a:hover{  display:block;color:#FFF;}
.thisclass {font-family: Arial;
font-size: 14px;
display: inline-block;
width: 38px;
height: 33px;
line-height: 33px;
border: 1px solid #e6e6e6;
background: #fff;
color: #FFF;
margin-right: 8px;
text-align: center;
background-color: #646464;}



/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}
slider li a  {padding-top:6px;}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	 
	top: 0;
	z-index:100;
	width: 130px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: 21px;
	margin-left:-25px;
	
	border-top: 0px solid #3CA2DC;
	background-color: #022F66;
	
	padding-top:6px;
	padding-bottom:6px;
	filter: Alpha(Opacity=85);display:inline-block !important;
}

.dropMenu li {
    margin-top:2px;
	margin-bottom:4px;
	
	
}
.dropMenu li a {
font-size:14px;
font-weight:blod;
	width: 92%;
	display: block;
	text-align:center;
	color: black;
	padding: 4px 0 4px 0px;
	color:#FFFFFF;
	border-bottom: 1px #F2F6F9;
	
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {

	width: 100%;
	color:#FFFFFF;
}
.dropMenu a:hover {
    width: 130px;
	
	color:#F4F2EC;
	background:#0953AD;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}
.pb20 a {color:#FFFFFF;}

.zo18cur {
    background: #00549A !important;
    font-weight: bold;
    color: #fff;
    z-index: 2210;
	
}

.focus {
width:100%;
overflow:hidden;
font-size:0px;
display:none;
 
}
.focua1 {
width:100%;
overflow:hidden;
font-size:0px;
display:block
 
}
.flexslider {
  background: #fff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
  zoom: 1;
}
.flexslider .slides img {
  height: 200px;
  -moz-user-select: none;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
  z-index: -1;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 5px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}
.newsv2 .news-data {
    height: auto;
}
.newsv2 ul.bd li h5 {
    padding-top: 10px;
    height: 28px;}
	
.newsv2 .nowhite ul.bd li {width: 40%; height:auto;}
.newsv2 ul.bd li{margin-bottom: 15px;position:relative;float:left;width:100%;min-height:40px;padding:5px 5px 5px 5px;margin-right:4px;margin-left:5px;border:1px solid #ededed}
.newsv2 ul.bd li .news-data .md{font-size:12px}
.newsv2 ul.bd li .news-data .md,.newsv2 ul.bd li .news-data .y{color:#666}
.newsv2 ul.bd li .news-detail .borh{display:block;width:100%;height:1px;background:#000;margin:2px 0 2px}
.newsv2 ul.bd li .news-detail h5 a{color:#666}
.newsv2 ul.bd li .remark a.news-more,.newsv2 ul.bd li .remark p{color:#999}.newsv2 .hd{width:100%;text-align:center}
.newsv2 .hd ul li{display:inline-block;margin-right:8px;width:12px;height:12px;background:#d9d9d9;border-radius:20px;text-indent:-9999px;cursor:pointer}
.newsv2 .hd ul li.on{background:#999}
.newsv2 ul li a.posi_url{display:block;width:100%;height:35px;position:absolute;top:0;left:0}
.newsv2 .nowhite ul.bd li .news-data .md,.newsv2 .nowhite ul.bd li 
.news-data .y,.newsv2 .nowhite ul.bd li .news-detail h5 a,.newsv2 .nowhite ul.bd li .remark a.news-more,.newsv2 .nowhite ul.bd li .remark p{color:#000}
.newsv2 .nowhite ul.bd li{border-color:rgba(33, 29, 29, 0.8)}.newsv2 .nowhite ul.bd li,.newsv2 .nowhite ul.bd li .news-data .y,.newsv2 .nowhite ul.bd li .remark a.news-more{float:left;color:rgba(33, 29, 29, 0.8)!important}
.newsv2 .nowhite ul li .news-detail .borh{background:rgba(33, 29, 29, 0.8)}
.newsv2 .nowhite ul.bd li .news-detail h5 a{color:rgba(33, 29, 29, 0.8)!important}.newsv2 .nowhite ul.bd li .remark p{color:rgba(33, 29, 29, 0.8)!important}.wrongv4a ul.bd li{min-height:175px;overflow:hidden}
.newsv2 .nowhite ul.bd li img {width:100%; height:126px;}
.nowhite .index_title h3,.nowhite .index_title span{color:#000}

.home_news .news_com {
    max-width: 100%;
    margin: auto;
    width: 98%;
}
/*tab*/
.tabClick{overflow: hidden;width: 100%;padding-top: 2px;}

    .tabClick li{ height:45px; line-height: 45px; text-align: center;float: left;color: #ffffff;font-size: 14px;padding:0 20px;}

    .tabClick li.active{ width: 20.5%;transition: 0.1s; font-weight: bold;background: #5E5E5E;margin: 0 2px;margin-top: 10px;}
	
	 .tabClick li a{ color: #ffffff;}
	 .tabClick li a hover{ color: #F1F6F3;
	 }
	 .tabClick li.active:hover{ color: #F1F6F3;background: #454344;}
    .tabCon{ overflow: hidden;margin-top: 40px;height: 365px;}
    .tabBox{ position: relative;overflow: hidden;}
    .tabList{word-break: break-all; width:100%;float:left; }
    .tabList ul{width: 100%;height:auto;overflow: hidden;margin-top: 32px;}
    .tabList ul li{width: 220px;height: 275px;float: left;margin: 0 10px;}
    .tabList ul li .img{width: 217px;height: 216px;border: solid 2px #cecece;float: left;line-height: 200px;text-align: center;margin-left: 3px;overflow: hidden;}
    .tabList ul li .img img{max-width: 218px;max-height: 218px;vertical-align: middle;margin-top: -2px;}
     .tabList ul li .img:hover img{transform:scale(1.1,1.1);}
      .tabList ul li .img:hover img{transition:transform 1s;}
    .tabList ul li a h1{font-size: 14px;color: #FFF;line-height: 41px;width: 220px;text-align: center;}
    .tabList ul li p{margin:0 20px 0 15px;color: #5e5d5d;height: 50px;}
    .tabList ul li a{color: #ffffff;}
     .tabList ul li:hover .img{border: solid 2px #fea904;}
      .tabList ul li:hover h1{color: #fea904}
    
.ys_box {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
 
	margin-bottom: 20px;
		background: url(../image/bj-6m.jpg) center top no-repeat;
	background-repeat: no-repeat;
}
.ys_head {
	/* height: 170px; */
	/* width: 1920px; */
	/* float: left; */
	/* margin-left: auto; */
	/* margin-right: auto; */
	margin-top: 30px;
}
.ys_head img {
	height: 100%;
	width: 100%;
}

.ys_body {
	width: 100%;
	 height: 549px; 
 margin:0 auto;

}
.ys_img {
width:100%; margin:0 auto;
}
.ys_txt1 {
    padding-top: 120px;
    padding-left: 10px;
	height: 120px;
	width: 52%;
}
.ys_txt1 p {
	font-weight: normal;
	 font-size: 12px;
	line-height: 18px;
	color: #fff;
}



.ys_txt2 {
    height: 120px;
    width: 62%;
    padding-top: 5px;
    padding-left: 20px;
}
.ys_txt2 p {
	 font-size: 12px;
	line-height: 18px;
	color: #fff;font-weight: normal;
}
.ys_txt3 {
padding-top: 10px;
    height: 60px;
    width: 50%;
    padding-left: 180px;
}

.ys_txt3 p {
	font-size: 12px;
	line-height: 18px;
	color: #fff;font-weight: normal;
}

.ys_txt4 {
padding-top: 39px;
    height: 150px;
    width: 55%;
    padding-left: 170px;
}

.ys_txt4 p {
    font-size: 10px;
    line-height: 18px;font-weight: normal;
    color: #fff;
}
.aboutv4-h{border-top: 3px solid #ED0000;left:0;top:51%;width:100%;margin-left:0;margin-right:0;margin-bottom:0}.aboutv2 .about-content{width:100%;height:100%;margin:0 auto;overflow:hidden;background:#fafafa}.aboutv2 .img-left{display: none;width:100%}.aboutv2 .img-left span{width:100%;display:block;height:245px;background-size:cover}.aboutv2 .about-content .r-about-0{max-width:520px;padding:0 20px}.aboutv2 .about-content .r-about-0 h3{margin-top:10px;color:#333}.aboutv2 .about-content .r-about-0 h3 span.endir{font-size:12px;color:#545454}.aboutv2 .about-content .r-about-0 h3 i.abor{display:block;width:100%;height:1px;background:#000;margin:10px 0 3px}.aboutv2 .about-content .r-about-0 p{color:#707070}.aboutv2 .about-content.nowhite .r-about-0 h3,.aboutv2 .about-content.nowhite .r-about-0 h3 span.endir{color:#fff}.aboutv2 .about-content.nowhite .r-about-0 h3{border-color:#fff}.aboutv2 .about-content.nowhite .r-about-0 h3 i.abor{background:rgba(255,255,255,.6)}.aboutv2 .about-content.nowhite .r-about-0 h3 span.endir{color:rgba(255,255,255,.8)!important}.aboutv2 .about-content.nowhite .r-about-0 p{color:rgba(255,255,255,.8)!important}.aboutv2 .about-content.nowhite .r-about-0 a{color:rgba(255,255,255,.6)}


.productv2 ul.workul li{width:45%;height: 90px;min-height:auto;float:left;margin-right:13px;margin-top:13px;border:1px solid #ededed;border-top:none;overflow:hidden}
.productv2 ul.workul li a.img{position:relative;display:block;width:100%;height:79px;border:1px solid #fff;overflow:hidden}
.productv2 ul.workul li img{width:100%;height:79px;margin-left:-1px}
.productv2 ul.workul li img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.productv2 ul.workul li .title{padding:0 11px 5px}.productv2 ul.workul li .title h5 a{color:#666}.productv2 ul.workul li .title p.entitle,.productv2 ul.workul li a.awork{color:#999}
.productv2 ul.workul li:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
.productv2 .hd{width:100%;text-align:center}
.productv2 .hd ul li{display:inline-block;margin-right:8px;width:12px;height:12px;background:#d9d9d9;border-radius:50px;text-indent:-9999px;cursor:pointer}
.productv2 .hd ul li.on{background:#999}
.productv2 ul.pro4 li{margin-right:20px!important;width:270px!important}
.productv2 ul.pro4 li a.img{width:270px!important;height:185px!important}
.productv2 ul.pro4 li img{width:270px!important;height:185px!important}
.productv2 .nowhite ul li .title h5 a,.productv2 .nowhite ul li .title p.entitle,.productv2 .nowhite ul li a.awork{color:#fff}
.productv2 .nowhite ul li .title p.entitle,.productv2 .nowhite ul li a.awork{color:rgba(255,255,255,.6)!important}
.productv2 .nowhite ul.workul li{border-color:rgba(255,255,255,.2)

.kwidth, .main, .wrap {
    width: 98%;
    height: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    padding-bottom: 10px;
}

.backcolor{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}

