* {
  -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.375px; 
  } 
}
@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.625px;
  }
}

body {
  text-align:center;
  font-family:"微软雅黑" !important;
  /*font-family:"Microsoft YaHei,\5b8b\4f53,Arial,sans-serif";*/
  width: 100%;min-width: 320px;max-width: 640px;
  display:block;
  overflow-x: hidden;
  vertical-align: bottom;
  margin: 0 auto;
  background: #ffffff;
  font-size: 12px;
}

textarea{outline: none;}
input{ font-size:40%;outline: none;}
span{}
li{list-style: none;}
a{text-decoration: none;/*word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/color: #333;}

.head{width: 100%;height: 1.92rem;}
.head img{display: block;float: left;width: 100%;}
.navigate{display: block;width: 100%;height: 1.72rem;}
.navigate li{display: block;float: left;width: 20%;height: 100%;position: relative;}
.navigate li a{display: block;float: left;width: 100%;height: 100%;font-size: 0.28rem;color: #333;line-height: 2.8rem;position: relative;}
.icon1{width: 0.42rem; height: 0.43rem;background: url('../images/css_sprites.png') -1.36rem -0.1rem;position: absolute;top: 0.49rem;left: 0.43rem;background-size:2.49rem 1.3rem}
.icon2{width: 0.41rem; height: 0.43rem;background: url('../images/css_sprites.png') -0.1rem -0.77rem;position: absolute;top: 0.49rem;left: 0.43rem;background-size:2.49rem 1.3rem}
.icon3{width: 0.41rem; height: 0.43rem;background: url('../images/css_sprites.png') -0.71rem -0.77rem;position: absolute;top: 0.49rem;left: 0.43rem;background-size:2.49rem 1.3rem}
.icon4{width: 0.41rem; height: 0.43rem;background: url('../images/css_sprites.png') -1.32rem -0.77rem;position: absolute;top: 0.49rem;left: 0.43rem;background-size:2.49rem 1.3rem}
.icon5{width: 0.41rem; height: 0.43rem;background: url('../images/css_sprites.png') -1.98rem -0.1rem;position: absolute;top: 0.49rem;left: 0.43rem;background-size:2.49rem 1.3rem}
.navigate li:nth-child(1) a:after{content: '';width: 0.83rem;height: 0.83rem;position: absolute;top: 0.28rem;left: 0.21rem;border:0.01rem solid #939dce;border-radius: 1rem;}
.navigate li:nth-child(2) a:after{content: '';width: 0.83rem;height: 0.83rem;position: absolute;top: 0.28rem;left: 0.21rem;border:0.01rem solid #f39700;border-radius: 1rem;}
.navigate li:nth-child(3) a:after{content: '';width: 0.83rem;height: 0.83rem;position: absolute;top: 0.28rem;left: 0.21rem;border:0.01rem solid #e051c1;border-radius: 1rem;}
.navigate li:nth-child(4) a:after{content: '';width: 0.83rem;height: 0.83rem;position: absolute;top: 0.28rem;left: 0.21rem;border:0.01rem solid #00b7ee;border-radius: 1rem;}
.navigate li:nth-child(5) a:after{content: '';width: 0.83rem;height: 0.83rem;position: absolute;top: 0.28rem;left: 0.21rem;border:0.01rem solid #f54742;border-radius: 1rem;}

.body{width: 6.24rem;height: auto;overflow: hidden;margin-left: 0.08rem;}

.floor7{width: 100%;height: auto;overflow: hidden;border-top: 0.1rem solid #efecf0;margin-top: 0.3rem;padding-bottom: 0.5rem}
.floor7 p:nth-child(1){display: block;float: left;width: 100%;font-size: 0.36rem;color: #ff3400;font-weight: bold;margin-top: 0.4rem}
.floor7_tit{display: block;float: left;width: 100%;font-size: 0.21rem;color: #4c4c4c;margin-top: 0.1rem}
.floor7 ul li{display: block;float: left;width: 100%;height: 0.7rem;margin-bottom: 0.4rem;}
.floor7 ul li:nth-child(1){margin-top: 0.4rem}
.floor7 ul li:last-child{height: auto;}
.floor7 ul li span{display: block;float: left;width: 30%;height: 100%;font-size: 0.3rem;color: #4c4c4c;line-height: 0.7rem;}
.floor7 ul li input{display: block;float: left;width: 69%;height: 0.68rem;line-height: 0.68rem;border: 0.01rem solid #d9d9d9;border-radius: 0.06rem}
.floor7 ul li:last-child span{height: 0.7rem}
.floor7 ul li textarea{height: 1.85rem;display: block;float: left;width: 69%;line-height: 0.68rem;border: 0.01rem solid #d9d9d9;border-radius: 0.06rem;resize: none;}
.sumb{display: block;float: left;width: 100%;height: 0.58rem;}
.sumb input:nth-child(1){padding: 0;-webkit-appearance: none;display: block;float: left;width: 1.92rem;height: 0.58rem;background: #999999;color: #fff;font-size: 0.3rem;line-height: 0.58rem;margin-left: 1.84rem;margin-right: 0.1rem;}
.sumb input:nth-child(2){padding: 0;-webkit-appearance: none;display: block;float: left;width: 1.92rem;height: 0.58rem;background: #ff3400;color: #fff;font-size: 0.3rem}
.floor7 p:last-child{display: block;float: left;width: 100%;margin-top: 0.3rem;font-size: 0.24rem;color: #4c4c4c;position: relative;text-indent: 1.5em}
.gou{position: absolute;top: 0.05rem;left: 1.85rem;background: url('../images/gou_11.jpg') no-repeat;background-size: 0.43rem;height: 0.34rem;display: block;
    width: 0.43rem;}

.floor7 p:last-child span:nth-child(2){color: #ff3400;font-size: 0.3rem}

.footer{width: 100%;height: auto;background: #018359;overflow: hidden;/*padding-bottom:1.7rem*/padding-bottom: 0.5rem;}
.footer_img{display: block;float: left;width: 4.68rem;height: 0.97rem;margin-top: 0.5rem;margin-left: 0.85rem}
.footer_le{width: 4.2rem;/*height: 2.84rem;*/float: left;padding-left:0.22rem}
.footer_le span{display: block;float: left;width: 100%;font-size: 0.228rem;color: #fff;text-align: left;}
.footer_le span:nth-child(1){margin-top: 0.39rem;margin-bottom: 0.14rem}
.footer_le span:nth-child(3){margin-bottom: 0.14rem}
.footer_le span:nth-child(5){text-indent: 0em;margin-top: 0.14rem}
.footer_le span a{color:#fff;}
.footer_le span font{color:#018359}
.sise{width: 0.01rem;height: 1.46rem;background: #0d704b;float: left;margin-top: 0.41rem;border-right: 0.01rem solid #1ab97e}
.footer_ri{width: 1.95rem;height: 2.44rem;float: left;}
.er{display: block;width: 1.26rem;height: 1.26rem;/*margin-top: 0.38rem;*/margin: 0.38rem auto 0;}
.footer_ri span{display: block;font-size: 0.21rem;color: #fff;width: 100%;margin-top: 0.1rem;}

.landmark{display: block;width: 100%;height: 0.65rem;line-height: 0.65rem;font-size: 0.24rem;color: #333333;text-align: left;}

.floor1{width: 100%;height: auto;overflow: hidden;}
.floor_head{width: 100%;height: 0.55rem;margin-top: 0.43rem;line-height: 0.55rem;position: relative;border-bottom: 0.1rem solid #efecf0}
.floor_head:after{content: '';width: 0.05rem;height: 0.37rem;background: #018359;position: absolute;top:0.09rem;left: 0.04rem}
.floor_head span:nth-child(1){display: block;float: left;margin-left: 0.16rem;font-size: 0.34rem;color: #333;}
.floor_head span:nth-child(2){display: block;float: left;margin-left: 0.1rem;font-size: 0.18rem;color: #333;line-height: 0.74rem;text-transform: uppercase}
.eight{width: 100%;height: auto;margin-top: 0.3rem;}
.eight a{display: block;float: left;font-size: 0.28rem;color: #fff}
.eight_1{width: 4.05rem;height: 1.52rem;background: #82c67b;line-height: 1.52rem;margin-right: 0.12rem;margin-bottom: 0.09rem}
.eight_2{width: 2.07rem;height: 1.52rem;background: #ecbb45;line-height: 1.52rem;margin-bottom: 0.09rem;}
.eight a:nth-child(3){width: 1.8rem;height: 1.52rem;background: #4bbeaf;line-height: 1.52rem;margin-right: 0.1rem;margin-bottom: 0.1rem;}
.eight span:nth-child(4){display: block;float: left;width: 2.15rem;height: 1.52rem;line-height: 0.7rem;margin-bottom: 0.12rem;margin-right: 0.12rem;}
.eight span a:nth-child(1){width: 2.15rem;height: 0.7rem;line-height: 0.7rem;margin-bottom: 0.12rem;background: #ed9780}
.eight span a:nth-child(2){width: 2.15rem;height: 0.7rem;line-height: 0.7rem;background: #77b9e5}
.eight a:nth-child(5){width: 2.07rem;height: 1.52rem;background: #899ace;line-height: 1.52rem;margin-bottom: 0.1rem}
.eight a:nth-child(6){width: 3.05rem;height: 0.74rem;background: #ff8943;line-height: 0.74rem;margin-right: 0.13rem;}
.eight a:nth-child(7){width: 3.06rem;height: 0.74rem;background: #68ce68;line-height: 0.74rem;}
.eight a span{display: block;float: left;width: 100%;line-height: 0.32rem;margin-top: 0.4rem}

.ad_tell{display: block;width: 100%;font-size: 0.32rem;color: #fff;background: #ff6c00;height: 0.74rem;line-height: 0.74rem}

.arcticle{width: 6.22rem;height: auto;border: 0.01rem solid #cccccc;}
.arcticle_title{display: block;width: 100%;line-height: 0.54rem;padding: 0.2rem 0;font-size: 0.32rem;color: #333;font-weight: bold;}
.arcticle .content_div{padding:0.1rem;text-align:left}
.arcticle p:last-child {margin-bottom: .05rem;}
.arcticle p + p, .arcticle div + p {margin: .16rem 0 .16rem 0;}
.arcticle p {font-size: .24rem;line-height: 1.6;color: #333333;word-wrap: break-word;word-break: break-all;}
.arcticle img{/*max-width:100% !important;height:auto;*/}
.arcticle_ask{display: block;width: 4.06rem;height: 0.54rem;margin-top: 0.2rem;margin-left: 1.11rem;margin-bottom: 0.45rem;line-height: 0.54rem;font-size: 0.28rem;color: #ff3400;border: 0.01rem solid #ff3400;border-radius: 1rem}

.floor2{width: 100%;height: auto;overflow: hidden;}
.floor2 ul{width: 100%;height: auto;overflow: hidden;margin-top: 0.1rem}
.floor2 ul li{display: block;float: left;width: 100%;height: 0.76rem;line-height: 0.76rem;border-bottom: 0.01rem solid #e6e6e6}
.floor2 ul li span:nth-child(1){display: block;float: left;width: 0.55rem;height: 0.31rem;line-height: 0.31rem;color: #fff;font-size: 0.22rem;background: #ff6c00;margin-top: 0.23rem}
.floor2 ul li a:nth-child(2){font-size: 0.26rem;color: #000;text-align: left;text-indent: 0.25em;display: block;float: left;/*width: 63%*/}
.floor2 ul li span:nth-child(3){font-size: 0.24rem;color: #666;display: block;/*float: left;*/float: right;}
.floor2 ul li:nth-child(1) a{color: #ff0000;}
.floor2 ul li:nth-child(1) span:nth-child(3){color: #ff0000;}

mip-form div{display:block}
ul>li, ol>li {list-style: none;}

/*浮漂导航*/
.nav-fixed{width: 100%;padding: 0.2rem 0.10rem;background-color: #007753;position: fixed;bottom: 0;left: 0; z-index: 999;}
.nav-fixed nav ul li{width: 25%;text-align: center;float:left;}
.nav-fixed nav ul li a p{width: 0.78rem;margin: 0 auto .1px;}
.nav-fixed nav ul li a span{font-size: 0.26rem;color: white;line-height: 1.2;}



.clearfix::before,
.clearfix::after {
  content: "";
  display: block;
}
.clearfix::after {
  clear: both;
}
.clearfix {
  *zoom:1;
}

.laiyuan_riqi {
  font-size: 0.24rem;
}

.content_div img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
  height: auto;
}

.shangyipian_xiayipian li {
  font-size: 0.24rem;
  line-height: 0.32rem;
  text-align: left;
  color: red;
}