@charset "utf-8";
.icon{background:url(../images/icon.png) no-repeat}
.wrapper{}
.wrapper .inner{width: 1100px;margin: 0 auto;}
/* Arrows */
.slick-prev, .slick-next,.slick-prev:hover,.slick-next:hover {height: 50px; width: 24px; background:url(../images/slickarrow.png) no-repeat; top: 50%; margin-top:0px;outline: none; }
.slick-prev { left: -25px; background-position:left center;}
.slick-prev:hover {background-position:left center; opacity:.8;filter:Alpha(opacity=80);}
.slick-prev:before { content: '';}
.slick-next { right: -25px; background-position:right center;}
.slick-next:hover { background-position:right center; opacity:.8;filter:Alpha(opacity=80);}
.slick-next:before { content: '';}

/**自定义新闻列表****************************************************************************************************************************************/
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;} /**标题图标**/
.news_list li.news span.news_title { float:left; }/*标题*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text,
.news_list li.news .news_text a{line-height:22px; color:#999;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}

/*日历新闻样式1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{float: left;width: 60px;height: 28px;line-height:28px;margin-top:3px;margin-right: -70px;font-family:"Microsoft YaHei";border-radius:4px;background: #146cc1;text-align:center;vertical-align:middle;}
.rili .news_list li.news .news_date .news_year{display:inline-block;padding: 0 4px;font-size: 18px;color: #fff;}
.rili .news_list li.news .news_date .news_days{display:inline-block;height: 26px;padding: 0 6px;font-size: 14px;color: #18267d;border-radius:0px 4px 4px 0px;background: #fff;vertical-align:top;border:1px solid #146cc1;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{margin-left:70px;}
.rili .news_list li.news .news_title{line-height: 34px;margin-top: 0px;font-size: 14px;color:#000;} 
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}

/*日历新闻样式2*/
.rili2{}
.rili2 .con{ padding:5px 0px;}
.rili2 .news_list {}
.rili2 .news_list li.news{margin-bottom: 10px;padding-bottom: 10px;border-bottom:1px dashed #ccc;}
.rili2 .news_list li.news.n1{margin-top:10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news .news_date{float: left;width: 60px;margin-right:-70px;text-align:center;}
.rili2 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 22px; color:#fff; background-color:#949494; transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news .news_date .news_days{line-height:30px; font-size: 12px; color:#6b6b6b; background-color:#e3e4e6;}
.rili2 .news_list li.news .news_wz{width:100%;}
.rili2 .news_list li.news .news_wz .news_con{margin-left:70px; padding: 4px 0px;} 
.rili2 .news_list li.news .news_title{margin-bottom:2px;line-height: 23px;margin-top: 4px;font-size: 15px;color:#000;} 
.rili2 .news_list li.news:hover .news_date .news_year{}
.rili2 .news_list li.news:hover .news_date .news_days{}

/*图列表*/
.news_tu{}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list { margin:0px -10px;}
.news_tu .news_list li.news{float:left;width:25%;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;} 
.news_tu .news_list li.news .news_title a{}
/*
*列表页
*/
/**主体列表页开始**/
#l-container {}
#l-container .inner {padding:15px 0px;background:#fff;/* width: 1070px; */}
/**主体文章页开始**/
#d-container {}
#d-container .inner {background:#fff;}

.col_menu {width: 240px;float:left;margin-right:-240px;position:relative;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: #0f429b;}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 18px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; padding:0px 5px 0px 30px;}/**栏目名称图标**/
.col_menu .col_menu_con{border:1px solid #e4e4e4;}
/*栏目列表*/
.col_list{}

/**栏目新闻**/
.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 270px;}
.col_news_head {border-bottom: 1px solid #DBDBDB;}
.col_metas .col_title { display:inline-block; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 18px;font-family:"Microsoft yahei";font-weight: normal;color: #0c4da2;/* border-bottom: 3px solid #CBCBCB; */}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 46px;color: #666;} /**当前位置**/
.col_metas .col_path a{color: #686868;}
.col_news_con { padding:10px 0px 10px 0px; margin:0 0px;}
.col_news_con .col_news_list{}

/**分页**/
.pages{text-align:center;}
.pagination{display:inline-block;width:auto;margin:20px auto;padding-left: 0;list-style: none;border-radius: .25rem;}
.pagination .page-item{float:left;}
.page-item:first-child .page-link{margin-left: 0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;}
.page-link{position: relative;display: block;padding: .5rem .75rem;margin-left: -1px;line-height: 1.25;color: #000;background-color: #fff;border: 1px solid #dee2e6;}
.page-item.active .page-link{z-index: 1;color: #fff;background-color: #999;border-color: #999;}
.page-item.disabled .page-link{color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}

/*文章类-普通文章*/
.col_news_list .list_article .news_list {}
.col_news_list .list_article .news_list li.news {padding:5px 0; padding-left:12px; background:url('images/icon_arrow2.png') no-repeat left center; border-bottom:1px dashed #ccc; line-height: 34px;}

.col_news_list .list_article .news_list.list3 {}
.col_news_list .list_article .news_list.list3 li.news {background:none; padding-left:0; margin-bottom:10px;}
.col_news_list .list_article .news_list.list3 li.news .news_title {line-height:25px;font-size:15px;color:#000;}
.col_news_list .list_article .news_list.list3 li.news .news_meta span{ margin-right:10px; color:#999;}
.col_news_list .list_article .news_list.list3 li.news .news_text{line-height:22px;max-height:44px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden;}

/*图片类-图片文章*/
.col_news_list .list_tu{}

/*文章类-单篇文章*/
.col_news_list .wp_entry,
.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:740px; _width:expression(this.width > 740 ? "740px" : this.width);width:auto; height:auto; } /**列表页文章图片大小限制**/

/*文章类-左图右文*/
.col_news_con .tu_text{}
.col_news_con .tu_text .con {background: none;padding: 0px 0;}
.col_news_con .tu_text .news_list {}
.col_news_con .tu_text .news_list li.news{margin-bottom:20px;padding: 0px;background:#fff;}
.col_news_con .tu_text .news_list li.news .news_imgs{float: left;width: 275px;margin-right: -275px; text-align:center;display: table;}
.col_news_con .tu_text .news_list li.news .news_imgs a{height: 189px;display:table-cell;margin:auto;vertical-align:middle;background-color: #f7f7f7;}
.col_news_con .tu_text .news_list li.news .news_imgs img{max-width: 275px;max-height: 189px; width:auto; transition:all 0.4s ease-in-out;}
.col_news_con .tu_text .news_list li.news .news_wz{width:100%;} 
.col_news_con .tu_text .news_list li.news .news_wz .news_con{margin-left: 275px;padding: 20px 20px;position:relative;} 
.col_news_con .tu_text .news_list li.news .news_pre,
.col_news_con .tu_text .news_list li.news .news_pre a{font-weight:bold; color:#cc1a1a;}
.col_news_con .tu_text .news_list li.news .news_pre span{margin-right:10px;cursor:pointer;}
.col_news_con .tu_text .news_list li.news .news_title{margin-bottom:5px;line-height: 35px;font-size: 18px; font-weight:bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} 
.col_news_con .tu_text .news_list li.news .news_text{margin-bottom:5px;line-height:22px;font-size: 14px; max-height: 44px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.col_news_con .tu_text .news_list li.news .news_box:hover .news_imgs img{transform:scale(1.1,1.1);}

/*文章类-通知新闻*/
.col_news_con .rili2 .news_list li.news .news_wz .news_con{/* margin-left: 92px; */} 
.col_news_con .rili2 .news_list li.news .news_date{margin:10px 0;padding:5px 0px;}
.col_news_con .rili2 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 26px;}
.col_news_con .rili2 .news_list li.news .news_date .news_days{line-height: 22px;font-size: 13px;}
.col_news_con .rili2 .news_list li.news .news_title{margin-bottom:5px;line-height: 35px;font-size: 16px; font-weight:bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} 
.col_news_con .rili2 .news_list li.news .news_text{margin-bottom:5px;line-height:22px;font-size: 14px; max-height: 44px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

/**文章页**/
.infobox {padding:10px 20px; margin:0 auto; width:auto;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #0c4da2;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #434343;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_attribute{margin:15px 0; padding:10px 15px 20px; background-color:#f8f8f8; font-size:14px;}
.article .arti_attribute .attr{padding:12px 0px; border-bottom:1px dashed #d5d5d5;}
.article .arti_attribute .attr .title{display:inline-block; margin-right:20px;width:80px; font-weight:bold; text-align:right;}

.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;}
.article .entry .read,
.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto;max-width:740px;_width:expression(this.width > 740 ? "940px" : this.width);height:auto;} 
.article .entry .read table{margin:0 auto; border:none!important;}

.article table{width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}
.article table td{border:1px solid #ddd!important}
.article table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.article table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;}

.article ul,.article ol{padding:0 0 0 25px;margin:0}
.article a{color:#1c57c4}
.article a:hover{text-decoration:underline}

/*相关新闻*/
.related{border:1px solid #ddd;}
.related h2{padding:0 20px;height:60px;border-bottom:1px solid #ddd;font-size:18px;line-height:60px;}
.related{margin-top:20px;}
.related ul{padding:20px;}
.related li{padding:8px 0;margin-bottom:0px;line-height:22px;list-style:none; border-bottom:1px dashed #ccc;;}

/*下一页8*/
.m_tools{border-top:1px solid #ddd;margin-top:30px;position:relative;padding:10px 10px 0;height:50px;line-height:50px}
.m_tools .pages{clear:both;position:absolute;right:5px;top:0;color:#818181}
.m_tools .pages li{ display:inline; list-style:none; margin-left:30px;}
.m_tools .pages li span{ padding-right:5px;}
.m_tools .pages a{color:#607fa6}

/**筛选图片**/
.cation-middle{margin:10px 10px 20px;}
.cation-list{padding:10px 0;border-bottom:1px dotted #e0e0e0;overflow:hidden}
.cation-list dt{float:left;width:64px;font-weight:700;line-height: 43px;position:relative;color:#333;}
.cation-list dt:after{content:"";position:absolute;right:12px;top: 18px;border:1px solid #333;border-width:0 1px 1px 0;width:4px;height:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
.cation-list dd{;margin-left:64px;overflow:hidden}
.cation-list dd a{color:#8d8d91;font-size:14px;line-height:14px;height:14px;float:left;border-right:1px solid #e0e0e0;padding:0 18px;margin: 14px 0;}
.cation-list dd a.on,
.cation-list a:hover{color:#0f429b}
.cation-list dd a:last-child{border-right:0}
.cation-list:last-of-type dd{border-bottom:0}

/*侧边栏*/
.d-side{/* width: 268px; */}
.d-side li{/* width: 212px; */display:block;padding: 0 26px 0 26px;background: #f0f0f0;margin-bottom: 1px;line-height: 45px;transition: background 0.5s;}
.d-side li.hover, .d-side li.cur{background: #c60000;}
.d-side li .t{cursor: pointer;position:relative;}
.d-side li a{display: inline-block;float: left;width: 212px;line-height: 24px;color: #666;transition: color 0.5s;}
.d-side li a.tit{width: 100%;line-height: 45px;}
.d-side li a.tit.full{width: 190px;}
.d-side li a:hover, .d-side li a.cur{color: #c60000;}
.d-side li.hover a.tit, 
.d-side li.cur a.tit, 
.d-side li a.tit:hover{/* font-weight:bold; */color: #fff;}
.d-side li.cur .sub-side{display: block;}
.d-side li span.fr{position:absolute; right:0px;top:0px; z-index:100;display: inline-block;width: 18px;height: 45px;background: url(../images/bg_sign89.png) no-repeat;transition: background 0.5s;}
.d-side li.hover span.fr{background-position: 0 -45px;}
.d-side .sub-side{/* width: 100%; */padding: 0px 26px 0px 0px;background: #fff;margin: 0px -26px;background:#efefef;}
.d-side .sub-side a{display:inline-block;line-height:20px;padding: 5px 0px;width:100%;padding-left: 40px;/* border-bottom:1px solid #ccc; */}
.d-side .sub-side a:hover{background:#fafafa;}
.d-side .sub-side a.curs{background:#fafafa;}

/* 侧边联系方式 */
.met_tel{border:1px solid #e0e0e0; border-top:4px solid #c60000;margin-top:12px;}
.met_tel .list_title{line-height:60px; padding-left:22px; font-size:20px; background-color:#c60000; color:#fff;}
.met_tel .list_con{line-height: 27px;padding: 251px 10px 20px;font-size: 13px;background:url(../images/list_img.jpg) no-repeat center 10px;color: #3c3c3c;text-align: center;}

.met_article{padding: 0px 20px;}
.met_article .main ul{padding:0px;list-style:none;}
.met_article .main  li{padding:0px;list-style:none;}

/*内容新闻列表*/
.news_info{}
.news_info .news{display:inline-block;padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #ccc;}
.news_info .news img{float:left;margin-right:-260px;}
.news_info .news .news_wz{width:100%;}
.news_info .news .news_box{margin-left:270px;}
.news_info .news .news_box .news_title{line-height:20px;font-size:18px;color:#c60000;}
.news_info .news .news_box .news_title .tit{display:inline-block;line-height:20px;font-size:18px;color:#c60000;padding-bottom:20px;background:url(../images/new_jt.jpg) no-repeat center bottom;}
.news_info .news .news_box .news_title .tit a{color:#c60000;}
.news_info .news .news_box .news_text{line-height:26px;font-size:13px;}
.news_info .news .news_box .news_meta{line-height:26px;font-size:14px; color:#c60000;margin-top:5px;}
.news_info .news .news_box .news_meta a{color:#c60000;}
.news_link{padding-left:32px;background:url(../images/new_lmore.jpg) no-repeat left center;}
.news_link a{line-height:30px; font-size:18px;color:#c60000;}


@media screen and (max-width: 1144px) {
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}
.bannercon.list .list_bannertit > .bannercon{width:auto;font-size: 30px;}
}
@media screen and (max-width: 999px) {
.wrapper .inner { width:100%; margin:0 auto;}

#footer .inner {background:none;}
#footer .inner .foot-left{float:none;padding-left: 0px;background: none;padding: 0;}
#footer .inner .foot-left p{text-align:center;}
#footer .inner .foot-right{float:none;margin-top: 12px;}
.shares ul{display:inline-block;width:auto; margin:0 auto;float:none;}

/*图列表*/
.col_news_list .list_tu  .news_list li.news{width:33.3%;}
}

@media screen and (max-width: 767px){
.bannercon.list .list_bannertit > .bannercon{font-size: 28px;}
/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}
#l-container .inner,
#d-container .inner {padding:0px 0px;}
#l-container.wrapper .inner .mod,
#d-container.wrapper .inner .mod{padding:0;}

.column-switch {display:block;}

.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}
.col_menu {width: 100%;float:none;margin-right:0px;position:relative;} 
.col_menu .col_menu_con{display:block;border:0px solid #e4e4e4;}
.col_menu .met_tel{display:none;}
.col_metas .col_title h2 {font-size:18px;}

.col_news {width: 100%;min-height:0px;float:none;} 
.col_news .col_news_box{margin-left: 10px;margin-right: 10px;}

/*文章类-普通文章*/
.col_news_list .list_article .news_list {}
.col_news_list .list_article .news_list li.news {background-position:left 12px;}
.col_news_list .list_article .news_list li.news span.news_title {line-height:24px;margin-right:100px; }
.col_news_list .list_article .news_list li.news span.news_meta {margin-left:-100px;}

/*文章类-左图右文*/
.col_news_con .tu_text .news_list li.news .news_imgs{float: left;width:180px;margin-right: -190px;}
.col_news_con .tu_text .news_list li.news .news_imgs a{height: 189px;}
.col_news_con .tu_text .news_list li.news .news_wz .news_con{margin-left: 190px;padding: 10px 10px;}
.col_news_con .tu_text .news_list li.news .news_title{font-size: 16px;}
.col_news_con .tu_text .news_list li.news .news_imgs img{max-width:inherit;max-height:inherit;width:100%;}

/*图列表*/
.col_news_list .list_tu .news_list li.news{width:50%;}

/*文章类*/
.infobox { width:auto; padding:0px; margin:0 10px;}
.col_news_list .wp_entry img,
.article .entry .read img{max-width: 100%; height:auto!important; width:100%;}
}

@media screen and (max-width: 479px) {
#footer .inner p.copyright span{display:block;}

/*图列表*/
.col_news_list .list_tu .news_list li.news{width:100%;}
/*文章类-左图右文*/
.col_news_con .tu_text .news_list li.news .news_imgs{float: none;width:100%;margin-right: 0px;}
.col_news_con .tu_text .news_list li.news .news_imgs a{display:inline-block;height:auto; width:100%;}
.col_news_con .tu_text .news_list li.news .news_wz .news_con{margin-left:0px;padding: 10px 10px;}
/*文章类*/
.article h1.arti_title {line-height: 28px;font-size:18px;}
.article h2.arti_title {line-height: 28px;font-size: 16px;}
}