
body {
	position: relative;
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
	min-width: 320px;
	color: #333333;
	background: #fff;
	position: relative;
}


a {
	color: #333333;
	text-decoration: none;
	transition: all .3s;
}

a:hover {
	text-decoration: none;
}
textarea {
	resize: none;
}


.mainbg{
	position:relative;
	background:url(/images/mainbg.png) center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover
}
.mainbg img{
	width:100%;
	height:1800px;
	position:absolute;
	z-index:-1;
	top: -230px;
}


ul,
li {
	list-style: none;
}

img {
	outline: 0;
	border: none;
	display: block;
}
* {
	box-sizing: border-box;
	transition: all linear .25s;
}

.all {
	width: 100%;
	background: #fff;
	position: relative;
}

.mbx_nav {
	width: 100%;
	margin-top: 50px;
}

.mbx_nav .wrap {
	color: #333;
	font-size: 13px;
	text-align: right;
	border-bottom: 1px solid #ddd;
	line-height: 25px;
}

.mbx_nav .wrap a {
	color: #333;
}

.mbx_nav .wrap a:hover {
	color: #008d84;
}

.all_w {
	width: 1300px;
	margin: 0 auto;
}

.all_w1 {
	width: 1300px;
	margin: 0 auto;
}
@media all and (max-width: 1200px) {
	.all_w {
		width: 100%;
		margin: 0 auto;
	}

	.all_w1 {
		width: 95%;
		margin: 0 auto;
	}
}

@media all and (max-width:750px) {
	.mbx_nav {
		margin-top: 10px;
	}
}

.news_list01{margin-top:10px;}

