@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; color: #000;}
img {border:none; vertical-align:middle;width: 100%;display:block;}
table { border-collapse:collapse; }
input,textarea { outline:none; }
textarea { resize:none; overflow:auto; }
body {min-width: 320px;max-width: 750px ;margin: 0 auto !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;}
body,h1,h2,h3,h4,h5,p,dl,dd,ul,li,ol,form,input,textarea,th,td,select,div{ margin:0; padding:0;font-family:'Microsoft Yahei';box-sizing:border-box;}
.fl{ float: left;}
.fr{ float: right;}
.clearfix:after{content: ""; display: block; clear: both;}
.clearfix{ zoom:1;}

.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.clear{clear:both;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{*zoom:1;}
.mar30 {margin: 3% auto;}
.wrap {padding: 0 1%; width:96%; margin:2% auto;}
.zxbtn{
    width: 44%;
    line-height: 2;
    background: #7eaddf;
    text-align: center;
    display: block;
    border-radius: 30px;
    color: #fff;
    font-size: 0.3rem;
    margin: 3% auto;
}

.biaoti_h2 {
  text-align: center;
  margin: 2.8% auto 0; font-size:0.4rem;
}
.biaoti_p{
	text-align: center;
	margin: 0.4% auto; font-size:0.18rem;
}
.biaoti_img{
  margin: 1% auto;
  display: block;
  width: 47%;
}
.ul_list1{
  border: 2px solid #313131;
  margin: 3% auto;
}
.ul_list1 li{
  width: 48%;
  margin: 2% auto;
}
.ul_list1 li img{
  width: 40%;
  float: left;
}
.ul_list1 li .right{
  float: right;
  width: 60%;
  text-align: center;
  font-size:0.3rem;
}
.ul_list1 li .right p{
  font-size: 0.26rem;padding: 0;
    margin: 0 auto;
}

.ul_list1 li a{
  background: #7eaddf;
  color: #fff;
  display: block;
  margin: 2% auto;
  font-size:0.26rem;

  border-radius: 30px;
  line-height: 2;

}


.bg_1{
  background: url(../images/bg1.png) no-repeat;
  padding: 2% 0 1%;
  background-size: cover;
}

.ul_list2 li{
  width: 48%;
  margin: 1% auto;
  background: #fff;
  padding: 0 0 2%;
}
.ul_list2 li img{
  width: 100%;
}
.ul_list2 li strong{
  display: block;
  text-align: center;
  margin: 3% auto; font-size:0.26rem;
}
.ul_list2 li p{
  text-align: center;
  padding: 0 0.1rem;;
    margin: 0 auto; font-size:0.26rem;
}
.zyz{ width:96%; margin:2% auto;}
.zyz img{ width:100%;}

.zy{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;margin:2% auto;padding: 0; text-align:center;}
.zy li{width: 45%; margin:2% auto; border:1px solid #CCC;}
.zy img{width: 100%;}
.zy li p{font-size: 0.26rem; line-height:1.5; margin:0 auto; padding:0 2%; text-align:justify;  }
.zy li h3{ font-size:0.3rem; line-height:2; margin:0 auto; }
.zy li h4{ font-size:0.26rem; line-height:1.5; margin:0 auto; color:#F00;}

.zy li a{}

.co_wt {
    color: white!important;
    width: 43%;
    background-color: #7eaddf;
    display: block;
    float: left;
    font-size: .26rem;
    margin: 5% 0 5% 5%;
    line-height: 2;
}
.lan{ background:#f79c07 !important;}

.hj{ width:96%; margin:2% auto;}
.hj img{ width:100%;}


.box1{width:98%;margin:2% auto; padding:0;text-align: center;}

.one table {width: 100%;margin:2% auto 3%;border-spacing: 0;text-align: center;}
.one table tr {font-size: 0.26rem;line-height: 2;}
.one table th {color: white;text-align: center;border: 1px solid #d2cecc; font-weight:normal;}
.one table tr.bg1 {background: white;}

.one table tr td {border: 1px solid #c3c1c0; line-height:1.5; font-size: .26rem;}
