@charset "utf-8";
@media (max-width: 1680px) {
  
}

@media (max-width: 1480px) {
  
}

@media (max-width: 1366px) {
}

@media (max-width: 1280px) {
  .common_tit h3{margin-bottom: .16rem;}
  .tab_brace li a{padding:.05rem .10rem .27rem; margin:0 .10rem;}
  .newslist li{padding: .10rem 0 .20rem;}

  .main_nav li{margin: 0 .15rem;}
}

@media (max-width: 1199px) {
  /* 20221025 */
  body{overflow-x: hidden;}
  .container,.body_1580 .container,.body_1280 .container{width: auto; margin:0 .4rem;}
  .body_1280 .zt_header .container{margin:0 auto;}

  .mt45{margin-top: .3rem;}
  .mb40{margin-bottom: .25rem;}
  .pb40{padding-bottom: .25rem;}
  .pt40{padding-top: .25rem;}
  .pt50{padding-top: .35rem;}

  .header{text-align: center;padding: 0 .4rem;}
  .zt_header .header{background: rgba(255,255,255,.1);padding: 0 .4rem;}
  .main_nav,.header_search,.header_jft,.header_center{display: none!important;}
  /* .header_logo{float: none;display: inline-block;vertical-align: top;} */
  .header_jft{right: 1rem;}
  .header_toggle_btn,.mobile_searchbtn{display: block;}

  .footer_nav ul{margin: 0 2.5rem 0 0;}
  .footer_copyright .fl{margin-left: 0;}
  .footer_copyright .fr{margin-right: 0;}

  .common_hd.f30 li a{font-size: .28rem;}

  .newslist_imgtxt li .txtbox{padding: .28rem .3rem;}

  .column_banner .tit,.page-banner .lm-title{left: 10%;}
}

@media (max-width: 1080px) {
  
}


