﻿.m-nav{ height:auto;}
.m-nav li{ float:left; font-size:12px; color:#fff;  text-align:center; box-sizing:border-box; border-left:1px solid #4dabf1;border-right:1px solid #0067cc; padding:1.9% 0 2%;
	 background:#027dcc; width:25%;border-bottom:2px solid #fe7230;	}
.m-nav a:nth-child(1) li,
.m-nav a:nth-child(5) li{  border-left:none; } 
.m-nav a:nth-child(4) li,
.m-nav a:nth-child(8) li{  border-right:none; } 



@media screen and (min-width:360px) {
	 .m-nav li{
	font-size:14px;}
}
@media screen and (min-width:480px) {
	 .m-nav li{
	font-size:18px;}
}
@media screen and (min-width:568px) {
	 .m-nav li{
	font-size:22px;}
}
@media screen and (min-width:639px) {
	 .m-nav li{
	font-size:24px;}
}

/*  */

.g-adv { height:auto; padding-top:4.8%;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:209px;overflow:hidden;}
.g-adv .m-box li img{ width:100%;}
.g-adv .m-cnt{ height:1px; background:#1676c3;}
.g-adv .m-cnt li{ float:left;width:25%; height:1px;}
.g-adv .m-cnt li.z-on{ background:#ffd345;}
.g-adv .m-cnt li:last-child{ border-right:0;}
@media screen and (min-width:360px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:235px;  overflow:hidden;}
	.g-adv .m-box li img{ height:235px;}
	.g-adv .m-cnt { height:1px;}
	.g-adv .m-cnt li{ height:1px;}
}
@media screen and (min-width:480px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:314px;  overflow:hidden;}
.g-adv .m-box li img{ height:314px;}
.g-adv .m-cnt { height:1px;}
	.g-adv .m-cnt li{ height:1px;}
}
@media screen and (min-width:568px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:370px;   overflow:hidden;}
	.g-adv .m-box li img{ height:370px;}
	.g-adv .m-cnt { height:2px;}
	.g-adv .m-cnt li{ height:2px;}
}
@media screen and (min-width:639px) {
	.g-adv .sclwrap_box , .g-adv .m-box{ height:418px; overflow:hidden;}
	.g-adv .m-box li img{ height:418px;}
	.g-adv .m-cnt { height:2px;}
	.g-adv .m-cnt li{ height:2px;}
}
/*  */


