﻿*{-webkit-text-size-adjust:none;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;padding:0;margin:0}
html{display:block;overflow-x:hidden;font-size:100px}
@media screen and (max-width:750px) and (min-width:676px){html{font-size:117.19px}}
@media screen and (max-width:675px) and (min-width:642px){html{font-size:105.47px}}
@media screen and (max-width:642px) and (min-width:601px){html{font-size:100px}}
@media screen and (max-width:600px) and (min-width:526px){html{font-size:93.75px}}
@media screen and (max-width:525px) and (min-width:451px){html{font-size:82.03px}}
@media screen and (max-width:450px) and (min-width:416px){html{font-size:70.31px}}
@media screen and (max-width:415px) and (min-width:385px){html{font-size:64.38px}}
@media screen and (max-width:384px) and (min-width:377px){html{font-size:60px}}
@media screen and (max-width:376px) and (min-width:362px){html{font-size:58.59px}}
@media screen and (max-width:361px) and (min-width:301px){html{font-size:56.09px}}
@media screen and (max-width:321px) and (min-width:301px){html{font-size:50px}}
@media screen and (max-width:300px) and (min-width:201px){html{font-size:46.88px}}
@media screen and (max-width:200px) and (min-width:101px){html{font-size:31.25px}}
@media screen and (max-width:100px){html{font-size:15.63px}}
body{text-align:center;font-family:"Hiragino Sans GB"!important;width:100%;min-width:320px;
max-width:640px;display:block;overflow-x:hidden;vertical-align:bottom;margin:0 auto;background:#39b8b4}
blockquote,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
ol,ul{list-style:none}
li{list-style-type:none}
input,textarea{outline:0;-webkit-appearance:none}
dd,dl,dt,li{float:left}
img{border:0;display:block}
.fl{float:left}
.fr{float:right}
a{text-decoration:none;-webkit-transition:color .2s linear;-khtml-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear}
a:hover{text-decoration:none}
.bg{background:#fff}
.clear{clear:both}
.absolute{position:absolute}
.relative{position:relative}


.contion {
    width: 100%;
    margin: 0 auto;
    background: #fff;
    padding-bottom: 1.22rem;
}


.tit1{display: block;font-size: 0.31rem;color: #fff;padding-left: 0.4rem;line-height: 0.5rem;text-align: left;
  height: 0.5rem;background: #47a705;border-top: 0.1rem solid #f2f2f2;border-bottom: 0.1rem solid #f2f2f2;
  padding-left: 0.26rem;position: relative;margin-bottom: 0.15rem;}
.tit1 i{position: absolute;display: block;background:url(../images/i6.jpg);background-size: 0.19rem;
  left:0.27rem;bottom: -0.23rem;width: 0.19rem;height: 0.13rem;}

.tit2{border-top: 1px solid #4a89fe;height: 0.19rem;}
.tit2 span{font-size: 0.24rem;color: #fff;display: block;width: 1.5rem;height: 0.4rem;margin-top: -0.2rem;
  background: #4a89fe;line-height: 0.4rem;}

.bg-i1{width:0.37rem;height:0.37rem;background:url(../images/css_sprites.png) -0.71rem -1.28rem;left: 0.12rem;top:0.12rem;background-size: 2.24rem;}
.bg-i2{width:0.5rem;height:0.35rem;background:url(../images/css_sprites.png) -0.1rem -0.73rem;left: 0.05rem;top:0.12rem;background-size: 2.24rem;}
.bg-i3{width:0.56rem;height:0.39rem;background:url(../images/css_sprites.png) -0.96rem -0.1rem;left: 0.02rem;top:0.09rem;background-size: 2.24rem;}
.bg-i4{width:0.42rem;height:0.42rem;background:url(../images/css_sprites.png) -1.72rem -0.1rem;left: 0.04rem;top:0.04rem;background-size: 2.24rem;}
.bg-i5{width:0.41rem;height:0.41rem;background:url(../images/css_sprites.png) -0.1rem -1.28rem;left: 0.07rem;top:0.04rem;background-size: 2.24rem;}
.bg-i9{width:0.66rem;height:0.43rem;background:url(../images/css_sprites.png) -0.1rem -0.1rem;background-size: 2.24rem;}


.lb1{overflow: hidden;}
.lb1 li{width: 100%;border-bottom: 1px solid #e6e6e6;line-height: 0.6rem;height: 0.6rem;text-align: left;}
.lb1 li a{display: block;position: relative;padding-left: 0.9rem;font-size: 0.24rem;color: #000;
  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 0.6rem;}
.lb1 li a i{display: block;background-size: 2.24rem;position: absolute;left: 0}

.lb2{height: 2.5rem;overflow: hidden;background: #f2f2f2;border-radius: 4px;}
.lb2 li{width: 1.98rem;height: 2.5rem;}
.lb2 li:first-child{padding-left: 0.13rem;}
.lb2 li a{display: block;padding-top: 0.13rem;}
.lb2 li a mip-img{width: 1.49rem;height: auto;margin: 0 auto}
.lb2 li a h2{font-size: 0.24rem;color: #000;padding-top: 0.05rem;border-bottom: 1px solid #797979;display: inline-block;}
.lb2 li a h2 span{font-size: 0.2rem;display: inline-block;height: 0.27rem;font-weight: normal;margin-left: 0.1rem;}
.lb2 li a p{font-size: 0.22rem;color: #000;line-height: 0.4rem;height: 0.4rem;
  display: block;width: 150%;margin-left: -25%;overflow: hidden;}

.lb2_1{padding:0 0.1rem;overflow: hidden;}
.lb2_1 li{margin-bottom: 0.1rem;width: 100%;background: #f2f2f2;border-radius: 4px;padding-top: 0.24rem;
  position: relative;}
.lb2_1 li .pp{float: left;}
.lb2_1 li mip-img{width: 1.49rem;height: auto;}
.lb2_1 li .fl{padding-left: 0.24rem;text-align: left;}
.lb2_1 li .fl h2{font-size: 0.3rem;color: #000;padding-top: 0.08rem;border-bottom: 1px solid #797979;
  display: inline-block;line-height: 0.48rem;margin-bottom: 0.1rem;}
.lb2_1 li .fl h2 span{font-size: 0.24rem;display: inline-block;height: 0.27rem;font-weight: normal;margin-left: 0.1rem;}
.lb2_1 li .fl p{font-size: 0.24rem;color: #000;line-height: 0.38rem;
  display: block;width: 100%;overflow: hidden;}
.lb2_1 li .fl p font{color: red}
.lb2_1 li .fl p.red{color: #ff7800}
.lb2_1 li .an {
    position: absolute;
    top: 5%;
    right: 0;
}
.lb2_1 li .an a {
    display: block;
    width: 1.54rem;
    font-size: 0.25rem;
    background-color: #ec0101;
}
.lb2_1 li .an a:last-child{margin-top: 0.12rem;background-color: #ff7800;}
.lb2_1 li>p{display: block;clear: both;font-size: 0.22rem;line-height: 0.37rem;text-align: left;
  padding: 0.16rem 0.02rem 0.2rem;}
.lb2_1 li>p span{font-size: 0.24rem;color: #fff;background-color: #4aa508;padding: 0 0.1rem;
  margin-right: 0.15rem;}

.lb3{overflow: hidden;}
.lb3 li{width: 100%;border-bottom: 1px solid #e6e6e6;height: 0.6rem;line-height: 0.6rem;text-align: left;}
.lb3 li a{display: block;position: relative;padding-left: 0.52rem;font-size: 0.24rem;color: #000;
  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 0.6rem;}
.lb3 li a em{display: block;position: absolute;left: 0.08rem;background: #f7470f;color: #fff;font-size: 0.17rem;
  font-style: normal;text-align: center;border-radius: 50%;line-height: 0.22rem;height: 0.22rem;
  width: 0.22rem;font-family: Arial;top: 0.19rem;}

.lb4{overflow: hidden;}
.lb4 li{background: #fff;border-radius: 3px;width: 100%;margin-bottom: 0.1rem;}
.lb4 li .fl {
    width: 30%;
    height: 1.54rem;
    border-radius: 3px;
    background-color: #30b997;
    color: #fff;
    font-size: 0.26rem;
    line-height: 0.4rem;
}
.lb4 li .fl span{width: 100%;font-size: 0.32rem;display: block;padding-top: 0.4rem;}

.lb4 li .fr {
    width: 65%;
    text-align: left;
    background-color: #f2f2f2;
    height: 1.54rem;
    border-radius: 3px;
    padding-left: 0.2rem;
}
.lb4 li .fr a{display: block;float: left;}
.lb4 li .fr h2{color: #000;border-bottom: 1px solid #000;font-size: 0.28rem;line-height: 0.5rem;
  display: inline-block;padding-top: 0.05rem;}
.lb4 li .fr p{font-size: 0.24rem;color: #ff5400;line-height: 0.32rem;margin: 0.08rem 0 0.06rem;display: block;
  float: left;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 0.32rem;}
.lb4 li .fr p:last-child{color: #000}

.an{display: block;}
.an a{display:inline-block;width: 1.7rem;height: 0.54rem;background: #ff8d27;color: #fff;
  font-size: 0.3rem;text-align: center;line-height: 0.54rem;border-radius: 3px;}
.an a:last-child{background: #f7470f}

.logo{width: 100%;display: block;}
.logo mip-img{width: 90%;height: auto;padding: 0.36rem 0;}


.banner{width: 100%;display: block;}
.banner mip-img{width: 100%;height: auto;}
.banner3{margin: 0.2rem 0}

.banner .mip-carousel-indicator-wrapper{margin-top:-0.3rem;}

.menu {
    overflow: hidden;
    display: list-item;
    width: 98%;
    margin: 0px auto;
}
.menu li {
    width: 24.7%;
    font-size: 0.28rem;
    margin-bottom: 0.02rem;
    padding-right: 0.02rem;
}
.menu li a{display: block;width: 100%;color: #fff;line-height: 0.86rem;
    text-shadow: 2px 0px 0px rgba(2,47,132,.5);background: #39b8b4;}
.menu li:nth-child(4),.menu li:nth-child(8){padding-right: 0}

.search{padding: 0.3rem 0.08rem 0.14rem;overflow: hidden;}
.search mip-form{width: 100%;}
.search mip-form form{overflow: hidden;}
.search mip-form input[type='text'] {
    font-size: 0.24rem;
    color: #000;
    line-height: 0.56rem;
    border: 1px solid #ff7800;
    border-radius: 0.28rem 0 0 0.28rem;
    width: 70%;
    float: left;
    padding: 0 5%;
    border-right: 0px;
    height: 0.56rem;
}
.search mip-form .search_btn {
    background: #ff7800;
    line-height: 0.56rem;
    border: 1px solid #ff7800;
    border-radius: 0 0.28rem 0.28rem 0;
    width: 30%;
    float: left;
    font-size: 0.3rem;
    color: #fff;
    padding: 0;
    height: 0.56rem;
}

.toutiao{height: 0.63rem;margin: 0 auto 0.2rem;background: url(../images/t1.jpg)
 no-repeat 0.1rem center;background-size: 1.06rem;padding: 0 0.1rem 0 1.17rem}
.toutiao a{font-size: 0.26rem;line-height: 0.63rem;display: block;text-align: left;color: #f7470f}

.yydt{border-top: 0.1rem solid #f2f2f2;width: 100%;overflow: hidden;}
.yydt .jj{padding: 0.3rem 0.1rem;color: #000;}
.yydt .jj h1{font-size: 0.36rem;line-height: 0.6rem;padding-bottom: 0.15rem;}
.yydt .jj p{font-size: 0.23rem;line-height: 0.38rem;text-align: left;text-indent: 2em;}
.yydt .jj p a{color: red;}
.yydt .nr1{padding-left: 0.1rem;overflow: hidden;height: 2.68rem;}
.yydt .nr1 .fl {
    height: 2.68rem;
    width: 40%;
}
.yydt .nr1 .fl mip-img{width: 100%;}
.yydt .nr1 .fr {
    width: 55%;
}

.yydt .nr1 .fr li{width: 100%;text-align: left;padding-bottom: 0.4rem;}
.yydt .nr1 .fr h2{padding-left: 0.75rem;font-size: 0.22rem;color: #333333;
  line-height: 0.35rem;margin-top: -0.02rem;padding-bottom: 0.01rem;}
.yydt .nr1 .fr p{padding-left: 0.75rem;font-size: 0.2rem;color: #000}
.yydt .nr1 .fr em{display: block;float: left;width: 0.6rem;height: 0.6rem;background: #addc8d;
  border-radius: 0.08rem;position: relative;}
.yydt .nr1 .fr em i{display: block;position: absolute;}
.yydt .nr2{padding: 0.4rem 0.1rem;overflow: hidden;}
.news_tab{width: 100%;}
.news_tab .mip-vd-tabs-nav{padding: 0;height: 0.6rem;}
.news_tab .news_tab_nav{width: 100%;overflow: hidden;padding: 0;}
.news_tab .news_tab_nav li{border: 0;padding: 0;height: 0.6rem;font-size: 0.28rem;font-weight: bold;
  line-height: 0.6rem;}
.news_tab .news_tab_nav li span{background: url(../images/bj1.png) no-repeat;width: 2.03rem;height: 0.6rem;
  background-size: 2.03rem;display: block;color: #fff;cursor: pointer;}
.news_tab .news_tab_nav .mip-vd-tabs-nav-selected span{background: url(../images/bj1_h.png) no-repeat;}
.news_tab .news_tab_nav li:nth-child(2) span{display: inline-block;}
.news_tab .news_tab_nav li:last-child span{float: right;}
.yydt .lb1{padding:0.4rem 0.3rem 0;}
.yydt .lb1 li:first-child{border-top: 1px solid #e6e6e6;padding-top: 0.07rem}

.ggbq1{padding: 0 0.1rem 0.4rem;overflow: hidden;}
.ggbq1 a{font-size: 0.24rem;color: #fff;line-height: 0.4rem;}
.ggbq1 a strong{font-size: 0.31rem;line-height: 0.45rem;display: block;}
.ggbq1 .fl {
    width: 36%;
    height: 2.57rem;
    background: #3eacf2;
}
.ggbq1 .fl strong{padding-top: 0.9rem;}
.ggbq1 .fr {
    width: 62%;
    height: 1.23rem;
    background: #ff7800;
}
.ggbq1 .fr strong{padding-top: 0.2rem;}
.ggbq1 a:last-child{background: #06c2aa;margin-top: 0.11rem;}

.zjtd{width: 100%;overflow: hidden;margin-bottom: 0.3rem;}
.zjtd .tit2{margin: 0 0.1rem;}

.zjtd .zjqh{padding: 0 0.1rem;}
.zjtd .zjqh .mip-layout-size-defined .mip-fill-content{position:unset;left: inherit;
  top: inherit;right: inherit;bottom: inherit;}
.zjtd .zjqh .mip-carousel-indicator-wrapper{line-height: 0;padding: 0.1rem 0;}
.zjtd .zjqh .mip-carousel-indicatorDot .mip-carousel-indecator-item{width: 0.1rem;height: 0.1rem;
  background-color: #989898;margin-right:0.26rem;}
.zjtd .zjqh .mip-carousel-indicatorDot div:last-child{margin-right: 0;}
.zjtd .zjqh .mip-carousel-indicatorDot .mip-carousel-activeitem{background-color: #000;}
.zjtd .zjqh mip-img{width: 1.49rem;min-width: 1.49rem;max-width: 1.49rem;}

.jbbk{width: 100%;overflow: hidden;margin: 0.4rem 0;}
.jbbk .nr1{padding: 0.16rem 0;}
.jbbk_tab{width: 100%;overflow: hidden;}
.jbbk_tab .jbbk_tab_nav{width: 100%}
.jbbk_tab .jbbk_tab_nav div{height: 0.97rem;padding: 0 0.04rem 0.3rem;background: transparent;}
.jbbk_tab .jbbk_tab_nav li{height: 0.97rem;padding: 0}
.jbbk_tab .jbbk_tab_nav li span {
    width: 0.85rem;
    height: 0.85rem;
    border-radius: 50%;
    background: #e6e6e6;
    font-size: 0.24rem;
    color: #000;
    line-height: 0.97rem;
    display: block;
    cursor: pointer;
    margin: 0 auto;
}
.jbbk_tab .jbbk_tab_nav li.mip-vd-tabs-nav-selected{border:0;}
.jbbk_tab .jbbk_tab_nav li.mip-vd-tabs-nav-selected span{background: #47a705;color: #fff;}
.jbbk_tab .jbbk_tab_nr{width: 100%}
.jbbk_tab .jbbk_tab_nr .topd{padding: 0 0.1rem;overflow: hidden;}
.jbbk_tab .jbbk_tab_nr .topd .fl {
    width: 35%;
    height: 2.69rem;
}
.jbbk_tab .jbbk_tab_nr .topd .fr {
    width: 60%;
    height: 2.36rem;
    margin-right: 0.14rem;
    text-align: left;
}
.jbbk_tab .jbbk_tab_nr .topd .fr h2{font-size: 0.3rem;color: #272727;border-bottom: 1px solid #787878;
  line-height: 0.5rem;margin-top: -0.12rem;margin-bottom: 0.42rem;font-weight: normal;}
.jbbk_tab .jbbk_tab_nr .topd .fr li{width: 100%;text-align: left;padding-bottom: 0.4rem;}
.jbbk_tab .jbbk_tab_nr .topd .fr h3{padding-left: 0.62rem;font-size: 0.24rem;color: #272727;
  line-height: 0.35rem;margin-top: -0.02rem;padding-bottom: 0.01rem;font-weight: normal;}
.jbbk_tab .jbbk_tab_nr .topd .fr p{padding-left: 0.62rem;font-size: 0.18rem;color: #272727}
.jbbk_tab .jbbk_tab_nr .topd .fr em{display: block;float: left;width: 0.5rem;height: 0.5rem;background: #47a705;
  border-radius: 0.08rem;position: relative;}
.jbbk_tab .jbbk_tab_nr .topd .fr em i{display: block;position: absolute;}
.jbbk_tab .jbbk_tab_nr .topd .fr p a{color: red}
.jbbk_tab .jbbk_tab_nr .botd{padding:0.3rem 0.35rem 0;}
.jbbk_tab .jbbk_tab_nr .botd li:first-child{border-top: 1px solid #e6e6e6;padding-top: 0.07rem;}

.qwjs{width: 100%;overflow: hidden;}
.qwjs .lb4{padding: 0.16rem 0.1rem 0;}
.qwjs .an{padding: 0.3rem 0 0.4rem;}
.qwjs .an a:last-child{margin-left: 0.3rem;}

.kfal{width: 100%;overflow: hidden;}
.kfal .nr1{padding: 0.16rem 0.1rem 0.22rem;overflow: hidden;}
.kfal .nr1 .fl {
    border-radius: 0.07rem;
    position: relative;
    width: 30%;
    height: 2.13rem;
}
.kfal .nr1 .fl mip-img{width: 100%;}
.kfal .nr1 .fl span{position: absolute;width: 0.68rem;height: 0.3rem;line-height: 0.3rem;color: #fff;
  font-size: 0.18rem;display: block;left: 0.01rem;bottom: 0.02rem;background: rgba(0,0,0,.6);border-radius: 0.07rem;}
.kfal .nr1 .fl span:last-child{left: inherit;right: 0.01rem}
.kfal .nr1 .fr {
    width: 65%;
    height: 2.13rem;
    text-align: left;
}
.kfal .nr1 .fr h2 {
    font-size: 0.27rem;
    color: #191919;
    line-height: 0.4rem;
    margin: 0.24rem 0;
    display: block;
    font-weight: 900;
    height: 0.4rem;
}
.kfal .nr1 .fr h2 span{background-color: red;color: #fff;font-size: 0.23rem;padding: 0 0.07rem;
  margin-right: 0.2rem;line-height: 0.4rem;display: inline-block;}
.kfal .nr1 .fr p{color: #191919;font-size: 0.24rem;line-height: 0.33rem;display: block;width: 100%;padding: 0.02rem 0}
.kfal .nr1 .fr p span{padding-left: 0.2rem;}
.kfal .nr2{overflow: hidden;padding: 0 0.1rem;}
.kfal .nr2 li {
    width: 30%;
}
.kfal .nr2 li:nth-child(2) {
    margin-left: 5%;
}
.kfal .nr2 li mip-img{width: 100%;height: auto;}
.kfal .nr2 li span{display: block;color: #191919;font-size: 0.22rem;line-height: 0.42rem;width: 150%; margin-left: -25%;}
.kfal .an{padding: 0.3rem 0 0.4rem;}
.kfal .an a:last-child{margin-left: 0.3rem;}

.jcsp{width: 100%;overflow: hidden;}
.jcsp .nr1{padding: 0.16rem 0.1rem 0.26rem;overflow: hidden;}
.jcsp .nr1 li{width: 50%;height: 1.83rem;}
.jcsp .nr1 li a,.jcsp .nr1 li>div{display: block;position: relative;}
.jcsp .nr1 li span{display: block;width: 100%;position: absolute;height: 0.3rem;line-height: 0.3rem;
  font-size: 0.16rem;background-color: rgba(0,0,0,.5);bottom: 0;left: 0;color: #fff;}
.jcsp .nr1 li em{position: absolute;width: 0.46rem;height: 0.46rem;border-radius: 50%;background: rgba(0,0,0,.8);
  border:0.03rem solid #fff;left: 1.31rem;top: 0.57rem;}
.jcsp .nr1 li em i{position: absolute;width: 0.18rem;height: 0.21rem;background: url(../images/i7.png) no-repeat;
  left: 50%;margin-left: -0.06rem;background-size: 0.18rem;top: 50%;margin-top: -0.1rem;}
.jcsp .nr2{padding: 0 0.1rem;overflow: hidden;}
.jcsp .nr2 li{width: 24%;height: auto;}
.jcsp .nr2 li:nth-child(2){margin: 0 0.04rem;}
.jcsp .nr2 li span{position: inherit;background-color: transparent;font-size: 0.2rem;color: #000;
  padding-top: 0.08rem;}
.jcsp .nr2 li em {
    width: 0.29rem;
    height: 0.29rem;
    border: 0.02rem solid #fff;
    left: 33%;
    top: 35%;
}
.jcsp .nr2 li em i{width: 0.12rem;height: 0.13rem;background-size: 0.12rem;margin-top: -0.07rem;
  margin-left: -0.04rem;}
.jcsp .an{padding: 0.3rem 0 0.4rem;}
.jcsp .an a:last-child{margin-left: 0.3rem;}

.zjxb{width: 100%;overflow: hidden;}
.zjxb .nr1{padding: 0.16rem 0.1rem 0.4rem;overflow: hidden;}
.xb_tab{height: 4.12rem;overflow: hidden;}
.xb_tab .xb_tab_nr {
    width: 83%;
    height: 4.12rem;
    float: left;
}
.xb_tab .xb_tab_nr .p1 {
    width: 40%;
    height: 1.74rem;
    margin-right: 0.08rem;
}
.xb_tab .xb_tab_nr .p2 {
    width: 29%;
    height: 1.74rem;
}
.xb_tab .xb_tab_nr .p3 {
    width: 50%;
    height: 2.34rem;
    margin-top: 0.04rem;
}
.xb_tab .xb_tab_nr .p4 {
    width: 49%;
    height: 1.14rem;
    margin-top: 0.04rem;
}
.xb_tab .xb_tab_nr .p4:last-child{margin-top: 0.06rem;}
.xb_tab .xb_tab_nr mip-img img{border-radius:3px;}
.xb_tab .xb_tab_nav{float: right;width: 0.9rem;height: 4.12rem;}
.xb_tab .mip-vd-tabs-scroll-touch{width: 100%;height: 100%;padding: 0;margin: 0;overflow: hidden;
  -webkit-transform:inherit;transform:inherit;}
.xb_tab .mip-vd-tabs-nav{width: 100%;height: 100%;padding: 0}
.xb_tab .mip-vd-tabs-nav-li{width: 100%;padding: 0;height: 0.76rem;}
.xb_tab .mip-vd-tabs-nav-view .mip-vd-tabs-nav .mip-vd-tabs-nav-li{padding: 0;width: 100%;margin-bottom: 0.08rem;}
.xb_tab .mip-vd-tabs-nav-li span,.xb_tab .mip-vd-tabs-nav-li a{display: block;width: 100%;height: 100%;
  line-height: 0.76rem;color: #fff;font-size: 0.3rem;background-color: #47a705;border-radius: 0.03rem;
  cursor: pointer;}
.xb_tab .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{border:0;}
.xb_tab .mip-vd-tabs-nav .mip-vd-tabs-nav-selected span{background-color: #ff8d27}

.ghsq{width: 100%;overflow: hidden;margin-bottom: 0.2rem;}
.ghsq .nr1{padding: 0.3rem 0.1rem;overflow: hidden;background-color: #f2f2f2}
.ghsq .nr1 .fl {
    width: 30%;
    height: 2.95rem;
}
.ghsq .nr1 .fr {
    width: 67%;
    height: 2.95rem;
}
.ghsq .nr1 .fr mip-form,.ghsq .nr1 .fr form{height: 100%}
.ghsq .nr1 .fr .kk{font-size: 0.24rem;color: #000;background: #fff;border:1px solid #ededed;
  height: 0.4rem;line-height: 0.4rem;border-radius: 0.08rem;margin-bottom: 0.1rem;width: 100%;}
.ghsq .nr1 .fr textarea.kk{height: 1.15rem;font-family: "微软雅黑"}
.ghsq .nr1 .fr .ts{margin-top: -0.1rem;}
.ghsq .nr1 .fr .an{padding: 0;padding-top: 0.15rem;text-align: center;position: absolute;bottom: 0;left: 0}
.ghsq .nr1 .fr .an input{display:inline-block;width: 1.7rem;height: 0.54rem;background: #ff8d27;color: #fff;
  font-size: 0.3rem;text-align: center;line-height: 0.54rem;border-radius: 3px;padding: 0}
.ghsq .nr1 .fr .an input:last-child{background: #f7470f}

.di_menu{width: 100%;background: #e6e6e6;overflow: hidden;margin-bottom: 0.2rem;}
.di_menu li{width: 14.28%;line-height: 0.6rem;}
.di_menu li a{display: block;color: #000;font-size: 0.24rem;position: relative;}
.di_menu li a i{position: absolute;width: 1px;height: 0.23rem;background: #7b7b7b;left: 0;top: 0.2rem;}

.foot{width: 100%;overflow: hidden;background: #05906e;color: #fff;padding-bottom:0.8rem;}
.foot .d_logo{width: 3.65rem;height: 0.97rem;margin: 0.5rem 0 0.38rem 0.85rem;display: block;overflow: hidden;
  padding-left: 1.12rem;background: url(../images/logo_2.png) no-repeat;background-size: 0.97rem;}
.foot .d_logo h2{font-size: 0.4rem;color: #fff;line-height: 0.6rem;margin-top: -0.08rem;}
.foot .d_logo p{font-size: 0.24rem;color: #ffe800;line-height: 0.39rem;background: #046f55}

 .foot .fl {
    font-size: 0.22rem;
    color: #fff;
    line-height: 0.26rem;
    padding-left: 0.3rem;
    width: 60%;
    padding-right: 0.2rem;
    text-align: left;
    font-family: Arial;
}
.foot .fl p{padding-bottom: 0.2rem;}
.foot .fl p font{color: #05906e}
.foot .fl a{color: #fff;}
.foot .fr{width: 1.5rem;font-size: 0.18rem;color: #fff;line-height: 0.23rem;padding-right: 0.25rem}
.foot .fr mip-img{width: 1.26rem;height: auto;display: block;margin: 0 auto;padding-bottom: 0.05rem;}
.foot .lin{width: 1px;border-right: 1px solid #3cddb6;background: #04664e;height: 1.46rem;float: left;}


/*列表页*/
.weizhi{line-height: 0.7rem;font-size: 0.24rem;color: #000;text-align: left;padding-top: 0.14rem;
  padding-left: 0.44rem;background:url(../images/logo_2.png) no-repeat 0.1rem 0.37rem;background-size: 0.24rem;
  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 0.7rem;border-top: 0.1rem solid #f2f2f2}
.weizhi a{color: #000;}

.ggt{padding: 0.2rem 0.09rem 0.32rem;overflow: hidden;}
.ggt a{display: block;width: 49%}

.list{width: 100%;overflow: hidden;}
.list li{border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;margin-bottom: 0.1rem;color: #000;
  min-height: 1.48rem;text-align: left;font-size: 0.22rem;position: relative;padding-bottom: 0.16rem;}
.list li a{font-size: 0.28rem;color: #000;line-height: 0.7rem;height: 0.7rem;width: 5.9rem;font-weight: bold;
  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;padding:0 0.2rem 0 0.3rem;}
.list li a i{position: absolute;display: block;width: 0.08rem;height: 0.3rem;left: 0.1rem;top: 0.21rem;
  background: #47a705;line-height: 0.3rem;font-style: normal;}
.list li p{line-height: 0.36rem;padding: 0 1.3rem 0 0.28rem;}

.pages{overflow: hidden;font-size: 0.33rem;color: #000;line-height: 0.8rem;padding: 0.2rem 0;}
.pages ul{width: 100%}
.pages ul li{float: inherit;display: inline-block;}
.pages ul li a{color: #000;padding: 0 0.15rem;}
.pages ul li.thisclass{padding: 0 0.15rem;color: #ff0000;}


/*文章页*/
h1.tit{font-size: 0.28rem;color: #03465f;line-height: 0.35rem;padding: 0.25rem 0.1rem;}
.ssk{padding: 0 0.5rem;height: 0.68rem;font-size: 0.2rem;color: #000;height: 0.46rem;line-height: 0.46rem;}
.ssk span{background: #f2f2f2;border-radius: 3px;width: 3.6rem;display: block;float: left;}
.ssk a{background: #f7470f;border-radius: 3px;width: 1.7rem;display: block;
  font-size: 0.28rem;float: right;color: #fff;}

.nr_photo{width: 100%;position: relative;padding: 0.16rem 0 0.25rem;min-height: 3.44rem;}
.nr_photo .photo{position: absolute;width: 1.93rem;height: 3.44rem;left: 0.03rem;
  top: 0.16rem;}
.nr_photo .lb3{padding:0.16rem 0.12rem 0 1.96rem;}

.label_ggc{padding: 0 0.1rem;}
.label_ggc .nr1{height: 2.04rem;overflow: hidden;padding-bottom: 0.22rem;border-bottom: 1px solid #dadada}
.label_ggc .nr1 h2{background-color: #47a705;width: 0.91rem;height: 2.04rem;border-radius: 3px;float: left;}
.label_ggc .nr1 h2 span{color: #fff;font-size: 0.3rem;line-height: 0.36rem;width: 0.4rem;display: block;
  margin: 0 auto;padding-top: 0.08rem;}
.label_ggc .nr1 div.fr{font-size: 0.24rem;line-height: 0.6rem;width: 5.17rem;padding-top: 0.06rem;}
.label_ggc .nr1 .fr a{width: 1.31rem;height: 0.6rem;background-color: #f49b1a;border-radius: 3px;float: left;
  margin-bottom: 0.05rem;color: #fff;margin-right: 0.05rem;}
.label_ggc .nr1 .fr a.fr{margin-right: 0}
.label_ggc .nr1 .fr a:nth-child(2){width: 2.24rem;}
.label_ggc .nr1 .fr a:nth-child(3){width: 1.51rem;}
.label_ggc .nr1 .fr a:nth-child(4){width: 2.26rem;}
.label_ggc .nr1 .fr a:nth-child(5){width: 1.7rem;}
.label_ggc .nr1 .fr a:nth-child(6){width: 1.1rem;}
.label_ggc .nr1 .fr a:nth-child(7){width: 1.35rem;}
.label_ggc .nr1 .fr a:nth-child(8){width: 2.2rem;}
.label_ggc .nr1 .fr a:nth-child(9){width: 1.51rem;}
.label_ggc .nr1 .fr .y{background-color: #ff8309}
.label_ggc .nr2{padding: 0.3rem 0 0.18rem;overflow: hidden;}
.label_ggc .nr2 li{padding-bottom: 0.12rem;width: 3.04rem;height: 0.52rem;line-height: 0.52rem;}
.label_ggc .nr2 li:nth-child(even){float: right;}
.label_ggc .nr2 li a{display: block;width: 100%;height: 100%;background-color: #05906e;color: #fff;
  border-radius: 3px;font-size: 0.23rem;}

.nr_content{clear: both;margin: 0.2rem 0.09rem 0;background: #f2f2f2;border: 1px solid #ececec;padding: 0.16rem;
  border-radius: 4px;}
.nr_content .content{text-align: left;font-size: 0.2rem;color: #000;line-height: 1.8}
.nr_content img{max-width: 100%;height: auto !important;display: block;margin: 0 auto}
.nr_content .an{background: #f7470f;border-radius: 4px;display: block;height: 0.54rem;line-height: 0.54rem;
  font-size: 0.3rem;color: #fff;margin: 0.2rem 0.1rem 0.08rem;}


.video_kk{padding-top:50%;}


@font-face{font-family:"iconfont";src:url('../images/iconfont.ttf') format('truetype');}
.iconfont{position:relative;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-phone:before{content:"\e6c4";}
.icon-comment:before{content:"\e701";}
.icon-pencil:before{content:"\e615";}
.icon-top2{background: url(http://mip.28bdf.com/themes/tpl/images/db.png) no-repeat center;display: block;background-size: 0.5rem;height: 0.4rem !important;}

/*角标*/
.badge{display:inline-block;width:auto;text-align:center;min-width:.24rem;height:.24rem;line-height:.24rem;padding:0 .1rem;font-size:.18rem;color:#ffffff;background-color:#ff2600;border-radius:0.4rem;position:absolute;top:.1rem;left:60%;z-index:99;}
.dot{display:inline-block;width:.15rem;height:.15rem;background:#ff2600;border-radius:50%;position:absolute;top:.16rem;right:20%;z-index:99;}
.row{overflow:hidden;margin:0;}
.col-xs-3{width:25%;}
/*宫格布局*/
.grid{width:100%;background-color:#ffffff;display:table;table-layout:fixed;font-size:0.2rem;}
.grid [class*=col-]{display: table-cell;position:relative;text-align:center;vertical-align:middle;padding:0.25rem 0 .15rem 0;float:left;}
.grid [class*=col-xs-]:active{background-color:#f5f5f5;}
.grid .iconfont{position:relative;z-index:20;top:0;height:.4rem;font-size:.48rem;line-height:.4rem;}
.grid .grid-label{display:block;font-size:.26rem;position:relative;margin-top:.05rem;}
.grid .badge{position:absolute;top:.1rem;left:60%;z-index:99;}
.grid .dot{position:absolute;top:.1rem;right:20%;z-index:99;}
/*固定底部*/
.bfixed{position:fixed;bottom:0;right:0;left:0;z-index:10;width:100%;min-height:0.45rem;font-size:0.22rem;text-align:center;display:table;border-top:1px solid #eaeaea;}
.gototop{z-index: 999999 !important;bottom: 0 !important;right: 0 !important;width: 25%;}
mip-gototop{background: transparent;height: 0.7rem;width: 100%;border: 0;border-radius: 0}


