﻿.m_c_tit{margin-bottom: 0.1rem;padding: 0rem 0; }
 .m_c_tit span{float: left;/*display: inline-block;*/font-size: 0.16rem;font-weight: bold;color: #333333;margin-right: 0.15rem;}
 .m_c_tit ul li{width: 0.60rem;height: 0.20rem;float: left;border-radius: 1rem;margin-right: 0.05rem;font-size: 0.10rem;color: #333333;line-height: 0.20rem;text-align: center;}
 .m_c_tit ul li.current{background: #3D8EFD;color: #fff;}
.m_c_tit .more{color: #666;}
.m_c_tit .more .m{display: none;width: 0.10rem;height: 0.10rem;background:url(../pic/icon_jiantou.png) no-repeat center center;}

.no{ display:none}.OK{ display:block}.OK1,.OK2{ display:none}
.m_tit{background: #FFFFFF;box-shadow: 0 1px 4px 0 rgba(0,0,0,0.10);margin-bottom: 0.10rem;position: relative;    height:0.36rem;overflow:hidden;}
.m_tit ul{width: 90%;}
.m_tit ul li {height: 0.36rem;float: left;display:inline-block;padding:0 10px;}
.m_tit ul li a{display: block;text-align: center;line-height: 0.36rem;font-size: 0.12rem;color: #666;}
.m_tit .xl{display: block;position: absolute;right: 0.05rem;width: 0.30rem;height: 0.36rem;text-align: center;line-height: 0.36rem;z-index: 22;}
.m_tit .xl img{width: 0.18rem;position: absolute;top: 50%;margin-top: -0.05rem;left: 50%;margin-left: -0.09rem;}
.m_container{background: #fff;padding-top: 0.10rem;margin-bottom: 0.10rem;box-shadow: 0 1px 4px 0 rgba(0,0,0,0.10);margin-bottom: 0.10rem;}
.container .m_c_tit{margin-bottom: 0rem;padding-left: 0.20rem; border-left:0rem solid #86a89d; background:url(../pic/nav09.png) 0 0.05rem no-repeat #86a89d; background-size:0.18rem 0.18rem; line-height:0.26rem}
.container .m_c_tit span{float: left;/*display: inline-block;*/font-size: 0.14rem;font-weight: bold;color: #ffffff;margin-right: 0.15rem;}
.container .m_c_tit ul li{width: 0.60rem;height: 0.20rem;float: left;border-radius: 1rem;margin-right: 0.05rem;font-size: 0.10rem;color: #333333;line-height: 0.20rem;text-align: center;}
.container .m_c_tit ul li.current{background: #3D8EFD;color: #fff;}
.container .m_c_tit .more{color: #ffffff;background:#86a89d; padding:0px 0.1rem;}
.container .m_c_tit .more .m,.right .r_con .more .m{display: none;width: 0.10rem;height: 0.10rem;background:url(../pic/icon_jiantou.png) no-repeat center center;}
.m_c_list ul li{width: 1.68rem;height: 1.30rem;margin: 0.15rem 0.08rem;text-align: center; background:#ffffff;float: left;border: 1px solid #E8E8E8;box-shadow: 0 1px 2px 0 #719f00;position: relative;}
.m_c_list ul li a{display: block;height: 0.97rem;text-align: center; position:relative;width: 1.68rem; float:left;}
.m_c_list ul li a img{vertical-align: middle;max-height: 0.95rem;max-width: 1.68rem;width: auto;height: auto; top:0; bottom:0; left:0; right:0; margin:auto; position:absolute}
.m_c_list ul li a span{display: block;width: 100%;height: 0.32rem;border-top: 1px solid #E8E8E8;text-align: center;line-height: 0.32rem;position: absolute;bottom: 0; overflow:hidden; float:left; top:0.96rem}
.list2{display: none;}
.left,.right{padding: 0.09rem 0.12rem 0.15rem;margin-bottom: 0.1rem;background: #fff;box-shadow: 0 1px 4px 0 rgba(0,0,0,0.10);margin-bottom: 0.10rem;}
.left img,.right img{width: 0.94rem;}

.l_con p{margin-top: 0.16rem;font-size: 0.12rem;color: #666;line-height: 0.21rem;text-align: justify;text-indent: 2em;}
.l_con p img{width: 1.6rem;height: 1.2rem;vertical-align: middle;margin-right: 0.1rem;}
.l_con p a{display: block;width: 0.64rem;height: 0.24rem;text-align: center;line-height: 0.24rem;background: #5A9FFE;/*box-shadow: 0 1px 4px 0 #5A9FFE;*/border-radius: 0.04rem;font-size: 0.10rem;color: #FFFFFF;line-height: 0.12rem;float: right;margin-top: 0.15rem;}
.r_con{width: 100%;}
.r_con ul li{height: 0.43rem;border-bottom: 1px dashed  #E8E8E8; overflow:hidden}
.r_con ul li:last-child{border-bottom: none;}
.r_con ul li a{display: block;line-height: 0.43rem;font-size: 0.12rem;}
.right .r_con .more {font-size: 0.1rem;color: #777777;}
.r_con ul li a em {font-style: normal;float: right;color: #999;}
.pages{clear:both;width:96%;text-align:center;padding:0 2%;margin:40px 0; }
.pages .next_pages{width:100%;text-align:center;padding:10px 10px;margin:0 auto;background:#efefef;border:#fff solid 1px;font-size:14px;color:#73665b;}


.top{background: #fff;}
.top .t_con{height: 0.4rem;line-height:0.4rem;}
.logo{width: 1.71rem;height: 0.26rem;padding: 0.07rem 0rem 0.05rem;}
.logo a{display: block;text-align: left;}
.logo a img{max-width: 1.71rem;width: auto;max-height: 0.26rem;height: auto;}
.logo a em {font-style: normal;font-size: 0.06rem;}
.logo img{width: 100%;}
.tel{text-align: left;}
.tel .tel_b img{width: 0.16rem;vertical-align: middle;margin-right: 0.05rem;float:left;margin-top: 0.11rem;}
.tel .tel_b span{display: inline-block;font-family: "Microsoft YaHei";font-size: 0.12rem;color: #3D8EFD;}
.tel .tel_b span em{font-style: normal;font-size: 0.1rem;}
.nav{width: 100%;height: 0.44rem; background: -webkit-linear-gradient(bottom left,#81a087,#81a087) #81a087;
    background: -ms-linear-gradient(bottom left,#81a087,#81a087) #81a087;
    background: -moz-linear-gradient(bottom left,#81a087,#81a087) #81a087;
    background: -o-linear-gradient(bottom left,#81a087,#81a087) #81a087;
    background: linear-gradient(bottom left,#81a087,#81a087) #81a087;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);}
.n_top{position: fixed;top: 0rem;z-index: 999;max-width:640px;}
.f_nav{text-align: center;line-height:0.44rem;height: 0.44rem;font-family: "Microsoft YaHei";font-weight: bold;font-size: 0.15rem;color: #FFFFFF;position: relative;}
.f_nav h1{font-weight: bold;font-size: 0.15rem; text-overflow: ellipsis;-o-text-overflow: ellipsis; white-space: nowrap; overflow: hidden;width: 80%;  margin: 0 auto;}
.f_nav .back{width: 0.15rem;height: 0.44rem;display: block;}
.f_nav .back img{width: 0.07rem;top: 0.14rem;padding-top:0.16rem;}
.f_nav .icon_menu {display: block;width: 0.2rem;height: 0.3rem;padding-top: 0.04rem;position: absolute;top: 0rem;right: 0rem;}
.f_nav .icon_menu img{width: 0.16rem;}
.top .fixed{position: fixed;top: 0rem;z-index: 999;}
.n_con{position: relative; }
.nav ul li{float: left;height: 0.44rem;}
.nav ul li a{display: block;font-family: "Microsoft YaHei";text-align: center;padding: 0rem 0.12rem;line-height: 0.44rem;font-size: 0.13rem;color: #FFFFFF;}
.nav .search{width: 76%;position: absolute;top: 0.07rem;/*left: 2%;*/left: 104%;display: none;/*opacity: 0;*/z-index: 888;}
.nav .search input{width: 88%;height: 0.28rem;padding-left: 0.30rem;border: 1px solid #C3D8F4;background: #fff;outline: none;border-radius: 1rem;-moz-border-radius: 1rem;-webkit-border-radius: 1rem;color: #999;}
.nav .search i{display: block;width: 0.12rem;height: 0.13rem;position: absolute;}
.nav .search .icon_s{top: 50%;margin-top: -0.065rem;left: 0.10rem;}
.nav .search .icon_c{top: 50%;margin-top: -0.065rem;right: 0.12rem;/*display: none;*/}
.nav .n_con .icon_search{/*opacity: 1;*/display: block;width: 0.16rem;height: 0.16rem;position: absolute;top: 50%;margin-top: -0.08rem;right: 0.33rem;}
.nav .n_con .icon_search img ,.nav .n_con .icon_menu img,.nav .menu .m_jt img,.nav .search .icon_s img,.nav .search i img{width: 100%;position: absolute;}
.nav .n_con .icon_menu{display: block;width: 0.16rem;height: 0.13rem;position: absolute;top: 50%;margin-top: -0.08rem;right: 0rem;}
.nav .menu .m_jt{display: block;width: 0.11rem;height: 0.05rem;position: absolute;top: -0.04rem;right: 0.10rem;z-index: 100;}
.nav .menu .m_jt img{position: absolute;}


.g-nav { 
height:0.6rem;box-shadow: 0 1px 4px 0 rgba(53,103,64,0.5);margin-bottom: 0.10rem;  }
.g-nav li {  float: left;height: 0.55rem;text-align: center;width: 0.74rem; padding-top:0.05rem ;border-top: 1px solid #81a087;}

.g-nav li:first-child { border-bottom: medium none;border-right: 1px solid #81a087; }
.g-nav li:first-child .img{   width:0.30rem; height:0.30rem; margin:0 auto; background: #81a087;-webkit-border-radius: 0.40rem; position: relative;}
.g-nav li:nth-child(2n) .img{  width:0.30rem; height:0.30rem; margin:0 auto; background: #3dacb9;-webkit-border-radius: 0.40rem; position:relative; }
.g-nav li:nth-child(3n) .img{   width:0.30rem; height:0.30rem; margin:0 auto;  background: #d3695a;-webkit-border-radius: 0.40rem;position:relative; }
.g-nav li:nth-child(4n) .img{  width:0.30rem; height:0.30rem; margin:0 auto; background: #dfae3d;-webkit-border-radius: 0.40rem; position:relative; }
.g-nav li:nth-child(5n) .img{  width:0.30rem; height:0.30rem; margin:0 auto;  background: #ce565a;-webkit-border-radius: 0.40rem;position:relative;}
.g-nav li:nth-child(6n) .img{ width:0.30rem; height:0.30rem; margin:0 auto; background: #ffc507;-webkit-border-radius: 0.40rem; position:relative; }
.g-nav li:nth-child(2n) {  border-bottom: medium none;;border-right: 1px solid #81a087;}
.g-nav li:nth-child(3n) {  border-bottom:  medium none;;border-right:  1px solid #81a087;}
.g-nav li:nth-child(4n) { border-right:  1px solid #81a087;border-bottom: medium none;}
.g-nav li:nth-child(5n) { border-right:  medium none;border-bottom: medium none;}
.g-nav li:nth-child(6n) { border-right: medium none;border-bottom: medium none;}

.g-nav li a {color: #356740; font-size:0.1rem; float:left;width:100%; font-weight:bold;}
.g-nav li img{ margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0; width:40%;     }
.g-nav li .text{ text-align:center;width: .74rem;margin:0 auto; text-align:center; line-height:0.25rem}




.g-nav_bottom {position: fixed;bottom: 0rem;z-index: 999;width:100%; max-width:640px;
height:0.505rem;background: -webkit-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: -ms-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: -moz-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: -o-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: linear-gradient(bottom left,#81a087,#41824b) #fcc601;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);}
.g-nav_bottom li {  float: left;height: 0.405rem;;text-align: center;width: 0.92rem; padding-top:0.1rem;  }

.g-nav_bottom li:first-child { border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;     }
.g-nav_bottom li:first-child .img{  /*background:#0066CC; -webkit-border-radius: 0.40rem;*/ width:0.40rem; height:0.20rem; margin:0 auto; position:relative}
.g-nav_bottom li:nth-child(2n) .img{ /* background:#719f00;*/ -webkit-border-radius: 0.40rem; width:0.40rem; height:0.20rem; margin:0 auto; position:relative}
.g-nav_bottom li:nth-child(3n) .img{ /* background:#F74669;*/ -webkit-border-radius: 0.40rem; width:0.40rem; height:0.20rem; margin:0 auto; position:relative}
.g-nav_bottom li:nth-child(4n) .img{/*  background:#ff9d0b;*/ -webkit-border-radius: 0.40rem; width:0.40rem; height:0.20rem; margin:0 auto; position:relative}

.g-nav_bottom li:nth-child(2n) {  border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.g-nav_bottom li:nth-child(3n) {  border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.g-nav_bottom li:nth-child(4n) { border-bottom: 1px solid #eaeaea;border-right: medium none;}

.g-nav_bottom li a,.g-nav_bottom li span {color:#FFFFFF; font-size:0.1rem; float:left;width:100%;}
.g-nav_bottom li img{ margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0; width:50%;}
.g-nav_bottom li .text{ text-align:center;width: 0.92rem;margin:0 auto; text-align:center; line-height:0.1rem}






.menu{position: absolute;top: 0.50rem;right: 0rem;z-index: 99;width: 1.41rem;background: #FFFFFF;box-shadow: 0 1px 4px 0 rgba(0,0,0,0.20);border-radius: 0.02rem;display: none;}
.menu ul{width: 100%;height: 100%;}
.menu ul li{width: 100%;height: 0.42rem;border-bottom: 1px solid #E8E8E8;}
.menu ul li:last-child{border-bottom:none;}
.menu ul li a{display: block;text-align: left;font-family: "Microsoft YaHei";font-size: 0.13rem;line-height: 0.42rem;padding-left: 0.52rem;color: #333333;position: relative;}
.menu ul li a img{width: 0.13rem;vertical-align: middle;margin-right: 0.10rem;position: absolute;left: 0.28rem;top: 50%;margin-top: -0.065rem;}
.swiper-container {width: 100%;height: 1.5rem;    padding-top: 0.46rem;}
.swiper-slide img{width: 100%;}
.swiper-pagination-bullet-active {opacity: 1;background: #fff;}
body{max-width:640px;margin: 0 auto!important;}
.details span img{width:100%;}






.fhtop{
background: -webkit-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: -ms-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: -moz-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: -o-linear-gradient(bottom left,#81a087,#41824b) #41824b;
    background: linear-gradient(bottom left,#81a087,#41824b) #41824b;;
    height: 0.35rem;
    line-height: .35rem; text-align:right;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2); width:100%; }
.fhtop .backtop a{ color:#ffffff}
.fhtop b {
    position: absolute;
    width: 0;
    height: 0;
    top: 0rem;
    right: .15rem;
    border: .1rem transparent solid;
    border-bottom-color: #fff;
}
.fhtop .backtop {
    width: 1rem;
    float: right;
    color: #fff;
    position: relative;
    text-transform: capitalize;
    text-align: right;
    padding-right:0.5rem;
    transition: all 350ms;
    -webkit-transition: all 350ms;
    font-family: verdana;
    cursor: pointer;
	line-height: 0.35rem;
    font-size: .2rem;
    font-weight: normal;
}
	

.footer{background: #ffffff;padding: 10px 0px; width:100%; padding-bottom:0.505rem}
.footer p{text-align: center;font-size: 10px;color: #333333;line-height: 23px;}
.footer p a{ color:#333333}

.contact{position: fixed;text-align: center;padding-top: 9px;right: 0.12rem;top: 50%;width: 0.36rem;height: 0.36rem;margin-top: -0.18rem;z-index: 333;/*display: none;*/}
.contact img{width: 100%;}
.con_main{display: none;width: 2.02rem;height: 2.20rem;position: fixed;right: 0.12rem;top: 50%;margin-top: -1.10rem;background: #FFFFFF;box-shadow: 0 0.01rem 0.04rem 0 rgba(0,0,0,0.20);border-radius: 0.04rem;z-index: 333;}
.con_main .title{height: 0.43rem;line-height: 0.43rem;padding-left: 0.24rem;border-bottom: 1px solid #E8E8E8;font-weight: bold;font-size: 0.12rem;color: #333;position: relative;}
.con_main .title span{display: block;height: 0.43rem;width: 0.30rem;position: absolute;top: 0rem;right: 0.1rem;text-align: center;line-height: 0.43rem;cursor: pointer;}
.con_main .title .dot{display: inline-block;width: 6px;height: 6px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #5A9FFE;position: absolute;top: 50%;margin-top: -0.03rem;left: 0.12rem;}
.con_main .title span i{display: inline-block;width: 0.12rem;height: 0.02rem;background-color: #84B4F6;position: absolute;top: 50%;margin-top: -0.01rem;}
.con_main .tel_con{padding: 0.17rem 0.15rem 0.15rem 0.26rem;}
.con_main .tel_con p{font-size: 0.1rem;color: #666666;margin-bottom: 0.05rem;}
.con_main .tel_con p em{font-style: normal;position: absolute;}
.con_main .tel_con p .qq{display: inline-block;margin-left: 0.67rem;}
.con_main .tel_con p .kf{display: inline-block;width: 0.8rem;height: 0.22rem;background: #61D4BA ;box-shadow: 0 0.01rem 0.04rem 0 #61D3BA;border-radius: 0.04rem;font-size: 0.1rem;color: #FFFFFF;text-align: center;line-height: 0.22rem;}
.con_main .tel_con p a img{width: 0.14rem;vertical-align: sub;margin-right: 0.05rem;}
.con_main .tel_con p span{font-size: 0.1rem;color: #000000;line-height: 0.16rem;margin-left: 0.1rem;}
.con_main .tel_con p .edit{float: right;display: block;width: 0.2rem;height: 0.23rem;padding-top: 0.03rem;padding-left: 0.06rem;-webkit-border-radius: 0.26rem;-moz-border-radius: 0.26rem;border-radius: 0.26rem;background-color: #5A9FFE;box-shadow: 0 1px 4px 0 #5A9FFE;position: relative;margin-top:0.12rem;}
.con_main .tel_con p .edit img{position: absolute;top: 50%;margin-top: -0.08rem;left: 50%;margin-left: -0.07rem;}


body {font-family:"Microsoft YaHei","SimSun","Arial, Helvetica, sans-serif";color:#333;font-size:12px;line-height:25px;text-align:left;background:url(../pic/bg9.jpg) 50% 0 no-repeat fixed #e8e7e5;  overflow-x:hidden;  position: relative; }
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a {margin:0;padding:0;}
ul li {list-style:none;}
h2{font-size:12px;}
img {border:none;}
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#36654e;text-decoration:none;}
a:active {color:#36654e;text-decoration:none;}
.wrapper {width: 93.6%;text-align:left;margin:0 auto; }
.clear {clear:both;height:0;width:0;zoom:1;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f14 {font-size:14px;font-weight:bold;}
.f16 {font-size:16px;font-weight:bold;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.ml10 {margin-left:10px;_margin-left:5px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.mr10 {margin-right:10px;}
body{ max-width:640px;margin: 0 auto!important;}
.details span img{width:100%;}
.footer .wrapper p a{color:#fff;}
.footer .wrapper p a:hover{color:#ff5a00;}

.NO1{ background:none;box-shadow: 0 1px 4px 0 rgba(53,103,64,0.5)}
.NO2{ background:none;box-shadow: 0 1px 4px 0 rgba(53,103,64,0.5)}