.bac_f4{background: #f4f4f4;}
/*banner*/
.banner .pic{position: relative; width: 100%;height: 324px;}
.banner .pic .lie{position: absolute;left: 0px;top:194px;width: 14.845%;height: 1px;background: #fff;}
.banner .pic .w1350{}
.banner .pic .w1350 .fl{padding-top: 171px;}
.banner .pic .w1350 i{display: block;margin-right: 26px; float: left;width: 35px;height: 46.5px;background: url(../images/icon/icon_16.png) left center no-repeat;}
.banner .pic .w1350 b{display: block;float: left;font-size: 30px;color: #fff;}
.banner .pic .w1350 b em{padding-left: 10px; font-family: "Arial";color: #c0e120;}
.banner .pic .w1500{position: absolute;left: 10.9375%;bottom: 0px;height: 50px;line-height: 50px;}
.banner .pic .w1500 a{float: left;color: #fff;font-size: 14px;}
.banner .pic .w1500 a.other{color: #c1c1c1;}
.banner .pic .w1500 a:hover{color: #fff;}
.banner .pic .w1500 i{display: block;float: left;width: 20px;color: #fff;font-size: 14px;text-align: center;}


/*=========p1-2行业应用=========*/
.industry{}
.industry ul{}
.industry ul li{position: relative; float: left;width: 25%;overflow: hidden;}

.industry ul li .pic{ display: block;width: 100%;height: 100%;}
.industry ul li .pic div{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;}
.industry ul li .pic i{transform: scale(0);transition-duration: 0.5s;position: absolute;left: 35%;top: 50%;margin:-87px 0 0 0px; width: 30%;height: 174px;background: url(../images/icon/icon_17.png) center no-repeat;background-size: 100% auto;}
.industry ul li .pic i:hover{background: url(../images/icon/icon_17s.png) center no-repeat;background-size: 100% auto;}
.industry ul li .pos{transform: scale(1);transition-duration: 0.5s;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.1);}
.industry ul li .pos .next{position: absolute;left: 12.5%;top: 9%; width: 75%;}
.industry ul li .pos .next b{display: block;font-size: 36px;color: #fff;font-weight: normal;}
.industry ul li .pos .next i{margin:18px 0 21px; display: block;width: 60px;height: 2px;background: #c0e120;}
.industry ul li .pos .next p{max-height: 128px; font-size: 18px;color: #fff;line-height: 32px;overflow: hidden;}
.industry ul li .pos .l_b{position: absolute;left: 11.5%;bottom: 33px;}
.industry ul li .pos .l_b img,.industry ul li .pos .r_b img{display: block;}
.industry ul li .pos .r_b{position: absolute;right: 11.5%;bottom: 0px;}
.industry ul li:hover .pos{transform: scale(0);transition-duration: 0.5s;border-radius: 100%;}
.industry ul li:hover .pic i{transform: scale(1);transition-duration: 0.5s;}
.industry ul li:hover .pic div{opacity: 0;transition: all 0.5s;}
@media screen and (max-width:1600px){
	
}
@media screen and (max-width:1440px){
	.industry ul li .pos .next p{max-height: 96px;}
}
@media screen and (max-width:1400px){
	.industry ul li .pos .next p{max-height: 96px;}
	.industry ul li .pos .l_b{bottom: 17px;}
}
/*=========p1-3媒体中心=========*/
.new{}
.new ul{padding-top: 15px;}
.new ul li{}
.new ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.24);}
.new ul li div.lis{position: relative; display: block;padding: 40px 0;margin:0 auto;width: 85.32%; border-bottom: #eee 1px solid;}
.new ul li div.lis a{display: block;position: relative;}
.new ul li a .time{position: relative; width: 150px;float: left; position: relative;color:#b5b5b5;font-family: "Arial";}
.new ul li a .time div{position: absolute;left: 0px;top: 50%;margin-top: -66px; width: 115px;position: relative;}
.new ul li a .time b{margin-bottom: 10px; display: block;font-size: 64px;font-weight: normal;}
.new ul li a .time p{width: 100%;text-align: right; font-size: 18px;}
.new ul li a .time i{position: absolute;left: 22px;top:52px; width: 80px;height: 69px;background: url(../images/icon/icon_19.png) center no-repeat;}
.new ul li a .pic{float: left; margin-right: 3%;width: 25.4%;border-radius: 5px;overflow: hidden;}
.new ul li a .pic i{display: block;width: 100%;height: 100%;transition-duration: 0.5s;transform: scale(1);}
.new ul li a .text{ width: 100%;}
.new ul li a .text b{display: block;width: 50%;line-height: 80px; font-size: 24px;color: #555; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new ul li a .text p{width: 90%;font-size: 14px;color: #999;line-height: 26px;}
.new ul li a .rest{position: relative; float: right;width: 36px;}
.new ul li a .more{position: absolute;right: 0px;top: 28%;width: 36px;height: 37px;background: url(../images/icon/icon_20.png) center no-repeat;}
.new ul li .share{position: absolute;right: 0px;bottom: 28%;width: 36px;height: 37px;background: url(../images/icon/icon_21.png) center no-repeat;cursor: pointer;}

.new ul li a:hover .time{color: #5d9200;}
.new ul li a:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;}
.new ul li a:hover .more{background: url(../images/icon/icon_20s.png) center no-repeat;}
.new ul li .share:hover{background: url(../images/icon/icon_21s.png) center no-repeat;}

/*=========p1-3媒体中心(视频)=========*/

.video{}
.video ul{margin-left: -30px;}
.video ul li{float: left;width:calc(33.33% - 30px);margin:40px 30px 0 0; }
.video ul li.other{}
.video ul li a{display: block;width: 100%;}
.video ul li a .pic{position: relative; width: 100%;height: 100%;overflow: hidden;}

.video ul li a .pic i{transition: all 0.5s; display: block;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: url(../images/icon/icon_22.png) center no-repeat;background-size: 19% auto;}
.video ul li a p{position: relative; line-height: 80px;text-align: center;font-size: 20px;color: #666;border-bottom: #ddd 1px solid;}
.video ul li a p i{transition: all 0.5s;display: block;position: absolute;left: 0px;bottom: -1px;width: 0px;height: 1px;background: #5c9200;}
.video ul li a:hover .pic i{transition: all 0.5s;background: url(../images/icon/icon_22s.png) center no-repeat;background-size: 21% auto;}
.video ul li a:hover p{color: #5c9200;}
.video ul li a:hover p i{width: 100%;transition: all 0.5s;}
/*=========p3-1行业应用(详情)=========*/
.industry_xq{padding-bottom: 10px;}
.industry_xq .title{padding: 65px 0; text-align: center;}
.industry_xq .title b{padding-bottom: 20px; display: block;font-size: 30px;color: #c0e120;}
.industry_xq .title p{font-size: 16px;color: #333;line-height: 49px;}


.industry_xq  .pic{ position:relative; margin-bottom:60px;}
.industry_xq  .pic .hd{ position:absolute; z-index:1; top:68px;width:1200px;}
.industry_xq  .pic .hd a{ position:relative; display:block; width:30px; height:54px; cursor:pointer; }
.industry_xq  .pic .hd .next{ float:right; background: url(../images/icon/icon_24.png) center no-repeat;}
.industry_xq  .pic .hd .prev{ float:left; background: url(../images/icon/icon_23.png) center no-repeat;}
.industry_xq  .pic .hd .next:hover{ background: url(../images/icon/icon_24s.png) center no-repeat;}
.industry_xq  .pic .hd .prev:hover{ background: url(../images/icon/icon_23s.png) center no-repeat;}
.industry_xq  .pic .bd{position:relative; z-index:9; width:1116px; margin:0px auto; overflow:hidden; }
.industry_xq  .pic .list li{float: left; width:346px; height:195px;margin:0 13px;overflow: hidden;}
.industry_xq  .pic .list li a{display: block; width:346px; height:195px;transform: scale(1);transition-duration: 0.5s;}
.industry_xq  .pic .list li a:hover{transform: scale(1.2);}
.industry_xq  .pic .text{margin-top: 5px; font-size: 16px;color: #666;text-align: center;line-height: 60px;border-bottom: #ccc 1px solid;}


/*=========p1-1产品中心=========*/
.products{}
.products .top{border-bottom: #ddd 1px solid;}
.products .top ul{padding: 33px 0 23px; }
.products .top ul li{margin-bottom: 10px; float: left;width: 12.5%;width: 14.28%; cursor: pointer;}
.products .top ul li a{ padding-right: 11px;  position: relative;display: inline-block;}
.products .top ul li p{position: relative;z-index: 2; font-size: 16px;color: #999;line-height: 32px;}
.products .top ul li i{position: absolute;left: 0px;bottom: 7px;width: 100%;height: 7px;background: #f4f4f4;}
.products .top ul li.other i,.products .top ul li a:hover i{background: #c0e120;}

.products .bot{}
.products .bot ul{padding: 40px 0 30px;}
.products .bot ul li{float: left;width:32.5%;margin-right: 1.25%;background: #fff; }
.products .bot ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.24);}
.products .bot ul a{position: relative; display: block;}
.products .bot ul .pic{position: absolute;left: 0px;top: 0%;width: 100%; height: 75%;text-align: center;}
.products .bot ul .pic img{display: inline-block;max-width: 70%;max-height: 80%;vertical-align: middle;-ms-interpolation-mode:bicubic;}
.products .bot ul .pic span{display: inline-block;vertical-align: middle;width: 1px;height: 100%;}
.products .bot ul .next{position: absolute;left: 2%;bottom: 8%;width: 96%;text-align: center; }
.products .bot ul .next span{margin-bottom: 5px; display: block;font-size: 18px;color: #aaa;font-family: "Arial";}
.products .bot ul .next p{font-size: 24px;color: #333;}
.products .bot ul .next em{display: none;}

.products .bot ul li.other{margin-right: 0;}
.products .bot ul li.li2{width: 66.25%;}
.products .bot ul li.li2 .pic{left: 50%;top: 0%;width: 45%; height: 100%;}
.products .bot ul li.li2 .pic img{max-width: 90%;}
.products .bot ul li.li2 .next{left: 7%;bottom: 10%;width: 40%;height: 78%;text-align: left;}
.products .bot ul li.li2 .next i{margin-top: 6%; display: block;max-height: 90px;font-size: 16px;line-height: 30px;color: #999;overflow: hidden;}
/*.products .bot ul li.li2 .next span{font-size: 24px;}
.products .bot ul li.li2 .next p{font-size: 30px;}*/

.products .bot ul li.li2 .next em{position: absolute;left: 0px;bottom: 0px; display: block;width: 160px;height: 54px;line-height: 54px;text-align: center;font-size: 16px;color: #fff;background: #c0e120;border-radius: 5px;}
.products .bot ul li.li2 .next em:hover{background: #dcb10a;background: url(../images/bac/1.png) center repeat-x;box-shadow: 0 0 10px rgba(92,146,0,0.56);}

/*==== 修改 ====*/
.products .bot ul li.li3{width: 100%;}
.products .bot ul li.li3 .pic{left: 50%; width: 50%;height: 100%;}
.products .bot ul li.li3 .pic img{max-width: 90%;max-height: 80%;}
.products .bot ul li.li3 .next{left: 7%;top: 10%;width: 43%;height: 90%;text-align: left;}
.products .bot ul li.li3 .next span{padding-bottom:10px;  font-size: 36px;color: #333;font-family: "Microsoft Yahei";}
.products .bot ul li.li3 .next p{padding-bottom: 8%; font-size: 28px;color: #aaa; font-family: "Arial";}
.products .bot ul li.li3 .next em{display: block;max-height:117px;  font-size: 20px;line-height: 39px;color: #999;overflow: hidden;}
.products .bot ul .pos{transition: all 0.5s;opacity: 0; position: absolute;left: 0px;top: 0px;z-index: 2;width: 100%;height: 100%;background: rgba(182,211,49,0.7);}
.products .bot ul .pos i{display: block;margin:0 auto; width: 59%;height: 100%;background: url(../images/page/logo_fff.png) center no-repeat;background-size:100% auto ; }
.products .bot ul li.li3 .pos i{background: url(../images/page/logo_fff.png) center no-repeat;background-size:auto auto ; }

.products .bot ul li:hover{box-shadow: 0 0 15px rgba(0,0,0,0.14);}
.products .bot ul li:hover .pos{transition: all 0.5s;opacity: 1;}

.products .bot ul li.li2 .next{bottom: auto;top: 50%; transform: translateY(-50%);height: auto;}
.products .bot ul li.li2 .pos i{background: url(../images/page/logo_fff.png) center no-repeat;background-size:auto auto ;}

/*=========p1-1产品中心列表页=========*/
.products .bot ul .lis_2 .pic{height: 50%;}
.products .bot ul .lis_2 .next p{margin-bottom: 28px;}
.products .bot ul .lis_2 .next i{display: block;font-size: 16px;color: #aaa;line-height: 38px;}

.products .list ul{padding: 40px 0 30px;}
.products .list ul li{float: left;width:32.5%;margin-right: 1.25%;background: #fff; }
.products .list ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.24);}/**/
.products .list ul a{position: relative; display: block;}
.products .list ul .pic{text-align: center;}
.products .list ul .pic img{display: inline-block;max-width: 70%;max-height: 80%;vertical-align: middle;-ms-interpolation-mode:bicubic;}
.products .list ul .pic span{display: inline-block;vertical-align: middle;width: 1px;height: 100%;}
.products .list ul .next{padding-bottom: 40px; width: 96%;text-align: center; }
.products .list ul .next span{margin-bottom: 5px; display: block;font-size: 18px;color: #aaa;font-family: "Arial";}
.products .list ul .next p{margin-bottom: 28px; font-size: 24px;color: #333;}
.products .list ul .next i{display: block;font-size: 16px;color: #aaa;line-height: 38px;}
.products .list ul li.other{margin-right: 0;}





/*=========p1-5联系我们=========*/
.contact_us{position: relative;}
.contact_us .pic{position: absolute;left: 0px;top: 0px; width: 34.32%;}
.contact_us .next{float: right; width: 63%;margin-right: 0%;}

.contact_us .next .icon_logo{display: block;margin:100px auto 90px;}
.contact_us .next .top{margin-bottom: 80px;}
.contact_us .next .top .fl{width: 33%;line-height: 40px; border-right: #ddd 1px solid;}

.contact_us .next .top .fl i{display: inline-block; padding-left: 20px;font-size: 14px;color: #666;}


.contact_us .next .top .l{width: 40%;}
.contact_us .next .top .c{width: 27%;text-align: center;}
.contact_us .next .top .fl.other{float: right; width: 31%; border-right: 0;}
.contact_us .next .top .fl.other div{margin-left: 15%;}

.contact_us .next .bot{}
.contact_us .next .bot input{display: block;width: 45%; height: 50px;line-height: 50px;font-size: 14px;color: #999; border-bottom: #ddd 1px solid;background: none;}
.contact_us .next .bot textarea{margin: 40px 0 70px; display: block;width: 100%; height: 130px;font-size: 14px;color: #999;border:none; border-bottom: #ddd 1px solid;background: none;}
.contact_us .next .bot .ty{display: block;margin:0 auto 90px;width: 206px;height: 66px;line-height: 66px;text-align: center;color: #fff;font-size: 20px;background: #c0e120;border:none;cursor: pointer;}
.contact_us .next .bot .ty:hover{background: url(../images/bac/2.png) center repeat;}

/*=========p4-1新闻详情=========*/
.new_xq .w1200 .title{text-align: center;}
.new_xq .w1200 .title b{padding: 75px 0 15px; display: block;font-size: 30px;color: #333;font-weight: normal;}
.new_xq .w1200 .title div{font-weight: normal; display: inline-block; width: 100%; height: 40px; line-height: 40px;color: #333;font-size: 14px;}
.new_xq .w1200 .title div i{margin-left:20px; display: inline-block;height: 40px;}
.new_xq .w1200 .title span{display: inline-block;height: 40px;}
.new_xq .w1200 .title span.big,.new_xq .w1200 .title span.middle,.new_xq .w1200 .title span.small{/* padding: 0 8px; */cursor: pointer;}
.new_xq .w1200 .title span.cur{color: #003399;}
.new_xq .w1200 .title .share{display: inline-block;margin-left:15px; padding-right: 15px;height: 40px;color: #0168b7;text-indent: -9999px; background: url(../images/icon/icon_30.png) right center no-repeat;cursor: pointer;}
.new_xq .w1200 .next{padding-bottom: 52px; margin:20px auto 50px;font-size: 16px;color: #666;line-height: 45px;border-bottom: #f3edf3 1px solid;}
.new_xq .w1200 .next img{display: block;max-width: 100%;margin:0 auto;}

.new_xq .w1200 .return{padding-bottom: 50px;}
.new_xq .w1200 .return a{display: block; margin:0 auto;width: 72px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #7a7a7a;border-top: #f8c80e 1px solid;border-bottom: #f8c80e 1px solid;}

/*=========p1-4关于埃尔森=========*/
.about{}
.about .module_1{width: 100%;}
.about .title{text-align: center;}
.about .title b{padding-top: 80px;padding-top: 150px; display: block;font-size: 48px;color: #333;}
.about .title p{margin-top: -9px; font-size: 36px;color: #333;}
.about .title p i{color: #5d9200;}
.about .module_1  .next{padding: 36px 0 200px;overflow: hidden;}
.about .module_1  .next .text{
	width: 53.33%;max-height: 650px;
	overflow-y: auto; font-size: 15px;color: #555;line-height: 28px;text-indent: 2em;}
.about .module_1  .next .text p{}
.about .module_1  .next .pic{position: relative; width: 35%;margin-right: 5.6%;}
.about .module_1  .next .pic .bor{float: right; width: 84%; border:#5a850f 10px solid;}
.about .module_1  .next .pic em{display: block;position: absolute;left: 0px;bottom: -10%;width: 84%;}


.about .module_2{width: 100%;}
.about .module_2 .title p i{color: #c6ec15;}
.about .module_2 .next{padding-bottom: 90px; position: relative; margin:-40px auto 0px;width: 1000px;height: 698px;background: url(../images/page/about_3.png) top center no-repeat;}
.about .module_2 .next .pic{position: absolute;left: 50%;top: 50%;margin:-192px 0 0 -147px;width: 294px;height: 294px;border-radius: 100%;}
.about .module_2 .next .pos{position: absolute;width: 280px; text-align: center;}
.about .module_2 .next .l{left: 0px;top: 50%;margin-top: -132px;}
.about .module_2 .next .icon{margin:0 auto ; width: 86px;height: 86px;background: #c0e120; border-radius: 100%;}
.about .module_2 .next .icon i{display: block;width: 100%;height: 100%;}
.about .module_2 .next b{padding: 25px 0 7px; display: block;font-size: 21px;color: #333;}
.about .module_2 .next p{font-size: 16px;color: #666;}
.about .module_2 .next .b{left: 50%;bottom: 50px;margin-left: -140px;}
.about .module_2 .next .r{right: 0px;top: 50%;margin-top: -132px;}

.about .module_2 .next{padding-bottom: 90px;margin:-14px auto 0px;height:524px;background: url(../images/page/about_3.png) top center no-repeat;background-size:540px auto; }
.about .module_2 .next .pic{margin:-151px 0 0 -110px;width: 220px;height: 220px;}
.about .module_2 .next .l{margin-top: -132px;}
.about .module_2 .next .b{bottom: -20px;margin-left: -140px;}
.about .module_2 .next .r{top: 50%;margin-top: -132px;}

.about .module_3 .title b,.about .module_3 .title  p{color: #fff;}
.about .module_3 .hotspot{padding-top: 75px; position:relative}
.about .module_3 .hotspot .tempWrap{width: 1290px;}
.about .module_3 .hotspot .pic{margin:0 auto 96px;  width: 1290px; position:relative;}
.about .module_3 .hotspot .pic li{transition: all 0.5s;margin: 25px 22px 0; width:386px;height: 364px;text-align: center; background: #fff; overflow:hidden; float:left; }
.about .module_3 .hotspot .pic li.cur{transition: all 0.5s;margin-top: 0px;}
.about .module_3 .hotspot .pic li b{padding-top: 50px; display: block;font-size: 30px;color: #333;font-weight: normal;}
.about .module_3 .hotspot .pic li .lie{padding: 59px 0 13px;position: relative;}
.about .module_3 .hotspot .pic li .lie i{ display: block;width: 100%;height: 1px;background: #ddd;}
.about .module_3 .hotspot .pic li .lie span{transition: all 0.5s;display: block;position: absolute;left: 0px;bottom: 0px;width: 100%;height: 26px;background: url(../images/icon/icon_34.png) center bottom no-repeat;}
.about .module_3 .hotspot .pic li p{margin:28px auto 0;width:280px;font-size: 16px;color: #666;line-height: 39px;}
.about .module_3 .hotspot .pic li.cur .lie span{height: 73px;transition: all 0.5s;}

.about .module_3 .hotspot .txt{ width: 100%;border-top:#f2f2f2 1px solid;}
.about .module_3 .hotspot .txt .bl{}
.about .module_3 .hotspot .txt .bl .btn{display: block; float:left;width:10%;text-align: center;color: #fffefe; position:relative;cursor: pointer;}
.about .module_3 .hotspot .txt .bl .btn span{margin:11px auto 0; display: block;width: 1px;height:24px;background:#fafafa; }
.about .module_3 .hotspot .txt .bl .btn em{ display: none;position: absolute;left: 1px;top: -28px;width: 100%;height: 54px;background: url(../images/icon/icon_35.png) center no-repeat;}
.about .module_3 .hotspot .txt .bl .btn p{font-size: 16px;}
.about .module_3 .hotspot .txt .bl .btn.on em{display: block;}
.about .module_3 .hotspot .txt .bl .btn.on span{height: 35px;}
.about .module_3 .LsHd{ position:absolute; top:283px; left:10.9375%;top: 50%;margin-top: -25px; width:78.125%;left: 50%;margin-left: -700px; width: 1400px;}
.about .module_3 .LsHd a{ display:block;width:50px; height:50px;cursor: pointer;}
.about .module_3 .LsHd .next{ float:right; background:url(../images/icon/icon_37.png) center no-repeat; }
.about .module_3 .LsHd .prev{ float:left; background:url(../images/icon/icon_36.png) center no-repeat; }
.about .module_3 .LsHd .next:hover{ background:url(../images/icon/icon_37s.png) center no-repeat; }
.about .module_3 .LsHd .prev:hover{ background:url(../images/icon/icon_36s.png) center no-repeat; }

.about .module_3 .mod18{position:relative;width: 1400px;margin:0 auto;}
.about .module_3 .mod18 .btn{position:absolute;top:50%;margin-top: -25px; width:50px; height:50px;cursor:pointer;z-index:5;}
.about .module_3 .mod18 .prev{left:0;background:url(../images/icon/icon_36.png) center no-repeat;}
.about .module_3 .mod18 .next{right:0;background:url(../images/icon/icon_37.png) center no-repeat;}
.about .module_3 .mod18 .next:hover{background:url(../images/icon/icon_37s.png) center no-repeat; }
.about .module_3 .mod18 .prev:hover{background:url(../images/icon/icon_36s.png) center no-repeat; }
.about .module_3 .mod18 #prevTop,.mod18 #nextTop{display: none; top:213px;width:46px;height:48px;}

.about .module_3 .mod18 .picBox{display: none; height:364px;position:relative;overflow:hidden;}
.about .module_3 .mod18 .listBox{position:relative;overflow:hidden;margin:9.5% auto 96px;  width: 1290px;height:364px;}
.about .module_3 .mod18 .listBox ul{height:364px;position:absolute;}
.about .module_3 .mod18 .listBox ul li{ float:left;width: 430px;height:389px; }
.about .module_3 .mod18 .listBox ul li a{display: block; transition: all 0.5s;margin: 25px 22px 0; width:386px;height: 364px;text-align: center; background: #fff; overflow:hidden; }
.about .module_3 .mod18 .listBox ul li.on a{transition: all 0.5s;margin-top: 0px;}
.about .module_3 .mod18 .listBox ul li a b{padding-top: 50px; display: block;font-size: 30px;color: #333;font-weight: normal;}
.about .module_3 .mod18 .listBox ul li a .lie{padding: 59px 0 13px;position: relative;}
.about .module_3 .mod18 .listBox ul li a .lie i{ display: block;width: 100%;height: 1px;background: #ddd;}
.about .module_3 .mod18 .listBox ul li a .lie span{transition: all 0.5s;display: block;position: absolute;left: 0px;bottom: 0px;width: 100%;height: 26px;background: url(../images/icon/icon_34.png) center bottom no-repeat;}
.about .module_3 .mod18 .listBox ul li a p{margin:28px auto 0;width:280px;font-size: 16px;color: #666;line-height: 39px;}
.about .module_3 .mod18 .listBox ul li.on a .lie span{height: 73px;transition: all 0.5s;}



.bacno{background: none;}
#menu { position: fixed; right: 30px;top: 50%;padding-top: 16px; width: 10px; margin-top: -50px; background: url(../images/icon/icon_38.png) center top no-repeat; z-index: 10;}
#menu li {padding-bottom: 16px; width:13px; height:17px; float:left;background: url(../images/icon/icon_38.png) center bottom no-repeat;}
#menu li a { display:block; float:left; width:13px; height:17px; text-indent:-100px; overflow:hidden; background:url(../images/icon/icon_40.png) center 2px no-repeat;}
#menu li.active a { background:url(../images/icon/icon_39.png) center 2px no-repeat;}



.about .section .scale{}
/*1600*900*/
@media screen and (max-height:900px){
	.about .module_3 .hotspot{padding-top: 50px;}
    .about .title b{padding-top: 90px;}
    .about .module_3 .hotspot .pic {margin: 0 auto 86px;}
    .about .module_1 .scale,.about .module_2 .scale,.about .module_3 .scale{ transform: scale(0.85, 0.85) translate(0px, -1%) ;}
    
}
@media screen and (max-height:800px){
	.about .module_3 .hotspot{padding-top: 50px;}
    .about .title b{padding-top: 90px;}
    .about .module_3 .hotspot .pic {margin: 0 auto 86px;}
    .about .module_1 .scale,.about .module_2 .scale,.about .module_3 .scale{ transform: scale(0.85, 0.85) translate(0px, -4%);}
    
    /*.about .module_2 .next{padding-bottom: 90px;margin:-14px auto 0px;height:524px;background: url(../images/page/about_3.png) top center no-repeat;background-size:540px auto; }
	.about .module_2 .next .pic{margin:-151px 0 0 -110px;width: 220px;height: 220px;}
	.about .module_2 .next .l{margin-top: -132px;}
	.about .module_2 .next .b{bottom: 0px;margin-left: -140px;}
	.about .module_2 .next .r{top: 50%;margin-top: -132px;}*/

}
/*1366*768*/
@media screen and (max-height:768px){
    .about .module_1 .scale,.about .module_2 .scale,.about .module_3 .scale{transform: scale(0.78, 0.78) translate(0px, -8.8%);}
}
/*1280*720*/
@media screen and (max-height:720px){
    .about .module_1 .scale,.about .module_2 .scale,.about .module_3 .scale{transform: scale(0.75, 0.75) translate(0px, -11.8%);}
}
/*800*600*/
@media screen and (max-height:671px){
    .about .module_1 .scale,.about .module_2 .scale,.about .module_3 .scale{transform: scale(0.7, 0.7) translate(0px, -14%);}
    /*.about .module_2 .next{margin-top: -70px; transform: scale(0.9, 0.9);}*/

}
@media screen and (max-height:601px){
    .about .module_1 .scale,.about .module_2 .scale,.about .module_3 .scale{transform: scale(0.63, 0.63) translate(0px, -20%);}
    /*.about .module_2 .next{margin-top: -70px; transform: scale(0.9, 0.9);}*/

}

/*=========p2-1产品详情=========*/
.products_xq{}

.products_xq .top ul li i{background: #fff;}

.products_xq .pro1{margin-bottom: 80px;}
.products_xq .pro1 b{display: block;height: 160px;line-height: 160px;text-align: center;font-size: 30px;color: #333;}
/*.products_xq .pro1 #featured-area{width: 800px;}
.products_xq .pro1 ul{width:610px;height:351px;}
.products_xq .pro1 li{width:398px;height:336px;background:#f6f6f6;text-align:center;cursor:pointer}
.products_xq .pro1 li.roundabout-in-focus{box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.products_xq .pro1 li span{display:block;margin:10% auto; width: 80%;height: 80%;}
.products_xq .pro1 #carbonads-container .carbonad{margin:0 auto}
*/

.products_xq .pro1 #featured-area{position: relative; height:400px;width:725px;}
.products_xq .pro1 .roundabout-holder{margin:0 auto;width: 610px; height: 400px;}
.products_xq .pro1 .roundabout-moveable-item{opacity: 0.75;bottom: 0px;width:321px;height:271px;cursor:pointer;background:#f5f5f5;}
.products_xq .pro1 .roundabout-moveable-item span{display:block;margin:10% auto; width: 80%;height: 80%;}
.products_xq .pro1 .roundabout-in-focus{width:398px;height:336px;opacity: 1; box-shadow: 0 0 10px rgba(0,0,0,0.5);background:#f6f6f6;}
.products_xq .pro1 #featured-area .ban_l_btn,#featured-area .ban_r_btn{ position: absolute; top: 50%;margin-top:-18px; left:-1px; display: block; width: 20px; height:36px; background:url(../images/icon/icon_42.png) center no-repeat; z-index: 9;}
.products_xq .pro1 #featured-area .ban_r_btn{ left:auto; right:-1px; background:url(../images/icon/icon_43.png) center no-repeat;}
.products_xq .pro1 #featured-area .ban_l_btn:hover{ background:url(../images/icon/icon_42s.png) center no-repeat;}
.products_xq .pro1 #featured-area .ban_r_btn:hover{ background:url(../images/icon/icon_43s.png) center no-repeat;}

.products_xq .pro1 .left{position: relative; float: left;width:725px;height:340px;}
.products_xq .pro1 .swiper-container { width: 100%;width: 610px; height: 340px; }
.products_xq .pro1 .swiper-slide{width:398px;height:336px;}
.products_xq .pro1 .swiper-slide a{display: block;width:398px;height:336px;padding:33px 40px; width: 318px;height: 260px;opacity: 0.75;background:#f5f5f5; }
.products_xq .pro1 .swiper-slide-active a{opacity: 1; box-shadow: 0 0 10px rgba(0,0,0,0.5);background:#f6f6f6;}
.products_xq .pro1 .swiper-slide a .pic{width: 100%;height: 100%;}
.products_xq .pro1 .swiper-button-next,.swiper-button-prev{ position: absolute; top: 50%;margin-top:-18px; left:-1px; display: block; width: 20px; height:36px; background:url(../images/icon/icon_42.png) center no-repeat; z-index: 9;}
.products_xq .pro1 .swiper-button-next{ left:auto; right:-1px; background:url(../images/icon/icon_43.png) center no-repeat;}
.products_xq .pro1 .swiper-button-next:hover{ background:url(../images/icon/icon_43s.png) center no-repeat;}
.products_xq .pro1 .swiper-button-prev:hover{ background:url(../images/icon/icon_42s.png) center no-repeat;}



.products_xq .pro1 .text{width: 400px; font-size: 16px;color: #777;line-height: 39px;}


.products_xq .pro2{}
.products_xq .pro2 .title{background: #c0e120;}
.products_xq .pro2 .title a{display: block; float: left;width:300px;position: relative;text-align: center;cursor: pointer; line-height: 64px;font-size: 16px;color: #fff;}
.products_xq .pro2 .title a i{display: block;position: absolute;right: 0px;top: 0px;}
.products_xq .pro2 .title a.cur{background: #5c9200;}
.products_xq .pro2 .text{min-height: 700px;}
.products_xq .pro2 .li1{padding: 45px 0; font-size: 16px;color: #666;line-height: 45px;}
.products_xq .pro2 .li1 img{display: block;margin:0 auto; max-width: 100%;}
.products_xq .pro2 .li2{padding: 45px 0; font-size: 16px;color: #666;line-height: 45px;}
.products_xq .pro2 .li2 img{display: block;margin:0 auto; max-width: 100%;}
.products_xq .pro2 .li3{}
.products_xq .pro2 .li3 ul{padding-bottom: 25px; margin: 60px 0 0px -25px;width: 1250px;}
.products_xq .pro2 .li3 ul li{float: left;margin:0 25px 35px;}
.products_xq .pro2 .li3 ul li a{display: block;}
.products_xq .pro2 .li3 ul li a .pic{width: 345px;height: 253px;text-align: center; border:#f5f5f5 10px solid;}
.products_xq .pro2 .li3 ul li a .pic img{display: inline-block;max-width: 80%;max-height: 85%;vertical-align: middle;-ms-interpolation-mode:bicubic;}
.products_xq .pro2 .li3 ul li a .pic span{display: inline-block;width: 1px;height: 254px;vertical-align: middle;}

.products_xq .pro2 .li3 ul li a b{display: block;text-align: center;line-height: 62px; font-size:20px;color: #666;font-weight: normal; border-bottom: #ccc 1px solid;}
.products_xq .pro2 .li4 ul{padding: 60px 0;}
.products_xq .pro2 .li4 ul li{margin-bottom: 15px; width: 1198px;line-height: 66px; border:#f1f1f1 1px solid;}
.products_xq .pro2 .li4 ul li span{display: block;float: left;width: 150px;height: 66px;background: #f5f5f5 url(../images/icon/icon_41.png) center no-repeat;cursor: pointer;}
.products_xq .pro2 .li4 ul li p{float: left;padding-left: 75px;width: 800px;font-size: 20px;color: #666; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.products_xq .pro2 .li4 ul li a{display: block;float: right;margin-right: 27px; color: #999;font-size: 18px;}
.products_xq .pro2 .li4 ul li a:hover{color: #5c9200;}

/*=========p2-1产品二级修改=========*/

.products_xg .pro_xq{background: #fff;}
.products_xg .pro_xq .lis{}
.products_xg .pro_xq .lis .pro_yu{}
.products_xg .pro_xq .lis .pro_yu .pic{ position: relative;width: 50%;height: 662px; float: left;}
.products_xg .pro_xq .lis .pro_yu .pic .pos{position: absolute;top: 0px;width: 750px;max-width: 100%; height: 100%;}
.products_xg .pro_xq .lis .pro_yu .next{position: relative;width: 50%;height: 662px; float: left;background: #f4f4f4;}
.products_xg .pro_xq .lis .pro_yu .next .pos{position: absolute;top: 0px;width: 600px;height: 100%;text-align: center;}
.products_xg .pro_xq .lis .pro_yu .next b{margin:70px auto 40px; display: block;font-size: 34px;color: #333;font-weight: normal;}
.products_xg .pro_xq .lis .pro_yu .next p{font-size: 16px;color: #666;line-height: 36px;}
.products_xg .pro_xq .lis .pro_yu .next i{position: absolute;left: 0px;bottom: 158px; display: block;width: 100%; font-size: 16px;color: #5c9200;}
.products_xg .pro_xq .lis .pro_yu .next em{position: absolute;left: 50%;bottom: 76px; display: block;margin-left: -25px; width: 50px;height: 50px;cursor: pointer; background: url(../images/icon/icon_44.png) center no-repeat;}
.products_xg .pro_xq .lis .pro_yu .next span{display: block;margin:0 auto;width: 0px;height: 1px;background: #c0e120;transition: all 0.5s;}
.products_xg .pro_xq .lis .pro_yu:hover .next span{width: 480px;transition: all 0.5s;}
.products_xg .pro_xq .lis.lis01 .pro_yu .pic .pos{right: 0px;}
.products_xg .pro_xq .lis.lis01 .pro_yu .next .pos{left: 0px;}
.products_xg .pro_xq .lis.lis02 .pro_yu .pic .pos{left: 0px;}
.products_xg .pro_xq .lis.lis02 .pro_yu .next .pos{right: 0px;}


.products_xg .pro2{margin:0 auto;width: 78.125%;width: 1200px; display: none;overflow: hidden;}
.products_xg .pro2 .click_top{margin:50px auto 20px;width: 50px;height: 50px;background: url(../images/icon/icon_45.png) center no-repeat;cursor: pointer;}
.products_xg .pro2 .title a{display: block; float: left;width:25%;position: relative;text-align: center;cursor: pointer; line-height: 64px;font-size: 24px;color: #666;border-bottom: #ddd 1px solid;}
.products_xg .pro2 .title a i{display: block;position: absolute;right: 0px;top: 0px;}
.products_xg .pro2 .title a.cur{color: #5c9200;font-weight: bold;}
.products_xg .pro2 .text{min-height: 700px;}
.products_xg .pro2 .li1{padding: 45px 0; font-size: 16px;color: #666;line-height: 45px;}
.products_xg .pro2 .li1 img{display: block;margin:0 auto; max-width: 100%;}
.products_xg .pro2 .li2{padding: 45px 0; font-size: 16px;color: #666;line-height: 45px;}
.products_xg .pro2 .li2 img{display: block;margin:0 auto; max-width: 100%;}
.products_xg .pro2 .li3{}
.products_xg .pro2 .li3 ul{padding-bottom: 25px; margin: 60px 0 0px -25px;width: 1250px;}
.products_xg .pro2 .li3 ul li{float: left;margin:0 25px 35px;}
.products_xg .pro2 .li3 ul li a{display: block;}
.products_xg .pro2 .li3 ul li a .pic{width: 345px;height: 253px;text-align: center; border:#f5f5f5 10px solid;}
.products_xg .pro2 .li3 ul li a .pic img{display: inline-block;max-width: 80%;max-height: 85%;vertical-align: middle;-ms-interpolation-mode:bicubic;}
.products_xg .pro2 .li3 ul li a .pic span{display: inline-block;width: 1px;height: 254px;vertical-align: middle;}
.products_xg .pro2 .li3 ul li a b{display: block;text-align: center;line-height: 62px; font-size:20px;color: #666;font-weight: normal; border-bottom: #ccc 1px solid;}
.products_xg .pro2 .li4 ul{padding: 60px 0;}
.products_xg .pro2 .li4 ul li{margin-bottom: 15px; width: 1198px;line-height: 66px; border:#f1f1f1 1px solid;}
.products_xg .pro2 .li4 ul li span{display: block;float: left;width: 150px;height: 66px;background: #f5f5f5 url(../images/icon/icon_41.png) center no-repeat;cursor: pointer;}
.products_xg .pro2 .li4 ul li p{float: left;padding-left: 75px;width: 800px;font-size: 20px;color: #666; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.products_xg .pro2 .li4 ul li a{display: block;float: right;margin-right: 27px; color: #999;font-size: 18px;}
.products_xg .pro2 .li4 ul li a:hover{color: #5c9200;}
