.wrap { background:#fff;}	
.wrap img { width:100%;}
.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{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15;}.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }
/**/
.g-ywfw{margin-top: 1.2rem; background:url('/mobile/Images/Index/ban_05.jpg') no-repeat center 0;background-size: cover;height: 29.5rem;overflow: hidden;}
.g-ywfw h4{text-align: center;color: #fff;font-size: 1.75rem;font-weight: bold;height: 3.8rem;line-height: 3.8rem;}
.g-ywfw ul{padding-left: 12.1%;padding-top: 1.8rem;}
.g-ywfw li{float: left;margin: 0 5.6% 0.83rem 0; width: 38%;height: 3rem;line-height: 3rem;text-align: center;color: #fff;font-size: 1rem;font-weight: bold;background: #0a58bd;}
.g-ywfw li a{ color:#fff;}
.g-ywfw li a:hover{ color:#fff;}
.g-ywfw .more{color: #fff;font-size: 1rem;text-align: center;margin: 0 auto; width: 56%;background:url('/mobile/Images/Index/re_03.png') no-repeat;background-size: cover;height: 2.7rem;padding-top:0.5rem ;margin-top: 1.5rem;}
/**/
.g-krr h4{position: relative;}
.g-krr h4 img{display: block;margin-top:1.8rem;}
.g-krr h4 p{padding-left: 2rem; position: absolute;left:0px;top:1.5rem;width: 100%;text-align: center;color: #0a0809;font-size: 1.25rem;}
.g-krr h4 p b{color: #00439a;font-size: 1.25rem;}
.g-krr dl{position: relative;margin:0 4.7%;margin-top: 1.3rem;}
.g-krr dt{position: absolute;z-index: 3;width: 26.5%;height: 6.3rem;text-align: center;line-height: 5.7rem;color: #fff;font-size: 1.5rem;font-weight: bold;background:url('/mobile/Images/Index/on_07.png') no-repeat center 0;background-size: cover;}
.g-krr dd{overflow: hidden; position: relative;z-index: 0;width: 79%;height: 6.2rem;border: 1px dashed #b8b7b8;border-radius: 0.2rem;background: #f3f3f3}
.g-krr dd p{width:80%;padding-left: 10%;color: #0a0809;line-height: 1.5rem;font-size: 1rem;padding-top: 1rem; }
.g-krr dd b{color: #fc7009}
.g-krr .dl1 dt,.g-krr .dl3 dt,.g-krr .dl5 dt{right: 0px;top:0px;}
.g-krr .dl1 dd,.g-krr .dl3 dd,.g-krr .dl5 dd{left: 0px;top:0px;}
.g-krr .dl2 dt,.g-krr .dl4 dt,.g-krr .dl6 dt{left: 0px;top:0px;}
.g-krr .dl2 dd,.g-krr .dl4 dd,.g-krr .dl6 dd{right: -4.8rem;top:0px;}
.g-krr .dl2 p,.g-krr .dl6 p{padding-left: 20%;padding-top: 1.5rem;}
.g-krr .dl4 p{padding-top: 1rem;padding-left: 20%;}
/**/
.g-ys{margin-top: 2rem;}
.g-ys h4{position: relative;}
.g-ys h4 img{display: block;}
.g-ys h4 p{color: #fff;font-size: 1.1rem;font-weight: bold;position: absolute;width: 100%;text-align: center;left: 0px;top:5rem;}
.ys i img{display: block;margin: 1rem 0;}
.ys dt{position: relative; float: left; width: 4rem;background:url('/mobile/Images/Index/ys_08.jpg') no-repeat center 0;background-size: cover; color: #fff;font-size: 1.8rem;font-family: "Impact";font-weight: bold; background-size: cover;text-align: center;line-height: 4rem;margin: 0 3.8%;}
.ys .dl1 dt:before{ content:""; position:absolute;height:5.7rem;width:2px;content: "";left:49%;top:99%; background:#99bfe5;}
.ys dd{float: left;width: 73%;margin-bottom: 2rem;}
.ys dd b{display: block;color: #333333;font-size: 1.25rem;line-height: 3rem;}
.ys dd p{color: #555555;font-size: 1rem;line-height: 1.5rem;background:url('/mobile/Images/Index/ys_11.jpg') no-repeat left 0.3rem;background-size: 1.2rem 1.2rem;padding-left: 1.8rem;}
.ys dd p span{color: #f87313;font-weight: bold;}
.ys .dl2 dt:before{ content:""; position:absolute;height:8.6rem;width:2px;content: "";left:49%;top:99%; background:#99bfe5;}
.ys .dl3 dt:before{ content:""; position:absolute;height:7.3rem;width:2px;content: "";left:49%;top:99%; background:#99bfe5;}
.ys .dl4 dt:before{ content:""; position:absolute;height:7.3rem;width:2px;content: "";left:49%;top:99%; background:#99bfe5;}
.g-ys .more{color: #fff;font-size: 1rem;text-align: center;margin: 0 auto; width: 56%;background:url('/mobile/Images/Index/re_03.png') no-repeat;background-size: cover;height: 2.7rem;padding-top:0.5rem ;}
/**/
.g-gg1{position: relative;margin-top: 1rem;}
.g-gg1 b img{display: block;}
.g-gg1 i{width: 2.5rem;float: left;padding-right: 1rem;}
.g-gg1 p{position: absolute;left: 23%;top:0.5rem;}
.g-gg1 em{display: inline-block;float: left;color: #fff;font-size: 1.67rem;font-weight: bold;line-height: 1.3rem;}
.g-gg1 em span{color: #fff;font-size: 1rem;display: block;font-weight: normal;}
/**/
.g-dwry{background: #f4f4f4;overflow: hidden;height: 32.42rem;}
.g-dwry h4{margin: 3rem 0 1.5rem 0; position: relative;}
.g-dwry h4 p{position: absolute;width: 100%;left: 0px;top:0px; color: #005494;font-size: 1.25rem;font-size: 1.25rem;font-weight: bold;text-align: center;}
.g-dwry h4 img{display: block;padding-top: 1rem}
.dw-t li{margin-right: 2.2%; width: 23%;height: 1.8rem;line-height: 1.8rem;border: 1px solid #5983ba;text-align: center;color: #333333;font-weight: bold;font-size: 1rem;border-radius: 0.5rem;float: left;}
.dw-t li:first-child{margin-left: 12.8%;}
.dw-t li.z-on{background: #fe6f05;color: #fff;border: 1px solid #fe6f05}
.dw-b{position: relative;margin-top: 2.3rem;}
.dw-b .prev{width: 1.8rem;position: absolute;left: 5.6%;top:2.5rem; z-index:1}
.dw-b .next{width: 1.8rem;position: absolute;right: 5.6%;top:2.5rem;z-index:1}
.dw-b p{width: 59%;margin: 0 auto;}
.dw-b p i{display:block;width:80%;margin: 0 auto; }
.dw-b p img{display: block;}
.dw-b p span{display: block;color: #000333;font-size: 1rem;text-align: center;width: 100%;}
.g-dwry .more{color: #fff;font-size: 1rem;text-align: center;margin: 3rem 0 3rem 23%; width: 56%;background:url('/mobile/Images/Index/re_03.png') no-repeat;background-size: cover;height: 2.7rem;padding-top:0.5rem ;}
.g-dwry .dls{display: inline;float: left;}

/**/
.g-zh{margin-bottom: 2.25rem;overflow: hidden;}
.g-zh h4{height: 3.3rem;background: #0152a6;margin-bottom: 0.5rem;position: relative;}
.g-zh h4 ul{width: 60%;height: 3.3rem;}
.g-zh h4 li{color: #fff;font-size: 1.25rem;font-weight:bold; line-height: 3.3rem;float: left;position: relative;width: 50%;text-align: center;}
.g-zh h4 em{color: #fff;font-size: 1rem;line-height: 3.3rem;position: absolute;right: 1rem}
.g-zh h4 li.z-on{background: #f17800;}
.g-zh h4 li.z-on:before{content:""; position:absolute;border-top:0.5rem solid #f17800;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;height: 0;width: 0; left:3.5rem; top:99%; }

.zh li{padding-left: 1.3rem;background:url(/mobile/Images/Index/jiao_03.jpg) no-repeat left center;background-size:0.6rem 0.6rem;height: 3.3rem;line-height: 3.3rem; border-bottom: 1px solid #cccccc;width: 90.6%;margin-left: 3.1%;text-align: left;}
.zh li a{color: #666666;font-size: 1rem;}
.zh li:last-child{border: 0px;}
.g-zh ul{display: inline;float: left;}









@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%;}}