@charset "utf-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
 @media screen and (max-width: 1260px) {
    .jdgk .gk-main7 .news_list {
        width: 100%;
    }
    .gjjl-info .wrapper .inner{width:100%;}
    .gjjl-info #content.wrapper .inner .mod{margin:0 20px;}
    .gjjl-info #content .mod{margin:0 24px}
    .ld-main1 .con li.news.n2 {
        margin-left: 52px;
    }
    .nav .wp-menu .menu-item a.menu-link{
        padding: 12px;
    }
    .gk-main6 ul.news_list {
        width: 100%;
    }
    .gk-main6 li.news{width:32%;}
 }
@media screen and (max-width: 999px) {
    .ld-main1 .con{margin:0;}
    .ld-main1{height:auto;}
    .en .nav .wp-menu .menu-item a.menu-link {
        padding: 0 16px;
    }
    .r .r-info{font-size: 120px;}
    .wp-navi .wp-menu{display: block;}
    .ld-main1 .con li.news.n2 {
        margin-left: 24px;
    }
    .gjjl .col_menu{width:240px;}
    .gjjl .col_news .col_news_box{margin-left:270px;}
    .gjjl #l-container li.news{width:48%;}
    .ld-main1 .con li.news.n2{margin: auto !important;}
    .ld-main1 .con li.news{width:100%;margin-bottom: 40px;height:auto;padding-bottom: 0;    margin-left: auto !important;}
    .en .ld-main1 .con li.news{padding-bottom: 100px;}
    .jdld .ld-main1 .mod.clearfix{    /* padding-bottom: 252px;*/ }
    .jdld .ld-main1 .tpng{right:5px;width: 275px;padding:0;height:302px;}
    .gk-main6 li.news{width:100%;margin-bottom:32px;}
    .gk-main6 li.news.n2 {
        margin: 0 0 32px 0;
    }
    .gk-main4 .inner {
        padding: 40px 0 60px;
    }
    .gk-main2 .inner {
        padding-bottom: 68px;
    }
    .gk-main1 .news_info{width:auto;margin:0 8px;}
    .gk-main3 .mod.clearfix {
        padding: 0;
    }
    .gk-main3 .tab-list{padding:0;}
    .gk-main4 .news_title{font-size:18px;margin-bottom: 16px;}
    .gk-main4 .news_info{font-size:14px;margin-top:16px;}
    .gk-main5 .inner{padding:40px 0;}
    .gk-main5 {
        background: #e5ddd8 url(images/6.1-8.png) no-repeat center center;
        background-size: cover;
    }
    .gk-main6 .news_bot{padding:0 16px;}
    .gk-main6 .news_bot .infobox{margin: -50px 0 0 0;}
    .gk-main6 .news_title{font-size:18px;line-height: 26px;}
    .gk-main6 .news_meta{margin-top: 26px;}
    .gk-main6 .inner {
        padding: 40px 0px;
    }
    .gk-main7 li.news:nth-child(n) .l{float:right}
    .gk-main7 li.news{margin:0;}
    .gk-main7 .r{width:105px;margin-right:-105px;}
    .gk-main7 .l{width: 100%;position:relative;}
    .gk-main7 .con:after{display: none;}
    .gk-main7 li.news:nth-child(2n) .l-info{padding:0;}
    .gk-main7 .l::after{
        content:'';
        width:2px;
        height: calc(100% - 54px);
        position: absolute;
        top:45px;
        left:34px;
        background:#D71B22;
    }
    .gk-main7 li.news:nth-child(2n) .r-info{padding:0;text-align: left;}
    .shares li a{width:30px;height:30px;margin:0px;opacity: 0.6;}
    .gk-main7 .inner {
        padding-top: 40px;
    }
    .gk-main7 .con{padding:0;}
    .gk-main2 .news_title{font-size: 18px;}
    .ld-main1 .post .tt{margin-bottom:30px !important;}
.news_list {
    display: flex;
    flex-wrap: wrap;
}
}
@media screen and (max-width: 768px) {
    .col_menu_head h3, .col_menu_head .other-name{padding-left:32px}
   
    .gjjl #l-container .col_news_con{padding:0;margin:0 27px;}
    .gjjl-info #content.wrapper .inner .mod{margin:0 24px;}
    .zxzt-info #content .r .news_imgs{width:74px;}
    .zxzt-info #content .r .news_info{margin-left:16px;}
    .zxzt-info #content .r .news_info .name{font-size:18px;line-height: 24px;margin-top:0;}
    .zxzt-info #content .r .news_info .name-en ,.zxzt-info #content .r .news_info .tutor-en{font-size:12px;}
    .zxzt-info #content .r .news_info .tutor{font-size: 14px;margin-top:8px;line-height: 22px;}
    .gjjl-info #content .news_meta{margin-top:24px;font-size:14px;line-height: 22px;}
    .gjjl-info #content .news_address{font-size:12px;line-height: 18px;}
    .zxzt-info #content .r{margin:0;padding-top:40px}
    .gjjl-info #content .news_title{font-size:22px;line-height: 24px;}
    .gjjl-info #content .mod{padding-top:40px;}
    .gjjl-info #content .sub_title{font-size:12px;line-height: 20px;margin-top:2px;}
    .gjjl-info .title ,.gjjl-info .zl{font-size:12px;line-height: 20px;}
    .gjjl-info #content .l, .gjjl-info #content .r{float:none;width:100%;}
    .wp-navi-aside .navi-aside-wrap li .menu-switch-arrow{
        background: url(images/togs.png) no-repeat center -23px;
        background-size: 12px;
    }
    .wp-navi-aside .navi-aside-wrap li .menu-open-arrow{
        background: url(images/togs.png) no-repeat center 12px;
        background-size: 12px;
    }
    .gjjl .col_menu .col_menu_con{display:block;}
    .gjjl .col_menu{width:100%;height:auto !important;padding:0;}
    .gjjl .col_list .wp_listcolumn .wp_column a{margin:0 17px;}
    .gjjl #l-container li.news{    
        padding: 0;
        margin: 0 1% 32px;
        width: 98%;
    }
    .gjjl .col_news .col_news_box{padding-bottom:28px;padding-top:32px}
    .gjjl .col_news .col_news_box{margin:0;}
    .gjjl .col_list .wp_listcolumn .wp_column {
        display:table-cell;
        width: 33.3%;
        vertical-align: middle;
        padding:10px 0;
    }
    .col_list .wp_listcolumn .wp_column.selected a{
        background:none;
    }
    .gjjl .col_list .wp_listcolumn .wp_column.selected{
        border-bottom:2px solid #712D70;
    }
    .jdgk .tt{margin-bottom:30px;}
    .jdgk .box-tab .tab-menu li{float:left;width:25%;margin:0;font-size: 15px;line-height: 53px;}
    .jdgk .box-tab .tab-menu li.selected{border-bottom: 2px solid #712d70;}
    .jdgk .box-tab .tab-menu{background: #f9f9f9;}
    .mxdx li.news{width:100%;height:auto;margin-bottom: 32px;}
    .mxdx li.news.n2{margin:0 0 32px 0;}
    .post .fbt{font-size: 12px;}
    .jx-main1 .inner {
        padding: 40px 0 60px;
    }
    .wp-navi-aside .navi-aside-wrap li a{padding:16px 50px 16px 16px;border-top:0;border-bottom: 1px solid #efefef;}

    .wp-navi-aside .navi-aside-head .navi-aside-title{padding:16px 10px;}
    .header .head-left{width:158px;}
    .ld-main1{height:auto;background-size:cover;}
    .list .post .tt .tit .title{font-size:24px;}
    .ld-main1 .con{margin:0 40px;}
    .wp-navi .wp-menu{display: none;}
    .navi-aside-toggle {
        background: url(css/img/menu-icon-arrow.png) no-repeat 50%;
        top: 60px;
        left: auto;
        right: 24px;
    }
    a.navi-aside-toggle.navi_close{
        background: url(images/icons_close.png) no-repeat center;
        background-size: cover;
    }
    .wp-panel.search-panel.panel-3{
        display:none;
    }
    .header .sitelogo{
        padding:25px 0;
    }
    .site-lang{display:none;}
    .wp-navi-aside .aside-inner:after{display: none;}
    .wp-navi-aside .aside-inner{    

    }
    .wp-navi-aside .navi-aside-head ,.wp-navi-aside .navi-aside-wrap li a{background:#fff;text-shadow: none;box-shadow: none;color:#000;}
    .l-banner{height:240px;}
    body.jdld .col_menu_head ,body.jdgk .col_menu_head ,body.gjjl .col_menu_head{    
        width: 212px;
        height: 158px;
        background-size: cover !important;
    }

body.gjjl .wp-inner .col_menu_head {
    background-size: cover;
}

    .col_name{margin-top:52px;}
    .wp-inner{height:auto;}
    .col_name_text{font-size:20px;line-height: 28px;}
    .other-name{
        width: 77px;
        text-align: left;
        margin: 10px auto 0 auto;
        font-size: 12px;
        position: initial;
    }
    .other-name{width:auto}
    .navi-aside-toggle{width:20px;height:20px;top:37px;}
    .header .sitelogo{padding:13px 0 11px;}
    .header .sitelogo a{text-align: left;}
    .jx-main4 li.news{width:100%;margin:0 0 32px 0 !important;}
    .jx-main4 .wz_info{max-width: 100%;}
    #footer .inner{padding:32px 0 18px 0}
    #footer .inner .foot-left{float:none;text-align: center;}
    #footer .inner .foot-right{float:none;}
    .shares ul{text-align: center;float:none;}
    .shares li{float:none;display: inline-block;}
    .foot-bot {
        margin-top: 30px;
    }
    .wrapper .inner .mod{padding:0 24px;}
    #footer .inner .foot-bot .foot-left {
        padding: 0;
    }
    #footer .inner .foot-bot .foot-right {
        margin-top: 6px;
    }
    .header .sitelogo a img{width:100%;max-width: 100%;}
    .gnzz .news_imgs{display:none;}
    .gnzz .news_box{width:100%;margin:0;}
    .gnzz .head-text span{font-size:18px}
    .gnzz .head-text{font-size:14px;margin-top:30px}
    .gnzz .news_box .post li.news{width:100%;margin-bottom: 32px;}
    .gnzz .news_box .post{margin-top:30px;}
    .gk-main3 .tab-list{box-shadow: none;}
    .gk-main3{margin-bottom: 30px;}
    .gki img{height:208px;}
    .ldts .tt ,.ldts .con{float:none;width: 100%;}
    .jdgk .tt{text-align: center;}
    .hxnl li.news{width:auto;float:none;padding:32px 2%;}
    .hxnl li.news.n2{margin:32px 0;}
    .hxnl li.news div{font-size: 18px;}
    .hxnl li.news .news_info{margin-top:16px;}
    .r .r-info:after ,.gk-main7 li.news:nth-child(2n) .r-info:after{display:none;}
    .r .r-info{font-size: 30px;margin:0;padding:0;}
    .mxdx li.news .infobox {
        padding: 32px 24px;
    }
    .wp-navi-aside .navi-aside-head{display: none;}
    .wp-navi-aside .navi-aside-wrap li .sub-menu li a{
        font-size: 12px;
        color: #666666;
        border: 0;
        padding: 9px 0 9px 16px;
    }
    .gjjl-info .tt .mod {
        padding: 16px 24px;
    }
    .gjjl-info .article .mod {
        padding: 0;
    }
    .gjjl-info.zxzt-info .art-con ul{
        margin:0;
    }
    .zxzt-info .art-con ul li{    
        width: 80%;
        padding-bottom: 40px;
        padding: 12% 10%;
        background: -webkit-linear-gradient(#dddad5, #d0ccc7);
        background: -o-linear-gradient(#dddad5, #d0ccc7);
        background: -moz-linear-gradient(#dddad5, #d0ccc7); 
        background: linear-gradient(#dddad5, #d0ccc7);
        margin: 0;
    }
    .gjjl-info .wrapper.article{padding:0;}
    .gjjl-info .article .art-con{padding:0px 0 40px 0px}
    .news-info .article .art-con{margin:0 24px;padding-top:25px}
    .gji.gjjl-info .article .art-con{padding:30px 0;}
    .gjjl-info .wrapper.article.arts{display: none;}
    .gjjl-info .wrapper.article {
        margin: 0 !important;
    }
    .gjjl-info .foot-logo {
        width: 158px;
        margin: 0 auto;
    }
    .gjjl-info .foot-logo img{
        width:100%;
    }
    #footer .inner p{text-align: center;}
    .gji.gjjl-info #content .r{padding-top:20px;}
    .gji.gjjl-info #content .news_title{font-size:18px;}
    .gji.gjjl-info .active {
        font-size: 14px;
    }
    #footer .inner{padding:32px 0 18px}
    #footer.wrapper .inner .mod{padding:0}
    #footer .inner .foot-left,#footer .inner .foot-right{float: none;}
    #footer .inner .foot-left .foot-right{margin-top:20px}
    #footer .inner .foot-left img{display: block;margin:0 auto; max-width:158px;}
    .foot-top ul.news_list{text-align:center;float: none;}
    .foot-top ul.news_list li{float:none;display: inline-block;}
    .foot-right .shares{padding: 10px 24px 0px;}
    .foot-right .shares ul.news_list{border-bottom:1px solid #7D7D7D}
    .foot-right .shares ul.news_list li{padding-bottom:35px;margin:0 20px;}
    .foot-right ul.news_list{margin-top:10px;}
    .foot-bot{margin-top:18px}
    #footer .inner .foot-bot .foot-left,#footer .inner .foot-bot .foot-right{padding:0;margin:0;font-size: 12px;
        color: rgba(255, 255, 255, 0.65);line-height: 17px;}
    #footer .inner p{text-align: center;font-size: 12px;line-height: 17px;}
    .jdld .ld-main1 .con{margin:0 21px 0 22px;}
    .jdgk .l-info div{margin:0;line-height: 24px;padding:16px 0 14px;}
    .l .l-info{margin-left: 105px;padding:0 0 20px 0;font-size: 14px;line-height: 24px;}
    .ld-main1 .post .tt {
        margin-bottom: 32px;
    }
    .ld-main1 .inner ,.jx-main4 .inner{
        padding: 42px 0 80px;
    }
    .yxsz .news_imgs{width:48px;height:48px;}
    .yxsz .news_wz {
        margin-left: 64px;
    }
    .jx-main4 .news_title{margin-top:0;}
    .jx-main4{background-position: right;}
    .zxzt-info #content .l .cons {
        margin-right: 0px;
    }
    .zxzt-info .wrapper.article{margin-top:15px !important}
    .zxzt-info #content.wrapper .inner .mod {
        padding-bottom: 40px;
    }
    .en .tab-list .news:nth-child(2) .nr {
        margin: 0;
    }
    .en.gjjl .col_name_text div{font-size:20px;width:160px;line-height: 28px;}
    .en.gjjl-info #content .news_meta {
        margin-top: 24px;
    }
    .en.zxzt-info #content .r .news_info .name {
        margin-bottom: 10px;
    }
    .en .col_name_text div ,.en.jdld .col_name_text div{font-size: 28px;}
	.foot-top li.links a{ font-size:14px; padding:0 10px;}
}
@media screen and (max-width: 480px) {
    .gjjl .col_list .wp_listcolumn .wp_column a {
        margin: 0 5px;
    }
}