@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1903px) { 
    
}

@media screen and (max-width: 1400px) {
.post.post1.post-501.mbox .news_list {
    margin: 0 30px;
}
.post.post1.post-501.mbox  .slick-prev {
    left: -30px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
}

.post.post1.post-501.mbox  .slick-next {
    right: -30px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
}
#header .inner,#headtop .inner{width: 100%;}
.header .head-right{padding-left: 29%;}
.nav .wp-menu .menu-item{/*margin-right: 30px;*/}
.nav .wp-menu .menu-item a.menu-link{font-size: 18px;}
.main3 .tab-con .yugao{font-size: 26px;}
.main3 .tab-con .news_title{font-size: 30px;line-height: 44px;}
.main3 .tab-con .wz{padding-top:75px}
.main3 .sudy-tab .tab-menu li{height: 180px;}
.main3 .tab-con{height: 540px;}
.nav .sub-menu{padding:43px 10px 43px 40px;width:900px}
.nav .sub-menu .mr{margin-left:400px}
.post-44 ul.news_list{margin:0 20px}
.post-44 .slick-prev{left:-15px;width:35px;height:35px;}
.post-44 .slick-next{right:-15px;width:35px;height:35px;}
.post-50 ul{margin:0 20px}
.post-50 .slick-prev{left:-15px;width:30px;height:30px;margin-top:-15px}
.post-50 .slick-next{right:-15px;width:30px;height:30px;margin-top:-15px}
.wp-search .search-btn{    right: 20px;}
}
@media screen and (max-width: 1336px) {
.nav .wp-menu .menu-item{    margin-right: 38px;}
}
@media screen and (max-width: 1300px) {
.nav .sub-menu{left:0 !important;width:100% !important}
.col_menu{background-size:cover}
.col_menu .col_menu_head,.col_menu .col_menu_con{width:100%}
.nav .sub-menu .sub-item{width: 25%;}
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod{padding:0 5px;position:relative}
#nav{float:none;margin-right:45px}
.nav .wp-menu .menu-item{width: 12.5%;
    margin-right: 0;
    text-align: center}
.top-right.right2{margin-left:10px}
.header .head-left{left:10px}
.header .head-right{padding-left:307px}
.header .head-right::after{width:90px}
.wp-search .search-btn{/*right:75px*/}
.sitelogo img{width:240px;/*margin-top:5px;*/}
.nav .wp-menu .menu-item a.menu-link{font-size:15px}
.post-31{width:100%;}
.main1 .inner{padding-top:140px;}
.post-50 li img{height:100%;position:absolute;top:0;}
.post-50 li a{display:block;width:100%;padding-top:40%;position:relative}
#footer .foot-img img{width:340px;}
#footer .foot-img{margin-right:60px}
#toTop{right:5px;}
#l-container,#d-container{background:none}
.forcast ul.news_list li .news_zd{font-size: 13px;}
.forcast ul.news_list li .act{font-size: 16px;}
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
.forcast ul.news_list li.news .news_box {
    margin: 0 15px;
}
.lead li.news .sub_title {
    line-height: 24px;
    font-size: 13px;
}
.forcast ul.news_list li .act{font-size: 16px;margin-bottom: 10px;}
.navi-aside-toggle,
.navi-aside-search {display: block;}
.wp-search .search-btn{position:static}
.fullSearch .search-btn{left:auto;right:5px;/*top:5px;*/position:absolute}
.fullSearch .search{left:10%;width:80%}
#header .inner{  position:relative; height:auto !important}
.header .head-left{padding: 0;float:none;display:inline-block; width:100%; height:auto; text-align:center;left:0;z-index: 10;position:static}
.topbox.showdiv .header .head-left{}
.sitelogo img{margin:1px 0}
.header .sitelogo{float:none;margin-top:0px;}
.header .sitelogo a{display:inline-block;width:100%;margin:0 auto;}
.header .sitetitle {margin-top:38px;font-size:28px;}
.header .head-main{display:none;}
.header .head-right::after{display:none}
.header .head-right{ float:none; position:absolute;margin-top:0px;right:10px;top:50%;margin-top:-20px;width:auto;padding:0}
.header .head-right .searchbox{margin: 5px 0px;  }
 .header .sitelogo a img{height:auto}
/*导航样式：后台绑定时也可以定义配置*/
.wp-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;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;}
.wp-navi-slide .sub-menu .sub-item a {display: block;color: #000;height: auto;line-height: 40px;padding: 0 36px;font-size: 14px;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;}


.post .more_btn .more_text, .post .more_btn a{font-size:14px}
 .post .tt{margin-bottom:30px}
.post .tt .tit{font-size:22px}
.post-41 .more_btn{margin-left:-43px}
.headtop {display:none !important}
.main #header .inner,.listTop #header .inner{padding:15px 0} 
.showdiv.topbox .logo2{ margin:0px auto}
.main1 .ml{float:none;width:100%;padding-top: 0px;} 
.main1 .mr{float:none; width:100%;} 
.main1 .mr li.news,.post-122 li.news{width:48%;margin:0 1% 10px}
.main1 .ml .news_imgs{height:auto}
.main1 .ml .imgbox{height:0;padding-top:70% }
.main1 .ml .news_text{}
.main1 .ml .wz{padding:15px 20px}
.main1 .inner{padding-bottom: 50px;}
.main1 .loadmore{margin-top:10px}
.main1 .loadmore.active{margin-top:15px}
.main2 .inner{padding: 20px 0;padding-bottom: 1px;}
.m2 .inner{padding:30px 0}
.post-21 .more_btn{left:40px;right:auto}
.post-21 .slick-next{right:30px}
.post-21 .slick-prev{right:80px}
.main2.m3 .inner{padding:30px 0}
.post-21 .wz{padding:20px 10px 0}
.main3 .post-31 .con{padding-top:10px}
.post-31.post .more_btn{    top: 70px;
    line-height: 43px;
    height: 43px;
    margin-top: 0;}
.main3 .entermore{width:150px;line-height:44px;font-size:17px}
.main4 .inner{padding:40px 0}
#container-4-5 .inner{padding:  0}
.post-41{padding-bottom:40px}
.post-41 .tt{position:static;width:100%;padding:20px 10px;height:auto}
.post-41 .tt>img{margin:0 auto;display:block}
.post-41 .tt .tit{text-align:center;margin-bottom:10px}
.post-41 .sub-tit{width:33.3%;float:left;clear:none;box-sizing:border-box;white-space:nowrap;overflow:hidden;    text-overflow: ellipsis;font-size:15px;padding-left:20px;text-align:left;}
.post-41 .con{padding-top:0}
.post-41 li.news,.post-41 .videolist{margin-right:0}
.post-41 .videolist{margin-top:-8%}
.post-41 .videolist li{margin:0 1.5%; }
.post-41 .videobox{padding-top:55%;height:0}
.post-41 video{height:100%;position:absolute;top:0;left:0}
.post-41 .videolist video{height:auto;position:static}
.post-41 li.news img{width:60px;margin-top:-30px;margin-left:-30px}
 .calendar_news{padding:10px 30px 0}
.rilis{margin-left:20px}
.post-51 .news_title{font-size:32px}
.post-51{min-height:0;padding:20px 0 60px}

#footer .foot-img img{max-width:60%;width:auto}
#footer .inner .foot-right img{max-width:100%}
#footer .inner .foot-left > div{float:none;margin:0 auto}
#footer .inner {background:none;}
#footer .inner .foot-left{float:none;padding-left: 0px;background: none;padding: 0;text-align:center}
#footer .inner .foot-left p{text-align:center;}
#footer .inner .foot-right{float:none;margin-top: 12px;text-align:center}
.shares ul{display:inline-block;width:auto; margin:0 auto;float:none;}

/**友情链接**/
.botlinks .links-wrap {float: none;display: inline-block;margin:4px 0px;width:100%;}
.botlinks .links-wrap .link-items {min-width:100%;}

/*图列表*/
.news_tu .news_list li.news{width:33.3%;}

/*banner*/
.mbanner li.news .news_imgs{height:auto;min-height:600px;}

}
@media screen and (max-width: 850px) {
.post-20 .tt{     margin-top: 60px; }
.post-20{    margin-bottom: 20px;}
.post-20 .more_btn{    top: 60px;}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
 .list.xs .xs-post-18 ul li.i7 {
    padding-top: 0px;
    width: 50%;
}
.news_text.brief {
    -webkit-line-clamp: 1 !important;
}
.header .sitelogo a img{  }
.header .sitelogo a{}
.header .sitetitle {display:block;margin-top: 10px;font-size:18px;}

.mbanner .post ul.slick-dots li{width:40px;height:40px;margin-right:10px}
.xacom_xg video {
  width: 100% !important;
}
.main1 .ml{float:none; width:100%;}
.main1 .mr{float:none; width:100%;} 
.post-20 .tt{  margin-top: 20px;}
.post-20 .more_btn{ top: 17px;}
.post-21 .wz{width:80%;left:10%;margin-left:0}
 .post-42,.post-43{float:left;width:100%;margin:0 0 10px}
.post-51 .news_title{font-size:24px}
.post-44 .news_text{margin:10px 0 }
.post-44 .news_title{font-size:20px}
.post-44 li.news .wz{margin-top:10px}

#footer .inner {padding: 25px 0px;}
#footer .inner .foot-left{float:none;}
#footer .inner p{text-align:center;}

.mbanner .focus-pagination {display:none;}
/*栏目图片*/
.l-banner{height: 400px;}
.l-banner img{width:100%;height:100%;}
#l-container .inner,
#d-container .inner {padding:0px 0px;    width: 94%;}
#l-container.wrapper .inner .mod,
#d-container.wrapper .inner .mod{ ;}

.column-switch { }
.col_menu{padding:30px 0 20px;min-height:auto}
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;font-size: 18px;}/**栏目名称图标**/
.col_menu .col_menu_head{margin-bottom:10px}
.wp_listcolumn .wp_column{margin-bottom:8px}
.col_list .wp_listcolumn .wp_column a{font-size:16px;}
.col_list .wp_listcolumn .wp_column a .column-name{line-height:26px;}
.col_list .wp_listcolumn{width:95%;text-align:center}
.col_menu .col_menu_con{ border:0px solid #e4e4e4;}
.col_metas .col_title h2 {font-size:18px;}/**当前栏目名称**/

.col_news {width: 100%;min-height:100px;float:none;} /**栏目新闻**/
.col_news .col_news_box{ }
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_con  .news_list li.news {}
.col_news_con  .news_list li.news span.news_title { font-size:15px}/*标题*/
.col_news_con  .news_list li.news span.news_meta {font-size:15px }/*属性*/
.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}
.infobox { width:auto;padding:10px 0 0;  margin:0 10px; }
.wp_artfuns .wp_art_adjoin .prev,.wp_artfuns .wp_art_adjoin .next{margin:0;font-size:16px}
.wp_artfuns .wp_art_adjoin .prev::after{    border: 7px solid transparent;  border-right: 10px solid #8c8c8c;top:7px;left:5px}
.wp_artfuns .wp_art_adjoin .next::after{    border: 7px solid transparent;  border-left: 10px solid #8c8c8c;top:7px;right:5px}
.col_news_list .wp_entry img,
.article .entry .read img{max-width: 100%;height:auto!important; width:auto;}/**文章阅读部分图片大小限制**/

/*图列表*/
.news_tu .news_list li.news{width:50%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:50%;}
}
@media screen and (max-width: 520px) {

.main1 .loadmore a{    margin: 0 10px;}
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */

@media screen and (max-width: 479px) {
.lead li.news .news_wz{padding: 30px 25px 30px;}
.visitor .main9 .p-col{background: url(images/xs-xssw-tt_w.png) no-repeat left center;padding-left: 35px;}
.visitor .main9 .p-col {
    font-size: 20px;
}
.visitor .link_text .news_list li.news {
    margin-bottom: 10px;
}
.visitor .post-17 .tt .tit .title {
 background: url(images/xs-xgbm-tt_w.png)no-repeat left;
    padding-left: 36px;
}
.visitor .c-col {
    width: 50%;
    font-size: 15px;
    line-height: 40px;
}
.visitor .main6 .p-col {
    margin-bottom: 5px;
}
.visitor .main6 .p-col{background: url(images/research1-ico_w.png) no-repeat left center;padding-left: 40px;}
.visitor .main6 .p-col {
    font-size: 20px;
}
.faculty .main9 .p-col {
    margin-bottom: 10px;
}
.faculty .main9 .p-col {
    font-size: 20px;
}
.faculty .main9 .p-col{background: url(images/xs-xyfw-tt_w.png)no-repeat left center;    padding-left: 48px;}
.faculty .main8 .mr .p-col {
    margin-bottom: 10px;
}
.faculty .main8 .p-col {
    font-size: 20px;
}
.faculty .main8 .p-col {
    background: url(images/tt6_bg_ws.png) no-repeat center left;
    padding-left: 60px;
    width: auto;
}
.faculty .main6 .p-col{    background: url(images/research1-ico_w.png) no-repeat left center;padding-left: 40px;}
.faculty .main6 .p-col {
    margin-bottom: 10px;
}
.faculty .main6 .p-col {
    font-size: 20px;
}
.post-10 .p-col{font-size: 20px;}
.faculty .main6 .p-col{}
.list.xs .xs-post-18 ul li {
    margin-bottom: 10px;
}
#footer .foot-info{font-size: 12px;
    line-height: 24px;    padding-top: 15px;}
#footer .foot-img img {
    max-width: 50%;
}
.list.xs .xs-main2 .inner {
    padding: 20px 0 0;
}
.list.xs .xs-post-18 .tt .tit .title{background: url(images/xs-xgbm-tt_w.png)no-repeat left;font-size: 22px;}
.list.xs .xs-post-19.post-10 .p-col {
    background: url(images/xs-xyfw-tt_w.png)no-repeat left center;
    padding-left: 42px;
}
.list.xs .xs-post-17.post-10 .p-col {
    background: url(images/xs-xssw-tt_w.png) no-repeat left center;
padding-left: 30px;
}
.post-10 .p-col {
    background: url(images/research1-ico_w.png) no-repeat left center;
padding-left: 38px;
margin-bottom: 10px;
}
.colorful_campus .post-19 .news_list.list1 .news .news_box .news_imgs {
    padding-top: 64.73%;
}
.colorful_campus .post-18 .news_imgs {
    padding-top: 60.3%;
}
.colorful_campus .post-11 .news_imgs img {
    height: auto;
}
.colorful_campus .post-11 .news_imgs {
    padding-top: 53.33%;
}
.post-19 .tt {
    margin-bottom: 24px;
}
.colorful_campus .post-19 .tt .tit .title {
    background: url(images2/tt4_bg_ws.png) no-repeat center left;
    padding-left: 42px;
}
.colorful_campus .main9 .inner {
    padding: 0px 0;
padding-bottom: 20px;
}
.colorful_campus .post-18 .slick-list {
    padding-bottom: 0px !important;
}
.colorful_campus .main8 .inner {
    padding: 10px 0;
}
.colorful_campus .post-18 .tt .tit .title {
  background: url(images2/tt3_bg_ws.png) no-repeat center left;
    padding-left: 46px;
}
.colorful_campus .post-18 .con {
    padding-top: 20px;
}
  
.colorful_campus .link_text .news_list li.news .link_con{font-size: 22px;}
.colorful_campus .link_text .news_list li.news .link_con{
background: url(images2/tt2_bg_w.png) no-repeat center left;
padding-left: 50px;
}
.colorful_campus .post-11 {
    margin-bottom: 0px;
}
.colorful_campus .post-11 .tt {
    margin-bottom: 10px;
}
.colorful_campus .post-11 .tt .tit .title {
    background: url(images2/tt1_bg_w.png) no-repeat center left;
    padding-left: 32px;
}
.list.zzjg .sublist_title a {
    margin-left: 40px;
}
.list.zzjg .sublist_title a {
    font-size: 22px;
}
.list.zzjg .news_list.list1 {
    padding: 20px 0 20px 27px;
}
#l-container .inner, #d-container .inner {
    padding: 10px 0 10px 0;
}
.history .col-name {
    margin: 50px 0 50px;
}
.history .inner {
    padding-bottom: 50px;
}
.news_list li.news .news_text {
    font-size: 12px;
    line-height: 24px;
}
.post-50 .tt .tit .title {
    /* color: #fff; */
    padding-left: 45px;
    background: url(./images/ico-8-2_w.png) no-repeat left center;
}
.post-44 .more_text img {
    width: 20px;
}
.post-41 .more_btn {
    margin-left: -26px;
}
.post-41 .more_text img {
    width: 20px;
}
.post-43 .more_text img {
    width: 20px;
}
.post-20 .more_text img {
    width: 20px;
}
.post-42 .more_text img {
    width: 20px;
}
.main1 .mr .news_count img {
    width: 16px;
}
.main1 .mr .news_count {
    font-size: 12px;
}
.post-21 .title {
    padding-left: 50px;
    background: url(./images/ico-6_w.png) no-repeat left center;
}
.post-51 {
    padding: 30px 0 30px;
}
.main3 .post-31 .con {
    padding-top: 0px;
}
.rilis {
    padding-right: 18px;
}
.rilis .datebox div {
    font-size: 14px;
    padding: 3px;
}
.rilis span {
    font-size: 16px;
}
.post-31 .tt .tit .title {
    padding-left: 60px;
    background: url(./images/ico-11_w.png) no-repeat left center;
}
.post-43 .title {
    padding-left: 30px;
    background: url(./images/ico-5_w.png) no-repeat left center;
}
.post-42 .title {
    padding-left: 40px;
    background: url(./images/ico-9_w.png) no-repeat left center;
}
.main2 .inner {
    padding: 10px 0;
}
.post-20 .title {
    background: url(./images/ico-3_w.png) no-repeat left center;
}
.main1 .loadmore{font-size:16px;}
.post .tt .tit{font-size:20px;}
.post-10 .tt {
    margin-bottom: 15px !important;
}
.main1 .title {
    padding-left: 40px;
    background: url(./images/ico-1_w.png) no-repeat left center;
}
.post-42 .wz {
    padding: 10px 20px 10px;
}
.post .tt {
    margin-bottom: 15px;
}
.main4 .inner{padding:30px 0}
.main1 .mr li.news .wz{padding: 20px 0 20px 0;}
.mbanner li.news .news_imgs{height:0;min-height:auto;padding-top:50%}
.mbanner li.news{overflow:hidden}
body{overflow:inherit}
.rilis .datebox{height:140px}
#header .inner{background: none;}
/*.mbanner li.news .news_imgs{min-height:500px;}*/
.mbanner .post ul.slick-dots li{    margin-right: 10px;}
.mbanner .slick-dots li button{font-size: 22px;}
#header{background: #8f0c0c}
.topbox{transform:none;opacity:1;position:relative}
.body_b{position:static}
.topbox.showdiv #header,#header{transition:all 0.4s ease-in-out}
#header{position:static}
.topbox.showdiv{position:fixed}
.sitelogo img{width:auto;max-width:60%}
.fullSearch .search{left:5px;width:95%}
.fullSearch .close{right:-10px;font-size:32px}
.mbanner .post ul.slick-dots li{margin:0 auto;text-align:center;height:50px;background-size:30% !important}
.mbanner .slick-dots{bottom:20px}
#banner .slick-dots li.slick-active:nth-child(1){background-size:60% !important}
#banner .slick-dots li.slick-active:nth-child(4){background-size:10% !important}
#banner .slick-dots li.slick-active:nth-child(2),#banner .slick-dots li.slick-active:nth-child(3),#banner .slick-dots li.slick-active:nth-child(5){background-size:30% !important}

