.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%;background:url('/mobile/Images/Index/fs_02.jpg') no-repeat center 0;background-size: 100% 17.1rem;overflow: hidden;padding-top: 2rem;height: 15.1rem;}
.g-nav li{color:#672c00;width:21.9%; height:5.17rem;padding-top: 1rem; margin-left: 7.5%;margin-bottom: 1.33rem; float:left;background:url('/mobile/Images/Index/if_03.png') no-repeat center 0;background-size: 100% 6.17rem;  text-align:center;font-weight: bold; font-size:1.25rem;line-height:1.5rem;}


/*Í¨À¸¹ã¸æ*/
.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; }

/*ËÑË÷*/
.h_inp {padding:0.7rem 0.4rem ;height: 3rem;border-bottom:1px solid #d9d9d9;  position:relative;background: #971d00}
.h_inp .m-ipt { float:left; display:block; width:75.7%; }
.h_inp .u-key {background:url('/mobile/Images/Index/ss.jpg') no-repeat center 0;background-size: 100% 2.4rem; display:block;height:2.47rem;color: #d2654b; line-height:2.4rem; width:15.8rem;margin-left: 0.5rem;font-size: 1rem;padding-left: 4rem;}
.h_inp .u-in { position:absolute;  height:47%; top:16%; right:2%; z-index:999; background:none; cursor:pointer;width:5rem; height:2.47rem;}
/**/
.g-one{padding-bottom: 4rem; background:#f0d69b url('/mobile/Images/Index/ones_02.jpg') no-repeat center 0;background-size: 100% 14rem;}
.g-one h4{line-height: 3.5rem;background: #971d00;color: #edd294;font-size: 1rem;text-align: center;margin-bottom: 1.8rem;}
.one-t li{background:url('/mobile/Images/Index/cp_03.png') no-repeat center 0;background-size: 100% 2.96rem;width: 44.4%;float: left;line-height: 2.96rem;color: #5e3705;font-size: 1rem;text-align: center;margin-left: 3.3%;margin-bottom: 1.17rem;}
.one-b{position: relative;}
.one-b .prev{width: 1.3rem;position: absolute;left: 42.5%;top:31.5rem; z-index: 99}
.one-b .prev:before{ content:""; position:absolute;height:0.083em;width:6.4rem;content: "";left:-6.4rem;top:50%; background:#be9945;}
.one-b .next{width: 1.3rem;position: absolute;right: 42.5%;top:31.5rem; z-index: 99}
.one-b .next:before{ content:""; position:absolute;height:0.083em;width:6.4rem;content: "";right:-6.4rem;top:50%; background:#be9945;}

.noc li {overflow: hidden;margin-left: 3.3%;margin-bottom: 0.6rem; width: 44.4%;float: left;background:url('/mobile/Images/Index/one_03.jpg') no-repeat center 0;background-size: 100% 15.71rem;height: 15.05rem;}
.noc li i{display: block;width: 97%;margin: 0 auto;padding-top: 0.2rem;}
.noc li span{display: block;line-height: 2.25rem;color: #f0d69b;font-size: 0.9rem;text-align: center;/*background:#981D00;*/}
.g-one .con{display: inline;float: left;}
/**/
.g-two{background: #f0d69b;padding-bottom: 3rem;}
.g-two h4{line-height: 3.5rem;font-weight: bold; background: #971d00;color: #edd294;font-size: 1rem;text-align: center;margin-bottom: 1.8rem;}
.two{position: relative;}
.two .prev{width: 1.3rem;position: absolute;left: 42.5%;top:20.5rem; z-index: 99}
.two .prev:before{ content:""; position:absolute;height:0.083em;width:6.4rem;content: "";left:-6.4rem;top:50%; background:#be9945;}
.two .next{width: 1.3rem;position: absolute;right: 42.5%;top:20.5rem; z-index: 99}
.two .next:before{ content:""; position:absolute;height:0.083em;width:6.4rem;content: "";right:-6.4rem;top:50%; background:#be9945;}
.two-c li{width: 44.4%;float: left;margin-left: 3.3%;}
.two-c li img{display: block;border: 0.1rem solid #be9945;box-sizing:border-box;}
.two-c li span{line-height: 3.17rem;color: #835b28;font-size: 1rem;text-align: center;display: block;}
.g-two .con{display: inline;float: left;}
/**/
.g-thre{background: #f0d69b;padding-bottom: 4rem;}
.g-thre h4{height: 4rem;background: #be9945;margin-bottom: 1.5rem;}
.g-thre h4 span{display: inline-block;float: left; width: 42%;text-align: center;line-height: 4rem;background: #811900;font-size: 1rem;font-weight: bold;color: #f0d69b;}
.g-thre h4 a{ display:block;width: 18%;margin: 1rem 1rem 0 0 ;height: 1.7rem;line-height: 1.7rem;text-align: center;border: 2px solid #f0d69b;font-size: 0.9rem;text-transform: uppercase;float: right;color: #f0d69b}
.thre{position: relative;}
.thre .prev{width: 1.3rem;position: absolute;left: 42.5%;top:15.5rem; z-index: 99}
.thre .prev:before{ content:""; position:absolute;height:0.083em;width:6.4rem;content: "";left:-6.4rem;top:50%; background:#be9945;}
.thre .next{width: 1.3rem;position: absolute;right: 42.5%;top:15.5rem; z-index: 99}
.thre .next:before{ content:""; position:absolute;height:0.083em;width:6.4rem;content: "";right:-6.4rem;top:50%; background:#be9945;}
.thre-c li{width: 44.4%;float: left;margin-left: 3.3%;}
.thre-c li img{display: block;border: 0.1rem solid #be9945;box-sizing:border-box;}
.thre-c li span{line-height: 2rem;height: 2rem;color: #835b28;font-size: 1rem;text-align: center;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.g-thre .con{display: inline;float: left;}
/**/
.g-four{background: #f0d69b;padding-bottom: 1.5rem;}
.g-four h4{line-height: 3.5rem;font-weight: bold; background: #971d00;color: #edd294;font-size: 1rem;text-align: center;margin-bottom: 1.8rem;}
.g-four dt{width: 52%;float: left;margin: 0 3.1%;}
.g-four dt img{display: block;border: 0.15rem solid #be9945;box-sizing:border-box;}
.g-four dd{width: 37%;float: left;}
.g-four dd b{display: block;color: #a2804e;font-size: 1rem;line-height: 2.3rem;height: 2.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.g-four dd p{color: #a2804e;font-size: 1rem;line-height: 1.4rem;}
/**/
.g-five{background: #f0d69b;padding-bottom: 1.5rem;position: relative;}
.five-t{height: 4rem;background: #be9945;margin-bottom: 1.5rem; }
.five-t li{display: inline-block;float: left; width: 38%;text-align: center;line-height: 4rem;font-size: 1rem;font-weight: bold;color: #fff;}
.five-t li.z-on{background: #811900;color: #f0d69b}
.g-five .more{ display:block;position: absolute;right: 1rem;top:1rem; width: 18%;height: 1.7rem;line-height: 1.7rem;text-align: center;border: 2px solid #f0d69b;font-size: 0.9rem;text-transform: uppercase;color: #f0d69b}
.five dl{width: 44%;float: left;margin-left: 3.3%;}
.five dt img{display: block;border: 0.1rem solid #be9945;box-sizing:border-box;}
.five dd b{display: block;color: #a2804e;font-size: 1rem;line-height: 2.3rem;text-align: center;height: 2.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.five dd p{color: #a2804e;font-size: 1rem;line-height: 1.4rem;}
.g-five .con{display: inline;}
/**/
.g-six{background: #f0d69b;padding-bottom: 2rem;}
.g-six img{width:50%;display:block;margin:0 auto;}
.g-six h4{height: 4rem;background: #be9945;margin-bottom: 1.5rem;}
.g-six h4 span{display: inline-block;float: left; width: 42%;text-align: center;line-height: 4rem;background: #811900;font-size: 1rem;font-weight: bold;color: #f0d69b;}
.g-six h4 a{ display:block;width: 18%;margin: 1rem 1rem 0 0 ;height: 1.7rem;line-height: 1.7rem;text-align: center;border: 2px solid #f0d69b;font-size: 0.9rem;text-transform: uppercase;float: right;color: #f0d69b}
.g-six p{color: #846622;font-size: 0.9rem;line-height: 1.63rem;margin:  0 3.3%}
/**/
.g-sex{background: #f0d69b;padding-bottom: 1rem;}
.g-sex h4{height: 4rem;background: #be9945;margin-bottom: 1.5rem;}
.g-sex h4 span{display: inline-block;float: left; width: 42%;text-align: center;line-height: 4rem;background: #811900;font-size: 1rem;font-weight: bold;color: #f0d69b;}
.g-sex h4 a{ display:block;width: 18%;margin: 1rem 1rem 0 0 ;height: 1.7rem;line-height: 1.7rem;text-align: center;border: 2px solid #f0d69b;font-size: 0.9rem;text-transform: uppercase;float: right;color: #f0d69b}

.g-sex li{background:url('/mobile/Images/Index/zh_03.jpg') no-repeat 0 center;background-size:0.4rem 0.7rem;padding-left: 0.8rem;margin-right: 4.7%;height: 1.8rem;line-height: 1.8rem;margin-left: 4.7%}
.g-sex li a{font-size: 0.9rem;color:#846622;}
.g-sex li em{font-style: normal;float: right;display: inline-block;color: #846622;font-size: 0.9rem;}



@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%;}}