@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:#fff}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
@font-face{
  font-family: 'hya3gjm';
  src: url("images/hya3gjm.ttf");
  font-weight: normal;
  font-style: normal;
}
@font-face{
  font-family: 'HYXiXiuTiJ';
  src: url("images/HYXiXiuTiJ.ttf");
  font-weight: normal;
  font-style: normal;
}
/*header*/
.header{height:40px;background: #fff;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:40px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*conbg*/
.conbg{background: url(images/bg.jpg) no-repeat top center;}
/*top*/
.top{height: 305px;}
/*p1*/
.p1_content img{float:left;}
.p1_content div{float:right;}
.p1_content div{background:url(images/p1_1.png) no-repeat;width:577px;height: 236px;padding:0 36px 0 43px;}
.p1_content div h2{font-family: "hya3gjm" , "Microsoft Yahei" !important; font-size: 24px;margin-top: 18px;color:#9b7358;font-weight: normal;}
.p1_content div h2 span{color:#ffe8d2;background:#e46a6a;display: inline-block;text-align: center;border-radius: 50%;width:24px;height: 24px;line-height: 24px;}
.p1_content div h2 span.two{width:30px;height: 30px;line-height: 30px;}
.p1_content div h2 span.three{width:37px;height: 37px;line-height: 37px;}
.p1_content div h1{font-size: 26px;line-height: 28px;margin-top: 13px;}
.p1_content div h1,.p1_content div h1 a{color:#643511;}
.p1_content div p{font-size: 14px;line-height:200%;margin-top: 13px;text-indent: 2em;}
.p1_content div p,.p1_content div p a{color:#6f4e30;}
/*p2*/
.p2tit h1{font-family: "HYXiXiuTiJ" , "Microsoft Yahei" !important;color:#804a21;height:90px;font-size: 42px;line-height: 90px;font-weight: normal;}
.p2_content{margin-bottom: 40px;}
.pages{width:550px;margin-top: 21px;}
.pages a{display: inline-block;height:31px;line-height:31px;font-size: 16px;text-align: center;color: #a96f45;text-decoration:none;padding:0 14px;border:1px solid #e2c6b2;margin:0 5px;border-radius: 5px;}
.pages span a,.pages a.common_current_page{background: #efe6d1;}
/*wx*/
.wx{width:340px;margin-top: 70px;}
.wx li{float:left;width:127px;margin:0 20px;display: inline;font-size: 14px;text-align: center;}
.wx li img{display: block;margin-bottom: 10px;}
.wx li,.wx li a{color:#8f6a48;}
@media (min-device-width: 320px) and (max-width: 689px), (max-device-width: 480px) {
	.w1000{width:980px;}
	.p1_content img{width:324px;}
}