@media screen and (max-width: 2900px){
#container-j {}
#container-j .inner {padding:25px 10px;}
#d-container {}
#d-container .inner {background:#fff;}
#container-k {}
#container-k .inner {padding:0px 10px;}

.program {width: 240px;float:left;margin-right:-240px;position:relative;} 
.program .l-qh{ margin-bottom:10px;}
.program .program_head {background: #0036a2;}/**位置栏目背景**/
.program .program_head h3.names {font-size: 18px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.program .program_head h3.names .names_text { display:block; line-height:50px; padding:0px 5px 0px 28px;}/**栏目名称图标**/
.program .program_con{border:1px solid #e4e4e4;}
/*栏目列表*/
.tabulate{}
.tabulate .tabulater { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.tabulate .tabulater .tabulaters a {color:#333;font-size: 16px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.tabulate .tabulater .tabulaters a .names{padding:5px 0px 5px 28px;line-height:36px;}
.tabulate .tabulater .tabulaters a:hover,
.tabulate .tabulater .tabulaters a.select { color:#eb3a22;background:#fff;} 
.tabulate .tabulater .tabulaters a.select span.names{color: #eb3a22;}
.tabulate .tabulater .tabulateres .tabulaters a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.tabulate .tabulater .tabulaters.parent > a .names{font-weight:bold; color:#0f429b;}
/*二级子栏目**/
.tabulate .tabulater .tabulaters .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.tabulate .tabulater .sub_list a .names {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.tabulate .tabulater .sub_list a:hover,
.tabulate .tabulater .tabulaters a.select {font-size: 17px; font-weight:bold;color:#0f429b;} 
/*三级子栏目**/
.tabulate .tabulater .tabulaters .sub_list .sub_list a{} 	
.tabulate .tabulater .sub_list .sub_list a .names {padding: 5px 10px 5px 60px;cursor:pointer;}
.tabulate .tabulater .sub_list .sub_list a :hover,
.tabulate .tabulater .sub_list .sub_list a.select {font-weight:bold; color:#0f429b;} 
/**栏目新闻**/
.information {width: 98%;min-height:100%;float:right;padding-right:2%;} 
.information .information_box{margin-left: 290px;}
.information .information_box1{margin-left: 0px;}
.information_head {border-bottom: 1px solid #DBDBDB;}
.metaes .title { display:inline-block; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.metaes .title h2 {display:inline-block;font-size: 21px;font-family:"Microsoft yahei";font-weight: weight;color: #eb3a22;border-bottom: 3px solid #CBCBCB;letter-spacing: 0.08rem;}
.metaes .path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 53px;color: #666;} /**当前位置**/
.metaes .path a{color: #2F2F2F;}
.metaes .path1 {display:inline-block;white-space:nowrap;height: 46px;line-height: 53px;color: #666; font-size: 1.0rem; letter-spacing: 0.06rem;} /**当前位置**/
.metaes .path1 a{color: #2F2F2F;}
.information_con { padding:5px 0px 10px 0px; margin:0 0px;}
.information_list { margin-top:7px;}
.information_list .article_list .list_item {} /**栏目新闻列表**/
.information_list .article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.information_list .entry,.information_list .entry p { line-height:1.75; font-size:19px; color:#333;}
.information_list .entry p { margin-bottom:10px;}
.information_list .entry h4 { font-weight: 510;font-size: 1.2rem;color: #000;}
.information_list .entry h2 {font-size: 1.4rem;color: #000;letter-spacing: 0.08rem;text-align: center;font-weight: 400;}
.distance{margin:7px 0px;text-indent:43px!important;line-height:37px!important;}
.information_list .entry p span .enteres{font-family:方正仿宋_gbk;font-size:19px;font-family:"方正仿宋_gbk;"}
.enteress{font-family:times new roman;font-size:19px;"}
.information_list .entry table{ margin-bottom:4px;}
.information_list .entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/
/**文章页**/
.infobox {padding:20px 60px; margin:0 auto; width:auto;min-height: 500px;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;text-align:center;font-size: 22px; font-family: "微软雅黑";color: #383838; font-weight: normal;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.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:940px; _width:expression(this.width > 940 ? "940px" : this.width); display:block;}   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}

.post-11 .focus .focus-title {height: 34px;line-height: 34px;padding: 0 15px; font-size: 14px;}
.post-11 .focus .focus-title-bar {height: 34px; bottom:0px; left:0px; right:0px; margin-left:0px;}
.post-11 .focus .focus-title-bg {background-color: #000;}

.post-11 .focus .focus-pagination {position:absolute;right: 14px;bottom: 46px;}
.post-11 .focus .focus-page {width: 20px;height: 20px; line-height: 20px; font-size:12px; border-radius: 0px; background-color: #fff; color: #000;}
.post-11 .focus .focus-page span {display:block;}
.post-11 .focus .focus-page:hover {font-size: 13px; color: #000; font-weight: bold; }
.post-11 .focus .focus-page-active {background-color: #146CC1;color:#fff;}

.post-11 .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.post-11 .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.post-11 .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
}



@media screen and (max-width: 1200px) {
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}
.nav .wp-menu .menu-item {margin-right:10px;}
.nav .wp-menu .menu-item.i1 {margin-right:0 !important;}
.nav .wp-menu .menu-item a.menu-link {padding: 0 24px;}

.main1 .inner{}
.main1 .ml{width:33.3%;}
.main1 .mc{ width:32%;margin-left:20px;}
.main1 .mr{width:30%;}

.main2 .ml{width: 426px;}
.main2 .mr{width: 502px;}

.post-13 .news_list li.news .news_title,
.post-21 .news_list li.news .news_title,
.post-22 .news_list li.news .news_title,
.post-23 .news_list li.news .news_title{width:75%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;} 
.post-31 .news_list li.news .news_title{width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.post-33 .news_list li.news .news_title{width:75%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.post-22 .news_list li.news .news_text{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.post-32 .news_list li.news .news_title{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}


/**主体列表页开始**/
#container-j {}
#container-j .inner {padding:25px 10px;}
#container-k {}
#container-k .inner {padding:25px 10px;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {background:#fff;}

.program {width: 240px;float:left;margin-right:-240px;position:relative;} 
.program .l-qh{ margin-bottom:10px;}
.program .program_head {background: #0036a2;}/**位置栏目背景**/
.program .program_head h3.names {font-size: 18px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.program .program_head h3.names .names_text { display:block; line-height:50px; padding:0px 5px 0px 28px;}/**栏目名称图标**/
.program .program_con{border:1px solid #e4e4e4;}
/*栏目列表*/
.tabulate{}
.tabulate .tabulater { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.tabulate .tabulater .tabulaters a {color:#333;font-size: 16px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.tabulate .tabulater .tabulaters a .names{padding:5px 0px 5px 28px;line-height:36px;}
.tabulate .tabulater .tabulaters a:hover,
.tabulate .tabulater .tabulaters a.select{ color:#eb3a22;background:#fff;} 
.tabulate .tabulater .tabulaters a.select span.names{color: #eb3a22;}
.tabulate .tabulater .tabulateres .tabulaters a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.tabulate .tabulater .tabulaters.parent > a .names{font-weight:bold; color:#0f429b;}
/*二级子栏目**/
.tabulate .tabulater .tabulaters .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.tabulate .tabulater .sub_list a .names {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.tabulate .tabulater .sub_list a:hover,
.tabulate .tabulater .tabulaters a.select {font-size: 17px; font-weight:bold;color:#0f429b;} 
/*三级子栏目**/
.tabulate .tabulater .tabulaters .sub_list .sub_list a{} 	
.tabulate .tabulater .sub_list .sub_list a .names {padding: 5px 10px 5px 60px;cursor:pointer;}
.tabulate .tabulater .sub_list .sub_list a :hover,
.tabulate .tabulater .sub_list .sub_list a.select {font-weight:bold; color:#0f429b;} 
/**栏目新闻**/
.information {width: 98%;min-height:500px;float:right;padding-right:2%;} 
.information .information_box{margin-left: 290px;}
.information .information_box1{margin-left: 0px;}
.information_head {border-bottom: 1px solid #DBDBDB;}
.metaes .title { display:inline-block; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.metaes .title h2 {display:inline-block;font-size: 19px;font-family:"Microsoft yahei";font-weight: weight;color: #eb3a22;border-bottom: 3px solid #CBCBCB;letter-spacing: 0.01rem;}
.metaes .path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 46px;color: #666;} /**当前位置**/
.metaes .path a{color: #2F2F2F;}
.information_con { padding:5px 0px 10px 0px; margin:0 0px;}
.information_list { margin-top:7px;}
.information_list .article_list .list_item {} /**栏目新闻列表**/
.information_list .article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.information_list .entry,.information_list .entry p { line-height:1.75; font-size:19px; color:#333;}
.information_list .entry h3{text-align: center;}
.information_list .entry p { margin-bottom:10px;}
.information_list .entry p span .enteres{font-family:方正仿宋_gbk;font-size:19px;font-family:"方正仿宋_gbk;"}
.enteress{font-family:times new roman;font-size:19px;"}
.information_list .entry table{ margin-bottom:4px;}
.information_list .entry  .distance .enteres img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); padding:2% 0.8% 0 0;} /**列表页文章图片大小限制**/
/**文章页**/
.infobox {padding:20px 60px; margin:0 auto; width:auto;min-height: 500px;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;text-align:center;font-size: 22px; font-family: "微软雅黑";color: #383838; font-weight: normal;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.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:940px; _width:expression(this.width > 940 ? "940px" : this.width); display:block;}   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}

.post-11 .focus .focus-title {height: 34px;line-height: 34px;padding: 0 15px; font-size: 14px;}
.post-11 .focus .focus-title-bar {height: 34px; bottom:0px; left:0px; right:0px; margin-left:0px;}
.post-11 .focus .focus-title-bg {background-color: #000;}

.post-11 .focus .focus-pagination {position:absolute;right: 14px;bottom: 46px;}
.post-11 .focus .focus-page {width: 20px;height: 20px; line-height: 20px; font-size:12px; border-radius: 0px; background-color: #fff; color: #000;}
.post-11 .focus .focus-page span {display:block;}
.post-11 .focus .focus-page:hover {font-size: 13px; color: #000; font-weight: bold; }
.post-11 .focus .focus-page-active {background-color: #146CC1;color:#fff;}

.post-11 .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.post-11 .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.post-11 .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
}



@media screen and (max-width: 1136px) {
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}
.nav .wp-menu .menu-item {margin-right:0px;}
.nav .wp-menu .menu-item.i1 {margin-right:0 !important;padding-right:0 ;}
.nav .wp-menu .menu-item a.menu-link {padding: 0 24px;}
}



@media screen and (max-width: 1066px) {
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}
.nav .wp-menu .menu-item {margin-right:0px;padding:0 !important;}
.nav .wp-menu .menu-item.i1 {margin-right:0 !important;padding:0 !important;}
.nav .wp-menu .menu-item a.menu-link {padding: 0 20px;}

.information {width: 98%;min-height:100%;float:right;padding-right:2%;} 
.information .information_box{margin-left: 290px;}
.information .information_box1{margin-left: 0px;}
.information_head {border-bottom: 1px solid #DBDBDB;}
.metaes .title { display:inline-block; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.metaes .title h2 {display:inline-block;font-size: 19px;font-family:"Microsoft yahei";font-weight: weight;color: #eb3a22;border-bottom: 3px solid #CBCBCB;letter-spacing: 0.01rem;}
.metaes .path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 53px;color: #666;} /**当前位置**/
.metaes .path a{color: #2F2F2F;}
.information_con { padding:5px 0px 10px 0px; margin:0 0px;}

#container-k {}
#container-k .inner {padding:0px 10px;}
}



@media screen and (max-width: 999px) {
.wrapper .inner { width:100%; margin:0 auto;}

.main1 .ml{float:none;width:100%;padding-top: 0px;}
.main1 .mll{float:none; width:100%; margin-left:0px;min-height:0px;}
.main1 .mc{ float:none; width:100%;margin-left:0px;}
.main1 .mr{float:none; width:100%;} 

.main2 .inner{padding: 10px 0;}
.main4 .ml{ float:none; width:100%;}
.main4 .mr{float:none; width:100%;padding-top:0px;} 

/*左标题右内容*/
.post5 {background:transparent;}
.post5 .tt {float:none;width: 100%;margin-right:0px;border-bottom: 2px solid #146cc1;}
.post5 .tt .tit {float:none;margin-top: 0px;width:100%;}
.post5 .tt .tit .title {display:inline-block;margin-right:20px;font-size: 16px; font-weight:bold;color: #18267d;cursor:pointer;}
.post5 .more_btn{display:inline-block;right:0;bottom: 0px; margin-top: 0px; text-align: right;} 
.post5 .more_btn a{line-height: 45px;color:#666;}
.post5 .con{padding:6px 0;position:relative;}
.post5 .con .conbox{margin-left:0px;padding-left:0px;background:transparent;}

.post-41 .con{padding:8px 0;}
.news_list li.news span.news_title{width:72%;}

/*图列表*/
.news_tu .news_list li.news{width:33.3%;}
}



@media screen and (max-width: 768px) {
#container-j .inner,
#d-container .inner {padding:0px 0px;}
#container-j.wrapper .inner .mod,
#d-container.wrapper .inner .mod{padding:0;}
#container-k .inner,
#d-container .inner {padding:0px 0px;}
#container-k.wrapper .inner .mod,
#d-container.wrapper .inner .mod{padding:0;}

.switch {display:block;}

.program .program_head h3 .program .names_text {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}/**栏目名称图标**/
.program {width: 100%;float:none;margin-right:0px;position:relative;} 
.program .program_con{display:none;border:0px solid #e4e4e4;}
.metaes .title h2 {font-size:18px;}/**当前栏目名称**/
.metaes .path a{font-size:0.8rem;}
.metaes .path span{font-size:0.8rem;}
.information {width: 98%;min-height:0px;float:none;padding-right:2%;} /**栏目新闻**/
.information .information_box{margin-left: 10px;margin-right: 10px;}
.information .information_box1{margin-left: 10px; margin-right:10px;}
.information_con { padding:5px 0px 10px 0px; margin:0 0px; }
.information_con  .news_list li.news {line-height:2rem;padding:4px 0px;}
.information_con  .news_list li.news span.news_title {line-height:2rem;margin-right:10%;}/*标题*/
.information_con  .news_list li.news span.news_meta {margin-left:-100px;}/*属性*/

.page li.page_count,.page li.page_jump{display:none;}

.infobox { width:auto;padding:0px;  margin:0 10px; }

.information_list .entry .distance .enteres img,
.article .entry .read img{max-width:100%; height:auto!important; padding:2% 0.8% 0 0;}/**文章阅读部分图片大小限制**/

/*图列表*/
.news_tu .news_list li.news{width:50%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:50%;}

.program .program_head h3.names .names_text { display:block; line-height:50px; padding:0px 5px 0px 10px;}/**栏目名称图标**/
}



@media screen and (max-width: 479px) {
.site-lang ul li.links a{margin: 0px 2px 0px 2px;}
.post-11 .news_list li.news .news_title{width:73%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;} 
.post-12 .news_list li.news{width:100%;}   
#footer .inner p.copyright span{display:block;}

.article h1.arti_title {line-height: 28px;font-size:18px;}
.article h2.arti_title {line-height: 28px;font-size: 16px;}

.metaes .title h2 {font-size:15px;}/**当前栏目名称**/
.metaes .path a{font-size:0.4rem; font-size: 12px;}
.metaes .path span{font-size:0.4rem;font-size: 12px;}
/*图列表*/
.news_tu .news_list li.news{width:100%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:100%;}
.information_list .entry .distance .enteres img,
.article .entry .read img{max-width:100%; height:auto!important; padding:3.5% 0.8% 0 0;}/**文章阅读部分图片大小限制**/
}


@media screen and (max-width: 320px) {
 .information_list .entry .distance .enteres img,
.article .entry .read img{max-width:100%; height:auto!important; padding:4.5% 0.8% 0 0;}/**文章阅读部分图片大小限制**/ 
.metaes .title h2 {font-size:15px;}/**当前栏目名称**/
.metaes .path a{font-size:0.4rem; font-size: 12px;}
.metaes .path span{font-size:0.4rem; font-size: 12px;}  
}