.g-nfq{ height:auto; padding-top:0;}
.g-nfq .banY{ display:block; padding:2.78% 0; background:url(/mobile/images/index/banY.jpg) no-repeat left top;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
}
.g-nfq h2{padding:0 4.675% 0 0; background:#f5f5f5; box-sizing:border-box; border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.g-nfq .m-cnt{ margin-top:-1px;}
.g-nfq .m-cnt li{ float:left; padding:1.9% 4.675%; font-size:12px; text-align:center; font-weight:normal;  color:#0067cc; margin-right:1.25%;}
.g-nfq .m-cnt li.z-on{ background:url(/mobile/images/index/proCur.jpg) no-repeat center top; color:#fff;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
}
.g-nfq h2 a{ font-size:12px; padding:1.9% 0; color:#000;}

.g-nfq .sclwrap_box{ height:351px; padding-top:5%; }
.g-nfq .sclwrap_box .con{ width:320px !important; float:left; overflow:hidden; display:block;height:351px;}
.g-nfq .sclwrap_box .con a{ display:block;}
.g-nfq .sclwrap_box .cntB{ padding:0 2.8% 1%; }
.g-nfq .cntB li{ display:block; overflow:hidden; color:#545454; font-size:12px; position:relative; box-sizing:border-box; font-weight:normal; margin:0 2.9%;width:43.5%; float:left;
  border:1px solid #ddd;  padding:2px; box-sizing:border-box; margin-bottom:6.5%;}
.g-nfq .cntB li b{ width:100%; display:block; height:auto; overflow:hidden;}
.g-nfq .cntB li img{ width:100%; height:7.5rem; overflow:hidden; display:block; box-sizing:border-box; border-bottom:2px solid #fff; background:#fff;border-bottom:none;}
.g-nfq .cntB span{ display:block; font-size:12px; background:#e5e5e5; color:#000; text-align:center; padding:1.25% 0; border-top:none;}
.g-nfq .con em{ display:block; background:url(/mobile/images/index/proBtn.jpg) no-repeat center top; width:49.5%; margin:0 auto; font-size:12px; font-weight:normal; text-align:center;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
   padding:2% 0 6.5%; color:#fff;
}
@media screen and (min-width:360px) {
	.g-nfq .m-cnt li,.g-nfq .cntB a,.g-nfq .con em,.g-nfq h2 a,.g-nfq .cntB span{ font-size:13px;}
	.g-nfq .sclwrap_box{ height:394px;}
	.g-nfq .sclwrap_box .con{ width:360px !important; height:394px; overflow:hidden;}
}
@media screen and (min-width:480px) {
	.g-nfq .m-cnt li,.g-nfq .cntB a,.g-nfq .con em,.g-nfq h2 a,.g-nfq .cntB span{ font-size:18px;}
	.g-nfq .sclwrap_box{ height:527px;}
	.g-nfq .sclwrap_box .con{ width:480px !important; height:527px;}
}
@media screen and (min-width:568px) {
	.g-nfq .m-cnt li,.g-nfq .cntB a,.g-nfq .con em,.g-nfq h2 a,.g-nfq .cntB span{ font-size:21px;}
	.g-nfq .sclwrap_box{ height:623px;}
	.g-nfq .sclwrap_box .con{ width:568px !important;height:623px;}
}
@media screen and (min-width:639px) {
	.g-nfq .m-cnt li,.g-nfq .cntB a,.g-nfq .con em,.g-nfq h2 a,.g-nfq .cntB span{ font-size:24px;}
	.g-nfq .sclwrap_box{ height:702px;}
	.g-nfq .sclwrap_box .con{ width:640px !important; height:702px;}
}
/*  */
.g-zxp{ height:auto;}
.g-zxp a{ display:block; line-height:207%; background:#f5f5f5;
  font-size:12px; color:#000; border:1px solid #ddd; border-bottom:none;
  padding:2.08% 0; vertical-align:middle; padding-left:18.75%; position:relative;
}
.g-zxp b{  padding-right:1.58%; font-size:13px;font-weight:bold; position:relative; color:#fe7330;vertical-align:middle}
@media screen and (min-width:360px) {
	.g-zxp a{ font-size:14px;}
	.g-zxp b{ font-size:15px;}
}
@media screen and (min-width:480px) {
	.g-zxp a{ font-size:18px;}
	.g-zxp b{ font-size:20px;}
}
@media screen and (min-width:568px) {
	.g-zxp a{ font-size:21px;}
	.g-zxp b{ font-size:23px;}
}
@media screen and (min-width:640px) {
	.g-zxp a{ font-size:24px;}
	.g-zxp b{ font-size:36px;}
}
.g-zxp .u-tel{ width:4.359%; height:auto; display:block; background:url(/mobile/images/index/zxP.jpg) left top no-repeat; float:left; 
-webkit-background-size:100% 100%;
-ms-background-size:100% 100%;
-o-background-size:100% 100%;
background-size:100% 100%;
left:11%;top:31%; position:absolute; height:38%;} 
.u-tel .s-ln-2,.u-tel .s-ln-3{border: 1px solid #027dcc;}
.g-zxp .u-tel .z-ln-2{z-index:10;
	display:inline-block;
	width:5px;
	height:5px;
	border-width: 1px 1px 0 0;
	border-radius:0 35px 0 0;
	position:absolute;
	top:0;
	right:0;
	animation-name: xshow; 
	animation-duration: 4s;
	animation-timing-function: linear; 
	animation-iteration-count: infinite; 
	-webkit-animation-name: xshow;
	-webkit-animation-duration: 4s; 
	-webkit-animation-timing-function: linear; 
	-webkit-animation-iteration-count: infinite;
	-o-animation-name: xshow;
	-o-animation-duration: 4s;
	-o-animation-timing-function: linear; 
	-o-animation-iteration-count: infinite;	} 
.g-zxp .u-tel .z-ln-3{z-index:10;
	display:inline-block;
	width:8px;
	height:8px;
	border-width: 1px 1px 0 0;
	border-radius:0 35px 0 0;
	position:absolute;
	top:-3px;
	right:-3px;
	animation-name: xshow; 
	animation-duration: 4s;
	animation-timing-function: linear; 
	animation-iteration-count: infinite;
	-webkit-animation-name: xshow;
	-webkit-animation-duration: 4s; 
	-webkit-animation-timing-function: linear; 
	-webkit-animation-iteration-count: infinite; 
	-o-animation-name: xshow; 
	-o-animation-duration: 4s;
	-o-animation-timing-function: linear;
	-o-animation-iteration-count: infinite;	}

@media screen and (min-width:320px) {

	.g-zxp .u-tel .z-ln-2{
	width:4px;
	height:4px;
	top:3px;
	right:2px;}
	.g-zxp .u-tel .z-ln-3{
	width:7px;
	height:7px;
	top:0px;
	right:-1px;}
}
@media screen and (min-width:360px) {
	.g-zxp .u-tel .z-ln-2{
	width:5px;
	height:5px;
	top:3px;
	right:3px;}
	.g-zxp .u-tel .z-ln-3{
	width:8px;
	height:8px;
	top:0px;
	right:0px;
}
	.g-zxp .u-tel{background-size:-webkit-background-size:101%;-ms-background-size:101%;-o-background-size:101%;background-size:101%;}
	}
@media screen and (min-width:480px) {
	.g-zxp .u-tel .z-ln-2{
	width:7px;
	height:7px;
	top:3px;
	right:2px;}
	.g-zxp .u-tel .z-ln-3{
	width:12px;
	height:12px;
	top:-2px;
	right:-3px;}
	.g-zxp .u-tel .s-ln-1 ,.g-zxp .u-tel .s-ln-2 ,.g-zxp .u-tel .s-ln-3{ border-width: 2px 2px 0 0;}
}
@media screen and (min-width:568px) {
	.g-zxp .u-tel .z-ln-2{
	width:7px;
	height:7px;
	top:4px;
	right:4px;}
	.g-zxp .u-tel .z-ln-3{
	width:12px;
	height:12px;
	top:-1px;
	right:-1px;
}
}

@media screen and (min-width:639px) {
	.g-zxp .u-tel .z-ln-1,.g-zxp .u-tel .z-ln-2,.g-zxp .u-tel .z-ln-3{  border-width: 3px 3px 0 0;}
	.g-zxp .u-tel .z-ln-2{
	width:7px;
	height:7px;
	top:5px;
	right:3px;}
	.g-zxp .u-tel .z-ln-3{
	width:13px;
	height:13px;
	top:-1px;
	right:-3px;}
}
/*  */
.g-proC{ height:auto;}
.g-proC h2{ height:auto; line-height:125%; background:#027dcc; font-size:12px; color:#fff; font-weight:bold; padding:2.2% 4.375% 2.2% 5.78%;}
.g-proC h2 b{ font-weight:normal; float:right;}
.m-proC{ padding:1.5% 0 2.7%;}
.m-proC em{ display:block; padding:1.5% 0 0.8% 6.0%; height:auto; color:#0069ce; border-radius:3px; margin:0.8% 0 0.8%;}
.m-proC span{ display:block;margin-bottom:3%;}
.m-proC span a{ color: #000;display: inline-block; font-size: 12px; padding: 0 1.2% 0 6.0%; /*width: 26.3333%;*/}
/*.m-proC span:nth-child(4) a{ border-bottom:1px dashed #929292; }*/
.m-proC span a.lst{border-bottom:none;}

@media screen and (min-width:360px) {
	.g-proC h2,.m-proC em,.m-proC span a{ font-size:13px;}
}
@media screen and (min-width:480px) {
	.g-proC h2,.m-proC em,.m-proC span a{ font-size:18px;}
}
@media screen and (min-width:568px) {
	.g-proC h2,.m-proC em,.m-proC span a{ font-size:21px;}
}
@media screen and (min-width:640px) {
	.g-proC h2,.m-proC em,.m-proC span a{ font-size:24px;}
}
/*  */
.g-banAd{ height:auto;}
.g-banAd a{ display:block; height:auto; width:100%;}
.g-banAd img{ width:100%; height:auto; display:block;  overflow:hidden;}
/*  */
.g-sli{ padding-top:5.8%; height:auto;}
.g-sli h2{padding:0 4.675% 0 0; background:#f5f5f5; box-sizing:border-box; border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.g-sli .m-cnt{ margin-top:-1px;}
.g-sli .m-cnt li{ float:left; padding:1.9% 4.675%; font-size:12px; text-align:center; font-weight:normal;  color:#0067cc; margin-right:1.25%;}
.g-sli .m-cnt li.z-on{ background:url(/mobile/images/index/proCur.jpg) no-repeat center top; color:#fff;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
}
.g-sli h2 a{ font-size:12px; padding:1.9% 0; color:#000;}
.g-sli .sclwrap_box{ height:305px; padding-top:5%; }
.g-sli .sclwrap_box .con{ width:320px !important; float:left; overflow:hidden; display:block; height:100%}
.g-sli .sclwrap_box .con a{ display:block;}
.g-sli .sclwrap_box .cntB{ padding:0 2.8% 1%; }

  .g-sli .cntB li{ display:block; overflow:hidden; color:#545454; font-size:12px; position:relative; box-sizing:border-box; font-weight:normal; margin:0 2.9%;width:43.5%; float:left;
  box-sizing:border-box;white-space:nowrap}
.g-sli .cntB li b{ width:100%; display:block; height:auto; overflow:hidden;}
.g-sli .cntB li img{ width:100%; height:auto; overflow:hidden; display:block; box-sizing:border-box; border-bottom:2px solid #fff; background:#fff;border-bottom:none;}

.g-sli .cntB span{ display:block; font-size:12px; color:#000; text-align:center; padding:8% 0 11%; border-top:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.g-sli .con em{ display:block; background:url(/mobile/images/index/proBtn.jpg) no-repeat center top; width:49.5%; margin:0 auto; font-size:12px; font-weight:normal; text-align:center;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
   padding:2% 0 6.5%; color:#fff;
    height:100%;
}
@media screen and (min-width:360px) {
	.g-sli .m-cnt li,.g-sli .cntB a,.g-sli .con em,.g-sli h2 a,.g-sli .cntB span{ font-size:13px;}
	.g-sli .sclwrap_box{ height:343px;}
	.g-sli .sclwrap_box .con{ width:360px !important;}
}
@media screen and (min-width:480px) {
	.g-sli .m-cnt li,.g-sli .cntB a,.g-sli .con em,.g-sli h2 a,.g-sli .cntB span{ font-size:18px;}
	.g-sli .sclwrap_box{ height:457px;}
	.g-sli .sclwrap_box .con{ width:480px !important;}
}
@media screen and (min-width:568px) {
	.g-sli .m-cnt li,.g-sli .cntB a,.g-sli .con em,.g-sli h2 a,.g-sli .cntB span{ font-size:21px;}
	.g-sli .sclwrap_box{ height:541px;}
	.g-sli .sclwrap_box .con{ width:568px !important;}
}
@media screen and (min-width:639px) {
	.g-sli .m-cnt li,.g-sli .cntB a,.g-sli .con em,.g-sli h2 a,.g-sli .cntB span{ font-size:24px;}
	.g-sli .sclwrap_box{ height:610px;}
	.g-sli .sclwrap_box .con{ width:640px !important;}
}
/*  */
.g-lc{ height:auto}
.g-lc h2{ text-align:center; height:auto; padding:1.8% 0; color:#fff; font-weight:bold; font-size:13px; background:#027dcc;}
@media screen and (min-width:360px) {
.g-lc h2{ font-size:15px;}
}
@media screen and (min-width:480px) {
.g-lc h2{ font-size:20px;}
}
@media screen and (min-width:568px) {
.g-lc h2{ font-size:23px;}
}
@media screen and (min-width:640px) {
.g-lc h2{ font-size:26px;}
}
.m-lc{ padding:6% 5.7% 1%; height:auto;}
.m-lc em{ display:inline-block; text-align:center; padding:1.2% 0; background:#e9e9e9; border:1px solid #d9d9d9; border-radius:4px; width:38.9%; box-sizing:border-box; color:#000; margin-bottom:4%;}
@media screen and (min-width:360px) {
.m-lc em{ font-size:13px;}
}
@media screen and (min-width:480px) {
.m-lc em{ font-size:18px;}
}
@media screen and (min-width:568px) {
.m-lc em{ font-size:21px;}
}
@media screen and (min-width:640px) {
.m-lc em{ font-size:24px;}
}
.m-lc b{ display:inline-block; height:auto; width:5.11%; margin:0 3%;}
.m-lc b img{ width:100%; height:auto; display:block; overflow:hidden;}
.m-lc em i{ display:inline-block; padding-right:7%; color:#fe7330; font-weight:bold}
/*  */
.g-zxp2{ height:auto;}
.g-zxp2 a{ display:block; line-height:207%; background:#e9e9e9;
  font-size:12px; color:#000;
  padding:0.8% 0; vertical-align:middle; padding-left:18.75%; position:relative;
}
.g-zxp2 b{  padding-right:1.58%; font-size:13px;font-weight:bold; position:relative; color:#fe7330;vertical-align:middle}
@media screen and (min-width:360px) {
	.g-zxp2 a{ font-size:14px;}
	.g-zxp2 b{ font-size:15px;}
}
@media screen and (min-width:480px) {
	.g-zxp2 a{ font-size:18px;}
	.g-zxp2 b{ font-size:20px;}
}
@media screen and (min-width:568px) {
	.g-zxp2 a{ font-size:21px;}
	.g-zxp2 b{ font-size:23px;}
}
@media screen and (min-width:640px) {
	.g-zxp2 a{ font-size:24px;}
	.g-zxp2 b{ font-size:36px;}
}
.g-zxp2 .u-tel{ width:4.359%; height:auto; display:block; background:url(/mobile/images/index/zxP02.jpg) left top no-repeat; float:left; 
-webkit-background-size:100% 100%;
-ms-background-size:100% 100%;
-o-background-size:100% 100%;
background-size:100% 100%;
left:11%;top:30%; position:absolute; height:46%;} 
.g-zxp2 .u-tel .s-ln-2,.g-zxp2 .u-tel .s-ln-3{border: 1px solid #333;}
.g-zxp2 .u-tel .z-ln-2{z-index:10;
	display:inline-block;
	width:5px;
	height:5px;
	border-width: 1px 1px 0 0;
	border-radius:0 35px 0 0;
	position:absolute;
	top:0;
	right:0;
	animation-name: xshow; 
	animation-duration: 4s;
	animation-timing-function: linear; 
	animation-iteration-count: infinite; 
	-webkit-animation-name: xshow;
	-webkit-animation-duration: 4s; 
	-webkit-animation-timing-function: linear; 
	-webkit-animation-iteration-count: infinite;
	-o-animation-name: xshow;
	-o-animation-duration: 4s;
	-o-animation-timing-function: linear; 
	-o-animation-iteration-count: infinite;	} 

.g-zxp2 .u-tel .z-ln-3{z-index:10;
	display:inline-block;
	width:8px;
	height:8px;
	border-width: 1px 1px 0 0;
	border-radius:0 35px 0 0;
	position:absolute;
	top:-3px;
	right:-3px;
	animation-name: xshow; 
	animation-duration: 4s;
	animation-timing-function: linear; 
	animation-iteration-count: infinite;
	-webkit-animation-name: xshow;
	-webkit-animation-duration: 4s; 
	-webkit-animation-timing-function: linear; 
	-webkit-animation-iteration-count: infinite; 
	-o-animation-name: xshow; 
	-o-animation-duration: 4s;
	-o-animation-timing-function: linear;
	-o-animation-iteration-count: infinite;	}

@media screen and (min-width:320px) {
	.g-zxp2 .u-tel .z-ln-2{
	width:4px;
	height:4px;
	top:3px;
	right:2px;}
	.g-zxp2 .u-tel .z-ln-3{
	width:7px;
	height:7px;
	top:0px;
	right:-1px;}
}
@media screen and (min-width:360px) {
	.g-zxp2 .u-tel .z-ln-2{
	width:5px;
	height:5px;
	top:3px;
	right:2px;}
	.g-zxp2 .u-tel .z-ln-3{
	width:9px;
	height:9px;
	top:-1px;
	right:-2px;
}
	.g-zxp2 .u-tel{background-size:-webkit-background-size:101%;-ms-background-size:101%;-o-background-size:101%;background-size:101%;}
	}
@media screen and (min-width:480px) {
	.g-zxp2 .u-tel .z-ln-2{
	width:7px;
	height:7px;
	top:2px;
	right:2px;}
	.g-zxp2 .u-tel .z-ln-3{
	width:12px;
	height:12px;
	top:-2px;
	right:-2px;}
	.g-zxp2 .u-tel .s-ln-1 ,.g-zxp2 .u-tel .s-ln-2 ,.g-zxp2 .u-tel .s-ln-3{ border-width: 2px 2px 0 0;}
}
@media screen and (min-width:568px) {
	.g-zxp2 .u-tel .z-ln-2{
	width:8px;
	height:8px;
	top:3px;
	right:3px;}
	.g-zxp2 .u-tel .z-ln-3{
	width:13px;
	height:13px;
	top:-2px;
	right:-2px;
}
}
@media screen and (min-width:639px) {
	.g-zxp2 .u-tel .z-ln-2{
	width:7px;
	height:7px;
	top:5px;
	right:3px;}
	.g-zxp2 .u-tel .z-ln-3{
	width:13px;
	height:13px;
	top:-1px;
	right:-3px;}
}
/*  */
.g-rzz{ height:auto; position:relative;}
.g-rzz .u-zxY{ display:block; height:auto; padding:2.7% 0; width:100%; background:url(/mobile/images/index/rzzY.jpg) no-repeat left top;
 -moz-background-size:cover;
 -o-background-size:cover;
 -webkit-background-size:cover;
 -ms-background-size:cover;
 background-size:cover;
}
.g-rzz h2{padding:0 4.675% 0 0; background:#f5f5f5;font-size:12px;  box-sizing:border-box; border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.g-rzz h2 i{ margin-top:-1px;padding:2% 4.675%; text-align:center; font-weight:normal; margin-right:1.25%; background:url(/mobile/images/index/proCur.jpg) no-repeat center top; color:#fff; display:block; width:29.375%;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
}
.g-rzz h2 b{ padding:1.9% 0; float:right; font-weight:normal; color:#000;}
.g-rzz .prev,
.g-rzz .next{ width:10%; overflow:hidden; height:auto; float:left; position:absolute; left:0; top:50%;}
.g-rzz .prev{ left:0;}
.g-rzz .next{ left:89.5%;}
.g-rzz .nowarp{ position:relative; z-index:33; height:157px; margin:0 10%;}
.g-rzz .prev img,
.g-rzz .next img{ width:100%; height:auto;}
.g-rzz .sclwrap_box{ height:185px; overflow:hidden;}
.g-rzz .m-rzz .con{ width:100%; height:99%;}
.g-rzz .m-rzz .cntB{ padding:12% 0 1%; height:99%; }
.g-rzz .cntB li{ display:block; overflow:hidden; color:#545454; font-size:12px; position:relative; box-sizing:border-box; font-weight:normal;width:46.9%; float:left;
  box-sizing:border-box;height:20em;}
.g-rzz .m-rzz .cntB a:first-child li{ margin-right:5.2%;}
.g-rzz .cntB li b{ width:100%; display:block; height:auto; overflow:hidden;}
.g-rzz .cntB li img{ width:100%; height:auto; overflow:hidden; display:block; box-sizing:border-box; padding:2px; border:1px solid #ddd; background:#fff;}
.g-rzz .cntB span{ display:block; font-size:12px; color:#000; text-align:center; padding:7% 0 11%; border-top:none;}
@media screen and (min-width:360px) {
.g-rzz h2,.g-rzz .cntB span{ font-size:13px;}
.g-rzz .sclwrap_box,.g-rzz .nowarp{ height:185px; overflow:hidden;}
}
@media screen and (min-width:480px) {
.g-rzz h2,.g-rzz .cntB span{ font-size:18px;}
.g-rzz .sclwrap_box,.g-rzz .nowarp{ height:218px; overflow:hidden;}
}
@media screen and (min-width:568px) {
.g-rzz h2,.g-rzz .cntB span{ font-size:21px;}
.g-rzz .sclwrap_box,.g-rzz .nowarp{ height:277px; overflow:hidden;}
}
@media screen and (min-width:640px) {
.g-rzz h2,.g-rzz .cntB span{ font-size:24px;}
.g-rzz .sclwrap_box,.g-rzz .nowarp{ height:325px; overflow:hidden;}
}
/*  */
.g-nwsq{ height:auto;}
.g-nwsq h2{padding:0 4.675% 0 0; background:#f5f5f5; box-sizing:border-box; border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.g-nwsq .m-cnt{ margin-top:-1px;}
.g-nwsq .m-cnt li{ float:left; padding:1.9% 0; font-size:12px; text-align:center; font-weight:normal;  color:#0067cc; width:27%}
.g-nwsq .m-cnt li i{ float:right; color:#a5a5a5; font-weight:100;}
.g-nwsq .m-cnt li.z-on{ background:url(/mobile/images/index/proCur.jpg) no-repeat center top; color:#fff;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -ms-background-size:100% 100%;
  background-size:100% 100%;
}
.g-nwsq .m-cnt li.z-on i{ display:none;}
.g-nwsq h2 a{ font-size:12px; padding:1.9% 0; color:#000; float:right;}


.g-nwsq .sclwrap_box{ height:275px; padding-top:2.4%; }
.g-nwsq .sclwrap_box .con{ width:320px !important; float:left; overflow:hidden; display:block;}
.g-nwsq .sclwrap_box .con a{ display:block;}

.g-nwsq .sclwrap_box .cntB{ padding:2.7% 5.78% 2%; }
.g-nwsq .cntB strong a{ display:block; overflow:hidden; color:#000; font-size:12px; position:relative; box-sizing:border-box; border-bottom:1px dashed #d7d7d7; font-weight:normal; padding:1.8% 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.g-nwsq .cntB strong a font{ display:inline-block; padding-right:1.5%;}
.g-nwsq .cntB strong a:last-child{ border-bottom:none;}
.g-nwsq .sclwrap_box .cntB span{ display:block; padding-bottom:2.5%; height:auto;}
.g-nwsq .sclwrap_box .cntB span em{ display:block; overflow:hidden; float:left; width:43.48%;}
.g-nwsq .cntB span em img{ width:100%; height:auto; display:block; overflow:hidden; border:1px solid #ddd; box-sizing:border-box; padding:2px;}
.g-nwsq .cntB span small{ display:block; width:47%; float:right; font-size:12px;}
.g-nwsq .cntB small b{ display:block; color:#0075da; font-weight:normal; line-height:150%; padding-bottom:5.5%;}
.g-nwsq .cntB small i{ color:#333; line-height:150%;}
.g-nwsq .cntB strong{ display:block;}
@media screen and (min-width:360px) {
	.g-nwsq .m-cnt li,.g-nwsq .cntB strong a,.g-nwsq h2 a,.g-nwsq .cntB span small{ font-size:13px;}
	.g-nwsq .sclwrap_box{ height:239px;}
	.g-nwsq .sclwrap_box .con{ width:360px !important; height:239px; overflow:hidden;}
}
@media screen and (min-width:480px) {
	.g-nwsq .m-cnt li,.g-nwsq .cntB strong a,.g-nwsq h2 a,.g-nwsq .cntB span small{ font-size:18px;}
	.g-nwsq .sclwrap_box{ height:352px;}
	.g-nwsq .sclwrap_box .con{ width:480px !important; height:352px;}
}
@media screen and (min-width:568px) {
	.g-nwsq .m-cnt li,.g-nwsq .cntB strong a,.g-nwsq h2 a,.g-nwsq .cntB span small{ font-size:21px;}
	.g-nwsq .sclwrap_box{ height:418px;}
	.g-nwsq .sclwrap_box .con{ width:568px !important;height:418px;}
}
@media screen and (min-width:639px) {
	.g-nwsq .m-cnt li,.g-nwsq .cntB strong a,.g-nwsq h2 a,.g-nwsq .cntB span small{ font-size:24px;}
	.g-nwsq .sclwrap_box{ height:480px;}
	.g-nwsq .sclwrap_box .con{ width:640px !important; height:480px;}
}
.nav_fix {
    position: fixed;
    top: 0;
    z-index: 999;
}




























































































































































































































