@charset "UTF-8"; 
/**
* [xLarge Screen for PC]
* >=1200
*/
@media screen and (min-width: 1400px) {
}


@media screen and (max-width: 1399px) {
    .main-nav-panel .wp-menu .menu-item { text-align: center;}
    .main-nav-panel .wp-menu .menu-item a.menu-link {padding: 0 20px;}
    .focus .focus-title-bar {left: 0; margin: 0;}
    .focus .focus-title {padding: 0 15px; width: 80%;}
    .focus .focus-text-box {width: 50%; left: 0; margin: 0;}
    .focus .focus-pagination {right: 0; margin: 0;}
    .container .inner {padding: 0 6px; overflow: hidden;}
    .wrapper .inner{padding-left: 10px;padding-right: 10px;}
    /* == */
    .post2 .con1,.post2 .con2{
        width: 49%;
        height: 611px;
    }
    .main3 .mod_left,.main3 .mod_center,.main3 .mod_right{
        width: 32%;
    }
    .main3 .mod_center{
        margin-left: 20px;
    }
    .post3{
        width: 100%;
    }
    .post2 .con1 li.news .news_title,.post2 .con1 li.news .news_content{
        
    }

    

    .post4 .news_list li.n1{
        margin-left: 30px;
    }

    #footer .inner{
        padding: 0 10px;
    }
    .main1 .con,.main4 .con{
        width: 100%;
        
    }
    .post4 li.news .news_images{
        top: 5px;
    }
}


/**
* [Large Screen for PC & Pad]
* 960~1199
*/
@media screen and (max-width: 1199px) {

.main-nav-panel .wp-menu .menu-item {text-align: center;}
.main-nav-panel .wp-menu .menu-item a.menu-link {padding: 0 14px;}
.focus .focus-title-bar {left: 0; margin: 0;}
.focus .focus-title {padding: 0 15px; width: 80%;}
.focus .focus-text-box {width: 50%; left: 0; margin: 0;}
.focus .focus-pagination {right: 0; margin: 0;}
.container .inner {padding: 0 6px; overflow: hidden;}
/* == */
.post2 .con1,.post2 .con2{
    width: 49%;
}
.main3 .mod_left,.main3 .mod_center,.main3 .mod_right{
    width: 32%;
}
.main3 .mod_center{
    margin-left: 20px;
}
.post3{
    width: 100%;
}
.post4 li.news .news_images{
    top: 5px;
}
.post4 li.news .news_title{
    bottom: 30px;
}




.footer .mod_center{
    margin-left: 450px;
}
.post1 .news_list li.news{
    font-size: 18px;
}
.post4 li.news .news_title{
    bottom: 20px;
}


}
@media screen and (max-width: 1080px) {
    .main-nav-panel .wp-menu .menu-item a.menu-link{
        padding: 0 10px;
    }
}


/* 1000 */
@media screen and (max-width: 999px) {
    /* .post1 .news_list li.news{
        width: 35%;
        margin-left: 0;
    }
    .post1 .news_list li.n1,.post1 .news_list li.n3{
        float: left;
    }
    .post1 .news_list li.n2,.post1 .news_list li.n4{
        float: right;

    }
    .post1 .news_list li.n3,.post1 .news_list li.n4{
        margin-top: 20px;
    } */


    .post1 li.news .news_title,.post1 li.news .news_content{
        font-size: 15px;
    }

    .post .con2 li.news .news_title,.post .con2 li.news .news_data{
        font-size: 15px;
    }
    .post5 .tt,.post5 .news_title,.post5 .news_title a,.footer .mod_right .news_title a{
        font-size: 15px;
    }
    .main-nav-panel .wp-menu .menu-item a.menu-link{
        padding: 0 8px;
        font-size: 18px;
    }
    .post1 .news_list li.news{
        width: 50%;
        font-size: 20px;
    }
    .post4 li.news .news_images{
        top: 0px;
    }
    .post4 li.news .news_title{
        bottom: 22px;
    }
    .post1 .news_list li.n3,.post1 .news_list li.n4{
        margin-top: -10px;
    }
    .post .tt .tit{
        font-size: 30px;
    }

}




