@media (max-width:767px){
.n_banner{ height:120px !important;}
.ny_zhong{ padding-top:10px !important;}
.ny_left h3{ padding:20px 30px !important;}
.new_li_02 a{ padding-right:90px !important;}
	}
@media (min-width:768px) and (max-width:991px) {
.ny_zhong{ padding-top:10px !important;}
}




.n_banner{ height:300px;}

.ny_zhong{ padding-top:30px;}

.ny_left h3{ padding:30px; padding-right:0px;}
.ny_left ul{ margin:0; padding:0;}
.ny_left ul li{ list-style:none; margin-bottom:3px;}
.ny_left ul li a{ padding:10px 30px; padding-right:15px; color:#333; background:#ededed; display:block; position:relative; font-size:16px; text-decoration:none;}
.ny_left ul li a i{ position:absolute; right:15px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); color:#a8a8a8; z-index:2;}

.ny_right{ padding-top:15px;}

.weizhi{ margin-bottom:15px; text-align:right; color:#333;}
.weizhi a{ color:#333;}

.new_li{ padding:20px 15px; background:#ededed; margin-bottom:20px;}
.new_li .col-md-3 .caption a{ display:block; position:relative; width:100%; height:145px; overflow:hidden;}
.new_li .col-md-3 .caption a img{ position:absolute; left:0; right:0; margin:0 auto; width:100%; display:block; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.new_li .col-md-9 .caption h5 a{ font-size:14px; color:#333; font-weight:bold; text-decoration:none; transition:all 0.3s; line-height:18px;}
.new_li .col-md-9 .caption h6{ color:#777; padding-bottom:10px; border-bottom:1px solid #dedede;}
.new_li .col-md-9 .caption h6 span{ margin-left:15px;}
.new_li .col-md-9 .caption p{ line-height:24px; color:#666;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}

.new_li_02{ border-bottom:1px dashed #dedede; padding-bottom:10px; margin-bottom:10px;}
.new_li_02 a{ color:#666; line-height:20px; display:block; text-decoration:none; position:relative; padding-right:100px; padding-left:25px; transition:all 0.3s;}
.new_li_02 a i{ transform:scale(0.8); -webkit-transform:scale(0.8); margin-right:8px; position:absolute; left:0; top:3px; z-index:2; transition:all 0.3s;}
.new_li_02 a span{ display:block; position:absolute; right:0px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); z-index:2;}
.new_li_02:hover a i{ left:6px;}


.xz_li{ border-bottom:1px dashed #dedede; padding-bottom:10px; margin-bottom:10px;}
.xz_li span{ color:#666; line-height:20px; display:block; text-decoration:none; position:relative; padding-right:100px; padding-left:25px; transition:all 0.3s;}
.xz_li span i{ transform:scale(0.8); -webkit-transform:scale(0.8); margin-right:8px; position:absolute; left:0; top:3px; z-index:2; transition:all 0.3s;}
.xz_li span a{ display:block; position:absolute; right:0px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); z-index:2; padding:2px 10px; border-radius:4px; text-decoration:none;}
.xz_li:hover span i{ left:6px;}



.fanye{ text-align:center; padding:30px 0;}
.fanye a{ display:inline-block; padding:6px 12px; border:1px solid #ddd; background:#fff; color:#666; text-decoration:none;}
.fanye a:hover{ color:#12418f; border:1px solid #12418f;}
.fanye a.active{ background:#12418f; border:1px solid #12418f; color:#fff;}
.fanye a.active:hover{ color:#fff; border:1px solid #12418f;}
.fanye a.cur{ color:#999; border:1px solid #eee; pointer-events: none;}

.fanye02{ padding:20px 0;}
.fanye02 a{ line-height:18px; font-size:14px; color:#666;}


.tongyong_img .caption{ margin-bottom:30px;}
.tongyong_img .caption a{ display:block;}
.tongyong_img .caption .ty_img{ position:relative; height:180px; background:#ededed; overflow:hidden; width:100%;}
.tongyong_img .caption .ty_img img{ position:absolute; display:block; left:0; right:0; max-width:100%; man-height:100%; margin:0 auto; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.tongyong_img .caption h5{ color:#666;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}

.tongyong_content{ padding-bottom:30px;}
.tongyong_content .tyn_biao{ font-size:18px; color:#333; line-height:28px; margin:10px 0;}
.tongyong_content .tyn_more{ font-size:14px; color:#666; margin-bottom:10px; border-bottom:1px solid #dedede; padding-bottom:10px;}
.tongyong_content .tyn_more span:nth-child(2){ margin-left:20px;}
.tongyong_content .ty_content p{ line-height:24px; text-indent:2em; color:#666; margin:10px 0;}
.tongyong_content .ty_content img{ max-width:100%;}