﻿@charset "utf-8";
/*
河北顺茂网络科技有限公司
服务热线：400-806-2015
http://www.hbsmwlkj.com/
*/


html,body,div,iframe,span,
dl,dt,dd,ul,ol,li,
form,input,textarea,pre,p,blockquote,
th,td{ margin:0; padding:0; font-size:100%;}
a{text-decoration:none;}
li{list-style:none;}
.clear{ clear:both;}
h1,h2,h3{ font-weight:normal; padding:0px; margin:0px; }
img{ border:0; }

.fl{ float:left; display:inline; }
.fr{ float:right;display:inline; }

/* a B13CDC*/
a{ color:#666; }
a:hover { text-decoration:none; }

/* body */
body,html { font-family:"微软雅黑","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"宋体"; font-size:12px; color:#666 }
body{ margin:0 auto; box-sizing:border-box; background:#fff; /*  url(../images/bg.jpg) no-repeat scroll center top */}



/* [7LIB.ORG] */
body,html 					{ font-family:"微软雅黑","黑体"; font-size:14px; color:#000; min-width:1360px;}
.fl{float:left;}
.fr{float:right;}
.box{width:1200px; margin:0 auto;}



.wnavff{ z-index:888; position:relative;height: 92px;  }
.fix{height: 50px; }
.fix .wnav{ position:fixed; width:100%; left:0; top:0; z-index:999; }











/******优势******/
.ys1{background:url(../images/ysbg1.png) no-repeat center; height:156px; width:1100px; margin:0 auto;}



.enviq-title{height:156px;position:relative}
.enviq-title .enviqt{width:140px;font-size:22px;color:#fff;top:40px;left:249px;position:absolute}
.enviq-title .enviqt span{font-size:32px;font-weight:700}
.enviq-title .enviqinfo{width:800px;position:absolute;top:40px;left:405px;font-size:18px;color:#fff;line-height:38px}
.enviq-title .enviqinfo span{color:#fff608}
.enviq-title .enviqinfo h2{font-size:24px;color:#fff}


.ys2{background:url(../images/ysbg2.png) no-repeat top center; height:400px; border-left:2px solid #197f3e;  border-right:2px solid #197f3e; width:1096px; margin:0 auto;}
.ys2 .box{position:relative;}
.ys2 .box img{width:478px; height:455px; position:absolute; top:-30px; right:40px;}
.ys3{height:482px; background:url(../images/ysbg3.png) no-repeat center;}
.ys4{height:462px; background:url(../images/ysbg4.png) no-repeat center;}

.ys2 .ysinfo{width:420px; padding-left:120px; font-size:14px; color:#666; line-height:24px; padding-top:20px; padding-bottom:20px;}
.ys2 .ysinfo h2{font-size:24px; color:#197f3e; font-weight:bold; line-height:48px; padding-bottom:10px;}

.ys3{ border-left:2px solid #197f3e;  border-right:2px solid #197f3e; border-bottom:2px solid #197f3e; width:1096px; margin:0 auto; margin-bottom:40px;}


.ys3 .box{position:relative; }
.ys3 img{position:absolute; top:-20px; left:40px; width:450px; height:406px;}
.ys3 .ys3info{ padding-left:630px; line-height:24px; padding-right:40px;}
.ys3info {padding-top:10px;}
.ys3info  h2{color:#666; font-weight:bold; font-size:24px; padding-bottom:30px;}
.ys3info span{color:#197f3e;}
.ys3info .ysinfo{padding-top:50px;}
.ys3info .ysinfo h2{margin-bottom:15px;}


/******优势 END******/

.scroll{width:1200px; margin:0 auto; position:relative; overflow:hidden; }
.photo .bd {padding-top: 16px; overflow: hidden;}
.photo .bd li{float: left; width: 273px; margin-right: 20px;text-align: center;}
.photo .bd li .title{display: none;}

/*********成功案例**********/
.scase{ height:720px; padding-top:0px; background:#191919 url(../images/scasebg.jpg) no-repeat top center; background-size:cover; padding-bottom:50px; background:#fff;}
.scaseleft{width:438px; float:left; padding-top:0px;}
.scaseleft ul li{float:left; width:206px; height:125px; margin-right:13px; position:relative; margin-top:15px;}
.scaseleft ul li img{width:200px; height:119px; border:3px solid rgba(0,0,0,0.1);}
.scaseleft ul li .ccover{ width:206px; height:125px; background:rgba(0,0,0,0);  position:absolute;top:0px;}
.scaseleft ul li:hover img{width:200px; height:119px; border:3px solid #197f3e;}
.scaseleft ul li:hover .ccover{  background:rgba(0,0,0,0);}
.scaseright{width:660px; float:right; padding-top:15px;}
.scaseright .casertop{width:535px; height:146px; background:url(../images/caserbg.png) no-repeat left center; padding-left:80px; padding-right:45px; color:#fff; font-size:12px; padding-top:25px ;line-height:25px;}
.scaseright .casertop h2{font-size:18px; color:#fff; font-weight:bold; line-height:2;}
.caserinfo{margin-top:11px;}

.acthead{text-align:center; padding-top:0px;}
.acthead span{display:block; font-size:20px; color:#197f3e; width:180px; margin:0 auto; border-bottom:2px solid #197f3e; line-height:53px;}



.scaseleft ul li.pocc .ccover{ background:none; }
.scaseleft ul li.pocc img{ border:3px solid #197f3e;}


/*********成功案例 END**********/



/********介绍********/
.introinfo{ width:1100px; margin:0 auto; position:relative; margin-top:20px;}
.introlist ul li{width:266px;  margin:0 4px; text-align:center; line-height:64px; font-size:14px; float:left; display:inline;}
.introlist ul li img{display:block; width:264px; height:180px;}
.introinfo .prev{width:40px; height:79px; background:url(../images/introlicon.png) no-repeat center; position:absolute; top:70px; left:-52px;}
.introinfo .next{width:40px; height:79px; background:url(../images/introricon.png) no-repeat center; position:absolute; top:70px; right:-52px;}
/********介绍 END********/



/***********news************/
.newsbox{padding-top:20px; padding-bottom:40px;}
.cnews{width:540px;}
.newshead{height:52px; line-height:52px; border-bottom:1px solid #e0e0e0;}
.newshead span{font-size:18px; font-weight:bold; color:#333}
.newshead .nhmore{font-size:12px; color:#999;}
.topone{padding-top:20px; border-bottom:1px solid #e0e0e0; padding-bottom:12px;}
.topone img{display:block; width:530px; height:240px;}
.topinfo{padding-left:85px; background:url(../images/topicon.jpg) no-repeat left top; margin-top:25px;}
.topinfo h2{font-size:16px; font-weight:bold; color:#333; height:28px; line-height:28px; overflow:hidden;}
.topinfo h2 a{color:#333;}
.topinfo p{font-size:12px; color:#666; line-height:22px; padding:10px 0;}
.topinfo p a{color:#197f3e;}
.cnlist{padding-top:15px;}
.cnlist li{height:30px; line-height:30px; font-size:12px; position:relative;}
.cnlist li a{color:#555; display:inline-block; width:495px; overflow:hidden; vertical-align:middle; }
.cnlist i.on{background:#197f3e;}
.cnlist i{font-style:normal; display:inline-block; width:14px; height:14px; font-size:10px; text-align:center; line-height:14px; color:#fff; background:#888; margin-right:10px; vertical-align:middle;}
.cnlist li  span{position:absolute; right:0px; top:0px; color:#999;}

.news{width:550px;}

.ntlist{border-bottom:1px solid #e0e0e0; height:389px;}
.ntitem{padding-left:288px; position:relative; padding-top:10px; height:172px}
.ntitem img{display:block; position:absolute; left:0px; top:20px; width:260px; height:163px;}
.ntitem h2{font-size:14px; font-weight:bold; height:40px; line-height:40px; overflow:hidden; border-bottom:1px solid #dbdbdb; padding-top:9px;}
.ntitem h2 a{color:#333;}
.ntitem p{font-size:12px; line-height:22px; color:#666;  padding-top:10px; height:44px; overflow:hidden; margin-bottom:20px;}
.ntitem .nmore{display:inline-block; font-size:14px; color:#197f3e; padding-right:24px; background:url(../images/newsicon.png) no-repeat right center;}


.newslist{padding-top:15px;}
.newslist li{padding-left:13px; background:url(../images/nicon.jpg) no-repeat left center;height:30px; line-height:30px; font-size:12px;  position:relative;}
.newslist li a{color:#555; display:inline-block; width:450px; overflow:hidden;}
.newslist li  span{position:absolute; right:0px; top:0px; color:#999;}


.links{background:#197f3e; padding:20px 0; text-align:center;}
.linkhead{width:85px; font-size:14px; font-weight:bold; color:#fff; line-height:24px;}
.linkinfo{ text-align:center;}
.linkinfo span{display:inline-block; padding:0 20px; line-height:24px; font-size:12px; color:#fff;}
.linkinfo a{display:inline-block; padding:0 20px; line-height:24px; font-size:12px; color:#fff;}
.linkmore{font-size:14px; font-weight:bold; color:#fff;}



/************footer************/
.footer .box{ padding-top:30px; }
.footer .flogo{width:260px; background: url(../images/footerbg.jpg) no-repeat right 5px; margin-right:60px;}
.footer{background:#197f3e;font-size:14px; line-height:30px; color:#fff; padding-top:40px;}
.flks{ padding-right:20px; }
.flks a{ color:#fff; padding-right:10px; font-size:12px; }


.fhead{font-size:14px; font-weight:bold; color:#fff; line-height:24px; padding-bottom:14px;}
.fnav{width:350px; background:url(../images/footerbg.jpg) no-repeat right 5px;}
.fnav li{display:inline-block; width:80px; font-size:12px; color:#fff; line-height:30px;}
.fnav li a{color:#fff;}
.fcon{width:313px; padding-left:60px; background:url(../images/footerbg.jpg) no-repeat right 5px;}
.fcon p{font-size:12px; line-height:24px; color:#fff; padding-right:40px;}
.fcon p a{color:#fff;}
.fright{font-size:14px; width:107px;}
.fcode{width:107px; padding-top:8px;}
.fcode img{display:block;  width:107px; height:107px;}
.fcode span{text-align:center; display:block; color:#fff; font-size:12px; line-height:20px; padding-top:3px; text-align:center;}
.copyright{font-size:12px; color:#fff; height:80px; line-height:80px; border-top:1px solid #fff; margin-top:45px;}
.copyright span{float:right;}
.copyright a{ color:#fff; }
/************footer END************/


/*********大标题*********/
.bhead{text-align:center;}
.bhead h2{font-size:30px; color:#333; line-height:80px; font-weight:bold; height:80px; background:url(../images/bheadline.png) no-repeat center bottom;}
.bhead h2 span{color:#197f3e;}
.bhead p{font-size:14px; color:#555; line-height:60px;}

.flow{background:#f6f6f6 url(../images/flowbg.jpg) repeat left center; padding-top:50px; }
.flow .box{height:450px; position:relative;}
.flowbox{padding-top:50px;}
.flowbox li{ float:left; width:200px;}
.flowbox li p{font-size:16px; color:#555; font-weight:bold; line-height:60px; text-align:center;}
.flowicon{width:120px; height:120px; border-radius:90px; background:#197f3e; margin:0 auto;}
.flowicon img{display:block; margin:0 auto; padding-top:35px;}
.flowbox li:hover .flowicon{background:#2cc447;}
.flow .box .flowbtn{width:240px; height:60px; background:#2cc447; text-align:center; font-size:16px; line-height:60px; border-radius:90px; position:absolute; left:480px; bottom:-30px; color:#fff;}

.ilxcode{border-top: 1px solid #dcdcdc; margin-top:10px; padding-top:20px;}
.ilxcode .ilxcc0{float:left; }
.ilxcode .ilxcc1{ float:left;height:120px; width:120px; background:#fff;}
.ilxcode .ilxcc1 p{ line-height:24px; font-size:14px; }
.ilxcode .ilxcc1 p.pp1{ padding-top:30px; }

.ilxcode .ilxcc0,
.ilxcode .ilxcc0 img{border-radius:5px 0 0 5px;}

.ilxcode .ilxcc1{border-radius:0 5px 5px 0;}
.img3{ display:block; }

.abt01{  margin-bottom:50px; }


/************start of products***************/
.pro{padding-top:40px; padding-bottom:40px;}
.iprol{width:220px; margin-top:20px;}
.iprohead{background:#197f3e; padding:10px 20px 10px 20px;}
.iprohead h2{font-size:24px; font-weight:bold; color:#fff; background:url(../images/ficon.png) right center no-repeat; line-height:36px;}
.iprohead p{font-size:20px; line-height:30px; color:#fff; padding-bottom:12px; background:url(../images/iprohline.jpg)no-repeat left bottom;}
.iproc{background:#f2f2f2; padding:0px 20px;}
.iproc li{border-top:1px solid #cecece; padding:0 0px 20px 0px;}
.iproc li h2{font-size:15px; font-weight:bold; color:#333; padding-right:16px; background:url(../images/iproct.jpg)no-repeat right 10px; padding-bottom:5px; line-height:30px; border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
.iproc li h2 a{color:#333;}
.iproc li p{font-size:12px; line-height:30px; padding-left:18px; background:url(../images/iprosub.jpg) no-repeat left 14px; color:#555;}
.iproc li p a{color:#555;}

.ipror{margin-top:20px;}
.iprot{border:2px solid #197f3e; height:40px; font-size:14px; line-height:40px;}
.iprot a{color:#555;}
.iprot span{display:inline-block; width:202px; padding-right:27px; background:#197f3e url(../images/iprotbg.jpg) no-repeat right center; text-align:center; color:#fff; font-weight:bold; margin-right:50px;}
.iprot span a{color:#fff;}
.iprotmore{display:block; width:110px; text-align:center; font-size:12px;}

.proone{background:#f2f3f4; margin-top:20px; padding:7px; height:335px; overflow:hidden;}
.bd{position:relative;}
.proonelist{}
.proonelist img{display:block; width:485px; height:335px; float:left;}
.poneinfo{width:350px; padding-right:23px; padding-top:33px;}
.poneinfo h2{font-size:18px; font-weight:bold; height:62px; background:url(../images/iprohline.jpg) no-repeat left bottom; line-height:62px;}
.poneinfo h2 a{color:#333;}
.poneinfo p{font-size:14px; line-height:24px; color:#555; padding-top:15px; height:72px;}
.poneinfo .ipromore{display:block; width:170px; height:50px; border-radius:90px; text-align:center; line-height:50px; color:#fff; background:#197f3e; padding-left:10px; font-size:14px; margin-top:45px;}
.iproicon{position:absolute; width:100%; left:0px; bottom:20px; height:10px; text-align:center;}
.iproicon li{display:inline-block; width:10px; height:10px; border-radius:90px; background:#999; color:transparent; font-size:0px;}
.iproicon li.on{background:#2cc447; margin:0 5px;}
.iprolist {padding-top:20px; }
.iprolist li{width:370px; border:1px solid #efefef; margin:0 10px; float:left; margin-bottom:20px;}
.iprolist li img{display:block; width:320px; height:300px; margin:0 auto;}
.iprolist li h2{height:40px;line-height:40px;overflow:hidden; font-size:14px; padding:0 20px; border-top:1px solid #efefef;}
.iprolist li h2 a{display:block; padding-right:15px; background:url(../images/iproicon.jpg) no-repeat right center;}
/************start of products END***************/


.zxzx{ position:fixed; right:0px; top:220px;background:#f5f5f5; box-shadow: -2px 0 3px rgba(0, 0, 0, 0.25);  }
.zxzx .zshow{ width:60px; height:142px; background:url(../images/kf-btn.png) no-repeat top right; background-size:60px; position:absolute; left:-60px; top:0; cursor:pointer; }
.zxzx .ztt{ height:40px; width:80px;  line-height:40px; font-size:14px; color:#fff; padding:0 20px; background:#197f3e; }
.zxzx li{ line-height:40px; border-bottom:1px solid #dcdcdc; padding-left:10px; font-size:14px; }
.zxzx li a{ display:block; background:url(../images/qq.png) no-repeat left center; padding-left:30px; background-size:25px; }
.ztel span{ font-size:14px; color:#666; padding-top:10px; text-align:center; display:block;}
.ztel p{ font-size:14px; color:#197f3e; font-weight:bold; text-align:center; display:block; padding-bottom:10px; border-bottom:1px solid #dcdcdc; }
.zwx{ width:90px; height:20px; padding-top:90px; font-size:12px; color:#666; background:url(../images/code.png) no-repeat top center; background-size:90px; margin:10px auto; background-color:#fff; text-align:center; }
.ztop{ height:20px; line-height:20px; text-align:center; font-size:12px;background:#197f3e; color:#fff; display:none; cursor:pointer; }
.zshowxxx{ display:none; }















.w-top{line-height:34px; background:#515151; color:#a8a8a8; border-bottom:1px solid #efefef;}
.topl{font-size:12px; color:#a8a8a8;}
.topr a{font-size:12px; color:#a8a8a8; line-height:30px; height:30px; display:inline-block; padding-left:25px; margin-left:10px; background-position:left center; background-repeat:no-repeat; background-size:30px; }
.topr a.r01{ background-image:url(../images/r01.png); }
.topr a.r02{ background-image:url(../images/r02.png); }
.topr a.r03{ background-image:url(../images/r03.png); }


.topr .wshare{border:1px solid #dbdada; border-right:0px; width:94px; font-size:12px; margin-right:10px; color:#a6a6a6;}
.topr .wshare a{display:inline-block; width:46px; height:26px; line-height:24px; border-right:1px solid #dbdada; text-align:center;}


.w-headerc{ display:none;}

.w-header{height:125px; background:#fff;}
.w-header .box{ position:relative; }

.wphone{ text-align:left; padding-left:60px; position:absolute; right:0px; top:30px; height:60px; background:url(../images/lrt.png) no-repeat left 5px; color:#197f3e;}
.wphone .ftt1{ font-size:14px; }
.wphone .ftt2{  font-size:28px; font-family:Arial, Helvetica, sans-serif; display:block;}

.wpt{}
.wpt p{font-size:14px; color:#666;}
.wpt p span{font-weight:bold; font-size:16px;}







/****导航****/
.wnav{background:#fff; font-size:14px; height:92px;}
.wnav .box{ width:1400px; position:relative; margin:0 auto; }
.nav { width:920px; right:0; position:absolute; top:28px; }
.nav .w-logo{}
.nav li{float:left; width:100px;  text-align:center;  height:40px;position:relative;}
.nav li.p11{  }
.nav li.p22{  }
.nav li a{color:#333; display:block; padding-top:8px; text-align:center;font-size: 16px;}
.nav li span{ }
.nav li.cur,
.nav li:hover{ border-bottom:3px solid #197f3e; }
.nav li.cur a,
.nav li:hover a{ color:#197f3e;}
.nav li.cur a{ }
.nav li.cur a span{}

.w-logo{ }
.w-logo  img{display:block; width:374px; height:69px;top:10px; left:0; position:absolute; }


.nav li .cd{position: absolute; left: 0px; top: 40px; background:#ddd; width: 140px; z-index: 9999;}
.nav li .cd a{display:block; text-align:left; padding:0 20px; color:#555555; line-height:32px; font-size:12px; border-bottom:1px solid #c6c5c5;}
.nav li .cd a:hover{background:#0f7f3f; color:#fff;}







.search{height:63px;border-bottom:1px solid #c6c6c6;color:#666;font-size:12px;line-height:63px}
.search span{color:#333}
.s-word{overflow:hidden;width:50pc}
.search-r{width:270px}
.search-r .s-input{padding-left:7px;width:220px;height:24px;border:0;background:#f0f0f0;color:#333;line-height:24px}
.search-r .search-btn{width:2pc;height:24px;border:0;background:url(../images/btn-bg.jpg) no-repeat}


/******幻灯片*******/
.w-banner{height:600px;  text-align:center; position:relative; width:100%;}
.w-banner .bd ul {}
.w-banner .bd li { display:block; height:600px; text-align: center; width: 100% !important;}
.w-banner .bd li a { background-position:center; display:block; height: 600px; width:100%;}
.w-banner .hd { bottom: 0; height: 30px; left: 0; line-height: 30px; position: absolute; width: 100%; z-index: 1;}
.w-banner .hd ul { text-align: center;}
.w-banner .hd ul li { background: #fff none repeat scroll 0 0; cursor: pointer; display: inline-block; float: none; height: 6px; line-height: 999px; margin: 2px; overflow: hidden; width: 13px; border-radius:3px;}
.w-banner .hd ul .on { background:#197f3e none repeat scroll 0 0; width:30px;}
.w-banner .next, .w-banner .prev { background: #000 url(../images/slider-arrow.png) no-repeat scroll -126px -137px; cursor: pointer; display: none; height: 60px; left: 15%; margin-top: -30px; opacity: 0.5; position: absolute; top: 50%; width: 40px; z-index: 1;}
.w-banner .next { background-position: -6px -137px; left: auto; right: 15%;}




/* 优势 */
.enjoy-life{background:#e9e9e9;padding-top:55px;padding-bottom:64px}
.enjoy-life h2{font-size:26px;color:#333;text-align:center}
.enjoy-life h2 span{color:#3da100}
.enjoy-life .el-sub{color:#197f3e;font-weight:700}
.enjoy-life ul{padding-top:46px}
.enjoy-life ul li{width:254px;height:449px;float:left;text-align:center;margin-left:21px}
.enjoy-life ul li:first-child{margin-left:0}
.enjoy-life ul li .elimgbox{width:184px;height:184px;border-radius:90%;background:#fff;border:1px solid #c7c7c7;padding:7px;display:inline-block;z-index:1}
.enjoy-life ul li .elimg{width:184px;height:184px;border-radius:90%;background:#fff;overflow:hidden;position:relative}
.enjoy-life ul li .elimg .elimgfont{font-size:18px;color:#fff;text-align:center;font-weight:700;background:url(../images/forbg.png) repeat;height:54px;position:absolute;bottom:58px;left:0;width:184px;line-height:50px}
.enjoy-life ul li .elimg img{width:184px;height:184px;border-radius:90%}
.enjoy-life ul li .elinfo{background:#f4f4f4;height:234px;padding:0 20px;margin-top:-60px;z-index:0;padding-top:80px;color:#666;line-height:24px; font-size:12px;}
.enjoy-life ul li .elinfo p{height:165px;text-align:left}
.tomore{display:inline-block;width:112px;height:36px;line-height:36px;color:#fff;font-size:12px;text-align:center;background:#197f3e}
.enjoy-life ul li:hover .elimgbox{background:#3da100}
.enjoy-life ul li:hover .elinfo{background:#3da100}
.enjoy-life ul li:hover .elinfo p{color:#fff}
.enjoy-life ul li:hover .tomore{background:#3da100}
.enjoy-sub{text-align:center;padding-top:62px;font-size:24px;color:#333;line-height:42px}

/* 优势2 */









.inews{width:750px;height:365px;padding-top:55px;height:475px}
.inews{color:#666;line-height:21px}
.inews-box ul{width:440px}
.inews-box ul li{background:#f2f2f2;padding-left:15px;color:#666;height:40px;padding:15px;margin-top:17px;line-height:19px}
.inews-box ul li span{float:right}
.inews-box ul li p{ font-size:12px; }
.inews-box{position:relative;padding-left:309px}
.inews-box img{position:absolute;top:0;left:0}
.inews-box h2{font-size:14px;color:#666;font-weight:700}
.inews-box h2 a{color:#666;font-weight:700}
.inews-head{font-size:18px;color:#666;padding-bottom:8px}
.inews-head ul li{float:left;min-width:92px;padding-bottom:8px;line-height:34px}
.inews-head a{color:#666}
.inews-head ul li.current{font-weight:700;background:url(../images/p-line.jpg) no-repeat left bottom}
.inews-head .head-more{font-size:12px;float:right;padding-right:5px}
.iproblem{width:330px;line-height:24px;padding-top:55px;height:475px}
.iproblem .pro-head{background:url(../images/p-line.jpg) no-repeat left bottom;font-size:18px;color:#666;padding-bottom:8px;line-height:34px}
.iproblem .pro-head span{font-weight:700}
.iproblem .head-more{font-size:12px;float:right;padding-right:5px}
.iproblem ul{padding-top:5px}
.iproblem ul li{position:relative;font-size:14px;color:#666;height:75px;padding:20px 0;border-top:1px dashed #ddd}
.iproblem ul li:first-child{border-top:0}
.iproblem ul li h2{font-size:14px;color:#666;font-weight:700;line-height:30px;padding-left:27px;background:url(../images/q.jpg) no-repeat left 7px}
.iproblem ul li h2 a{color:#666}
.iproblem ul li .answer{font-size:12px;padding-left:27px;background:url(../images/a.jpg) no-repeat left 5px;line-height:24px}
.iproblem ul li .tomore{color:#155279;font-size:14px;padding-top:12px;display:block}



/******内容页******/
.box-left{width:280px; padding:15px 0;}
.mt5{margin-top:5px;}
.box-right{padding:15px 0;}
.lmain-title,
.ilx{width:230px; height:100px; background:#009a44 url(../images/ewpr.jpg) no-repeat left center;  font-size:24px; color:#fff; line-height:100px; text-align:center;}
.ilx{ background-image:url(../images/ewlx.jpg); }
.ilxc{ background:#f2f2f2; padding:20px; color:#666; }
.ilxc1{border-bottom:1px solid #dcdcdc; padding-bottom:10px; margin-bottom:10px;}
.ilxc1 p{ font-size:26px; color:#197f3e; font-weight:bold;background:url(../images/wren.png) no-repeat left center; background-size:35px; padding-left:45px; }
.ilxc3{ border-bottom:1px solid #dcdcdc; padding-bottom:10px; margin-bottom:10px; }
.ilxc1 span{ font-size:16px;border-bottom: 1px solid #dcdcdc; display:block; margin-bottom:10px; padding-bottom:10px; }
.case-class{margin-top:5px; background:#ebebeb; padding-bottom:10px;}
.case-class ul{padding:8px 0;}
.case-class ul li{background:url(../images/licon.png) no-repeat 45px center; padding-left:63px; font-size:12px;  line-height:30px;}
.case-title{background:#009a44 url('../images/y-icon.png')no-repeat 25px center; color:#fff; padding-left:60px; height:44px; line-height:44px;}
.case-title a{color:#fff;}
.case-title:hover{background:#009a44 url('../images/y-icon.png')no-repeat 25px center;}
.l-contentus{margin-top:10px; background:#ebebeb; color:#695e66; font-size:12px;}
.l-contentus ul{padding:20px 13px 35px 15px;}
.l-contentus ul li{line-height:26px;}
.l-contentus ul h2{font-size:14px; font-weight:bold; line-height:30px;}

.list-head{ position:relative;border-bottom:3px solid #197f3e;border-top:1px solid #ececec; height:50px; line-height:50px; color:#666;}
.list-head a{color:#666;}
.list-head .sswe{ position:absolute; right:0; top:10px; }
.list-head .sswe span{ cursor:pointer; background:#009a44; color:#fff; border-radius:10px; padding:2px 10px; margin:0 3px; }
.list-head .sswe span.cur,
.list-head .sswe span:hover{ background:#F90; }



.cls1{padding-top:10px; text-align:center; margin:20px 0px;}
.cls1 li{display:inline-block; margin:0 3px; border-radius:90px; background:#ddd; line-height:40px; height:40px; padding:0 20px;text-align:center;}
.cls1 li a{display:block; color:#444; font-size:16px;}
.cls1 li.on{background:#0d6834;}
.cls1 li.on a{color:#fff;}
.cls1 li:hover,
.cls1 li.cur{background:#0d6834;}
.cls1 li:hover a,
.cls1 li.cur a{color:#fff;}

.where{ line-height: 22px;border-bottom: 1px solid #ddd;padding: 20px 0px; color:#666; }


.wnull{ padding:30px; text-align:center; color:#666; }

.xtbox{ margin-bottom:30px; }
.xtbox .xth2{ border-bottom:1px solid #333; height:40px; line-height:40px; }
.xtbox .xth2 span{ border-radius:10px 10px 0 0; display:inline-block; padding:0 40px; background:#333; color:#fff; font-size:22px; }
.xtbox .xtinfo{ padding:40px 0; line-height:30px;}


.allbg{background:#fff url(../images/bc22.jpg) no-repeat center bottom; padding-bottom:150px;  }


.xtboxt{ padding-bottom:10px; margin-bottom:30px; }
.xtboxt span{ display:block; color:#197f3e; font-size:20px; line-height:50px; text-align:center; font-weight:bold;  }

.view2 {padding-top:20px;}
.view2 li{background:#f9f9f9; border-top:1px solid #e4e4e4; padding:20px; position:relative; height:145px; padding-left:276px; margin-top:15px; position:relative;}
.view2 li img{position:absolute; top:20px; left:20px;}
.view2 li h2{font-size:18px; color:#333; line-height:46px;}
.view2 li h2 a{color:#333;}
.view2 li h2 span{float:right; font-size:14px; color:#7d7c7a;}
.view2 li p{line-height:24px; font-size:14px; color:#7d7c7a; height:72px; overflow:hidden; display:block;}
.view2 li .tomore{border:1px solid #009a44; color:#009a44; display:block; width:88px; height:24px; line-height:24px; text-align:center; position:absolute; right:10px; bottom:10px;}



.caseinfo99 ul{padding-top:5px;}
.caseinfo99 ul li{background:#f9f9f9;  padding:20px; position:relative; height:145px; padding-left:276px; margin-top:15px; position:relative;}
.caseinfo99 ul li img{position:absolute; top:20px; left:20px; width:238px; height:135px;}
.caseinfo99 ul li h2{font-size:18px; color:#333; line-height:46px;}
.caseinfo99 ul li h2 a{color:#333;}
.caseinfo99 ul li h2 span{float:right; font-size:14px; color:#7d7c7a;}
.caseinfo99 ul li p{line-height:24px; font-size:12px; color:#7d7c7a; height:72px; overflow:hidden; display:block;}
.caseinfo99 ul li .tomore{border-radius:12px; color:#fff; display:block; width:88px; height:24px; line-height:24px; font-size:12px; text-align:center; position:absolute; right:10px; bottom:10px;}
.servicelink{display:block; width:219px; height:112px; background:url(../images/servicelink.jpg) no-repeat; margin-top:10px;}



img.xj{ max-width:600px; display:block; margin:20px auto; }
.ad1{ background:url("../images/banner_about.jpg") no-repeat center center; height:300px; }
.ad2{ background:url("../images/klc.jpg") no-repeat center center; height:300px; }
.ad3{ background:url("../images/banner_news.jpg") no-repeat center center; height:300px; }
.ad4{ background:url("../images/201807161759179447.jpg") no-repeat center center; height:300px; }
.ad5{ background:url("../images/banner_message.jpg") no-repeat center center; height:300px; }
.ad1n{ display:none; }


/******分页*******/
.page{text-align:center; margin-top:30px; color:#333; font-size:12px;}
.page a{margin:0 5px; display:inline-block;}
.page .current{background:#009a44; border-radius:3px; padding:0 5px; color:#fff; line-height:21px;}

.content-box{color:#555; padding-top:20px; padding:14px;}
.content-box img{margin:0 auto;}
.content-box .img-box{text-align:center; padding-top:15px;}
.content-box h2{font-size:22px; font-weight:bold; padding-left:28px; line-height:60px;}
.content-box p{text-indent:2em; line-height:30px;}
.hui{color:#797979;}
.laboutus{background:#ebebeb;}
.laboutus ul{ padding:10px 15px;}
.laboutus ul li{background:url(../images/y-icon2.png) no-repeat 25px center; padding-left:50px; font-size:16px;  line-height:45px; border-bottom:1px solid #dcdcdc;}
.laboutus ul li:last-child{ border-bottom:0; }
.laboutus ul li a{ display:block; }
.laboutus ul li:hover,
.laboutus ul li.cur{background:#fff url('../images/y-icon2.png')no-repeat 25px center;}
.laboutus ul li:hover a,
.laboutus ul li.cur a{color:#333;}



.x-box{ color:#666; }
.x-box h2{ font-size:30px; text-align:center; padding-top:10px; padding-bottom:2px; }
.other-info{ line-height: 24px;
    border-bottom: 1px dashed #dcdcdc;
    /* border-bottom: 5px solid #ebebeb; */
    position: relative;
    /* padding: 20px; */
    text-align: center;
    font-size: 12px; }
.case-info{ line-height:25px; padding:30px 0; }
.other-info .pct{ background:url(../images/lp.png) no-repeat; display:block; width:89px; height:40px; position:absolute; right:0; top:20px; }
.near-page{ border-top:1px dashed #dcdcdc; padding-top:18px; line-height:25px; color:#009a44; font-size:12px; }
.tagss{ padding-bottom:10px; }
.tagss span{ font-weight:bold; }
.near-page a{color:#197f3e;}

.mapss{ padding-top:20px; border-top:1px solid #dcdcdc; margin-top:20px; padding-bottom:40px;}
.mapsst{ line-height:30px; text-align:center; padding-bottom:10px;}

.w-about-null{ background:#009a44; font-size:14px; text-align:center; padding:30px; margin-top:30px; color:#fff;}
.about-box{ color:#666; font-size:14px; line-height:25px; }

.tjn{ padding:20px; background:#f1f1f1; margin-top:20px; margin-bottom:30px; }
.tjt{ background:#197f3e; color:#fff; width:118px; line-height:35px; height:35px; text-align:center; font-size:14px; }
.tjxx{ line-height:30px; margin-top:10px; }


.tobuy ul{padding-left:60px; padding-top:30px}
.tobuy .tobuy-head{height:29px; padding-left:20px; background:#009a44; line-height:29px; color:#fff;}
.buyname{color:#474747; width:70px;}
.tobuy ul li{padding:12px 0; line-height:27px;}
.w2em{width:2em; display:inline-block;}
.tobuy ul li .buyinput{ width:345px; line-height:27px; border:1px solid #aaaaaa; padding:0 5px;}
.tobuy ul li textarea{line-height:21px;}
.tobuy .subbtn{border:0px; background:#009a44; color:#fff; padding:3px 10px; margin-left:140px;}
.tobuy .rebtn{border:0px; background:#787978; color:#fff; padding:3px 10px; margin-left:20px;}

.cinfo{ min-height:220px; background:url(../images/contactus-p.png) no-repeat 380px bottom; line-height:25px; padding-left:60px; padding-top:80px; }
.c-name span{ font-style:italic; color:#009a44; font-size:24px; }
.c-name {margin-bottom:15px; display:block; background:url(../images/tphone.png) no-repeat left center; padding-left:30px;}
.ry { padding-top:20px; }
.ry li{ width:282px; float:left; text-align:center; }
.ry li img{ width:270px; height:200px; border:1px solid #efefef; }
.ry li  h2{ font-size:14px; line-height:50px; height:50px; overflow:hidden }
.ry li span,
.ry li p,
.ry li a.tomore{ display:none; }
.kfinfo{ display:none; }


.maps .t {border-bottom: 1px solid #dcdcdc;height: 50px;line-height: 50px;padding: 0 20px;}
.maps { border: 1px solid #e5e5e5; border-radius: 5px; margin-top:15px;}
.x-mmmop .t a {background: transparent none repeat scroll 0 0; line-height: 15px; top: 8px;}
.x-mmmop .t { background: transparent none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 5px;color: #fe510d;height: 27px; line-height: 27px; margin-bottom: 9px; padding-left: 20px;position: relative;}
.x-mmmop .t a { line-height: 27px;position: absolute;right: 10px;top: 0;}
.maps .linkbox { border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;padding-bottom: 10px;}
.maps h3 { font-size: 16px;padding: 10px 20px;}
.f6 {padding-left: 20px;}
.f6 li { border: 1px solid #e5e5e5;display: inline-block;margin-bottom: 5px; margin-right: 5px;padding: 10px;}
.f6 li:hover {background:#009a44  none repeat scroll 0 0;color: #fff;}
.f6 li:hover a {color: #fff;}
.link-info a{ padding:0 20px; border-right:1px solid #dcdcdc; }
.page{ text-align:center; padding-bottom:20px;  font-size:14px; color:#666;}
.page a,
.page span{ border:1px solid #dcdcdc; display:inline-block; padding:4px 10px; }
.page .now{ background:#009a44; color:#fff; padding:4px 14px; border:1px solid #009a44; }
.page li{ display:inline-block; font-size:14px; margin:0 3px;  }
.page li.thisclass{ background:#009a44; color:#fff; padding:3px 14px; }
.page li strong{ font-weight:normal; padding:0 5px; }
.tjxx li{ position:relative; font-size:12px; }
.tjxx li span{ position:absolute; right:20px; top:0; }


.jyryy .icase-other{ height:auto; padding-bottom:20px; }
.jyryy{ margin-bottom:30px; }
.jyryy .icase-other li img{ height:190px; width:252px; border:1px solid #efefef; border-bottom:0px; }
.jyryy .icase-other li span{ display:block; background:#094; color:#fff; text-align:left; }
.jyryy .icase-other li span a{ color:#fff; display:block; background:url(../images/ht.png) no-repeat 10px center; padding-left:60px; background-size:40px; }

.jyryy  .prev, .jyryy .next {
    background: #094 none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: serif;
    font-size: 30px;
    left: -30px;
    line-height: 40px;
	border-radius:50%;
    margin-top: -25px;
    opacity: 0.8;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 40px;
    z-index: 1;
}
.jyryy .next {
    left: auto;
    right: -30px;
}



.hk{ margin-top:10px; line-height:24px; color:#666; }
.hk a{ color:#009a44;}
.n-imagess {padding-bottom:10px;}
.n-imagess img{display:block; max-width:100%; margin:0 auto;}
.mpad1{height:203px; background:url(../images/ft.jpg) no-repeat center bottom; margin-top:40px;}
.mpad1 img{display:block; margin:0 auto;}



.ipa{ padding-top:20px; padding-bottom:40px; clear:both; text-align:center; padding-top:50px; }
.ipa a,
.ipa span{ border:1px solid #dcdcdc; line-height:30px; text-align: center; line-height:30px; width:30px; margin-right:10px; display:inline-block; }
.ipa span.now{border:1px solid #333; background:#333; color:#fff;}

.pro{ padding-top:10px; }


.tjp{ background:#fff; border:1px solid #efefef; padding-bottom:20px; padding-top:10px; margin-top:20px;}
.tjxx9{ position:relative; }
.tjxx9 li{ width:260px; margin:0 12px;line-height:30px; text-align:center; }
.tjxx9 li span{ display:block; line-height:40px; height:40px; overflow:hidden; }
.tjxx9 img{ width:250px; height:180px; display:block; }

.tjt2{ font-size:14px; font-weight:bold; line-height:40px; padding-left:10px; color:#666;}

.tjxx9 .next, .tjxx9 .prev { background-position:center; background-repeat:no-repeat; width:20px; border-radius:50%; line-height:20px; height:20px; position:absolute;top:-35px; right:22px; background-color:#197f3e; display:block;}
.tjxx9 .next { background-image:url(../images/l1.png); opacity:0.8;}
.tjxx9 .prev { right:50px;background-image:url(../images/l2.png);}


.tj99 .bd{ padding:10px 0;   }
.tj99 .bd ul{ overflow:hidden; zoom:1; }
.tj99 .bd ul li{ text-align:center; zoom:1; }
.tj99 .bd ul li{ text-align:center; }
.tj99 .bd ul li img{ width:220px; height:200px; display:block;  padding:2px; border:1px solid #ccc; }
.tj99 .bd ul li span{ display:block;  line-height:24px; font-size:12px;}




.xxinfo{ margin-top:20px; }
.xxinfo .xximg{ width:400px; border:1px solid #efefef;  float:left; display:inline; position:relative;  }
.xxinfo .xximg img{ width:100%;  }
.xxinfo .xxdescr{ font-size:14px; line-height:24px; }
.xxinfo .xxtel{  border-top:1px solid #efefef; line-height:60px; margin-top:20px; background:url(../images/wren.png) no-repeat left center; background-size:30px; padding-left:35px;  }
.xxinfo .xxtel span{ font-size:24px; font-weight:bold; color:#f5a11b; vertical-align:middle;}

.xxinfo .xxlx{ text-align:left; border-top:1px solid #efefef; padding-top:20px;}
.xxinfo .xxlx a{ text-align:center; display:inline-block; font-size:16px; color:#fff; background:#197f3e; line-height:30px; padding:0 40px; border-radius:20px; margin-right:10px; }


.xxinfo  .xxlx a.xxlx2{ background:#f5a11b; }

.xxtty{ height:20px; position:relative; margin-bottom:40px; color:#666; }
.xxtty span{ display:block; width:100px;font-size:14px; color:#fff; background:#197f3e; line-height:40px; text-align:center; }



.cvg8{ width:1200px; border-radius:20px; background:url(../images/ibg.jpg);margin:0 auto; border:1px solid #fff100; }
.cvg8 .o91{color: #fff100;font-size: 16px;}
.cvg8 .o92{color: #fff100;font-size: 20px;}
.cvg8 .o93{color: #fff100;font-size: 12px;}

.cvg88{  background:url(../images/mtg.png) no-repeat right bottom; border-radius:20px;  padding:20px 50px; }

.cvgr a{ display:inline-block; height:30px; line-height:30px; background:#2eab68; font-size:16px; text-align:left; padding:0 10px;  color:#fff; border-radius:5px; }
.cvgr a{ background:#fff100; color:#03913d; }



.xxxtj{ border:1px solid #efefef;margin-top:20px;  }
.xxxtjt{ border-bottom:1px solid #dcdcdc; line-height:40px; font-size:14px; font-weight:bold; margin:0 20px; color:#666; }
.xxxtj ul{ padding:10px; }
.xxxtj ul li{ width:255px; float:left; background:#fff; margin:10px;  }
.xxxtj ul li img{ width:253px; height:180px; border:1px solid #efefef; }
.xxxtj ul li span{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px; overflow:hidden; }
.xxinfo .xxright{ width:760px;  float:right; display:inline;  }
.xxinfo .xxright h3{ font-size:24px; font-weight:bold; border-bottom:1px solid #dcdcdc; color:#666; padding-bottom:20px; margin-bottom:10px; padding-top:20px; }


/*  */
.qnews{ padding:80px 0; background:#000 url(../images/bc1.jpg) no-repeat center bottom fixed; background-size: cover; }
.qnewst{ text-align:center; color:#197f3e; }
.qnewst h2{ font-size:36px; font-weight:bold; }
.qnewst span{ text-transform: uppercase; display:block; padding-top:5px; font-size:16px;}
.qnewsl{ padding-top:40px; }
.qnewsl li{ background:#fff; box-shadow: 0 1px 10px rgba(255,255,255,.2);transition: all .3s; position:relative;float: left;height: 175px; box-sizing: border-box;width:calc(50% - 40px);padding: 20px; margin:20px; }
.qnewsl li .qnimg img{width: 190px;height: 135px; position:absolute; left:20px; top:20px; border-radius:3px;}
.qnewsl li .qnr{ margin-left:210px; }
.qnewsl li .qnr h2{ font-size:18px; font-weight:bold; line-height:22px; height:44px; overflow:hidden; margin-bottom:5px; }
.qnewsl li .qnr p{ font-size:12px; line-height:22px; color:#666; height:44px;overflow:hidden;  }
.qnewsl li .qnr a.qnmore{ font-size:12px; color:#197f3e; border-top:1px solid #197f3e; padding-right:20px; display:inline-block; padding-top:10px; margin-top:15px; }
.qnewsl li:hover{transform: translate(0,-10px);}



.qkc { padding:60px 0;  }
.qkc .ay9 { position:relative; margin-top:50px; }
.qkc .ay9 ul li{width:260px; padding:20px; position:relative; text-align:center; }
.qkc .ay9 ul li:hover{ background:#f2f2f2; border-bottom:2px solid #f5a11b; }


.qnclass{ text-align:center; padding-top:20px; }
.qnclass a{ display:inline-block; border:1px solid #dcdcdc; border-radius:0 10px; line-height:30px; font-size:16px; padding:0 30px; margin:0 5px; background:#197f3e;color:#fff;}
.qnclass a:hover{ background:#f5a11b; border-color:#f5a11b; color:#fff;}

.qkc .ay9 ul li h2{ font-size:18px; padding-bottom:10px;}
.qkc .ay9 ul li p{ font-size:14px; line-height:22px; height:66px; overflow:hidden; margin-top:10px;margin-bottom:20px; display:block; color:#666; }
.qkc .ay9 ul li h2 a{color:#fff;}
.qkc .ay9 ul li img{ height:200px; width:200px;margin-bottom:20px;}
.qkc .ay9 a.qkcm{ background:url(../images/kcm.png) no-repeat right center; padding-right:30px; color:#f5a11b; line-height:30px; display:inline-block; }

.qkc .ay9 span{display:block; width:37px; height:69px; position:absolute; top:60px;}
.qkc .ay9 .prev{background:url(../images/ab1rl.png) no-repeat center; left:-70px; }
.qkc .ay9 .next{background:url(../images/ab1rr.png) no-repeat center; right:-70px;}



.qlife{padding:100px 0; background:#f2f2f2;}
.qlifel{ padding-top:40px; }
.qlifel li{ transition: all 0.6s; position:relative; background:#fff; box-shadow: 0 1px 10px rgba(0,0,0,.2);transition: all .3s; position:relative;float: left; box-sizing: border-box;width:calc(33.3% - 30px);margin:15px; }
.qlifel li img{ width:100%; display:block;    height: 260px }
.qlifel li h2{ transition: all 0.6s;line-height:40px;  font-size:16px; width:calc(100% - 20px); text-align:center; padding:0 10px; height:40px; overflow:hidden; background:rgba(0,0,0,0.7); position:absolute; left:0; bottom:0; color:#fff;background-size:50px; }
.qlifel li:hover h2{ height:calc(100% - 150px); padding-top:150px; background-image:url(../images/life.png); background-repeat:no-repeat; background-position:center; }

.qal{padding:60px 0; background:#fff url(../images/bc22.jpg) no-repeat center bottom; padding-bottom:0px;   }
.qal .ay10 { position:relative; margin-top:50px; }
.qal .ay10 ul li{ float:left;width:160px; padding:20px; position:relative; text-align:center; }
.qal .ay10 ul li h2{ font-size:14px; padding-bottom:10px;}
.qal .ay10 ul li p{ font-size:14px; line-height:22px; height:66px; overflow:hidden; margin-top:10px;margin-bottom:20px; display:block; color:#666; }
.qal .ay10 ul li h2 a{color:#fff;}
.qal .ay10 ul li img{ height:120px; margin-bottom:20px;}
.qal .ay10 a.qkcm{ background:url(../images/kcm.png) no-repeat right center; padding-right:30px; color:#999; line-height:30px; display:inline-block; }

.qal .ay10 span{display:block; width:37px; height:69px; position:absolute; top:60px;}
.qal .ay10 .prev{background:url(../images/ab1rl.png) no-repeat center; left:-70px; }
.qal .ay10 .next{background:url(../images/ab1rr.png) no-repeat center; right:-70px;}






.aboutwd{padding-top:60px;padding-bottom:60px; clear:both;}

.aboutcontent{overflow:hidden;line-height:24px;font-size:12px;color:#666;margin-bottom:20px;margin-top:10px}
.aboutinfo img{ width:100%; }
.aboutr{width:494px; padding-top:20px;}
.aboutr ul li{background:#fff;color:#666;width:140px;height:69px;position:relative;float:left;margin-left:15px;margin-top:16px;padding-left:92px;padding-top:34px;font-size:16px;line-height:18px}
.aboutr ul li i{width:46px;height:44px;position:absolute;top:30px;left:32px;display:block}
.aboutr ul li span{font-size:12px}
.mt0{margin-top:0!important}
.aboutr ul li .abicon1{background:url(../images/abouticon1.png) no-repeat center}
.aboutr ul li .abicon2{background:url(../images/abouticon2.png) no-repeat center}
.aboutr ul li .abicon3{background:url(../images/abouticon3.png) no-repeat center}
.aboutr ul li .abicon4{background:url(../images/abouticon4.png) no-repeat center}
.aboutr ul li .abicon5{background:url(../images/abouticon5.png) no-repeat center}
.aboutr ul li .abicon6{background:url(../images/abouticon6.png) no-repeat center}
.aboutr ul li:hover{color:#fff;background:#f5a11b;}
.aboutr ul li:hover a{color:#fff;}
.aboutr ul li:hover .abicon1{background:url(../images/abouticon11.png) no-repeat center}
.aboutr ul li:hover .abicon2{background:url(../images/abouticon21.png) no-repeat center}
.aboutr ul li:hover .abicon3{background:url(../images/abouticon31.png) no-repeat center}
.aboutr ul li:hover .abicon4{background:url(../images/abouticon41.png) no-repeat center}
.aboutr ul li:hover .abicon5{background:url(../images/abouticon51.png) no-repeat center}
.aboutr ul li:hover .abicon6{background:url(../images/abouticon61.png) no-repeat center}

/***********公司简介 详细页************/
.about-box {}
.about-box .about-heading{text-align:center; color:#333; font-size:18px; }
.about-box .about-heading .about-title{background:url("../images/sabout-bg.png") no-repeat center center; font-size:30px; color:#009a44; text-align:center; font-weight:bold; margin-bottom:25px;}
.aboutinfo{width:680px; height:auto;}
.about-content{line-height:24px; color:#666;}
.about-content p{text-indent:2em;}
.aboutinfo h2{ font-weight:bold; font-size:20px; color:#f5a11b; }


/*悬浮链接*/.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}.suspension-box{position:relative;float:right;}.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}.suspension .a.active,.suspension .a:hover{background:#f5a11b;}.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}/* .suspension .a-service .i{background-position:0 0;} */.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}.suspension .a-qrcode .i{background-position:-44px 0;}.suspension .a-cart .i{background-position:-88px 0;}.suspension .a-top .i{background-position:-132px 0;}.suspension .a-top{background:#D2D3D6;display:none;}.suspension .a-top:hover{background:#c0c1c3;}.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}.suspension .d-service{top:0;}.suspension .d-service-phone{top:34px;}.suspension .d-qrcode{top:78px;}.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:22px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}.suspension .d-service-item:hover .i-qq{background-position:center 3px;}.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;color: #000000;}.suspension .d-service-item .text .number{color: #000000;font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}.suspension .d-service-intro{padding-top:10px; clear:both;}.suspension .d-service-intro p{line-height:27px;font-size:12px;white-space:nowrap;color:#888;}.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}.suspension .d-qrcode{text-align:center;}.suspension .d-qrcode .inner-box{padding:20px 0;}.suspension .d-qrcode p{font-size:16px;color:#93959c;}





/* 留言*/
.linkUsLy{width: 100%;margin-top: 12px;padding-bottom: 82px;}
.linkUsLy .mainCon{width: 100%;margin-top: 50px;}
.linkUsLy .mainCon .box1{float: left;width: 552px;height: 437px;}
.linkUsLy .mainCon .box1 img{display: block;}
.linkUsLy .mainCon .box2{width: 593px;float: right;height: 437px;}
.linkUsLy .mainCon .box2 input{width: 500px;height: 46px;line-height: 46px;padding: 0 70px 0 20px;border: none;border: 1px solid #e5e5e5;font-size: 16px;color: #999999;margin-bottom: 20px;outline: none;font-size: 16px;color: #999999;}
.linkUsLy .mainCon .box2 .input1{background: url(../images/linkusly_icon01.png) no-repeat 553px center;}
.linkUsLy .mainCon .box2 .input2{background: url(../images/linkusly_icon02.png) no-repeat 553px center;}
.linkUsLy .mainCon .box2 textarea{width: 500px;height: 144px;padding: 0 70px 0 20px;border: none;border: 1px solid #e5e5e5;font-size: 16px;color: #999999;margin-bottom: 15px;outline: none;font-size: 16px;color: #999999;padding-top: 20px;background: url(../images/linkusly_icon03.png) no-repeat 553px 20px;resize: none;}
.linkUsLy .mainCon .box2 a{display: block;height: 60px;text-align: center;width: 100%;font-size: 22px;color: #fff;line-height: 60px;background: #df1f29;text-decoration: none;}
.linkUsLy .mainCon .box2 .button{background:#197f3e; color:#FFF; font-size:20px;width: 593px;text-align: center;}
 
 /*联系我们 begin*/
.contactUsDl dd{
    float:left;
    padding: 50px;
    overflow:hidden;
    position: relative;
	width: 25%;
}
.contactUsDl dd:after{
    content: "";
    display: block;
    width:1px;
    height:120px;
    background:#e6e6e6;
    position: absolute;
    bottom:0;
    right:0;
}
.contactUsDl dd:last-child:after{display:none}
.contactUsDl dd .icon{
    height:90px;
    background-position:center center;
    background-repeat:no-repeat;
    margin-bottom:15px;
}
.contactUsDl dd .icon.icon1{background-image:url(../images/csicon1.png)}
.contactUsDl dd .icon.icon2{background-image:url(../images/csicon2.png)}
.contactUsDl dd .icon.icon2_1{background-image:url(../images/csicon2_1.png)}
.contactUsDl dd .icon.icon3{background-image:url(../images/csicon3.png)}
.contactUsDl dd .icon.icon4{background-image:url(../images/csicon4.png)}
.contactUsDl dd .divT{
    clear: both;
    font-size:16px;
    color:#333333;
    text-align: center;
    height:37px;
    line-height:37px;
    overflow:hidden;
}
.contactUsDl dd .divT2{
    clear: both;
    font-size:16px;
    color:#333333;
    text-align: center;
    height:33px;
    line-height:33px;
    overflow:hidden;
}
.contactUsDl dd a{
    display: block;
    width:120px;
    height:35px;
    line-height:35px;
    margin:0 auto;
    overflow:hidden;
    text-align: center;
    background:#1a5987;
    font-size:14px;
    color:#ffffff;
    margin-top:10px;
}
.contactUsDl dd a:hover{opacity:0.9}
.h20 {
    clear: both;
    height: 20px;
}