/**
* [Medium Screen for Pad]
* 768~959
*/
@media screen and (max-width: 959px) {
.logo-window img {}
.motto {margin: 6px 10px 0 0;}
.focus-navigation {visibility: hidden;}
.container {margin: 25px 0;}






.footer .mod_center{
    margin-left: 300px;
}




}



/**
* [Small Screen for Smart Phone and Mini Pad]
* 480~767
*/
@media screen and (max-width: 895px) {
.navi{display: none;}
body, p {font-size: 16px;}
a {font-size: 16px;}
.header .wp-inner {margin: 0 6px;}
.header {padding: 0;}
.header .wp-panel {margin: 0; float: none; clear: both; width: auto;}
.header .logo-panel {position: relative;}
.header .navi-aside-toggle-show {display: block;}
.header .search-panel {margin: 0 4px 10px 4px;}
.logo-window {width: auto; margin: 0 40px; padding: 15px 0; text-align: center;}
.logo-window img {}
.lang-panel, .top-nav-panel {display: none;}
.searchbtn {display: none;}
.searchbox {margin: 0;}
.motto {margin: 5px auto; width: 100%; text-align: center;}
.navi .wp-menu {display: none;}
.wp-navi-slide .navi-slide-head {display: block; padding: 0 10px; height: 40px;}
.wp-navi-slide .wp-menu {background: #fff;}
.wp-navi-slide .wp-menu .menu-item {display: inline-block; float: none; position: relative; z-index: 100; width: 100%; padding-left: 0px; text-align: left; border-bottom: 1px solid #eee}
.wp-navi-slide .wp-menu .menu-item .menu-switch-arrow {display: block; width: 38px; height: 38px; position: absolute; right: 6px; top: 1px; background: url(../css/img/icons.png) no-repeat 10px -116px;}
.wp-navi-slide .wp-menu .menu-item a.menu-link {display: block; padding: 0 20px; height: 40px; line-height: 40px; color: #343434; font-size: 14px;}
.wp-navi-slide .wp-menu .menu-item a.menu-link.hover, .wp-navi-slide .wp-menu .menu-item.hover a.menu-link, .wp-navi-slide .sub-menu .sub-item.hover> a, .wp-navi-slide .sub-menu .sub-item a:hover {text-decoration: none; color: #000; background-color: #eee;}
.wp-navi-slide .sub-menu {display: none; position: relative; left: 0; bottom: 0px; top: 0px; min-width: 0px; z-index: 100; background: #fff; opacity: 0.8;}
.wp-navi-slide .sub-menu .sub-item {position: relative; white-space: nowrap; vertical-align: top; border-bottom: 1px solid #eee; background: #fff;}
.wp-navi-slide .sub-menu .sub-item a {display: block; color: #000; height: auto; line-height: 40px; padding: 0 36px; font-size: 14px; text-align: left; background: none;}
.wp-navi-slide .sub-menu .sub-item a:hover {color: #000; background-color: #eee; display: block;}
.wp-navi-slide .sub-menu .sub-menu {left: 0; top: 0;}
.wp-navi-slide .sub-menu .sub-menu .sub-item a {padding: 0 52px;}
.focus .focus-text-box {display: none!important;}
.focus .focus-title-bar {height: 36px;}
.focus .focus-title {height: 36px; line-height: 36px;}
.focus .focus-pagination {display: none;}
.mod_left {width: auto; float: none; margin-bottom: 20px;}
.mod_center{width: auto; float: none;}
.mod_right {width: auto; float: none;}
.wp-search .search-input input.search-title{
    width: 93%;
}
.wp-search .search-input{
    width: 93%;
    text-align: left;
}
.header .inner{
    padding: 20px 10px;
}

.post1 .news_list li.n3{
    margin-left: 0;
}
.post2 ul.news_list{
    clear: both;
    width: 100%;
}
.wrapper .inner>div{
    clear: both;
    width: 100%;
}
.post3,.main3 .mod_center{
    margin-left: 0;
    
}
.post3{
    margin-bottom: 20px;
}
.main3{
    height: auto;
    background-image: none;
    background-color: #E3F2FF;
}
.post2 .con1 li.news .news_title, .post2 .con1 li.news .news_content{

}



.footer .mod_t{
    height: auto;
}
.mod_left{
    margin-bottom: 0;
}
.footer .mod_center{
    margin-left: 0;
}
.footer .mod_t .mod_right{
    margin-top: 20px;
    margin-bottom: 20px;
}
.footer .mod_b{
    height: auto;
}
.footer .mod_b .con{
    line-height: 25px;
    padding: 20px;
}

/* -列表页- */
/*栏目图片*/

#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:none;border:0px solid #e4e4e4;}
.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_con { padding:5px 0px 10px 0px; margin:0 auto;}
.col_news_con  .news_list li.news {line-height:24px;padding:4px 0px;}
.col_news_con  .news_list li.news span.news_title {line-height:24px;}/*标题*/
.col_news_con  .news_list li.news span.news_meta {margin-left:-100px;}/*属性*/

.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}

.wrapper .inner .infobox { width:80%;padding:0px;  margin:0 auto; }

.col_news_list .wp_entry img,
.article .entry .read img{max-width: 100%;height:auto!important;}/**文章阅读部分图片大小限制**/

.post1 .con .news_list{
    background-repeat: no-repeat;
}
.main4 .news_list li.news{width: 49%;}
.post4 li.n2,.post4 li.n3,.post4 li.n4,.post4 li.n5{
    margin-left: 0;
  }
.post4 li.news .news_images{top: 24px;}
.post4 li.news .news_title{bottom: 60px;}
.post4 li.news .news_title, .post4 li.news .news_title a{font-size: 16px;}
.post2 .con1{height: auto;}
.footer .mod_left,.footer .mod_center{text-align: center;}
.footer .mod_right .news_list{margin: 0 auto;}

}







@media screen and (max-width: 700px) {
    .post4 li.news .news_images{top: 20px;}
    .post4 li.news .news_title{bottom: 45px;}
    .post4 li.news .news_title, .post4 li.news .news_title a{font-size: 16px;}
}











@media screen and (max-width: 658px) {
    .logo-window img{width: 100%;}
    .wp-search .search-input{width: 89%;}
    .wp-search .search-input input.search-title{
        width: 90%;
    }
    .post4 li.news .news_images{top: 10px;}
    .post4 li.news .news_title{bottom: 25px;}
    .post4 li.news .news_title, .post4 li.news .news_title a{font-size: 16px;}
    .post2 .con1 li.news .news_images{
        width: 100%;
    }


}


/**
* [xSmall Screen for Smart Phone]
* 480~767
*/
@media screen and (max-width: 479px) {
body, p {font-size: 15px;}
a {font-size: 15px;}
.news_list .news .news_title {}
.mod_left .sudy-tab .tab-menu li {font-size: 14px; height: 38px; line-height: 38px;}
.mod_left .sudy-tab .tab-list li .more_btn {line-height: 36px;}
.mod_left .sudy-tab .tab-list li .more_btn .more_text {font-size: 14px;}
/* == */
.post1 .news_list li.news{
    width: 100%;
}

.post1 .news_list li.n2{
    margin-top: -10px;
}
.post1 .con .news_list .news_con{margin: 0;}
.post2 .con1, .post2 .con2{height: auto;}
.post2 .con2,.post3{padding: 10px;}

.wp-search .search-input{width: 85%;}

.main4 .news_list li.news{width: 100%;}

.post4 li.news .news_images{top: 20px;}
.post4 li.news .news_title{bottom: 50px;}
.post4 li.news .news_title, .post4 li.news .news_title a{font-size: 16px;}
.post4 li.n2, .post4 li.n3, .post4 li.n4, .post4 li.n5{margin-left: 0;}
.post .tt .tit{
    font-size: 26px;
}






}

/**
* [Tiny Screen for Older Phone and Smart Phone]
* <319
*/
@media only screen and (max-width: 319px) {
body, p {font-size: 14px;}
a {font-size: 14px;}
/* === */
.post .tt .tit{
    font-size: 30px;
    
}
.post4 li.news .news_images{top: 15px;}
.post4 li.news .news_title{bottom: 35px;}
.post4 li.news .news_title, .post4 li.news .news_title a{font-size: 16px;}


}