

.w1000{ width:1180px; margin:0 auto; clear:both; position:relative;}
.w1000 li{ list-style:none;}
.w1000 a{ text-decoration:none;}


/* 内页焦点 */
.z_banner2{}
.z_banner2 img{ width:100%;}

/* 内容 */
.z_content{}
.z_content .h{ text-align:center;}
.z_content .h a{ display:inline-block; padding:30px 80px; padding-bottom:20px; color:#444; position:relative;}
.z_content .h a .hide{ display:none;}
.z_content .h a i{ display:none; position:absolute; z-index:1; bottom:-11px; left:0; width:100%; height:20px;
	background:url(../cssimg/about_bott.png) no-repeat bottom center;}
.z_content .h a:hover img, .z_content .h a.on img{ display:none;}
.z_content .h a:hover .hide, .z_content .h a.on .hide{ display:block;}
.z_content .h a:hover i, .z_content .h a.on i{ display:block;}
.z_content .cont{ background:#f8f8f8; padding:70px 0;}
.z_content .list{ clear:both;}
.z_content .list ul{ margin-right:-70px; padding-top:30px;}
.z_content .list li{ float:left; width:30%; padding-right:30px;}
.z_content .list li a{ display:block; background:#fff; position:relative; margin-top:30px;}
.z_content .list li .img{ height: 230px; text-align: center;}
.z_content .list li .img img{ max-width:100%; height: 100%;}
.z_content .list li p{ font-size:15px; color:#444; padding:20px;}
.z_content .list li i{ position:absolute; z-index:1; bottom:12px; right:15px; width:40px; height:40px; 
	display:inline-block; background:url(../cssimg/about_more.png) no-repeat center center;}


/* 新闻列表 */
.z_newslist{}
.z_newslist ul{ margin-right:-30px;}
.z_newslist li{ float:left; width:50%; padding-bottom:30px;}
.z_newslist li a{ display:block; margin-left:110px; position:relative;
	background:#fff; margin-right:30px; padding:5px 20px; color:#444;}
.z_newslist li a:hover{ text-decoration:none; background: rgba(35,167,164,0.3);
    background: -webkit-linear-gradient(to right,rgba(0,118,173,0.3),rgba(35,167,164,0.3));
    background: linear-gradient(to right,rgba(0,118,173,0.3),rgba(35,167,164,0.3));}
.z_newslist li a b{ font-size:16px; font-weight:normal; display:block; margin-bottom:7px;}
.z_newslist li a p{ color:#999; margin:0; font-size:13px;}
.z_newslist li .t{ position:absolute; z-index:1; left:-110px; top:0; width:70px;
	background:#0068c7; background: rgba(35,167,164,0.9);
    background: -webkit-linear-gradient(to right,rgba(0,118,173,0.9),rgba(35,167,164,0.9));
    background: linear-gradient(to right,rgba(0,118,173,0.9),rgba(35,167,164,0.9)); color:#fff; font-size:20px; text-align:right; padding:15px 20px; width:110px;}
.z_newslist li .t i{ display:block; font-size:12px; font-style:normal;}
@media (max-width: 991px){
	.w1000{width:100%; margin:0 auto; clear:both; position:relative; overflow:hidden;}
	.z_newslist li{ float:none; width:100%; padding-bottom:30px;}
.z_newslist ul{ margin-right:0px; padding:0;}	
.z_content .cont{ background:#f8f8f8; padding:0 0;}
	.z_newslist li a{ margin:auto;}
	}

/* 新闻详细 */
.z_newsinfo{ background:#fff;}
.z_newsinfo .h{ padding-top:50px; padding-bottom:20px; 
	margin:0 30px; border-bottom:#ccc dashed 1px;}
.z_newsinfo .h h1{ font-size:24px;}
.z_newsinfo .h p{ color:#999;}
.z_newsinfo .txt{ padding:30px; padding-bottom:40px; font-size:13px; line-height:24px;}
.z_newsinfo .txt img{ display:block; margin:5px auto;}
.z_newsinfo .next{ background:#f8f8f8; padding-top:30px; margin-right:-35px;}
.z_newsinfo .next a{ display:inline-block; background:#fff; font-size:13px;
	padding:12px 152px; margin-right:30px; letter-spacing:3px; color:#666;}
.z_newsinfo .next a:hover{ color:red;}
.z_newsinfo .next .back{ padding-left:180px; padding-right:122px;
	background:#fff url(../cssimg/navbtn2.png) no-repeat 120px 9px;}


.pages { font-size: 18px; line-height: 50px; text-align: center; clear:both; padding-top:30px;}
.pages a { text-decoration: none; color: #888; background: #eeeeee;padding:8px 15px; margin-right: 10px }
.pages a.active { background: #1d5aa3; background: rgba(35,167,164,0.9);
    background: -webkit-linear-gradient(to right,rgba(0,118,173,0.9),rgba(35,167,164,0.9));
    background: linear-gradient(to right,rgba(0,118,173,0.9),rgba(35,167,164,0.9)); color: #fff }
.pages a:hover {  background: #1d5aa3; background: rgba(35,167,164,0.9);
    background: -webkit-linear-gradient(to right,rgba(0,118,173,0.9),rgba(35,167,164,0.9));
    background: linear-gradient(to right,rgba(0,118,173,0.9),rgba(35,167,164,0.9)); color: #fff; text-decoration: none;  }
.pages a.wz{  padding:9px 20px;}

.z_newslist a:hover b{color: #023592; background-image: -webkit-linear-gradient(45deg, rgb(0, 117, 173), rgb(35, 167, 164)); -webkit-background-clip: text; -webkit-text-fill-color: #000;}
.z_newslist a:hover p{color: #023592; background-image: -webkit-linear-gradient(45deg, rgb(0, 117, 173), rgb(35, 167, 164)); -webkit-background-clip: text; -webkit-text-fill-color: #666;}
.z_newslist a:hover .t{-webkit-text-fill-color: #fff;}
.z_content a:hover{-webkit-text-fill-color: #000;}
