@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{font: 13px "微软雅黑"; color:#333; margin:0 auto;padding:0px; list-style:none;  }
a{ color:#333; text-decoration:none; }
a:hover{  color:#d61007; text-decoration:none;  }
.clear_all {clear:both;}
.f_fr { float: right;}
em {font-style: normal;}
.content {width: 1200px;margin:0 auto;}
.fbd { font-weight:bold;}

img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.fl{ float:left;}
.fr{ float:right;}

.header,.footer{width:92%;margin:0 auto;}
.body_bg {width:100%;height:93px;position:fixed;z-index:9999; left:0; top:0; background:#fff;}
.head{ }
.body_top2 { width:92%; margin:0 auto;}
.body_top2 .logo{ float:left; font-weight:normal; padding-top:12px;}


/* nav parts */
#menuv {height:93px; float:right; margin-left:20%; }
#menuv .nav{height:93px; float:left;}
#menuv .nav li{font-size:16px; float:left; text-align:center; position:relative;height:92px; }
#menuv .nav li a{text-align:center; color:#2c2c2c; font-size:16px; display:block; margin-left:22px; margin-right:22px;height:93px; line-height:93px;}
#menuv .nav li a:hover{color:#d61007;}
#menuv .nav li a.nanh{color:#d61007;}
#menuv .nav li .sec{display:none; position: absolute; left:-21px; top:93px; width:100%;z-index:999;}
#menuv .nav li .sec li{position: relative;border:none; margin-top:0; padding:0; height:40px;border-bottom:1px solid #e6e6e6;}
#menuv .nav li .sec li a{display: block;width:140px; padding:0 5px;font:100 14px/40px "微软雅黑";height:40px; color:#333; margin:0; border-bottom:none;background-color: rgba(234,234,234,0.9)!important; }
#menuv .nav li .sec li a:hover{background-color:#0093dd!important; color:#fff;border-bottom:none;}
#menuv .nav li.te a{ background:none;margin-right:50px;}

@media screen and (min-width:1700px) and (max-width:1850px){
#menuv { margin-left:13%;}
#menuv .nav li .sec{ left:-18px;}}

@media screen and (min-width:1500px) and (max-width:1699px){
#menuv { margin-left:9%;}
#menuv .nav li a{ font-size:14px;margin-left:20px; margin-right:20px;}
.htel{ font-size:22px;}
#menuv .nav li .sec{ left:-22px;}
#menuv .nav li .sec li a{ font-size:13px;}}

@media screen and (min-width:1400px) and (max-width:1499px){
.body_top2{width:96%; margin:0 auto;}
#menuv { margin-left:8%;}
#menuv .nav li a{ font-size:14px;margin-left:16px; margin-right:16px;}
.htel{ font-size:20px;}
#menuv .nav li .sec{ left:-31px;}
#menuv .nav li .sec li a{ font-size:13px;}}

@media screen and (min-width:1300px) and (max-width:1399px){.body_top2{width:98%; margin:0 auto;}
#menuv { margin-left:6%;}
#menuv .nav li a{ font-size:14px;margin-left:15px; margin-right:15px;}
.htel{ font-size:18px;}
#menuv .nav li .sec{ left:-35px;}
#menuv .nav li .sec li a{ font-size:12px;}}

@media screen and (min-width:1200px) and (max-width:1299px){.body_top2{width:98%; margin:0 auto;}
#menuv { float:right; margin-left:0}
#menuv .nav li a{ font-size:14px;margin-left:20px; margin-right:20px;}
.htel{ display:none;}
#menuv .nav li.te a{ margin-right:inherit;}
#menuv .nav li .sec{ left:-25px;}
#menuv .nav li .sec li a{ font-size:12px;}}

@media screen and (min-width:1000px) and (max-width:1199px){.body_top2{width:98%; margin:0 auto;}
#menuv { margin-left:2%;}}

.htel{ float:right; background:url(../img/htel.jpg) left center no-repeat; color:#d61007; font-size:24px; padding-left:37px; height:93px; line-height:93px;}


/*1111*/
.bg1{ width:100%; height:12vw; background:url(../img/bg1.jpg) center top no-repeat; max-height:235px;overflow:hidden; position:relative;}
.product-number-inner{ width:74%; margin:0 auto;overflow:hidden;}
.product-number-inner ul {display: flex;align-items: center;height:12vw;}
.q { zoom: 1; }
.product-number-inner li { float:left; width:25%; border-right:1px solid #fff;color:#fff; text-align:center; padding:0 20px;}
.product-number-inner li:last-child { border: none;}
.product-number-inner li b {  line-height: 1; display: inline-block; position: relative;margin:0 0 25px 0;}
.product-number-inner li p { font-size:16px; line-height:28px;}
.product-number-inner li b i { font-style:normal; font-size: 56px; font-weight: bold; }
.product-number-inner li b sup { position: absolute;font-size: 28px; right: -15px;top: -3px;}
.product-number-inner li b em {font-style: normal;  font-size:20px;font-weight: 100; padding-left: 2px; position: relative; top: -4px;}

.xia{ position:absolute; right:0; top:0; height:12vw; background:#0093dd;width: 13%;cursor: pointer;padding: 10px;box-sizing: border-box;display: flex;display: -ms-flexbox;z-index: 3;align-items: center;justify-content: center;}
.xia img{max-height: 100%; display: block; max-width:100%}

/*b1*/
.b1{ width:100%;}
.b1 .b1left{ width:50%; position: relative; height: 35.41666666666667vw; overflow: hidden; background-size: cover; background-position: center; background-repeat: no-repeat;}
/*.b1 .b1left .imgbg{ width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: ease 1s; }*/


.slideshow { clear:both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 488px; height:42px; line-height: 42px; font-size: 15px; text-indent: 10px;  background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden;}
.slidebar li { float: left; margin-right:5px; width:18px; height: 18px; line-height: 18px; border:1px solid #fff; text-align: center; font-size: 10px; cursor: pointer;  background: rgba(0,0,0,1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #df0024; font-weight: 700; }
.slidebar { position: absolute; bottom:11px; right:10px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrapad { margin: 0 auto; width:100%; height:auto;}
.comiis_wrapad .cpimg{ float: left; margin-top: 0px; width:100%; height:auto;overflow:hidden;}
.comiis_wrapad .cpimg img { width:100%; height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.comiis_wrapad .cpimg:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
#slidesImgs li { width:100%; height:auto; display: none; }

.b1right{width: 37%; padding:2.5vw 3.125vw; box-sizing: border-box; background: #fff; float: left; height: 35.41666666666667vw; overflow:hidden;}
.b1right h3{font-size: 1.7708333333333333vw; line-height: 1.7708333333333333vw; font-weight: bold; }
.b1right .desc{font-size: 15px;max-height: 240px; overflow: hidden; margin: 2.2vw 0; line-height: 30px; color:#333;}

.index_more{ display: inline-block;transition: ease .4s; border:2px solid #d61007; box-sizing: border-box; width: 188px; height: 50px;line-height: 50px; text-align: center; font-size: 16px; color: #d61007;}
.index_more:hover{ background:#d61007; color:#fff; font-weight:bold;}


/*企业文化*/
.about_clutrue{ background:url(../img/wh.jpg) center top no-repeat;background-size: cover;background-attachment: fixed;padding:8vh 0 10vh 0; }
.z-container{ width:74%; margin:0 auto;}
.about_tit{ text-align: center; color: #fff;}
.about_tit h3{ font-size: 38px; font-weight: bold; margin-bottom:25px; line-height:50px;}
.about_tit hr{ width:144px; height:2px; border:none; background:#d9d9d9; margin:0 auto;}
.cluture_box{ margin-top:7vh;}
.pre{white-space: pre-wrap; font-family: "microsoft JhengHei";word-wrap: break-word; }
.cluture_box ul{ margin-left: -2.5%;}
.cluture_box li{ width: 22.5%; transition: ease .4s; padding: 10px; display: flex;display: -ms-flexbox; align-items: center; justify-content: center; overflow: hidden; margin-left: 2.5%; height: 220px; border:1px solid #fff; box-sizing: border-box; float: left; color: #fff; text-align: center;}
.cluture_box li h3{ font-size: 22px; font-weight: bold; margin-bottom: 16px;}
.cluture_box li .h4{font-size: 14px; line-height:24px;}
.cluture_box li:hover{ background: #0093dd; border-color: #0093dd;}

/*产品*/
.box2{padding:6vh 0;}
.box2 .about_tit{ color:#333;}

.b5_right{ margin-top:5vh;}
.q_tpm2_1 { width:100%;}
.q_tpm2_1 li {width:23%; float:left; margin:0px 1% 0 1%;background:#fff; position:relative;}
.q_tpm2_1 li .pimg{width:100%; height:auto;overflow:hidden;box-shadow: 0px 0px 5px 3px #e7e7e7;}
.q_tpm2_1 li .pimg img { width:100%; height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.q_tpm2_1 li .pimg:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.q_tpm2_1 li p{ font-size:16px; line-height:50px;overflow:hidden; text-align:center; color:#333;}
.q_tpm2_1 li p:hover{ color:#d61007;}


/*搜索*/
.box3{ width:100%; background:#eeeeee; padding:6vh 0;}
.box3 h5{ font-size:24px; color:#000; text-align:center; line-height:40px;}
.navser { width:38%; height:42px; background:#FFF;border:none; padding:3px; margin:0 auto; margin-top:2vh; border-radius:3px;}
.navser .srk { float:left;font-family:"微软雅黑";width:70%; padding-left:2%; height:40px;line-height:40px;border:none;font-size:14px;outline:none; background:none; color:#999;}
.navser .but { float:right;width:11%;height:42px;cursor:pointer;font-family:"微软雅黑"; background:#d61007; border:none;outline:none;border-radius:3px; color:#fff; font-size:15px; text-align:center; line-height:42px;}





.fdh-01-nav-one dl { display:none;}
#submenu_1 dl { display: inline;}
.fdh-01-nav-one h3 { height: 50px; line-height: 50px; background: url(../img/p14-icon5.png) no-repeat right center #ececeb;margin-bottom: 2px;overflow: hidden;}
.fdh-01-nav-one h3 a { display: block; height: 50px; font-size: 18px; font-weight: normal; margin-right: 40px;margin-left: 38px;color: #040404;}
.fdh-01-nav-one h3.sidenavcur,
.fdh-01-nav-one h3:hover { background: url(../img/p14-icon2.png) no-repeat right center  #ff870e;}
.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a{ color: #fff;}
.fdh-01-nav dl {padding: 2px 0 4px;}
.fdh-01-nav dt {  height: 50px;
            font-size: 16px;
            line-height: 50px;
            padding-left: 54px;
            padding-right: 40px;
            margin-bottom: 1px;
            background: #ececec;
            position: relative;
            overflow: hidden;}
        
 .fdh-01-nav dt:after {
            content: "";
            width: 8px;
            height: 8px;
            border: 2px solid #b8b8b8;
            border-style: solid solid none none;
            position: absolute;
            top: 50%;
            right: 32px;
            margin-top: -4px;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);}
			
.fdh-01-nav dt a { color:#5f5f5f;}   
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after { border-color:  #1e5db0;}
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a { color:  #1e5db0;}
.fdh-01-nav dd { border: 1px solid #ececec;border-bottom: 0;}
.fdh-01-nav p {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            padding-left: 72px;
            padding-right: 40px;
            border-bottom: 1px solid #ececec;
            background: #fff;
            position: relative;
            overflow: hidden;}
        
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a {color:  #1e5db0;}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after { background: #68b92e;}    
.fdh-01-nav a {  display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.blk-sm dl{float: left;width: 435px;margin-right:15px; margin-left:15px;margin-bottom: 30px;}
.blk-sm .lastdl{margin-right: 0;}
.blk-sm dt{width:435px;height:230px;overflow: hidden;position: relative;}
.blk-sm dt img{width:433px;height: 228px;display: block; border:1px solid #eee;}

.blk-sm dd{border: 2px solid #eee; height: 132px;padding-top: 10px;}
.blk-sm h3{padding-left:20px;height: 28px;line-height: 28px;font-size: 18px;color: #565656;font-weight: normal;}
.blk-sm h3 a{color: #565656;}
.blk-sm p{padding-left: 30px;height:46px;line-height: 23px;font-size: 14px;color: #999999;font-weight: normal; margin: 8px 0px;}
.blk-sm span a{display: block;border-top:2px solid #eee;height: 46px;line-height: 46px;padding-left: 56px;background:url(../img/cpico1-30.jpg) no-repeat 28px 14px;font-size: 14px;color: #a3a3a3;}
.blk-sm dl:hover span a{background:url(../img/cpico1.jpg) no-repeat 28px 14px;color: #0084c7;}
.blk-sm dl:hover h3 a{color: #0084c7;}


.g_web{ background:#f0f0f0;padding-bottom:40px;}
.g_web h2{ font-size: 40px;color: #2d2c2c;text-align: center;font-weight: normal; padding-top:50px;padding-bottom:40px;  }
.g_web h2 em{display: block;font-size: 18px;color: #7f7f7f;}


 /*底部*/
.foot {width: 100%;background: #313131; padding:6vh 0;}
.fotron {width:92%;margin: 0 auto;}
.footfl {display: block;float:left; margin-right:6%;}
.footfl h3 { font-weight:100;
	margin: 0;
	font-family: "微软雅黑";
	font-size: 18px;
	line-height:26px;
	color: #fff; margin-bottom:2vh;
}


.footfl a {color:#aeaeae;
	display: block;
	font-size:15px;
	line-height: 30px;
	
}
.footfl a:hover{ color:#fff;}

.footfl .flx{ color:#aeaeae; font-size:15px; line-height:30px;}

.f5{ width:22%;}

.footbbb{ width:233px; padding-top:5vh;}
.footbbb img{ width:233px; height:85px; overflow:hidden;}

.foter {
	width: 100%;
	height: 70px;
	background: #1b1b1b;
	
	font-size: 14px;
	line-height: 70px;
	text-align: center;
	color: #a1a1a1;
}
.foter a{ color:#a1a1a1;}


@media screen and (max-width:1550px){
.footfl {margin-right:5%;}
}
@media screen and (max-width:1400px){
.footfl {margin-right:4%;}
}
@media screen and (max-width:1300px){
.footfl {margin-right:2.5%;}
}

/*内页*/
.other_banner{position: relative; height:85vh; overflow: hidden;}
.other_banner .imgbg{ display: block;animation: zoombig 4s linear forwards; background-attachment: fixed;}
.other_banner_text{ width: 100%; position: absolute; left: 0; top: 33vh; color: #fff; z-index: 2;}
.other_banner_text h3{ font-size:60px; font-weight: bold; margin-bottom: 10px;text-shadow:2px 2px 2px #333;}
.other_banner_text h4{ font-size:18px; font-weight:100; width:70%; line-height:30px;white-space:normal; height:60px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;text-shadow:2px 2px 2px #333;}
.imgbg{ width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: ease 1s; }

/*=== 面包屑  ===*/
#navBreak { height: 60px; line-height: 60px; border-bottom: 1px solid #ddd;}
.wraper{ width:1200px; margin:0 auto; position:relative;}
.break { float:left; margin-top: 16px; height: 28px; line-height: 28px; background:url(../img/wz.png) left center no-repeat; padding-left:30px;}
.break li { float:left; font-size: 16px;}
.break li span { padding:0 3px;}
.catpos-nav { display:block; height: 20px; padding-top:10px;}
.catpos-nav a { display:block; float:left; padding: 0 6px; line-height: 12px; height: 12px; border-left: 1px solid #8f8f8f;}
.catpos-nav a:first-child { border-left: 0px;}
.catpos-nav a.cur { color: #00a537;}

.class_m{ position:absolute; right:0; top:0;}
.class_m a{ display:inline-block; padding:0 10px; line-height:60px; color:#666; font-size:15px;}
.class_m a:hover{ color:#ff8400;}
.class_m b{ font-size:16px; color:#ff8400; font-weight:bold;}


/**/
.a_nav{text-align:center; margin-top:4vh;}
.a_nav a{ height:50px; line-height:50px; padding:0 35px; color:#333333; display:inline-block; font-size:16px;  background:#e3e3e3; margin:0 8px; margin-bottom:10px;}
.a_nav a:hover{background:#0093dd; color:#fff; text-decoration:none; }
.a_nav a.cur{ background:#0093dd; color:#fff; }


/*内页名称*/
.ny_name{ text-align:center;}
.ny_name a{ color:#222; font-size:36px;line-height:50px; display:block;}
.ny_name hr{ width:30px; height:2px; background:#d61007; margin:0 auto; margin-top:8px; border-top:none;}
/*内容*/
.sec_bd11{ width:1200px; margin:0 auto; margin-top:30px; font-size:15px; line-height:25px;}
.sec_bd11 img{ max-width:100%;  overflow:hidden; margin:0 auto;}

.sec_bdcp{ width:1084px; margin:0 auto; margin-top:30px; font-size:15px; line-height:25px;}
.sec_bdcp img{ max-width:100%;  overflow:hidden; margin:0 auto;}



.sec_tpm11{ margin-top:15px; margin-bottom:15px;}
.ab_left{ float:left; width:400px; height:300px; overflow:hidden;}
.ab_left img{width:400px; height:300px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.ab_left:hover img{webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.ab_right{ float:right; width:740px; background:#eaeaea; padding:15px; line-height:24px; color:#333; height:270px; overflow:hidden;}
.ab_right .abr_t{ height:36px; line-height:36px; width:150px; text-align:center; background:#c90010; color:#fff; font-size:18px; font-weight:bold; margin-bottom:10px;}

.ab_right .kc_m a{ margin-top:15px; width:130px; height:22px; font-size:14px; line-height:22px; border:1px solid #c90010; color:#333; text-align:center; display:block; border-radius:20px;}
.ab_right .kc_m a:hover{ background:#c90010; color:#fff;}


.sec_con{ height:100%; overflow:hidden; margin:0 auto; margin-top:35px; margin-bottom:40px;}
.sec_conny{ height:100%; overflow:hidden; margin:0 auto; margin-top:10px; margin-bottom:40px;}
.sec_con11{ height:100%; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.sec_tpm {line-height:24px;font-size:12px; margin-bottom:4vh;}
.sec_tpm img { margin:0 auto;  max-width:100%;  overflow:hidden;}



/*关于我们*/
.sec_bd20 {margin-top:15px; border:1px solid #e5e5e5; background:#fff; padding-bottom:10px;}
.sec_bd20 img{ width:238px; height:110px; overflow:hidden;}
.q_tpm20 { line-height:24px; color:#555; padding:10px; font-size:14px;}


.sec_tpmcp{ }

/*联系*/
.sec_bd22{ margin-top:40px; position:relative;}
.sec_bd22 .map{ width:100%; height:auto; overflow:hidden;}
.sec_bd22 .map a{ display:block;}
.lxtext{ position:absolute; top:60px; left:90px; height:auto; max-height:500px; overflow:hidden; width:370px; background-color:rgba(0,147,221,0.9); padding:30px 30px; color:#fff; line-height:30px; font-size:16px;}
.lxtext a{ color:#fff;}

/*新闻*/
.sec_con2 {padding:0px 15px; min-height:400px;}
.ul04{}
.news-list { background:#fcfcfc; border:1px solid #eee; height:120; padding:20px; margin-bottom:15px; overflow:hidden; *zoom:1; }
.news-list:hover, .news-list.cur { border:1px solid #0093dd; }
.news-list .text .t_48_1{ line-height:26px; height:26px; overflow:hidden; font-size:18px; }
.news-list .text .t_48_1 a { color:#333; }
.news-list:hover .text .t_48_1 a{ color:#0093dd;}
.news-list .text p {line-height:24px; color:#777; font-size:14px; text-align:justify; height:50px; overflow:hidden; margin-top:10px}
.news-list .text span.btn { display:block; text-align:right; }
.news-list .text span.btn a{ line-height:30px; text-align:center; display:inline-block; background:#aaa; width:80px; height:30px; border-radius:6px; color:#fff; font-size:13px; margin-left:10px;}
.news-list:hover .text span.btn a{ background:#0093dd;}

.wr20 { font-size:20px;}
.wr14 { font-size:14px;}

.body_index{ width:1200px; margin:0 auto;}

.wr20 { font-size:20px;}
.wr14 { font-size:14px;}


/*产品分类左*/
.sec_con .l{ float:left; width:250px;}
.bd {background:#006ab5; border:1px solid #006ab5;}
.hd { height:80px; overflow:hidden;  }
.hd .hdtit { height:60px; padding:10px 0; text-align:center;}
.hd .hdtit a { font:bold 24px "微软雅黑"; text-decoration:none; line-height:60px; display:block;color:#fff;}

.q_tpm { line-height:22px;overflow:hidden; padding:5px 7px 12px 7px; background:#fff;}
.menu1 dt { font-size:16px; height:46px; line-height:46px;overflow:hidden; background:url(../img/ico02.png) 200px center no-repeat #f2f2f2; margin-top:6px; margin-bottom:6px;}
.menu1 dt a{ padding-left:12px; display:block; }
.menu1 dt a:hover{color:#fff;  background:url(../img/ico02h.png) 200px center no-repeat #006ab5;}
.menu1 dt a.curbg1{color:#fff; background:url(../img/ico02h.png) 200px center no-repeat #006ab5;}

.menu1 dd {height:36px; line-height:36px; margin:0 auto; border-bottom:1px dashed #ddd; font-size:14px; font-weight:100; }
.menu1 dd a {background:url(../img/f1.png) no-repeat 15px center; padding-left:33px; }
.menu1 dd a:hover{color:#006ab5;}
.menu1 dd a.curbg2{color:#006ab5;}

.menu1 p{ padding:6px; min-height:22px; line-height:22px; border-bottom:1px solid #eee; font-size:13px; font-weight:100;}
.menu1 p a { background:url(../img/xwlih.png) no-repeat 20px 5px; padding-left:40px; }
.menu1 p a:hover{color:#006ab5;}
.menu1 p a.curbg{color:#006ab5;}

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none;}




.sec_con22{ width:920px; float:right;}
.pro_li{}
.pro_li li{ float:left; margin:0 15px 20px 15px; width:260px;}
.pro_li li .proimg{ width:238px; height:134px; overflow:hidden; padding:10px; border:1px solid #ddd; background:#fff;}
.pro_li li .proimg img{width:238px; height:134px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.pro_li li .proimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.pro_li li p{ font-size:16px; text-align:center; font-weight:bold; line-height:32px;}
.pro_li li:hover .proimg{ border-color:#006ab5;}
.pro_li li:hover p{color:#006ab5;}
/*产品*/
.ul_1{ margin-bottom:20px;}
.ul_1 li{ float:left;margin-left:15px; margin-right:15px;margin-bottom:25px;  }
.ul_1 li .cpimg{width:347px; height:260px; padding:10px; border:1px solid #e6e6e6; overflow:hidden;}
.ul_1 li .cpimg img{width:347px; height:260px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.ul_1 li .cpimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.ul_1 li p{ height:50px; text-align:center; line-height:50px; background:#e6e6e6; margin-top:2px; font-size:18px;}
.ul_1 li:hover p{ background:#025da4; color:#fff;}

.sec_tpm_t{ line-height:24px;font:100 14px/24px "微软雅黑"; min-height:400px;}
.sec_tpm_t img {}

.sectit { height:47px; margin-top:20px; background:url(../images/cpjsbg.png) left top no-repeat; padding-left:50px; margin-bottom:20px; }
.sectit h5 { display:inline-block;  font-weight:600; cursor: pointer; line-height:47px; overflow:hidden; font-size:18px;}

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#4bac0f; -moz-border-radius: 5px;/* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px; margin-right:10px; }
.bdshare-button-style0-16 .bds_qzone{background-position:0 -52px}.bdshare-button-style0-16 .bds_tsina{background-position:0 -104px}.bdshare-button-style0-16 .bds_renren{background-position:0 -208px}.bdshare-button-style0-16 .bds_tqq{background-position:0 -260px}.bdshare-button-style0-16 .bds_kaixin001{background-position:0 -312px}.bdshare-button-style0-16 .bds_tqf{background-position:0 -364px}.bdshare-button-style0-16 .bds_hi{background-position:0 -416px}.bdshare-button-style0-16 .bds_douban{background-position:0 -468px}.bdshare-button-style0-16 .bds_tieba{background-position:0 -728px}.bdshare-button-style0-16 .bds_hx{background-position:0 -988px}.bdshare-button-style0-16 .bds_fx{background-position:0 -1040px}.bdshare-button-style0-16 .bds_ty{background-position:0 -1196px}.bdshare-button-style0-16 .bds_fbook{background-position:0 -1352px}.bdshare-button-style0-16 .bds_twi{background-position:0 -1404px}.bdshare-button-style0-16 .bds_linkedin{background-position:0 -1664px}.bdshare-button-style0-16 .bds_meilishuo{background-position:0 -1716px}.bdshare-button-style0-16 .bds_mogujie{background-position:0 -1768px}.bdshare-button-style0-16 .bds_diandian{background-position:0 -1820px}.bdshare-button-style0-16 .bds_huaban{background-position:0 -1872px}.bdshare-button-style0-16 .bds_duitang{background-position:0 -2028px}.bdshare-button-style0-16 .bds_youdao{background-position:0 -2080px}.bdshare-button-style0-16 .bds_wealink{background-position:0 -2184px}.bdshare-button-style0-16 .bds_copy{background-position:0 -2288px}.bdshare-button-style0-16 .bds_mail{background-position:0 -2340px}.bdshare-button-style0-16 .bds_print{background-position:0 -2392px}.bdshare-button-style0-16 .bds_mshare{background-position:0 -2444px}.bdshare-button-style0-16 .bds_sqq{background-position:0 -2652px}.bdshare-button-style0-16 .bds_sdo{background-position:0 -2704px}.bdshare-button-style0-16 .bds_qingbiji{background-position:0 -2756px}.bdshare-button-style0-16 .bds_people{background-position:0 -2808px}.bdshare-button-style0-16 .bds_xinhua{background-position:0 -2912px}.bdshare-button-style0-16 .bds_yaolan{background-position:0 -2964px}.bdshare-button-style0-16 .bds_thx{background-position:0 -2496px}.bdshare-button-style0-16 .bds_bdhome{background-position:0 -156px}.bdshare-button-style0-16 .bds_bdxc{background-position:0 -2548px}.bdshare-button-style0-16 .bds_bdysc{background-position:0 -3068px}.bdshare-button-style0-16 .bds_isohu{background-position:0 -3016px}.bdshare-button-style0-16 .bds_more{background-position:0 0}.bdshare-button-style0-16 .bds_ibaidu{background-position:0 -3120px}.bdshare-button-style0-16 .bds_weixin{background-position:0 -1612px}.bdshare-button-style0-16 .bds_iguba{background-position:0 -1300px}.bdshare-button-style0-16 .bds_h163{background-position:0 -3160px}.bdshare-button-style0-16 .bds_evernotecn{background-position:0 -3184px}.bdshare-button-style0-16{zoom:1}.bdshare-button-style0-16:after{content:".";visibility:hidden;display:block;height:0;clear:both}.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more{float:left;font-size:12px;padding-left:17px;line-height:16px;height:16px;background-image:url(../img/share/icons_0_16.png?v=91362611.png);background-repeat:no-repeat;cursor:pointer;margin:6px 6px 6px 0}.bdshare-button-style0-16 a:hover{color:#333;opacity:.8;filter:alpha(opacity=80)}.bdshare-button-style0-16 .bds_more{color:#333;float:left}.bdshare-button-style0-16 .bds_count{color:#333;background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 -30px;width:42px;height:16px;padding:0;margin:6px 0 0;text-align:center}.bdshare-button-style0-16 .bds_count:hover{background-position:-42px -30px}.bdshare-button-style0-16 .bds_button_image{float:left;cursor:pointer;margin:6px 6px 0 0;height:auto;padding:0}.bdshare-button-style0-16 .bdshare_button_count{background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 0;width:44px;height:24px;line-height:24px}.bdshare-button-style0-16 .bdshare_button_count:hover{background-position:-44px 0}
.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139{display:none}

.secbut{color:#fff;}
.secbut:hover{color:#fff;}

.jqzoom{float:left;position:relative;cursor:pointer;}
div.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}

div.jqZoomPup{z-index:10;visibility:hidden;position: absolute;top:0px;left:0px;width:150px;height:150px;border:1px solid #aaa;background: #fff;opacity:0.5;-moz-opacity: 0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}

.wr20 { font-size:24px; color:#111;}
.wr14 { font-size:14px;}
.m11{margin-top:10px; margin-bottom:20px;}
.m11 h5.cpjs{ height:40px; background:#df0024; color:#fff; width:150px; line-height:40px; font-size:16px; font-weight:bold; text-align:center;}
.m11 .cont2{ padding:10px 0; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ font-size:15px; line-height:28px;}
.m11 .cont2 p{color: #5E5E5E; font-size: 14px;}
.pro1{ width:280px; height:280px; overflow:hidden; padding:8px; border:1px solid #ddd; background:#fff;}
.m11 .pdf{ margin-top:20px; background:url(../img/PDF.png) left center no-repeat; padding-left:42px; color:#006ab5; line-height:30px; font-size:15px;}
.cpright{ background:#e5f0f8; padding:20px;}


.lx {}
.lx h2,.lx1 h2 { font-size: 34px; font-weight: normal; text-align: center; margin: 50px auto 40px;  color: #333;}
.lx p { background:url(../img/8fb_10.jpg) no-repeat; height: 181px;padding: 20px 20px 0px 250px;}
.lx p b { font-size: 24px;color: #1f5db0;display: block; margin: 17px auto; font-weight: normal;}
.lx p em { font-style: normal;color: #000;}
.lx li { float: left; border: 1px solid #eee;  width:264px;  height: 190px;  text-align: center; margin-right: 20px; color: #666; line-height: 160%; padding: 0 10px; font-family: 微软雅黑;}
.lx li.last {  float: right; margin-right: 0px}
.lx li img { margin:0 auto;  margin-top: 20px; width: 52px;}
.lx li i { display: block; font-size: 18px;  color: #222;padding-bottom: 8px; font-style: normal; padding-top: 10px; }
.lx li span { display: block; font-size: 16px; color: #333; margin-top: 5px;}
.lx li.last span { font-size: 16px;}


/*合作客户*/
.cus{ margin-top:3.5vh;}
.cus li{ float:left; width:15%; height:auto; margin:0 0.8% 20px 0.8%;}
.cus li img{width:95.8%;height:auto;border:1px solid #eee; padding:2%;overflow:hidden; background:#fff;}
.cus li a{ display: block;
    content: '';
    flex: 1;}
.cus li a:hover{-webkit-box-shadow: 0 5px  #ccc;
    -moz-box-shadow: 0 5px 8px #ccc;
    box-shadow: 0 5px 8px #ccc;
    }
.cus li p{ font-size:14px; line-height:26px; text-align:center;}
/*产品内页*/
.sec_tpm_t{line-height:24px; padding:30px 0; margin-top:20px;font:100 14px/24px "微软雅黑"; min-height:400px; float:left;}
.sec_tpm_t img { max-width:1100px; overflow:hidden; margin:0 auto;}

.sectit { height:35px; margin-top:20px; background:#d7d7d7; padding-left:20px; margin-bottom:20px; }
.sectit h5 { display:inline-block;  font-weight: bold; cursor: pointer; height:30px; line-height:30px; margin-top:5px; text-align:center;background:#fff;  padding-left:25px; padding-right:25px;overflow:hidden }

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#211613; -moz-border-radius: 5px;/* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px; margin-right:10px; }
.secbut a{ color:#fff;}
.bdshare-button-style0-16 .bds_qzone{background-position:0 -52px}.bdshare-button-style0-16 .bds_tsina{background-position:0 -104px}.bdshare-button-style0-16 .bds_renren{background-position:0 -208px}.bdshare-button-style0-16 .bds_tqq{background-position:0 -260px}.bdshare-button-style0-16 .bds_kaixin001{background-position:0 -312px}.bdshare-button-style0-16 .bds_tqf{background-position:0 -364px}.bdshare-button-style0-16 .bds_hi{background-position:0 -416px}.bdshare-button-style0-16 .bds_douban{background-position:0 -468px}.bdshare-button-style0-16 .bds_tieba{background-position:0 -728px}.bdshare-button-style0-16 .bds_hx{background-position:0 -988px}.bdshare-button-style0-16 .bds_fx{background-position:0 -1040px}.bdshare-button-style0-16 .bds_ty{background-position:0 -1196px}.bdshare-button-style0-16 .bds_fbook{background-position:0 -1352px}.bdshare-button-style0-16 .bds_twi{background-position:0 -1404px}.bdshare-button-style0-16 .bds_linkedin{background-position:0 -1664px}.bdshare-button-style0-16 .bds_meilishuo{background-position:0 -1716px}.bdshare-button-style0-16 .bds_mogujie{background-position:0 -1768px}.bdshare-button-style0-16 .bds_diandian{background-position:0 -1820px}.bdshare-button-style0-16 .bds_huaban{background-position:0 -1872px}.bdshare-button-style0-16 .bds_duitang{background-position:0 -2028px}.bdshare-button-style0-16 .bds_youdao{background-position:0 -2080px}.bdshare-button-style0-16 .bds_wealink{background-position:0 -2184px}.bdshare-button-style0-16 .bds_copy{background-position:0 -2288px}.bdshare-button-style0-16 .bds_mail{background-position:0 -2340px}.bdshare-button-style0-16 .bds_print{background-position:0 -2392px}.bdshare-button-style0-16 .bds_mshare{background-position:0 -2444px}.bdshare-button-style0-16 .bds_sqq{background-position:0 -2652px}.bdshare-button-style0-16 .bds_sdo{background-position:0 -2704px}.bdshare-button-style0-16 .bds_qingbiji{background-position:0 -2756px}.bdshare-button-style0-16 .bds_people{background-position:0 -2808px}.bdshare-button-style0-16 .bds_xinhua{background-position:0 -2912px}.bdshare-button-style0-16 .bds_yaolan{background-position:0 -2964px}.bdshare-button-style0-16 .bds_thx{background-position:0 -2496px}.bdshare-button-style0-16 .bds_bdhome{background-position:0 -156px}.bdshare-button-style0-16 .bds_bdxc{background-position:0 -2548px}.bdshare-button-style0-16 .bds_bdysc{background-position:0 -3068px}.bdshare-button-style0-16 .bds_isohu{background-position:0 -3016px}.bdshare-button-style0-16 .bds_more{background-position:0 0}.bdshare-button-style0-16 .bds_ibaidu{background-position:0 -3120px}.bdshare-button-style0-16 .bds_weixin{background-position:0 -1612px}.bdshare-button-style0-16 .bds_iguba{background-position:0 -1300px}.bdshare-button-style0-16 .bds_h163{background-position:0 -3160px}.bdshare-button-style0-16 .bds_evernotecn{background-position:0 -3184px}.bdshare-button-style0-16{zoom:1}.bdshare-button-style0-16:after{content:".";visibility:hidden;display:block;height:0;clear:both}.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more{float:left;font-size:12px;padding-left:17px;line-height:16px;height:16px;background-image:url(../img/share/icons_0_16.png?v=91362611.png);background-repeat:no-repeat;cursor:pointer;margin:6px 6px 6px 0}.bdshare-button-style0-16 a:hover{color:#333;opacity:.8;filter:alpha(opacity=80)}.bdshare-button-style0-16 .bds_more{color:#333;float:left}.bdshare-button-style0-16 .bds_count{color:#333;background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 -30px;width:42px;height:16px;padding:0;margin:6px 0 0;text-align:center}.bdshare-button-style0-16 .bds_count:hover{background-position:-42px -30px}.bdshare-button-style0-16 .bds_button_image{float:left;cursor:pointer;margin:6px 6px 0 0;height:auto;padding:0}.bdshare-button-style0-16 .bdshare_button_count{background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 0;width:44px;height:24px;line-height:24px}.bdshare-button-style0-16 .bdshare_button_count:hover{background-position:-44px 0}.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139{display:none}

.jqzoom{float:left;position:relative;cursor:pointer;}
div.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}

div.jqZoomPup{z-index:10;visibility:hidden;position: absolute;top:0px;left:0px;width:150px;height:150px;border:1px solid #aaa;background: #fff;opacity:0.5;-moz-opacity: 0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
.wr20 { font-size:24px; line-height:28px; border-bottom:1px solid #ddd; display:block; padding-bottom:5px; font-weight:bold; margin-bottom:3px;}
.wr14 { font-size:16px; font-weight:bold; line-height:35px; color:#d61007;}

.pro1{ width:505px; height:380px; overflow:hidden; border:1px solid #ccc; padding:2px; background:#fff;}

.h_tell{ margin-top:20px;}
.h_tell a{display: inline-block;transition: ease .4s; border:2px solid #d61007; box-sizing: border-box; width: 188px; height: 50px;line-height: 50px; text-align: center; font-size: 16px; color: #d61007;}
.h_tell a:hover{ background:#d61007; color:#fff; font-weight:bold;}

@media screen and (max-width: 1460px){
.about_desc{padding:3vw;}
.about_desc .desc{margin:2vw 0;}
.z-container{ width:88%;}
.fotron{ width:96%;}
.other_banner .z-container h3{ font-size:40px;}
.other_banner .z-container h4.ellipsis{ font-size:16px;}
.ny_name a{ font-size:30px;}}