.wrap { background:#fff;}	
.wrap img { width:100%;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.m-cnt:after,.c-list:after,.m-box:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/*导航样式*/
.g-nav2 {background:url(/mobile/Images/Index/nav.jpg) no-repeat center 0;background-size: 100%;height: 6.4rem;text-align: center;overflow: hidden;}
.g-nav2 a {font-size: 1rem;color: #fff;width: 33.3%;height: 3.2rem;line-height: 3.2rem;border-right: 1px solid #457e8b;border-left: 1px solid #134c59;display: block;float: left;
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.g-nav2 a:nth-child(3),.g-nav2 a:nth-child(6){border-right: 0}

/*通栏广告*/
.g-adv{width:100%; margin:0 auto; height:12.5rem;overflow: hidden;}
.g-adv .sclwrap_box{height:12.5rem;}

/*搜索*/
.cp{background:url(/mobile/Images/Index/cpbj.jpg) repeat-x center 0;background-size: 100%;height:16.9rem;overflow: hidden;}
.cp h3{background:url(/mobile/Images/Index/cp_02.jpg) no-repeat center 0;background-size: 100%;height:4.5rem;text-align: center;padding-top:1.5rem;color: #03911a;font-size:1.25rem;font-weight: bold;}
.cp h3 i{color: #dadada;text-transform: uppercase;font-size:0.7rem;display: block;font-weight: normal;}
.cp h3 span{color: #1d4894;}
.cp ul li{float: left;width: 18.5%;padding: 0 1.6%;height: 9.6rem;background: #67b610;border-radius:1.4rem;text-align: center;margin-left: 2%}
.cp ul li img{padding: 0.8rem 0;display: block;}
.cp ul li a{color: #fff;font-size: 1rem;}


.tc{height:3.2rem;background: #03911a;text-align: center;line-height: 3.2rem;}
.tc a{color: #fff;font-size: 1rem;}
.tc em{width:6%;display:inline-block;padding-right: 2.5%}
.tc em img{vertical-align: middle;}

.cpzx{background:url(/mobile/Images/Index/cpzx.jpg) repeat-y center 0;background-size: 100%;height:73.3rem;overflow: hidden;}
.cpzx h3{text-align: center;color: #03911a;font-size:1.25rem;font-weight: bold;padding:1rem 0 1.5rem 0;}
.cpzx h3 i{background:url(/mobile/Images/Index/cpzx_05.jpg) no-repeat center 0.4rem;color: #dadada;text-transform: uppercase;font-size:0.7rem;display: block;font-weight: normal;}
.cpzx h3 span{color: #1d4894;}
.cpzx-c {overflow:hidden;}
.cpzx-c p span{display: block;border-bottom:2px solid #dcdcdc;height: 2.34rem;margin-left: 1.4%;width: 97.2%;margin-bottom: 1.7rem;}
.cpzx-c p em{width: 29.68%;height: 2.34rem;background:url(/mobile/Images/Index/cpzx_09.jpg) no-repeat;text-align: center;display:block;float: left;color: #fff;font-size: 1rem;line-height: 2.34rem;}
.cpzx-c p span a{display: block;float: left;float: right;padding-top: 0.9rem;color: #999999;font-size: 0.8rem;}
.cpzx-c p i {padding-bottom: 1rem;font-size: 0;line-height: 0;display: block;margin-left: 1.4%}
.cpzx-c p i a{color: #999999;font-size: 1rem;padding: 0 10% 1rem 0;line-height: 1rem;display: inline-block; }
.cpzx-p ul {padding-left: 1.4%;height: 39.8rem;overflow: hidden;}
.cpzx-p ul li{float: left;width: 47.5%;padding:0 2.5% 0.7rem 0;font-size: 0;line-height: 0;text-align: center;}
.cpzx-p ul li em{display: block;width: 97.9%;height:9.4rem;border: 3px solid #eeeeee;border-bottom: 0;}
.cpzx-p ul li span{width: 100%;height: 2.9rem;background: #008a32;color: #fff;display: block;line-height: 2.9rem;font-size: 1rem;}
.cpzx-p p{width: 97.2%;height: 2.5rem;background: #03911a;text-align: center;}
.cpzx-p p a{color: #fff;font-size: 1rem;line-height: 2.5rem;}


.ys{background:url(/mobile/Images/Index/cpzx.jpg) repeat-y center 0;background-size: 100%;height:41.3rem;overflow: hidden;padding-top: 2.5rem}
.ys h3{text-align: center;font-size: 1.167rem;color: #1f1a17;padding-bottom:0.8rem}
.ys h3 b{display: block;background:url(/mobile/Images/Index/qh_02.jpg) no-repeat center 0;background-size: 100%;padding-left:30%;width:70%;text-align: left;height: 1.75rem;color: #da251d;font-size: 1.4rem;}
.ys h3 i{font-size:0.5rem;color: #6e6e6e;text-transform: uppercase;display: block;}
.ys ul li{float: left;background:url(/mobile/Images/Index/qh_05.jpg) no-repeat;background-size: 100%;width: 21.4%;height: 4.25rem;text-align: center;color: #fff;margin-right: 3.8%;font-size: 1rem;}
.ys ul li b{display: block;font-size: 1.25rem;font-family: "Impact";padding-top: 0.5rem;}
.ys ul li:first-child{margin-left: 1.4%}
.ys ul li:last-child{margin-right:0}
.ys ul li.z-on{background: #da251d}
.ys ul{height: 4.25rem;}
.ys dl{width: 97.2%;margin: 0 auto;margin-top: 0.7rem;font-size: 0;line-height: 0}
.ys dl dd{height: 25.5rem;background: #ececec;padding-right: 6%}
.ys dl dd span{padding-top: 1.5rem;display:block;height:4.5rem}
.ys dl dd span b{float: left;font-size:3rem;color: #008a32;line-height: 3rem;font-family: "Impact";padding: 0 2% 0 5%;display: block;}
.ys dl dd em{float: left;font-size: 1.25rem;line-height: 1.2rem;}
.ys dl dd em i{display: block;font-size: 1rem;color: #008a32;font-weight:bold;padding: 0.1rem; 0}
.ys dl dd p{display: block;background:url(/mobile/Images/Index/ys_07.jpg) no-repeat 19% 0.6rem;background-size: 0.2rem 0 .2rem;padding-left: 22%;display: block;font-size:1rem;line-height: 1.5rem;color: #5c5c5c;margin-bottom: 1.9rem;}
.ys .m-box .con{display: inline;float: left;}

.pro{font-size: 0;line-height: 0;}

.tc1{background:url(/mobile/Images/Index/tc1.jpg) no-repeat center 0;background-size: 100%;height:3.2rem;text-align: center;line-height: 3.2rem;}
.tc1 a{color: #fff;font-size: 1rem;}
.tc1 em{width:6%;display:inline-block;padding-right: 2.5%}
.tc1 em img{vertical-align: middle;}


.zj{margin-top:0.7rem;padding-bottom: 3.2rem;}
.zj h3 {height:4rem;background: #eeeeee;text-align: center;margin-bottom: 1.2rem}
.zj h3 span a{width: 42%;height: 4rem;background: #0d941b;font-weight: bold;font-size: 0.9rem;line-height: 4rem;display: block;float: left;color: #fff;}
.zj h3 em a{float: right;margin-top: 1rem;height: 1.7rem;width:17.7%;border:1px solid #d7d7d7;margin-right: 2%;color: #929292;font-size: 0.8rem;line-height: 1.7rem;}
.zj dl{width: 97.2%;font-size: 0;line-height: 0;margin: 0 auto}
.zj dl img{border: 2px solid #e3e3e3}
.zj dl dd{margin-top:1.2rem;font-size:1rem;color: #666666;line-height: 1.6rem;}
.zj dl dd a{font-size:1rem;color: #666666;display: inline-block;padding-left: 10%}

.jszx h3 {height:4rem;background: #eeeeee;text-align: center;margin-bottom: 1.2rem}
.jszx h3 span a{width: 42%;height: 4rem;background: #0d941b;font-weight: bold;font-size: 0.9rem;line-height: 4rem;display: block;float: left;color: #fff;}
.jszx h3 em a{float: right;margin-top: 1rem;height: 1.7rem;width:17.7%;border:1px solid #d7d7d7;margin-right: 2%;color: #929292;font-size: 0.8rem;line-height: 1.7rem;}
.jszx dl {margin-left: 1.4%;width: 95%;height: 11.8rem;border-bottom: 1px solid #d7d7d7;margin-bottom: 1.8rem;}
.jszx dl dt{background:url(/mobile/Images/Index/went.jpg) no-repeat 0 bottom;background-size:100%;margin-bottom: 0.5rem;height: 2.3rem;}
.jszx dl dt a{background:url(/mobile/Images/Index/wen.jpg) no-repeat 0 0;background-size:1.75rem 1.75rem;display: block;height: 1.75rem;padding-left:10%;color: #666666;font-size: 1rem;line-height: 1.75rem; width:90%; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jszx dl dd {background:url(/mobile/Images/Index/da.jpg) no-repeat 0 0;background-size:1.75rem 1.75rem;display: block;padding-left:10%;color: #666666;font-size: 1rem;line-height: 1.65rem;}
.jszx dl:last-child{border-bottom: 0;margin-bottom: 0}

.new{padding-bottom: 0.5rem}
.new h3 {height:4rem;background: #eeeeee;text-align: center;margin-bottom: 1.2rem}
.new h3 span a{width: 42%;height: 4rem;background: #0d941b;font-weight: bold;font-size: 0.9rem;line-height: 4rem;display: block;float: left;color: #fff;}
.new h3 em a{float: right;margin-top: 1rem;height: 1.7rem;width:17.7%;border:1px solid #d7d7d7;margin-right: 2%;color: #929292;font-size: 0.8rem;line-height: 1.7rem;}
.new ul li{background:url(/mobile/Images/Index/new_03.gif) no-repeat 0 1rem;background-size:0.5rem 0.5rem;height:2.35rem;padding-left:4%;width: 95.2%;margin: 0 auto;border-bottom: 1px dashed #b7b7b7;font-size: 0;line-height: 0;margin-left: 1.4%}
.new ul li a{display: block;color: #1a1a1a;font-size: 1rem;line-height: 2.35rem;}
.new ul li:last-child{border-bottom: 0}


@media screen and (min-width:320px) {  html { font-size:75%;}}
@media screen and (min-width:360px) {  html { font-size:87%;}}
@media screen and (min-width:480px) {  html { font-size:112%;}}
@media screen and (min-width:568px) {  html { font-size:131%;}}
@media screen and (min-width:639px) {  html { font-size:150%;}}