@charset "utf-8";
/*版权所有：净化老王  295216037*/
/* CSS Document */
/*头部*/
.top { border-bottom: 1px #ccc solid; }
.top h2 { font-size: 14px; font-weight: 400; float: left; margin-right: 67px; }
.top ul { overflow: hidden; line-height: 35px; }
.top ul li { float: left; }
.top ul li a { display: block; margin: 0 15px; }
.logo i { float: left; width: 80px; height: 80px; padding-left: 81px; }
.logo i img { float: left; max-width: 100%; max-height: 100%; }
span.tel { float: right; margin: 11px; width: 33%; }
.logo { overflow: hidden; padding: 20px; }
.logo h2 { width: 50%; float: left; text-align: left; margin: 6px 10px; font-size: 36px; line-height: 45px; text-indent: 1em; }
span.tel p { color: #01323a; font-size: 17px; font-weight: 800; }
span.tel p b { color: #ee0a0a; margin-left: 10px; }
nav { background: #178816; }
nav ul { width: 1200px; height: 45px; }
nav ul li { float: left; line-height: 44px; width: 12%; text-align: center; }
nav ul li a { display: block; margin: 0 20px; color: #fff; }
nav ul li:hover a { background: #b7b9b9; display: block; color: #000; }
.suosou { padding: 15px; overflow: hidden; }
.biaoqian { width: 100%; float: left; line-height: 35px; }
.search { float: right; width: 26%; }
.search { background: #015fa9; position: relative; border: #015fa9 2px solid; border-radius: 5px; overflow: hidden; }
.search input.input_submit { border: 0; color: #fff; outline: none; position: absolute; top: 0; right: 0; width: 25%; display: block; font-size: 15px; height: 36px; line-height: 36px; text-indent: 1em; cursor: pointer; background: url(../lkimg/search-btn.jpg) no-repeat left 12px center; background-size: 74px; }
.search input.input_text { border: 0; line-height: 36px; height: 36px; font-size: 14px; width: 100%; outline: none; text-indent: 1em; }
.prokey { overflow: hidden; margin: 10px; }
.prokey li { float: left; text-align: center; margin: 10px; background: #178816; }
.prokey ul { margin: 0 auto; width: 1200px; }
.prokey li a { display: block; padding: 10px; line-height: 28px; color: #fff; }
.prokey h3 { margin: 0 0 20px 0; font-size: 30px; }
.prokey p { font-variant: small-caps; font-size: 18px; margin: 0 0 15px 0; }
span.proAll { float: left; background: #000; width: 60px; margin: 13px 0 0 0; }
span.proAll a { display: block; color: #fff; line-height: 41px; }
.prokey li:hover a { background: #000; }
.Product { clear: both; }
.Product ul { border: #ccc 1px solid; width: 1200px; margin: auto; overflow: hidden; }
.Product ul li { float: left; width: 17.5%; margin: 6px; height: 255px; border: #ccc 1px solid; padding: 8px; }
.Product ul li i { max-width: 100%; max-height: 100%; }
.Product li i img { width: 100%; height: 220px; display: block; overflow: hidden; }
.Product li a { display: block; }
.Product li h2 { margin: 10px 0; font-weight: 100; font-size: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Product > li >:hvoer h2 {
background:#000;
color:fff;
}
.tuijian { margin: 20px; }
.tuijian h3 { margin: 30px 0 20px 0; font-size: 30px; }
.tuijian p { font-variant: small-caps; font-size: 22px; border-bottom: 2px #6b0b0b solid; margin: 0 0 23px 0; }
.tuijian ul { overflow: hidden; width: 1200px; }
.tuijian ul li { float: left; width: 31.39999%; margin: 10px; background: #148c44; border: 1px #ccc solid; overflow: hidden; }
.tuijian ul li i { max-width: 100%; max-height: 100%; }
.tuijian ul li i img { display: block; overflow: hidden; width: 100%; height: 300px; }
.tuijian ul li h4 { display: block; line-height: 35px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tuijian ul li h4 a { display: block; padding: 0 10px; color: #fff; }
.khal { margin: 30px 0; }
.khal h4 { font-size: 30px; }
.khal p { font-size: 20px; font-variant: all-petite-caps; margin: 0 0 20px 0; border-bottom: 3px #000 solid; }
.listul { width: 1200px; margin: 0 auto; }
.listul ul { width: 48.1%; float: left; border: 1px #ccc solid; overflow: hidden; margin: 10px; }
.leftimg img { width: 273px; height: 99%; }
.rightcontent { width: 51%; float: right; line-height: 24px; background: #ccc9; height: 99%; }
.rightcontent h3 { margin: 10px 0 0 0; }
li.rightcontent div { text-indent: 1em; overflow: hidden; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 6; }
.rightcontent span { background: #ccc; display: block; width: 120px; margin: 10px; border: 1px #000 solid; border-radius: 10px; }
.ul03 li img { float: right; }
.ul04 li img { float: right; }
.leftimg { float: left; height: 267px; }
.gsjj { clear: both; overflow: hidden; width: 1200px; margin: 0 auto; border: 1px #ccc solid; }
.gsjj h4 { font-size: 30px; background: #178816; line-height: 63px; color: #fff; }
.gsjj p { font-variant: all-petite-caps; font-size: 25px; color: #f30909; }
.gsjjimg { width: 32%; float: left; overflow: hidden; margin: 10px; }
.gsjjdes { width: 64%; float: right; overflow: hidden; margin: 10px; height: 260px; }
.gsjjimg img { width: 100%; }
.gsjjdes p { display: block; color: #000; font-size: 20px; line-height: 31px; text-align: left; text-indent: 1em; }
.gsjjdes span { width: 150px; background: #000000; display: block; margin: 9px; border-radius: 10px; line-height: 35px; }
.gsjjdes span a { display: block; color: #fff; }
.zixun { width: 1200px; margin: 30px 0 20px 0; }
.zixun h4 { font-size: 30px;/* background: #000; */ line-height: 40px; }
.zixun h4 a { display: block; }
.zixun p { font-size: 30px;/* background: #000; */ line-height: 40px; color: #a5a79f; }
.dongtai { width: 50%; float: left; }
.dongtai h5 { float: left; background: #178816; line-height: 35px; width: 100%; text-align: left; text-indent: 1em; }
.dongtai h5 a { display: block; color: #fff; }
.dongtai span { margin-top: -27px; float: right; }
.dongtai span a { display: block; color: #fff; }
.dongtai ul { border: 1px #ccc solid; overflow: hidden; }
.dongtai ul li { text-align: left; }
time { float: right; }
.dongtai li h2 { font-size: 15px; line-height: 30px; text-indent: 1em; font-weight: 100; }
.baike h5 { float: left; background: #178816; line-height: 35px; width: 100%; text-align: left; text-indent: 1em; }
.baike h5 a { display: block; color: #fff; }
.baike span { margin-top: -27px; float: right; }
.baike span a { display: block; color: #fff; }
.baike ul { border: 1px #ccc solid; overflow: hidden; }
.baike ul li { text-align: left; }
.baike { width: 48%; float: right; margin: 0 0 20px 0; }
.baike li h2 { font-size: 15px; line-height: 30px; text-indent: 1em; font-weight: 100; }
footer { clear: both; margin: 43px 0 0 0; overflow: hidden; padding: 26px 0 0 0; background: #000; }
.likns { width: 1200px; margin: 0 auto; background: url(../lkimg/link1.jpg)no-repeat; }
.likns li { float: left; margin: 20px 5px; }
.likns ul { overflow: hidden; height: 116px; margin-left: 77px; padding-left: 70px; }
.footer-b { width: 40%; float: left; margin-left: 36px; position: relative; }
.footer-c { width: 50%; float: right; }
dl.item { width: 18%; float: left; color: #fff; }
.footer-b p { color: #fff; line-height: 35px; }
dl.item dt { font-size: 18px; padding-bottom: 15px; }
dl.item dt a { display: block; color: #fff; }
dl.item dd a { color: #fff; }
dl.item dd { line-height: 25px; }
.huangdengpian { overflow: hidden; }
.wximg { width: 140px; position: absolute; top: 2px; right: -31px; overflow: hidden; border: 1px #fff solid; }
.wximg i { max-width: 100%; max-height: 100%; margin: 0 0 10px 0; }
.wximg i img { width: 120px; margin: 10px; }
.wximg b { color: #fff; margin: 0px 0 0 20px; }
/*产品中心*/
main { width: 1200px; margin: 0 auto; }
.left { width: 20%; float: left; }
.right { width: 79%; float: right; border: 1px #1e5bab solid; border-radius: 10px; }
.left h2 { font-size: 23px; background: #1950a3; color: #fff; text-align: center; border-radius: 10px 10px 0 0; line-height: 35px; }
.left ul { border: 1px #164da0 solid; overflow: hidden; border-radius: 0 0 10px 10px; }
.left ul li { margin: 20px 10px; text-align: left; border-bottom: 1px #ccc solid; background: url(../lkimg/jiantou.png)no-repeat left 10px center; text-indent: 2em; }
.left ul li a { display: block; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.mbxdh { display: block; margin: 10px 0 10px 0px; border-bottom: 1px #1f60b0 solid; text-indent: 2em; line-height: 35px; }
.mbxdh a { font-size: 18px; font-weight: 800; }
.lmzy { margin: 15px; line-height: 35px; border-bottom: 1px #ccc solid; }
.prolist h2 { background: #015fa9; line-height: 35px; text-indent: 2em; }
.prolist h2 a { display: block; color: #fff; }
.prolist h2 span { float: right; margin-top: -35px; padding: 0 20px; }
.prolist h2 span a { display: block; color: #f5cd08; }
.prolist ul li { float: left; width: 23.6333%; margin: 5px; border: #ccc 1px solid; }
.prolist { clear: both; }
.prolist li i { max-width: 100%; max-height: 100%; }
.prolist li i img { width: 100%; height: 170px; }
.prolist li h4 { text-align: center; background: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.prolist li h4 a { line-height: 35px; display: block; color: #fff; }
.lmrmzx { margin: 20px 0; }
.lianxi p { line-height: 35px; margin: 0 10px; font-size: 16px; }
.lianxi { border: 1px #015fa9 solid; border-radius: 10px; }
.lianxi i { max-width: 100%; max-height: 100%; }
.lianxi i img { width: 100%; }
.paegs { line-height: 35px; clear: both; }
.paegs a { margin: 10px; border: 1px #000 solid; width: 68px; }
.xgzs { margin: 30px 0; clear: both; }
.xgzs span { background: #1950a3; display: block; line-height: 35px; font-size: 24px; color: #fff; text-indent: 1em; }
.xgzs ul { overflow: hidden; }
.xgzs ul li { width: 46%; float: left; background: url(../lkimg/jiantou.png) no-repeat left center; margin: 10px; text-indent: 1em; }
.xgzs li h2 { font-size: 16px; font-weight: 100; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.xgzs li a { display: block; }
/*资讯列表*/
.newslist li { margin: 15px; line-height: 41px; border: #ccccccad 1px solid; line-height: 45px; }
.newslist li a { display: block; font-size: 16px; }
.newslist li span { max-width: 100%; float: left; max-height: 100%; }
.newslist li h2 { overflow: hidden; text-indent: 1em; }
.newslist li p { overflow: hidden; display: block; line-height: 37px; }
.newslist ul { overflow: hidden; }
.newslist li span img { width: 158px; height: 110px; }
.dylist p { line-height: 30px; text-indent: 1em; margin: 10px; }
/*资讯内容*/
.newscen { margin: 10px; }
.newscen h1 { text-align: center; line-height: 35px; font-size: 18px; padding: 20px; }
.newsbody { margin: 10px; }
.newsbody p { line-height: 35px; text-indent: 1em; }
.newsbody a { color: #f10909; }
.newsbody img { margin-left: 72px; display: block; width: 770px !important; border: 1px #ccc solid; padding: 10px; }
.newscen span { margin: 0 10px; }
/*<!--产品内容页-->*/ 
.fdjimg-left { width: 40%; float: left; margin: 20px; border: 1px #5d1818 solid; overflow: hidden; }
.prcnrright { width: 53%; float: right; margin: 10px; }
.fdjimg-left i { max-width: 100%; max-height: 100%; }
.fdjimg-left i img { width: 400px; height: 400px; display: block; }
.prcnrright h1 { font-size: 18px; text-align: center; border-bottom: 1px #000 solid; }
.prcnrright li { list-style: none; margin: 19px 0; font-size: 16px; }
.canshu li span { margin: 0 10px; }
.canshu li b { margin: 0 10px 0 0px; }
.probody { border-top: 1px #000 solid; clear: both; }
.probody h3 { background: #1950a3; line-height: 35px; color: #fff; text-indent: 2em; }
.nrbody { margin: 10px; }
.nrbody p { line-height: 35px; text-indent: 1em; }
.nrbody a { color: #f10909; }
.nrbody img { margin-left: 72px; display: block; width: 770px !important; border: 1px #ccc solid; padding: 10px; }
.nrbody span { margin: 0 10px; }
