/*pbox-title*/
.pbox-title{margin-bottom:16px;line-height:40px;overflow:hidden;background:#f0f0f0;}
.pbox-title span{display:inline-block;padding:0 16px;font-size:20px;color:#fff;background:#18903c;}
/*end pbox-title*/

/*编辑器重置样式*/
.cx-editor-box1 { font-size: 14px!important; color: #333!important; line-height: 26px!important; }
.cx-editor-box1 p { line-height: inherit!important;}
.cx-editor-box1 img { width: auto!important; max-width: 100%!important; height: auto!important; margin: 0 auto!important;}
.cx-editor-box1 table { display:block; text-align: center;height: auto !important;}
#content table{width: 1100px;}
.cx-editor-box1 table tbody { display: inline-block; }
.cx-editor-box1 table tr,
.cx-editor-box1 table td {}

.cx-editor-box1 .left-cont,
.cx-editor-box1 .right-cont { width: 50%!important; padding: 2%; }
@media screen and (max-width: 1024px){
  .cx-editor-box1 .left-cont,
  .cx-editor-box1 .right-cont{ width: 100%!important; padding: 0!important; }
  .cx-editor-box1 table { overflow-y: scroll!important; }
}

@media screen and (max-width: 800px){
  .cx-editor-box1 table td {}
  .cx-editor-box1 { font-size: 16px!important; }
}

/*--产品详情标题--*/
.pro-title{margin-bottom:30px;border-bottom:#f0f0f0 solid 1px;}
.pro-title h2{display:inline-block;width:150px;line-height:45px;text-align:center;font-weight:normal;font-size:24px;color:#fff;background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);border-top-right-radius:10px;}
/*--end 产品详情标题--*/

/*--contact-info--*/
.contact-info{padding:60px 20px;overflow:hidden;background:#fff;}
.contact-info .list{overflow:hidden;}
.contact-info .list .item{float:left;margin:1%;padding:20px;width:23%;text-align:center;overflow:hidden;border:#e0e0e0 solid 1px;box-sizing: border-box;transition:all 0.5s;}
.contact-info .list .item em{display:block;margin:0 auto;width:60px;height:60px;background-color:#18903c;background-position:center;background-repeat:no-repeat;border-radius:50%;border:#fff solid 1px;}
.contact-info .list .item em.icons-tel{background-image:url(../images/linkUs_icon02.png);}
.contact-info .list .item em.icons-tel2{background-image:url(../images/linkUs_icon03.png);}
.contact-info .list .item em.icons-tel3{background-image:url(../images/linkUs_icon07.png);}
.contact-info .list .item em.icons-email{background-image:url(../images/linkUs_icon08.png);}
.contact-info .list .item em.icons-address{background-image:url(../images/linkUs_icon01.png);}
.contact-info .list .item p{margin-top:10px;height:48px;line-height:24px;font-size:14px;color:#666;}
.contact-info .list .item:hover{border-color:#18903c;background-color:#18903c;}
.contact-info .list .item:hover em{transform:rotateY(360deg);transition:all 0.5s;}
.contact-info .list .item:hover p{color:#fff;}
.contact-info .map{position:relative;margin-top:30px;height:450px;overflow:hidden;border:#e0e0e0 solid 1px;}
.contact-info .map>p{position:absolute;left:50%;top:50%;width:1200px;height:450px;transform:translate(-50%,-50%);}
/*--end contact-info--*/

/*--pro-show--*/
.pro-show-title{margin:30px 0;text-align:center;overflow:hidden;}
.pro-show-title h2{position:relative;font-weight:normal;font-size:35px;color:#333;line-height:1.25;}
.pro-show-title h2:after{display:block;position:absolute;top:50%;left:20%;width:60%;height:1px;content:"";background:#e0e0e0;}
.pro-show-title h2 span{position:relative;z-index:2;display:inline-block;padding:0 16px;background:#fff;}
.pro-show-title p{font-size:18px;color:#666;}
.pro-show-intro{overflow:hidden;background:#f0f0f0;}
.pro-show-intro .pic{float:right;width:50%;}
.pro-show-intro .pic img{display:block;width:100% !important;}
.pro-show-intro .text{padding:20px;overflow:hidden;}
.pro-show-intro .hd{position:relative;padding-bottom:1rem;overflow:hidden;}
.pro-show-intro .hd:before,.pro-show-intro .hd:after{position:absolute;left:0;bottom:0;content:"";}
.pro-show-intro .hd:before{z-index:1;width:100%;height:1px;background:#ddd;}
.pro-show-intro .hd:after{z-index:2;width:32px;height:2px;background:#0069ce;}
.pro-show-intro .hd h3{font-size:24px;line-height:1.25;}
.pro-show-intro .bd{padding-top:24px;line-height:1.75;font-size:14px;color:#666;}

.pro-show-cont{overflow:hidden;}
.pro-show-cont .item{position:relative;margin-bottom:32px;overflow:hidden;background:#f0f0f0;}
.pro-show-cont .item:nth-child(odd) .pic{float:left;}
.pro-show-cont .item:nth-child(even) .pic{float:right;}
.pro-show-cont .pic,.pro-show-cont .text{width:48%;overflow:hidden;}
.pro-show-cont .pic img{display:block;width:100% !important;}
.pro-show-cont .text{padding:16px;overflow:hidden;}
.pro-show-cont .hd{position:relative;padding-bottom:16px;overflow:hidden;}
.pro-show-cont .hd:before,.pro-show-cont .hd:after{position:absolute;left:0;bottom:0;content:"";}
.pro-show-cont .hd:before{z-index:1;width:100%;height:1px;background:#ddd;}
.pro-show-cont .hd:after{z-index:2;width:32px;height:2px;background:#18903c;}
.pro-show-cont .hd h3{font-size:24px;line-height:1.25;}
.pro-show-cont .bd{padding-top:24px;line-height:1.75;font-size:16px;color:#666;}
/*--end pro-show--*/

/*show-section-wrap*/
.show-section-wrap{padding:8px 0;overflow:hidden;}
.show-section-list03{overflow:hidden;}
.show-section-list03 .item{position:relative;float:left;margin:1%;width:23%;text-align:center;box-sizing:border-box;}
.show-section-list03 .pic{overflow:hidden;}
.show-section-list03 .pic img{display:block;width:100%;}
.show-section-list03 .text{padding:10px;overflow:hidden;}
.show-section-list03 .text h3{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.show-section-list03 .text p{font-size:16px;height:40px;line-height:20px;color:#666;overflow:hidden;}

.show-section-list04{overflow:hidden;}
.show-section-list04 .itemm{position:relative;float:left;margin:1%;width:23%;text-align:center;box-sizing:border-box;}
.show-section-list04 .picc{overflow:hidden;}
.show-section-list04 .picc img{display:block;width:100%;}
.show-section-list04 .textt{padding:10px;overflow:hidden;}
.show-section-list04 .textt h3{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.show-section-list04 .textt p{font-size:16px;height:40px;line-height:20px;color:#666;overflow:hidden;}
/*end show-section-wrap*/

/* --company-intro-- */
.company-intro{overflow:hidden;background:#fff;}
.company-intro .hd{padding:50px 0;height:80px;overflow:hidden;}
.company-intro .hd em{display:block;height:80px;line-height:80px;float:right;font-family:"DIN Medium";font-size:68px;text-transform:uppercase;color:#e2e2e2;}
.company-intro .hd h2{margin-top:10px;height:40px;line-height:40px;font-weight:normal;font-size:30px;color:#333;}
.company-intro .hd p{height:22px;line-height:22px;font-size:16px;font-family:"DIN Medium";color:#999;text-transform:uppercase;}
.company-intro .bd{height:470px;overflow:hidden;}
.company-intro .bd .pic{position:relative;float:left;width:400px;height:470px;overflow:hidden;}
.company-intro .bd .pic:after{display:block;position:absolute;left:0;top:0;width:60px;height:20px;content:"";/*background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);*/}
.company-intro .bd .pic img{display:block;width:400px;height:470px;}
.company-intro .bd .text{float:right;width:750px;height:400px;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAABGCAYAAAAJvS5gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTQxQjZBM0UyMUZFQTExODUzOTg1Rjc4QjBEMEQ2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQjJEQ0VCNDM3NkMxMUVBODIwNDlGQTg4M0I1MTUwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQjJEQ0VCMzM3NkMxMUVBODIwNDlGQTg4M0I1MTUwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwNjk3N0I5N0EzNkVBMTE4MEZBOTIyNzFBNjJEMzBEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5NDFCNkEzRTIxRkVBMTE4NTM5ODVGNzhCMEQwRDY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ouwmyAAAADdJREFUeNpi+P//P0N9ff1/EM3EAAGMIALGYUDm/EfmjCobccoYQckEXQbBaWhoGA03CpQBBBgAyvQkfDky7ZAAAAAASUVORK5CYII=) repeat-x bottom;}
.company-intro .bd .text p{font-size:16px;line-height:27px;font-size:16px;color:#333;}
/* --end company-intro-- */

/*--honor--*/
.honor{padding:60px 0;overflow:hidden;background:#f8f8f8;}
.honor-list{margin-top:35px;width:1220px;overflow:hidden;}
.honor-list .item{position:relative;float:left;margin-right:20px;margin-bottom:20px;width:285px;overflow:hidden;}
.honor-list .pic{overflow:hidden;}
.honor-list .pic img{display:block;width:100%;transition:all 1s;}
.honor-list .text{padding-top:15px;line-height:1.5;text-align:center;overflow:hidden;}
.honor-list .text h3{font-weight:normal;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.honor-list .text h3 a{color:#333;}
.honor-list .item:hover .text h3 a{color:#18903c;}
.honor-list .item:hover .pic img{transform:scale(1.1);}
/*--end honor--*/

/*--partner--*/
.partner{padding:60px 0;overflow:hidden;background:#fff;}
.partner-list{padding-left:1px;padding-top:1px;width:1200px;overflow:hidden;background:#ddd;}
.partner-list .item{position:relative;float:left;margin-right:1px;margin-bottom:1px;width:199px;height:129px;overflow:hidden;}
.partner-list .pic{overflow:hidden;}
.partner-list .pic img{display:block;width:199px;height:129px;}
.partner-list .text{position:absolute;left:0;top:100%;width:100%;height:100%;line-height:129px;text-align:center;background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);transition:all 0.5s;}
.partner-list .text:after{position:absolute;top:10px;left:10px;right:10px;bottom:10px;content:"";border:#fff solid 1px;transform:scale(0.5);transition:all 1s;}
.partner-list .text h3{position:relative;z-index:33;top:50%;font-weight:normal;font-size:16px;transform:translateY(-50%);}
.partner-list .text h3 a{display:block;color:#fff;}
.partner-list .item:hover .text{top:0;} 
.partner-list .item:hover .text:after{transform:scale(1);}
/*--end partner--*/

/*--photos--*/
.photos{padding:60px 0;overflow:hidden;background:#f4f4f4;}
.photos-slide{position:relative;}
.photos-slide .prev,.photos-slide .next{position:absolute;z-index:333;top:50%;width:46px;height:46px;cursor:pointer;overflow:hidden;transform:translateY(-50%);background:#ddd;border-radius:50%;}
.photos-slide .prev:after,.photos-slide .next:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";}
.photos-slide .prev{left:-23px;}
.photos-slide .prev:after{background:url(../images/Index/prev.png) no-repeat center;}
.photos-slide .next{right:-23px;}
.photos-slide .next:after{background:url(../images/Index/next.png) no-repeat center;}
.photos-slide .prev:hover{background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
.photos-slide .next:hover{background:#18903c;background-image:linear-gradient(to left,#0f8d3d,#6fad2e);}
.photos-slide .prev:hover:after,.photos-slide .next:hover:after{filter:contrast(0) brightness(2);}
.photos-list{overflow:hidden;}
.photos-list .item{position:relative;margin-right:20px;width:386px;overflow:hidden;}
.photos-list .pic{overflow:hidden;}
.photos-list .pic img{display:block;width:100%;transition:all 1s;}
.photos-list .text{position:absolute;left:0;bottom:0;right:0;padding:12px 16px;line-height:1.5;overflow:hidden;background:rgba(0,0,0,0.5);transition:all 0.5s;}
.photos-list .text h3{font-weight:normal;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.photos-list .text h3 a{color:#fff;}
.photos-list .item:hover .pic img{transform:scale(1.1);}
.photos-list .item:hover .text{background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
/*--end photos--*/

/*--公司简介--*/
.pro-se{width: 100%;margin: 4rem auto 0;position: relative;overflow: hidden;}
.pro-fi {padding: 30px 0 50px;}
.intoentit {text-align: center;}
.intocntit {background: url("..images/Inpage/company_25.png") no-repeat center;text-align: center;font-size: 18px;color: #1e2380;margin:10px 0;}
.pro-se .le {float: left;width: 44%;height: 32rem;border: 2px solid #69ab2f;position: relative;margin-left: 0;}
.pro-se .le img {position: absolute;top: 30px;left: 38px;    width: 100%;}
.pro-se .ri {width: 50%;padding: 1rem 0 0 0;float: right;margin-right: 0;}
.pro-se .ri h2{position: relative;font-size:1.25rem;margin-bottom: 1.5rem;border-bottom: 2px solid #ccc;line-height: 3.5rem;}
.pro-se .ri h2 span{font-size:2rem;padding-right: 1rem;display: inline-block;}
.pro-se .ri h2 em{position: absolute;display: block;width: 18%;height: 5px;background: #0070c1;bottom: -3px;}  
.pro-se .ri p{line-height: 24px;margin-bottom: .75rem;color:#666;text-align: justify;font-size: 14px;}
.pro-se .ri>em{display:block;width:50px;height:1px;background:#69ab2f;margin-top: 1.7rem;}
@media (max-width: 992px) {
 .pro-se  { margin: 2rem auto 0 ;}
.pro-se .le,.pro-se .ri{width:100%;}
.pro-se .le{height: auto;border: none;}
.pro-se .le img{position:relative;top: 0;left: 0;}
}
/*--end 公司简介--*/

/*--team--*/
.team{padding:80px 0;overflow:hidden;background:#fff;}
.team-intro{position:relative;float:left;width:600px;height:376px;overflow:hidden;border-top-right-radius:30px;}
.team-intro .pic{overflow:hidden;}
.team-intro .pic img{display:block;width:100%;transition:all 1s;}
.team-intro .pic:hover img{transform:scale(1.1);}
.team-intro .text{position:absolute;left:0;bottom:0;right:0;padding:18px 26px;overflow:hidden;background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
.team-intro .text p{font-size:14px;color:#fff;line-height:1.5;}
.team-slide{position:relative;float:right;width:568px;height:376px;}
.team-slide .prev,.team-slide .next{position:absolute;z-index:333;top:50%;width:46px;height:46px;cursor:pointer;overflow:hidden;transform:translateY(-50%);background:#ddd;border-radius:50%;}
.team-slide .prev:after,.team-slide .next:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";}
.team-slide .prev{left:-23px;}
.team-slide .prev:after{background:url(../images/Index/prev.png) no-repeat center;}
.team-slide .next{right:-23px;}
.team-slide .next:after{background:url(../images/Index/next.png) no-repeat center;}
.team-slide .prev:hover{background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
.team-slide .next:hover{background:#18903c;background-image:linear-gradient(to left,#0f8d3d,#6fad2e);}
.team-slide .prev:hover:after,.team-slide .next:hover:after{filter:contrast(0) brightness(2);}
.team-list{overflow:hidden;}
.team-list .item{position:relative;margin-right:8px;width:280px;height:376px;overflow:hidden;}
.team-list .pic{overflow:hidden;}
.team-list .pic img{display:block;width:100%;transition:all 1s;}
.team-list .text{position:absolute;left:0;bottom:0;right:0;padding:12px 16px;line-height:1.5;overflow:hidden;background:rgba(0,0,0,0.5);transition:all 0.5s;}
.team-list .text h3{font-weight:bold;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.team-list .text h3 a{color:#fff;}
.team-list .text p{font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.team-list .item:hover .pic img{transform:scale(1.1);}
.team-list .item:hover .text{background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
/*--end team--*/


/*--teams--*/
.teams{padding:60px 0;overflow:hidden;background:#efefef;}
.teams-list{margin-top:35px;width:1220px;overflow:hidden;}
.teams-list .item{position:relative;float:left;margin-right:20px;margin-bottom:20px;width:285px;overflow:hidden;}
.teams-list .pic{overflow:hidden;}
.teams-list .pic img{display:block;width:100%;transition:all 1s;}
.teams-list .text{position:absolute;left:0;bottom:0;right:0;padding:12px 16px;line-height:1.5;overflow:hidden;background:rgba(0,0,0,0.5);transition:all 0.5s;}
.teams-list .text h3{font-weight:bold;font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.teams-list .text h3 a{color:#fff;}
.teams-list .text span{display:block;font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.teams-list .text p{display:none;font-size:14px;color:#fff;}
.teams-list .item:hover .pic img{transform:scale(1.1);}
.teams-list .item:hover .text{background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
.teams-list .item:hover .text p{display:block;}
/*--end teams--*/

/*--adv--*/
.adv{padding-top:80px;overflow:hidden;background:#f8f8f8;}
.adv-list{overflow:hidden;}
.adv-list .item{position:relative;overflow:hidden;}
.adv-list .text{padding-left:75px;width:520px;overflow:hidden;animation:fadeinR 1s ease-in-out;}
.adv-list .text .hd{padding-bottom:14px;line-height:1.5;overflow:hidden;}
.adv-list .text .hd h3{font-weight:bold;font-size:24px;color:#108d3d;}
.adv-list .text .hd h4{font-weight:bold;font-size:24px;color:#333;}
.adv-list .text .bd{padding-top:14px;overflow:hidden;}
.adv-list .text .bd p{position:relative;margin-bottom:12px;padding-left:15px;line-height:24px;font-size:16px;color:#666;}
.adv-list .text .bd p:before{display:block;position:absolute;left:0;top:10px;width:6px;height:6px;content:"";background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);border-radius:50%;}
.adv-list .item:nth-child(even) .text{float:right;}
.adv-list .item-1{padding-top:42px;height:268px;background:url(../images/Index/adv01.jpg) no-repeat;}
.adv-list .item-2{padding-top:65px;height:265px;background:url(../images/Index/adv02.jpg) no-repeat;}
.adv-list .item-3{padding-top:76px;height:260px;background:url(../images/Index/adv03.jpg) no-repeat;}
.adv-list .item-4{padding-top:85px;height:268px;background:url(../images/Index/adv04.jpg) no-repeat;}
/*--end adv--*/

/*--step--*/
.step{padding:80px 0;overflow:hidden;background:url(../images/Index/step_bg.jpg) no-repeat center;background-size:cover;}
.step-list{width:1214px;overflow:hidden;}
.step-list .item{position:relative;float:left;margin-right:14px;width:155px;height:296px;text-align:center;overflow:hidden;border:#fff solid 2px;}
.step-list .front{padding:54px 7px;overflow:hidden;}
.step-list .front img{display:block;margin:0 auto;width:60px;height:60px;}
.step-list .front i{display:block;margin:20px auto;width:24px;height:10px;background:url(../images/Index/step_arrow.png) no-repeat;}
.step-list .front h3{height:60px;line-height:30px;font-size:22px;font-weight:normal;color:#fff;}
.step-list .front em{display:block;margin-top:8px;font-size:14px;font-family:Arial;color:rgba(255,255,255,0.5);}
.step-list .reverse{position:absolute;top:0;left:0;right:0;bottom:0;padding:45px 10px;overflow:hidden;background:#fff;transform:translateY(100%);transition:all 1s;}
.step-list .reverse h3{height:60px;line-height:30px;font-weight:normal;font-size:22px;color:#222;}
.step-list .reverse i{display:block;margin:20px auto;width:24px;height:10px;background:url(../images/Index/step_arrow_cur.png) no-repeat;}
.step-list .reverse p{line-height:20px;font-size:13px;color:#666;}
.step-list .item:hover .reverse{transform:translateY(0);}
/*--end step--*/

/*--product-menu--*/
.product-menu{height:50px;line-height:50px;text-align:center;overflow:hidden;background:#e0e0e0;}
.product-menu li{position:relative;display:inline-block;}
.product-menu li:after{display:none;position:absolute;left:50%;bottom:-4px;margin-left:-4px;width:8px;height:8px;content:"";background:#fff;transform:rotate(45deg);}
.product-menu li a{display:block;padding:0 30px;font-size:16px;color:#666;}
.product-menu li:hover a,.product-menu li.cur a{color:#fff;background:#18903c;background-image:linear-gradient(to right,#0f8d3d,#6fad2e);}
.product-menu li:hover:after,.product-menu li.cur:after{display:block;}
/*--end product-menu--*/

/*--product-submenu--*/
.product-submenu{margin-top:10px;height:50px;line-height:50px;text-align:center;overflow:hidden;border:#e0e0e0 solid 1px;}
.product-submenu a{display:inline-block;padding:0 20px;font-size:16px;color:#666;}
.product-submenu a:hover,.product-submenu a.cur{color:#18903c;}
/*--end product-submenu--*/

/*--product-intro-slide--*/
.product-intro-wrap{padding:40px 0;overflow:hidden;}
.product-intro-slide{position:relative;margin:0 auto;width:1200px;overflow:hidden;}
.product-intro-slide .item{margin-top:40px;height:450px;overflow:hidden;}
.product-intro-slide .pic{float:left;width:600px;height:450px;}
.product-intro-slide .pic img{display:block;width:100%;}
.product-intro-slide .text{float:right;width:42%;height:100%;position:relative;margin-right:5%}
.product-intro-slide .text h3{padding:20px 0 15px;height:30px;font-weight:700;font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:#e4e4e4 solid 1px;}
.product-intro-slide .text .summary{position:relative;margin-top:18px;font-size:17px;line-height:25px;color:#666;overflow:hidden;}
.product-intro-slide .text .box{width:100%;position:absolute;bottom:30px;left:0}
.product-intro-slide .text .box .zx{display:block;width:172px;height:53px;float:left;font-size:20px;color:#fff;line-height:53px;background-color:#18903c;border-radius:30px;text-align:center;text-decoration:none}
.product-intro-slide .text .box .zx img{position:relative;top:4px;margin-left:12px}
.product-intro-slide .text .box .phone{float:left;padding-left:42px;background:url(../images/TInpage/proDetailsIntro_phone.png) no-repeat left center;margin-left:6%;margin-top:6px}
.product-intro-slide .text .box .phone{padding-left:56px;background:0 0;position:relative}
.product-intro-slide .text .box .phone>i{display:block;width:44px;height:44px;background-color:#18903c;border-radius:50%;position:absolute;left:0;top:0;z-index:9}
.product-intro-slide .text .box .phone>i:before{content:'';display:block;width:100%;height:100%;background:url(../images/TInpage/proListClassify_phone.png) no-repeat;position:absolute;left:0;top:0;z-index:99;border-radius:50%}
.product-intro-slide .text .box .phone span{display:block;font-size:13px;color:#666}
.product-intro-slide .text .box .phone em{display:block;font-size:24px;color:#18903c;font-family:arial}
.product-intro-slide .hd{padding-top:30px;text-align:center;}
.product-intro-slide .hd li{display:inline-block;margin:5px;width:9px;height:9px;background:#ccc;border-radius:50%;text-indent: -9999px;}
.product-intro-slide .hd li.cur{background:#18903c;}
.product-intro-slide .prev,.product-intro-slide .next{position:absolute;top:50%;width:44px;height:44px;cursor:pointer;background-color:rgba(0,0,0,0.3);transform:translateY(-50%);}
.product-intro-slide .prev{left:0;background-image:url(../images/TInpage/proDetailsIntroBtn01.png)}
.product-intro-slide .next{right:0;background-image:url(../images/TInpage/proDetailsIntroBtn02.png)}
.product-intro-slide .prev:hover,.product-intro-slide .next:hover{background-color:#18903c;}
/*--end product-intro-slide--*/


/*-- 产品卖点 --*/
.contactt-info{padding:0px 20px;overflow:hidden;background:#fff;}
.contactt-info .list{overflow:hidden;}
.contactt-info .list .item{float:left;margin:1%;padding:20px;width:31%;text-align:center;overflow:hidden;border:#e0e0e0 solid 1px;box-sizing: border-box;transition:all 0.5s;}
.contactt-info .list .item em{display:block;margin:0 auto;overflow: hidden;width:60px;height:60px;background-color:#18903c;border-radius:50%;}
.contactt-info .list .item em img {display: block;margin: 6px auto;width: 80%;}
.contactt-info .list .item em.icons-tel{background-image:url(../images/linkUs_icon02.png);}
.contactt-info .list .item em.icons-tel2{background-image:url(../images/linkUs_icon03.png);}
.contactt-info .list .item em.icons-tel3{background-image:url(../images/linkUs_icon07.png);}
.contactt-info .list .item em.icons-email{background-image:url(../images/linkUs_icon08.png);}
.contactt-info .list .item em.icons-address{background-image:url(../images/linkUs_icon01.png);}
.contactt-info .list .item p{margin-top:10px;height:48px;line-height:24px;font-size:14px;color:#666;}
.contactt-info .list .item:hover{border-color:#18903c;background-color:#18903c;}
.contactt-info .list .item:hover em{transform:rotateY(360deg);transition:all 0.5s;}
.contactt-info .list .item:hover p{color:#fff;}
.contactt-info .map{position:relative;margin-top:30px;height:450px;overflow:hidden;border:#e0e0e0 solid 1px;}
.contactt-info .map>p{position:absolute;left:50%;top:50%;width:1200px;height:450px;transform:translate(-50%,-50%);}
/*--end 产品卖点 --*/

/*--advv--*/
.adv{padding:60px 0;overflow:hidden;background:#f5f5f5;}
.advv-list{overflow:hidden;}
.advv-list .item{overflow:hidden;background:#fff;margin-bottom:20px;}
.advv-list .pic{position:relative;width:50%;}
.advv-list .pic img{display:block;width:100%;}
.advv-list .pic .num{position:absolute;top:3.75rem;width:1.875rem;height:3.75rem;line-height:3.75rem;text-align:center;font-family:"DIN Medium";font-size:1.25rem;color:#fff;background:#0065a9;}
.advv-list .pic .num:after{display:block;position:absolute;z-index:1;top:50%;width:8px;height:7px;transform:translateY(-50%);content:"";background:url(../images/Index/adv_num.png) no-repeat;}
.advv-list .text{padding:2rem 0rem;width:50%;overflow:hidden;}
.advv-list .text .hd{padding-bottom:1.875rem;border-bottom:#eaeaea solid 1px;}
.advv-list .text .hd h3{padding-left:1.625rem;font-size:1.5rem;color:#222;border-left:#0065a9 solid 4px;}
.advv-list .text .hd h3 strong{display:block;margin-top:0.25rem;}
.advv-list .text .bd{padding-top:1rem;line-height:1.5rem;font-size:0.9375rem;color:#222;overflow:hidden;}
.advv-list .text .bd p{margin-top:1rem;padding-left:1.75rem;background:url(../images/Index/adv_list.png) no-repeat 0.375rem 0.55rem;}
.advv-list .text .btns{padding-top:2rem;overflow:hidden;}
.advv-list .text .btns a{display:block;width:6.875rem;height:2.5rem;line-height:2.5rem;text-align:center;font-size:0.875rem;color:#fff;background:#0065a9;}
.advv-list .item-1 .btns,.adv-list .item-2 .btns{display:none;}
.advv-list .item:nth-child(odd) .pic,.advv-list .item:nth-child(even) .text{float:left;}
.advv-list .item:nth-child(odd) .text,.advv-list .item:nth-child(even) .pic{float:right;}
.advv-list .item:nth-child(odd) .pic .num{right:0;}
.advv-list .item:nth-child(odd) .pic .num:after{right:-4px;}
.advv-list .item:nth-child(even) .pic .num{left:0;}
.advv-list .item:nth-child(even) .pic .num:after{left:-4px;}
/*--end advv--*/