@charset "utf-8";
/* CSS Document */

.news-list ul li a span{float:left;}
.news-list ul li a span:nth-child(1){width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list ul li a span:nth-child(2){width:23%;text-align:right;}

.weizhi a{display:inline;}
.htit h2 {text-align:center;}


@media screen and (min-width: 1600px) {
.box{width:80%;margin:0 auto;}
/*.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}*/
.cpsx ul{width: 100%}
.cpsx ul li{background: #eee; padding: 10px 15px; margin: 5px; float: left; min-height: 27px; width:12%}
.cpsx ul li:last-child{width:76%}
.lf{float:left}
.rg{float:right}

.aspectFit{width:100%;height:100%;}

.aspectFit iframe,.aspectFit video{width:100%;height:368px;}

#navv{width: 80%; margin:20px auto 0; max-width: 1530px}
#navv li{width: 150px; float: left;margin-right:100px;}
#navv li a {padding:10px 30px;font-size:16px;background:#f0f0f0;border:1px solid #EEE;text-shadow:none;border-radius:5px;text-align:center;}
#navv li a:hover,.selected{background: #076d55!important;border: 1px solid #076d55!important;color: #fff!important;filter: alpha(opacity=60);}
.video-jss{width: 700px; height: 394px; margin: 0 auto; background: #000; display: block}
.cp-text .lf p{height:auto!important}
.top155 .prev,.top155 .next{top:115px!important}

#menu_conn c{margin: 20px auto 50px; overflow: hidden; width: 80%; text-align: left; line-height: 25px; padding-left: 22px; max-width: 1530px!important}
#menu_conn .p100,#menu_conn .p100 img{ padding: 0!important}

.htit {padding: 45px 0 30px;overflow: hidden;}
.htit h2 {font-size:36px;font-weight:bold;line-height:60px;color:#000;}

.jiange{ height:20px; line-height:20px; background:#f0f1f6; width:100%; margin:0 auto;}
.hbg{ background:#f1f2f7; padding-bottom:70px}

.wl-list ul li{float:left; width:350px; padding-left:20px;transition:all .4s ease;}
.wl-list ul li:hover{transform:translate(0,-8px);}
.wl-list ul li a{display:block; overflow:hidden; background:#fff;overflow:hidden;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;}
.wl-list ul li img{display:block;margin:0 auto;width:100%; }
.wl-list ul li span{display:block;font-size:16px;font-weight:bold;color:#4e4e4e; padding:5% 2%;border:1px solid #eee;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*产品头部*/
.wi100{width:100%!important; text-align: center!important}
.wi100 h1{font-size: 46px!important}
.c00{color: #000!important}
.c00 h1{border-bottom: 1px solid #eee}
.cpbj{background:url(../rj/c_r3.jpg) no-repeat center top; background-size:cover;}
.cp-text .txt{ padding-top:35px; padding-bottom:50px; overflow:hidden;}
.cp-text .zuo{ float:left; width:40%; height:368px; padding:5px; background:#eee; overflow:hidden; position:relative;}
.cp-text .zuo .prev,.cp-text .zuo .next{ position:absolute; z-index:5; top:50%; margin-top:-37px;}
.cp-text .zuo .prev img,.cp-text .zuo .next img{ width:30px;}
.cp-text .zuo .prev{ left:5px;}
.cp-text .zuo .next{ right:5px;}
.cp-text .zuo .bd img{ display:block; width:654px; height:368px; margin:0 auto;}
.cp-text .you{ width:55%; padding-left:4%; font-size:15px; line-height:28px; color:#fff; text-align:left; position: relative; }
.cp-text .you h1{ font-size:34px; line-height:44px; padding-bottom:15px; }
.bt1{border-bottom: 1px solid #eee}
.cp-text .you p{ height:200px;text-indent:2em;}
.cp-text .you p{word-wrap: break-word;line-height:200%;margin-bottom:12px;}
.cp-text .you .cs{ background:url(../rj/hr2.png) repeat-y left top; margin-top:25px;}
.cp-text .you .cs dl{ width:33.33333%; background:url(../rj/hr2.png) repeat-y right top; float:left; text-align:center; line-height:32px;}
.cp-text .you .cs dl dt{ font-size:22px; font-weight:bold;}
.cp-text .you a{ float:left; padding-top:20px;}
.cp-text .you a:hover{animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
    20%{transform:translatey(-8px)}
    100%,40%{transform:translatey(0)}
    60%{transform:translatey(-4px)}
} 
.cp-text .you a img{ display:block; height:70px;}
.cp-text .you a.a2{padding-left:85px;padding-top:30px;background:url(../rj/te4.png) no-repeat center;background-size:100%;color:#fff;font-weight:bold;font-size:28px;width:220px;height:79px;margin-left:15px;box-sizing:content-box;}

.weizhi {font-size:14px;height: 52px;line-height: 52px;color: #fff;background: url(../rj/hr4.png) repeat-x left bottom;text-align: left;z-index: 1;position: relative;}
.weizhi a{color: #fff!important}

/*技术参数*/
table{width:100%!important;border-collapse:collapse;border:1px solid #ccc!important;}  
table tr{background: #fff!important;}
td{border-collapse:collapse;text-align:center;height:46px!important;font-size:14px!important;border:1px solid #ccc!important;} 
table p,table span{margin: 0!important; padding: 0!important;font-size: 14px!important; font-family: Microsoft YaHei, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif!important; color: rgb(153, 153, 153)!important}
table tr:first-child td p,table tr:first-child td span,table tr:first-child td{color: rgb(86, 89, 102)!important}

/*news*/
.news-list li a span {float: right;}
.wenda {padding-bottom: 60px !important}
.wenda li {width: 49%;float: left;text-align: left;font-size: 16px}
.wenda li:nth-child(odd) {margin-right: 2%}
.news-list ul li {padding: 17px 0;border-bottom: 1px solid #cfcece;}
.news-list ul li:hover a {padding-left: 5px;transition: all 0.5s;}
.news-list ul li:hover .news-right-tit, .news-list ul li:hover .date {color: #086656;}

/*问答*/
.questiontwo {padding:30px 22px 0px 22px;}
.questiontwo ul {margin-left:-36px}
.questiontwo ul li {text-align:left;float:left;margin-left:3%;width:47%;padding-bottom:31px}
.questiontwo .questiontwowen {clear: both;overflow:hidden}
.questiontwowen span {float:left;width:34px;height:34px;border:1px solid #d8e1ff;border-radius:5px;overflow:hidden}
.questiontwowen a {float: right;width:400px;font-size:14px;line-height:24px;color: #464646;margin-top: 5px;height:48px;overflow:hidden}
.questiontwowen a:hover {transition:all 0.5s;width:87%!important;color:#773500}
.questionone, .questiontwoda {background: url(../rj/homefivebg.jpg);clear: both;}
.questiontwoda {margin-top:0px;padding:0 20px 0 0;border-radius:5px;color:#737373;overflow:hidden}
.questiontwoda i {float:left;background: url(../rj/profiveicon02.png) left top no-repeat;background-size:37px;width:37px;height:48px;text-align:center;font-style:normal;font-size:14px;padding-top:8px;line-height:1;color:#773500;font-weight:700}
.questiontwoda span {float:right;width:88%;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin:11px 0}
.questiontwo ul {margin-left:-58px}
.questiontwo ul li {margin-left:3%;text-align:left;padding-bottom:55px;width:47%}
.questiontwowen span {width:53px;height:53px}
.questiontwowen a {font-size:18px;width:88%;margin-top:13px}
.questiontwoda {margin-top:0px;border-radius:10px}
.questiontwoda i {background-size:56px;width:56px;height:100px;font-size:22px;padding-top:11px}
.questiontwoda span {font-size:16px;width:88%;margin:17px 0;height:56px;line-height:28px}
	
/*留言*/
.ly-nei{ padding-top:60px; overflow:hidden;}
.ly-nei .zuo{ width:25%; padding-right:30px;}
.ly-nei .zuo dt{ width:100%; height:238px; overflow:hidden;}
.ly-nei .zuo dt img{ display:block; margin:0 auto; width:100%; height:238px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ly-nei .zuo dt img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ly-nei .zuo dd{ background:#02814c; color:#fff; line-height:25px; padding:0 20px 10px; text-align:left;}
.ly-nei .zuo dd.dd1 span{font-size:18px; font-weight:bold; display:block; padding:8px 0;}
.ly-nei .zuo dd.dd1 p{ border-top:1px solid #076d55; font-size:15px;}
.ly-nei .zuo dd.dd1 p.p1{background:url(../rj/z_r1.png) no-repeat 0 20px; padding:15px 0 15px 30px;}
.ly-nei .zuo dd.dd1 p.p2{background:url(../rj/z_r2.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd1 p.p3{background:url(../rj/z_r3.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd2{ padding:40px 20px 20px;}
.ly-nei .zuo dd.dd2 p{ font-size:18px; font-weight:bold; line-height:44px; background:url(../rj/hr6.png) repeat-y 21px 0; padding:0 0 30px;}
.ly-nei .zuo dd.dd2 p:nth-last-of-type(1){ background:none;}
.ly-nei .zuo dd.dd2 em{ font-style:normal; display:inline-block; background:#fff; color:#076d55; width:44px; margin-right:10px; text-align:center;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.ly-nei .zuo dd.dd2 span{ font-size:14px; font-weight:normal;}

.ly-nei .you{width:68%;background:#fff;padding:25px;text-align:left;-moz-box-shadow:2px 2px 5px #eee; -webkit-box-shadow:2px 2px 5px #eee;box-shadow:2px 2px 5px #eee;}
.ly-nei .you h2{ font-size:30px; line-height:52px;}
.ly-nei .you p{ font-size:16px; line-height:28px; color:#6f6f6f; padding:10px 0;}
.ly-nei .you ul{ float:left; width:100%;}
.ly-nei .you ul li{padding:13px 0;}
.ly-nei .you ul li:nth-child(odd){float:left;}
.ly-nei .you ul li:nth-child(even){float:right;}
.ly-nei .you ul li.li30{width:45%;}
.ly-nei .you ul li.li1{ padding-left:0;}
.ly-nei .you ul li.li100{ width:100%; text-align:center;}
.ly-nei .you ul li.li30 input{ width:96%; border:1px solid #dcdada; font-size:15px; padding:0 2%; height:50px; line-height:50px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input{ width:220px; border:none; background:#076d55; color:#fff; font-size:18px; font-weight:bold; height:60px; line-height:60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input#reset{ background:#ccc; margin-left:20px;}
.ly-nei .you ul li.li100 textarea{width:100%;border:1px solid #dcdada;font-size:15px; padding:10px; height:135px; line-height:28px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.tempWrap{overflow:hidden;position:relative;width:100%;}
.tempWrap ul{width:100%;position:relative;overflow:hidden;padding:0px;margin:0px;display:flex;justify-content:space-between;}
.tempWrap ul li{float:left;width:23%;padding:0 1%;}
#ly-xg{margin-bottom:20px}
.wi19{float:left;width:25%;}
}

@media screen and (max-width: 1600px) and (min-width: 1400px){
.box{width:90%;margin:0 auto;}
.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.cpsx ul{width: 100%}
.cpsx ul li{background: #eee; padding: 10px 15px; margin: 5px; float: left; min-height: 27px; width: 10%}
.cpsx ul li:last-child{width:78%}
.lf{float:left}
.rg{float:right}

#navv{width: 80%; margin:20px auto 0; max-width: 1530px}
#navv li{width: 150px; float: left}
#navv li a {padding:10px 30px;font-size:16px;background:#f0f0f0;border:1px solid #EEE;text-shadow:none;border-radius:5px;
}
#navv li a:hover,.selected{background: #076d55!important;border: 1px solid #076d55!important;color: #fff!important;filter: alpha(opacity=60);}
.video-jss{width: 700px; height: 394px; margin: 0 auto; background: #000; display: block}
.cp-text .lf p{height:auto!important}
.top155 .prev,.top155 .next{top:115px!important}

#menu_conn c{margin: 20px auto 50px; overflow: hidden; width: 80%; text-align: left; line-height: 25px; padding-left: 22px; max-width: 1530px!important}
#menu_conn .p100,#menu_conn .p100 img{ padding: 0!important}

.htit {padding: 45px 0 30px;overflow: hidden;}
.htit h2 {font-size:36px;font-weight:bold;line-height:60px;color:#000;}

.jiange{ height:20px; line-height:20px; background:#f0f1f6; width:100%; margin:0 auto;}
.hbg{ background:#f1f2f7; padding-bottom:70px}

.wl-list ul li{float:left; width:350px; padding-left:20px;transition:all .4s ease;}
.wl-list ul li:hover{transform:translate(0,-8px);}
.wl-list ul li a{display:block; overflow:hidden; background:#fff;overflow:hidden;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;}
.wl-list ul li img{display:block;margin:0 auto;width:100%; }
.wl-list ul li span{display:block;font-size:16px;font-weight:bold;color:#4e4e4e;padding:5% 3%;border:1px solid #eee;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*产品头部*/
.wi100{width:100%!important; text-align: center!important}
.wi100 h1{font-size: 46px!important}
.c00{color: #000!important}
.c00 h1{border-bottom: 1px solid #eee}
.cpbj{background:url(../rj/c_r3.jpg) no-repeat center top; background-size:cover;}
.cp-text .txt{ padding-top:35px; padding-bottom:50px; overflow:hidden;}
.cp-text .zuo{ float:left; width:40%; height:368px; padding:5px; background:#eee; overflow:hidden; position:relative;}
.cp-text .zuo .prev,.cp-text .zuo .next{ position:absolute; z-index:5; top:50%; margin-top:-37px;}
.cp-text .zuo .prev img,.cp-text .zuo .next img{ width:30px;}
.cp-text .zuo .prev{ left:5px;}
.cp-text .zuo .next{ right:5px;}
.cp-text .zuo .bd img{ display:block; width:654px; height:368px; margin:0 auto;}
.cp-text .you{ width:55%; padding-left:4%; font-size:15px; line-height:28px; color:#fff; text-align:left; position: relative; }
.cp-text .you h1{ font-size:34px; line-height:44px; padding-bottom:15px; }
.bt1{border-bottom: 1px solid #eee}
.cp-text .you p{ height:200px;text-indent:2em;}
.cp-text .you p{word-wrap: break-word;line-height:200%;margin-bottom:12px;}
.cp-text .you .cs{ background:url(../rj/hr2.png) repeat-y left top; margin-top:25px;}
.cp-text .you .cs dl{ width:33.33333%; background:url(../rj/hr2.png) repeat-y right top; float:left; text-align:center; line-height:32px;}
.cp-text .you .cs dl dt{ font-size:22px; font-weight:bold;}
.cp-text .you a{ float:left; padding-top:20px;}
.cp-text .you a:hover{animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
    20%{transform:translatey(-8px)}
    100%,40%{transform:translatey(0)}
    60%{transform:translatey(-4px)}
} 
.cp-text .you a img{ display:block; height:70px;}
.cp-text .you a.a2{padding-left:85px;padding-top:30px;background:url(../rj/te4.png) no-repeat center;background-size:100%;color:#fff;font-weight:bold;font-size:28px;width:220px;height:79px;margin-left:15px;box-sizing:content-box;}

.weizhi {font-size:14px;height: 52px;line-height: 52px;color: #fff;background: url(../rj/hr4.png) repeat-x left bottom;text-align: left;z-index: 1;position: relative;}
.weizhi a{color: #fff!important}

/*技术参数*/
table{width:100%!important;border-collapse:collapse;border:1px solid #ccc!important;}  
table tr{background: #fff!important;}
td{border-collapse:collapse;text-align:center;height:46px!important;font-size:14px!important;border:1px solid #ccc!important;} 
table p,table span{margin: 0!important; padding: 0!important;font-size: 14px!important; font-family: Microsoft YaHei, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif!important; color: rgb(153, 153, 153)!important}
table tr:first-child td p,table tr:first-child td span,table tr:first-child td{color: rgb(86, 89, 102)!important}

/*news*/
.news-list li a span {float: right;}
.wenda {padding-bottom: 60px !important}
.wenda li {width: 49%;float: left;text-align: left;font-size: 16px}
.wenda li:nth-child(odd) {margin-right: 2%}
.news-list ul li {padding: 17px 0;border-bottom: 1px solid #cfcece;}
.news-list ul li:hover a {padding-left: 5px;transition: all 0.5s;}
.news-list ul li:hover .news-right-tit, .news-list ul li:hover .date {color: #086656;}

/*问答*/
.questiontwo {padding:30px 22px 0px 22px;}
.questiontwo ul {margin-left:-36px}
.questiontwo ul li {text-align:left;float:left;margin-left:3%;width:47%;padding-bottom:31px}
.questiontwo .questiontwowen {clear: both;overflow:hidden}
.questiontwowen span {float:left;width:34px;height:34px;border:1px solid #d8e1ff;border-radius:5px;overflow:hidden}
.questiontwowen a {float: right;width:400px;font-size:14px;line-height:24px;color: #464646;margin-top: 5px;height:48px;overflow:hidden}
.questiontwowen a:hover {transition:all 0.5s;width:87%!important;color:#773500}
.questionone, .questiontwoda {background: url(../rj/homefivebg.jpg);clear: both;}
.questiontwoda {margin-top:0px;padding:0 20px 0 0;border-radius:5px;color:#737373;overflow:hidden}
.questiontwoda i {float:left;background: url(../rj/profiveicon02.png) left top no-repeat;background-size:37px;width:37px;height:48px;text-align:center;font-style:normal;font-size:14px;padding-top:8px;line-height:1;color:#773500;font-weight:700}
.questiontwoda span {float:right;width:88%;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin:11px 0}
.questiontwo ul {margin-left:-58px}
.questiontwo ul li {margin-left:3%;text-align:left;padding-bottom:55px;width:47%}
.questiontwowen span {width:53px;height:53px}
.questiontwowen a {font-size:18px;width:88%;margin-top:13px}
.questiontwoda {margin-top:0px;border-radius:10px}
.questiontwoda i {background-size:56px;width:56px;height:100px;font-size:22px;padding-top:11px}
.questiontwoda span {font-size:16px;width:88%;margin:17px 0;height:56px;line-height:28px}
	
/*留言*/
.ly-nei{ padding-top:60px; overflow:hidden;}
.ly-nei .zuo{ width:25%; padding-right:30px;}
.ly-nei .zuo dt{ width:100%; height:238px; overflow:hidden;}
.ly-nei .zuo dt img{ display:block; margin:0 auto; width:100%; height:238px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ly-nei .zuo dt img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ly-nei .zuo dd{ background:#02814c; color:#fff; line-height:25px; padding:0 5px 10px; text-align:left;}
.ly-nei .zuo dd.dd1 span{font-size:18px; font-weight:bold; display:block; padding:20px 0;}
.ly-nei .zuo dd.dd1 p{ border-top:1px solid #076d55; font-size:15px;}
.ly-nei .zuo dd.dd1 p.p1{background:url(../rj/z_r1.png) no-repeat 0 20px; padding:15px 0 15px 30px;}
.ly-nei .zuo dd.dd1 p.p2{background:url(../rj/z_r2.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd1 p.p3{background:url(../rj/z_r3.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd2{ padding:40px 20px 20px;}
.ly-nei .zuo dd.dd2 p{ font-size:18px; font-weight:bold; line-height:44px; background:url(../rj/hr6.png) repeat-y 21px 0; padding:0 0 30px;}
.ly-nei .zuo dd.dd2 p:nth-last-of-type(1){ background:none;}
.ly-nei .zuo dd.dd2 em{ font-style:normal; display:inline-block; background:#fff; color:#076d55; width:44px; margin-right:10px; text-align:center;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.ly-nei .zuo dd.dd2 span{ font-size:14px; font-weight:normal;}

.ly-nei .you{width:68%;background:#fff;padding:25px;text-align:left;-moz-box-shadow:2px 2px 5px #eee; -webkit-box-shadow:2px 2px 5px #eee;box-shadow:2px 2px 5px #eee;}
.ly-nei .you h2{ font-size:30px; line-height:52px;}
.ly-nei .you p{ font-size:16px; line-height:28px; color:#6f6f6f; padding:10px 0;}
.ly-nei .you ul{ float:left; width:100%;}
.ly-nei .you ul li{padding:13px 0;}
.ly-nei .you ul li:nth-child(odd){float:left;}
.ly-nei .you ul li:nth-child(even){float:right;}
.ly-nei .you ul li.li30{width:45%;}
.ly-nei .you ul li.li1{ padding-left:0;}
.ly-nei .you ul li.li100{ width:100%; text-align:center;}
.ly-nei .you ul li.li30 input{ width:96%; border:1px solid #dcdada; font-size:15px; padding:0 2%; height:50px; line-height:50px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input{ width:220px; border:none; background:#076d55; color:#fff; font-size:18px; font-weight:bold; height:60px; line-height:60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input#reset{ background:#ccc; margin-left:20px;}
.ly-nei .you ul li.li100 textarea{ width:98%; border:1px solid #dcdada; font-size:15px; padding:10px; height:135px; line-height:28px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.tempWrap{overflow:hidden;position:relative;width:100%;}
.tempWrap ul{width:100%;position:relative;overflow:hidden;padding:0px;margin:0px;display:flex;justify-content:space-between;}
.tempWrap ul li{float:left;width:23%;padding:0 1%;}
#ly-xg{margin-bottom:20px}
.wi19{float:left;width:25%;}

}

@media screen and (max-width: 1400px) and (min-width: 1200px){
.box{width:96%;margin:0 auto;}
.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.cpsx ul{width: 100%}
.cpsx ul li{background:#eee;padding:10px 15px;margin:5px;float:left;min-height:27px;width: 10%}
.cpsx ul li:last-child{width:77%}
.lf{float:left}
.rg{float:right}

#navv{width:96%; margin:20px auto 0;}
#navv li{width: 150px; float: left}
#navv li a {padding:10px 30px;font-size:16px;background:#f0f0f0;border:1px solid #EEE;text-shadow:none;border-radius:5px;
}
#navv li a:hover,.selected{background: #076d55!important;border: 1px solid #076d55!important;color: #fff!important;filter: alpha(opacity=60);}
.video-jss{width: 700px; height: 394px; margin: 0 auto; background: #000; display: block}
.cp-text .lf p{height:auto!important}
.top155 .prev,.top155 .next{top:115px!important}

#menu_conn c{margin: 20px auto 50px; overflow: hidden; width: 80%; text-align: left; line-height: 25px; padding-left: 22px;}
#menu_conn .p100,#menu_conn .p100 img{ padding: 0!important}

.htit {padding: 45px 0 30px;overflow: hidden;}
.htit h2 {font-size:36px;font-weight:bold;line-height:60px;color:#000;}

.jiange{ height:20px; line-height:20px; background:#f0f1f6; width:100%; margin:0 auto;}
.hbg{ background:#f1f2f7; padding-bottom:70px}

.wl-list ul li{float:left; width:350px; padding-left:20px;transition:all .4s ease;}
.wl-list ul li:hover{transform:translate(0,-8px);}
.wl-list ul li a{display:block; overflow:hidden; background:#fff;overflow:hidden;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;}
.wl-list ul li img{display:block;margin:0 auto;width:100%; }
.wl-list ul li span{display:block;font-size:16px;font-weight:bold;color:#4e4e4e; padding:5% 3%;border:1px solid #eee;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*产品头部*/
.wi100{width:100%!important; text-align: center!important}
.wi100 h1{font-size: 46px!important}
.c00{color: #000!important}
.c00 h1{border-bottom: 1px solid #eee}
.cpbj{background:url(../rj/c_r3.jpg) no-repeat center top; background-size:cover;}
.cp-text .txt{ padding-top:35px; padding-bottom:50px; overflow:hidden;}
.cp-text .zuo{ float:left; width:40%; height:368px; padding:5px; background:#eee; overflow:hidden; position:relative;}
.cp-text .zuo .prev,.cp-text .zuo .next{ position:absolute; z-index:5; top:50%; margin-top:-37px;}
.cp-text .zuo .prev img,.cp-text .zuo .next img{ width:30px;}
.cp-text .zuo .prev{ left:5px;}
.cp-text .zuo .next{ right:5px;}
.cp-text .zuo .bd img{ display:block; width:654px; height:368px; margin:0 auto;}
.cp-text .you{ width:55%; padding-left:2.5%; font-size:15px; line-height:28px; color:#fff; text-align:left; position: relative; }
.cp-text .you h1{ font-size:34px; line-height:44px; padding-bottom:15px; }
.bt1{border-bottom: 1px solid #eee}
.cp-text .you p{ height:200px;text-indent:2em;}
.cp-text .you p{word-wrap: break-word;line-height:200%;margin-bottom:12px;}
.cp-text .you .cs{ background:url(../rj/hr2.png) repeat-y left top; margin-top:25px;}
.cp-text .you .cs dl{ width:33.33333%; background:url(../rj/hr2.png) repeat-y right top; float:left; text-align:center; line-height:32px;}
.cp-text .you .cs dl dt{ font-size:22px; font-weight:bold;}
.cp-text .you a{ float:left; padding-top:20px;}
.cp-text .you a:hover{animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
    20%{transform:translatey(-8px)}
    100%,40%{transform:translatey(0)}
    60%{transform:translatey(-4px)}
} 
.cp-text .you a img{ display:block; height:70px;}
.cp-text .you a.a2{padding-left:85px;padding-top:30px;background:url(../rj/te4.png) no-repeat center;background-size:100%;color:#fff;font-weight:bold;font-size:28px;width:220px;height:79px;margin-left:15px;box-sizing:content-box;}

.weizhi {font-size:14px;height: 52px;line-height: 52px;color: #fff;background: url(../rj/hr4.png) repeat-x left bottom;text-align: left;z-index: 1;position: relative;}
.weizhi a{color: #fff!important}

/*技术参数*/
table{width:100%!important;border-collapse:collapse;border:1px solid #ccc!important;}  
table tr{background: #fff!important;}
td{border-collapse:collapse;text-align:center;height:46px!important;font-size:14px!important;border:1px solid #ccc!important;} 
table p,table span{margin: 0!important; padding: 0!important;font-size: 14px!important; font-family: Microsoft YaHei, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif!important; color: rgb(153, 153, 153)!important}
table tr:first-child td p,table tr:first-child td span,table tr:first-child td{color: rgb(86, 89, 102)!important}

/*news*/
.news-list li a span {float: right;}
.wenda {padding-bottom: 60px !important}
.wenda li {width: 49%;float: left;text-align: left;font-size: 16px}
.wenda li:nth-child(odd) {margin-right: 2%}
.news-list ul li {padding: 17px 0;border-bottom: 1px solid #cfcece;}
.news-list ul li:hover a {padding-left: 5px;transition: all 0.5s;}
.news-list ul li:hover .news-right-tit, .news-list ul li:hover .date {color: #086656;}

/*问答*/
.questiontwo {padding:30px 22px 0px 22px;}
.questiontwo ul {margin-left:-36px}
.questiontwo ul li {text-align:left;float:left;margin-left:3%;width:47%;padding-bottom:31px}
.questiontwo .questiontwowen {clear: both;overflow:hidden}
.questiontwowen span {float:left;width:34px;height:34px;border:1px solid #d8e1ff;border-radius:5px;overflow:hidden}
.questiontwowen a {float: right;width:400px;font-size:14px;line-height:24px;color: #464646;margin-top: 5px;height:48px;overflow:hidden}
.questiontwowen a:hover {transition:all 0.5s;width:87%!important;color:#773500}
.questionone, .questiontwoda {background: url(../rj/homefivebg.jpg);clear: both;}
.questiontwoda {margin-top:0px;padding:0 20px 0 0;border-radius:5px;color:#737373;overflow:hidden}
.questiontwoda i {float:left;background: url(../rj/profiveicon02.png) left top no-repeat;background-size:37px;width:37px;height:48px;text-align:center;font-style:normal;font-size:14px;padding-top:8px;line-height:1;color:#773500;font-weight:700}
.questiontwoda span {float:right;width:88%;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin:11px 0}
.questiontwo ul {margin-left:-58px}
.questiontwo ul li {margin-left:3%;text-align:left;padding-bottom:55px;width:47%}
.questiontwowen span {width:53px;height:53px}
.questiontwowen a {font-size:18px;width:88%;margin-top:13px}
.questiontwoda {margin-top:0px;border-radius:10px}
.questiontwoda i {background-size:56px;width:56px;height:100px;font-size:22px;padding-top:11px}
.questiontwoda span {font-size:16px;width:88%;margin:17px 0;height:56px;line-height:28px}
	
/*留言*/
.ly-nei{ padding-top:45px; overflow:hidden;}
.ly-nei .zuo{width:25%; padding-right:20px;}
.ly-nei .zuo dt{ width:100%; height:238px; overflow:hidden;}
.ly-nei .zuo dt img{ display:block; margin:0 auto; width:100%; height:238px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ly-nei .zuo dt img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ly-nei .zuo dd{ background:#02814c; color:#fff; line-height:25px; padding:0 5px 10px; text-align:left;}
.ly-nei .zuo dd.dd1 span{font-size:18px; font-weight:bold; display:block; padding:20px 0;}
.ly-nei .zuo dd.dd1 p{ border-top:1px solid #076d55; font-size:15px;}
.ly-nei .zuo dd.dd1 p.p1{background:url(../rj/z_r1.png) no-repeat 0 20px; padding:15px 0 15px 30px;}
.ly-nei .zuo dd.dd1 p.p2{background:url(../rj/z_r2.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd1 p.p3{background:url(../rj/z_r3.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd2{ padding:40px 20px 20px;}
.ly-nei .zuo dd.dd2 p{ font-size:18px; font-weight:bold; line-height:44px; background:url(../rj/hr6.png) repeat-y 21px 0; padding:0 0 30px;}
.ly-nei .zuo dd.dd2 p:nth-last-of-type(1){ background:none;}
.ly-nei .zuo dd.dd2 em{ font-style:normal; display:inline-block; background:#fff; color:#076d55; width:44px; margin-right:10px; text-align:center;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.ly-nei .zuo dd.dd2 span{ font-size:14px; font-weight:normal;}

.ly-nei .you{width:68%;background:#fff;padding:25px;text-align:left;-moz-box-shadow:2px 2px 5px #eee; -webkit-box-shadow:2px 2px 5px #eee;box-shadow:2px 2px 5px #eee;}
.ly-nei .you h2{ font-size:30px; line-height:52px;}
.ly-nei .you p{ font-size:16px; line-height:28px; color:#6f6f6f; padding:10px 0;}
.ly-nei .you ul{ float:left; width:100%;}
.ly-nei .you ul li{padding:13px 0;}
.ly-nei .you ul li:nth-child(odd){float:left;}
.ly-nei .you ul li:nth-child(even){float:right;}
.ly-nei .you ul li.li30{width:45%;}
.ly-nei .you ul li.li1{ padding-left:0;}
.ly-nei .you ul li.li100{ width:100%; text-align:center;}
.ly-nei .you ul li.li30 input{ width:96%; border:1px solid #dcdada; font-size:15px; padding:0 2%; height:50px; line-height:50px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input{ width:220px; border:none; background:#076d55; color:#fff; font-size:18px; font-weight:bold; height:60px; line-height:60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input#reset{ background:#ccc; margin-left:20px;}
.ly-nei .you ul li.li100 textarea{ width:98%; border:1px solid #dcdada; font-size:15px; padding:10px; height:135px; line-height:28px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.tempWrap{overflow:hidden;position:relative;width:100%;}
.tempWrap ul{width:100%;position:relative;overflow:hidden;padding:0px;margin:0px;display:flex;justify-content:space-between;}
.tempWrap ul li{float:left;width:23%;padding:0 1%;}
#ly-xg{margin-bottom:20px}
.wi19{float:left;width:25%;}
}

@media screen and (max-width: 1200px) and (min-width: 992px){
.box{width:96%;margin:0 auto;}
.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.cpsx ul{width:100%}
.cpsx ul li{background:#eee;padding:10px 10px;margin:5px;float:left;min-height:27px;width: 12%}
.cpsx ul li:last-child{width:76%}
.lf{float:left}
.rg{float:right}

#navv{width:96%; margin:20px auto 0;}
#navv li{width:150px;float:left}
#navv li a {padding:10px 30px;font-size:16px;background:#f0f0f0;border:1px solid #EEE;text-shadow:none;border-radius:5px;
}
#navv li a:hover,.selected{background: #076d55!important;border: 1px solid #076d55!important;color: #fff!important;filter: alpha(opacity=60);}
.video-jss{width: 700px; height: 394px; margin: 0 auto; background: #000; display: block}
.cp-text .lf p{height:auto!important}
.top155 .prev,.top155 .next{top:115px!important}

#menu_conn c{margin: 20px auto 50px; overflow: hidden; width: 80%; text-align: left; line-height: 25px; padding-left: 22px;}
#menu_conn .p100,#menu_conn .p100 img{ padding: 0!important}

.htit {padding: 45px 0 30px;overflow: hidden;}
.htit h2 {font-size:27px;font-weight:bold;line-height:50px;color:#000;}

.jiange{ height:20px; line-height:20px; background:#f0f1f6; width:100%; margin:0 auto;}
.hbg{ background:#f1f2f7; padding-bottom:45px}

.wl-list ul li{float:left; width:350px; padding-left:20px;transition:all .4s ease;}
.wl-list ul li:hover{transform:translate(0,-8px);}
.wl-list ul li a{display:block; overflow:hidden; background:#fff;overflow:hidden;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;}
.wl-list ul li img{display:block;margin:0 auto;width:100%; }
.wl-list ul li span{display:block;font-size:16px;font-weight:bold;color:#4e4e4e; padding:5% 3%;border:1px solid #eee;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*产品头部*/
.wi100{width:100%!important; text-align: center!important}
.wi100 h1{font-size:36px!important}
.c00{color: #000!important}
.c00 h1{border-bottom: 1px solid #eee}
.cpbj{background:url(../rj/c_r3.jpg) no-repeat center top; background-size:cover;}
.cp-text .txt{ padding-top:35px; padding-bottom:50px; overflow:hidden;}
.cp-text .zuo{ float:left; width:40%;padding:5px; background:#eee; overflow:hidden; position:relative;}
.cp-text .zuo .prev,.cp-text .zuo .next{ position:absolute; z-index:5; top:50%; margin-top:-37px;}
.cp-text .zuo .prev img,.cp-text .zuo .next img{ width:30px;}
.cp-text .zuo .prev{ left:5px;}
.cp-text .zuo .next{ right:5px;}
.cp-text .zuo .bd img{ display:block; width:100%; height:100%; margin:0 auto;}
.cp-text .you{width:55%; padding-left:2.5%; font-size:15px; line-height:28px; color:#fff; text-align:left; position: relative; }
.cp-text .you h1{font-size:24px;line-height:30px;padding-bottom:15px;}
.bt1{border-bottom: 1px solid #eee}
.cp-text .you p{text-indent:2em;display:none;}
.cp-text .you p{word-wrap: break-word;margin-bottom:12px;}
.cp-text .you .cs{ background:url(../rj/hr2.png) repeat-y left top; margin-top:25px;}
.cp-text .you .cs dl{ width:33.33333%; background:url(../rj/hr2.png) repeat-y right top; float:left; text-align:center; line-height:32px;}
.cp-text .you .cs dl dt{ font-size:22px; font-weight:bold;}
.cp-text .you a{ float:left; padding-top:20px;height:50px}
.cp-text .you a:hover{animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
    20%{transform:translatey(-8px)}
    100%,40%{transform:translatey(0)}
    60%{transform:translatey(-4px)}
} 
.cp-text .you a img{ display:block; height:55px;}
.cp-text .you a.a2{padding-left:85px;padding-top:30px;background:url(../rj/te4.png) no-repeat center;background-size:100%;color:#fff;font-weight:bold;font-size:28px;width:220px;height:79px;margin-left:15px;display:none;box-sizing:content-box;}

.weizhi {font-size:14px;height: 52px;line-height: 52px;color: #fff;background: url(../rj/hr4.png) repeat-x left bottom;text-align: left;z-index: 1;position: relative;}
.weizhi a{color: #fff!important}

/*技术参数*/
table{width:100%!important;border-collapse:collapse;border:1px solid #ccc!important;}  
table tr{background: #fff!important;}
td{border-collapse:collapse;text-align:center;height:46px!important;font-size:14px!important;border:1px solid #ccc!important;} 
table p,table span{margin: 0!important; padding: 0!important;font-size: 14px!important; font-family: Microsoft YaHei, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif!important; color: rgb(153, 153, 153)!important}
table tr:first-child td p,table tr:first-child td span,table tr:first-child td{color: rgb(86, 89, 102)!important}

/*news*/
.news-list li a span {float: right;}
.wenda {padding-bottom: 60px !important}
.wenda li {width:47%;float: left;text-align: left;font-size: 16px}
.wenda li:nth-child(odd) {margin-right:2%}
.news-list ul li{padding:20px 0;border-bottom: 1px solid #cfcece;}
.news-list ul li a{width:100%;}

.news-list ul li:hover a span{padding-left: 1%;transition: all 0.5s;}
.news-list ul li:hover .news-right-tit, .news-list ul li:hover .date {color: #086656;}

/*问答*/
.questiontwo {padding:30px 22px 0px 22px;}
.questiontwo ul {margin-left:-36px}
.questiontwo ul li {text-align:left;float:left;margin-left:3%;width:47%;padding-bottom:31px}
.questiontwo .questiontwowen {clear: both;overflow:hidden}
.questiontwowen span {float:left;width:34px;height:34px;border:1px solid #d8e1ff;border-radius:5px;overflow:hidden}
.questiontwowen a {float: right;width:400px;font-size:14px;line-height:24px;color: #464646;margin-top: 5px;height:48px;overflow:hidden}
.questiontwowen a:hover {transition:all 0.5s;width:87%!important;color:#773500}
.questionone, .questiontwoda {background: url(../rj/homefivebg.jpg);clear: both;}
.questiontwoda {margin-top:0px;padding:0 20px 0 0;border-radius:5px;color:#737373;overflow:hidden}
.questiontwoda i {float:left;background: url(../rj/profiveicon02.png) left top no-repeat;background-size:37px;width:37px;height:48px;text-align:center;font-style:normal;font-size:14px;padding-top:8px;line-height:1;color:#773500;font-weight:700}
.questiontwoda span {float:right;width:88%;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin:11px 0}
.questiontwo ul {margin-left:-58px}
.questiontwo ul li {margin-left:3%;text-align:left;padding-bottom:55px;width:47%}
.questiontwowen span {width:53px;height:53px}
.questiontwowen a {font-size:18px;width:85%;margin-top:13px}
.questiontwoda {margin-top:0px;border-radius:10px}
.questiontwoda i {background-size:56px;width:56px;height:100px;font-size:22px;padding-top:11px}
.questiontwoda span {font-size:16px;width:85%;margin:17px 0;height:56px;line-height:28px}
	
/*留言*/
.ly-nei{ padding-top:45px; overflow:hidden;}
.ly-nei .zuo{width:32%; padding-right:20px;}
.ly-nei .zuo dt{ width:100%; height:238px; overflow:hidden;}
.ly-nei .zuo dt img{ display:block; margin:0 auto; width:100%; height:238px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ly-nei .zuo dt img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ly-nei .zuo dd{ background:#02814c; color:#fff; line-height:25px; padding:0 5px 10px; text-align:left;}
.ly-nei .zuo dd.dd1 span{font-size:18px; font-weight:bold; display:block; padding:20px 0;}
.ly-nei .zuo dd.dd1 p{ border-top:1px solid #076d55; font-size:15px;}
.ly-nei .zuo dd.dd1 p.p1{background:url(../rj/z_r1.png) no-repeat 0 20px; padding:15px 0 15px 30px;}
.ly-nei .zuo dd.dd1 p.p2{background:url(../rj/z_r2.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd1 p.p3{background:url(../rj/z_r3.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd2{ padding:40px 20px 20px;}
.ly-nei .zuo dd.dd2 p{ font-size:18px; font-weight:bold; line-height:44px; background:url(../rj/hr6.png) repeat-y 21px 0; padding:0 0 30px;}
.ly-nei .zuo dd.dd2 p:nth-last-of-type(1){ background:none;}
.ly-nei .zuo dd.dd2 em{ font-style:normal; display:inline-block; background:#fff; color:#076d55; width:44px; margin-right:10px; text-align:center;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.ly-nei .zuo dd.dd2 span{ font-size:14px; font-weight:normal;}

.ly-nei .you{width:60%;background:#fff;padding:25px;text-align:left;-moz-box-shadow:2px 2px 5px #eee; -webkit-box-shadow:2px 2px 5px #eee;box-shadow:2px 2px 5px #eee;}
.ly-nei .you h2{ font-size:27px; line-height:52px;}
.ly-nei .you p{ font-size:16px; line-height:28px; color:#6f6f6f; padding:10px 0;}
.ly-nei .you ul{ float:left; width:100%;}
.ly-nei .you ul li{padding:13px 0;}
.ly-nei .you ul li:nth-child(odd){float:left;}
.ly-nei .you ul li:nth-child(even){float:right;}
.ly-nei .you ul li.li30{width:45%;}
.ly-nei .you ul li.li1{ padding-left:0;}
.ly-nei .you ul li.li100{ width:100%; text-align:center;}
.ly-nei .you ul li.li30 input{ width:96%; border:1px solid #dcdada; font-size:15px; padding:0 2%; height:50px; line-height:50px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input{ width:220px; border:none; background:#076d55; color:#fff; font-size:18px; font-weight:bold; height:60px; line-height:60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input#reset{ background:#ccc; margin-left:20px;}
.ly-nei .you ul li.li100 textarea{ width:98%; border:1px solid #dcdada; font-size:15px; padding:10px; height:135px; line-height:28px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.tempWrap{overflow:hidden;position:relative;width:100%;}
.tempWrap ul{width:100%;position:relative;overflow:hidden;padding:0px;margin:0px;display:flex;justify-content:space-between;}
.tempWrap ul li{float:left;width:23%;padding:0 1%;}
#ly-xg{margin-bottom:20px}
.wi19{float:left;width:25%;}

}

@media screen and (max-width: 992px) and (min-width: 769px){
.box{width:98%;margin:0 auto;}
.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.cpsx ul{width:100%}
.cpsx ul li{background:#eee;padding:5px 10px;margin:5px 5px 5px 0px;float:left;min-height:27px;width:10%;text-align:center;}
.cpsx ul li:last-child{width:76%;text-align:left;}
.lf{float:left}
.rg{float:right}

#navv{width:96%; margin:0 auto;}
#navv li{width:150px;float:left}
#navv li a {padding:10px 30px;font-size:16px;background:#f0f0f0;border:1px solid #EEE;text-shadow:none;border-radius:5px;
}
#navv li a:hover,.selected{background: #076d55!important;border: 1px solid #076d55!important;color: #fff!important;filter: alpha(opacity=60);}
.video-jss{width: 700px; height: 394px; margin: 0 auto; background: #000; display: block}
.cp-text .lf p{height:auto!important}
.top155 .prev,.top155 .next{top:115px!important}

#menu_conn c{margin: 20px auto 50px; overflow: hidden; width: 80%; text-align: left; line-height: 25px; padding-left: 22px;}
#menu_conn .p100,#menu_conn .p100 img{ padding: 0!important}

.htit {padding: 45px 0 30px;overflow: hidden;}
.htit h2 {font-size:24px;font-weight:bold;line-height:50px;color:#000;}

.jiange{ height:20px; line-height:20px; background:#f0f1f6; width:100%; margin:0 auto;}
.hbg{ background:#f1f2f7; padding-bottom:45px}

.wl-list ul li{float:left; width:350px; padding-left:20px;transition:all .4s ease;}
.wl-list ul li:hover{transform:translate(0,-8px);}
.wl-list ul li a{display:block; overflow:hidden; background:#fff;overflow:hidden;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;}
.wl-list ul li img{display:block;margin:0 auto;width:100%; }
.wl-list ul li span{display:block;font-size:16px;font-weight:bold;color:#4e4e4e; padding:5% 3%;border:1px solid #eee;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*产品头部*/
.wi100{width:100%!important; text-align: center!important}
.wi100 h1{font-size:36px!important}
.c00{color: #000!important}
.c00 h1{border-bottom: 1px solid #eee}
.cpbj{background:url(../rj/c_r3.jpg) no-repeat center top; background-size:cover;}
.cp-text .txt{ padding-top:35px; padding-bottom:50px; overflow:hidden;}
.cp-text .zuo{ float:left; width:40%;padding:5px; background:#eee; overflow:hidden; position:relative;}
.cp-text .zuo .prev,.cp-text .zuo .next{ position:absolute; z-index:5; top:50%; margin-top:-37px;}
.cp-text .zuo .prev img,.cp-text .zuo .next img{ width:30px;}
.cp-text .zuo .prev{ left:5px;}
.cp-text .zuo .next{ right:5px;}
.cp-text .zuo .bd img{ display:block; width:100%; height:100%; margin:0 auto;}
.cp-text .you{width:55%; padding-left:2.5%; font-size:15px; line-height:28px; color:#fff; text-align:left; position: relative; }
.cp-text .you h1{font-size:21px;line-height:25px;padding-bottom:10px;}
.bt1{border-bottom: 1px solid #eee}
.cp-text .you p{text-indent:2em;display:none;}
.cp-text .you p{word-wrap: break-word;margin-bottom:12px;}
.cp-text .you .cs{ background:url(../rj/hr2.png) repeat-y left top; margin-top:25px;}
.cp-text .you .cs dl{ width:33.33333%; background:url(../rj/hr2.png) repeat-y right top; float:left; text-align:center; line-height:32px;}
.cp-text .you .cs dl dt{ font-size:22px; font-weight:bold;}
.cp-text .you a{float:left;height:50px}
.cp-text .you a:hover{animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
    20%{transform:translatey(-8px)}
    100%,40%{transform:translatey(0)}
    60%{transform:translatey(-4px)}
} 
.cp-text .you a img{ display:block; height:42px;}
.cp-text .you a.a2{padding-left:85px;padding-top:30px;background:url(../rj/te4.png) no-repeat center;background-size:100%;color:#fff;font-weight:bold;font-size:28px;width:220px;height:79px;margin-left:15px;display:none;box-sizing:content-box;}

.weizhi {font-size:14px;height: 52px;line-height: 52px;color: #fff;background: url(../rj/hr4.png) repeat-x left bottom;text-align: left;z-index: 1;position: relative;}
.weizhi a{color: #fff!important}

/*技术参数*/
table{width:100%!important;border-collapse:collapse;border:1px solid #ccc!important;}  
table tr{background: #fff!important;}
td{border-collapse:collapse;text-align:center;height:46px!important;font-size:14px!important;border:1px solid #ccc!important;} 
table p,table span{margin: 0!important; padding: 0!important;font-size: 14px!important; font-family: Microsoft YaHei, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif!important; color: rgb(153, 153, 153)!important}
table tr:first-child td p,table tr:first-child td span,table tr:first-child td{color: rgb(86, 89, 102)!important}

/*news*/
.news-list li a span {float: right;}
.wenda {padding-bottom: 60px !important}
.wenda li {width:47%;float: left;text-align: left;font-size: 16px}
.wenda li:nth-child(odd) {margin-right:2%}
.news-list ul li{padding:20px 0;border-bottom: 1px solid #cfcece;}
.news-list ul li a{width:100%;}

.news-list ul li:hover a span{padding-left: 1%;transition: all 0.5s;}
.news-list ul li:hover .news-right-tit, .news-list ul li:hover .date {color: #086656;}

/*问答*/
.questiontwo {padding:30px 22px 0px 22px;}
.questiontwo ul {margin-left:-36px}
.questiontwo ul li {text-align:left;float:left;margin-left:3%;width:47%;padding-bottom:31px}
.questiontwo .questiontwowen {clear: both;overflow:hidden}
.questiontwowen span {float:left;width:34px;height:34px;border:1px solid #d8e1ff;border-radius:5px;overflow:hidden}
.questiontwowen a {float: right;width:400px;font-size:14px;line-height:24px;color: #464646;margin-top: 5px;height:48px;overflow:hidden}
.questiontwowen a:hover {transition:all 0.5s;width:80%!important;color:#773500}
.questionone, .questiontwoda {background: url(../rj/homefivebg.jpg);clear: both;}
.questiontwoda {margin-top:0px;padding:0 5px 0 0;border-radius:5px;color:#737373;overflow:hidden}
.questiontwoda i {float:left;background: url(../rj/profiveicon02.png) left top no-repeat;background-size:37px;width:37px;height:48px;text-align:center;font-style:normal;font-size:14px;padding-top:8px;line-height:1;color:#773500;font-weight:700}
.questiontwoda span {float:right;width:88%;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin:11px 0}
.questiontwo ul {margin-left:-58px}
.questiontwo ul li {margin-left:3%;text-align:left;padding-bottom:55px;width:47%}
.questiontwowen span {width:53px;height:53px}
.questiontwowen a {font-size:16px;width:80%;}
.questiontwoda {margin-top:10px;border-radius:10px}
.questiontwoda i {background-size:56px;width:56px;height:100px;font-size:22px;padding-top:11px}
.questiontwoda span {font-size:15px;width:80%;margin:10px 0;height:56px;line-height:28px}
	
.news-list ul li a span{float:left;}
.news-list ul li a span:nth-child(1){width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list ul li a span:nth-child(2){width:27%;text-align:right;}
	
	
/*留言*/
.ly-nei{ padding-top:45px; overflow:hidden;}
.ly-nei .zuo{width:37%;padding-right:5px;}
.ly-nei .zuo dt{ width:100%; height:238px; overflow:hidden;}
.ly-nei .zuo dt img{ display:block; margin:0 auto; width:100%; height:238px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ly-nei .zuo dt img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ly-nei .zuo dd{ background:#02814c; color:#fff; line-height:25px; padding:0 5px 10px; text-align:left;}
.ly-nei .zuo dd.dd1 span{font-size:16px; font-weight:bold; display:block; padding:20px 0;}
.ly-nei .zuo dd.dd1 p{ border-top:1px solid #076d55; font-size:14px;}
.ly-nei .zuo dd.dd1 p.p1{background:url(../rj/z_r1.png) no-repeat 0 20px; padding:15px 0 15px 30px;}
.ly-nei .zuo dd.dd1 p.p2{background:url(../rj/z_r2.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd1 p.p3{background:url(../rj/z_r3.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd2{ padding:40px 20px 20px;}
.ly-nei .zuo dd.dd2 p{ font-size:18px; font-weight:bold; line-height:44px; background:url(../rj/hr6.png) repeat-y 21px 0; padding:0 0 30px;}
.ly-nei .zuo dd.dd2 p:nth-last-of-type(1){ background:none;}
.ly-nei .zuo dd.dd2 em{ font-style:normal; display:inline-block; background:#fff; color:#076d55; width:44px; margin-right:10px; text-align:center;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.ly-nei .zuo dd.dd2 span{ font-size:14px; font-weight:normal;}

.ly-nei .you{width:54%;background:#fff;padding:25px;text-align:left;-moz-box-shadow:2px 2px 5px #eee; -webkit-box-shadow:2px 2px 5px #eee;box-shadow:2px 2px 5px #eee;}
.ly-nei .you h2{ font-size:24px; line-height:52px;}
.ly-nei .you p{ font-size:15px; line-height:24px; color:#6f6f6f; padding:10px 0;}
.ly-nei .you ul{ float:left; width:100%;}
.ly-nei .you ul li{padding:13px 0;}
.ly-nei .you ul li:nth-child(odd){float:left;}
.ly-nei .you ul li:nth-child(even){float:right;}
.ly-nei .you ul li.li30{width:45%;}
.ly-nei .you ul li.li1{ padding-left:0;}
.ly-nei .you ul li.li100{ width:100%; text-align:center;}
.ly-nei .you ul li.li30 input{ width:96%; border:1px solid #dcdada; font-size:15px; padding:0 2%; height:50px; line-height:50px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input{ width:40%;border:none; background:#076d55; color:#fff; font-size:16px; font-weight:bold; height:45px; line-height:45px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input#reset{ background:#ccc; margin-left:20px;}
.ly-nei .you ul li.li100 textarea{ width:96%; border:1px solid #dcdada; font-size:15px; padding:2%; height:135px; line-height:28px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.tempWrap{overflow:hidden;position:relative;width:100%;}
.tempWrap ul{width:100%;position:relative;overflow:hidden;padding:0px;margin:0px;display:flex;justify-content:space-between;}
.tempWrap ul li{float:left;width:23%;padding:0 1%;}
#ly-xg{margin-bottom:20px}
.wi19{float:left;width:25%;}
}

@media screen and (max-width: 769px){
	
	html {font-size:100px;}
/*	body{overflow-x:hidden;}*/
	@media(max-width:768px){ html { font-size:100px; } }
	@media(max-width:640px){ html { font-size:85.33px; } } 
	@media(max-width:540px){ html { font-size:72px; } }
	@media(max-width:480px){ html { font-size:64px; } } 
	@media(max-width:445px){ html { font-size:60px; } }
	@media(max-width:414px){ html { font-size:55.2px; } }   
	@media(max-width:375px){ html { font-size:50px; } } 
	@media(max-width:360px){ html { font-size:48px; } }   
	@media(max-width:320px){ html { font-size:42.67px; } }
	
	
.box{width:98%;margin:0 auto;}
.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.cpsx ul{width:100%}
.cpsx ul li{background:#eee;padding:5px 10px;margin:5px 5px 5px 0px;float:left;min-height:0.45rem;width:20%;text-align:left;font-size:0.25rem;font-weight:bold;}
.cpsx ul li:last-child{width:100%;text-align:left;font-weight:400;}
.lf{float:left}
.rg{float:right}

#navv{width:96%; margin:5% auto;}
#navv li{width:33.33%;float:left}
#navv li a{padding:8% 15%;font-size:0.3rem;background:#f0f0f0;border:1px solid #EEE;text-shadow:none;border-radius:5px;
}
#navv li a:hover,.selected{background: #076d55!important;border: 1px solid #076d55!important;color: #fff!important;filter: alpha(opacity=60);}
.video-jss{width: 700px; height: 394px; margin: 0 auto; background: #000; display: block}
.cp-text .lf p{height:auto!important}
.top155 .prev,.top155 .next{top:115px!important}

#menu_conn c{margin: 20px auto 50px; overflow: hidden; width: 80%; text-align: left; line-height: 25px; padding-left: 22px;}
#menu_conn .p100,#menu_conn .p100 img{ padding: 0!important}

.htit {padding: 45px 0 30px;overflow: hidden;}
.htit h2 {font-size:0.36rem;font-weight:bold;line-height:50px;color:#000;}

.jiange{ height:20px; line-height:20px; background:#f0f1f6; width:100%; margin:0 auto;}
.hbg{ background:#f1f2f7; padding-bottom:45px}

.wl-list ul li{float:left; width:350px; padding-left:20px;transition:all .4s ease;}
.wl-list ul li:hover{transform:translate(0,-8px);}
.wl-list ul li a{display:block; overflow:hidden; background:#fff;overflow:hidden;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;}
.wl-list ul li img{display:block;margin:0 auto;width:100%; }
.wl-list ul li span{display:block;font-size:0.27rem;font-weight:bold;color:#4e4e4e; padding:3% 2%;border:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*产品头部*/
.wi100{width:100%!important; text-align: center!important}
.wi100 h1{font-size:0.45rem!important}
.c00{color: #000!important}
.c00 h1{border-bottom: 1px solid #eee}
.cpbj{background:url(../rj/c_r3.jpg) no-repeat center top;background-size:cover;}
.cp-text .txt{ padding-top:35px;padding-bottom:50px;overflow:hidden;}
.cp-text .zuo{width:100%;padding:5px;background:#eee;overflow:hidden;position:relative;margin-bottom:5%;}
.cp-text .zuo .prev,.cp-text .zuo .next{ position:absolute;z-index:5;top:50%;margin-top:-37px;}
.cp-text .zuo .prev img,.cp-text .zuo .next img{ width:30px;} v
.cp-text .zuo .prev{ left:5px;}
.cp-text .zuo .next{ right:5px;}
.cp-text .zuo .bd img{ display:block; width:100%; height:100%; margin:0 auto;}
.cp-text .you{width:100%;font-size:15px;line-height:28px; color:#fff; text-align:left; position: relative; }
.cp-text .you h1{font-size:0.36rem;line-height:0.42rem;padding-bottom:5%;}
.bt1{border-bottom: 1px solid #eee}
.cp-text .you p{font-size:0.25rem;line-height:0.45rem;}
.cp-text .you p{word-wrap: break-word;margin:3% 0;}
.cp-text .you .cs{ background:url(../rj/hr2.png) repeat-y left top; margin-top:25px;}
.cp-text .you .cs dl{ width:33.33333%; background:url(../rj/hr2.png) repeat-y right top; float:left; text-align:center; line-height:32px;}
.cp-text .you .cs dl dt{ font-size:22px; font-weight:bold;}
.cp-text .you a{float:left;height:50px;width:40%;}
.cp-text .you a:hover{animation:tyt .5s}
@keyframes tyt{
	0%{transform:translateY(0)}
    20%{transform:translatey(-8px)}
    100%,40%{transform:translatey(0)}
    60%{transform:translatey(-4px)}
} 
.cp-text .you a img{display:block;height:56px;width:100%;}
.cp-text .you a.a2{padding-left:85px;padding-top:30px;background:url(../rj/te4.png) no-repeat center;background-size:100%;color:#fff;font-weight:bold;font-size:28px;width:220px;height:79px;margin-left:15px;display:none;box-sizing:content-box;}

.weizhi {font-size:14px;height: 52px;line-height: 52px;color: #fff;background: url(../rj/hr4.png) repeat-x left bottom;text-align: left;z-index: 99999;position: relative;}
.weizhi a{color: #fff!important;display: inline;}

/*技术参数*/
table{width:100%!important;border-collapse:collapse;border:1px solid #ccc!important;}  
table tr{background: #fff!important;}
td{border-collapse:collapse;text-align:center;height:46px!important;font-size:14px!important;border:1px solid #ccc!important;} 
table p,table span{margin: 0!important; padding: 0!important;font-size: 14px!important; font-family: Microsoft YaHei, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif!important; color: rgb(153, 153, 153)!important}
table tr:first-child td p,table tr:first-child td span,table tr:first-child td{color: rgb(86, 89, 102)!important}

/*news*/
.news-list li a span {float: right;}
.wenda {padding-bottom: 60px !important}
.wenda li {width:100%;text-align: left;font-size:0.27rem}
.news-list ul li{padding:5% 0;}
.news-list ul li a{width:100%;}

.news-list ul li:hover a span{padding-left: 1%;transition: all 0.5s;}
.news-list ul li:hover .news-right-tit, .news-list ul li:hover .date {color: #086656;}

/*问答*/
.questiontwo {padding:30px 22px 0px 22px;}
.questiontwo ul {margin-left:-36px}
.questiontwo ul li {text-align:left;float:left;margin-left:3%;width:47%;padding-bottom:31px}
.questiontwo .questiontwowen {clear: both;overflow:hidden}
.questiontwowen span {float:left;width:34px;height:34px;border:1px solid #d8e1ff;border-radius:5px;overflow:hidden}
.questiontwowen a {float: right;width:400px;font-size:14px;line-height:24px;color: #464646;margin-top: 5px;height:48px;overflow:hidden}
.questiontwowen a:hover {transition:all 0.5s;width:80%!important;color:#773500}
.questionone, .questiontwoda {background: url(../rj/homefivebg.jpg);clear: both;}
.questiontwoda {margin-top:0px;padding:0 5px 0 0;border-radius:5px;color:#737373;overflow:hidden}
.questiontwoda i {float:left;background: url(../rj/profiveicon02.png) left top no-repeat;background-size:37px;width:37px;height:48px;text-align:center;font-style:normal;font-size:14px;padding-top:8px;line-height:1;color:#773500;font-weight:700}
.questiontwoda span {float:right;width:88%;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin:11px 0}
.questiontwo ul li{margin-left:3%;text-align:left;padding-bottom:30px;width:100%}
.questiontwowen span {width:53px;height:53px}
.questiontwowen a{font-size:0.3rem;width:80%;}
.questiontwoda {margin-top:10px;border-radius:10px}
.questiontwoda i {background-size:56px;width:56px;height:100px;font-size:22px;padding-top:11px}
.questiontwoda span {font-size:0.27rem;width:80%;margin:10px 0;height:56px;line-height:28px}
	
.news-list ul li a span{float:left;}
.news-list ul li a span:nth-child(1){width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list ul li a span:nth-child(2){width:27%;text-align:right;}
	
	
/*留言*/
.ly-nei{ padding-top:45px; overflow:hidden;}
.ly-nei .zuo{width:37%;padding-right:5px;display:none;}
.ly-nei .zuo dt{ width:100%; height:238px; overflow:hidden;}
.ly-nei .zuo dt img{ display:block; margin:0 auto; width:100%; height:238px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ly-nei .zuo dt img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ly-nei .zuo dd{ background:#02814c; color:#fff; line-height:25px; padding:0 5px 10px; text-align:left;}
.ly-nei .zuo dd.dd1 span{font-size:16px; font-weight:bold; display:block; padding:20px 0;}
.ly-nei .zuo dd.dd1 p{ border-top:1px solid #076d55; font-size:14px;}
.ly-nei .zuo dd.dd1 p.p1{background:url(../rj/z_r1.png) no-repeat 0 20px; padding:15px 0 15px 30px;}
.ly-nei .zuo dd.dd1 p.p2{background:url(../rj/z_r2.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd1 p.p3{background:url(../rj/z_r3.png) no-repeat 0 25px; padding:20px 0 20px 30px;}
.ly-nei .zuo dd.dd2{ padding:40px 20px 20px;}
.ly-nei .zuo dd.dd2 p{ font-size:18px; font-weight:bold; line-height:44px; background:url(../rj/hr6.png) repeat-y 21px 0; padding:0 0 30px;}
.ly-nei .zuo dd.dd2 p:nth-last-of-type(1){ background:none;}
.ly-nei .zuo dd.dd2 em{ font-style:normal; display:inline-block; background:#fff; color:#076d55; width:44px; margin-right:10px; text-align:center;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.ly-nei .zuo dd.dd2 span{ font-size:14px; font-weight:normal;}

.ly-nei .you{width:100%;background:#fff;padding:5%;text-align:left;-moz-box-shadow:2px 2px 5px #eee; -webkit-box-shadow:2px 2px 5px #eee;box-shadow:2px 2px 5px #eee;}
.ly-nei .you h2{ font-size:0.36rem; line-height:52px;}
.ly-nei .you p{ font-size:0.25rem; line-height:0.42rem; color:#6f6f6f;padding:10px 0;}
.ly-nei .you ul{float:left;width:100%;}
.ly-nei .you ul li{padding:10px 0;}
.ly-nei .you ul li:nth-child(odd){float:left;}
.ly-nei .you ul li:nth-child(even){float:right;}
.ly-nei .you ul li.li30{width:48%;}
.ly-nei .you ul li.li1{ padding-left:0;}
.ly-nei .you ul li.li100{ width:100%; text-align:center;}
.ly-nei .you ul li.li30 input{ width:96%; border:1px solid #dcdada; font-size:0.27rem; padding:0 2%; height:50px; line-height:50px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input{ width:40%;border:none; background:#076d55; color:#fff; font-size:0.27rem; font-weight:bold; height:45px; line-height:45px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ly-nei .you ul li.li100 input#reset{ background:#ccc; margin-left:20px;}
.ly-nei .you ul li.li100 textarea{ width:96%; border:1px solid #dcdada;font-size:0.27rem; padding:2%; height:135px; line-height:28px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.tempWrap{overflow:hidden;position:relative;width:100%;}
.tempWrap ul{width:100%;position:relative;overflow:hidden;padding:0px;margin:0px;}
.tempWrap ul li{float:left;width:50%;padding:0 2%;margin-bottom:5%;}
#ly-xg{margin-bottom:20px}
.wi19{float:left;width:25%;}

}