.bb{display:none}
.main1 .more_btn{display:none}
#playvideo video{height:50%}
.main1 .ml,.main1 .mr{transform:none !important;opacity:1 !important}
.main1 .ml .wz{margin:0 2px 6px;padding: 10px 20px 10px 20px;}
.main1 .ml .news_box,.main1 .ml .post-11 ul.slick-slider,.post-122 ul{margin:0 auto;padding:0}
.main1 .inner{padding-top:15px;padding-bottom: 20px;}
.main1 .mr li.news, .post-122 li.news{width:100%;margin:0  0 10px;height:auto}
.main1 .mr .news_imgs{height:0;padding-top:60%; }
.main1 .mr .imgbox,.post-122 .imgbox{position:absolute;top:0;left:0;}
.post.post-42 {
    margin-bottom: 10px;
}
.main3 .post-31 .tt{margin-top: 20px;}
.post-31.post .more_btn {
    top: 20px;
right: 10px;
}
.main1 .ml .news_title {
    line-height: 36px;
    font-size: 16px;
}
.post-44 {
    margin-top: 0px;
}
.post-20 .tt {
    margin-top: 10px;
    margin-bottom: 15px;
}
.post-20{margin-bottom: 5px;
    margin-top: 15px;}
.swiper-scrollbar{margin:0 30px}
.post-20 .arr20{width:30px;height:30px;top:-18px}
.post-20 .leftarr .after,.post-20 .rightarr .after{background-size:50%}
.post-20 .news{margin-bottom:30px;}
.post-21 .wz{height:240px;}
.post-21 .news_title {
    margin: 10px 0 17px;
    font-size: 14px;
}
.post-43 li.news {
    margin-bottom: 10px;
}
.post-31.post .more_btn .more_text {
    font-size: 12px;
}
.post-21 .tt {
    margin-top: 40px;
}
span.more_xs {
    font-size: 16px !important;
}
.post-43 li.news.n6 {
    margin-bottom: 0px;
}
.post-21 li.news{height:360px}
.post-21 .more_btn{left:5px;}
.post-21 .slick-prev{right:55px;top:58px}
.post-21 .slick-next{right:18px;top:58px}
.post-41 .sub-tit{width:100%;margin-top:0}
.post-42 .news_title{-webkit-line-clamp: 1; line-clamp: 1;    height: 26px;    margin: 3px 0;}
.m2 .inner{    padding: 20px 0 10px;}
.post-42 li.news{margin:0 auto 12px;width:100%}
.post-43 .source{width:100px;margin-right:-100px;line-height:55px;}
.post-43 .wz{margin-left:120px;}
.post-43 .news_time{margin: 0;font-size:14px}
.post-43 .news_title, .post-43 .news_title a{font-size:15px}
.calendar_news .news{font-size:16px;height:55px}
.calendar_news .news span{padding-top:10px}
.calendar_news .news .week{padding:7px 0}
.noinfo{font-size:16px}
.main5{background-size:auto;margin-top:-100px}
.main5 .inner{padding:120px 0 40px}
.post-51 .news_title{font-size:18px;line-height:34px;margin-bottom:15px}
.main3 .news_time{margin-bottom:25px}
.main3 .entermore {
    width: 100px;
    line-height: 34px;
    font-size: 15px; 
}
.main1 .loadmore a{    margin: 0 1%;width: 30%;display: inline-block; float: left;}
.main1 .loadmore a img{ margin-right: 5px;   width: 25%;}
.article .arti_metas>span{    margin: 3px 10px;}
.col_news_list .news_list li.news .news_meta{font-size:15px}
#playvideo .playbox{height:50%;top:20%;    left: 0;    width: 76%;right: 0;}
.wp_paging li{float:none;}
.forcast .wp_paging{text-align:center}
.article .arti_metas{padding:10px 0}
.article h1.arti_title {line-height: 28px;font-size:18px;margin-bottom: 5px;}
.article h2.arti_title {line-height: 28px;font-size: 14px;}
#toTop{display:none}
.post-44 li.news .news_box{    padding: 20px 10px 8px;}
.post-44 li.news .news_box {
    margin: 0px 12px;
}
.post-44 li.news .news_imgs{    padding-top: 110%;}
.post-50 li.news{padding: 0 40px;}
.post-44 .news_title{    font-size: 16px;line-height: 28px;
    height: 56px;}
/*图列表*/
.news_tu .news_list li.news{width:100%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:100%;}
}
@media screen and (max-width: 360px) {
.main1 .loadmore a {    font-size: 14px; margin: 1% 0;}
.main1 .loadmore a img{width:22%}
.main1 .loadmore{height:auto}
.article .arti_metas>span{display:block;}
}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
    
}