@charset "utf-8";

/* CSS Document */
::selection {
color:#fff;
	background-color: #008f4a;

}

::-moz-selection {
color:#fff;
	background-color: #008f4a;

}

::-webkit-selection {
color:#fff;
	background-color: #008f4a;

}
.between{

	width:1180px;

	margin:0 auto;

	overflow: hidden;

}

.float_l{

	float:left;

}

.float_r{

	float:right;

}

.clear_fl{

	height:0px;

	clear: both;

	overflow: hidden;

}

body {margin: 0px; 

	color:#262626; 

	font-size: 14px; 

	font-family:微软雅黑,Arial, Helvetica, sans-serif;

}



/*header*/

.headerbox{

	background: #fdfdfd;

	border: solid 1px #dfdbdb;

	overflow:hidden;

}

.topbox{width:1180px; margin:0 auto; overflow:hidden;}

.topbox p{color:#454545;float: left;line-height: 25px;}

.top{ width:309px;

	height:25px;

	float:right;

	border-radius:0 0 10px 10px;

	line-height:23px;

	background:#008f4a;

	padding-right:10px;

	background: url("../images/top_bg.png")no-repeat 0px 5px;

}

.top a{ float:right; 

	margin-left:21px;

	color:#454545;

}

.top a:hover{text-decoration:underline;}



.header{width:1180px; margin:0px auto 20px auto; height:150px; overflow:hidden;position: relative;}



.header>div>img{position: absolute;top:-33px;right:174px;cursor: pointer;}

#ewm{position: fixed;width:145px;height:145px;top:-145px;right:28.1%;}









.logo,.by{float:left;}

.logo{padding-right:40px; margin-right:40px; background:url(../images/logo_1.jpg) no-repeat right 55px;}

.logo img{overflow:hidden; margin-top:30px;}

.by{width:523px; height:90px;  }

.by b{color:#333;font-size:30px;font-weight: bold;letter-spacing: 3px;display: block;margin-top: 30px;}

.by span{margin-top:10px;font-size:16px;color:#454545;background: url("../images/logo_title.jpg")no-repeat left center;padding-left:32px;font-weight: bold;line-height: 24px;}

.tel_top{float:right; font-size:18px; margin-top:50px; padding-left:52px;color:#666;position: relative; top: -136px;}

.tel_top b{font-size:27px;color:#008f4a;font-weight: bold;font-family: Impact;}

.header>a{width:61px;height:61px;display: block;background: #008f4a;float: right;margin-left: 20px;}

.header>a>p{width:41px;height:43px;display: block;background: #008f4a;border:solid 1px #fff;color:#fff;margin: 5px 5px;font-size:18px;padding:6px 0 0 8px }

.header>a>p:hover{background: #012f56;}

/*nav*/

.navbox{width:100%; height:45px; background:#008f4a;}

.nav{  width:100%;  height:41px;  background: #008f4a;  }

.nav_body>ul>li{  float: left;  }

.nav_body>ul>li>a{  font-size: 16px;  line-height:45px;  color:#fff;  padding:20px 23px 20px 24px;  }

.nav_body>ul>li>a:hover,.another{  background: rgba(255,255,255,0.5);  }

.fixedNav {position:fixed;

	top:0px;

	left:0px;

	width:100%;

	z-index:100000;

	_position:absolute;

  _top:expression(eval(document.documentElement.scrollTop));}





/*foot*/

.footer{width:100%; background:#008f4a; padding:20px 0; overflow:hidden; color:#fff; text-align:center;line-height:25px;}

.foot{width:1180px; background:#008f4a; padding:20px 0; overflow:hidden; color:#fff; text-align:center;margin:0 auto; line-height:25px;}

.menu a{color:#fff; font-size:16px;margin:0 12px;}



.foot a:hover{text-decoration:underline;}

.menu{border-bottom:1px dotted #fff; padding-bottom:10px;}

.foot_text{margin:10px 0 0 0;}

.foot_text img{margin:0 5px;}

.foot_text a{color:#fff;}









/*咨询客服*/

.floating_ck{position:fixed;right:10px;top:30%;}

.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:#008f4a;border-bottom:solid 1px #b34900;}

.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:#008f4a;border-bottom:solid 1px #b34900;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{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;}













/*mode start*/

.mode_wrapper{width:100%;height: 300px;position: fixed;bottom: 0px;}

.mode{width:100%;height:120px;background:rgba(0,0,0,0.5);position: fixed;bottom: 0px;}

.mode_wrapper img{float: right;position: relative;z-index: 1000;height: 303px;bottom: 0px;}

.mode_left{width:300px;float: left;}

.mode_left b{font-size: 30px;color:#008f4a;}

.mode_left h4{font-size: 30px;color:#fff;margin: 30px 0;}

.mode_left p{font-size: 20px;color:#e1e1e1;}

.mode_center{float: left;width:495px; }

.mode_center span{font-size: 24px;color:#fff;margin: 20px 0;display: block;}

.mode_center span b{font-size: 30px;color:#008f4a;}

.mode_center a{width:495px;height: 40px;color:#fff;background: #008f4a;text-align: center;line-height: 40px;font-size: 18px;display: block;font-weight: normal;}

.mode_left img{width:50px;height: 50px;opacity: 0.6;position: absolute;right: 530px;bottom: 120px;cursor: pointer;}



/*mode end*/



