@media screen and (max-width: 3840px) {}

@media screen and (max-width: 2160px) {}

@media screen and (max-width: 1920px) {
	body {min-width: 1400px;}
.layout,.g-main {width:1200px !important;}
}

@media screen and (max-width: 1760px) {
	body {min-width: 1360px;}
}

@media screen and (max-width: 1198px) {
	body {min-width: 1190px !important;	background-size: 200%;background-position: top center;}
	.layout,.g-main ,.list_page .wrapper {width:1008px !important;}
}
@media screen and (max-width: 1025px) {
	body {min-width: 1020px !important;	width:100vw;overflow-x:hidden;}
	.layout,.g-main,.yqlj_sec,.glzy{width:1008px !important;}
	.ssxx_sec ul,.jgyw{width:100% !important;}
	.jgyw li{ margin-left:0.3rem  !important;}
	.tpz{width:97% !important;}
	.tpz li{width:19.4% !important;}
	.gzdt{ width:412px !important; }
	.xlbd,.xgzx{width:500px !important;}
   .tab_hd >li,.focus_sec .tab_hd >li {padding: 0.25rem 0.85rem !important;}
  /*.tab_ind{width:620px  !important;}*/
   .ztzl_box{width:355px  !important;}
   .xzxk_sec .mid.fl{width:440px  !important;}
   .ssxx_sec li{margin:.25rem .375rem !important;}
   .yqlj_sec .tab_hd li{width:11.25rem  !important;}
   #scroll_div{width:100% !important;}
   .fcfm{width:95% !important;}
   #scroll_div2{width:100% !important;}
  .swhfl{width:420px;margin:0;}
  .swhintro{margin: 10px 0;}
  .swhfr{margin:15px 10px;}
  .bread1,.xlnr{width:95% !important;}
}
@media screen and (max-width: 913px) {
   body {min-width: 100vw !important;}
   header .tool-link{display:none;}
   header .fr{ margin-top:-10px;}
   .layout,.g-main ,.list_page .wrapper,.yqlj_sec,.zxdt {width:800px !important;}
   .glzy{width:100% !important;}
   /*.fcfm,#scroll_div2{width:780px !important;}*/
  .zwtp .slideBox_f{float:none  !important;width:100% !important;}
  .ssxx_sec ul,.xzxk_sec .xzxk_sec_con,#scroll_div,.xzxk_sec .mid.fl,
  .ztzl_box, .tab_ind, .xwtp,.gzdt,.xlbd, .xgzx{width:100% !important;}
  .tpz li{width:19% !important;}
   .jgyw li{ margin-left:3rem  !important;}
   .tab_ind .tab_bd{margin-right:10px;}
  .ztzl_box{margin-left:0;}
  .tab_ind{padding:10px 0 0;}
  .tab_ind .tab_hd,  .ztzl_box .tab_hd,.xzxk_sec .mid .title_line{margin:0 10px;}
  .xzxk_sec .mid .line_list{margin: 16px 10px 0;}
  .xdt{width:87% !important; float:right}
}
@media screen and (max-width:801px) {

 .jgyw li{ margin-left:1.6rem  !important;}
	.layout,.g-main ,.list_page .wrapper,.yqlj_sec,.zxdt{width: 640px !important;}

	.ssxx_sec li {  margin: 0.5rem 1.5rem !important; width: 9.5rem !important;}
.yqlj_sec .tab_hd{display:flex;}
.yqlj_sec .tab_hd li{flex:1;    padding: 0.5rem 0;float:none;}
.title_line span{font-weight:600;}
.list_page .list_sidebar{position:relative;}
.list_page .list_con .intro{margin:1rem 1.5rem !important;}
.list_page .list_con .intro .text p{margin:.25rem 0 !important; padding-left: .5rem !important;padding-right: .5rem !important;}
.list_page .list_con .intro .TRS_Editor table p{margin:0 !important;text-indent:0 !important;}
 .xdt{width:85% !important; float:right}
 /*概览*/
.detail_page .list_con {margin-left:280px;margin-right:0px;}
.line_list3 li {width:45% !important; margin-right:2px; font-size:0.8rem !important;}

}
@media screen and (max-width:541px) {
body{ font-size:0.8rem !important;}
	.layout,.g-main ,.swhfl,
header .logo ,.list_page .wrapper,.zxdt,.yqlj_sec{width:100%  !important;}
#nav .layout{overflow-x:auto;}
#nav ul{width:200vw}
#nav li {width:25vw  !important;}
 .jgyw li{ margin-left:0.7rem  !important;}
.ssxx_sec li{margin: 0.5rem .75rem !important;}
.xzxk_sec .layout .img_list li{width:240px !important;}
header .fr{margin-top:1.5rem;}
.tab_hd >li{border-bottom:3px solid #fff;}
  .tab_hd >li,.focus_sec .tab_hd >li {padding: 0.25rem .5rem !important;}
.ztzl_sec .focus_flash #tab_btn{bottom:.25rem !important;}
.ztzl_sec .focus_flash #tab_btn span{font-size:.75rem;height:1.125rem !important;line-height:1.25rem;}
.yqlj_sec .tab_bd{background: #f5f5f5; width:500px;}
.yqlj_sec .tab_bd a,.yqlj_sec .tab_bd.three_col a{width:10.5rem;}
.list_page .list_con{margin-left:0 !important;margin-top:1.5rem;}
.list_page .list_con .intro{margin:.5rem 1rem !important;}
.list_page .list_con .intro h1{margin:1rem 1.5rem !important;}
.list_page .list_sidebar{min-height: 3rem !important;width: 2.5rem; position: fixed;  left: 0;top:14.5rem;height:1rem; z-index: 99;background: #fff;}
.list_page .list_sidebar:before{font-weight:bold;content:"展开导航";background: #fff; }
.list_page .list_sidebar.open:before{content:"收起"}
.list_page article .layout:before,.list_page .list_sidebar .title,.list_page .list_sidebar ul{display:none;}
.list_page .list_sidebar.open {width: 12rem; top: 0; bottom:0;height:100vh;       overflow-y: auto;border-right: 1px solid #ddd;   box-shadow: 0 0 2px #ddd;background: #fff; }
.list_page .list_sidebar.open .tlte,.list_page .list_sidebar.open ul{display:block;}
.detail_page .page_bd p img:first-child{margin-left:-32px;}
.list_page .bread{margin:1rem 1.5rem;}
/*.detail_page .bread{padding: 1rem 1.5rem 0px;}*/
.detail_page .page_hd{margin:0 1.5rem;}
.detail_page .page_tm{margin:0 1.5rem;padding-left:0 ;}
.detail_page .page_bd{margin:1rem 1.5rem;}
.list_page .list_con .intro .cel_title{margin-top:1rem;}
footer {font-size:.75rem;}
footer .layout ul:first-child li span{ display:inline-block; }
footer ul.fl li{width: 25%;}

.ztzl_sec .focus_flash{height:3rem !important;}
.mbx{padding:1rem 1.25rem 0;}
.lyb-tab1{width:100%;}
.lyb-tab2{width:100%;margin-right:0;}
.lyb-cont .jcxx span{display:inline-block;}
.lybxq .jcxx span{display:inline-block;padding-right:.5rem;}
.tjly .mk select{width: -webkit-calc(100vw - 4rem); width: calc(100vw - 4rem);}
.tjly .mk input{ width: -webkit-calc(100vw - 4.675rem); width: calc(100vw - 4.675rem);}
.tjly .mk textarea{width: -webkit-calc(100vw - 5.125rem); width: calc(100vw - 5.125rem);}
.tjan.tjly-tt{text-align: center;padding-left:0;}
.swhfr{margin:15px auto;float:none;height:auto;}
.tpz li{width:25% !important;}
.yqlj_sec .tab_hd li {width:6rem !important;font-size:0.8rem  !important;}
.xdt{width:75% !important; float:right}
.shuiqing .item-box { display: block !important;}
.shuiqing >div:nth-child(2){height:auto !important;}
.line_list2 li{ padding:3px 0 3px 10px}
.left_list{ width:auto;height:100%; float: inherit}
.gllist{ width:100%; height:auto; display:inline-block}
.dwstyle li{width:50% !important; float:left }
.dwstyle li a{ font-size:0.9rem !important; padding-left:20px}
.cxlist{width:90% !important; padding-left:13px}
.cxlist li a{ font-size:0.7rem !important;}
.glfyl{width:auto;}
.detail_page .list_con{ margin:0; padding:0}
.glzy .line_list{ margin:10px 20px}
.xltit{font-size:1.2rem !important;}
.iconfont{ font-size:1.2rem  !important;}
}
@media screen and (max-width: 415px) {
header .fr{margin-top:3rem;}
.slideBox_f .bd ul li{26rem !important ;} /*.focus_sec .layout .focus_flash焦点图片*/
.ssxx_sec li{margin: 0.5rem 1.25rem !important;}
.xzxk_sec .layout .img_list{width:100%  !important;margin-left: 0; float:none  !important;padding:10px 0 !important;}
.xzxk_sec .layout .img_list .bd{margin:0 20px;}
.xzxk_sec .link_box,.xzxk_sec .layout .img_list li{width:100% !important;}
.xzxk_sec .layout .img_list li{height:8.5rem;}
.xzxk_sec .link_box li{width: 46vw !important;float:left; margin: 0 0.25rem;}
.xzxk_sec .layout .img_list li{height:8.5rem;}
.xzxk_sec .layout .img_list li img{width:calc(100vw - 40px) !important;}
/*.ztzl_sec .focus_flash,.ztzl_sec .focus_flash li img{height:3rem !important;}*/
#vertical-ticker{height:22rem !important;}
.xzxk_sec .link_box{margin:.5rem 0 !important;}
.yqlj_sec .tab_bd{ width:auto;}
.yqlj_sec .tab_hd{display:block;}
.yqlj_sec .tab_hd li { width:20% !important;height:1.5rem;display: inline-block;vertical-align: middle;}
#nav li{font-size:1rem !important;}
header .search_box input { width:8rem;}
.tpz li{width:30% !important;}
.tab_hd >li.more{ display:none}
 .jgyw li{ margin-left:-0.5rem  !important;}
  .jgyw li img{ max-width:80% !important;}
  .line_list3 li {width:47% !important;  height: 14rem !important;}
}
@media screen and (max-width: 376px) {
.xzxk_sec .layout .img_list li{height:8rem;}
.ssxx_sec li{margin: 0.5rem .75rem !important;}
.xzxk_sec .layout .img_list li{height:7.75rem;}
#vertical-ticker{height:21rem !important;}
.yqlj_sec .tab_bd a,.yqlj_sec .tab_bd.three_col a{width:6rem;}
 .tab_bd,.tab_hd ishover{overflow-x:auto;}
 .line_list2 li{ padding:3px 0 3px 8px}
  .jgyw li{ margin-left:-0.96rem  !important;}
  .xdt{width:70% !important; float:right}
  .dwstyle li a{ font-size:0.8rem !important;}
  .cxlist{width:auto !important; padding-left:0px}
  .cxlist li a{ font-size:0.4rem !important;}
}
@media screen and (max-width: 321px) {
header .search_box input { width: 7.5rem;}
.ssxx_sec ul{padding:.25rem !important;}
.ssxx_sec li{margin: 0.5rem .125rem !important;}
.xzxk_sec .layout .img_list li{height:7rem;}
#vertical-ticker{height:20rem !important;}
.xzxk_sec .link_box li{width: 60vw !important;margin: 0 14vw;}
.dwstyle li{ width:auto !important; margin-right: 1rem !important;}
}
