@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px; font:12px "宋体"; color:#333333; width:100%;}
img{border:0;border:none;width:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0;padding:0;}
input,from,td,table,img,dl,dt,ul,dd,li,p{padding:0;margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
table{border-collapse: collapse;}
a{text-decoration: none;color:#333333}
a:hover{color:#900}
.centre1120{margin:0 auto;width:1120px; clear:both; overflow:hidden;}
.centre980{margin:0 auto;width:1059px; clear:both;}
.center1920{ max-width:1920px; margin:0 auto; overflow:hidden;}

.hjx{
	background:url(../images/hjx_02.jpg) no-repeat center;
	width:100%;
	height:716px;
	margin:0 auto;
	overflow:hidden;
}
.hjx1{
	width:100%;
	height:670px;
	background-color:#ffffff;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx11{
	background:url(../images/hjx_05.jpg) no-repeat center;
	width:1120px;
	height:544px;
	margin:0 auto;
	overflow:hidden;
	margin-top:80px;
	position:relative;
}
.hjx11 a{
	position:absolute;
	width:168px;
	height:97px;
	right:34px;
	bottom:0;
}
.hjx12{
	margin-left:672px;
	margin-top:80px;
	width:428px;
	overflow:hidden;
}
.hjx12 p{
	font-size:16px;
	color:#333333;
	line-height: 28px;
}
.hjx12 p span{
	font-weight:bold;
}
.hjx2{
	width:100%;
	height:496px;
	background-color:#5b4844;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx21{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	margin-top:62px;
}
.hjx21 ul li{
	float:left;
	width:264px;
	margin-right:21px;
}
.noright{
	margin-right:0 !important;
}
.hjx21 ul li p{
	text-align:center;
	font-size:16px;
	color:#ffffff;
	padding-top: 30px;
}
.hjx3{
	width:100%;
	height:1130px;
	background-color:#ffffff;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx31{
	background:url(../images/hjx_20.jpg) no-repeat center;
	width:1120px;
	height:666px;
	margin:0 auto;
	overflow:hidden;
}
.hjx31 h2{
font-size: 28px;
color: #43331c;
text-align: center;
padding-top: 140px;
padding-left: 10px;
}
.hjx32{
	width:600px;
	margin-top:284px;
	margin-left:26px;
	}
.hjx32 h3{
	color:#6e3c3a;
	font-size:26px;
	text-align:center;
}
.hjx32 p{
	font-size:16px;
	color:#333333;
	line-height:26px;
	margin-top: 26px;
}
.hjx33{
	background:url(../images/hjx_22.jpg) no-repeat center;
	width:1120px;
	height:381px;
	margin:0 auto;
	overflow:hidden;
	margin-top:30px;
}
.hjx34{
	width:363px;
	margin-left:704px;
	margin-top:22px;
	
}
.hjx34 h3{
	font-size:34px;
	color:#333333;
}
.hjxp1{
	font-size:26px;
	color:#6e3c3a;
	padding-top:22px;
}
.hjxp2{
	font-size:16px;
	color:#333333;
	line-height:26px;
	padding-top:12px;
}
.hjx34 a{
width: 226px;
line-height: 50px;
text-align: center;
font-size: 16px;
color: #ffffff;
background-color: #6e3c3a;
display: block;
margin-top: 40px;
}
.hjx4{
	background-color:#a18970;
	width:100%;
	height:878px;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx41{
	background:url(../images/hjx_25.jpg) no-repeat center;
	width:1161px;
	height:878px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.hjx41 h2{
font-size: 28px;
color: #ffffff;
text-align: center;
padding-top: 130px;
}
.hjx41 ul li{
	width:278px;
	float:left;
	margin-left: 68px;
}
.hjx41 ul li h3{
	font-size:24px;
	color:#333333;
	text-align:center;
}
.hjx41 ul li p{
font-size: 16px;
color: #333333;
line-height: 24px;
padding-top: 32px;
}
.hjx41 a{
	position:absolute;
	width:322px;
	height:40px;
	bottom:50px;
	left:420px;
}
.hjx5{
	width:100%;
	height:902px;
	background-color:#ffffff;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx51{
	background:url(../images/hjxzyhj_28.jpg) no-repeat center;
	width:1120px;
	height:839px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.hjx51 p{
width: 388px;
text-indent: 2em;
font-size: 14px;
color: #333333;
line-height: 26px;
margin-left: 734px;
margin-top: 70px;
}
.hjx51 a{
	width:237px;
	height:68px;
	position:absolute;
	right:60px;
	bottom:0;
}
.hjx51 h3{
	color:#43331c;
	font-size:28px;
	text-align:center;
	padding-top:130px;
}
.hjx6{
	width:100%;
	height:770px;
	background-color:#5b4844;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx61{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
}
.LF{
	background:url(../images/hjx_34.jpg) no-repeat center;
	width:1160px;
	height:543px;
	margin:0 auto;
	overflow:hidden;
}
.bd ul li p{
	width:375px;
	font-size:16px;
	color:#ffffff;
	line-height:28px;
	margin-left: 380px;
margin-top: 185px;
}
.bd ul li p a{
	color:#ffbc3a;
}
.FXS{
	background:url(../images/fxs_34.jpg) no-repeat center;
	width:1160px;
	height:543px;
	margin:0 auto;
	overflow:hidden;
}
.TT{
	background:url(../images/tt_34.jpg) no-repeat center;
	width:1160px;
	height:543px;
	margin:0 auto;
	overflow:hidden;
}
.hd ul{
	width:182px;
	height:7px;
	margin:0 auto;
	overflow:hidden;
	margin-top: 35px;
}
.hd ul li{
	float:left;
	width:54px;
	height:7px;
	background-color:#4e3a36;
	margin-right:10px;
}
.hd ul li.on{
	background-color:#b7a8a5;
}
.hjx7{
	width:100%;
	height:898px;
	background-color:#ffffff;
	overflow:hidden;
	font-family:"微软雅黑";
}
.hjx71{
	background:url(../images/hjx_37.jpg) no-repeat center;
	width:1218px;
	height:795px;
	margin:0 auto;
	overflow:hidden;
}
/*banner end*/
/*footer*/
.footer{height:440px; width:100%; background-color:#846d4d; margin:0; font-family:"微软雅黑";overflow: hidden;}
.footer_nav{ width:100%;height:49px;line-height:49px; background-color:#43331c; text-align:center;}
.footer_nav ul{ width:530px; margin:0 auto;}
.footer_nav li{float:left;color:#fff;display:inline;margin-left:10px;}
.footer_nav li a{float:left;color:#fff;width:60px; font-size:14px;}
.footer_logo{float:left;height:85px;display:inline;margin:70px 0 0 50px;}
.footer_xm{float:left; width:165px; border-right:1px #b5a794 solid; font-size:14px; line-height:30px; margin:45px 0 0 0; padding:0 0 0 55px; color:#FFF; display:inline;}
.footer_xm a{ color:#FFF;}
.footer1{ width:570px;float:left;display:inline;margin:45px 0 0 45px; }
.foot-text{ font-size:18px; color:#FFF; line-height:30px;}
.foot-text span{ font-size:14px;}
.foot-fy{ background:#745e41; border-radius:7px; overflow:hidden; padding:0 0 10px 0; margin:20px 0 0 0;}
.foot-fy li{ float:left; color:#FFF; border-right:1px #FFFFFF solid; width:115px; margin:10px 0 0 18px; font-size:14px; color:#FFF;}
.foot-bq{ font-size:14px; color:#FFF; line-height:25px; margin:25px 0 0 0;}
.foot-bq a{ color:#FFF;}
.ewm{ width:145px; float:left;display:inline;margin:80px 0 0 60px;color:#fff; font-size:12px; line-height:30px;}