
.wrap {background: none repeat scroll 0 0 #fff; margin: 0 auto;max-width: 640px; min-width: 320px; overflow: hidden;position: relative;}
nav{ position:relative; height:5.58em; background:#0067b0;}
nav:before { background: #02528b; content: ""; height: 1px; left: 0; position: absolute; top: 50%; width: 100%;}
nav a { color: #fff;display: block; float: left; font-size: 1em; font-weight: bold; height: 2.75em;line-height: 2.75em;overflow: hidden; position: relative; text-align: center; width: 33%;}
nav a:before { background:#004d84; content: ""; height: 2.75em; position: absolute;right: 0; top: 0; width: 1px;}

nav a:nth-child(3n):before{ background:none;}

.g-adv { height: 12.5em; overflow: hidden;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:12.5em; overflow:hidden;}

.m-pk { background: url(/mobile/Images/Index/pk_y.gif) no-repeat center bottom;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;height: 40.4em;overflow: hidden;}

.m-pk h2 { background: url(/mobile/Images/Index/x_bj.jpg) no-repeat center top;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; box-sizing: border-box; font-size: 1.16em; height: 8em; padding: 3.31em 0 0 8.35em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; position: relative;}
.m-pk h2:before { background: url(/mobile/Images/Index/x.gif) no-repeat ;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;content: "";height: 3.71em; left: 1.71em; position: absolute;top: 3.03em;width: 6.46em;}
.m-pk h2 b { color: #0067b0; display: block; font-size: 1.07em;}


.pk_c { height: 11.79em; overflow: hidden; position: relative;}
.pk_c ul li { float: left;width: 50%;}
.p_l01 { height: 11.79em;position: relative;}
.p_l02{ position:relative; height:11.79em;}
.p_l01 span { color: #0362a5; font: 0.66em "Microsoft Yahei"; left: 7em; position: absolute; top: 8.81em;}
.p_l02 span { color: #fff; font: 0.83em "Microsoft Yahei"; left: 4.6em; position: absolute; top: 6.55em;}

.pk_c i { color: #fff; font: 3.91em Didot;left: 2.74em; position: absolute; top: 0.87em;}

.m-pk h3 { box-sizing: border-box; color: #282828; font: bold 1.08em "Microsoft Yahei"; height: 3.34em;padding-top: 1em; ;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align: center; width: 100%;}

.p_c { margin-left: 1.41em;}

.p_c ul li { background: url(/mobile/Images/Index/ys_p.gif) no-repeat left top ;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; color: #fff; font: bold 1em/2.79em "Microsoft Yahei";  height: 2.79em;  margin-bottom: 0.83em; width: 24.08em;}
.p_c ul li em { color: #fff; display: inline-block; font: italic 1.41em/1.97em Arial,Helvetica,sans-serif; height: 1.97em; padding-right: 0.5em; text-align: center; width: 1.97em;}

.m-pro .sclwrap_box , .m-pro .m-box{ height:20.54em; overflow:hidden;}
.m-pro .con { display: inline; float: left; width: 100%;}
.m-pro h2 { background: url(/mobile/Images/Index/zc_h.jpg) no-repeat ;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; box-sizing: border-box; color: #282828; font: 1.25em "Microsoft Yahei"; height: 6.9em; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;
padding: 4em 0 0 10.4em; position: relative;width: 100%;}
.m-pro h2:before { background: url(/mobile/Images/Index/x.gif) no-repeat;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; content: ""; height: 3.46em; left: 4.26em; position: absolute; top: 2.4em; width: 6.03em;}
.pro_q { height: 2.08em; margin-left: 1.29em; overflow: hidden;}
.pro_q li { background:#ececec; color: #393939; float: left; font: bold 1.08em/1.92em "Microsoft Yahei"; height: 1.92em;margin-right: 1px; text-align: center; width: 11.11em;}
.pro_q .z-on { background:#0067b0; color: #fff;}
.pro_c { height: 20.54em; width: 100%;}

.pro_u ul { height: 5.75em; margin-left: 1.45em; margin-top: 1.25em;overflow: hidden;}
.pro_u ul li { background: url(/mobile/Images/Index/cp_l.gif) no-repeat right center ;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;float: left; font: 1em/1em "Microsoft Yahei";margin-bottom: 0.91em; width: 11.8em;}
.pro_u ul li a { color: #3e3e3e;}
.pro_u ul .pro_l01 { background: none;text-align: right;}
.pro_u .nobot { background: none;}
.pro_cp { height: 13.5em; overflow: hidden;}
.pro_cp ul { margin-left: 1.25em;}
.pro_cp ul li { float: left; margin-right: 1.02em;overflow: hidden; width: 11.45em;}
.pro_cp ul li img { height: 8.875em;width: 11.45em;}
.pro_cp ul li em { border-bottom: 1px solid #e6e6e6; color: #404040;display: block;font: 1em/2.25em "Microsoft Yahei"; height: 2.25em; text-align: center; width: 11.41em;}
.pro_cp .nobot { margin-right: 0;}

.m-case .sclwrap_box ,.m-case .m-box{ height:28.75em; overflow:hidden;}
.m-case .con{ width:100%; float:left; display:inline;}

.m-case {background: url(/mobile/Images/Index/al_bj.jpg) no-repeat;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;height: 28.75em; position:relative;}
.m-case h2 { color: #fff; font: 1.16em/1.16em "Microsoft Yahei"; height: 6.42em; overflow: hidden;  padding-left: 9.75em; padding-top: 3.8em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;
position: relative;}
.m-case h2:before {  background: url(/mobile/Images/Index/zs.gif) no-repeat;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;content: ""; height: 3.71em; left: 2.92em; position: absolute; top: 1.857em; width: 6.46em;}
.m-case h2 em { color: #0068b1;display: inline-block; margin-left: 0.6em;}
.m-case h2 em a{color: #0068b1;}
.m-case p { font: 0.91em/0.91em "Microsoft Yahei"; height: 5.09em; overflow: hidden; width: 26.31em; margin-left:1.81em; padding-top:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.m-case p a { color: #2a2a2a; display: inline-block; margin-left:0.54em; margin-right:0.9em; margin-bottom:1.09em;}
.m-case p span{ font:0.91em/0.91em "Microsoft Yahei";}
.m-case p span a{ color:#ff6600; margin-left:1.875em; margin-bottom:0em; margin-right:0em;}
.m-case .nobot{ margin-right:0em;}

.case_c{ height:16.58em; width:20.37em; position:absolute; left:3.125em;}
.m-case .prev ,.m-case .next{ position:absolute; top:18.95em; width:0.95em; height:1.95em;}
.m-case .prev { left:1.33em;}
.m-case .next { right:1.33em;}
.m-case .a_l{ height:12.8em; width:20.375em; position:relative; margin-top:1.25em;}
.m-case .a_l img{ height:12.8em; width:20.375em;}
.m-case .a_l em{ position:absolute; top:12.09em; left:0em; display:block; width:22.4em; height:1.95em; text-align:center; background:url(/mobile/Images/Index/zs_p.png) repeat;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; font:0.91em/1.95em "Microsoft Yahei";}
.m-case .a_l em a{ color:#fff;}

.jy{ height:10.78em; background:url(/mobile/Images/Index/pk_y.gif) no-repeat center bottom;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;}

.jy img{ width:6.25em; height:2.33em;  margin-top:2.125em; margin-left:1.54em;}
.jy p{ font:1em/1.91em "Microsoft Yahei"; color:#3e3e3e; width:23.6em; margin-left:1.5em;}

.gz{ height:19.98em;}
.gz h2{ position:relative; height:8.33em; background:url(/mobile/Images/Index/gz_h.jpg) no-repeat center top;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; color:#0067b0;font: bold 1.25em/1.25em "Microsoft Yahei"; padding-top:4.2em; padding-left:8.33em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.gz h2 a{ color:#0067b0;}
.gz h2 em{ color:#282828; display:block;font:1em "Microsoft Yahei";}
.gz h2:before{ position:absolute; content:""; width:6.03em; height:3.46em; top:3.86em; left:2.23em; background:url(/mobile/Images/Index/gz.gif);-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%;}

.gz_c{ width:24.125em; height:7.75em; margin-left:1.29em;}
.gz_c dl dt{ height:7.75em; width:8.79em; overflow:hidden;}
.gz_c dl dt img{ height:7.75em; width:8.79em;}
.gz_c dl dd{ width:18.4em; background:#0067b0; height:9.3em; color:#fff; font:0.83em/1.7em "Microsoft Yahei"; padding-top:1.4em; padding-left:0.53em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.gz_c dl dd b{ display:block; font: bold 1.2em/1.2em "Microsoft Yahei"; margin-bottom:0.65em;}
.gz_c dl dd b a{color:#fff;}
.m-ys .sclwrap_box , .m-ys .m-box{ height:31.125em; overflow:hidden;}
.m-ys .con{ width:100%; float:left; display:inline;}

.m-ys{ height:40.125em; background:url(/mobile/Images/Index/ys_bj.jpg) no-repeat center top;-webkit-background-size: 100%;	-moz-background-size: 100%;	-o-background-size: 100%;	background-size: 100%; overflow:hidden;}
.m-ys h2{ height:7.58em; font:1em "Microsoft Yahei";}
.m-ys h2 span{ font: bold 1.208em/1.208em "Microsoft Yahei"; color:#888; display:block; padding-top:1.31em; padding-left:7.65em;}
.m-ys h2 span em{ font: bold 1.03em/1.03em "Microsoft Yahei"; color:#0067b0; display:inline-block; padding-left:0.27em;}
.m-ys h2 span em a{ color:#0067b0;}
.m-ys h2 p{ font:1.25em/1.25em "Microsoft Yahei"; color:#282828; padding-left:4.13em; padding-top:0.33em;}
.m-ys h2 p i{ text-transform:uppercase; display:block; font:0.6em/2em "Microsoft Yahei"; color:#828282; padding-left:2.13em;}

.ys_c{ height:31.16em; overflow:hidden;}
.ys_c img{ width:24.125em; height:12.29em; padding-left:1.25em;}

.one{ width:23.83em; height:6.5em; padding-top:1.333em; padding-left:1.33em;}
.one dt img{ width:1.66em; height:2em; padding-left:0em;}
.one dd{ font:1em "Microsoft Yahei"; color:#3e3e3e;}
.one dd em{ font:bold 1em "Microsoft Yahei"; color:#ff6600;}

.ys_q{ height:0.75em; width:3.16em; margin-left:12.2em;}
.ys_q li{ float:left; height:0.75em; width:0.75em; background:#636363; border-radius:1em; margin-right:0.75em;}
.ys_q .z-on{ background:#0067b0;}
.ys_q .nobot{ margin-right:0em;}


.m-new .sclwrap_box , .m-new .m-box{ height:10.041em; overflow:hidden;}
.m-new .con{ width:100%; float:left; display:inline;}

.new_q{ height:2.2em; width:100%;border-bottom:1px solid #cbcbcb; overflow:hidden; padding-left:3.5em; margin-top:1.58em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.new_q li{ float:left; width:4.91em; text-align:center; height:2.08em; font:1em/2.08em "Microsoft Yahei"; color:#212121; margin-left:1.04em; margin-right:1.04em; display:inline;}
.new_q .z-on{ font:bold 1em/2.08em "Microsoft Yahei"; color:#0067b0; border-bottom:0.125em solid #0067b0;}

.new_c{ height:7.6em; width:24.58em; margin-top:1.2em; margin-left:1.29em;}
.new_c dl dt{ width:8.58em; height:7.54em;}
.new_c dl dt img{ width:8.58em; height:7.54em;}
.new_c dl dd{ width:17.6em; font:0.83em "Microsoft Yahei"; color:#3e3e3e; margin-left:1.4em;}
.new_c dl dd a{ color:#ff6600;}
.new_c dl dd p{ height:7.5em; font:1em "Microsoft Yahei";}
.new_c dl dd p a{ color:#2a2d33; font:bold 1em/2em "Microsoft Yahei"; display:block; margin-bottom:0.5em;}

.more{ height:2.41em; width:24em; overflow:hidden; margin-left:1.29em;}

.more a{ display:block; font:1em/2.33em "Microsoft Yahei"; text-align:center; color:#666; border:1px solid #ccc; border-radius:8px;background-image: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e7e7e7)); 
	background-image: -webkit-linear-gradient(top, #fbfbfb, #e7e7e7); 
	background-image: -moz-linear-gradient(top,  #fbfbfb, #e7e7e7); 
	background-image: -o-linear-gradient(top,  #fbfbfb, #e7e7e7); 
	background-image: -ms-linear-gradient(top, #fbfbfb, #e7e7e7); 
	background-image: linear-gradient(top, #fbfbfb, #e7e7e7);}
















@media screen and (min-width:320px) {
	body { font-size:75%;}
}
@media screen and (min-width:360px) {
	body { font-size:85%;}
}
@media screen and (min-width:375px) {
	body { font-size:87.5%;}
}
@media screen and (min-width:480px) {
	body { font-size:110.5%;}

}
@media screen and (min-width:568px) {
	body { font-size:129%;}

}
@media screen and (min-width:639px) {
	body { font-size:150%;}
}