@media (max-width: 1024px) {
	.common_tit h3{color:#0d396a;}

  /* .header_drawer .drawer_main_nav{left:.3rem;right:.3rem;}
  .header_drawer .drawer_main_nav .scrollbar_y::-webkit-scrollbar{width: 4px;}
  .header_drawer .drawer_main_nav li{width: 100%;margin-bottom: .3rem;}
  .header_drawer .drawer_main_nav li h4{margin-bottom: .1rem;}
  .header_drawer .drawer_main_nav li .menu_list p{display: inline-block;padding: .03rem .1rem;}
  .header_drawer .drawer_main_nav li .menu_list .item dl{margin-bottom: .2rem;}
  .header_drawer .drawer_main_nav li .menu_list .item dl dd{display: inline-block;padding: .03rem .1rem;}
  .header_drawer .drawer_main_nav li .menu_list .item dl dd{display: inline-block;padding: .03rem .1rem;} */
  .calendar .layui-laydate .layui-laydate-main{width: 100%;}
  
  .page_main .mainbox{margin-left: 0!important;}
  .pannel_tit .tab_square{margin-left: 0;}
  .page_main .remark{padding-left: 0;}

  .tablelist.square .layui-table-view.refresh .layui-table-cell{min-width: 85px;}
}

@media (max-width: 992px) {
  .m_hide{display: none;}
  .m_show{display: block;}

  .header_drawer .drawer_mainnav li a{font-size: .24rem;}
  .header_drawer .drawer_mainnav .plus:before{height: 1.5px}
  .header_drawer .drawer_mainnav .plus:after{width: 1.5px}
  .header_drawer .drawer_mainnav .arrow{border-width: 1.5px;width: .16rem;height: .16rem;}
  .header_drawer .drawer_mainnav .down .arrow{border-width: 1.5px;}
  .header_drawer .drawer_mainnav li h3{padding-left: 1.2em;}

  .footer{background: url(../images/public/footer_bg_mobile.png) no-repeat right bottom #f0f0f0;}
  .footer_nav{display: none;}
  .footer_copyright{text-align: center;padding: .6rem 0;}
  .footer_copyright .fl,.footer_copyright .fr{display: block;float: none;font-size: .22rem;}
  .footer_copyright .fl{margin-bottom: .2rem;}
  .footer_copyright .fl span{display: none;}
  .footer_copyright .fl a{position: relative;margin: 0 .28rem .1rem;}
  .footer_copyright .fl a+a:before{content:"";width: 1px;height: 70%;position: absolute;left: -.32rem;top: 15%;background: #999;}
  .footer_copyright .fr{line-height: 1.2;}
  .footer_copyright .fr span{display: block;color: #666;margin-bottom: .2rem;}
  .footer_copyright span, .footer_copyright a{margin-bottom: .1rem;}
  .footer_copyright .ewm_wx{display: block;}
  .footer_copyright .ewm_wx p{display: none;}
  .footer_copyright .ewm_wx img{margin: .2rem auto .1rem;width: 1.52rem;}

  .zt_footer .footer_copyright .fr{padding:0;}

  .newslist_imgtxt li{width: 50%;}

  .column_banner,.page-banner{height:25vw; line-height: 25vw;}
	.column_banner .tit,.page-banner .lm-title{font-size: .16rem;}
	.column_banner .tit h4, .page-banner .lm-title h2{font-size: 2em;}
	.column_banner .tit .en, .page-banner .lm-title h3{font-size: 1.2em;margin: .1rem auto .2rem;}
  
}

@media (max-width: 860px) {
  .column_banner,.page-banner{height: 25vw; background-size: 120%; line-height: 25vw;}
	.column_banner .tit h4, .page-banner .lm-title h2{font-size: 2em;}
	.column_banner .tit .en, .page-banner .lm-title h3{font-size: 1.25em;}
}

@media (max-width: 768px) {
  .container, .body_1580 .container, .body_1280 .container{margin-left: .3rem;margin-right: .3rem;}

  .common_hd.split{overflow: hidden;}
  .common_hd.split li+li{margin-left: .3rem;}
  .common_hd.split li+li:before{display: none;}

  .common_hd.res{height: auto;line-height: .52rem;}
  .common_hd.res ul{margin-left: -.3rem;}
  .common_hd.res li{height: auto!important;line-height: .52rem!important; margin: 0 0 .2rem .3rem;}
  .common_hd.res li a{background: #f3f3f3;padding: 0 .2rem;}
	
  .header_drawer .drawer_main_nav ul{margin: 0;}
  .header_drawer .drawer_mainnav li a{font-size: .22rem;}
  .header_drawer .drawer_mainnav .plus{width: .16rem;height: .16rem;margin-top: -.08rem;}
  .header_drawer .drawer_mainnav .arrow{width: .13rem;height: .13rem;margin-top: -.06rem;}
  .header_drawer .drawer_mainnav .down .arrow{margin-top: -.11rem;}

}
@media (max-width: 640px) {

  .footer_copyright .fl, .footer_copyright .fr{font-size: .2rem;}

	.column_banner .tit h4, .page-banner .lm-title h2{font-size: 2em;}
	.column_banner .tit .en, .page-banner .lm-title h3{font-size: 1.2em;}
	
	.table_cphy th,
	.table_cphy td{padding: .25rem;}
	.table_cphy td{min-width: inherit !important;}
	.table_cphy.linear th{width: 1.22rem;min-width: 1.22rem;}
	.table_cphy.linear th b{display: block;}
  
}

@media (max-width: 580px) {
  .newslist_imgtxt li{width: 100%;}

  .column_banner,.page-banner{height:30vw; line-height: 30vw;background-size: cover;}

  .pannel_tit{overflow: hidden;}
  .page_main .toolbtns{position: static;margin-top: .2rem;float: right;}
  .page_main .toolbtns_table2{height: auto;overflow: hidden;}
  .page_main .toolbtns_table2 .toolbtns{margin-top: 0;}
  .page_main .remark{padding-top: 0;}

  .header_drawer .drawer_mainnav li dl dd{width: 49%;}
  .header_drawer .drawer_mainnav li dl dd.long{width: 100%;}

  .layui-laydate-range{width: auto!important;left:.3rem!important;right:.3rem!important;}
  .layui-laydate-range .layui-laydate-main{width: 100%;}
  .layui-laydate-range .laydate-main-list-0{border-bottom: 1px solid #e2e2e2;margin-bottom:.2rem;}
}

@media (max-width: 520px) {
  .footer_copyright .fl a{margin: 0 .1rem .1rem;}
  .footer_copyright .fl a+a:before{display: none;}
}
@media (max-width: 480px) {}
@media (max-width: 460px) {}
@media (max-width: 413px) {
  .header{padding: 0 .2rem;}
  .container, .body_1580 .container,.body_1280 .container{margin: 0 .2rem;}
}
@media (max-width: 390px) {
  .header_drawer .drawer_mainnav li dl dd.xlong{width: 100%;}
  .header_drawer .drawer_mainnav li dl dd{padding: .1rem 0;}
}
@media (max-width: 380px) {}
@media (max-width: 360px) {
  .header_toggle_btn{width: .8rem;}
  .mobile_searchbtn{width: .6rem;right: .8rem;}
}
