@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;}/*去掉输入框得到焦点时边框会出现阴影效果----例如370 火狐*/

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 

a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/

body {margin: 0px; color:#3F3F3F; font-size: 12px; font-family: Microsoft YaHei,宋体,Arial, Helvetica, 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: #131313;}

a:active {text-decoration: none; color: #131313;}



.top_box{ width:100%; height:44px; background:url(../images/top_bj.jpg) repeat-x;}

.top{ width:1080px; height:44px; margin:0 auto;}

.top_l{ height:44px; line-height:44px; float:left;}

.top_r{ height:44px; line-height:44px; float:right;}

.top_r a{ margin:0 8px;}

.top_r a:hover{ text-decoration:underline;}



.logo_box{ width:100%; height:auto; background:url(../images/logo_bj.jpg) repeat; padding-bottom:30px; padding-top:30px;}

.logo{ width:1080px; height:74px; margin:0 auto;}

.logo_l{ width:670px; height:74px; float:left;}

.logo_tp{ width:300px; height:74px; float:left;}

.logo_tp img{ width:300px; height:74px;}

.logo_wz{ width:360px; height:60px; line-height:30px; float:right; font-size:22px; padding-top:10px; font-weight:bold;}

.logo_wz span{ font-size:16px; font-weight:normal; color:#494949; display:block;}

.logo_wz span b{ color:#93601e; font-weight:bold;}

.logo_r{ height:50px; float:right; margin-top:20px;}

.logo_dh{ width:50px; height:50px; float:left; padding-top:4px; padding-right:20px;}

.logo_hm{ float:right; font-size:14px; line-height:25px;}

.logo_hm span{ font-size:24px; color:#91694e; display:block;}



.nav_box{ width:100%; height:54px; background:url(../images/nav_bj.jpg) repeat-x;}

.nav{ width:1080px; height:54px; margin:0 auto;}

.nav ul li{ text-align:center; float:left; width:120px; height:54px; line-height:54px; background:url(../images/nav_x.jpg) no-repeat center right;}

.nav ul li a{ display:block; font-size:14px; color:#FFF; text-decoration:none; display:block;}

.nav ul li a:hover{ background:url(../images/nav_h.jpg) no-repeat center;}
.nav ul .another a{ background:url(../images/nav_h.jpg) no-repeat center;}


.banner{width:100%; margin:0 auto; position:relative; height:520px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:100%}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:30px}

.fullSlide .hd ul li{background:#91694e;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#fff}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}



.banner1{ width:1080px; height:320px; margin:0 auto;}



.search_box{ width:100%; height:50px; border-bottom:1px solid #ccc;}

.search{ width:1080px; height:50px; margin:0 auto;}

.search_l{ float:left; height:50px; line-height:50px; padding-left:10px;}

.search_l a{ margin:0 15px; text-decoration:none;}

.search_l a:hover{ text-decoration:underline;}

.search_r{ float:right; height:50px; padding-right:10px;}

.search-box{ width:230px; height:24px; margin-top:13px;}

.search-text{width:200px; height:24px; float:left; line-height:24px; border:0; text-indent:1.2em; background:url(../images/ss_k.jpg) no-repeat;}

.search-button{ background:url(../images/ss_s.jpg) no-repeat; width:30px; height:24px; float:left;border-style :none; cursor:pointer;}



.footer{ width:100%; height:auto; overflow:hidden; background-color:#91694f;  margin-top:30px;}

.foot_u{ width:100%; height:45px; line-height:45px; background-color:#6f5741; text-align:center; color:#fff; border-top:1px solid #93601e; margin-top:30px;}

.foot_u a{ height:45px; line-height:45px; margin:0 25px; color:#fff; font-size:14px;} 

.foot_u a:hover{ text-decoration:underline;}

.foot_d{ width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-top:30px;}

.foot_l{ width:760px; height:auto; float:left; margin-left:40px;}

.foot_l p{ width:760px; line-height:26px; overflow:hidden; float:left; text-align:center; color:#fff;}

.foot_l p a{ color:#fff;}

.foot_l img{ padding-left:10px;}

.foot_r{ width:140px; height:140px; float:right; margin-right:50px;}



/*固定的悬浮窗*/

.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: #93601e url(../images/fixCont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #93601e url(../images/fixCont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #93601e url(../images/fixCont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/



	background: #93601e 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;

}





