.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-nav{width:100%;height:100%; padding:1.8rem 0 0;}
.g-nav li{color:#fff;width:25.5%; height:3.83rem;padding:2.3rem 0 0;float:left; text-align:center; font-size:1.1rem;line-height:1.5rem;border-radius: 0.2rem;margin-left: 5.5%;margin-bottom: 1.38rem;  background-size:5.083rem;background: #0094fd; /* Old browsers */
background: -moz-linear-gradient(top, #0094fd 0%, #0083e0 50%, #0072c3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0094fd 0%,#0083e0 50%,#0072c3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0094fd 0%,#0083e0 50%,#0072c3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}


/*通栏广告*/
.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-one h4{text-align: center;background:url('/mobile/Images/Index/er_02.jpg') no-repeat center 0;background-size:100% 3rem;margin: 1.75rem 0 1rem 0}
.g-one h4 span{display: inline-block;background: #ededed;color: #565656;font-size: 1rem;margin-top: 0.7rem;}
.g-one h4 p{color: #0071c1;font-size: 1.8rem;font-weight: bold;}
.one dt img{display: block;}
.one dd{margin-top: 1rem;}
.one dd p{color: #333333;font-size: 1rem;height: 2rem;line-height: 2rem;margin-left: 9.5%}
.one dd p b{color: #0778ca;font-weight: bold;}
.one dd span{position: relative; display: inline-block;width: 1.4rem;height: 1.4rem;background: #0778ca;text-align: center;line-height: 1.4rem;color: #fff;font-size: 1rem;float: left;margin-right: 0.5rem;border-radius: 100%;margin-top: 0.3rem;}
.one dd span:before{ content:""; position:absolute;height:1em;width:0.1rem;content: "";left:50%;top:100%; background:#0778ca;}
.one dd p:last-child span:before{width: 0rem;height: 0rem}
/**/
.g-two{padding-top:1.5rem;margin-top: 1.5rem; background:url('/mobile/Images/Index/two_02.jpg') no-repeat center 0;background-size:100% 1.3rem;}
.g-two h4{color: #000000;font-size: 1.5rem;font-weight: bold; text-align: center;background:url('/mobile/Images/Index/two_04.jpg') no-repeat center 0;background-size:100% 2.4rem;margin: 1.75rem 0 1rem 0;padding-top: 0.3rem;}
.g-two h4 b{color: #0071c1;font-size: 1.6rem}
.g-two h4 p{color: #333333;font-size: 1.25rem;font-weight: normal;padding-top: 0.5rem}
.g-two h4 p span{font-size: 1rem;font-weight: normal;display: block;}
.two li{width: 48.3%;float: left;background:url('/mobile/Images/Index/bjs_03.jpg') no-repeat center 0;background-size:100% 7.58rem;margin-left: 0.4rem}
.two li i{display: block;width: 78%;padding: 0.5rem 0 0 1.5rem}
.two li span{display: block;text-align: center;color: #0071c1;font-size: 1rem;font-weight: bold;padding-top: 1.5rem;}

/**/
.g-thre{background: #0169d0;height: 8.3rem;padding-top: 1.5rem;margin-top: 2.3rem;}
.g-thre h4{color: #fff;font-size: 1rem;line-height: 1.5rem;text-align: center;padding-bottom: 1rem}
.g-thre h4 span{display: block;font-weight: bold;}
.g-thre p span{display: block;float: left;background: #7ec420;width: 61%;line-height: 1.8rem;color: #fff;font-size: 0.7rem;text-align: center;margin: 0 2% 0 4.5%}
.g-thre p span a{ color:#fff}
.g-thre p b{font-size: 1rem;}
.g-thre p em{display: block;float: left;width: 25%;float: left;background: #7ec420;line-height: 1.8rem;text-align: center;color: #fff;font-size: 1rem;border: 0.1rem solid #fff;box-sizing:border-box;font-weight: bold;}
/**/
.g-four h4{text-align: center;color: #0071c1;font-size: 1.5rem;font-weight: bold;background:url('/mobile/Images/Index/rhr_02.jpg') no-repeat center 2.5rem;background-size:100% 0.1rem;margin: 3rem 0 2rem 0}
.g-four h4 p{color: #333333;font-weight: normal;font-size: 1rem;padding-top: 1rem;}
.four li{width: 44.7%;float: left;position: relative;margin-left: 3.6%;margin-bottom: 0.7rem}
.four li img{display: block;}
.four li span{display: block;text-align: center;color: #fff;background:url('/mobile/Images/Index/tm_03.png') repeat;background-size: 100% 100%; line-height: 1.7rem;position: absolute;bottom: 0px;left: 0px;width: 100%;color: #fff;font-size: 1rem;}
.g-four .more{display: block;width: 73%;margin: 0 auto;text-align: center;color: #fff;font-size: 1rem;background:url('/mobile/Images/Index/rhr_17.jpg') no-repeat center 0;background-size:100% 3.9rem;height: 3.9rem;line-height: 2.5rem;margin-top: 1rem}
/**/
.g-gg{position: relative;margin-top: 0.8rem;}
.g-gg img{display: block;}
.g-gg p{position: absolute;left: 8.6%;top:4.5rem; border: 1px solid #fff;width: 78%;margin: 0 auto;line-height: 1.8rem;text-align: center;color: #fff;font-size: 1rem}
.g-gg p a{ color:#fff}
.g-gg p b{font-size: 1.25rem;}
/**/
.g-five{padding-top: 0.5rem;}
.g-five h4{background: #008fdf;text-align: center;color: #fff;font-size: 1.5rem;font-weight: bold;padding: 0.5rem 0 1rem}
.g-five h4 i{display: inline-block;vertical-align: middle;width: 3.3rem;margin-right: 0.7rem}
.five-t{background:url('/mobile/Images/Index/five_06.jpg') no-repeat center 0;margin-bottom: 2.5rem; background-size:100% 16rem;height: 14.5rem;padding-top: 1.5rem}
.five-t li{width: 38%;height: 3rem;line-height: 3rem;text-align: center;color: #fff;font-size: 1rem;float: left;background: #666666;margin-left: 7.5%;margin-bottom: 0.8rem;border-radius: 0.2rem;}
.five-t li a{ color:#fff}
.five-t li.z-on{background: #079e03;font-weight: bold;}
.five-b li{width: 44.7%;float: left;position: relative;margin-left: 3.6%;margin-bottom: 1rem;border: 1px solid #dcdcdc;box-sizing:border-box}
.five-b li img{display: block;}
.five-b li span{display: block;text-align: center;color: #fff;background:url('/mobile/Images/Index/tm_03.png') repeat;background-size: 100% 100%; line-height: 1.7rem;position: absolute;bottom: 0px;left: 0px;width: 100%;color: #fff;font-size: 1rem;}
.g-five .more{display: block;width: 55.5%;margin: 0 auto;text-align: center;color: #fff;font-size: 1rem;background:url('/mobile/Images/Index/five_21.jpg') no-repeat center 0;background-size:100% 3.9rem;height: 3.9rem;line-height: 2.5rem;margin-top:0.5rem}
.g-five .con{display: inline;float: left;}
/**/
.g-six{background: #f3f3f0;padding-top: 1.75rem;padding-bottom: 1.7rem;margin-top: 0.8rem;}
.g-six h4{color: #333333;font-size: 1.2rem;text-align: center;padding-bottom: 1rem;margin-bottom: 1.9rem; font-weight: bold; background:url('/mobile/Images/Index/six_02.jpg') no-repeat center bottom;background-size:100% 0.2rem;}
.g-six h4 b{color: #0071c1}
.g-six h4 p{color: #333333;font-size: 1.25rem;font-weight: normal;padding-top: 0.5rem}
.g-six h4 p span{color: #0071c1;font-weight: bold;}
.six-t dl{width: 90%;margin: 0 auto;}
.six-t dt p{height: 2.8rem;border: 0.1rem solid #079e03;overflow: hidden; box-sizing:border-box;color: #333333;font-size: 1.2rem;font-weight: bold;}
.six-t dt p span{display: inline-block;width: 4.83rem;background: #079e03;margin-right: 0.7rem;line-height: 2.8rem;text-align: center;color: #fff;font-weight: bold;}
.six-t dt img{display: block;padding:1rem  0 0; }
.six-t dd b{display: block;color: #049300;font-size: 1.2rem;line-height: 3rem;}
.six-t dd span{display: block;color: #333333;font-size: 1rem;line-height: 1.5rem;}
.six-b{ height: 3.5rem;width: 88%;margin: 0 auto;background:url('/mobile/Images/Index/f_03.jpg') no-repeat center;background-size: 100% 0.4rem;margin-top: 2rem;}
.six-b li{float: left;border-radius: 100%; width: 3.5rem;line-height: 3.5rem;background: #025db6;color: #fff;font-size: 1.3rem;font-weight: bold;text-align: center;margin-left: 1.8rem}
.six-b li.z-on{background: #038c00}
.g-six .con{display: inline;float: left;}
/**/
.g-sev{padding-bottom: 1.8rem;}
.g-sev h4{text-align: center;color: #fff;font-size:1rem;color: #fff;font-weight: bold; background:url('/mobile/Images/Index/fs_03.jpg') no-repeat center 0;background-size: 100% 8.5rem;height: 6.5rem;padding-top: 2rem}
.g-sev h4 b{font-size: 1.3rem;display: block;padding-top: 0.5rem;}
.g-sev em img{display: block;padding-top: 1.7rem;}
.sev dl{height: 8rem;}
.sev dt{position: relative; text-align: center;line-height: 3.92rem;color: #fff;font-size: 1.7rem;font-weight: bold; float: left;width: 15%;height: 3.92rem; background:url('/mobile/Images/Index/sev_04.jpg') no-repeat;background-size: 100% 100%;margin: 0 3.6% 0 3.9%}
.sev dt:before{ content:""; position:absolute;height:4em;width:0.1rem;content: "";left:49%;top:98%; background:#99cdeb;}
.sev dl:last-child dt:before{width: 0rem;height: 0rem}
.sev dd{width: 68%;float: left;}
.sev dd b{display: block;color: #008fdf;font-size: 1.5rem;font-weight: bold;line-height: 3.6rem;}
.sev dd p{color: #666666;font-size: 1rem;background:url('/mobile/Images/Index/sev_07.jpg') no-repeat left 0.2rem;background-size:1.2rem 1.2rem;padding-left: 2rem; }
/**/
.g-gg2{background:url('/mobile/Images/Index/bfs_03.jpg') no-repeat center bottom;background-size:100% 100%;height: 17.4rem;}
.g-gg2 h4{color: #fff;font-size: 1.3rem;text-align: center;padding-top: 1.2rem}
.g-gg2 h4 b{font-size: 1rem;display: block;}
.g-gg2 h4 a{display: block;width: 8.5rem;line-height: 1.3rem;text-align: center;border: 0.1rem solid #9ad18c;color: #fff;font-size: 0.8rem;font-weight: bold; margin: 0 auto;background: #30a114;margin-top: 0.3rem}
/**/
.g-zh{position: relative;padding-bottom: 2rem;}
.zh-t{background:url('/mobile/Images/Index/zh_04.jpg') repeat-x;background-size: 0.3rem 100%;height: 2.8rem;margin-bottom: 0.5rem;}
.zh-t li{float: left;width: 25%;text-align: center;line-height: 2.3rem;color: #fff;font-size: 1rem;height: 2.8rem;}
.zh-t li.z-on{background:url('/mobile/Images/Index/zh_02.jpg') no-repeat;background-size: 100% 100%;font-weight: bold;}
.g-zh .more{color: #fff;font-size:0.9rem;position: absolute;right: 1rem;top:0.6rem;}
.zh-b li{width: 87%;margin: 0 auto;background:url('/mobile/Images/Index/zh_09.jpg') no-repeat left center;background-size: 0.8rem 0.8rem; line-height: 2.45rem;border-bottom: 1px dashed #cecece;color: #666666;font-size: 1.1rem;padding-left: 1.5rem;}
.zh-b li a{ color:#666666}
.zh-b li em{float: right;}
.zh-b li:last-child a{border: 0px;}
.g-zh .con{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%;}}