/* base */
*{margin: 0; padding: 0; list-style: none; }
body,html,ul { margin:0; padding:0; }
body { max-width:100%; margin: 0px auto; position:relative; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:14px; line-height:24px; }
a { color: #333; text-decoration: none!important; outline: none; }
a:hover { text-decoration: none; color: #019f94; }
a:visited { text-decoration: none; }
ul { list-style-type:none; }
h1 { font-size:28px; line-height:48px; margin-top:0;}
h1.clr_topMn { margin-top:-12px; }
h1.center { margin-bottom:10px; }
h2 { font-size:24px; }
h2.title { font-size:28px; text-align:left; }
h3 { font-size:18px; }
h3.Subtitle { font-size:14px; color:#999; }
h4 { font-size:16px; }
h6 { margin-top:24px; }
i, em { font-style: normal; }
.fl { float: left; }
.fr { float: right; }
.logo{ width:280px; height:90px; display:block; }
.ey-reset{ display:inline-block; float:right; border: 1px #019f94 solid; padding: 0px 12px; font-size: 12px; line-height:22px; border-radius:6px; color:#019f94; margin-top:4px; }


#footer .left_inner label,h1,h2,h3,h4,h5,h6 { font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-weight:400; }
body,html{min-width:0px;}




/*footer*/
.footer{  max-width:100%; background:#000000; overflow:hidden; }
.footer-top { width:1200px; height:335px; margin:0 auto; }
.footer-top-left { width:900px; height:335px; float:left; }
.footer-top-right{ width:227px; height:262px; float:right; margin-top:73px; margin-left:73px; }
.footer-top-left ul { width:900px; height:auto; margin:0 auto; overflow:hidden; padding-top:90px; }
.footer-top-left ul li { float: left; width:190px; margin-left:43px; }
.footer-top-left ul li:first-child{ width:160px; margin-left:10px; margin-right:30px; }
.footer-top-left ul li:first-child>dl{ padding-left:0px; } 
.footer-top-left ul li dl { padding-left:30px; }
.footer-top-left ul li dl dt { font-size:22px; font-weight:normal; color:#fff; padding-bottom:21px; line-height:32px; }
.footer-top-left ul li dl dd { font-size:14px; font-weight:normal; line-height:30px; color:#b9b9b9; }
.footer-top-left ul li dl dd a { color:#b9b9b9; padding-left:13px;letter-spacing:0;  }
.footer-top-left ul li dl dd a:hover { color: #fff; }
.footer-top-right h3{ font-size:24px; font-weight:normal; color:#fff; margin-bottom:24px; }
.footer-top-right p{ font-size:24px; line-height:36px; font-weight:bold; letter-spacing:1px; color:#01b2a9; }
.footer-top-right ul{ width:300px; height:34px; margin-top:13px;}
.footer-top-right ul li{ width:34px; height:34px; float:left; margin-left:12px; padding-top:5px; }
.footer-top-right ul li:first-child{ margin-left:2px; } 
.footer-top-right ul li a{ width:34px; height:34px; display:block; }
.footer-bottom { width:100%; height:86px; background:#161616; }
.copyright{ width:100%; max-width: 2560px; height:30px; position:absolute; left:0;right:0; margin:0 auto; background:#161616; margin-top:15px; }
.copyright p{ font-size:12px; text-align:center; color:#747474; }
.copyright p a{ color:#747474; }
.footer-wechat,.bgtel{ cursor:pointer; }
@media (min-width: 992px) {
.footer-top {width:auto;max-width:96%;height:335px;}
.footer-top-left { width:723px; height:335px;}
.footer-top-right{ width:210px; height:262px;margin-top:73px; margin-left:0; }
.footer-top-left ul li {width:190px; margin-left:0; }
.footer-top-left ul li:first-child{width:160px;margin-left:10px; margin-right:0; }
}
@media (min-width: 1080px) {
.footer-top {width:auto;max-width:96%; height:335px;}
.footer-top-left { width:723px; height:335px;float:left;}
.footer-top-right{ width:220px; height:262px;float:right;margin-top:73px; margin-left:50px; }
.footer-top-left ul li {width:190px; margin-left:0; }
.footer-top-left ul li:first-child{width:190px;margin-left:10px; margin-right:0; }
}
@media (min-width: 1200px) {
.footer-top { width:1200px; height:335px;}
.footer-top-left { width:900px; height:335px;float:left;}
.footer-top-right{ width:227px; height:262px;float:right;margin-top:73px; margin-left:0px; }
.footer-top-left ul li:first-child{ width:160px; margin-left:10px; margin-right:30px; }
.footer-top-left ul li dl { padding-left:30px; }
}
@media (min-width: 2400px) { 
.footer-top { width:1600px; height:335px; margin:0 auto; }
.footer-top-left { width:900px; height:335px; float:left; }
.footer-top-right{ width:227px; height:262px; float:right; margin-top:73px; margin-left:73px; }
}


/*icon-icon_taobao*/
.icon-icon_taobao,.icon-icon_wechat,.icon-icon_mail,.icon-icon_jd{ font-size:34px; }
.icon-icon_taobao:before,.icon-icon_wechat:before,.icon-icon_mail:before,.icon-icon_jd:before { color:#01b2a9 !important; }
.icon-icon_taobao:hover:before,.icon-icon_wechat:hover:before,.icon-icon_mail:hover:before,.icon-icon_jd:hover:before{ color:#019f94 !important; }

.copyright_waxinxi{ width:220px; margin:0 auto; padding:4px 0; }

/*弹出微信二维码遮罩层*/
.tc_bg { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; -moz-opacity:0.7; opacity: 0.7; filter: alpha(opacity=70); z-index: 1000; display: none; }
.tc_con { position: fixed; width: 258px; left: 50%; margin-left: -128px; top: 50%; margin-top: -128px; z-index: 1000; display: none; }
.tc_con2 { position: fixed; width: 258px; left: 50%; margin-left: -226px; top: 50%; margin-top: -146px; z-index: 1000; display: none; }



#goTop { width:48px; height:40px; text-align:center; position:fixed; top:730px; right:0px; display:block; background:url(../images/note1.png) no-repeat -77px -17px; cursor:pointer; }



/*slick-slider初始化*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}











/*ztmi-body*/
#ztmi-body{ width:100%; max-width: 2560px; height:auto; margin-top:89px;}
@media (min-width: 300px) {
#ztmi-body{ width:100%; max-width: 2560px; height:auto; margin-top:70px;}      
}
@media (min-width: 1024px) {
#ztmi-body{ width:100%; max-width:100%; height:auto; margin-top:70px; overflow:hidden; }
}



/*fixedProNav*/
.fixedProNav{ position:fixed;z-index:999999; width:100%; height:auto; }



/*pro_nav*/
.pro_nav{ width:100%; background:#e9e9e9; position:fixed; top:71px; left:0px; z-index:906; }
.pro-nav-list { width: 100%; background: #fff; z-index: 9999; border-bottom: #e3e2e2 1px solid; padding: 22px 0; display: none; position: absolute; }
.pro-nav-list>div{  width:100%; max-width: 1200px; height: auto; margin: 0 auto; overflow: hidden; }
.pro-nav-list dl { overflow: hidden; line-height: 30px; }
.pro-nav-list dl dt { font-size:14px; color: #333; float: left; font-weight:normal;}
.pro-nav-list dl dd { color: #d0d0d0; }
.pro-nav-list dl dd a { color:#019f94;  margin: 0 15px; }
.pro-nav-list p a { color:#019f94;  margin: 0px; }
.pro-nav-list a:hover { color:#019f94; }

.pro_nav_mb{ width:100%; height:52px; margin: 0 auto; display:none!important;}
@media (max-width: 992px) { 
.pro_nav_mb{display:block!important;}
.openNav .pro_nav.fixeditem{ top:0;}
}
@media (min-width: 992.1px) {	
.cont-item{display:none!important;}
.cont-item2{display:none!important;}
}
@media (min-width: 0px) {	
.pro_nav_mb{ width:100%; height:35px; }
.pro_nav_mb ul{ width:100%; overflow:hidden; }
.pro_nav_mb li{ width:70px; font-size:13px; float:left; padding-top:5px; margin-left:5px; text-align:center; line-height:28px; }
.pro_nav_mb li.child{ font-size:14px; color:#666; }
.pro_nav_mb li.child:hover{ color:#333; }
.pro_nav_mb li.current{ border-bottom:2px solid #01b2a9; }
.pro_nav_mb li.current a{ color:#01b2a9; }
.cont-item{ width:100%; height:auto; position:absolute; background:#f6f6f6; z-index:6666; }
.cont-item2{ width:100%; height:auto; position:absolute; background:#f6f6f6; z-index:6667; }
.mico1{ width:90px !important; height:35px; float:left; background: url(../images/tmi-menuico.png) no-repeat -12px -19px; }
.mico2{ width:90px !important; height:35px; float:left; background: url(../images/tmi-menuico.png) no-repeat -106px -19px; }
.mico3{ width:90px !important; height:35px; float:left; background: url(../images/tmi-menuico.png) no-repeat -196px -19px; }


.child a{ text-decoration: none; color:#019f94; }
.child a:hover{ text-decoration: none; color:#019f94; }
.child a:active{ text-decoration: none; color:#019f94; }

.list-item{ display: block; width: 100%; height: 38px; line-height: 38px; border-bottom: 1px solid #e9e9e9; text-align: left; padding-left:15px; float:left; }
.list-item a{ color:#666666; }
.list-item.cur a{ color:#01b2a9;}



.list-litem-class{ width: 100%; height: auto; float:left; }
.list-litem-class span{ display: block; border-bottom: 1px solid #e9e9e9; line-height: 38px; padding-left:15px; text-align: left; color:#01b2a9; }
.list-litem-container{ display: block; height:auto; }
.list-litem-nomore{ display: block; width: 100%; height: 38px; line-height: 38px; border-bottom: 1px solid #e9e9e9; text-align: left; padding-left:30px; } 
.list-litem-nomore:hover{ background-color:#01b2a9; color:#FFF; cursor:pointer; }
.list-litem-nomore a{ width: 100%; color:#666666; display:block; white-space:pre; }
.list-litem-nomore:hover a,.list-litem-nomore a:hover{ color:#fff; }


.fixeditem{ position:fixed; width:100%; height:auto;  z-index:800; }
.fixedcontainer{ position:fixed; top:35px; left:0px; width:100%; height:100%; overflow:auto; padding-bottom:35px; }
.openNav .pro_nav.fixeditem{z-index:999;}
#pro_menuitem,
.menclose{ cursor:pointer; }

}
@media (min-width: 400px) {

.pro_nav_mb{ width:100%; height:35px; }
.pro_nav_mb ul{ width:100%; overflow:hidden; }
.pro_nav_mb li{ width:80px; font-size:14px; float:left; padding-top:5px; margin-left:5px; text-align:center; line-height:28px; }
.pro_nav_mb li.child{ font-size:14px; color:#666;}
.pro_nav_mb li.child:hover{ color:#83b31d; }
.pro_nav_mb li.current{ border-bottom:2px soli #83b31d; }

}
@media (min-width: 768px) {
.pro-nav-list{ padding: 22px 10px; }
.pro_nav_name{ display:none; }
.pro_nav_mb ul{ width:100%; }
.pro_nav_mb li{ width:150px; font-size:14px; float:left; }

}
@media (min-width: 992px) {
.pro-nav-list{ padding: 22px 10px; }
.pro_nav_name{ display: inline-block; }
}
@media (min-width: 1200px) {	
.pro-nav-list{ padding: 22px 0; }

}





/*ztmi-body-header*/
/*#ztmi-body-header{ width:100%; max-width:100%; height:auto; background:#ffffff; position:fixed; overflow:hidden;box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1);z-index:800;-webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
#ztmi-body-header-list{ width:1920px; height:166px; background:#ffffff; position:relative; margin:0 auto;padding-top:32px;-webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
#ztmi-body-header-list ul{ width:1920px; height:auto; float:left; }
#ztmi-body-header-list li{ width:265px; height:auto; float:left; list-style-type:none; text-align:center; margin:0 4px; font-size:14px; }
#ztmi-body-header-list img{ margin-bottom:0px;-webkit-transition:height .5s; -moz-transition:height .5s; -ms-transition:height .5s; -o-transition:height .5s; transition:height .5s}
.ztmi-body-header.fixedProNav #ztmi-body-header-list{height:126px; }
.ztmi-body-header.fixedProNav #ztmi-body-header-list img{height:70px;}
@media (max-width: 1024px){
#ztmi-body-header{ display:none; }
}
@media (min-width: 1024px) {
#ztmi-body-header{ display:block;}
#ztmi-body-header-list{ width:1024px; padding-top:14px;padding-bottom:14px;}
#ztmi-body-header-list ul{ width:1024px; }
#ztmi-body-header-list li{ width:126px;margin:0 10px; font-size:14px; }
}
@media (min-width: 1200px) {
#ztmi-body-header-list{ width:1200px; padding-top:14px; }
#ztmi-body-header-list ul{ width:1200px;}
#ztmi-body-header-list li{ width:151px; margin:0 10px; font-size:14px; }
}
@media (min-width: 1600px) {
#ztmi-body-header-list{ width:1600px; padding-top:14px; }
#ztmi-body-header-list ul{ width:1600px;}
#ztmi-body-header-list li{ width:220px;margin:0 4px; font-size:14px; }
}
@media (min-width: 1900px) {
#ztmi-body-header-list{ width:1920px; padding-top:14px; }
#ztmi-body-header-list ul{ width:1920px;}
#ztmi-body-header-list li{ width:265px;margin:0 4px; font-size:14px; }
}*/


/*ztmi-body-header 7个分类*/
#ztmi-body-header{ width:100%; max-width:100%; height:auto; background:#ffffff; position:fixed;top:71px; left:0;right:0;  overflow:hidden;box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1);z-index:800;}
#ztmi-body-header-list{width:1855px; height:auto; background:#ffffff; position:relative; margin:0 auto;padding-top:14px;padding-bottom:14px;text-align: center;}
#ztmi-body-header-list ul{ width:100%; height:auto; float:left; }
#ztmi-body-header-list li{ width:265px;max-width:265px;max-height:auto; float:left; list-style-type:none; text-align:center;margin:0 auto;font-size:14px; }
#ztmi-body-header-list li a{ display:block; margin:0 4px;line-height:16px;padding-bottom:12px;}
#ztmi-body-header-list img{ margin-bottom:0px;}
@media (min-width: 0px){
#ztmi-body-header{ display:none; }
}
@media (min-width: 992.1px) {
#ztmi-body-header{display:block;}
#ztmi-body-header-list{width:100%;}
#ztmi-body-header-list ul{width:100%;}
#ztmi-body-header-list li{ width:14.28571428571429%;max-width:14.28571428571429%; /*max-width:151px;*/font-size:12px;}
#ztmi-body-header-list li a{margin:0;}
}
@media (min-width: 1200px) {
#ztmi-body-header-list{/*width:1200px;*/width:100%;}
#ztmi-body-header-list ul{width:100%;}
#ztmi-body-header-list li{/*max-width:220px;*/font-size:13px;}
#ztmi-body-header-list li a{margin:0;}
}
@media (min-width: 1600px) {
#ztmi-body-header-list{ /*width:1600px;*/width:100%;}
#ztmi-body-header-list ul{width:100%;}
#ztmi-body-header-list li{/*max-width:220px;*/font-size:14px;}
}
@media (min-width: 1900px) {
#ztmi-body-header-list{ width:1855px;text-align: center;}
#ztmi-body-header-list ul{width:100%;}
#ztmi-body-header-list li{width:265px;max-width:265px;}
#ztmi-body-header-list li a{margin:0 4px;}
}





/*三级菜单效果header-from and header-to*/
#ztmi-body-header-list.header-to{/*animation:myto 1s;animation-fill-mode:forwards;*/
-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;padding-top:14px}
#ztmi-body-header-list.header-to li img{/*animation:mytoi .7s;animation-fill-mode:forwards;*/
-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in; width:auto; max-height:110px;margin-bottom:0px}
#ztmi-body-header-list.header-from{/*animation:myfrom 1s;animation-fill-mode:forwards;*/
-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;padding-top:12px}
#ztmi-body-header-list.header-from li img{/*animation:myfromi .7s;animation-fill-mode:forwards;*/
-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in; width:auto; max-height:67px;margin-bottom:2px}


/*css3*/
@keyframes myfrom{0%{padding-top:14px;}
100%{padding-top:12px;}
}
@keyframes myto{0%{padding-top:12px;}
100%{padding-top:14px;}
}
@media (min-width:992px) {	
	@keyframes myfromi{0%{max-height:70px;margin-bottom:0px}
	100%{max-height:40px;margin-bottom:2px}
	}
	@keyframes mytoi{0%{max-height:40px;margin-bottom:2px}
	100%{max-height:70px;margin-bottom:0px}
	}
}
@media (min-width:1200px) {	
	@keyframes myfromi{0%{max-height:70px;margin-bottom:0px}
	100%{max-height:50px;margin-bottom:2px}
	}
	@keyframes mytoi{0%{max-height:50px;margin-bottom:2px}
	100%{max-height:76px;margin-bottom:0px}
	}
}
@media (min-width:1600px) {	
	@keyframes myfromi{0%{max-height:110px;margin-bottom:0px}
	100%{max-height:67px;margin-bottom:2px}
	}
	@keyframes mytoi{0%{max-height:67px;margin-bottom:2px}
	100%{max-height:110px;margin-bottom:0px}
	}

}


/*内页通用*/
/*yang_card*/
.yang_card_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{  width:1000px; margin:0 auto; padding:0 70px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px; }
@media (min-width:0px) {
.yang_card_h3{ font-size:24px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:8px; margin-bottom:0px; }
.yang_card_p{  width:100%; margin:0 auto; padding:0 16px; color:#1b1c1e; font-size:14px; line-height:24px; text-align:center; margin-bottom:30px;  }
}
@media (min-width:600px) {
.yang_card_h3{ font-size:28px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:8px; margin-bottom:0px; }
.yang_card_p{ width:100%; margin:0 auto; padding:0 16px; color:#1b1c1e; font-size:16px; line-height:24px; text-align:center; margin-bottom:30px; }
}
@media (min-width: 768px) {	
.yang_card_h3{ font-size:36px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{  width:100%; margin:0 auto; padding:0 10px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px; }
}
@media (min-width: 1024px) {	
.yang_card_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{  width:1000px; margin:0 auto; padding:0 70px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px;  }
}



/*pageTit*/
.pageTit_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.pageTit_p{  width:1000px; margin:0 auto; padding:0 70px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px; }
@media (min-width:0px) {
.pageTit_h3{ font-size:24px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:8px; margin-bottom:0px; }
.pageTit_p{  width:100%; margin:0 auto; padding:0 16px; color:#1b1c1e; font-size:14px; line-height:24px; text-align:center; margin-bottom:30px;  }
}
@media (min-width:600px) {
.pageTit_h3{ font-size:28px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:8px; margin-bottom:0px; }
.pageTit_p{ width:100%; margin:0 auto; padding:0 16px; color:#1b1c1e; font-size:16px; line-height:24px; text-align:center; margin-bottom:30px; }
}
@media (min-width: 768px) {	
.pageTit_h3{ font-size:36px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.pageTit_p{  width:100%; margin:0 auto; padding:0 10px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px; }
}
@media (min-width: 1024px) {	
.pageTit_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.pageTit_p{  width:1000px; margin:0 auto; padding:0 70px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px;  }
}




@media (min-width: 300px) {
.sectionBox{  width:100%; height:auto;margin-top:16px;margin-right:auto; margin-left:auto; }
.sectionBox .content{padding-top:30px}
}
@media (min-width: 768px) {	
.sectionBox{ width:100%;margin-top:20px; }
}
@media (min-width: 1024px) {
.sectionBox{ width:100%; max-width:1024px;margin-top:190px;}
.sectionBox .content{padding-top:50px}
}
@media (min-width: 1200px) {
.sectionBox{ width:100%; max-width:1200px;}
}
@media (min-width: 1201px) {     
.sectionBox{ width:100%; max-width:1598px;}
}
@media (min-width: 1600px) {
.sectionBox{ width:100%; max-width:1600px;}
}
@media (min-width: 1900px) {
.sectionBox{ width:100%; max-width:1900px;}
}
@media (min-width: 1921px) {
.sectionBox{ width:100%; max-width:2398px;}
}
@media (min-width: 2400px) {
.sectionBox{ width:100%; max-width:2560px; height:auto; background:#f5f5f5;  margin-top:190px; }
}





.sectionBox2{width:100%;max-width:100%;height:auto;margin-right:auto; margin-left:auto;overflow: hidden;}
.padingTop190{padding-top:35px!important;}
@media (min-width: 992.1px) {
.padingTop190{padding-top:142px!important;}
}
@media (min-width: 1024px) {
.padingTop190{padding-top:145px!important;}
}
@media (min-width: 1200px) {
.padingTop190{padding-top:160px!important;}
}
@media (min-width: 1260px) {
.padingTop190{padding-top:166px!important;}
}
@media (min-width: 1400px) {
.padingTop190{padding-top:166px!important;}
}
@media (min-width: 1900px) {
.padingTop190{padding-top:166px!important;}
}




/*w1760*/
.w1760{width:1760px;height:auto;margin-left:auto;margin-right:auto;overflow:hidden}
@media (min-width:0px){
	.w1760{width:280px;}
}
	
@media (min-width:360px){
	.w1760{width:330px;}
}
@media (min-width:410px){
	.w1760{width:380px;}
}
@media (min-width:600px){
	.w1760{width:460px;}
}
@media (min-width:767px){
	.w1760{width:710px;}
}
@media (min-width:1024px){
	.w1760{width:1000px;}
}

@media (min-width:1080px){
	.w1760{width:1060px;}
}

@media (min-width:1200px){
	.w1760{width:1180px;}
}
@media (min-width:1600px){
	.w1760{width:1380px;}
}
@media (min-width:1700px){
	.w1760{width:1380px;}
}
@media (min-width:2400px){
	.w1760{width:1760px;}
}




/*imgbigList*/
.imgbigList {font-size:0;line-height:0;margin:0;height:auto;/*display: flex;justify-content: center;align-items: center;*/}
.imgbigList .item{display:block;width:100%;margin:0;position:relative;overflow:hidden;float:left;}
.imgbigList .img{overflow:hidden;position:relative;}
.imgbigList .img img{width:100%;object-fit:contain;}
/*imgbigList slick-dots*/
.imgbigList .slick-dots { position: absolute;bottom:0;list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.imgbigList .slick-dots li { position: relative; display: inline-block; height:12px; width:12px; margin: 0px 4px; padding: 0px; cursor: pointer; }
.imgbigList .slick-dots li button {background:#cccccc; border:1px solid #fff;display:block;height:10px;width:10px;border-radius:50%;outline:none;line-height:0;font-size:0;color:transparent; padding:0;cursor:pointer;}
.imgbigList .slick-dots li.slick-active button{background:#fff; border-color:#ccc;}
.canshangji_list1 .imgbigList{ padding-bottom:40px;}
.canshangji_list2 .imgbigList .slick-prev, .canshangji_list2 .imgbigList .slick-next { display:none!important; font-size:0; height:0;}
/*canshangji_list2*/
.canshangji_list2 .imgbigList .slick-dots { bottom:25px;}
@media (max-width:992px){
.canshangji_list1 .imgbigList{ padding-bottom:30px;}	
.canshangji_list2 .imgbigList .slick-dots { bottom:15px;}	
}




/*pagebanner*/
.pagebanner{display:block;width:100%;margin:0;position:relative;overflow:hidden;background-size:cover!important;height:600px;}
.pagebanner2{display:block;width:100%;margin:0;position:relative;overflow:hidden;background-size:cover!important;height:540px;}
@media (min-width:0px){.pagebanner{height:175px;},.pagebanner2{height:158px;}}
@media (min-width:315px){.pagebanner{height:184px},.pagebanner2{height:166px;}}
@media (min-width:360px){.pagebanner{height:210px},.pagebanner2{height:190px;}}
@media (min-width:375px){.pagebanner{height:219px},.pagebanner2{height:198px;}}
@media (min-width:390px){.pagebanner{height:228px},.pagebanner2{height:206px;}}
@media (min-width:400px){.pagebanner{height:234px},.pagebanner2{height:211px;}}
@media (min-width:410px){.pagebanner{height:239px},.pagebanner2{height:216px;}}
@media (min-width:414px){.pagebanner{height:242px},.pagebanner2{height:218px;}}
@media (min-width:480px){.pagebanner{height:280px},.pagebanner2{height:253px;}}
@media (min-width:500px){.pagebanner{height:292px},.pagebanner2{height:264px;}}
@media (min-width:600px){.pagebanner{height:350px},.pagebanner2{height:316px;}}
@media (min-width:700px){.pagebanner{height:410px},.pagebanner2{height:369px;}}
@media (min-width:767px){.pagebanner{height:448px;},.pagebanner2{height:404px;}}
@media (min-width:880px){.pagebanner{height:514px;},.pagebanner2{height:464px;}}
@media (min-width:980px){.pagebanner{height:572px;},.pagebanner2{height:517px;}}
@media (min-width:1024px){.pagebanner{height:600px;},.pagebanner2{height:540px;}}
@media (min-width:1220px){.pagebanner{height:600px;},.pagebanner2{height:540px;}}


/*bannerTit*/
.bannerTit{ position: absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.bannerTit h2{font-size:48px; font-weight:bold; margin:0; color:#000; text-align:center;line-height:normal;padding-bottom:0px;margin-bottom:5px; }
.bannerTit p{ display:block;max-width:1000px; margin:0 auto; padding:0 70px; color:#848e92; font-size:18px; line-height:28px; text-align:center;}
@media (min-width:0px) {
.bannerTit h2{ font-size:20px;margin-bottom:0px; padding-top:35px;}
.bannerTit p{font-size:13px; line-height:24px;}
}
@media (min-width:300px) {
.bannerTit h2{ font-size:24px;margin-bottom:5px;}
.bannerTit p{font-size:14px; line-height:24px;}
}
@media (min-width:600px) {
.bannerTit h2{font-size:28px; }
.bannerTit p{font-size:16px; line-height:24px;}
}
@media (min-width: 768px) {	
.bannerTit h2{font-size:36px; }
.bannerTit p{font-size:16px;line-height:28px;}
}
@media (min-width: 992.1px) {	
.bannerTit h2{font-size:36px;}
.bannerTit p{font-size:16px;line-height:28px;}
}
@media (min-width: 1024px) {	
.bannerTit h2{font-size:48px; padding-top:0px;}
.bannerTit p{font-size:18px;line-height:28px;}
}





.flexlf{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: left;}


/*Sec通用列表样式*/
.SecInfo{min-height:8rem;padding-top:70px;padding-bottom:80px;}
.SecBOX{/*position:relative;*/align-items:flex-start; z-index:2;}
.Sec-menu{position:-webkit-sticky;position:sticky;width:215px;/*top:100px*/;top:0px; height:auto; min-height:700px; }
.Sec-menu .Sec-menuList{width:180px;}
.Sec-menu .Sec-li{margin-bottom:14px;}
.Sec-menu .Sec-t1{font-size:18px;line-height:34px;color:#1b1c1e; margin-bottom:14px;}
.Sec-menu .Sec-t1 p{ font-size:14px;}

.Sec-menu .Sec-ey{ font-size:24px; line-height:34px; color:#1b1c1e; margin-bottom:14px;  }

.Sec-menu .Sec-t2{font-size:16px;line-height:34px;color:#1b1c1e; cursor:pointer; margin-bottom:3px;}
.Sec-menu .Sec-t2 span{ display:block; position:relative; padding-right:10px; position:relative;}
.Sec-menu .Sec-t2 span::before{content:" ";position:absolute;right:0;top:12px;width:10px;height:10px;background:url(../images/ss.png) center center no-repeat; background-size:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.Sec-menu .active .Sec-t2 span::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
/*产品分类二级*/
/*.Sec-menu .Sec-menuList2{display:none;}
.Sec-menu .active .Sec-menuList2{display: block;}*/
.Sec-menu .Sec-lia{display:block;position:relative;overflow:hidden;color:#1b1c1e;font-size:14px;line-height:34px;padding-left:28px;background:url(../images/sec.png) left center no-repeat; background-size:16px;}
.Sec-menu .Sec-lia span{display:block;}
.Sec-menu .cur .Sec-lia{ background-image:url(../images/sec_on.png);}
/**/
.Sec-menu .more-btn{display:none;font-size:14px;line-height:2;color:#83af76;text-align:left;text-indent:7px;margin:0px 0 15px;cursor:pointer}
.Sec-menu .Sec-lia{-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
@media screen and (max-width:1024px){
.Sec-menu .pn-retract{display:block}
.Sec-menu .Sec-menuList{width:15rem;}
.SecInfo{padding-top:50px;padding-bottom:50px;}
}
@media screen and (max-width:992px){
.SecBOX{display:block;}
.Sec-menu{ display:none;}
.Sec-menu .Sec-menuList{width:100%;padding-left:0;padding-bottom: 0px; margin-bottom:3rem;}
.Sec-menuList{position: static; top:0;overflow: hidden;}
.SecInfo{padding-top:30px;padding-bottom:30px;}
}


/*手机menu*/
@media screen and (min-width: 0px){
.Secitem ul{ padding-top:20px;}
.Secitem .list-item{ display: block; width: 100%; height: 38px; line-height: 38px; border-bottom:none; text-align: left; padding-left:15px; float:none; }
.Secitem .list-item a{display:block;position:relative;overflow:hidden;color:#1b1c1e;font-size:14px;line-height:34px;padding-left:28px;background:url(../images/sec.png) left center no-repeat; background-size:16px;}
.Secitem .list-item.cur a{ color:#000;}
.Secitem .list-item.cur a{ background-image:url(../images/sec_on.png);}
}

/*手机men2u*/
@media screen and (min-width: 0px){

.Secitem .listliBox{padding:20px 0;}
.Secitem .listli{ padding:0 30px;}
.Secitem .listli .listUL{padding-top:0;}
/*.Secitem .listli .listUL{ display:none;}
.Secitem .listli.cur .listUL{display:block;}*/

.Secitem .list-item{ display: block; width: 100%; height: 38px; line-height: 38px; border-bottom:none; text-align: left; padding-left:15px; float:none; }
.Secitem .list-item a{display:block;position:relative;overflow:hidden;color:#1b1c1e;font-size:14px;line-height:34px;padding-left:28px;background:url(../images/sec.png) left center no-repeat; background-size:16px;}
.Secitem .list-item.cur a{ color:#000;}
.Secitem .list-item.cur a{ background-image:url(../images/sec_on.png);}

.Secitem .listTit{font-size:16px;line-height:40px;color:#1b1c1e; cursor:pointer; margin-bottom:3px;padding-left:15px;}
.Secitem .listTit span{ display:block; position:relative; padding-right:10px; position:relative;}
.Secitem .listTit span::before{content:" ";position:absolute;right:0;top:50%; margin-top:-5px;width:10px;height:10px;background:url(../images/ss.png) center center no-repeat; background-size:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.Secitem .listli.cur .listTit span::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}



/*SecList*/
.SecListBox{width:calc(100% - 215px);position:relative;}
.SecList-tit{font-size:24px;line-height:1.2;color:#000000;margin-bottom:20px;padding-bottom:12px;position:relative;border-bottom:1px solid #e9e9e9; }
.SecList{ margin-bottom:20px;padding-bottom:30px;padding-left:154px; position:relative;border-bottom:1px solid #e9e9e9; }
.SecList .SecListTit{font-size:16px;line-height:34px;color:#000000;position:absolute;left:0;top:0;}
@media screen and (max-width: 1220px){
	.SecList-tit{font-size:22px;margin-bottom:20px;padding-bottom:20px;}
}
@media screen and (max-width: 1024px){

	.SecList-tit{font-size:20px;margin-bottom:15px;padding-bottom:15px;}
}
@media screen and (max-width: 992px){
.SecListBox{width:100%; padding-top:50px;}
}
@media screen and (max-width: 640px){
.SecListBox{width:100%; padding-top:40px;}
.SecList{ padding-left:0; position:relative;border-bottom:1px solid #e9e9e9; }
.SecList .SecListTit{position: static; margin-bottom:5px;}
.SecList-tit{font-size:24px;}
}



/*SecListul*/
.SecListul{font-size:0;line-height:0;}
.SecListul li {display:inline-block;*display:inline;zoom:1;width:50%;vertical-align:top;}
.SecListul li .itema{display:block;position:relative;padding-left:14px;margin-right:74px;}
.SecListul li:nth-child(2n) .itema{margin-right:0;}
.SecListul li .itema:after{content:'';background:#000;border-radius:60%; position:absolute;left:0;top:14px;width:4px;height:4px;}
.SecListul li .t{font-size:14px;line-height:34px;height:34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;}
.SecListul li .t span{ display: block;}
/*hover*/
.SecListul li .itema,
.SecListul li .t{-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.SecListul li .itema:hover .t{ color:#01b2a9;}
@media screen and (max-width: 992px){
.SecListul li{width:100%;}
.SecListul li .itema{margin-right:0;}
}


/*downListul*/
.downListul{ width:100%;font-size:0;line-height:0;}
.downListul li {display:inline-block;*display:inline;zoom:1;width:100%;vertical-align:top;line-height:34px;font-size: 14px;}
.downListul span { color:#a39da1; margin:0px 0px 0px 24px; }
.downListul .down-ico-pdf{ background:url(../images/pdf.png) no-repeat 0px 9px; padding-left:20px; }
.downListul .down-ico-zip{ background:url(../images/zip.png) no-repeat 0px 9px; padding-left:20px; }
.downListul li a,
.downListul li .t{-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
@media screen and (max-width:767px){
.downListul li{line-height:30px; }
}



/*w1200*/
.w1200{padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto;width:1260px;}
@media screen and (max-width:1260px){.w1200{max-width:96%;width:auto;padding-right:30px;padding-left:30px;}}
@media screen and (max-width:1024px){.w1200{max-width:100%;width:auto;padding-right:30px;padding-left:30px;}}
@media screen and (max-width:992px){.w1200{max-width:100%;padding-right:15px;padding-left:15px;}}
@media screen and (max-width:640px){.w1200{max-width:100%;}}


/*pageText*/
.pageText .pageText-tit{ font-size: 26px; line-height: 28px; border-bottom: 2px solid #019f94; padding-bottom: 15px; margin: 0; margin-bottom: 20px;}
.pageText h1,
.pageText h2{ font-weight: bold; font-size:16px; margin:5px 0;}

.pageText p { line-height: 26px; color: #666; font-size: 14px; margin-bottom: 0}
.pageText h6{color: #666; text-align: center; margin: 10px 0px; }
.pageText .c_img{ margin: 20px 0; text-align: center;}
.pageText iframe{ width:264px; height: 266px; margin:10px 0; margin: 0 auto;}
.pageText ul{padding:5px 0;}
.pageText ul li{ background: url(../images/s_dd.jpg) no-repeat 25px 12px; color: #666; padding-left: 12px; line-height: 30px; text-indent: 2em;} 
@media screen and (max-width:980px){
.pageText .pageText-tit{font-size: 20px; line-height: 24px; margin: 20px 0; padding-bottom: 20px;}
.pageText h1,
.pageText h2{ font-weight: bold; font-size:16px; margin:5px 0;}
.pageText { margin-top:30px;}
.pageText p { line-height: 26px; color: #666; font-size: 14px; margin-bottom: 0}
.pageText h6{color: #666; text-align: center; margin: 10px 0px; }
.pageText .c_img{ margin: 10px 0; text-align: center;} 
.pageText  iframe{ width:264px; height: 266px; margin:10px 0; margin: 0 auto;}

}

/*pageNext*/
.pageNext{padding:20px 0; height: auto; width: 100%; overflow: hidden;}
.pageNext a{ border: #eeeeee 1px solid; margin: 5px; padding: 5px 10px; height: auto; display: block; width: auto; float: left;}
@media screen and (max-width:980px){
.pageNext{padding:10px 0;}
.pageNext a{ }
}







/*pageTit*/
.pageTT{ margin-bottom:54px;}
.pageTT h2{ font-size:40px;font-weight:bold;color:#000000;line-height:normal;margin-bottom:25px; }
.pageTT .line{width:60px;height:3px;background:#01b2a9;}
@media (min-width:0px) {
.pageTT{ margin-bottom:34px; text-align:center;}
.pageTT h2{ font-size:24px;margin-bottom:20px; }
.pageTT .line{width:40px; margin:0 auto;}
}
@media (min-width:600px) {
.pageTT{ margin-bottom:34px;}
.pageTT h2{ font-size:28px;margin-bottom:20px; }
.pageTT .line{width:50px;}
}
@media (min-width: 768.1px) {	
.pageTT{ margin-bottom:34px;text-align:left;}
.pageTT h2{ font-size:32px;margin-bottom:20px; }
.pageTT .line{width:55px; margin:0;}
}
@media (min-width: 1024px) {
.pageTT{ margin-bottom:54px;}	
.pageTT h2{font-size:36px;margin-bottom:20px; }
.pageTT .line{width:60px;height:3px;}
}
@media (min-width: 1220px) {
.pageTT{ margin-bottom:54px;}	
.pageTT h2{font-size:40px;margin-bottom:20px; }
.pageTT .line{width:60px;height:3px;}
}




/*配件*/

/*banka-table*/
.banka-table{ width:100%; overflow:auto;margin:50px 0;}
.banka_norms{margin: 10px auto;color:#666; font-size:14px; }
.banka_norms tr th.no_bd,
.banka_norms tr td.no_bd{border:none;background:#fff;}
.banka_norms tr th.no_bd_lf,
.banka_norms tr td.no_bd_lf{ border-left:none; }
.banka_norms tr td,
.banka_norms tr th{ text-align:left; padding:3px 20px; line-height:30px; border-left:#e1e1e1 1px solid; border-top:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid; color:#1b1c1e;}
.banka_norms tr th.no_bd_lf,
.banka_norms tr td.no_bd_lf{ border-left:none; }
.banka_norms tr th{ background:#f0f0f0;font-size:14px;line-height:30px; text-align:left; font-weight:bold; }
.banka_norms .bg{ background:#F0F0F0; }
.banka_norms tr td a{ color:#666; padding:2px 10px; border-radius:5px; display:block; }
.banka_norms tr td a:hover{ color:#83b31d; }
.banka_norms tr .center{ text-align:center; }
.banka_norms tr:hover{ background:#f0f0f0; }

.banka_norms tr td.td1,
.banka_norms tr td.td4{width:150px!important;}
.banka_norms tr td.td3{width:44px!important;}
.banka_norms tr td.td2,
.banka_norms tr td.td5{width:calc(50% - 172px)!important;}
@media screen and (max-width:768px) {
.banka-table{margin:30px 0;}
.banka_norms{font-size:12px; }
.banka_norms tr td,
.banka_norms tr th{padding:5px 20px; line-height:24px;}
.banka_norms tr th{font-size:12px;line-height:24px;}

}
@media (min-width:0px){
	.banka-table table{width:1180px;}
	.banka_norms tr td.td2,
    .banka_norms tr td.td5{width:419px!important;}
}
@media (min-width:1200px){
	.banka-table table{width:100%;}
	.banka_norms tr td.td2,
    .banka_norms tr td.td5{width:419px!important;}
}
@media (min-width:1600px){
	.banka_norms tr td.td2,
    .banka_norms tr td.td5{width:581px!important;}
}
@media (min-width:2400px){
	.banka_norms tr td.td2,
    .banka_norms tr td.td5{width:703px!important;}
}








/*fitting-table*/
.fitting-table{overflow:auto;}
.fitting-tableBox{width:100%;overflow:auto;}
.fitting-table table{ width:auto;}
.fitting_norms{margin:0 auto;color:#000000; font-size:14px; }
.fitting_norms tr td,
.fitting_norms tr th{text-align:center; padding:15px 15px;line-height:26px;color:#000000;}
.fitting_norms tr td a{ color:#666; padding:0; border-radius:5px; display:block; }
.fitting_norms tr td a:hover{ color:#83b31d; }
.fitting_norms tr .center{ text-align:center; }
.fitting_norms tr:hover{ background:#f0f0f0; }
.fitting_norms tr td{width:246px!important;text-align:center; vertical-align:top;}
/**/
.fitting_norms .fimg{background:#fff; text-align:center; margin:0 auto;margin-bottom:10px;}
.fitting_norms .fimg img{max-width:100%; margin:0 auto;}
.fitting_norms .ficon{margin:0 auto;text-align:center; margin-top:25px;margin-bottom:10px;}
.fitting_norms .ficon img{max-width:45px; margin:0 auto;}
.fitting_norms .flogo{margin:0 auto;text-align:center;margin-top:55px;margin-bottom:10px;}
.fitting_norms .flogo img{max-width:80px; margin:0 auto;}
.fitting_norms .fbt{color:#7f7f7f; padding-top:2px;}
.fitting_norms h2{font-size:24px; margin:0;margin-bottom:5px;}


.fitting-table .mCSB_scrollTools{width:6px;}
.fitting-table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{background:#d8d8d8!important;height:2px;margin:8px 0;}
.fitting-table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background:#595959!important;height:6px;}
@media screen and (max-width:1300px){
	.fitting-table{}
	.fitting_norms tr td{width:246px!important;}
}


.fzfitting{transform:scaleY(-1);}  
.fzfitting .pro_norms{ margin:5px 0px 20px 0px; color:#666; font-size:12px;  transform:scaleY(-1);}
@media screen and (max-width: 1920px){
.fzfitting .pro_norms{ width:1300px;}
}

.fzfitting .pro_norms tr th.no_bd_rf,.fzfitting .pro_norms tr td.no_bd_rf{border-right:1px solid #E1E1E1; width:auto !important;}
.fzfitting .pro_norms tr th,.fzfitting .pro_norms tr td{ border-left:1px solid #E1E1E1; padding:5px 15px; }
.fzfitting .pro_norms tr td,.fzfitting .pro_norms tr th{ width:100px; text-align:left; padding:3px 10px 3px 10px; line-height:22px; border-left:#e1e1e1 1px solid; border-top:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid; color:#666; }

.fzfitting .pro_norms tr th{ background:#f0f0f0; font-size:14px; line-height:28px; text-align:left; font-weight:bold; }
.fzfitting .pro_norms .bg{ background:#F0F0F0; }
.fzfitting .pro_norms img{ width:100%; max-width:120px; height:auto;}
.fzfitting .pro_norms th:first-child{ width:130px !important;}





/*弹出微信二维码遮罩层*/
.tc_bg { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; -moz-opacity:0.7; opacity: 0.7; filter: alpha(opacity=70); z-index: 1000; display: none; }
.tc_con { position: fixed; width: 258px; left: 50%; margin-left: -128px; top: 50%; margin-top: -128px; z-index: 1000; display: none; }
.tc_con2 { position: fixed; width: 258px; left: 50%; margin-left: -226px; top: 50%; margin-top: -146px; z-index: 1000; display: none; }
/*点击QQ弹窗*/
.tc_qq{ width:880px; height:220px; background:#fff; border:1px solid #ececec; position:fixed; left:50%; margin-left:-435px; top:50%; margin-top:-75px; z-index:1010; display:none; padding-left:70px; padding-top:30px; padding-bottom: 30px;}
.tc_qq ul li{ float:left; width:190px; line-height:30px; background:url(../images/online.gif) no-repeat left center; padding-left:80px;}
/*首页本地弹出视频遮罩层*/
.video_btn { cursor: pointer; }
.tc_video { display: none; width: 712px; height: 400px; position: fixed; left: 50%; margin-left: -356px; top: 50%; margin-top: -200px; z-index: 1010; cursor: pointer; }
.tc_video span.video_start { position: absolute; width: 149px; height: 149px; left: 50%; top: 50%; margin-left: -75px; margin-top: -75px; z-index: 1020; }
.tc_video span.close,span.close { position: absolute; width: 35px; height: 35px; right: -25px; top: -15px; cursor: pointer; opacity: 1; }
.tc_video span.close img { width: 100%; }
/*弹出遮罩层视频（线上）*/
.v_bg{ display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background-color:#000; z-index:1001; -moz-opacity:0.7; opacity:.70; filter: alpha(opacity=70); }
.v_con01,.v_con02,.v_con03,.v_con04,.v_con05{ display:none; position:fixed; top:50%; /*margin-top:-200px;*/ left:50%; margin-left:-356px; width:712px; height:400px; background-color:white; z-index:1002; overflow:auto; }
.v_close{ position:absolute; top:50%; margin-top:-220px; left:50%; margin-left:360px; cursor:pointer; z-index:1003; }




/*技术专题SecList 添加展开收起功能*/
.SecList{text-align:right;}
.SecList .SecListTit{text-align:left;}
.SecList>ul{text-align:left;}
.SecListul li .t span{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.SecListBtn{font-size:14px;color:#333; display:inline-block;text-align:center; margin:0 auto;padding-right:0; padding-left:0; margin-top:20px; line-height:24px;}
.SecListBtn:hover{color:#019f94;cursor:pointer;}
.SecListBtn span{display:block;position:relative;padding-right:20px;}
.SecListBtn span::before{content:"";position:absolute;right:0;/*left:0;*/top:0;/* margin:0 auto;*/width:12px;height:24px;background:url(../images/ss.png) center center no-repeat;background-size:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.SecListBtn span.active::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}



