html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td ,img{
  margin:0;
  padding:0
}
*{box-sizing: border-box;}
body{max-width:750px;margin:0 auto;}
body, input, blockquote, textarea {
  font-family:'微软雅黑','Oswald', 'Helvetica Neue', 'Microsoft YaHei', Helvetica, Arial, Verdana, sans-serif;
}
blockquote, .blockquote{ border:1px dashed #e5e5e5;  background-color:#fafafa;  padding:20px; margin:10px 0; line-height:1.6em;}
blockquote p{ margin:0!important;}
ol, ul, li {
  list-style:none
}
a{text-decoration: none;}
table {
  border-collapse:collapse;
  border-spacing:0;
  width:100%
}
caption, th, td {
  font-weight:normal;
  text-align:left;
  vertical-align:top
}
.left_1{float: left;}
.right_1{float: right;}
.clearfix {
  *zoom: 1;
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
}

@media screen and (min-width: 320px)
{
  html{
    font-size: 16px;
  }
}
@media screen and (min-width: 375px)
{
  html{
    font-size: 16px;
  }
}


@media screen and (min-width: 414px) {
  html{
    font-size: 18px;
  }
}

@media (min-width: 768px) {
  body {
    font-size: 18px;

  }
}
@media (min-width: 992px) {

  body {

    font-size: 24px;

  }

}
@media (min-width: 1200px) {
  body {

    font-size: 26px;

  }
}

/**分页*/
.pageArea{
  margin: 1em 0;
  text-align: center;
}

/*****new**/
.contents{max-width:750px;margin:0 auto;padding:0 10px;}
.new_3{padding: 10px 0;border-bottom:1px solid #ccc;margin:5px 0;}
.new_1{
  width: 100%;
  height:66px;
  overflow: hidden;;
  font-size: 0;
}
.new_1 img:first-child+img{margin:0 2%;}
.new_1 img{width:32%;}
.new_2{
  padding: 0.5em 0;
}
.news_list li a{
  display: block;
  border-top:1px solid #efefef;
  padding:10px 0;
}
.new_2 h1 {
  font-size: 1em;
  color: #424242;
  line-height: 1.3125em;
  font-weight: normal;
  height: 1.3125em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;

}

.new_2 div{text-align: right;color: #ccc;
  font-size: 0.85em;}
.news_ti{color:#424242;font-size: 10px;padding:2px 0 0 17px;background: url('../imgs_style/new_time.png') no-repeat left center;margin-bottom:10px;}
.list-content-text{padding-bottom:50px;}
.list-content-text img{display: block;width:100% !important;height:auto !important;}
.list-content-text p{font-size: 1.2em;line-height: 1.8em;text-align: justify;}
.list-content-tit>h1 {
  font-size: 1.5625em;
  line-height: 144%;
  font-weight: bold;
  margin-top:20px;
}
.timeandauthor{color:#ccc;margin:10px 0;}

.list-content-text iframe{max-width:100%;max-height:300px;}
.container{max-width:750px;margin:0 auto;padding:0 10px;}
.container2{max-width:750px;margin:0 auto;padding:0 5px;}
.container3{max-width:750px;margin-top:10px;height:8px;background: #efefef;}
/**关于我们**/
.index_about li{text-align: center;}
.index_about a{display: block;}
.index_about span{display: inline-block;font-size: 15px;color:#2f3438;font-weight: bold;line-height: 16px;padding:1em 0 0 40px;}
.index_about i{font-style: normal;font-size:60%;color:rgba(163,163,163,0.5); font-weight: normal;display: inline-block;padding-left:10px;}
.index_about li:first-child span{background: url("../imgs_style/index_about_1.png") no-repeat left 13px;}
.index_about li:first-child+li span{background: url("../imgs_style/index_about_2.png") no-repeat left 13px;}

.index_about small{letter-spacing:-4px;}
/****/
.ul-news-list-p  h3{
  font-size: 15px;color:#424242;margin:8px 0;line-height: 20px;height:40px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.index_news{width:100px;height:80px;overflow: hidden;margin-right:10px;text-align: center;}
.ul-news-list-p li div{font-size: 12px;color:#9d9d9d;}
.swiper-pagination-bullet {
  width: 10px;
  height: 3px;
  display: inline-block;
  background: #fff;
}
.mobilewid_22{text-align:left;}
.mobilewid_22 h1{font-size: 20px;padding:30px 0 0 10px;}
.mobilewid_22  span{font-size:14px;color:#cdcecf;padding-left:18px;margin-top: 9px;}