

/*-----------------------------------------------------------------------------------------------------------------------*/
.g-adv{ height:12.5rem; overflow:hidden;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:12.5rem; overflow:hidden;}

/*-----------------------------------------------------------------------------------------------------------------------*/
nav{ height:5.63rem; overflow:hidden; margin:0.5rem auto 0; position:relative; background:#ff6700;}
nav:before{ position:absolute; content:""; width:100%; height:1px; top:50%; left:0; background:#fff;}
nav a{ color:#fff; font-size:1rem; width:33%; text-align:center; height:2.92rem; line-height:2.9rem; overflow:hidden; display:block; float:left; position:relative;}
nav a:before{ position:absolute; content:""; width:1px; height:2.92rem; top:0; right:0; background:#fff;}
nav a:nth-child(3n):before{ background:none;}



/*产品中心*/
.cp{ height:30.5rem; overflow:hidden;}
.cp h2{ background:url(../mimg/cp_h.gif) no-repeat center 3.71rem; text-align:center; font:0.83rem/1.25rem "Times New Roman", Times, serif; height:5.96rem; overflow:hidden;-webkit-background-size:100% 0.38rem ; -moz-background-size: 100% 0.38rem; -o-background-size: 100% 0.38rem; background-size:100% 0.38rem; text-transform:uppercase; padding-top:1.68rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.cp h2 a{ display:block; font:bold 1.17rem "Microsoft Yahei"; color:#ff6700;}

.cp_xq{ height:29.04rem; overflow:hidden;}

.c_q{ width:24.17rem; margin:0 auto; height:5.25rem; overflow:hidden;}

.c_q li{ float:left; width:11.58rem; height:2.08rem; overflow:hidden; text-align:center; background:#ededed; font:0.92rem/2.08rem "Microsoft Yahei"; color:#333; margin-right:0.96rem; margin-bottom:1.08rem;}
.c_q .z-on{ background:#ff6700; color:#fff;}
.c_q li:nth-child(2n){ margin-right:0;}
.c_q li:nth-child(3){ margin-bottom:0;}
.c_q li:nth-child(4){ margin-bottom:0;}

.cp_con{ height:22.33rem; overflow:hidden; position:relative; margin-top:1.46rem;}

.cp_con .prev{ position:absolute; left:0.63rem; top:7.83rem; width:1.83rem; height:2.5rem; z-index:5;}
.cp_con .next{ position:absolute; right:0.63rem; top:7.83rem; width:1.83rem; height:2.5rem; z-index:5;}
.cp_con .no_ov{ width:18.25rem; margin:0 auto;}

.cp_c{ width:18.25rem; margin:0 auto; overflow:hidden;}
.cp_c ul{width:18.25rem; margin:0 auto;}
.cp_c ul li{ float:left; width:18.25rem; float:left;}
.cp_c ul li img{ width:18.08rem; border:2px solid #b0b0b0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.cp_c ul li span{ display:block; text-align:center; font:1rem/2.63rem "Microsoft Yahei"; color:#333;}

/**/
.tiao{ height:47.54rem; overflow:hidden; background:url(../mimg/j_bj01.jpg) no-repeat left top;-webkit-background-size:100% 12.96rem ; -moz-background-size:100% 12.96rem; -o-background-size:100% 12.96rem; background-size: 100% 12.96rem;}

.t01{ background:url(../mimg/j_bj02.jpg) no-repeat left 12.96rem;-webkit-background-size:100% 12.83rem ; -moz-background-size:100% 12.83rem ; -o-background-size:100% 12.83rem ; background-size:100% 12.83rem ; height:47.54rem; overflow:hidden;}

.t02{ background:url(../mimg/j_bj03.jpg) no-repeat left 25.79rem;-webkit-background-size:100% 12.96rem ; -moz-background-size:100% 12.96rem; -o-background-size:100% 12.96rem; background-size: 100% 12.96rem;}

.t03{ background:url(../mimg/j_bj04.jpg) no-repeat left 38.75rem;-webkit-background-size:100% 8.79rem; -moz-background-size:100% 8.79rem; -o-background-size:100% 8.79rem; background-size:100% 8.79rem; height:47.54rem; overflow:hidden;}

.tiao h2{ height:7.42rem; overflow:hidden; background:url(../mimg/j_h.png) no-repeat center 4.08rem;-webkit-background-size:100% 0.42rem; -moz-background-size:100% 0.42rem; -o-background-size:100% 0.42rem; background-size:100% 0.42rem; font:1.17rem "Microsoft Yahei"; color:#ff6700; text-align:center; padding-top:1.83rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.tiao h2 a{ font:bold 1.17rem "Microsoft Yahei"; color:#ff6700; display:block;}

.t_con{ width:24.17rem; margin:0 auto; height:40.08rem; overflow:hidden;}

.t_c01 dl{ margin-bottom:1rem; height:5.54rem; overflow:hidden;}
.t_c01 dl dt{ width:5.54rem; position:relative; z-index:5;}
.t_c01 dl dd{ margin-top:0.13rem; height:5.29rem; background:url(../mimg/t_b01.png) no-repeat left top;-webkit-background-size:100% 5.29rem; -moz-background-size:100% 5.29rem; -o-background-size:100% 5.29rem; background-size:100% 5.29rem; width:21.46rem; position:relative; margin-left:-3.67rem; padding-left:4rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; overflow:hidden;}

.t_c01 dl dd p{ width:15.42rem; font:1rem/1.67rem "Microsoft Yahei"; color:#333;}
.t_c01 dl dd p a{ display:block; font:bold 1.08rem/1.83rem "Microsoft Yahei"; color:#ff6700;}

.t_c01 .nobot{ margin-bottom:0;}

.t_c02 dl{ height:5.52rem; overflow:hidden; margin-top:1rem;}
.t_c02 dl dt{ position:relative; width:5.25rem; height:5.25rem; overflow:hidden; z-index:5;}
.t_c02 dl dd{ padding-left:1.33rem; padding-right:3.83rem; position:relative; width:21.46rem; margin-right:-3.17rem; margin-top:0.13rem; background:url(../mimg/t_b02.png) no-repeat left top; height:4.96rem;-webkit-background-size:100% 4.96rem; -moz-background-size:100% 4.96rem; -o-background-size: 100% 4.96rem; background-size:100% 4.96rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.t_c02 dl dd p{ width:16.08rem; text-align:right; font:1rem/1.5rem "Microsoft Yahei"; color:#333;}
.t_c02 dl dd p a{ display:block; font:bold 1.08rem/1.92rem "Microsoft Yahei"; color:#ff6700;}
/**/
.zx{ height:6.17rem; overflow:hidden; background:url(../mimg/dz_b.jpg) no-repeat center top;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.zx p{ width:5.79rem; height:1.38rem; overflow:hidden; background:#fff; font:0.92rem/1.38rem "Microsoft Yahei"; color:#333; text-align:center; margin:0 auto; margin-top:3.75rem;}
/**/
.jx{ height:16.17rem; overflow:hidden;}
.jx h2{ padding-top:1.5rem; height:5.54rem; overflow:hidden; background:url(../mimg/cp_h.gif) no-repeat center 3.54rem;-webkit-background-size:100% 0.38rem; -moz-background-size:100% 0.38rem; -o-background-size:100% 0.38rem; background-size:100% 0.38rem; font:0.92rem "Times New Roman", Times, serif; color:#333; 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;}
.jx h2 a{ display:block; font:bold 1.17rem "Microsoft Yahei"; color:#ff6700;}

.jx_con{ width:24.17rem; margin:0 auto; height:10.63rem; overflow:hidden;}
.jx_con dl{ width:11.67rem; float:left; height:5.04rem; overflow:hidden;}
.jx_con dl dt{ width:1.67rem; margin:0 auto;}
.jx_con dl dd{ font:0.92rem "Microsoft Yahei"; color:#333; text-align:center;}
.jx_con .jx01{ margin-top:0.54rem;}
/**/
.ys{ height:31.92rem; overflow:hidden; background:url(../mimg/ys_bj.jpg) no-repeat center bottom;-webkit-background-size:100% 23.46rem; -moz-background-size:100% 23.46rem; -o-background-size:100% 23.46rem; background-size:100% 23.46rem;}

.ys h2{ height:8.46rem; overflow:hidden; width:100%;}
.ys h2 img{ width:100%;}

.ys_con{ width:24.17rem; margin:0 auto;}


.ys_c{ height:20.96rem; overflow:hidden;}
.ys_c dl{ height:20.96rem; overflow:hidden;}
.ys_c dl dt{ width:24.17rem; height:13.42rem; overflow:hidden; margin:0 auto;}
.ys_c dl dt p{ margin-top:0.46rem; text-align:center; font:bold 1.17rem/2.42rem "Microsoft Yahei"; color:#ff6700; background:url(../mimg/ys_wb.gif) repeat-x center bottom;-webkit-background-size: 0.25rem 0.13rem; -moz-background-size:0.25rem 0.13rem; -o-background-size:0.25rem 0.13rem; background-size:0.25rem 0.13rem;}
.ys_c dl dt img{ width:15.29rem; margin-left:4.33rem;}

.ys_c dl dd{ margin-top:0.75rem;}
.ys_c dl dd p{ font:1rem/1.67rem "Microsoft Yahei"; color:#333; position:relative; padding-left:0.67rem; margin-left:0.92rem;}
.ys_c dl dd p:before{ position:absolute; content:""; height:0.25rem; width:0.25rem; background:#959595; border-radius:5px; top:0.75rem; left:0;}

.ys_q{ margin-left:9.21rem; height:0.54rem; overflow:hidden;}
.ys_q li{ float:left; width:0.54rem; height:0.54rem; background:#898989; border-radius:10px; margin-right:0.75rem;}

.ys_q .z-on{ background:#ff6700;}
/**/
.sh{ height:28.75rem; overflow:hidden;}
.sh h2{ background:url(../mimg/sh_h.gif) no-repeat center 4.04rem; font:1.17rem "Microsoft Yahei"; color:#ff6700; text-align:center; height:6.13rem; overflow:hidden;-webkit-background-size:100% 0.38rem ; -moz-background-size:100% 0.38rem; -o-background-size:100% 0.38rem; background-size:100% 0.38rem; padding-top:1.83rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.sh h2 a{ display:block; font-weight:bold; color:#ff6700;}

.sh_con{ width:24.17rem; margin:0 auto;}
.sh_con dl{ height:6.58rem; overflow:hidden; margin-bottom:1.33rem;}
.sh_con dl dt{ width:11.42rem; height:6.42rem; overflow:hidden;}
.sh_con dl dt img{ width:11.25rem; height:6.25rem; border:0.08rem solid #ff6700;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.sh_con dl dd{ padding-left:1rem; width:12.38rem; background:url(../mimg/sh_wb01.gif) no-repeat left top;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; height:6.54rem; overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; font:0.83rem "Microsoft Yahei"; color:#fff;}
.sh_con dl dd p{font:bold 1rem/2rem "Microsoft Yahei"; position:relative; height:2rem; width:100%; color:#fff;}
.sh_con dl dd p:before{ position:absolute; content:""; height:0.13rem; width:3.17rem; background:#fff; bottom:0; left:0;}

.sh_con .sh02 dd{ background:url(../mimg/sh_wb02.jpg) no-repeat left top; padding-left:0.15rem; padding-right:1rem;}

/**/
.hz{ height:22.63rem; overflow:hidden;}
.hz h2{ height:6.92rem; overflow:hidden; background:url(../mimg/sh_h.gif) no-repeat left 4.17rem;-webkit-background-size:100% 0.38rem ; -moz-background-size:100% 0.38rem; -o-background-size:100% 0.38rem; background-size:100% 0.38rem; font:1.17rem "Microsoft Yahei"; color:#ff6700; text-align:center; padding-top:2.08rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.hz h2 a{ display:block; font-weight:bold; color:#ff6700;}

.hz_con{ height:13.58rem; overflow:hidden; width:100%;}
.hz_con img{ width:100%;}
/**/
.cn{ height:6.42rem; overflow:hidden; width:100%}
.cn img{ width:100%;}

/**/
.jz{ background:url(../mimg/jz_bj.jpg) no-repeat center bottom; height:10.5rem; overflow:hidden;-webkit-background-size:100% 12.29rem ; -moz-background-size:100% 12.29rem; -o-background-size:100% 12.29rem; background-size: 100% 12.29rem;}
.jz h2{ height:2.33rem; overflow:hidden; border-bottom:1px solid #dcdcdc; width:24.17rem; margin:0 auto; margin-top:1.12rem; font:1.17rem/2.33rem "Microsoft Yahei"; color:#3b3b3b;}
.jz h2 a{ color:#3b3b3b;}
.jz h2 span{ font:0.75rem/2.33rem Arial, Helvetica, sans-serif;}
.jz he span a{ color:#464646;}

.jz_con{ margin-top:0.75rem;  height:5.75rem; overflow:hidden;}
.jz_con dl{margin-left:1.25rem; }
.jz_con dl dt{ width:5.5rem;-webkit-background-size:100% ; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.jz_con dl dd{ width:18.75rem; font:1rem "Microsoft Yahei"; color:#6c6c6c;}
.jz_con dl dd a{ display:block; font:bold 1rem "Microsoft Yahei"; color:#333; margin-bottom:0.35rem;}

/**/
.new{ width:24.17rem; margin:0 auto; height:26.29rem; overflow:hidden;}

.n_q{height:2.29rem; border-bottom:1px solid #ddd; margin-top:0.5rem;}
.n_q ul{ width:21.25rem; height:2.29rem;}
.n_q ul li{ height:2.29rem; float:left; width:33.3%; text-align:center; font:bold 1.17rem/2.29rem "Microsoft Yahei"; color:#444;}
.n_q ul .z-on{ color:#ff6700; position:relative;}
.n_q ul .z-on:before{ position:absolute; content:""; width:100%; height:0.13rem; background:#ff6700; bottom:0; left:0;}
.n_q span{ font:0.75rem/2.29rem Arial, Helvetica, sans-serif;}
.n_q span a{ color:#464646;}

.n_c{ height:20.33rem; overflow:hidden; margin-top:1.17rem;}
.n_c p{ width:16.13rem; height:9.96rem; overflow:hidden; margin:0 auto;}
.n_c p img{ width:15.96rem; border:2px solid #c1c1c1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.n_c ul { margin-top:0.75rem;}
.n_c ul li{ font:1rem/2rem "Microsoft Yahei"; color:#555; padding-left:1rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; margin-left:0.71rem; position:relative;}
.n_c ul li:before{ position:absolute; content:""; width:0.33rem; height:0.33rem; background:#ddd; border-radius:8px; top:0.9rem; left:0;}
.n_c ul li a{ color:#555;}
/*-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;
*/
@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%;}
}
