﻿.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-nav{width:100%;height:100%;background: #f3f3f3;padding-top: 1.5rem;}
.g-nav li{ color:#333333;float:left; text-align:center; font-size:1rem;width:33.33%;;height: 8rem;}
.g-nav li i{display: block;width:55%;margin: 0 auto;}
/**/
.g-fuzx h4 img{display: block;padding: 1.9rem 0 1.5rem;}
.fu-t{width: 97%;margin: 0 auto;}
.fu-t li{border-right: 1px solid #fff;box-sizing:border-box; width: 25%;float: left;height: 5.67rem;background: #e7e7e7;text-align: center;color: #000;font-size: 0.8rem;}
.fu-t li i{display: block;width: 2.5rem;height: 2.2rem;margin: 1.2rem auto 0.4rem;}
.fu-t li:nth-child(1) i{background:url('/mobile/Images/Index/ic1_10.png') no-repeat center 0;background-size: 100% 100%;}
.fu-t li:nth-child(2) i{background:url('/mobile/Images/Index/ic1_03.png') no-repeat center 0;background-size: 100% 100%;}
.fu-t li:nth-child(3) i{background:url('/mobile/Images/Index/ic1_05.png') no-repeat center 0;background-size: 100% 100%;}
.fu-t li:nth-child(4) i{background:url('/mobile/Images/Index/ic1_07.png') no-repeat center 0;background-size: 100% 100%;}

.fu-t li.z-on{color: #fff;background: #91071e;font-weight: bold;position: relative;}
.fu-t li.z-on:before{ content:""; position:absolute;border-top:0.4rem solid #91071e;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent;height: 0;width: 0; left:45%; top:100%; }
.fu-t li.z-on:nth-child(1) i{background:url('/mobile/Images/Index/ic2_10.png') no-repeat center 0;background-size: 100% 100%;}
.fu-t li.z-on:nth-child(2) i{background:url('/mobile/Images/Index/ic2_03.png') no-repeat center 0;background-size: 100% 100%;}
.fu-t li.z-on:nth-child(3) i{background:url('/mobile/Images/Index/ic2_05.png') no-repeat center 0;background-size: 100% 100%;}
.fu-t li.z-on:nth-child(4) i{background:url('/mobile/Images/Index/ic2_07.png') no-repeat center 0;background-size: 100% 100%;}

.fu-b dl{width: 97%;margin: 0 auto;margin-top: 1rem;}
.fu-b dt{width: 41.6%;float: left;}
.fu-b dt img{display: block;}
.fu-b dd{width: 49%;float: left;padding-left: 4%;}
.fu-b dd b{display: block;height: 2.92rem;border-bottom: 1px solid #e7e7e7;color: #222222;font-size: 0.8rem;font-weight: normal;line-height: 2.92rem;}
.fu-b dd p{padding-top: 0.5rem; height: 9.5rem;overflow: hidden;line-height: 1.4rem;color: #555555;font-size: 0.78rem;}
.fu-b dd em a{display: inline-block;width: 5.9rem;}
.g-fuzx .con{display: inline;float: left;}
/**/
.g-jdal{background: #f3f3f3;margin-top: 2.3rem;padding-bottom: 2.5rem;}
.g-jdal h4 img{display: block;padding: 1.9rem 0 1.5rem;}
.jdal-t{text-align: center;margin-bottom: 0.5rem;}
.jdal-t a{line-height: 3rem;margin-right: 1rem; color: #222222;font-size: 1rem;padding-right: 1.2rem;background:url('/mobile/Images/Index/two_05.jpg') no-repeat right center;background-size:0.9rem 0.9rem ; display:inline-block}
.jdal-t a.a1{ width:18%; display:inline-block;text-align: right;}
.jdal-b{position: relative;}
.jdal-b .prev{width: 1.6rem;position: absolute;left: 2.8%;top:5.4rem; z-index: 99}
.jdal-b .next{width: 1.6rem;position: absolute;right: 2.8%;top:5.4rem; z-index: 99}
.bbc dt img{display: block;}
.bbc dd{width: 90%;margin: 0 auto;}
.bbc dd b{display: block;text-align: center;color: #222222;font-size: 1.2rem;padding: 1.5rem 0 0.8rem;font-weight: normal;}
.bbc dd p{text-align: center; color: #666666;font-size: 0.9rem;line-height: 1.4rem;height: 7.2rem;overflow: hidden;}
.bbc dd p a{color: #91071e}
.bbc dd em{display: block;width:6.8rem;margin: 0 auto;}
.g-jdal .con{display: inline;float: left;}
/**/
.g-rykh h4 img{display: block;padding: 2.3rem 0 1.25rem;}
.rykh{position: relative; height: 16.5rem; background:url('/mobile/Images/Index/thre_04.jpg') no-repeat center 0;background-size: 100% 100%;}
.rykh li{width: 5rem;height: 1.5rem;position: absolute;}
.rykh li img{display: block;}
.rykh li:nth-child(1){top:3.3rem;left: 8.4%;}
.rykh li:nth-child(2){top:3.3rem;right: 8.4%;}
.rykh li:nth-child(3){top:11.9rem;left: 8.4%;}
.rykh li:nth-child(4){top:11.9rem;right: 8.4%;}
.kh{width: 61%;position: absolute;top:3rem;left: 19.4%;text-align: center;}
.kh a{display: block;width: 1.4rem;margin: 0 auto;}
.kh b{margin: 0 auto; display: block;width: 6.6rem;height: 1.7rem;border-bottom: 1px solid #b6b6b6;color: #000;font-size: 1rem;}
.kh p{height: 8.5rem;padding-top: 0.8rem;}
.kh p span{color: #333333;font-size: 0.9rem;line-height: 1.5rem;display: block;}
.g-rykh .more{display: block;width:6.8rem;margin: 0 auto;margin-top: 2.2rem;}
/**/
.g-yzs{position: relative; background:url('/mobile/Images/Index/fhu_02.jpg') no-repeat center 0;background-size: 100% 100%;height: 25.2rem;}
.g-yzs dl{width: 31%;position: absolute;}
.g-yzs dt{width: 3.4rem;float: left;}
.g-yzs dt img{box-sizing:border-box; display: block;background: #fff;border-radius: 100% 100%;padding:0.2rem;border: 1px solid #c6c6c7}
.g-yzs dd{width: 4.5rem;float: right;}
.g-yzs dd b{display: block;color: #91071e;font-size: 0.85rem;font-weight: normal;}
.g-yzs dd p{color: #91071e;font-size: 0.85rem;font-weight: bold;}

.g-yzs dl:nth-child(1){top:3.8rem;left: 34%;}
.g-yzs dl:nth-child(2){top:6.5rem;left: 4.3%;}
.g-yzs dl:nth-child(3){top:5.5rem;right: 4.3%;}
/**/

.g-jkf h4 img{display: block;padding: 3.3rem 0 0;}
.jkf-t{position: relative;height: 7.2rem;background: #dddfe9; /* Old browsers */
background: -moz-linear-gradient(top, #dddfe9 0%, #e8eaf0 50%, #ebecf2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #dddfe9 0%,#e8eaf0 50%,#ebecf2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #dddfe9 0%,#e8eaf0 50%,#ebecf2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.jkf-t li{margin-top: 2rem; width: 33.33%;height:4rem;padding-top: 0.7rem;float: left;}
.jkf-t li span{display: block;width:35%;float: left;text-align: center;color: #999999;font-size: 2.2rem;}
.jkf-t li p{width: 60%;float: left;padding-left: 3%;}
.jkf-t li p em{display: inline-block;color: #333333;font-size: 1.2rem;border-bottom: 1px solid #999999;height:2rem}
.jkf-t li p i{display: block;text-transform: uppercase;color: #999999;font-size: 0.8rem;padding-top:0.2rem;}
.jkf-t li.z-on{background:url('/mobile/Images/Index/yrh_05.jpg') no-repeat center 0;background-size: 100% 100%;z-index: 5;}
.jkf-t li.z-on span{color: #cca5a9;}
.jkf-t li.z-on em{color: #fff;border-bottom: 1px solid #ae5661}
.jkf-t li.z-on i{color: #cca5a9}

.jkf-b p{position: relative;}
.jkf-b p img{display: block;}
.jkf-b p span{top:2rem;left: 0.4rem; display: block;position: absolute;color: #000;font-size: 1rem;background:url('/mobile/Images/Index/f_03.png') no-repeat left 0;background-size: 2.3rem 1.5rem;padding-left: 2.8rem;}
.jkf-b p b{display: block;color: #000;font-size: 1rem;line-height: 1.5rem;}
.g-jkf .con{display: inline;float: left;}
/**/
.g-pfs h4 img{display: block;padding: 2.3rem 0 0;}
.pfs-t{padding-top: 1.7rem; background: #f4f8fc; /* Old browsers */
background: -moz-linear-gradient(top, #f4f8fc 0%, #f1f6fb 50%, #f1f6fb 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f4f8fc 0%,#f1f6fb 50%,#f1f6fb 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f4f8fc 0%,#f1f6fb 50%,#f1f6fb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.pfs-t li{width: 18%;float: left;height: 5.1rem;margin-left: 11%;}
.pfs-t li:nth-child(1){background:url('/mobile/Images/Index/zy1_07.png') no-repeat center center;background-size: 100% 100%;}
.pfs-t li:nth-child(2){background:url('/mobile/Images/Index/zy1_09.png') no-repeat center center;background-size: 100% 100%;}
.pfs-t li:nth-child(3){background:url('/mobile/Images/Index/zy1_11.png') no-repeat center center;background-size: 100% 100%;}

.pfs-t li.z-on:nth-child(1){background:url('/mobile/Images/Index/zy_07.png') no-repeat center center;background-size: 100% 100%;}
.pfs-t li.z-on:nth-child(2){background:url('/mobile/Images/Index/zy_09.png') no-repeat center center;background-size: 100% 100%;}
.pfs-t li.z-on:nth-child(3){background:url('/mobile/Images/Index/zy_11.png') no-repeat center center;background-size: 100% 100%;}

.pfs-b p img{display: block;}
.g-pfs .con{display: inline;float: left}
.pfs-c{overflow: hidden; background:url('/mobile/Images/Index/br_02.jpg') no-repeat center center;background-size: 100% 100%;height: 12rem;}
.pfs-c em{display: block;width:6.8rem;margin: 0 auto;margin-top:6rem;}
/**/
.g-zxx h4 img{display: block;padding-bottom: 2rem;}
.zxx-t{width: 97%;margin: 0 auto;line-height: 3rem;border: 1px solid #cacaca;border-width: 1px 0 1px 0}
.zxx-t li{float: left;width: 35%;background:url('/mobile/Images/Index/h_03.jpg') no-repeat left center;background-size: 2.3rem 1.5rem;padding-left: 2.8rem;}
.zxx-t li:last-child{width: 42%}
.zxx-t li span{display: inline-block;height: 3.2rem;line-height: 3.2rem;color: #322e2e;font-size: 1.2rem;}
.zxx-t li i{display: inline-block;color: #bcbcbc;font-size: 0.8rem;padding-left: 0.5rem;text-transform:uppercase;}
.zxx-t li.z-on span{border-bottom: 0.15rem solid #91071e}
.zxx-b dl{padding:0 2% 0 2%;height: 7.5rem;margin-top: 1.5rem;}
.zxx-b dt{width: 40%;float: left;}
.zxx-b dd{width: 56%;float: right;}
.zxx-b dd h4{color: #222222;font-size: 1rem;padding-bottom: 0.5rem;overflow: hidden;}
.zxx-b dd p{color: #666666;font-size: 0.85rem;}
.zxx-b dd p a{color: #91071e}

.zxx-b li{ color: #333333;font-size: 1rem;line-height:2rem;background:url('/mobile/Images/Index/zu_09.jpg') no-repeat left center;background-size:0.58rem  0.58rem;padding-left:1rem;width:94%;margin: 0 auto;}
.zxx-b a:last-child li{border: 0px;}
.g-zxx em{display: block;width:6.8rem;margin: 0 auto;margin-top:1rem;}
.g-zxx .con{display: inline;float: left;}
/**/
.g-zhr{margin-top: 2.5rem; overflow: hidden; background:url('/mobile/Images/Index/zhr_02.jpg') no-repeat center 0;background-size: 100% 100%;height: 25rem;}
.g-zhr em{display: block;width:6.8rem;margin: 0 auto;margin-top:16.5rem;}



/**/
@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%;}}