.s1{ height:39px; line-height:40px; font-size:12px; background:#eee; overflow:hidden; color:#333;}
.fl{ float:left;}
.fr{ float:right;}
.s1 .fr{ font-size:14px;}
.s1 .fr a{display:flex; justify-content:center; align-items:center; float:left; margin-left:20px;}
.s1 .fr a img{ width:18px; margin-right:5px;}/*7.29*/


.banner-sub{ padding:30px 0 0 530px;box-sizing:border-box; color:#4E4E4E;}
.xy1{ font-weight:bold; font-size:38px;position:relative; }
.xy1::before{ content:''; width:2em; height:3px; background:#00934F; display:block; position:absolute; left:0; top:1.9em;}
.xy2{ font-weight:bold; font-size:28px; margin-top:4rem;}

.pagination p{margin:0;cursor:pointer}
.pagination{height:40px;padding:20px 0px;}
.pagination a{display:block; float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:24px;}
.pagination a:hover{color:#019350; background: white;border:1px #019350 solid;}
.pagination a.cur{ border:none;background:#019350;color:#fff;}
.pagination p{float:left;padding:2px 12px;font-size:12px;height:24px; line-height:24px;color:#bbb;border:1px #ccc solid; background:#fcfcfc; margin-right:8px;}
.pagination p.pageRemark{ border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
.pagination p.pageRemark b{color:red;}
.pagination p.pageEllipsis{ border-style:none;background:none; padding:4px 0px;color:#808080;}
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}

/*产品详情 pc*/
.yunu-infocontent-body img{ margin:0; padding:0; overflow:hidden; display:block;}

.yunu-showcase-info .tel span{ display:block; float:left; margin-top:12px;}
.yunu-showcase-info .tel a{ display:block; float:right;}
.zhaiy{ padding-top:30px;}
.zhaiy ul{ list-style-type: disc; list-style-position: inside;}
.zhaiy ul li{ line-height:1.8em;}
.cpsm ul{ overflow:hidden;}
.cpsm ul li{ width:50%; float:left; line-height:2em; position:relative; padding-left:24px; box-sizing:border-box;}
.cpsm ul li::before{ content:''; width:18px; height:18px; background:url(/images/duih.png) no-repeat left top; display:block; position:absolute; left:0; top:6px; opacity:.7;}
.cpsm h2{ line-height:2em; margin:0; padding:0; color:#019350;}
.cpsm h3{ line-height:2em; margin:0; padding:0 0 0 12px; color:#019350; position:relative;opacity:.7;}
.cpsm h3::before{ content:''; width:5px; height:18px; background:#019350; display:block; position:absolute; left:0; top:6px; opacity:.7;}
.cpsm p{ margin:0; padding:0; line-height:2em;}
.cpsm .table-container{overflow-x: auto; -webkit-overflow-scrolling:touch; max-width:100%;}

/*内页Contact pc*/
.w1200{ /*width: 1180px;*/ margin: 0 auto}
.clear { height: 0;overflow: hidden;clear: both;}
.lxtop{overflow:hidden;margin-top: 30px;border-radius: 3px;border: 1px solid #ccc; background:#fff;}
.lxtop img{float:left;}
.lxtop .on{font-size:16px;line-height:30px;padding: 0px 20px 0 290px;color:#666;}
.lxtop span{display:block;color:#282828;font-size:18px;line-height:50px;}
.Separate {font-size:30px;text-align: center;margin: 30px auto 20px;overflow: hidden;}
.Separate strong{color: #333;}
.Separate span{display:block;font-size:14px;letter-spacing: 5px;color: #a4a4a4;    margin-top: 10px;}
.lxfsnr{overflow:hidden;border:1px solid #ccc;border-radius:3px;padding-top:20px; background:#fff;}
.lxfsnr ul{overflow:hidden;}
.lxfsnr li{margin :0 0 20px 25px;float:left; padding-bottom:10px; width:46%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.lxfsnr li img{float:left; width:35px !important; height:35px !important;}
.lxfsnr li p:last-child{/*float:left;*/line-height:16px;padding-left:60px;font-size:16px;color: #333;  /* width: 483px;*/}
.lxfsnr li a{font-size:16px;}
.lxfsnr li a:hover{color: #d80003;text-decoration:underline;}

.header .nav li:last-child img{ margin-right: 5px; position: relative; top:2px; }

@media (max-width: 768px){
.header{ padding:0;}
.s1 .container{ padding:0;}
.s1{ height:1.8rem;line-height:1.8rem;}
.s1 .fl{ display:none;}
.s1 .fr{ width:100%; display:flex; justify-content:center;font-size:0.7rem;}
.s1 .fr a{margin-left:0.8rem;}
.s1 .fr a:first-child{ margin-left:0;}
.s1 .fr a img{ margin-right:0.2rem;  width:1rem;}
.s2{ padding-top:10px; padding-bottom:10px;}/*7.29*/


.header .logo{ margin-left:-12px; }
.header .text{  font-size:0.8rem; padding-left:4px; padding-top:0rem; box-sizing:border-box; width:80%;}
.header .text:before{ height:30px; top:5px;}
.header .menu-btn{ margin-left:0; }
.banner-sub{ padding:2rem 0 0 2rem; margin-top:-13px;}
.xy1{ font-size:1rem; }
.xy2{ font-size:0.7rem; margin-top:0;}
.pagination a{ padding:0.2rem 0.4rem 0 0.4rem; height:1.2rem; line-height:1rem; font-size:0.8rem;}	

/*内页联系我们 手机*/
.lxfsnr li{ width:100%; margin:0 0 20px 0; padding-left:20px; border-right:none;}
.lxfsnr li p:last-child {font-size:14px;padding-right:10px; line-height:1.2em;}
.footer .contact .tel{ font-size:0.9rem;}

.cpsm ul li{ width:100%;}

/*kf2*/
#rightDiv,#kfpopupDiv{ display:none;}

}