
/*产品中心*/
.productlist{width: 100%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px;}
.productlist ul{zoom: 1;  margin-bottom: 15px; overflow: hidden; }
.productlist ul li{width: 32%; float: left; margin-bottom: 30px; margin-right: 2%;position: relative;}
.productlist ul li:nth-child(3n){margin-right: 0;}
.productlist ul li .tuimgt{height: auto; overflow: hidden; }
.productlist ul li .tuimgt img{max-width: 100%;-webkit-transition: all 0.9s; -o-transition: all 0.9s; -moz-transition: all 0.9s; transition: all 0.9s;}
.productlist ul li .tuimgt: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);}
.productlist ul li .tuext{  padding: 0px 10px;text-align: left;  height: 36px; line-height: 36px; overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.productlist ul li .cpxt{  padding: 10px;text-align: left; position: relative;}

@media (max-width: 960px){
	
.productlist{width: 100%; margin: auto;}

.productlist ul li{width: 48%; float: left; margin-bottom: 20px; margin-right: 4%;}
.productlist ul li:nth-child(3n){margin-right: 4%;}	
.productlist ul li:nth-child(2n){margin-right: 0;}	
}


@media (max-width: 680px){
	
.productlist{width: 100%; margin: auto; }
	
.productlist ul li .tuext{font-size: 16px; line-height: 28px; height: auto;}
.productlist ul li .tuimgt{height: auto;}
}
.productlist ul li:after{content: "";position: absolute;display: block;width: 0%;height: 0.1875rem;background-color: #d7053c;left: 0;transition: .4s all;bottom: 0;}
.productlist ul li:hover:after{background-color: #d7053c;transition: .4s all;width: 100%;}
	


/*产品中心*/








/*	-------[=产品详情]-------*/
/********************************/
.m-list1{overflow: hidden;width: 100%; position: relative; display: block;padding: 14px 0 25px;border-bottom: 1px dotted #a9a9a9;margin-bottom: 20px;}
.m-pic1{float: left;width: 500px;}
.m-txt1{overflow: hidden;padding-left: 38px;}
.m-txt1 .protit{font-size: 24px;padding-bottom: 9px;margin-bottom: 9px;border-bottom: 1px dotted #a9a9a9;font-weight: 600;}
.m-txt1 .pxtc{font-size: 20px;margin-bottom: 9px;}
.m-txt1 .txt{margin-right: 100px;}
.m-txt1 .txt p{line-height: 28px;margin-bottom: 10px;font-size: 14px;color: #2f2f2f;}
.m-txt1 .btn{display: block;width: 100px;height: 32px;line-height: 32px;padding: 0;padding-left: 10px;background-color: #FF0000;color: #fff; }
.m-txt1 .btn:hover{background-color: #444;}
.m-txt1 .btn span{display: block;padding-right: 10px;padding-left: 15px;background-repeat: no-repeat;
	background-position: left center;background-image: url(../images/btn-r.png);}
.m-txt2{margin-top: 12px;}
.m-txt2 p{font-size: 14px;line-height: 26px;margin-bottom: 10px;}
.ul-pages1{overflow: hidden;margin: 20px 0;}
.ul-pages1 li{float: left;font-size: 14px;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ul-pages1 li:last-child{float: right;}
.ul-pages1 li a{color: #FF0000;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.ul-pages1 li a:hover{color: #FF0000;}
.m-list3{padding-top: 35px;}
.ul-link2{overflow: hidden;}
.ul-link2 li{float: left;padding-top: 20px;}
.ul-link2 li a{display: block;margin-right: 17px;font-size: 14px;}
.ul-link2 li a:hover{color: #FF0000;}
/* 放大镜 */


.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;}


.m_pic_showpic {display: none;}
.m_showpic img {display: block; max-width: 100%;}
/*产品详情图片*/
.pc-slide {width: 100%;margin: 0 auto;}
.m-pic1 .view .swiper-slide{padding: 0 2px; max-width: 100% !important; width: 100% !important;}
.view .swiper-slide .imgauto {width: 100%; height: 470px;line-height: 470px;}
.view .swiper-container { width: 100%;}

.preview {width: 100%; margin-top: 10px; position: relative;}
.preview .swiper-container {margin: 0 7%;}
.preview .swiper-slide {/*width: 33.33%;*/width: 98px;padding: 5px;}
.preview .swiper-slide .imgauto {width: 100%;height: 80px;line-height: 78px;border: 1px solid #ddd;text-align: center;font-size: 0;cursor: pointer;}
.preview .swiper-slide .imgauto img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.preview .slide6 { width: 82px;}
.preview .arrow-left { background: url(../images/feel3.png) no-repeat left top; position: absolute;left: 10px; top: 50%; margin-top: -9px; width: 9px; height: 18px; z-index: 10;}
.preview .arrow-right { background: url(../images/feel4.png) no-repeat left bottom;position: absolute;right: 10px; top: 50%;margin-top: -9px; width: 9px;height: 18px; z-index: 10;}
.preview img { }
.preview .active-nav .imgauto {border: 1px solid #FF0000;}

.clearfix { *zoom: 1;}
.clearfix:after { content: " "; display: block;height: 0; clear: both; visibility: hidden;}

.work_list {width: 100%;padding-top: 12px;margin-bottom: 20px;}
.work_list .tit {line-height: 36px;margin-bottom: 1px;background: #efefef; width: 100%; float: left;}
.work_list .tit a {display: block;line-height: 36px; color: #666; font-size: 14px; text-align: left; padding-left: 20px; font-weight: normal}
.work_list .tit.on a {color: #fff;background: #FF0000;}
.work_list .tit span { float: left; }
.work_list ul {display: none;float: left;width: 100%;}
.work_list li {background: url(../images/jiantou-r.png) 18px 15px no-repeat; text-indent: 26px;display: block; border-bottom: 1px solid #f2f2f2; width: 100%; line-height: 42px;background-size: 5px;}
.work_list li a {display: block; color: #666;font-size: 14px;text-indent: 0; padding-left: 30px;}
.work_list li.on a {color: #FF0000;}
/*******************************/


@media only screen and (max-width: 1199px) {
.m-pic1{width: 300px;}
.view .swiper-slide .imgauto{height: 300px;line-height: 300px;}
.preview .swiper-slide { width: 117px;}
.m-txt1 .txt{margin-right: 0;}

}

@media only screen and (max-width: 767px) {
.m-pic1 .view .swiper-slide{padding: 0;}
.m-pic1{ float: none;  width: auto; margin: 10px 0;overflow: hidden;}
.preview .swiper-slide {width: 25%;}
.m-txt1 { padding-left: 0;margin-top: 20px;}
.m-txt1 .txt {padding-bottom: 10px;}
.m-txt1 .protit{ font-size: 18px;}

}



@media only screen and (max-width: 479px) {

.preview .swiper-slide {  width: 29.33%;}

}



/**/
.ztphic{width: 100%; margin: 20px 0; overflow: hidden; position: relative; display: block;}
.ztphic .cbtop{border-bottom: 1px solid #e6e6e6;  font-size: 20px;height: 40px; line-height: 40px;border-left: 5px solid #C0130A;padding-left: 15px; margin-bottom: 0;}
.ztphic .xtbottom{padding: 15px 0; overflow: hidden; display: block;}
.ztphic .xtbottom p{line-height: 28px; font-size: 15px;}
.ztphic .xtbottom p img{ max-width: 100%;}



/**/



/**/

.eb-details { margin-bottom: 40px;width: 100%; overflow: hidden; display: block; }
.eb-details-title { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #e6e6e6; }
.eb-details-title h3 { margin-bottom: 10px; line-height: 22px; font-size: 18px; color: #595959; }
.eb-details-title span { line-height: 18px; font-size: 16px; color: #da0404; }
.eb-details-box { margin-bottom: 20px; padding-bottom: 20px; line-height: 20px; font-size: 14px; color: #808080; border-bottom: 1px solid #d9d9d9; }
.eb-details-box img { display: inline-block; margin: 10px 0; max-width: 100%; }
.eb-details-left p { line-height: 28px; font-size: 14px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.eb-details-left span, .eb-details-left a { color: #666666; }
.eb-details-right { margin-top: 10px; }
.eb-details-right a { display: block; margin: 0 auto; width: 145px; height: 50px; line-height: 50px; font-size: 16px; color: #ffffff; text-align: center; background-color: #C0130A; }

/**/

@media (min-width: 768px) {
/*** 新闻详情 ***/
  .eb-details { margin-bottom: 60px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6; padding: 10px 0;  }
  .eb-details-title { margin-bottom: 22px; padding-bottom: 22px; }
  .eb-details-title h3 { margin-bottom: 15px; line-height: 26px; font-size: 20px; }
  .eb-details-title span { line-height: 20px; font-size: 18px; }
  .eb-details-box { margin-bottom: 30px; padding-bottom: 30px; line-height: 22px; }
  .eb-details-box img { margin-right: 15px; }
  .eb-details-more { position: relative; padding-right: 165px; }
  .eb-details-left p { line-height: 26px; }
  .eb-details-right { position: absolute; top: 50%; right: 0; margin-top: -25px; }

}



@media (min-width: 1024px) {
.eb-details { margin-bottom: 80px; }
  .eb-details-title { margin-bottom: 30px; padding-bottom: 30px; }
  .eb-details-title h3 { margin-bottom: 20px; line-height: 30px; font-size: 22px; }
  .eb-details-title span { line-height: 22px; font-size: 20px; }
  .eb-details-box { margin-bottom: 40px; padding-bottom: 40px; line-height: 24px; }
  .eb-details-box img { margin-right: 30px; }
  .eb-details-left p { line-height: 30px; }
  .eb-details-left a { -webkit-transition: color 0.7s ease; -moz-transition: color 0.7s ease; -o-transition: color 0.7s ease; transition: color 0.7s ease; }
  .eb-details-left a:hover { color: #C0130A; }

}










/*å¸¸è§é—®é¢˜*/

.cjwtCon{ padding:20px 0px; margin-bottom: 20px;}
.cjwtCon dl{ cursor:pointer; width:100%;  height:auto; overflow:hidden; border-bottom:1px dashed #d2d2d2;}
.cjwtCon dl dt{ position:relative;padding:10px 0; padding-left:55px;background:url(../images/wtpic02.png) no-repeat left center; background-size:32px;}
.cjwtCon dl dt p{ font-size:16px; color:#666;line-height:32px;overflow: hidden;}
.cjwtCon dl dt p em{ color:#999; font-size:18px; line-height:20px;}
.cjwtCon dl dt span { position:absolute; right:0; top:14px; display:inline-block;padding-left:22px;padding-right:21px;
 text-align:center; height:24px; line-height:24px; color:#666; background:url(../images/wtpic04.png) no-repeat center; font-size:12px;}

.cjwtCon dl dd{ display:none; height:auto;overflow:hidden;padding:0px 0px; position:relative; background:#f7f7f7;padding:35px 27px 20px;cursor:auto; margin-left: 0 !important;}
.cjwtCon dl dd span{ display:inline-block; float:left;}
.cjwtCon dl dd p{color:#000; font-size:14px; line-height:24px; margin-left:50px; text-align:justify;}

.cjwtCon dl.cur dt p{ color:#007CC3}
.cjwtCon dl.cur dt{ background:url(../images/wtpic01.png) no-repeat left center;background-size:32px; }
.cjwtCon dl.cur dt span{ background:url(../images/wtpic05.png) no-repeat center;}
/*å¸¸è§é—®é¢˜*/




@media (max-width: 760px) {
.cjwtCon dl dd{ padding: 10px 5px;}	
.cjwtCon dl dd p{margin-left: 40px;}
.cjwtCon dl dt{padding-left: 40px; padding-right: 24px;}
.cjwtCon dl dt span{padding-right: 12px;}
.cjwtCon dl dt p{line-height: 24px;}

}













.insinav{width:100% ;margin:0 auto;padding-top: 20px;}

.insinav ul{width:100%;text-align: center; margin:0 auto; padding-left: 0 !important;}
.insinav li:hover {color:#E01A21;border: 1px solid #00a0e9;}
.insinav ul li.selected{border: 1px solid #00a0e9;}
.insinav ul li{ display: inline-block; padding: 10px 10px; text-align:center; border: 1px solid #ddd; border-radius: 8px; margin-right: 10px; margin-bottom: 15px;}
.insinav ul li a{color:#000; font-size:15px;}




/*视频*/


.videslist{ width: 100%; position: relative; overflow: hidden;}
.videslist ul{overflow:hidden;zoom: 1; padding: 0 !important;}
.videslist ul li{width:48%;margin-bottom:40px;overflow:hidden;position:relative;float:left;margin-right: 4%;}
.videslist ul li:nth-child(2n){margin-right: 0;}
.videslist ul li a:hover{border-color:#036eb8;}
.videslist ul li a{display:block;padding:5px;border:5px solid #00a0e9;  }	
.videslist ul li .video_img{position:relative;overflow:hidden; }
.videslist ul li .video_img img{width:100%;}
.videslist ul li .video_img i{position:absolute;width:79px;height:80px;display: block;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../images/icon_play.png) no-repeat center;cursor:pointer;}

.videslist ul li .title {font-size:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align: center; height: 40px; line-height: 40px;}

.videslist ul li .more{ text-align: center; margin-bottom: 10px;margin-top: 10px; }
.videslist ul li .more a{ font-size: 16px; font-weight: bold; color: #036eb8;}
.videslist ul li .more a:hover{ text-decoration: none; color: #036eb8;}



@media (max-width:640px) {
.videslist ul li{width:100%; margin: 0; margin-bottom: 20px; }
.videslist ul li a{display:block;padding:2px;border:2px solid #00a0e9;  }	
.videslist ul li .title {font-size:15px;}
}


/*视频*/


/*视频详情*/
.videsxq{width: 100%; overflow: hidden; margin-bottom: 50px; }
.videsxq .title{text-align: center;font-size: 24px; padding: 20px 0; line-height: 30px;}
.videsxq iframe{height: 600px; width: 100%;}


.videsxq .tentxqt{width:100% ; margin: auto; padding: 50px 0 10px;}
.videsxq .tentxqt p{color: #333; font-size: 15px; line-height: 28px; text-align: left; margin-bottom: 15px;}


@media (max-width:1100px) {
.videsxq iframe{height: 500px; }
}

@media (max-width:1000px) {
.videsxq iframe{height: 450px; }
}
@media (max-width:900px) {
.videsxq iframe{height: 400px;}
}

@media (max-width:700px) {
	.videsxq .title{font-size: 20px; line-height: 24px;}
.videsxq iframe{height: 300px;}
}

/*视频详情*/









