@charset "utf-8";



/* CSS Document */











*{margin:0px; padding:0px;}



img{border:0;margin:0; padding:0;}



ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0;padding:0;text-decoration: none;}



.clearfix{display:inline-table;}



* html .clearfix{height:1%;/*ie6*/}



*+html .clearfix{min-height:1px;}



.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}



.clearfix{display:inline-block;}



* html .clearfix{height:1%;}



.clearfix{display:block;}



.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}



input,textarea{outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如370 火狐*/



.clear_h2{font-weight:normal;font-size:22px; padding:0px; margin:0px; text-align:center; display:inline; color: #009342;}



a{blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */}



a:focus{-moz-outline-style: none; /* FF */} /*去掉a标签超链接的虚线框*/



body{font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
    color: #333;
    margin: 0;
    line-height: 1.5;
    font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}



.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}



a:link{text-decoration: none;color: #131313;}



a:visited{text-decoration: none; color: #131313;}



a:hover{text-decoration: none; color: #000;}



a:active{text-decoration: none; color: #131313;}











/*header*/



.headerbox{background:#e6e6e6;overflow:hidden;}



/*top*/



.topbox{width:100%;background:#e6e6e6; border-bottom:1px solid #b2b2b2;}



.top{overflow:hidden;width:1180px;height:30px;margin:0 auto;line-height:30px;padding-right:10px;color:#333333;}



.top a{float:right;margin-right:8px;color:#333333;}



.top a:hover{text-decoration:underline;}



.top span{float:left;}



.by{float:left; margin-top:33px;}



.by img{margin-bottom:10px;}



.header{width:1180px;margin:0 auto;overflow:hidden;height:150px;}



.logo{margin-right:30px;float:left; margin-top:20px; overflow:hidden;}



.logo img{width:112px; height:112px;}



.tel_top{float:right;font-size:16px;height:120px;background:url(../images/top_tel.jpg) no-repeat left center;padding-left:180px;line-height:28px; margin-top:15px; padding-top:10px;}



.tel_top b{font-size:22px;font-family:Impact;font-weight:normal;}











/*nav*/



.nav{width:100%; height:50px;line-height:50px; background:#1a1a1a;}



.wrap{width:1180px; margin:0 auto;}



.wrap ul{width:1185px; overflow:hidden;}



.wrap ul li a{float:left; color:#fff; font-size:16px; padding:0 22px;}



.wrap ul li a:hover,.wrap ul .another a{background:#009342}











/*foot*/



.footbox{width:100%; overflow:hidden; background:#1a1a1a;}



.footer{width:1180px; overflow:hidden; margin:0 auto; padding:30px 0 20px 0}







.linkbox{width:1160px; background:#262626; overflow:hidden; padding:10px; margin-bottom:30px;}



.link{background:#1a1a1a; padding:10px; overflow:hidden; width:1136px; border:2px solid #333333;}



.link h3{width:130px; height:31px; float:left; margin-right:10px; margin-top:10px;}



.link_t a{color:#fff; padding-right:15px; line-height:26px;}



.link_t a:hover{text-decoration:underline;}







.foot,.foot a{color:#b2b2b2; text-align:center;}



.foot a:hover{text-decoration:underline;}



.menu{width:100%; border-top:1px solid #4d4d4d; border-bottom:1px solid #4d4d4d; height:50px; line-height:50px; font-size:16px;color:#b2b2b2;}



.menu a{padding:0 10px;}



.foot_txt{line-height:26px; margin-top:20px;}







.foot_b{width:100%; background:#e6e6e6; height:50px; line-height:50px; overflow:hidden;}



.foot_b_x{width:1180px; margin:0 auto;}



.foot_b_x p{width:200px; float:left;}



.foot_b_x .foot_rz{float:left; height:32px; margin-top:10px;}



.foot_b_x .foot_rz img{margin-right:15px; height:32px; width:auto;}







/*咨询客服*/



.floating_ck{position:fixed;right:10px;top:10%; z-index:9999;}



.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#666666;border-bottom:solid 1px #4d4d4d;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}



.floating_ck dl dd:hover{background-color:#009342;border-bottom:solid 1px #00642d;}



.floating_ck dl dd:hover .floating_left{display:block;}



.consult{background-image:url(../images/QQ/qq.png);}



.words{background-image:url(../images/QQ/zxicon.png);}



.quote{background-image:url(../images/QQ/kficon.png);}



.qrcord{background-image:url(../images/QQ/erweima1.png);}



.return{background-image:url(../images/QQ/fanhui.png);}



.floating_ck dd span{color:#fff;display:block;padding-top:54px;}



.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#009342;border-bottom:solid 1px #00642d;display:none; font-weight:bold;}



.left_t a{color:#fff;line-height:80px; font-size:18px;}



.left_2{height:auto; overflow:hidden;}



.left_2 a{line-height:20px; font-size:16px;color:#fff; display:block; padding:10px 0;}



.left_1 a{line-height:30px; font-size:16px;color:#fff; display:block; padding:10px 0;}



.floating_ewm{height:260px;top:-180px;}



.floating_ewm i img{display:block;width:145px;height:145px;margin:auto;margin-top:7px;}



.floating_ewm p{color:#fff;margin-top:5px;}



.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}



.floating_ewm .qrcord_p02{font-size:18px;}











