@media screen and (max-width: 1200px) {
    body{overflow-x: hidden;}
    .wrapper{width:100vw;min-width:0}
    .head{position:relative}
    .head-logo{flex:0 1 auto !important;display:block;margin:0 18px 45px;width:90vw !important;height:11.39vw !important}
    .head-search{position:absolute;left:18px;width:90vw;top:13vw}
    .head-search .searchbox,.head-search .searchbox .wp_search,.head-search .searchbox .wp_search table,.head-search .searchbox .wp_search tr td:first-child{width:100%}
    .head-search .searchbox .wp_search tr td #keyword{width:100% !important}
    .wp-panel{width:100vw}
    .wp-menu{background:#fff;border-top:2px solid #d0d0d0;padding:5px 0}
    .wp-menu .menu-item{width:25%;height:30px !important;text-align:center}
    .wp-menu .menu-item a.menu-link{padding:0 !important;font-size:14px !important;margin:0 12px !important;line-height:30px !important;height:30px !important;color:#1B3884}
    .wp-menu .menu-item.hover a.menu-link{background-color:#fff !important}
    .wp-menu .menu-item a.menu-link em{display:none}
    .wp-menu .menu-item .sub-menu{display:none !important}
    .orbit-wrapper,.orbit-wrapper .orbit,.orbit-wrapper .orbit img{width:100vw !important;height:50vw !important}
    .main1{}
    .main1 .mod_pad{padding:1% 0% 0 0 !important;margin:5vw 5vw 0 !important}
    .main1 .mod_pad .news_gt,.main1 .mod_pad .news_gt .focus-box,.main1 .mod_pad .news_gt .focus-box .focus-container{width:90vw !important;height:62vw !important}
    .main1 .mod_pad .news_gt{margin-top:5vw !important}
    .main1 .mod_pad .news_x{width:90vw !important;height:480px !important;margin:0 !important}
    .main1 .mod_pad .news_x .block-title{padding-top:2vw;overflow:hidden}
    .main1 .mod_pad .news_x .block-title .block-title-name{float:left;font-size:18px;padding:4px 16px 0;line-height:40px}
    .main1 .mod_pad .news_x .block-title .block-more{padding-top:4px}
    .main1 .mod_pad .news_x .block-item{}
    .main1 .mod_pad .news_x .block-item .block-list{height:auto !important;padding:5vw 5vw 0}
    .main1 .mod_pad .news_x .block-item .block-list .news-list-item{padding-bottom:0 !important;margin-bottom:5vw !important}
    .main1 .mod_pad .news_x .block-item .block-list .news-list-item .news-list-item-time+div{padding:0 !important}
    .main1 .mod_pad .news_x .block-item .block-list .news-list-item .news-list-item-title div{font-size:12px !important;line-height:16px;margin-bottom:6px !important}
    .main1 .mod_pad .news_x .block-item .block-list .news-list-item .news-list-item-content{line-height:14px}
    .main2{}
    .main2 .inner{display:block;width:90vw !important;padding:5vw 5vw 0 !important}
    .main2 .inner>div{display:block;width:90vw !important}
    .main2 .inner div:nth-child(2) .block-title+div{width:90vw !important}
    .main2 .inner .md_r2{margin-top:2vw}
    .main2 .inner div:nth-child(2) .block-title+div .comImg{width:36vw;height:20vw}
    .main2 .inner div:nth-child(2) .block-title+div .comInfo{top: 24% !important;}
    .main2 .inner div:nth-child(2) .block-title+div .comInfo h2{font-size:12px !important;line-height:20px !important}
    #footer .mod{height:auto}
    #footer .flex-row{display:block;width:90vw;padding:0 5vw 5vw !important}
    #footer .flex-col{display:inline-block;width:42vw !important;margin:0 5vw 0 0 !important}
    #footer .flex-col:nth-child(even){margin:0 !important}
    #footer .flex-col a span{font-size:10px !important}
    #footer .flex-row:last-child{margin-top:10px !important;width:92vw;padding:0 4vw 5vw !important}
    #footer .flex-row:last-child span{font-size:12px !important;line-height:20px !important}
    #container-1 .wp-inner>div,#container-1 .wp-inner .l-banner{height:50vw !important;background-size:100Vw 50vw}
    .list-inner{padding:0 5vw !important;width:90vw !important}
    .wp_listcolumn .wp_column{width:calc(43vw - 5px);margin-right:20px}
    .wp_listcolumn .wp_column a .column-name{line-height:23px;font-size:13px}
    .wp_listcolumn .wp_column:nth-child(even){margin-right:0}
    .col_news .col_news_box{padding:2vw;margin-top:5vw;overflow:hidden}
    .col_news .col_news_box .col_news_con .paging_content p img{width:84vw !important;height:auto !important}
    .col_news .col_metas .col_path{height:30px;line-height:30px;margin-top:10px}
    .col_news .col_metas .col_path a,.col_news .col_metas .col_path span{display:inline-block;float:left}
    .col_news .col_metas .col_path a:last-child{max-width:120px;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .col_news .col_metas .col_title h2{font-size:16px}
    .col_news .news_list li.news span.news_title{width:55vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .col_news #wp_paging_w6{border-top:1px solid #ccc}
    .article .entry .read img {width: 100% !important;height: auto !important;}
    #d-container .inner{padding:5vw}
    .infobox{width:90vw;margin-top:0 !important}
}