/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1210px) {
}
/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 1040px) {
.wp-wrapper .wp-inner {width:auto!important; }
.main-nav-panel .wp-menu .menu-item a.menu-link { display: inline-block;padding: 0 29px;/* height: 48px; *//* line-height: 48px; */color: #171717; /* font-size: 16px; */}

#container .wp-inner, #container-m .wp-inner{width:auto; padding:10px;}
.focus-navigation { visibility: hidden;}
.wp-footer .wp-inner .footer .copyright,.wp-footer .wp-inner .footer .address {line-height:24px; display: block;}
.wp-header .wp-inner {background-image:none;}
.lang-panel { margin-right: 0px;}

.wp-navi .navi-slide-head { display:block;background-color:#eee;}

.main-nav-panel .wp-menu .menu-item {width: 100%; border-bottom:1px solid #eee;}
.main-nav-panel .wp-menu .menu-item a.menu-link {width:100%;padding: 0px 10px;text-align: left;}
.main-nav-panel .sub-menu {/* display:none!important; */}
/**主体布局**/
.wp-main-page .content,.wp-main-page .sidebar { width: 100%; float: none;}
.wp-post .post-head .head-bar,.wp-post .post-body {margin:0 6px;}	
/**栏目列表**/
.wp-column-menu { width: 100%; float: none; margin: 0;}

.acon{display:none;}
.wp-column-news {float: none;}
.wp-column-news .column-news-box { margin: 0 6px;}
.list-container .wp-column-news .column-news-box {margin-left:0px;padding-left:10px;padding-top: 10px;}
.column-news-con { padding:0px; min-height:0px;}
.column-head .column-anchor {padding: 6px;}
.column-head .column-anchor .column-switch { display: block;}
.column-head .column-anchor h3.anchor-title { font-size: 16px;}
.column-list-wrap li a { background-position: 10px 14px;}
.column-list-wrap li a,.column-list-wrap li.selected a.selected { background-position: 10px 14px;}
.column-list-wrap li a span { padding-top: 6px; padding-bottom: 6px;}
.column-body { display: none;}
.list-meta .column-title {font-size: 16px; }
.info-box {margin:0 14px;}
.article { padding: 10px 0;}
.article h1.arti-title { padding: 5px 0;}


.wp-navi {display:block;}
#naver{display:none;}
#banner{display:none;}
.focus11 .focus-text-box {display:none!important;}
.cont-2{height:auto;}
.cont-2 .cont-2-l{ width: 100%; margin-top: 5px;}
.zdy-1{ width:auto;float:left;margin-left:20px;}
.cont-2 .cont-2-r{ width:100%; margin-right:0px; margin-top:15px; float:none; }
.cont-2 .cont-2-l{width:100%; float:none; margin-top:15px;}
.cont-2 .cont-2-c{width:100%; float:none;margin-top:15px;margin-left:0px;}

.dance {
 padding-top: 0; 
}

.part_1  .new_left{ width: 100%; float:left; margin-right:0; margin-top:15px;}
.part_1 .new_right{ width: 100%; float:right; margin-top:15px;}
 .part_1 .new_right {  
      order: -1; /* 将右侧内容显示在上方 */  
    }  

.part_2 .new_list_left{ width: 100%; float:left;  margin-top:25px;}
.part_2 .new_list_right{ width: 100%; float:right; margin-top:25px;}

.post-11 .con,.post-21 .con,.post-31 .con {min-height:auto;}
.post-23{display:none;}
.post-31 .news_title{height:auto;}

.wp-footer-top .foot-logo{float:none;margin:10px auto;background-size:80%;}
.wp-footer-top .foot-r{float:none; width: 266px;text-align:center;margin:0px auto;}

.wp-footer{height:auto;}
.wp-footer .wp-inner{width:auto;text-align:center;}
.wp-footer .foot-r{display:inline-block;margin:0 auto;float:none; width:auto;margin-top: 0px;text-align:center}
.address{display:inline-block;width:auto;/* margin:10px 0; */}
/*foot*/
.wp-footer .wp-inner .footer{position:relative;width:100%; margin:0px; margin-left:0px; top:0px; right:0px; left:0px; text-align:center;}
.wp-footer .wp-inner .footer .xx span{ text-align:left;}
.wp-footer .wp-inner{ height:auto; padding-bottom:9px;}

.info-container .wp-column-news .column-news-box {margin-left: 0px;padding-left: 10px;padding-top:0px; padding-right: 10px; margin-top:0px;}

a.jrxww {
  
    display: none;
}

.main-nav-panel .wp-menu {  margin:0 auto;   /* display: none; */ }
.main-nav-panel .wp-menu .menu-item { display: block; border-top: 1px solid #ddd; overflow: hidden; position: relative;}
.main-nav-panel .wp-menu .menu-item  >.menu-switch-arrow{display: block; width: 38px; height: 38px; position: absolute; right: 0px; top: 1px; background: url(../images/icons.png) no-repeat 10px -116px;}
.main-nav-panel .wp-menu .menu-item a.menu-link { display: block; padding:0 18px; height: 39px; line-height: 39px; color: #545454; font-size: 15px; font-weight: normal;  background-color: #fff;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover { text-decoration: none; color: #fff; background-color: #757575;}
.main-nav-panel .sub-menu {background-color: #f2f2f2;/* display: none; */}
.main-nav-panel .sub-menu .sub-item { white-space: nowrap; vertical-align: top; _zoom:1; border-top: 1px solid #e5e5e5; position:relative;}
.main-nav-panel .sub-menu .sub-item a { display: block; color: #272727; height: 39px; line-height: 39px; font-size:15px; padding:0 10px; display: block; text-indent: 20px;}
.main-nav-panel .sub-menu .sub-item a:hover {  color: #fff; display: block; background-color: #7E7E7E;}
.main-nav-panel .sub-menu .sub-menu {background-color: #fff;}

.main-nav-panel .wp-menu .sub-menu {width:100%;position: relative;/* display: none; */left: 0;top: 0px;padding-bottom: 7px;background:#fff;z-index:1000;}
.main-nav-panel .wp-menu .sub-menu .sub-menu { left: 100%; top: 0;}
.main-nav-panel .wp-menu .sub-item a{ display: block; font-size: 14px; color: #333;}
.main-nav-panel .wp-menu .sub-item a:hover { background:#eee; color:#000;}
.main-nav-panel .wp-menu .sub-item a span { display: block; line-height: 18px;  padding: 6px 0; margin: 0 10px; border-bottom: 1px solid #6b75b7;}

}

/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
.focus-title-bar,.search-window{display:none!important;}
.acon{display:none!important;}
.cont-3-l{display:none;}
body{ }
body,p { font-size: 12px;}
a {font-size: 14px;}
.wp-wrapper .wp-inner {width:auto!important;padding-top: 8px;}
.wp-header .head .logo{
    width: auto;
    text-align: center;
}
.wp-header .head .logo img {
    max-width: 95%;
   height:auto;

}
.wp-header .wp-inner {background-image:none;}
.wp-post .post-head .post-title { font-size: 18px; font-weight: bold;}
.searchbtn{display:none!important;}
.l-banner,.l-banner img{max-height:150px;}
.post-news .news-item { height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc;}
.post-news .news-item .meta-title,.column-news-list .column-news-item .column-news-title { margin-right: 0;}
.post-news .news-item .news-date-hide,.column-news-list .column-news-item .news-date-hide { display: none;}
.wp-header { padding: 0;}
.wp-header .head .logo{
    width: auto;
    text-align: center;
}
.wp-header .head .logo img {
    max-width: 95%;
   height:auto;

}
.wp-navi {/* display: none!important; */}
.wp-navi-slide { display: block; background-color: #eee;}
.wp-navi-slide .navi-slide-head { display: block;}
.wp-navi-slide .wp-menu { display: none;}
.main-nav-panel .wp-menu .menu-item { display: block; float: none; border-top: 1px solid #ddd; overflow: hidden; }
.main-nav-panel .wp-menu .menu-item a.menu-link { display: block; height: 39px; line-height: 39px;padding: 0 12px; color: #222; font-size: 15px; background-color: #fff;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover { text-decoration: none; color: #fff; background-color: #0C3C74}
.wp-main-page .content .cbox-left,.wp-main-page .content .cbox-right{ width: 100%; float: none;}
#header-1 {display: none;}
.wp-header .wp-panel {margin:0; float: none; clear: both; width: auto;}
.wp-header .search-panel {display:none; margin-bottom: 10px;}

.wp-header .navi-aside-toggle-show {/* display: block; */}

.lang-panel,.top-nav-panel { display: none;}
  .wp-header .head .top_adv img {display: none;}
.wp-info-page .search-panel,.wp-info-page .top-nav-panel,.wp-column-page .search-panel,.wp-column-page .top-nav-panel { display: none;}
.wp-banner {border-top:1px solid #DFBA5D}
.wp-banner .column-name { display: block;}
.list-meta .column-path,.list-meta .column-title { float: none;}
.list-meta .column-title { display: none;}
.list-meta .column-path { padding-left: 24px; background: url(img/sitemap-icon.png) no-repeat 0 4px;}
.list-meta .column-path .path-name { display: none;}
.wp_paging .pages_count,.wp_paging .page_jump { display: none;}

.info-box {margin:0 10px;}
.article { padding: 6px 0;}
.article .arti-metas span { font-size: 14px;}
.article .arti-metas .read-options { display: inline-block;}
.wp_entry,.wp_entry p,.article .entry,.article .entry p { font-size: 16px;}

#naver{display:none;}
.cont-2{ height:auto;}
.cont-3{ height:auto;}
.cont-3 .cont-3-r .cont-3-r-1{ width:100%;}
.part_2 .new_left .iconcon{float:left;width: 33.33%;margin-right:0px;}
.post .tt .tit {font-size: 18px;} /**标题字体**/
.post-21 .news .news_title{font-size: 14px; width:78%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*foot*/
.wp-footer .foot-r{width:auto;display:inline-block;margin:0 auto;margin-top: 0px;text-align:center}
.wp-footer .wp-inner .footer .xx span{ text-align:left;}
.wp-footer .footer span{display:block;}
.flex-between {display: flex;flex-direction: column;align-items: center;justify-content: space-between;}
.foot-nav .fnavbox{float:left;height: 35px;line-height: 35px; margin-right:24px; color:#fff;}
.foot-nav .fnavbox p{height: 34px;line-height: 34px; color:#fff; }
.foot-nav li{float:none;margin-right:0px;}
.wp-footer .wp-inner .footer { line-height:28px; /* width:100%; */}
 .wp-wrapper .footer{text-align: center;}
.wp-wrapper .footer .copyright{ width: 90%;
   height:auto;
}
.wp-wrapper .footer .school_1 {display:none;}
 .wp-wrapper .footer .f_right  {display:none;}
.wp-footer .wp-inner{width:auto;}
.lingd li{float:none!important ;width:auto!important;}
}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
.info-box {margin:0 6px;}

.sg{ display:none;}
#naver{ display:none;}
.cont-2{ height:auto;}
.zdy-1{ width:70%;}
.cont-3{ height:auto;}
.cont-3 .cont-3-r .cont-3-r-1{ width:100%;}
.foot-nav{ width:100%;}
.cont-3-r-2 a img { margin-bottom:15px;}
/*foot*/
.wp-footer .wp-inner .footer .xx span{ text-align:left;}
.wp-foot-top .foot-nav{display:inline-block; width: 262px;margin-top:10px;}
.post-13 .news .news_title a{font-size:15px;}
.post-22 .news_title a{font-size:15px;}
/*图片链接*/
.tu-1{ width:100%; margin-right:0px; background-size:100% 100%;}
.tu{ margin-right:0px;}
.tu:hover{ background-size:100% 100%;}
.tu-2{ width:47%; margin-right:6%;background-size:100% 100%; margin-top:15px;}
.tu-3{ width:47%; background-size:100% 100%;margin-top:15px;}

.sudy-scroll,.sudy-scroll-wrap,.zdy-2.news_list{width:100%!important;height: 928px!important;}
.sudy-scroll-page{display:none}
.zdy-2 .news-box{width: 766px; height: 949px!important;float:none;}
.zdy-2 .news-box li{float:none;}
.zdy-2 .news-box .qbox{width:100%; height: auto;}
}

@media screen and (max-width: 414px) {
   .post_item label {
        width: 78px !important;
   }
.post_item .input {
    width: 50%  !important;
}
}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
	.top-nav-panel .wp-menu .menu-item a.menu-link { font-size: 14px; height: 28px; line-height: 28px;}
	.wp-footer .wp-inner .footer .address,.wp-footer .wp-inner .footer .zipcode { display: inline;}
	.wp-footer .wp-inner .footer .icp { display: block; }
}
@media (max-width: 374px) {  
    /* 适用于宽度小于或等于374px的设备 */  

}


