@charset "utf-8";

body,img,ul,li,h1,h2,h3,h4,h5,h6,p,i,em,b,figcaption,figure,video{

	margin: 0;

	padding: 0;

	border: none;

	font-family: "黑体";

	font-style: normal;

}

body{font-family:"黑体";font-size:16px;height:100%;line-height:1.5;width:100%;max-width: 2000px;}

a,a:hover{text-decoration:none;cursor:pointer;transition:all .3s;outline:none; color: #333;}

ul{list-style:none}

td{word-break: break-all; word-wrap:break-word;line-height: 1.5;}

.lf{float:left}

.rg{float:right}

.mt5  {margin-top:5px;}

.mt10 {margin-top:10px;}

.mt15 {margin-top:15px;}

.mt20 {margin-top:20px;}

.mb5  {margin-bottom:5px;}

.mb10 {margin-bottom:10px;}

.mb15 {margin-bottom:15px;}

.mb20 {margin-bottom:20px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear{clear:both;height:0px;line-height:0px;font-size:0px}

.head{position:fixed;top:0px;left:0px;width:100%;min-width:1000px;z-index:9999;background:#fff;border-bottom:1px solid #ddd;height:90px;transition:all .3s}
.head .neiy{width: 100%;padding:0 25px;}
.logo{margin-top:0px; transition:all .3s; max-width: 30%;display: flex;
    align-items: center;
    height: 90px;}

.logo a{display:block;position:relative;overflow:hidden}

.logo img{width:100%;position:relative;z-index:100;max-height:50px;}

.logo .p1{position:absolute;top:0%;left:0px;width:100%;height:80%;}

.nav{max-width:75%;width: 100%;;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}

.nav ul li{float:left;width:calc(100% / 10);height:90px;background:url('../../images/moban/1_02.jpg') right center no-repeat;transition:all .3s; overflow:hidden;}

.nav ul li:nth-child(9) {width:60px;background:url('')!important;}

.nav ul li:nth-child(10) {background:url('../../images/j.png') no-repeat 90% center;font-size: 20px;}
.nav ul li .div1.lan{width:120px;left:auto;text-align: center;}
.nav ul li .a2{position: relative; line-height:90px;display:block;text-align:center;/*font-size:16px;*/color:#333;transition:all .3s}
.nav ul li .a2 img{width: 32px;}
.nav ul li .lan img{width:32px;margin:15px auto;}

.nav ul li .a1{line-height:90px;display:block;text-align:center;/*font-size:16px;*/color:#333;transition:all .3s}

.nav ul li .a1 img {width:22px;}

.nav ul li:hover .a1{color:#E7791A;transition:all .3s}

.nav ul li:hover .a1{border-bottom: 2px #E7791A solid;}

.nav ul li .ax{border-bottom: 2px #E7791A solid; color: #E7791A;}

.nav ul li .div1{display:none;background:#fff;width:100%;left:0px;position:absolute;top:91px;z-index:100}

.nav ul li .div1 .p1{transform: translateX(25%);line-height:65px}

.nav ul li .div1 .p1 a{color:#999;font-size:16px;text-transform:uppercase;display:inline-block;height:65px;line-height:65px;margin-right:5%;transition:all .5s}

.nav ul li .div1 .p1 a:hover{color: #E7791A;}

.nav ul li .mad3 .p1 .pad{margin-left:30%}

.nav ul li .mad4 .p1 .pad{margin-left:44%}

.nav ul li .mad5 .p1 .pad{margin-left:45%}

.nav ul li .mad6 .p1{text-align:right}



.nav ul li .div1 .p2{width:800px;transform: translateX(10%);margin:0 auto;line-height:35px;}

.nav ul li .div1 .p2 a{color:#999;font-size:15px;text-decoration:none;text-transform:uppercase;display:inline-block;height:35px;line-height:33px;margin:0 1% 5px 0;transition:all .5s;padding:0 10px;border-radius: 28px;border: 1px solid #E7791A;}

.nav ul li .div1 .p2 a:hover{ background:#E7791A;color:#FFFFFF;}

.nav ul li .div1 .p2 .wraptop_4_2 {padding:10px 0px 0px 0px;}

.nav ul li .div1 .p2 .wraptop_4_2_1 {float:left;width:80%;}

.nav ul li .div1 .p2 .wraptop_4_2_1 .searchinput {width:99%;border:1px solid #CCCCCC;height:35px;line-height:35px;color:#888888;font-size:12px;padding:0 5px;vertical-align:middle;border-radius:8px;}

.nav ul li .div1 .p2 .wraptop_4_2_2 {float:left;padding:0 0 0 10px;}

.nav ul li .div1 .p2 .wraptop_4_2_2 input {border:0px solid #000000;font-weight:normal;font-size:12px;color:#FFFFFF;background-color:transparent;width:35px;height:35px;line-height:30px;background:url('../../images/search.png') no-repeat left center;cursor:pointer;vertical-align:middle;border-radius:5px;background-size:35px;}

.nav ul li .div1 .p2 .wraptop_4_3 {padding:10px 0px 10px 0px;}



.nav ul .zhong{width: 50px;background: none;}

.nav ul .zhong img{margin-top: 42px;margin-left: 15px;display: inline-block;}

.a_txt{display:none}

.moblie_head{height: 90px;}

/*小于1600大于1200稍微调整下字体*/


@media screen and (max-width: 1600px) and (min-width:1200px) {

.foot_top ul{margin-left:60px}


.nav ul li .div1 .p1,.nav ul li .div1 .p2{width:58.1%}

}

/*移动端导航*/

@media screen and (max-width: 992px) and (min-width: 0px){

body{font-size: 14px;}	

.head{display:none}

.moblie_head{display:block;height:55px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;}

.moblie_head .lf{padding-top:10px;padding-left:5%}

.moblie_head .lf img{height: 40px; margin-top: -3px;}

.moblie_head .rg{padding-right:5%;padding-top:14px;    margin-top: 4px;}

.moblie_head .rg a img{height:16px;vertical-align:top}

.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}

.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}

.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}

.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}

.a_txt .div3 ul{padding-left:5%;padding-right:5%}

.a_txt .div3 ul li{border-bottom:1px solid #232530;position: relative;}

.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px;}

.a_txt .div3 ul li i{background:url(../../images/moban/reduce.jpg) right 15px no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}

.a_txt .div3 ul li i{display: block;position: absolute; height: 100%;width: 15%; top: 0; right:0;background:url(../../images/moban/plus.png) right 15px no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}

.a_txt .div3 ul li .a_txt2{display:none}

.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}

.a_txt .div3 ul .ying a{display: inline-block !important;}

}



/* 首页banner视频 */



 .shipin{position: relative; max-height: 850px; overflow: hidden;height: 100%; background-color: #EEEEEE;}

 .shipin video { width: 100%;height: 100%; object-fit:fill;}

 .shipin .wenzi{width: 100%;height: 100%;background: rgba(0,0,0,0.5);}

 .shipin .wenzi .wenzic{position: absolute;top: 50%;left: 15%;z-index: 2;margin-top: -8%;}

 .shipin .wenzi .wenzic{color: #fff;font-size: 40px;font-weight: bold;text-align: left;}

 .shipin .wenzi .wenzic p{font-size: 25px;margin-top: 40px;font-weight: normal;line-height: 30px;}

 .shipin .wenzi .wenzic h1{font-size: 70px;font-weight: bold;}

 .shipin .wenzi .wenzic span{display: block;margin-top: 15%;width: 80px;height: 10px;background: #fff;margin-bottom: 40px;}

 @media screen and (max-width: 992px) and (min-width: 0px){ 

 .shipin,#slider{padding-top: 55px;} 

 .shipin .wenzi .wenzic{left: 0; padding: 0 10px;}

 .shipin .wenzi .wenzic h1{ font-size: 30px; font-weight: bold;margin-top: -20px;}

 .shipin .wenzi .wenzic span{width: 60px;height: 8px;margin-top: 15%;}

 .shipin .wenzi .wenzic p { font-size: 18px; margin-top: 10px; width: 100%;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

 }







/* 首页主体 */

.neirong{margin-top: 60px;}  

.neirong h1{border-top: 1px #ccc solid;border-bottom: 1px #ccc solid;font-size: 22px;padding: 15px 0;font-weight: bold;}

.neirong h1 span{display: block;font-size: 16px;font-weight: normal;margin-top: 10px;}

.neirong h1 i{float: right;margin-top: -30px;font-size: 16px;}

.neirong h1 i a{color: #4a4a4a;}

.neirong h1 i a:hover{color: #E7791A;}



.neirong .zuo .kuang{position: relative;margin-top: 30px;width: 100%;}

.neirong .zuo .kuang>div{height: 586px;}

.neirong .zuo .kuang>div a{display: block;width: 100%;height: 100%;}

.neirong .zuo .kuang iframe{width: 100%;z-index: 2;height: 100%;}

.neirong .zuo .kuang .yincang{position: absolute;top: 0;left: 0; width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 3;color: #fff;opacity: 0;}

.neirong .zuo .kuang .yincang h2{margin-left: 20px;padding-top: 40px;font-size: 22px;font-weight: bold;}

.neirong .zuo .kuang .yincang strong{display: block;width: 80px;height: 4px;background: #fff;margin: 20px 20px;}

.neirong .zuo .kuang .yincang p{width: 100%;padding: 0 20px; font-size: 16px;line-height: 1.2;}

.neirong .zuo .kuang:hover .yincang{opacity: 1;transition: all 0.3s;}





.neirong .you ul{margin-top: 30px;}

.neirong .you .kuang{position: relative;margin-top: 22px;}

.neirong .you .kuang img{ width: 100%;z-index: 2;height: 100%;object-fit:cover;}

.neirong .you .kuang .yincang{position: absolute;top: 0;left: 0; width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 3;color: #fff;opacity: 0;}

.neirong .you .kuang .yincang h2{text-align: center; font-size: 20px;font-weight: bold;margin-top: 30px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; }

.neirong .you .kuang .yincang strong{display: block;width: 80px;height: 4px;background: #fff;margin: 10px auto;}

.neirong .you .kuang .yincang p{ width: 95%;text-align: center;margin: 10px auto; font-size: 16px;line-height: 30px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }

.neirong .you .kuang:hover .yincang{opacity: 1;transition: all 0.3s;}

.neirong .you ul li{margin-bottom: 10px;}

.indabbg{padding:100px 0; background-image: url(../../images/moban/K.jpg);
 position: relative;background-position: 50% 50%;background-repeat: no-repeat;  background-size: cover;}
.indablu{position:absolute;left:0;top:0;width: 100%;height: 100%;background:rgba(0,0,0,.6);}
.indab{display: flex;align-items: center;flex-wrap: wrap;color:#fff;}
.about13_name{font-weight: 700; font-size: 34px;width: 90%;}
.about13_p2 {font-size:16px;margin-bottom:44px; margin-top: 24px;width:100%;/*line-height: 2;
	overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:7;-webkit-box-orient: vertical;*/}
.about13_btn a{display: inline-block; padding: 0 24px;background:#E7791A;margin-bottom:40px;
    color: #fff;
    height: 40px;line-height: 40px;
    cursor: pointer;
    border-radius: 20px;
    width: fit-content;}
.about13_btn a:hover{background-color:#fff;color:#E7791A;}
.about13_images{padding-left:8%;}
.about13_images img{max-width: 100%;}

 @media screen and (max-width: 992px) and (min-width: 0px){

	 .neirong{margin-top:20px}

	 .neirong .zuo .kuang>div{height: 350px;}

	 .neirong .you .kuang .yincang h2,.neirong .zuo .kuang .yincang h2{font-size: 16px;padding-top: 10px;margin-top: 0;}

	 .neirong .you .kuang .yincang p,.neirong .zuo .kuang .yincang p{font-size: 14px; line-height: 1.4;}	

	 .neirong .zuo .kuang .yincang, .neirong .you .kuang .yincang{position: relative; opacity: 1; padding-bottom: 10px;}

	.indabbg{padding:50px 0;}
	.about13_name{font-size: 28px;width: 100%;}
	.about13_p2{font-size:14px;width: 100%;line-height:1.6;}
	.about13_images{padding-left:0%;}


}

/* 底部 */

.footer{background: #E7791A;color: #fff;text-align: center;padding:35px 0 30px;margin-top:30px;}

.footer p{font-size: 15px;margin-top: 2px;}





/* 内页子导航 */



.mianbao{background: #fff;box-shadow: 0px 0px 10px #ccc;}

.mianbao ul li{float: left;}

.mianbao ul li a{display: block;width: 150px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #E7791A;}

.mianbao ul li a:hover{background: #E7791A;color: #fff;}

.mianbao ul .dian a{background: #E7791A;color: #fff;}



.mianbao_b p{font-size: 14px;color: #7d7d7d; padding: 18px 0 10px 0;}

.mianbao_b p a{color: #7d7d7d;}

.mianbao_b p a:hover{color: #E7791A;}



 @media screen and (max-width: 992px) and (min-width: 0px){

	.mianbao .container{width: 100%;}

	.mianbao ul{width: 100%;}

	.mianbao ul li{width: 33%;}

	.mianbao ul li a{width: 100%;}

	.mianbao_b p{float: left;}

}





/* 关于我们 */

.about{background: url(../../images/moban/about_04.jpg) no-repeat center center;min-height: 850px;}

.about .zuo{margin-top: 200px;}

.about .zuo iframe{width: 100%;height: 350px;border-radius: 20px;box-shadow: 10px 10px 30px #ccc;}

.about .you{padding-right: 0;padding-left: 40px;margin-top: 210px;}

.about .you h1{font-weight: bold;font-size: 30px;margin-bottom: 20px;}

.about .you p{font-size: 16px;}

.about .you ul {width: 100%;margin-top: 40px;}

.about .you ul li{float: left;margin-right: 100px;}

.about .you li p{color:#E7791A;}

.keji{background: #f8f8f8;padding: 50px 0;}

.keji h1{text-align: center;font-size: 22px;font-weight: bold;margin-bottom: 20px;}

.keji p{text-align: center;font-size: 16px;line-height: 30px;width: 80%;margin: 0 auto;}

.shuzi{position: relative; width: 100%;}

.shuzi>img{width: 100%; height: 475px; object-fit: cover;}

.shuzi .container{position: absolute;bottom: 0; left: 50%; transform: translate(-50%,30%);}

.product-num-content{display: flex;justify-content: space-evenly; align-items: center; background-color: #fff;padding: 60px 0;box-shadow: 10px 10px 30px #ccc;border-radius: 10px;text-align: center;}

.product-num-content dt{position: relative; font-size: 45px;font-weight: 700; text-align: center;line-height: 1; margin-bottom: 20px; padding: 0 20px;}

.product-num-content dt span{position: absolute;bottom: 0; right: 0; font-size: 18px; color: #E7791A;font-weight: 100;}

.product-num-content dd{font-size: 18px;}



.dtgshuzi{position: relative; width: 100%;}

.dtgshuzi>img{width: 100%; height: auto; object-fit: cover;}





@media screen and (max-width: 1183px) and (min-width: 0px){

	.about .you ul{margin-top: 20px; padding-bottom: 30px;}

	.about .you ul li{float: left;margin-right: 40px;}

	.about .you h1{font-size: 24px;}

	.about .you p{font-size: 14px;}

	.about .zuo{padding: 0;width: 80%; float: none; margin: 50px auto 0;}

	.about .zuo img{width: 100%;height: 200px;border-radius: 20px;box-shadow: 10px 10px 30px #ccc;}

	.about .you{margin-top: 50px;padding-right: 0;padding-left: 0;width: 100%;}	

}

@media screen and (max-width: 992px) and (min-width: 0px){

.about .zuo{width: 100%;}

.about{height: auto;background-image: none;}

.shuzi>img{height: auto;height: 200px;}

.keji h1{font-size: 24px;}

.keji p{ width: 100%; font-size: 14px;}

.shuzi .container{ position: initial;transform: translate(0,0);}

.product-num-content {flex-wrap: wrap;padding: 15px 0; }

.product-num-content dl{width: 33%; margin-bottom: 10px;}

.product-num-content dt{font-size: 30px; margin-bottom: 10px;}

.product-num-content dt span{position: initial; font-size: 18px;}

.product-num-content dd{font-size: 14px;} 

.shuzi .container{width: 100%;}





}



.zhizao{padding: 50px 0;}

.zhizao h1{text-align: center;font-size: 30px;font-weight: bold;margin-bottom: 20px;}

.zhizao p{text-align: center;font-size: 16px;line-height: 30px;width: 80%;margin: 0 auto;}

.zhizao ul{margin-top: 60px;}

.zhizao ul li{float: left;width: 32%;}

.zhizao ul li img{width: 100%;}

.zhizao ul li:nth-child(2){margin: 0 2%;margin-top: 40px;}

.zhizao ul li .zxdt-img img {cursor: pointer; transition: all 0.6s; width: 100%;}

.zhizao ul li .zxdt-img {width: 100%;overflow: hidden;position: relative;z-index: 1;}

.zhizao ul li:hover .zxdt-img img {transform: scale(1.05);}



@media screen and (max-width: 992px) and (min-width: 0px){

.zhizao h1{font-size: 24px;}

.zhizao p{width: 100%; font-size: 14px;}

.zhizao ul li .zxdt-img img{object-fit:cover;}

}



@media screen and (max-width: 748px) and (min-width: 0px){

	.zhizao ul li:nth-child(2){margin: 20px auto;}

	.zhizao ul li{float: none;width: 90%; margin: 0 auto;}

	}







.pinpai{margin-top: 100px;background: url(../../images/moban/keji_03.jpg) no-repeat;padding: 50px 0;background-size:cover;}

.pinpai h1{text-align: center;font-size: 22px;font-weight: bold;margin-bottom: 20px;}

.pinpai p{text-align: center;font-size: 16px;line-height: 30px;width: 80%;margin: 0 auto;}

.exhibition_hall {text-align:center;position: relative;overflow:hidden;}

.tline {color:#dedede;}

.ryp{display: block;text-align: center; font-size: 16px; line-height: 30px; width: 60%;margin: 0 auto;}

@media screen and (max-width: 992px) and (min-width: 0px){

.ryp{width: 100%; padding: 10px; background-color: #fff; font-size: 14px;}

}



#certify {position: relative;width: 100%;margin: 0 auto}

#certify .swiper-container {padding-bottom:120px;}

#certify  .swiper-slide {max-width: 520px;max-height: 400px; height: auto;background: rgba(255,255,255,.9);box-shadow: 0 8px 30px #ddd;}

#certify  .swiper-slide img{display:block;width: 100%;height: 100%;object-fit: contain;}

#certify  .swiper-slide p {width:100%; line-height:58px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;background:#ffffff;}

#certify .swiper-pagination {width: 100%;bottom: 20px;}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}

#certify .swiper-button-prev {left: -30px;width: 45px;height: 45px;background: url(../../images/moban/btn_l.png) no-repeat;background-position: 0 0;background-size: 100%;}

#certify .swiper-button-next {right: -30px;width: 45px;height: 45px;background: url(../../images/moban/btn_r.png) no-repeat;background-position: 0 0;background-size: 100%;}

#certify .swiper-button-next, #certify .swiper-button-prev{top:40%;}



.tuandui{margin-top: 30px;}

.tuandui{padding: 50px 0;}

.tuandui h1{text-align: center;font-size: 30px;font-weight: bold;margin-bottom: 20px;}

.tuandui p{text-align: center;font-size: 16px;line-height: 30px;width: 80%;margin: 0 auto;}



.options {display: flex;flex-direction: row;align-items: stretch;overflow: hidden;min-width: 600px;max-width: 1200px;width: calc(100% - 0);height: 550px;margin-top: 50px;}

.options .option {position: relative;overflow: hidden;min-width: 60px;margin:0 3px;background-size:cover;background-position: center;cursor: pointer;transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);}

.options .option.active {flex-grow: 10000;max-width: 1000px;margin: 0px;border-radius: 10px;height: 100%;}

.options .option.active .shadow {box-shadow: inset 0 -120px 120px -120px black, inset 0 -120px 120px -100px black;}

.options .option.active .label {bottom: 20px;left: 20px;}

.options .option.active .label .info>div {left: 0px;opacity: 1;}

.options .option:not(.active) {flex-grow: 1;border-radius: 10px;}

.options .option:not(.active) .shadow {bottom: -40px;box-shadow: inset 0 -120px 0px -120px black, inset 0 -120px 0px -100px black;}

.options .option:not(.active) .label {bottom: 10px;left: 10px;}

.options .option:not(.active) .label .info>div {left: 20px;opacity: 0;}

.options .option .shadow {position: absolute;bottom: 0px;right: 0px;height: 120px;transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);}

.options .option .label {display: flex;position: absolute;right: 0px;height: 40px;transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);}

.options .option .label .icon {display: flex;flex-direction: row;justify-content: center;align-items: center;min-width: 30px;max-width: 30px;height: 30px;border-radius: 100%;background-color: white;color: var(--defaultBackground);}

.options .option .label .info {display: flex;flex-direction: column;justify-content: center;margin-left: 10px;color: white;white-space: pre;}

.options .option .label .info>div {position: relative;transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95), opacity 0.5s ease-out;}

.options .option .label .info .main {font-weight: bold;text-align: left;font-size: 18px;}

.options .option .label .info .sub {transition-delay: .1s;font-size: 16px;margin-top: 10px;}

.swiper1 .swiper-slide{width: 100%; height: auto;}

.swiper1 img{width: 100%;height: 100%; object-fit: contain;}

@media screen and (max-width: 1200px) and (min-width: 992px){

	.options{height: 450px;}

}

@media screen and (max-width: 992px) and (min-width: 0px){

.tuandui h1{font-size: 24px;}

.tuandui p{font-size: 14px;}

}





/* 企业文化 */

.wenhua{padding-bottom: 60px;margin-bottom: -30px;}

.bt h1{font-size: 30px;font-weight: bold;}

.bt{text-align: center;margin: 50px 0;}

.bt p{font-size: 14px;margin-top: 20px;}

.bt span{display: block;width: 40px;height: 6px;background: #E7791A;margin: 20px auto;}

.tab-hd {overflow:hidden; zoom:1;width: 100%;text-align: center;}

.tab-hd li{width: 150px;color: #fff;text-align: center;cursor: pointer;margin: 0 auto;text-align: center;display: inline-block;height: 50px;line-height: 50px;font-size: 16px;color: #000;margin: 0 80px;}

.tab-hd li.active{ background:#E7791A !important;border-radius: 10px;color: #fff;}

.tab-bd li{display:none; border-top:0 none;}

.tab-bd li.thisclass{ display:list-item;}

.tab-bd li h3{color: #ccc;font-size: 100px;font-weight: bold;}

.tab-bd li h4{font-size: 22px;margin: 20px 0;}

.tab-bd li p{font-size: 16px;}

.tab-bd li .ww{margin-left: 100px;margin-top: 80px;}

.tab-bd li .zxdt-img{margin-top: 80px;}

.tab-bd li .zxdt-img img {cursor: pointer;transition: all 0.6s;width: 100%;object-fit: cover;}

.tab-bd li .zxdt-img {width: 100%;overflow: hidden;position: relative;z-index: 1;}

.tab-bd li .zxdt-img:hover img {transform: scale(1.05);}



@media screen and (max-width: 992px) and (min-width: 0){

.tab-hd li{width: 100%;margin: 0;}

.tab-bd li h3{font-size: 77px;text-align: left;margin-top: 40px;}

.tab-bd li p{font-size: 14px;}

.tab-bd li .ww{margin: 0 auto;}

.tab-bd li .zxdt-img img{margin-top: 20px;object-fit: cover;}

.bt h1{font-size: 24px;}

.bt{margin: 30px 0;}

.bt p{margin-top: 10px;}



}



.liebiao{background: #f5f5f5 center center no-repeat;margin-top: 30px;padding: 60px 0;margin-bottom: -30px;}

.liebiao .shijian{float: left;width: 120px;font-size: 18px;font-weight: bold;}

.liebiao .wenan{margin-left: 120px;border-left: 1px #a0a0a0 solid;padding-left: 20px;}

.liebiao .wenan span{display: block;float: left;width: 8px;height: 8px;background: #000;margin-left: -25px;border-radius: 50%;}

.liebiao .wenan h2{font-size: 18px;font-weight: bold;}

.liebiao .wenan p{font-size: 16px;margin: 15px 0;}

.liebiao .wenan img{width: 100%; height: auto; object-fit: contain;max-height: 500px;}

.liebiao .wenan{padding-bottom: 40px;}



/* 新闻中心 */

.news{background:#fdfdfd ;margin-bottom: -30px;background: url(../../images/moban/new_06.jpg) no-repeat bottom right;}

#myCarousel .wena{background: rgba(0,0,0,0.5);color: #fff;padding:20px;position: relative;margin-top: -93px;}

#myCarousel .wena p{margin-top: 5px;}

.xiamian{padding-top: 50px;}

.xiamian ul li .zxdt-img img{cursor: pointer;transition: all 0.6s;width: 100%;max-height: 200px;object-fit:contain;}

.xiamian ul li .zxdt-img{overflow: hidden;position: relative;z-index: 1; border: 1px solid rgba(231,121,26,.1);;}

.xiamian ul li:hover .zxdt-img img{transform: scale(1.05);cursor: pointer;}

.xiamian ul li h4{font-size: 18px;font-weight: bold;}

.xiamian ul li p{font-size: 14px;color: #787878;margin: 20px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.xiamian ul li{margin-bottom: 40px;border-bottom: 1px #ccc dashed;padding-bottom: 20px;}

.digg{display: block;margin: 0 auto;margin-top: 30px;padding-bottom: 20px;text-align: center;font-size: 12px;margin-bottom: 30px; position: relative; z-index: 100;}

.digg a{display: inline-block;padding: 0 10px;border: 1px #ccc solid;text-align: center;line-height: 38px;color: #000000;text-decoration: none;}

.digg span{background: #E7791A;color: #FFFFFF; padding:0 10px; line-height: 38px; display: inline-block;}



@media screen and (max-width: 992px) and (min-width: 0){

.xiamian{padding-top: 20px;}

.news .you {margin-top: 40px;}

.liebiao .wenan p{font-size: 13px;margin: 10px 0;}

}



/* 新闻详情 */

.newsxq .biaoti h1{font-size: 24px;font-weight: bold;text-align: center;margin-top: 60px;}

.newsxq .biaoti p{text-align: center;font-size: 14px;margin-top: 15px;color: #6e6e6e;}

.newsxq .biaoti{border-bottom: 1px #ccc dashed;padding-bottom: 20px;margin-bottom: 20px;}

.newsxq .xq p{font-size: 16px;line-height: 25px;}

.newsxq .xq img{max-width: 100%;height: auto;object-fit: contain;}

.newsxq .zuo{float: left;margin-top: 20px;font-size: 16px;}

.newsxq .you{float: right;margin-top: 20px; font-size: 16px;}

.newsxq .zuo p{color: #6e6e6e;}

.newsxq .you p{color: #6e6e6e;}

.newsxq .zuo a {color: #E7791A;}

.newsxq .you a {color: #E7791A;}

.newsxq .tuijian{background: #E7791A;padding: 15px;margin-top: 40px;}

.newsxq .tuijian p{font-size: 16px;font-weight: bold;color: #fff;}



@media screen and (max-width: 992px) and (min-width: 0){

.newsxq .biaoti h1{font-size: 22px;margin-top: 40px;}

.newsxq .you{ float: left;}

.newsxq .xq p,.newsxq .zuo,.newsxq .you{font-size: 14px;}

}



/* 联系我们 */

.item .wena h3{font-size: 18px;}

.lianxi .liee {display: flex;justify-content: space-around; flex-wrap: wrap;}

.lianxi .kuang{display: inline-block;background: #fff;width: 32%;text-align: center;box-shadow: 5px 5px 30px #ccc;border-radius: 10px;}

.lianxi .kuang img{margin-top: 40px;}

.lianxi .kuang h5{font-size: 18px;font-weight: bold;margin: 25px 0;}

.lianxi .kuang p{font-size: 16px; padding: 0 5% 10%;}

.lianx{background: url(../../images/moban/liuyan_13.jpg)center center no-repeat;padding: 60px 0;margin-top: -20px; margin-bottom: -30px;}

.lianx ul li{float: left;width: 31%;}

.lianx ul li input{width: 100%;height: 50px;border-radius: 5px;border: 1px #ccc solid;text-indent: 1rem;font-size: 16px;}

.lianx ul li:nth-child(2){margin: 0 2%;}

.lianx ul .button{width: 200px;background: #7DB428;border: none;height: 50px;border-radius: 5px;color: #fff;font-size: 16px;display: block;margin: 0 auto;margin-top: 40px;}

#container{width: 100%;height: 500px; margin-top: 40px;}

.code{margin-bottom: 0rem;text-align: center;margin: 20px auto; width: 31%;}

.code input{display: inline-block; width: 60% !important;}





@media screen and (max-width: 992px) and (min-width: 0){

.lianxi .kuang{ width: 100%; margin-bottom: 20px;}

#container{height: 300px;}

.code,.lianx ul li{width: 100%; margin: 10px 0 !important;}

.lianxi .kuang p{font-size: 14px; padding: 2% 5%;}

.lianxi .kuang h5{margin: 10px 0;}



}



 

.case_p .tab-hd{margin: 40px auto; border-bottom: 1px solid #E7791A;}

.case_p .tab-hd li{border-radius: 0;background-color: #d2d2d2;}

.case_p .tab-bd li img{width: 100%; height: 90%; margin-top: 0;display: block;object-fit: contain;}

.case_p .tab-bd li h4{ font-size: 36px; margin:40px 0; text-align: center; }

.case_r{position: relative;}

.case_r .swiper-button-prev {left: -60px;width: 45px;height: 45px;background: url(../../images/moban/btn_l.png) no-repeat;background-position: 0 0;background-size: 100%; background-color: rgba(210,210,210,.8);transition: all 0.6s}

.case_r .swiper-button-next {right: -60px;width: 45px;height: 45px;background: url(../../images/moban/btn_r.png) no-repeat;background-position: 0 0;background-size: 100%; background-color: rgba(210,210,210,.8);transition: all 0.6s}

.case_r .swiper-button-prev:hover,.case_r .swiper-button-next:hover{background-color: #E7791A;}

.case_r .swiper-slide{height: auto;}

.case_r .swiper-wrapper span{font-size: 16px; text-align: center; display: block;}



.des_p{font-size: 16px;margin-bottom: 20px;}

.des_p p{text-indent: 2em;}

.con_p{margin:15px auto;}

.con_p img{max-width: 100%;height: auto; object-fit: contain;}

@media screen and (max-width: 992px) and (min-width: 0){

	.des_p{font-size: 14px;}

	.case_p .tab-hd{margin: 15px auto;}

	.case_p .tab-hd li{margin-bottom: 10px;}

	.case_r .swiper-button-prev {left: 0;}

	.case_r .swiper-button-next {right: 0;}

	.case_p .tab-bd li h4{font-size: 24px;}

	.case_r .swiper-wrapper span{font-size: 14px;}

}



.solutionBox2 .item{overflow: hidden; margin-bottom:100px;padding-bottom:100px;border-bottom: 1px #ccc dashed;}

.solutionBox2 .item .imgBox{width: 46%; float: right; text-align: right; }

.solutionBox2 .item .imgBox img{width: 100%;height: auto; object-fit: contain;max-height:450px;}

.solutionBox2 .item:nth-of-type(2n) .imgBox{float: left; text-align: left;}

.solutionBox2 .item .textConBox{width: 54%; float: right; padding-right: 20px;}

.solutionBox2 .item:nth-of-type(2n) .textConBox{float: right; padding-right: 0; padding-left: 20px;}

.solutionBox2 .item .textBox h3{font-size: 23px; color: #E7791A; font-weight: 700; padding-bottom: 20px; position: relative; padding-left: 10px;}

.solutionBox2 .item .textBox h3:before{position: absolute; content: ''; width: 4px; height: 24px; background: #d2d2d2; left: 0; top: 3px;}

.solutionBox2 .item .textBox p{font-size: 16px;min-height: 100px; color: #1c1b1b; line-height: 1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical; }

.solutionBox2 .item .tpBox h4{padding-top: 20px; padding-bottom: 10px; font-size: 23px; color: #E7791A; font-weight: 700;}

.solutionBox2 .item .tpList{overflow: hidden;}

.solutionBox2 .item .list{width: 30%; float: left; text-align: center; margin-left: 5%;}

.solutionBox2 .item .list:nth-of-type(1){margin-left: 0;}

.solutionBox2 .item .tp img{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); transition: all .3s;}

.solutionBox2 .item .tp:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); transition: all .3s;}

.solutionBox2 .item .t a{font-size: 16px; color: #333; padding-top: 10px; display: inline-block; line-height: 1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.solutionBox2 .item .list:hover .t a{color: #E7791A;}









@media screen and (max-width: 992px) and (min-width: 0){

	.solutionBox2 .item .imgBox,.solutionBox2 .item:nth-of-type(2n) .imgBox{width: 100%; margin-bottom: 15px;float: none;text-align: center;}

	.solutionBox2 .item .textConBox{width: 100%; padding: 0;}

	.solutionBox2 .item .textBox h3,.solutionBox2 .item .tpBox h4{font-size: 20px;}

	.solutionBox2 .item .textBox p{font-size: 14px;}	

}



.faqBox2{padding-top: 30px; padding-bottom: 35px; }

.faqBox2 .faqTabClick{text-align: center;border-bottom: 2px solid #E7791A;}

.faqBox2 .faqTabClick .item{display: inline-block;cursor: pointer;width: 31%;  height: 46px; vertical-align: bottom; line-height: 46px; text-align: center; background: #d2d2d2; font-size: 18px; color: #4a4a4a; font-weight: 700; transition: all .3s;overflow:hidden;

text-overflow:ellipsis;

white-space:nowrap;margin-bottom: 20px;}

.faqBox2 .faqTabClick .item:hover,.faqBox2 .faqTabClick .item.on{background: #E7791A;}

.faqBox2 .faqTabClick .item:hover a,.faqBox2 .faqTabClick .item.on a{ color: #ffffff; transition: all .3s;}

.faqBox2 .faqTabSwitch{ margin-top: 30px;}

.faqBox2 .faqTabSwitch .switchBox h2{font-size: 22px; color: #121212; font-weight: 700; padding-left: 25px; position: relative; margin-bottom: 15px;}

.faqBox2 .faqTabSwitch .switchBox h2:before{position: absolute; content: ''; width: 10px; height: 10px; left: 5px; top: 50%; margin-top: -5px; background: #e60012; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}

.faqBox2 .faqTabSwitch .switchBox .item{overflow: hidden; padding: 20px; margin-bottom: 20px; background: #ffffff; -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15); -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15); box-shadow: 0 0 10px 0 rgba(0,0,0,0.15); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.faqBox2 .faqTabSwitch .switchBox .item h3{font-size: 18px; color: #000000; cursor: pointer; position: relative;}

.faqBox2 .faqTabSwitch .switchBox .item.on h3{color: #E7791A;}

.faqBox2 .faqTabSwitch .switchBox .item h3:before{position: absolute; content: ''; width: 26px; height: 26px; right: 0; top: 50%; margin-top: -13px; background: url("../../images/moban/faqIco1.png") no-repeat center center;}

.faqBox2 .faqTabSwitch .switchBox .item.on h3:before{background: url("../../images/moban/faqIco2.png") no-repeat center center;}

.faqBox2 .faqTabSwitch .switchBox .item .t{margin-top: 12px; border-top: 1px solid #ced9e5; padding-top: 15px; display: none;}

.faqBox2 .faqTabSwitch .switchBox .item:nth-of-type(1) .t{display: block;}





.faqBox2 .faqTabSwitch .switchBox .xz .t{display: block;}

.faqBox2 .faqTabSwitch .switchBox .xz.on h3:before{background: url("../../images/moban/faqIco1.png") no-repeat center center;}



.video-list .video{ margin-bottom: 50px;border-bottom: 1px solid #eee;}

.video-list .video iframe{ width: 100%;}

.video-list .video h3{margin-bottom: 15px; text-align: center;}

@media screen and (max-width: 992px) and (min-width: 0){	

	.video-list .video{ margin-bottom: 20px;}

	.faqBox2{padding-top:0 }

	.faqBox2 .faqTabClick .item{font-size: 16px;width: 48%;margin-bottom: 10px; }

	

}



.indexBox1 .title{padding:55px 0 40px;text-align:center;}

.indexBox1 .title h1{font-size:40px;color:#474747;}

.indexBox1 .title p{font-size:16px;color:#343434;font-weight:300;}

.indexBox1 .itemBox{display:flex;justify-content:space-between;flex-wrap:wrap;}

.indexBox1 .item{width:31%;border:1px solid #eee;margin-bottom:20px;text-align:center;background:transparent;transition:all .3s;}

.indexBox1 .item:hover{border:1px solid #f3f3f3;background:#f3f3f3;transition:all .3s;}

.indexBox1 .item .img{mix-blend-mode:multiply;line-height:0;text-align:center;overflow:hidden;height: 80%;}

.indexBox1 .item .img img{height:100%;width:100%;object-fit:contain;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s;}

.indexBox1 .item:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .3s;}

.indexBox1 .item .text{height:20%;}

.indexBox1 .item .text h2{padding-bottom:15px;position:relative;padding-top:15px;transition:all .3s;border-top: 1px solid #eee;}

.indexBox1 .item .text h2 a{display:block;font-size:18px;color:#474747;transition:all .3s;}

.indexBox1 .item:hover .text h2 a{color:#E7791A;transition:all .3s;}

.indexBox1 .item:hover .text h2{transition:all .3s;}

.indexBox1 .item .text h2:before{position:absolute;content:'';width:80%;height:4px;background:#E7791A;left:0;bottom:0;right:0;margin:auto;opacity:0;transition:all .3s;}

.indexBox1 .item:hover .text h2:before{opacity:1;transition:all .3s;}

.indexBox1 .item .text .t{padding-top:10px;display:none;}

.indexBox1 .item .text .t p{font-size:16px;color:#474747;font-weight:300;}

.indexBox1 .item:hover .text .t p{color:#E7791A;transition:all .3s;}

.product_bt{font-size:24px;color:#333;line-height:1.8em;text-align:left;border-bottom:2px solid #E7791A;margin-bottom:20px;}

.products_list_box{overflow:hidden;padding-bottom:20px;margin-left:-5px;margin-right:-5px;display: flex;flex-wrap: wrap;}

.products_list_box .list_box{width:25%;float:left;padding:0 5px; margin-bottom: 20px;}

.products_list_box .product_list{padding:5px;border:1px solid #dddddd;position:relative;}

.products_list_box .product_list.all_product span{height:107px;background-position:0 0;}

.products_list_box .product_list:nth-of-type(4n){margin-right:0;}

/* .products_list_box .product_list .img_box{height: 70%; max-height: 250px;} */

.products_list_box .product_list .img_box a{width:100%;height:100%;overflow:hidden;text-align:center;display: block;}

.products_list_box .product_list .img_box img{width:100%;height:100%;transition:all .3s; object-fit: contain;}

.products_list_box .product_list:hover .img_box img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .3s;}

.products_list_box .product_list .products_describe{padding-top:5px;border-top: 1px solid #eee;}

.products_list_box .product_list .products_describe a{display:block;font-size:14px;color:#222;line-height:18px;overflow:hidden;height: 40px;

text-overflow:ellipsis;

display:-webkit-box;

-webkit-line-clamp:2;

-webkit-box-orient:vertical;}

.products_list_box .product_list .products_describe a:hover{color:#E7791A;}

.products_inquire{position:absolute;height:40px;width:100%;overflow:hidden;box-sizing: initial; margin-left: -5.5px;}

.products_inquire a{font-size:14px;text-align:left;line-height:36px;color:#ffffff;white-space:nowrap;display:inline-block;}

.products_inquire a.inquire{width:100%;height:40px;position:absolute;right:0;top:0;text-align:center;font-size:15px;line-height:40px;border-left:1px solid #fff;background:#E7791A;z-index:3;}



@media screen and (max-width: 992px) and (min-width: 0){

	.indexBox1 .item{width: 48%;}

	.indexBox1 .item .text {height: auto;}

		

	.products_list_box .list_box{width:48%; margin-bottom: 10px;}	

	.indexBox1 .item .text h2{padding: 0; padding-top: 10px;}	

	

}	

.productCategoryTextBox{overflow:hidden;padding-bottom:30px;}

.productCategoryTextBox .imgBox{width:360px;float:left;padding:10px;border:1px solid #dddddd;line-height:0;text-align:center;}

.productCategoryTextBox .imgBox img{width: 100%;height: 100%;object-fit: contain;}

.productCategoryTextBox .textBox{margin-left:360px;padding-left:20px;}

.productCategoryTextBox .textBox h1{font-size:24px;color:#333;padding-bottom:10px;font-weight:700;}

.productCategoryTextBox .textBox h6{font-size:16px;color:#454545;font-weight:300;line-height:1.6;}

.productCategoryTextBox .textBox h6 p{text-indent: 2em;}

@media screen and (max-width: 992px) and (min-width: 0){	

	.productCategoryTextBox .imgBox,.productCategoryTextBox .textBox{width: 100%;}

	.productCategoryTextBox .textBox{margin: 0;margin-top: 10px;padding-left:0 ;}

}





.product_contant{overflow:hidden;margin-top: 20px;}

.product_img_box{width:400px;overflow:hidden;float:left;}

.product_img_slick_box{position:relative;}

.product_video_click{position:absolute;width:50px;height:50px;bottom:12px;left:10px;z-index:10;}

.product_video_click a{width:50px;height:50px;display:block;background:url("/public/static/images/home/zh-cn/reset/main_circles.png") no-repeat left center;transition:all 0s;}

.product_video_click a:hover{background:url("/public/static/images/home/zh-cn/reset/main_circles.png") no-repeat right center;transition:all 0s;}

.product_video{position:absolute;height:300px;top:0;left:0;right:0;display:none;}

.product_video i{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;font-size:30px;top:10px;right:10px;background:#666666;font-weight:300;color:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;transition:all .3s;display:none;}

.product_video i:hover{background:#999999;transition:all .3s;}

.product_video iframe{width:100%;height:100%;}

.pro_B_img{height:310px;text-align:center;overflow:hidden;border:1px solid #e5e5e5;}

.pro_B_img .slick_first{height:310px;display:flex;justify-content:center;align-items:Center;}

.pro_B_img img{}

.pro_B_img .slick-dots{bottom:10px;}

.pro_B_img .slick-dots li.slick-active{background:#d91828;}

.pro_B_img > .slick_first{display:none;}

.pro_B_img > .slick_first:nth-of-type(1){display:block;}

.pro_S_img{margin-top:5px;height:0;overflow:hidden;}

.pro_S_img .slick-track{display: flex;justify-content: center;align-items: center;}

.pro_S_img .slick_first img,.item_box .item img{max-width: 100%;}

.pro_S_img .slick_first{cursor:pointer;padding:0 3px;overflow:hidden;}

.pro_S_img img{border:1px solid #ffffff;}

.pro_S_img .slick_first:hover img{border:1px dashed #666666;}

.pro_S_img .slick-current img{border:1px solid #666666;}

.parameter_box{margin-left:400px;padding-top:10px;padding-left:20px;position: relative;}

.parameter_box h1{font-size:24px;color:#0a090e;font-weight:700;line-height:1.5em;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.parameter_box h1 i{display:inline-block;position:relative;line-height:0;cursor:pointer;margin-left:10px;position: absolute;top: 0;right: 0;}

#qrcode{position:absolute;top:25px;left:-147px;z-index:9999;padding:10px;background:#ffffff;width:170px;height:200px;display:none;border:1px solid #eee;}

#qrcode:before{position:absolute;content:'Scan the QR code';bottom:10px;left:0;right:0;text-align:center;line-height:20px;font-size: 14px;}

#qrcode canvas{width:100% !important;}

.parameter_box h3.new_pro{background:url("/public/static/images/home/zh-cn/reset/new_pro.png") no-repeat top right;}

.parameter_box h3.hot_pro{background:url("/public/static/images/home/zh-cn/reset/hot_pro.png") no-repeat top right;}

.parameter_box .parameter{font-size:16px;color:#626262;margin-bottom:5px;line-height:1.7em;font-weight:300;text-align:justify;}

.description{overflow:hidden;margin-top:30px;}

.description span{width:70px;color:#4e5152;font-size:14px;display:inline-block;}

.order_plus,.order_minus{background:#fff;border:1px solid #ccc;border-radius:1px;height:1.8em;font-size:14px !important;padding:0 12px;color:#333;cursor:pointer;line-height:1.8em;display:inline-block;text-align:center;vertical-align:top;outline:0;text-decoration:none;}

.order_minus{background:url("/public/static/images/home/zh-cn/reset/order_minus.png") no-repeat center;}

.order_plus{background:url("/public/static/images/home/zh-cn/reset/order_plus.png") no-repeat center;}

.order_quan_input{width:40px;line-height:1.8em;height:1.8em;outline:0;border:1px solid #ccc;text-align:center;font-size:14px;}

.sharethis_inline{overflow:hidden;}

.sharethis_inline > span{display:inline-block;float:left;margin-bottom:10px;font-size:14px;line-height:24px;margin-right:8px;}

.sharethis_inline .fll > span{float:left;}

.sharethis_inline .stButton{margin-right:0;margin-left:0;}

.tag_box{overflow:hidden;margin-top:10px;}

.tag_box span,.tag_box a{display:inline-block;float:left;margin-right:5px;color:#bbbbbb;font-size:11px;margin-bottom:5px;}

.tag_box a{border:1px dashed #dddddd;padding:1px 6px;}

.tag_box a:hover{color:#000000;border:1px solid #000000;}

.parameter_btn{display:block;overflow:hidden;margin-top:20px;}

.parameter_btn a{display:inline-block;text-align:center;line-height:37px;padding:0 30px;color:#ffffff;margin-right:10px;margin-bottom:10px;font-size:16px;cursor:pointer;}

.parameter_btn a.a1{padding:0 40px;line-height:38px;background-color:#E7791A;border:1px solid #E7791A;color:#fff;}

.parameter_btn a.a2{background-color:#333;position:relative;}

.parameter_btn a:hover{opacity:.9;}

.product_tab{margin-top:20px;padding-top:20px;border-top:1px solid #dfdfdf;}

.product_tab .left h3{line-height:45px;text-align:center;font-size:16px;color:#666666;background:#f1f1f1;margin-bottom:30px;border-bottom:1px solid #dcdcdc;}

.product_tab .tab_sub{width:100%;overflow:hidden;border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;background:#efefef;}

.product_tab .tab_sub.is_stuck{z-index:99;}

.product_tab .tab_sub li{float:left;line-height:35px;margin:0;padding:0 20px;font-size:14px;text-align:center;border-top:2px solid #efefef;border-right:1px solid #efefef;cursor:pointer;transition:all .3s;}

.product_tab .tab_sub li:hover,.product_tab .tab_sub li.on{background:#ffffff;color:#E7791A;border-top:2px solid #E7791A;border-right:1px solid #dddddd;transition:all .3s;}

.product_tab .tab_switch .switch{height:0;overflow:hidden;position:relative;}

.product_tab .tab_switch .switch.on{height:auto;padding: 5px;}

.product_tab .tab_switch .switch .con_box{overflow:hidden;border:1px solid #dddddd;border-top:0;padding:10px 15px;}

.product_tab .tab_switch .switch .con_box p{font-size:14px;color:#666666;line-height:1.6;}

.product_tab .tab_switch .switch .con_box img{max-width:100%;height:auto !important;vertical-align:top}

.product_tab .tab_switch .switch .con_box iframe,.product_tab .tab_switch .switch .con_box embed{max-width:100%}

.related_article{margin-bottom:30px;overflow:hidden;}

.related_article ul li{width:50%;float:left;padding:0 10px;position:relative;}

.related_article ul li:before{position:absolute;content:'';width:3px;height:3px;left:0;top:50%;margin-top:-1px;background:#666666;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

.related_article ul li a{font-size:14px;color:#545454;line-height:1.7em;}

.related_article ul li a:hover{color:#E7791A;}

.related_pro h2{margin-bottom:20px;position:relative;font-size:24px;color:#333333;line-height:1.8em;border-bottom:2px solid #E7791A;}

.related_pro .item_box{overflow:hidden;padding:0 35px;}

.related_pro .item_box .slick-prev,.related_pro .item_box .slick-next{width:21px;height:42px;margin-top:-21px;background:url("/public/static/images/home/zh-cn/reset/buttonstyle.png") no-repeat;}

.related_pro .item_box .slick-prev{background-position:left center;}

.related_pro .item_box .slick-next{background-position:-22px center;}

.related_pro .item{margin:0 10px;}

.related_pro .item .img{border:1px solid #dddddd;display:flex;justify-content:center;align-items:Center;line-height:0;}

.related_pro .item .img img{max-width:100%;max-height:100%;}

.related_pro .item .text{text-align:center;margin-top:5px;}

.related_pro .item .text h3 a{font-size:14px;color:#545454;display:block;}

.related_pro .item:hover .text a{color:#E7791A;}





.slick-slider{outline:none;}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}

.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}

.slick-list:focus{outline:none;}

.slick-list.dragging{cursor:pointer;cursor:hand;}

.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}

.slick-track{position:relative;top:0;left:0;display:block;}

.slick-track:before,.slick-track:after{display:table;content:'';}

.slick-track:after{clear:both;}

.slick-loading .slick-track{visibility:hidden;}

.slick-slide{display:none;float:left;height:100%;min-height:1px;}

.slick-slide:focus{outline: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;}

.slick-prev,.slick-next{display:block;position:absolute;top:50%;height:40px;width:40px;padding:0;font-size:0;line-height:0;margin-top:-20px;cursor:pointer;color:transparent;border:none;outline:none;z-index:40;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.slick-prev{left:0;}

.slick-prev:after{position:absolute;top:0;left:0;width:100%;line-height:40px;color:#000;font-size:18px;}

.slick-next{right:0;}

.slick-next:after{position:absolute;top:0;left:0;width:100%;line-height:40px;color:#000;font-size:18px;}

.pager_box{padding:30px 0;}

.pager_box{overflow:hidden;}

.pager_box li{width:47%;float: left;}

.pager_box li:nth-child(2){float: right;}

.pager_box li a{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;padding:8px 14px;color:#545454;border:1px solid #ddd;border-radius:10px;}

.pager_box li a:hover{color:#E7791A;border-color:#E7791A;}









/*easyzoom*/

.easyzoom_box img{max-width:none;}

.easyzoom{position:relative;display:inline-block;*display:inline;*zoom:1;}

.easyzoom img{vertical-align:bottom;}

.easyzoom.is-loading img{cursor:progress;}

.easyzoom.is-ready img{cursor:crosshair;}

.easyzoom.is-error img{cursor:not-allowed;}

.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888;}

.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#FFF;}

.easyzoom_overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%;}

.easyzoom_adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px;}





.sharethis_inline .bdsharebuttonbox{float:none;font-size:0;line-height:0;}

.sharethis_inline .bdsharebuttonbox a{display:-moz-inline-stack;display:inline-block;*display:inline;margin-right:5px;zoom:1;float:none !important;width:24px !important;height:24px !important;border:1px solid #67696c;background-color:#9ea3a7;background-image:url("../../images/moban/follow-service.png") !important;background-repeat:no-repeat;}

.sharethis_inline .bdsharebuttonbox a.bds_weixin,.news_content_title .bdsharebuttonbox a.bds_weixin{background-position:-1px -1025px !important;}

.sharethis_inline .bdsharebuttonbox a.bds_qzone,.news_content_title .bdsharebuttonbox a.bds_qzone{background-position:-1px -706px !important;}

.sharethis_inline .bdsharebuttonbox a.bds_tsina,.news_content_title .bdsharebuttonbox a.bds_tsina{background-position:-1px -194px !important;}

.sharethis_inline .bdsharebuttonbox a.bds_renren,.news_content_title .bdsharebuttonbox a.bds_renren{background-position:-1px -769px !important;}



.related_pro .item_box .slick-prev,.related_pro .item_box .slick-next{width:21px;height:42px;margin-top:-21px;background:url("../../images/moban/buttonstyle.png") no-repeat;}

.related_pro .item_box .slick-prev{background-position:left center;}

.related_pro .item_box .slick-next{background-position:-22px center;}

.product_tab img{max-width: 100%;}

@media screen and (max-width: 992px) and (min-width: 0){	

	.parameter_box{margin-left: 0; padding-left: 0;}

	.product_img_box{float: none; margin: 0 auto}

	.pager_box li,.pager_box li:nth-child(2){float: none; width: 90%;margin: 0 auto; margin-bottom: 10px;}

}



.downloadText a{

    display: inline-block;

    background: #E7791A;

    padding: 15px 50px;

    margin-top: 10px;

    color: #ffffff;

}



/* 单头管单页面 */





.dtg .img{

	text-align: center;

}



.dtg *{

	font-size: 16px;

	color: #343434;

	line-height: 1.6;

}



.dtg img{

	max-width: 100%;

}







.dtg table {

    border-collapse: collapse;

    border: 1px solid #ccc;

    margin-top: 10px;

    margin-bottom: 5px;

    /*width: 100%*/

    margin: auto;

}



.dtg td,

.dtg th {

    padding: 5px 10px;

    border: 1px solid #ccc;

    border-collapse: collapse;

}



.dtg table tbody tr td[align="left"],

.dtg table tbody tr th[align="left"] {

    text-align: left

}



.dtg table tbody tr td[align="center"],

.dtg table tbody tr th[align="center"] {

    text-align: center

}



.dtg table tbody tr td[align="right"],

.dtg table tbody tr th[align="right"] {

    text-align: right

}







.downloadText a{

    display: inline-block;

    background: #E7791A;

    padding: 15px 50px;

    margin-top: 10px;

    color: #ffffff;

}



.dtg .title h2{

    text-align: center;

    font-size: 40px;

    color: #343434;

    padding-top: 40px;

    padding-bottom: 20px;

}



.cartridgeBox1{

    padding-bottom: 80px;

}

.cartridgeBox1 .text{

    text-align: center;

    padding: 25px 0 40px;

}

.cartridgeBox1 .text h2{

    font-size: 40px;

    color: #343434;

    padding-bottom: 15px;

}

.cartridgeBox1 .text p{

    font-size: 16px;

    color: #343434;

    font-weight: 300;

    line-height: 1.4;

}

.cartridgeBox1 .t{

    padding: 0 100px;

}

.cartridgeBox1 .itemBox{

    margin-left: -20px;

    margin-right: -20px;

}

.cartridgeBox1 .item{

    width: 50%;

    float: left;

    margin-top: 50px;

    padding: 0 20px;

}

.cartridgeBox1 .item .img{

    line-height: 0;

    text-align: center;

    overflow: hidden;

    -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.25);

    -moz-box-shadow: 0 0 6px 0 rgba(0,0,0,0.25);

    box-shadow: 0 0 6px 0 rgba(0,0,0,0.25);

}

.cartridgeBox1 .item img{

    width: 100%;

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

    transition: all .3s;

}

.cartridgeBox1 .item .img:hover img{

    -webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

    transition: all .3s;

}



.cartridgeBox1 .itemBox:after{

	clear: both;

	display: table;

	content: " ";

}

.cartridgeBox2{

    background: #fafafa;

    padding-bottom: 30px;

}

.cartridgeBox2 .title h2{

    text-align: center;

    font-size: 40px;

    color: #343434;

    padding: 60px 0;

}

.cartridgeBox2 .itemBox{

    margin-left: -20px;

    margin-right: -20px;

    overflow: hidden;

}

.cartridgeBox2 .item{

    width: 50%;

    float: left;

    padding: 0 20px;

}

.cartridgeBox2 .item .conBox{

    height: 300px;

    margin-bottom: 48px;

    background: #2b2c2f;

    padding: 35px 35px 0;

    -webkit-border-radius: 8px;

    -moz-border-radius: 8px;

    border-radius: 8px;

}

.cartridgeBox2 .item:nth-of-type(1) .conBox{

    background: url("../../images/moban/cartridgeBj1.jpg") no-repeat center center;

    -webkit-background-size: cover;

    background-size: cover;

}

.cartridgeBox2 .item:last-child .conBox{

    background: url("../../images/moban/cartridgeBj2.jpg") no-repeat center center;

    -webkit-background-size: cover;

    background-size: cover;

}

.cartridgeBox2 .item .img{

    margin-bottom: 10px;

	text-align: left;

}



.cartridgeBox2 .item h3{

    color: #ffffff;

    font-size: 20px;

    padding-bottom: 10px;

}

.cartridgeBox2 .item p{

    font-size: 16px;

    color: #ffffff;

    font-weight: 300;

    line-height: 1.5;

    margin-bottom: 10px;

}

.cartridgeBox2 .a{

    text-align: center;

    padding-top: 30px;

    padding-bottom: 85px;

}

.cartridgeBox2 .a a{

    display: inline-block;

    width: 370px;

    height: 40px;

    background: #cc021c;

    line-height: 40px;

    color: #ffffff;

    font-size: 16px;

    font-weight: 300;

}

.cartridgeBox2 .a a:hover{

    background: #e60012;

}





.cartridgeBox3{

    padding: 60px 0 40px;

    background: #fafafa;

}

.cartridgeBox3 .itemBox{

    overflow: hidden;

}

.cartridgeBox3 .itemBox .item{

    width: 50%;

    float: left;

}

.cartridgeBox3 .itemBox .item .text{

    padding-right: 60px;

}

.cartridgeBox3 .itemBox .item h2{

    font-size: 40px;

    color: #343434;

    padding-bottom: 15px;

}

.cartridgeBox3 .itemBox .item p{

    font-size: 16px;

    color: #616161;

    font-weight: 300;

    line-height: 1.4;

    margin-top: 20px;

}

.cartridgeBox3 .itemBox .item h3{

    font-size: 24px;

    font-weight: 700;

    color: #343434;

}

.cartridgeBox3 .itemBox .item .info{

    margin-top: 15px;

    position: relative;

}

.cartridgeBox3 .itemBox .item .info .tips{

    position: absolute;

    top: 0;

    right: 10px;

    line-height: 40px;

    color: #ff0000;

}

.cartridgeBox3 .itemBox .item .info input[type="text"]{

    width: 100%;

    height: 40px;

    font-size: 16px;

    font-weight: 300;

    padding: 0 10px;

    border: 1px solid #dddddd;

    background: none;

}

.cartridgeBox3 .itemBox .item .info textarea{

    width: 100%;

    height: 100px;

    padding: 0 10px;

    line-height: 40px;

    border: 1px solid #dddddd;

    resize: none;

    font-size: 16px;

    font-weight: 300;

    background: none;

}

.cartridgeBox3 .itemBox .item .info input[type="submit"]{

    width: 125px;

    height: 40px;

    background: #cc021c;

    color: #ffffff;

    border: 0;

    font-size: 16px;

    font-weight: 300;

    cursor: pointer;

    transition: all .3s;

}

.cartridgeBox3 .itemBox .item .info input[type="submit"]:hover{

    background: #e60012;

    transition: all .3s;

}



.cartridgeBox4{

    padding: 60px 0;

}

.cartridgeBox4 .title h2{

    padding-bottom:40px;

    text-align: center;

    font-size: 40px;

    color: #343434;

}

.cartridgeBox4 th,

.cartridgeBox4 td{

    height: 34px;

    text-align: left;

    padding-left: 40px;

    padding-right: 40px;

    border: 1px solid #bfbfbf;

}

.cartridgeBox4 th{

    font-size: 15px;

    color: #343434;

    font-weight: 400;

    background: #eeeeee;

}

.cartridgeBox4 td{

    font-size: 14px;

    color: #717171;

    font-weight: 300;

}



.cartridgeBox5 .title h2{

    padding: 0 0 50px;

    text-align: center;

    font-size: 40px;

    color: #343434;

}

.cartridgeBox5 .itemBox{

    margin-left: -10px;

    margin-right: -10px;

    overflow: hidden;

    padding-bottom: 30px;

}

.cartridgeBox5 .item{

    width: 33.333%;

    float: left;

    padding: 0 10px;

    margin-bottom: 30px;

}

.cartridgeBox5 .item .img{

    border: 1px solid #E7791A;

    line-height: 0;

}

.cartridgeBox5 .item .text{

    position: relative;

    z-index: 2;

    padding: 20px;

    text-align: center;

    margin-top: -20px;

    margin-left: 20px;

    margin-right: 20px;

    background: #E7791A;

    transition: all .3s;

}

.cartridgeBox5 .item .text h3 a{

    color: #ffffff;

    font-size: 22px;

}

.cartridgeBox5 .item .text .t{

    margin-top: 15px;

}

.cartridgeBox5 .item .text .t p{

    font-size: 16px;

    color: #ffffff;

    font-weight: 300;

    line-height: 1.5;

}

.cartridgeBox6 .itemBox{

    margin-left: -5px;

    margin-right: -5px;

    overflow: hidden;

}

.cartridgeBox6 .itemBox .item{

    width: 20%;

    float: left;

    padding: 0 5px;

}

.cartridgeBox6 .itemBox .item p{

    font-size: 14px;

}

.cartridgeBox6 .conBox{

    overflow: hidden;

}

.cartridgeBox6 .conBox .img{

    width: 40%;

    float: left;

}

.cartridgeBox6 .conBox .t{

    width: 60%;

    float: left;

    padding-top: 15px;

    padding-left: 30px;

}





@media screen and (max-width: 992px) and (min-width: 0){

	.cartridgeBox1 .t{

		padding: 2%;

	}

	.cartridgeBox1 .item {

	    padding: 0 10px;

	}

	.cartridgeBox6 .itemBox .item{

	        width: 100%;

	        margin-bottom: 10px;

	        display: flex;

	        align-items: center;

	    }

	.cartridgeBox6 .itemBox .item .img{

		width: 30%;

		float: left;

	}

	.cartridgeBox6 .itemBox .item .text{

		width: 70%;

		float: left;

		padding-left: 20px;

	}

	.cartridgeBox6 .conBox .img{

		width: 100%;

	}

	.cartridgeBox6 .conBox .t {

	    width: 100%;

	    padding-left: 0;

	    padding-top: 10px !important;

	}

	.cartridgeBox2 .title h2{

	        padding: 40px 0 30px;

	    }

	.cartridgeBox2 .item{

		width: 100%;

	}

	.cartridgeBox2 .item .conBox{

		height: auto;

		padding: 35px;

		margin-bottom: 20px;

	}

	 .cartridgeBox3 .itemBox .item{

	        width: 100%;

	}

	.cartridgeBox3 .itemBox .item .text{

		padding-right: 0;

		margin-bottom: 30px;

	}

	.cartridgeBox3 .itemBox .item h2{

		padding-bottom: 0;

	}



}

@media screen and (max-width: 768px) and (min-width: 0){

	.cartridgeBox1 .t{

		padding: 0;

	}

	.cartridgeBox1 .text{

		padding-bottom: 0;

	}

	.cartridgeBox1 .item {

		width: 95%;

		margin: 0 auto;

		margin-top: 30px;

		float: none;

	}

	.dtg .text h2,.dtg .title h2{

		font-size:32px ;

		font-weight: 300;

	}

	.cartridgeBox5 .item{

		width: 95%;

	}

	.cartridgeBox6 .itemBox .item{

		flex-wrap: wrap;

	}

	.cartridgeBox6 .itemBox .item .img{

		width: 100%;

	}

	.cartridgeBox6 .itemBox .item .text{

		width: 100%;

		padding-left: 0;

		padding-top: 10px;

		padding-bottom: 10px;

	}

}