@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;font-weight:normal;}
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;}
input,textarea,button {outline:none; border:none;}
a{text-decoration: none;color: #331d11; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:hover { text-decoration: none; color: #331d11;}
body{ color:#331d11; font-size:12px; line-height:1.5; font-family: "微软雅黑";background:#fff; }
.clear{ clear:both; width:100%; height:0;} 
p{ word-spacing:-1.5px;}
/*topBox*/
.topBox{ width:100%; background:#ececeb；}
.top{ width:1080px; height:33px; margin:0 auto;}
.top_fl{ width:300px; float:left; line-height:33px; color:#555555;}
.top_fr{ width:290px; float:right; line-height:33px;overflow:hidden;}
.top_fr a{ float:left; padding:0 10px 0 14px; background:url(../images/top_fr_icon_03.jpg) no-repeat 0 20px; color:#555555;}
.top_fr a:first-child{ background:none;}
/*topBox end*/
/*header*/
.header{ width:100%; background:url(../images/header_bg_02.jpg) no-repeat 50% 0;}
.head{ width:1080px; height:149px; margin:0 auto;}
.head_fl{ width:800px; float:left;}
h1{ width:295px; height:75px;  float:left; margin:33px 0 0 6px; border-right:1px solid #ad9a85;}
h1 a{ font-size:35px; color:#021c10; font-weight:bold; }
h1 span{ font-size:14px; color:#1f272d;}
.head_fl ul{ width:464px; float:left;margin-left:30px; margin-top:36px;}
.head_fl ul li{ font-size:22px; color:#333333; line-height:31px;}

.head_fr{ width:170px; height:55px; float:right; margin:50px 0 0 0px; padding-right:45px; background:url(../images/header_fr_03.jpg) no-repeat 180px 5px;}
.head_fr .dzdh{ width:170px; font-size:12px; color:#090909; margin:4px 0 0 5px; text-align:right;}
.head_fr .dzdh span{ width:157px; height:34px; border-radius:3px; background:#655645; text-align:center; font-family:Impact; font-size:24px; color:#fff; display:block;}
/*header end*/
/*navBox*/
.navBox{ width:100%; background:#046738;}
.nav{ width:1078px; height:58px; margin:0 auto; background:url(../images/nav_line_03.jpg) no-repeat left;}
.nav li{ float:left; line-height:56px; background:url(../images/nav_line_03.jpg) no-repeat right;}
.nav li a{ font-size:14px; color:#fff; margin:0 24px;}
.nav li:hover{ background:url(../images/nav_hover_bg_03.jpg) no-repeat center;}
.nav .another{ background:url(../images/nav_hover_bg_03.jpg) no-repeat center;}
/*navBox end*/

/*footerBox*/
.btm_nav{ width:100%; background:#031a0f;}
.btm_nav ul{ width:1080px; height:55px; line-height:55px; margin:0 auto;}
.btm_nav ul li{ float:left; background:url(../images/btm_line_03.jpg) no-repeat left;}
.btm_nav ul li:first-child{ background:none;}
.btm_nav ul li a{ font-size:14px; color:#fff; margin:0 24px;}


.footerBox{ width:100%; background:#02160c url(../images/foot_bg_02.jpg) repeat-x;} 

.footer{ width:1080px; margin:0 auto; position:relative;}


.footer{ width:1080px; margin:0 auto; overflow:hidden; padding:40px 0; } 
.footer .foot{ width:1080px; float:left; font-size:14px; color:#fff; text-align:center; line-height:30px;}
.footer .foot h2{ font-size:14px; display:inline;}
.footer .foot a{ color:#fff;}
/*footerBox end*/



/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #036637 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #036637 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #036637 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/
	background: #036637 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;

}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}