.news_list01 .form_box{background:#fff; padding:20px 60px 20px; margin-bottom:16px;}
.news_list01 .form_box .hd_tit{font-size:24px; color:#1e1e1e; height:30px; line-height:30px; margin-right:2%;}
.news_list01 .form_box .inp_box_wrap {width:30%; margin-right:2%;}
.news_list01 .form_box .inp_box{display:block; width:100%; height:32px; line-height:32px; border:1px solid #e0e0e0; padding:0; margin:0; box-sizing:content-box; font-size:13px; color:#999; padding:0; text-indent:10px;}
.news_list01 .form_box .hd_btn{width:18%; border:none; text-align:center; background:#29c8aa; font-size:15px; color:#fff; height:33px; line-height:33px; outline:none; cursor:pointer}
body .select-ui-options-default li:hover{background:#0074ba;}
body .select-ui-choose-default{border-radius:0;}
body .select-ui-choose-default-bottom.on{border-radius:0;}
body .select-ui-choose-default ._arrow{width:32px; background:#e3e3e3;}
body .select-ui-choose ._arrow .arr{left:50%; margin-left:-4px;}
.news_list01 .list_bd .list_box{padding:46px 60px 40px;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.news_list01 .list_bd .list_main{overflow:hidden; width:86%; padding-left:3%; position:relative;}
.news_list01 .list_bd .list_main:after{content:''; width:1px; height:150px; background:#d2d2d2; position:absolute; left:0; top:0;}
.news_list01 .list_bd .bd_r{width:30%; margin-right:3%;}
.news_list01 .list_bd .list_title{font-size:20px;color:#1f1f1f; font-weight:550; display:block; font-family: 'Î¢ÈíÑÅºÚ';}
.news_list01 .list_bd .list_tool{font-size:14px;color:#c1c1c1;padding:10px 0px;}
.news_list01 .list_bd .list_tool span{display:inline-block; vertical-align:middle;}
.news_list01 .list_bd .list_tool .share{cursor:pointer; margin:0 20px;}
.news_list01 .list_bd .list_p{font-size:14px; color:#505050; line-height:30px; height:60px;overflow:hidden;}


.news_list01 .list_bd .list_box:after{content:""; width:100%; height:1px; background:#e6e6e6;position:absolute; bottom:0; right:0;}
.news_list01 .list_bd .list_time{font-size:14px;color:#7c7c7c;padding:10px 12px 7px 17px; width:60px; transition:all 0.5s ease; font-family:Arial;}
.news_list01 .list_bd .list_time_day{display:block; font-size:50px; color:#7c7c7c; line-height:50px; font-family:Arial;}

.news_list01 .list_bd .list_time_year{display:block; font-size:16px; color:#7c7c7c; width:100px;line-height:50px; font-family:Arial;}



.news_list01 .list_bd .see_number{ font-size:14px; color:#7c7c7c; float:left; width:90px;line-height:20px; font-family:Arial;}
.news_list01 .list_bd li:hover .see_number{color:#0074ba;}


.news_list01 .list_bd .news_more{padding:0; margin:0; background:none; height:20px; line-height:20px;}
.news_list01 .list_bd .list_tool span.date{display:none;}
.news_list01 .list_bd .list_bd .noimg .bd_c{width:84%;}

.news_list01 .list_bd li:hover .list_box{background:#fbf8f0; border-bottom:3px solid #037e70;border-right:1px solid #037e70;border-top:1px solid #037e70;border-left:1px solid #037e70;}
.news_list01 .list_bd li:hover .list_title{color:#cf0c09; font-weight:bold;}
.news_list01 .list_bd li:hover .list_time{color:#cf0c09;}
.news_list01 .list_bd li:hover .list_time_day{color:#cf0c09;}
.news_list01 .list_bd li:hover .list_time_year{color:#cf0c09;}
.news_list01 .list_bd li:hover .list_p{color:#161515;}


.newslist{margin-top:10px;margin: auto; }
.newslist li{ padding:2% 3%; border:1px #fff solid; border-bottom-color:#edd;width: 93.8%;}
.newslist li .box{position:relative;}
.newslist li .imgbox{width:24%;margin-right: 4%;}
.newslist li .info{width: 85%;}
.newslist li .info .title{font-size:20px;margin:0 0 8px;}
.newslist li .info .p{font-size:13px; color:#727272;line-height: 23px;height: 46px;overflow: hidden;}
.newslist li .info ._tools{display: inline-block;border: 1px #efefef solid;border-radius: 20px;overflow: hidden; margin-top: 25px;height: 24px;line-height: 24px;}
.newslist li .info ._tools span{display:inline-block;padding: 0 15px;border-left: 1px #e5e5e5 solid;margin-left: -1px;vertical-align: top;}
.newslist li .info ._tools ._vew:hover,.newslist li .info ._tools .bdsharebuttonbox:hover{ background-color:#f8f8f8;}
.newslist li .info ._tools .bdsharebuttonbox .bds_more{background: none;margin: 0;padding: 0;line-height: 24px; height:24px;}
.newslist li .info ._tools .bdsharebuttonbox .bds_count{background: none; width: auto;height: 24px;margin: 0;line-height: 24px;padding: 0 5px;display:none;}
.newslist li .info ._tools .bdsharebuttonbox i{margin:0;}




.news_list{
  width:100%;
}
.news_list .banner{
  width:100%;
}
.news_list .banner img{
  width:100%;
}
.news_list .zw_content{ 
  width:100%;
  margin-top:0px;
}
.news_list .zw_content .wrap{
  background:#fff;
}  
.news_list .zw_content .list{
  width:100%;
} 
.news_list .zw_content .list li{
  width:100%;
  padding:0 30px;
}
.news_list .zw_content .list li:hover{
  background:#f3f3f3;
  box-shadow: 0 3px 6px 3px rgba(0,0,0,.1);
}
.news_list .zw_content .list li a{
  display:flex;
  justify-content: space-between;
  border-bottom:1px dashed #ddd;
  padding:20px 0;
}
.news_list .zw_content .list li .text{
  width:80%;
  text-align: left;
}
.news_list .zw_content .list li a .text h1{
  color:#333;
  font-size: 20px;
  font-weight:600;
  line-height: 35px;
}
.news_list .zw_content .list li:hover a .text h1{
  color:#144780
}

.news_list .zw_content .list li:hover a .text p{
  color:#144780
}


.news_list .zw_content  tc{
  width:100%;
  display:flex;
  float:right;
  justify-content: flex-start;
  flex-wrap:wrap;
  margin-top:8px;
}
.news_list .zw_content .list .tc {
  color:#999;
  float:right;
  background-size: 12px 12px;
  border-left:1px #e3e0e0 solid;
  padding-left:15px;
  margin-top:10px;
  margin-right:10px;
}


.list .date { padding-top:20px;}

.list .date span{ color:#3f3f3f;font-family: Arial; font-weight: bold; display:block;}
.list .date .day{font-size:50px;line-height: 52px;text-align:center;}
.list .date .month{font-size:18px;text-align:center; padding-top:10px;}
.list .date .i{margin-top:10px;}
.list .date .i .ico2{width:28px; height:25px; background-position:-32px 0;}



.news_list .zw_content .list li:hover{border-left:1px #e3e0e0 solid;border-right:1px #e3e0e0 solid;border-top:1px #e3e0e0 solid;border-bottom:2px #e3e0e0 solid; 

           transform: scale(1.05);
          -webkit-transform: scale(1.05);
          z-index: 10;
          box-shadow: 3px 25px 20px -6px rgba(0,0,0,0.15);
          z-index: 10;}
		  
		  
		  
.list li:hover .date .day{ color:#094a93;}
.list li:hover .date .month{ color:#094a93;}
.list li:hover .date .month{ color:#094a93;}



.list li .info .title a:hover{color:#B70404;}
.newslist li:hover .date span{color:#B70404;}




.news_list .zw_content .list li a .text p{
  margin-top:10px;
  line-height: 25px;
  font-size: 14px;
  color:#666;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-align: left;
}


.news_list .zw_content .list li a .img{
  width:29%;
}
.news_list .zw_content .list li a .img img{
  width:85%;
  height: 160px;
}
.news_list .zw_content .page_list{
  width:100%;
  padding:40px 0;
}
.news_list .zw_content .page_list ul{
  width:100%;
  display:flex;
  justify-content: center;
  flex-wrap:wrap;
}
.news_list .zw_content .list .tc .cont{
  color:#999;
  width:100px;
  font-size: 14px;
  font-weight:500;
  background:url("/images/cont.png")no-repeat left center;
  background-size: 12px 12px;
  padding-left:2px;
  margin-top:10px;
}

.news_list .zw_content .page_list ul strong{
  margin:10px 10px 0;
  border:1px solid #ddd;
  padding:10px 15px;
  color: #fff;
  background: #ca0b0b;
}

.news_list .zw_content .page_list ul a{
  margin:10px 10px 0;
  border:1px solid #ddd;
  padding:10px 15px;
}
.news_list .zw_content .page_list ul li a{
  display:block;
  width:100%;
  color:#333;
  font-size: 13px;
}
.news_list .zw_content .page_list ul a:hover{
  color:#fff;
  background:#008d84;
}
.news_list .zw_content .page_list ul .on_page a{
  color:#fff;
  background:#008d84;
}
@media all and (max-width:767px) {
  .news_list .zw_content{
    margin-top:15px;
  }
  .news_list .zw_content .list li{
  padding-top:15px;
  padding-bottom:15px;
  }
  .news_list .zw_content .list li a{
    align-items: center;
    padding:10px 0;
  }
 
 .news_list .zw_content .all_w1 .list li .img {
  width:18%;

}
 .news_list .zw_content .all_w1 .list li .img img{
  height:70px;
}
 
   .news_list .zw_content .list li .text{
	width:80%
  }
  
  .news_list .zw_content .list li a .text h1{
    font-size:16px;
    line-height: 25px;
  }




  .news_list .zw_content .list  .tc{
  display:none;
  }
  
  .news_list .zw_content .list li a .text p{
    margin-top:10px;
    font-size: 12px;
    line-height: 20px;
  }
  .news_list .zw_content .list .tc .time{
    margin-top:0;
    margin-right: 10px;
  }
  .news_list .zw_content .list .tc .cont{
    margin-top:0;
  }
  .news_list .zw_content .page_list ul li a{
    padding:5px 10px;
    font-size: 12px;
  }
  

}
@media all and (max-width:480px) {
  .news_list .zw_content .list li a .text h1{
    font-size:16px;
    line-height: 25px;
  }
}