.g-adv{ height:12.5rem; overflow:hidden;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:12.5rem; overflow:hidden;}


nav{ width:94%; height:6.75rem; overflow:hidden; border-bottom:1px solid #dfdfdf; margin:1rem auto 0; position:relative;}

nav:before{ position:absolute; content:""; width:100%; height:1px; top:50%; left:0; background:#dfdfdf;}
nav a{ color:#a99e7d; font-size:0.92rem; width:33%; text-align:center; height:3.38rem; line-height:3.38rem; overflow:hidden; display:block; float:left; position:relative;}
nav a:before{ position:absolute; content:""; width:1px; height:3.38rem; top:0; right:0; background:#dfdfdf;}
nav a:nth-child(3n):before{ background:none;}


.g-se1{ position:relative;height:5.21rem; overflow:hidden; position:relative; padding-top:1.21rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; }
.g-se1 .m-ipt{ width:19.67rem; margin-left:0.83rem; color:#999;  height:2.5rem;padding-left:1.17rem; background:url(../image/s.gif) no-repeat left top;
	-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.g-se1 .u-bt{ height:2.5rem; width:5.33rem; float:right; z-index:8; padding:0; border-bottom:0;position:absolute; right:0.83rem; top:1.21rem;
 background:url(../image/ss.gif) no-repeat left top;
-webkit-background-size:100%;-moz-background-size: 100%;-o-background-size: 100%;background-size: 100%;}
.g-se1 .u-in{ float:right; position:absolute; z-index:100;right:0.83rem; top:1.21rem;  height:2.5rem; width:5.33rem;  background:none;}
.g-se1 .u-key{width:100%;  color:#a3a3a3; font:0.75rem/2.5rem "Microsoft Yahei"; border:0; box-shadow:none; border-radius:0;float:left;height:2.5rem; background:none;}


.cp{ overflow:hidden; background:#f8f7f1;}

.lb{ height:20.83rem; overflow:hidden;}
.lb h2{ width:25rem; margin:0 auto; font:0.75rem "Microsoft Yahei"; color:#e0dcce; text-align:center; text-transform:uppercase; height:5rem; background:url(../image/h.png) no-repeat left bottom;-webkit-background-size:25rem 0.13rem; -moz-background-size:25rem 0.13rem	; -o-background-size:25rem 0.13rem; background-size:25rem 0.13rem; padding-top:2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.lb h2 a{ display:block; font:bold 1.25rem "Microsoft Yahei"; color:#c39c25;}

.lb_con{width:25rem; margin:0 auto; margin-top:1.13rem; height:15.17rem;overflow:hidden;}

.l_u{ height:2.5rem; overflow:hidden; width:25rem; border:2px solid #c39c25;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.l_u li{ float:left; width:50%; text-align:center; font: bold 1rem/2.33rem "Microsoft Yahei"; color:#c39c25;}

.l_u .z-on{ background:#c39c25; color:#fff;}

.lb_c{}
.lb_c ul{ height:8.83rem; overflow:hidden;}
.lb_c ul li{ float:left; width:33%; text-align:center; height:2.83rem; font:0.92rem/2.83rem "Microsoft Yahei"; border-right:1px dashed #cdb95c; border-bottom:1px dashed #cdb95c;}
.lb_c ul li a{ color:#c39c25;}

.lb_c .nobot{ border-bottom:0;}
.lb_c .l01{ border-right:0;}

.lb_c p{ height:2.5rem; overflow:hidden; background:#c39c25;}
.lb_c p a{ height:2.5rem; display:inline-block; width:33%; border-right:1px solid #fff; font: bold 0.92rem/2.5rem "Microsoft Yahei"; color:#fff; text-align:center;}
.lb_c p a:last-child{ border-right:0;}


.lb_c2{}
.lb_c2 ul{ height:8.83rem; overflow:hidden;}
.lb_c2 ul li{ float:left; width:50%; text-align:center; height:2.83rem; font:0.92rem/2.83rem "Microsoft Yahei"; border-right:1px dashed #cdb95c; border-bottom:1px dashed #cdb95c;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.lb_c2 ul li a{ color:#c39c25;}

.lb_c2 .nobot{ border-bottom:0;}
.lb_c2 .l01{ border-right:0;}

.lb_c2 p{ height:2.5rem; overflow:hidden; background:#c39c25;}
.lb_c2 p a{ height:2.5rem; display:inline-block; width:33%; border-right:1px solid #fff; font: bold 0.92rem/2.5rem "Microsoft Yahei"; color:#fff; text-align:center;}
.lb_c2 p .nobot{ border-right:0;}


.hy_f{ width:25rem; margin:0 auto; overflow:hidden; height:12.54rem;}
.hy_f h3{ height:2.5rem; width:25rem; background:url(../image/cp_h.gif) no-repeat left top;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; font: bold 1rem/2.5rem "Microsoft Yahei"; color:#fff; text-align:center;}
.hy_f h3 a{ color:#fff;}

.fl_con{}
.fl_con ul{ margin-top:0.58rem; height:8.83rem; overflow:hidden;}
.fl_con ul li{ float:left; width:33%; text-align:center; height:2.83rem; font:0.92rem/2.83rem "Microsoft Yahei"; border-right:1px dashed #cdb95c; border-bottom:1px dashed #cdb95c;}
.fl_con ul li a{ color:#c39c25;}

.fl_con .nobot{ border-bottom:0;}
.fl_con .l01{ border-right:0;}

.xq_con{ height:55.79rem; overflow:hidden; width:25rem; margin:0 auto;}

.x_u{}
.x_u{ height:2.5rem; overflow:hidden; width:25rem; border:2px solid #c39c25;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.x_u li{ float:left; width:50%; text-align:center; font: bold 1rem/2.33rem "Microsoft Yahei"; color:#c39c25;}

.x_u .z-on{ background:#c39c25; color:#fff;}

.xq_c{}
.xq_c ul{ margin-top:1rem; height:49.79rem; overflow:hidden;}
.xq_c ul li{ float:left; width:10.13rem; height:13.33rem; overflow:hidden; margin-right:2.3rem;}
.xq_c ul li span{ display:block; font:0.08rem/3rem "Microsoft Yahei"; color:#c39c25; text-align:center;}
.xq_c .nobot{ margin-right:0;}

.xq_c p{ height:2.25rem; border:2px solid #cdb95c; text-align:center; font:0.92rem/2.25rem "Microsoft Yahei"; color:#c39c25;}

.wt{ width:25rem; margin:0 auto; height:25.96rem; overflow:hidden;}

.wt h2{ padding-top:2.5rem; height:5.75rem; overflow:hidden; -webkit-background-size:25rem 0.13rem; -moz-background-size:25rem 0.13rem; -o-background-size:25rem 0.13rem; background-size: 25rem 0.13rem; font:0.75rem/1.25rem  Arial, Helvetica, sans-serif; color:#d4cebb; text-align:center; text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.wt h2 a{ display:block; font:bold 1.25rem "Microsoft Yahei"; color:#c39c25;}

.wt_con{ font:1rem/1.97rem "Microsoft Yahei"; color:#c39c25; margin-top:1rem; text-align:center;}
.wt_con ul{ height:6.67rem; overflow:hidden;}
.wt_con ul li{ font:0.92rem/1.67rem "Microsoft Yahei"; color:#c39c25;}
.wt_con p{ margin-top:2.08rem; height:8.33rem; width:25rem; overflow:hidden;}


.tx{ height:26.58rem; overflow:hidden; background:#f8f7f1;}
.tx h2{ width:25rem; margin:0 auto; padding-top:2.5rem; height:5.67rem; overflow:hidden; background:url(../image/h.png) no-repeat left bottom;-webkit-background-size:25rem 0.13rem; -moz-background-size:25rem 0.13rem; -o-background-size:25rem 0.13rem; background-size: 25rem 0.13rem; font:0.75rem/1.25rem  Arial, Helvetica, sans-serif; color:#d4cebb; text-align:center; text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.tx h2 a{ display:block; font:bold 1.25rem "Microsoft Yahei"; color:#c39c25;}

.tx_w{ height:6.54rem; overflow:hidden;}
.tx_w p{ text-align:center; font:0.92rem/1.5rem "Microsoft Yahei"; color:#c39c25; padding-top:0.67rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.tx_con{}
.tx_con ul{ width:25rem; margin:0 auto; height:9.25rem; overflow:hidden;}
.tx_con ul li{ width:5.79rem; float:left; margin-right:1rem; position:relative;}
.tx_con ul li:before{ position:absolute; content:""; width:0.33rem; height:0.33rem; border-radius:5px; background:#b6b6b6; top:2.17rem; right:0;}
.tx_con ul li img{ width:4.58rem;}
.tx_con ul li span{ display:block; width:4.58rem; text-align:center; font:0.92rem/1.25rem "Microsoft Yahei"; color:#c39c25;}
.tx_con .nobot{ width:4.58rem; margin-right:0;}
.tx_con ul li:nth-child(4):before{ background:none;}

.tx_con p{ margin:0 auto; height:2.5rem; width:25rem; background:#a99e7e; text-align:center; font:0.92rem/2.5rem "Microsoft Yahei"; color:#fff; font-style:italic;}
.tx_con p span{ vertical-align:top;font:1.5rem/2.5rem Impact; font-style:italic;}


.ys{ height:44.58rem; overflow:hidden; background:#f7f6f6 url(../image/ys_bj.jpg) no-repeat center bottom;-webkit-background-size:100%  27.46rem; -moz-background-size: 100%  27.46rem; -o-background-size:100%  27.46rem; background-size:100%  27.46rem;}
.ys h2{ height:10.54rem; overflow:hidden;}
.ys h2 img{ width:100%}
.ys h2 p{ padding-top:0.67rem; text-align:center; width:24.17rem; margin:0 auto;font:1.25rem/2rem "Microsoft Yahei";  color:#c39c25; height:5.88rem; background:url(../image/ys_h.jpg) no-repeat center top;-webkit-background-size:24.17rem 3.63rem; -moz-background-size:24.17rem 3.63rem; -o-background-size:24.17rem 3.63rem; background-size: 24.17rem 3.63rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.ys h2 p span{ display:block; color:#c39c25; font:1.25rem "Microsoft Yahei";}

.ys_con{ width:25rem; margin:0 auto; height:34.04rem; overflow:hidden;}

.ys_q{ width:25rem; height:2.58rem; border:1px solid #a99e7d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; overflow:hidden;}
.ys_q li{ float:left; width:25%; border-right:1px solid #a99e7d; height:2.5rem; font:0.92rem/2.5rem "Microsoft Yahei"; color:#a99e7e; text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.ys_q .nobot{ border-right:0;}
.ys_q .z-on{ border-right:0; background:#a99e7e; color:#fff; font-weight:bold;}

.ys_c{ height:31.54rem; overflow:hidden; padding-top:1.58rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.ys_c dl dt{ font:bold 1.25rem/1.5rem "Microsoft Yahei"; color:#c39c25;}
.ys_c dl dd{ height:7.69rem; overflow:hidden;}
.ys_c dl dd p{ margin-top:0.5rem; font:0.92rem/1.25rem "Microsoft Yahei"; color:#6a5411;}

.ys_c span{ margin-top:1.25rem; display:block; width:25rem; height:13.83rem; overflow:hidden;}
.ys_c span{width:25rem;}

.ys_c em{ display:block; margin-top:0.54rem; height:2.5rem; width:25rem; background:#a99e7e; text-align:center; font:0.92rem/2.5rem "Microsoft Yahei"; color:#fff; font-style:italic;}
.ys_c em i{ vertical-align:top;font:1.5rem/2.5rem Impact; font-style:italic;}

.ys_c03 dl dd{ height:9.38rem;}
.ys_c03 span{ height:10.54rem;}

.ys_c04 dl dd{ height:9.38rem;}
.ys_c04 span{ height:12.04rem; margin-top:0;}


.about{ width:25rem; margin:0 auto; height:24.96rem; overflow:hidden; padding-top:2.42rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.about dl dt{ width:25rem; height:11.38rem;}
.about dl dd{ margin-top:1rem; font:0.92rem/1.58rem "Microsoft Yahei"; color:#fcfcfc;}
.about dl dd a{ font-weight:bold; color:#c39c25;}
.about dl dd p{ font:0.83rem/2.5rem "Microsoft Yahei"; color:#fcfcfc; text-align:center; height:2.58rem; width:100%; border:2px solid #cdb95c;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; margin-top:0.58rem;}

.ry{ background:#f8f7f1; height:25.08rem; overflow:hidden; padding-top:2.88rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.ry_q{ width:25rem; height:2.5rem; border:1px solid #c39c25; margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; overflow:hidden;}
.ry_q li{ float:left; width:50%; height:2.5rem; overflow:hidden; font:bold 1.25rem/2.5rem "Microsoft Yahei"; color:#c39c25; text-align:center;}

.ry_q .z-on{ background:#c39c25; color:#fff;}

.ry_con{ height:18.75rem; overflow:hidden; width:25rem; margin:0 auto;  margin-top:1rem;}

.ry_c{height:14.17rem; overflow:hidden; width:25rem;}
.ry_c ul li{ float:left; width:12.08rem; margin-right:0.75rem;}
.ry_c ul li span{ display:block; font:1rem/2.67rem "Microsoft Yahei"; color:#c39c25; text-align:center;}
.ry_c .nobot{ margin-right:0;}

.ry_con .prev{ width:2.5rem; height:2.5rem; margin-left:9.17rem; position:relative;}
.ry_con .prev:before{ position:absolute; content:""; height:1px; width:9.17rem; right:2.5rem; top:1.25rem; background:#dfdfdf;}
.ry_con .next{ width:2.5rem; height:2.5rem; margin-right:9.17rem; position:relative;}
.ry_con .next:before{ position:absolute; content:""; height:1px; width:9.17rem;  left:2.5rem; top:1.25rem; background:#dfdfdf;}


.hz{ height:17.67rem; overflow:hidden; background:#f8f7f1;}
.hz h2{ font: bold 1.25rem/2.5rem "Microsoft Yahei"; width:25rem; margin:0 auto; text-align:center;}
.hz h2 a{ display:inline-block; height:2.5rem; width:25rem; color:#fff; background:#c39c25;}

.hz ul{ height:7.75rem; overflow:hidden; width:25rem; margin:0 auto; margin-top:1.13rem;}
.hz ul li{ width:12.08rem; float:left; margin-right:0.75rem;}
.hz ul li img{ width:12rem; border:1px solid #e0d5ad;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.hz ul li span{ display:block; font:0.83rem/2.67rem "Microsoft Yahei"; color:#c39c25; text-align:center;}
.hz .nobot{ margin-right:0;}

.hz p{ height:2.5rem; width:25rem; margin:0 auto; border:2px solid #cdb95c; font:0.83rem/2.5rem "Microsoft Yahei"; color:#c39c25; text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.jz{ height:23.29rem; overflow:hidden; width:25rem; margin:0 auto;}
.jz h2{ background:url(../image/h.png) no-repeat left bottom;-webkit-background-size:25rem 0.13rem; -moz-background-size:25rem 0.13rem; -o-background-size:25rem 0.13rem; background-size:25rem 0.13rem; height:5.75rem; padding-top:2.5rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; font:0.75rem/1.5rem Arial, Helvetica, sans-serif; color:#d4cebb; text-transform:uppercase; text-align:center;}
.jz h2 a{ font:bold 1.25rem "Microsoft Yahei"; color:#c39c25; display:block;}

.jz dl{ height:11.42rem; overflow:hidden; margin-top:1rem;}
.jz dl dt{ width:10rem; height:10.04rem; overflow:hidden;}
.jz dl dt img{ width:10rem;}
.jz dl dd{ width:14.17rem;}
.jz dl dd a{ display:block; font: bold 1rem "Microsoft Yahei"; color:#a5831d;}
.jz dl dd p{ margin-top:1rem; font:0.93rem/1.25rem "Microsoft Yahei"; color:#c39c25;}
.jz dl dd p a{ display:inline-block; font:1rem "Microsoft Yahei"; color:#a5831d;}

.jz span{ display:block; width:25rem; height:2.5rem; overflow:hidden; border:2px solid #cdb95c;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; text-align:center; font:0.83rem/2.5rem "Microsoft Yahei"; color:#c39c25;}

.new{ height:28.29rem; overflow:hidden; background:#f8f7f1;}

.n_q{ width:25rem; height:2.5rem; margin:0 auto; margin-top:2.63rem; border:1px solid #a5831d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; overflow:hidden;}
.n_q li{ float:left; width:50%; border-right:1px solid #a5831d; height:2.5rem; font:bold 1rem/2.5rem "Microsoft Yahei"; color:#a5831d; text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; overflow:hidden;}
.n_q .nobot{ border-right:0;}
.n_q .z-on{ border-right:0; background:#a5831d; color:#fff;}

.w_d{ height:22.17rem; overflow:hidden; width:25rem; margin:0 auto;}
.w_c{ height:17.92rem; overflow:hidden;}
.w_c dl { margin-top:1.3rem;}
.w_c dl dt{ font:bold 0.83rem/1.5rem "Microsoft Yahei"; color:#a5831d;}
.w_c dl dt a{ color:#a5831d;}
.w_c dl dd{ font:0.83rem/1.25rem "Microsoft Yahei"; color:#c39c25;}
.w_c dl dd a{ color:#a5831d;}

.n_c{ height:25.17rem; overflow:hidden; width:25rem; margin:0 auto;}

.n_l{ height:17.92rem; overflow:hidden;}
.n_l ul{ margin-top:1.3rem;}
.n_l ul li{ font:1rem/2rem "Microsoft Yahei"; color:#a5831d; position:relative; padding-left:0.75rem;border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.n_l ul li:before{ position:absolute; content:""; width:0.25rem; height:0.25rem; border:1px solid #a5831d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; top:1rem; left:0; border-radius:5px;}
.n_l ul li a{ color:#a5831d;}

.n_c p{ width:25rem; height:2.5rem; border:2px solid #cdb95c; text-align:center; font:0.83rem/2.5rem "Microsoft Yahei"; color:#c39c25;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}


.w_d p{ width:25rem; height:2.5rem; border:2px solid #cdb95c; text-align:center; font:0.83rem/2.5rem "Microsoft Yahei"; color:#c39c25;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.dh{ width:25rem; margin:0 auto; height:8.29rem; overflow:hidden; padding-top:1.46rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.dh ul li{ float:left; width:33%; text-align:center; height:2.21rem; border-bottom:1px dashed #cdb95c; border-right:1px dashed #cdb95c; text-align:center; font:0.83rem/2.21rem "Microsoft Yahei"; color:#d6bd4b;}
.dh ul li a{ color:#d6bd4b;}
.dh .nobot{ border-bottom:0;}
.dh .l01{ border-right:0;}
 


@media screen and (min-width:320px) {
	html { font-size:75%;}
}
@media screen and (min-width:360px) {
	html { font-size:85%;}
}
@media screen and (min-width:375px) {
	html { font-size:87.5%;}
}
@media screen and (min-width:480px) {
	html { font-size:110.5%;}

}
@media screen and (min-width:568px) {
	html { font-size:129%;}

}
@media screen and (min-width:639px) {
	html { font-size:150%;}
}