.wrap { background:url(/mobile/Images/Index/newbj.jpg) repeat;}	
.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-adv{width:100%;height:29.3rem; overflow:hidden}
.g-adv img{width: 100%}

/*导航样式*/
.g-nav2{background:url(/mobile/Images/Index/navbj.jpg) no-repeat center 0;background-size: 100%;height: 9.7rem;border-bottom: 1px solid #019541;overflow: hidden;}
.g-nav2 ul li{float: left;width: 24.6%;height: 5rem;text-align: center;border-right: 1px solid #019541;line-height:5rem}
.g-nav2 ul li a{color: #019541;font-size: 1rem;font-weight: bold;}
.g-nav2 ul li:nth-child(4),.g-nav2 ul li:last-child{border-right: 0}

.ss{padding:1.4rem 0;background: #019541;height: 2.5rem}
.ss input{float: left;height: 2.5rem;border: none;line-height: 2.5rem}
.ss .inp1{width: 60.5%;border: 1px solid #3fc378;height: 2.4rem;line-height: 2.4rem;background: none;border-right: 0;padding-left: 4.2%;color: #9cd7b5;font-size: 1rem;margin-left: 8.4%;}
.ss .inp2{width: 18%;background: #fff;text-align: center;color: #019541;font-size: 1rem;}

.mc {height:35.2rem;padding-top: 2.2rem;overflow: hidden;}
.mc h2{width: 32.5%;margin: 0 auto 1rem auto;}
.mc ul li{float:left;width: 49.8%;height: 3.4rem;border-bottom: 2px solid #fff}
.mc ul li:first-child,.mc ul li:nth-child(2){height: 11.5rem;}
.mc ul li:nth-child(3),.mc ul li:nth-child(4){height: 11.5rem;}
.mc ul li:first-child,.mc ul li:nth-child(3),.mc ul li:nth-child(5),.mc ul li:nth-child(7){border-right: 1px solid #cfcfcf}
.mc ul li span{height: 14.5%;}
.mc ul li span a{display: block;background:#019541 url(/mobile/Images/Index/mc1.png) no-repeat 16% 0.8rem;background-size:1.67rem 1.67rem; padding-left: 30%;height: 3.4rem;color: #fff;font-size: 1rem;font-weight:bold;line-height: 3.4rem}
.mc ul li em a{display: block;padding-left: 28%;background:url(/mobile/Images/Index/mct.png) no-repeat 20% 0.2rem;background-size: 0.58rem 0.58rem;color: #666666;font-size: 1rem;margin-top: 1rem;line-height: 1rem}

.mc-m {height: 28.7rem;overflow: hidden;position: relative;}
.mc-m h2{width:28%;height:3.7rem;margin:0 auto}
.mc-m .page{display: inline;float: left;}
.mc-m p{position: absolute;top:7.5rem;right: 0;width: 33%;text-align: center;z-index: 9}
.mc-m p em{width: 20%;display: block;margin: 0 auto 0.8rem auto;}
.mc-m p a{color: #666666;font-size: 1rem;}
.mc-m dl {position: relative;}
.mc-m dl img{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;display:block;}
.mc-m dl dt{width: 95.3%;margin: 0 auto;}
.mc-m dl dt img{border:0.2rem solid #cd202d}
.mc-m dl dd{text-align: center;margin-top: 1.7rem}
.mc-m dl dd a{color: #666666;font-size: 1rem;}
.mc-m dl dd em{width: 30%;display: block;position: absolute;top: 12.4rem;right: 6%;}
.mc-m dl dd em img{border: 3px solid #fff;}
.mc-m .prev{width: 7.82%;display: block;position: absolute;top: 11.4rem;left: 3.6%;}
.mc-m .next{width: 7.82%;display: block;position: absolute;top: 11.4rem;right: 3.6%;}



.xz{background: #eaeaea;height: 53.5rem;overflow: hidden;position: relative;}
.xz ul li em{width: 7.05rem;height: 7.05rem;margin-bottom: 1rem;display: block;}
.xz ul li:nth-child(1) em{background:url(/mobile/Images/Index/xz1.jpg) no-repeat;background-size: 100%;}
.xz ul li:nth-child(2) em{background:url(/mobile/Images/Index/xz2.jpg) no-repeat;background-size: 100%;}
.xz ul li:nth-child(3) em{background:url(/mobile/Images/Index/xz3.jpg) no-repeat;background-size: 100%;}
.xz ul li:nth-child(4) em{background:url(/mobile/Images/Index/xz4.jpg) no-repeat;background-size: 100%;}
.xz ul li:nth-child(5) em{background:url(/mobile/Images/Index/xz5.jpg) no-repeat;background-size: 100%;}
.xz ul li:nth-child(6) em{background:url(/mobile/Images/Index/xz6.jpg) no-repeat;background-size: 100%;}
.xz ul li.z-on em{background: #019541;border-radius: 7.05rem;}
.xz ul li{float: left;width: 26.4%;padding: 0 3.2%;height: 11.58rem;background:url(/mobile/Images/Index/xzt.jpg) no-repeat right 0;background-size: 0.18rem 11.58rem;color: #666;font-size: 1rem;line-height: 1.2rem;text-align: center;}
.xz ul li img{display: block;}
.xz ul li:nth-child(3),.xz ul li:last-child{background: none;}
.xz ul li:nth-child(1){position: absolute;top: 15rem;left: 0;}
.xz ul li:nth-child(2){position: absolute;top: 15rem;left:33%}
.xz ul li:nth-child(3){position: absolute;top: 15rem;right: 0}
.xz .con:nth-child(2) p:before{left:45%; top:-0.9rem; }
.xz .con:nth-child(3) p:before{left:78%; top:-0.9rem; }
.xz .con:nth-child(4) p:before{left:12%; top:12rem;border-top:1rem solid #be1e2a;border-bottom: 0}
.xz .con:nth-child(5) p:before{left:45%; top:12rem;border-top:1rem solid #be1e2a;border-bottom: 0 }
.xz .con:nth-child(6) p:before{left:78%; top:12rem;border-top:1rem solid #be1e2a;border-bottom: 0 }
.xz p{padding:1.5rem 6.9% 0 6.9%;height: 10.7rem;background: #be1e2a;display: block;font-size: 1rem;color: #fff;line-height: 1.6rem;text-align: center;position: relative;margin: 14rem 0 1.2rem 0}
.xz p:before{ content:""; position:absolute;border-bottom:1rem solid #be1e2a;border-left:1rem solid transparent;border-right:1rem solid transparent;height: 0;width: 0; left:12%; top:-0.9rem; }
.xz p a{display: block;width:50%;height: 2.2rem;border: 1px solid #d17279;margin: 1rem auto 0 auto;color: #d17279;font-size: 1rem;line-height: 2.2rem}
.xz .con{display: inline;float:left;}


.case {height: 40.6rem;overflow: hidden;}
.case ul li{width: 46.56%;float: left;font-size: 0;line-height: 0;margin-top: 1.3rem;text-align: center;}
.case ul li span{display: block;width: 100%;height: 2.7rem;background: #019541;color: #fff;font-size: 1rem;line-height: 2.7rem;}
.case ul li:first-child,.case ul li:nth-child(3){margin-left: 1.8%;margin-right: 3.3%}
.case p{display: block;width: 96.6%;height: 2.9rem;border: 1px solid #d9d9d9;margin:1.8rem auto 0 auto;text-align: center;line-height: 2.9rem}
.case p a{color: #666;font-size: 1rem;}

.tc{height: 5.1rem;background: #019541;line-height: 5.1rem}
.tc a{color: #fff;font-size: 1rem;}
.tc em{width: 6.09%;display: inline-block;padding: 0 1.4% 0 25.6%}
.tc em img{vertical-align: middle;}

.ys h3{width: 85.2%;margin: 0 auto 2rem auto}
.ys-s{height:39.8rem;overflow: hidden;}
.ys-s ul{border-top: 1px solid #e0646d;border-bottom: 1px solid #e0646d;height: 4.5rem;background: #cd202d}
.ys-s ul li{float: left;height:3.3rem;color: #fff;font-size: 1rem;width: 33.1%;padding-top:1.2rem;text-align: center;line-height: 1.2rem}
.ys-s dd{padding:1.2rem 7.3% 0 7.3%;}
.ys-s dd span{color: #dddddd;font-size: 2.08rem;font-family: "arial";display: block;width: 50%;padding-bottom:0.7rem;text-transform: uppercase;line-height:1.7rem}
.ys-s dd p{color: #666666;font-size: 1rem;line-height: 1.7rem}
.ys-s dd b{color: #019541;font-size: 1rem;padding: 0.2rem 0;display: block;}
.ys-s .con{display:inline;float: left;}
.ys-s ul li.z-on{background: #019541}
.ys-s dl{height: 32.5rem;}
.ys-v p{position: relative;height: 1.9rem;display: block;z-index: 8;}
.ys-v p:before{content:""; position:absolute;height:1px;width:100%; left:0;top:0.9rem; background:#9c9c9c;}
.ys-v p span{text-align: center;display: inline-block;width: 7.2%;margin-right: 6.9%;height: 1.9rem;background: #626262;border-radius: 0.2rem;position: relative;z-index: 9;color: #fff;font-size: 0.75rem;line-height: 1.9rem}
.ys-v p span.cur{background: #019541}
.ys-v p span:first-child{margin-left: 32%;}


.new {height: 33.5rem;padding-top: 0.4rem; overflow: hidden;position: relative;}
.new .new-m{display: block;position: absolute;top: 0.4rem;right: 1%;height: 3.9rem;line-height: 3.9rem;}
.new .new-m a{color: #ed5b66;font-size: 0.75rem;text-transform: uppercase;}
.new .new-w{height: 3.9rem;background: #cd202d;line-height: 3.9rem}
.new .new-w li{width: 30%;height: 3.9rem;color: #fff;font-size: 1rem;float: left;text-align: center;}
.new p{width: 90.93%;margin:1.55rem auto;}
.new p img{border: 0.2rem solid #cd202d}
.new .new-n ul{height: 9rem;overflow: hidden;}
.new .new-n ul li{background:url(/mobile/Images/Index/new_07.gif) no-repeat 7.2% 0;padding-left: 12%;margin-bottom: 1rem}
.new .new-n ul li a{color: #666666;font-size: 1rem}
.new span{display: block;width: 32%;height: 2.3rem;background: #fff;border: 1px solid #d6d6d6;margin:0 auto;text-align: center;line-height: 2.3rem}
.new span a{color: #666;font-size: 1rem;}
.new .con{display: inline;float: left;}
.new .new-w li.z-on{background: #019541}











@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%;}}