@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */
 @media screen and (max-width: 1800px) {
.nav .wp-menu .menu-item a.menu-link { padding: 0 15px;}
}

@media screen and (max-width: 1700px) {
.wrapper .inner{width:80%}
.leftw img, .rightw img{width:130px}
.asidenav li.links { padding: 0 0px;}.post-71 .slick-prev {
    left: -50px;
}

.post-71 .slick-next {
    right: -50px;
}
}
@media screen and (max-width: 1600px) {
.post-71 .slick-prev {
    left: -20px;
    width: 40px;
    height: 40px;
}

.post-71 .slick-next {
    right: -20px;    width: 40px;
    height: 40px;
}
#header .inner{width:auto;padding:0px 10px}
.asidenav li.links { padding: 0 0px;}
.g-nav2 .bottom .news_list li.news { padding: 0 10px;}
}

@media screen and (max-width: 1600px) {
.nav .wp-menu .menu-item a.menu-link {  padding: 0 10px;}
.header .head-left { width: 31%;}
.header .head-left img {  width: 100%;}
#header .inner{width:auto;padding:0px 10px}
.g-nav2 .bottom .news_list li.news {padding: 0 10px;}
#header{padding-bottom: 30px;}
}
/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1470px) {
.asidenav li.links a {padding-left: 45px;    font-size: 19px;}

}
@media screen and (max-width: 1400px) {
.asidenav li.links a {  font-size: 18px;padding-left: 40px;}
.nav .sub-menu .sub-item a {
    line-height: 39px;
    font-size: 16px;
}

.main3 .post.post-30 .tit:after { width: 60%;}
.foot-center {width: 30%;}
.foot_logo img,.foot_site img { max-width: 90%; margin: 0 auto;}
#footer .inner .foot-right {width: 85%;}
.asidenav li.links { padding: 0;}
.slide_con {margin: 15px 20% 0 10%;}
.slide_title {}
.mbanner .banner_bg { }

.header .head-left {}
.main2 .ml { width: 50%;}
.sub_bg { width: 30%;}
.l-banner {height: 440px;}
.top_pic { margin-right: 5%;padding-right: 5%;}
.wrapper .inner {  margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 15px;}
.nav .wp-menu .menu-item a.menu-link {padding: 0 5px;padding-bottom:22px;}
.header .head-left {float: left;display: inline-block;width: calc(100% - 900px);}
.header .head-left img{margin-top: 10px;max-width:100%;}
/*links*/
/*banner*/
}
@media screen and (max-width: 1300px){
.asidenav li.links a {  font-size: 17px;padding-left: 35px;}
}
@media screen and (max-width: 1200px) {
.nav .wp-menu .menu-item a.menu-link{font-size: 16px;}
.post.post2.post-22.mbox {
    left: 1%;
    width: 98%;
}
.list.xyfg.xy .list4 .news_box img {
    height: 300px;
}
.list4 .news_box img {
    height: 180px;
}
.list4 .news_box img {
    height: 150px;
}
#footer .inner .foot-right {width: 68%;}
.main3 .post.post-30 .tit:after { width: 55%;}
.foot-center {width: 30%;}
.bo_nav { width: 71%;}
.mbanner .banner_bg { width: 33%;}
#footer .foot-right .right p.copyright {
    margin-left: 20px !important;
}
.header .head-left img{margin-top: 15px;max-width:100%;}
.header .head-left {float: left;display: inline-block;width: calc(100% - 700px);}

}
@media screen and (max-width: 1100px) {
	.main3 .post.post1.post-30.mbox {
    padding-top: 10px;
}
.list4 .news_box img {
    height: 150px;
}
.list.xyfg.xy .list4 .news_box img {
    height: 260px;
}
.mbanner .asidenav li.links a {  padding-left: 30px;background-size:28px;font-size:16px}
.bo_nav {width: 73%;}
.slide_con {margin: 15px 30px;line-height: 30px;font-size: 20px;}
.mbanner .banner_bg { width: 30%;  border-radius: 0 100px 0 0;}
.header .head-left img{width: auto;max-width:100%;margin: 0 auto;margin-top: 25px;}
}
/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
.mbanner .swiper-button{width:40px;height:40px;}
.swiper-button-next:after, .swiper-button-prev:after{font-size:20px}

.foot-bottom .mr p {
    padding-top: 2%;
}
.foot_site {
    max-width: 100%;
}
.leftw, .rightw {display:none !important}
.mbanner .slick-arrow {
    width: 65px;
    height: 65px;
    margin-top: -30px;
   display:block;
      z-index: 1;
}.post.post1.post-71.mbox ul {
    margin: 0 30px;
}
.list4 .news_box img {
    height: 130px;
}
.list.xyfg.xy .list4 .news_box img {
    height: 240px;
}
.main1 .ml .news_tu .news_list li.news .news_imgs {
    height: auto;
    padding-top: 65%;
}
.post.post1.post-11.mbox {
    float: none;
    width: 100%;
}
.post.post1.post-12.mbox {
    float: none;
    width: 100%;
}
.main3 .post.post-30 .tit:after { width: 50%;}
.main1 .post-10 .tt .more_btn {
    bottom: 170px;
}
.bb {
    display: none;
}
.foot-top {
    display: block;
}
.paging_content li.news {
    width: 50%;
}
.list .col_news_con .news_list.list4 li.news .news_title {
    line-height: 30px;
}
.foot-right .left {
    float: none;
    width: 100%;
}

.foot-right .right {
    float: none;
    width: 100%;
    display: block;
}

.foot-bottom {
    display: block;
}
.list .col_news_con .news_list .news_con .news_title {
    line-height: 30px;
}
.list .col_news_con .news_list .news_con {
    margin-left: 90px;
margin-right: 10px;
}
.list .col_news_con .news_list.list3 .news_con {
    margin-right: 30px;
}
.list .col_news_con .news_list li.news .news_meta {
    line-height: 30px;
}

em.dk {
    top: 24px;
}
.list .col_news_con .news_list.list2 li.news .news_title {
    font-size: 20px;
    line-height: 30px;
    max-height: 90px;
    margin-bottom: 10px;
}
.list .col_news_con .news_list li.news.active .news_con .news_title {
    font-size: 22px;
}
.headtop.nav-hide.nav-top .navi-aside-toggle {
    background: url(/_upload/tpl/00/21/33/template33/css/img/menu-icon2.png) no-repeat 50%;
}
.main1 .ml,.main1 .mc,.main1 .mr {
    float: none;
    width: 100%;
    margin: 0;
    margin-bottom: 20px;
}

.main1 .inner {
    padding: 10px 0 20px;
}

.main1 .news_list li.news .news_con .news_title {
    height: auto;
}

.main3 .post-30 .news_list li.news,.main3 .post-30 .news_list li.news.n2,.main3 .post-30 .news_list li.news.n3 {
    left: auto;
    position: relative;
    top: auto;
    width: 50%;
}
.main3 .post-30 .news_list li.news.n2 .news_imgs, .main3 .post-30 .news_list li.news.n3 .news_imgs,.main3 .post-30 .news_list li.news.n1 .news_imgs, .main3 .post-30 .news_list li.news.n4 .news_imgs {
    height: auto;
    padding-top: 65%;
}
.main4 .ml, .main4 .mc {margin-bottom: 30px;width: 100%;float: none;    margin-left: 0px;}
.main4 .mr {margin-bottom: 20px;width: 100%;float: none;margin-left: 0px;}
.main4 .mod { display: block;}
.main4 .news_list li.news .news_imgs {  height: auto; padding-top: 35%;}
.main3 .post-30 .news_list li.news .news_title {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.mbanner .banner_bg {    border-radius: 0;    width: 100%;
 height: auto;}
.slide_title {width: 94%;height: auto;padding: 0 2%;}
.slide_con {background: url(/_upload/tpl/00/21/33/template33/images/hi.png) no-repeat left top 13px;margin: 0;padding: 0 0px  0 40px;line-height: 60px;color: #fff;background-size: 35px;}
.list.znbm .col_news_con .news_list li.news {
    width: 98%;
    margin: 5px 1%;
}
.foot-center {
    float: none;
    border: 0;
    width: 100%;
}
div#head {display: none;}
#footer .foot-right p.copyright {
    margin: 0 !important;
    text-align: center;
}

#footer .inner p.lxwm {
    margin-top: 20px;
    text-align: center;
}
.header .head-left img { margin-top: 0;}
.list.znbm .col_news_con .news_list li.news {width: 48%;}    
.bo_nav { display: none;}
.list_jgsz .post-56 .news_list li.news .news_text .jg li {width: 50%;}
.body_b { position: relative; top: 0;}
.layer .searchbox { width: 80%;}
.body_b.showdiv {top: 0;}
.main3,.main4{transform: none; opacity: 1;}
.mbanner .slide_imgs { height: auto; padding-top: 50%;}
.maincon { margin: 0;}
#header {
    background-size: contain;
    padding-bottom: 0;
    margin-top: 0;
}
#banner{position: relative;padding:0px;    z-index: 1;}
.mbanner .slick-slider {
    height: auto;
    min-height: auto;
    position: relative;
}
.post .more_btn .more_text {
    font-size: 14px;
}
.wp-navi-aside .navi-aside-wrap li.links.yu {
    display: none;
}
.sub_bg {
    display: none;
}
.main2 .ml {
    margin: 0;
    float: none;
    width: 100%;
}
.main2 .mr {
    position: relative;
    float: none;
    width: 100%;
}
.main3 .ml {
    float: none;
    width: 100%;
}
.main3 .mc {
    width: 100%;
    float: none;
    margin: 10px 0;
}
.main3 .mr {
    float: none;
    width: 100%;
}
.sub_text {
    float: none;
    width: 100%;
    margin: 0;
}
.sub_img {display: none;}
#footer{background-size:cover;}
.foot-right li {float: none; display: inline-block;}
.foot-right ul {text-align: center;}
#nav{display:none;padding-top: 0px;width: auto;}
.mbanner .news_title a{font-size:20px;}
.main1{padding-bottom:20px;}
.main2 .news_list li.news{}
.main3 .mod.n2 .boxm{position:relative;}
.main3 .mod.n2 .boxm:nth-child(1n+2){position:absolute;}
.main3 .mod.n2 .ml , .main3 .mod.n2 .mr{width:100%;height: auto;}
.wrapper .inner { width:100%; margin:0 auto;}
.navi-aside-toggle,
.navi-aside-search {display: block;}
.nav-hide.nav-top #header{padding-bottom:0px;}
#headtop .inner:before{display:none;}
#header .inner{height: auto;position:relative;background:none;}
.header .head-left{padding: 10px 0;float:none;display:inline-block;width:100%;height:auto;text-align:center;}
.header .sitelogo{float:none;margin-top:0px;}
.header .sitelogo a{display:inline-block;width:100%;margin:0 auto;text-align: center;}
.header .sitetitle {margin-top:38px;font-size:28px;}
.header .head-main{display:none;}
.header .head-right{float:none;width:100%;margin-top: 0px;}
.header .head-right .searchbox{margin: 5px 0px; width:100%;}

/*导航样式：后台绑定时也可以定义配置*/
.wp-navi .wp-menu .menu-item{display: none !important;}
.wp-navi-slide .navi-slide-head {display: none;padding:0 10px;height: 40px;}
.wp-navi-slide .wp-menu {background:#fff;display: block !important;}
.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(/_upload/tpl/00/21/33/template33/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;}
.ml{float:none; width:100%; margin-left:0px;min-height:0px;}
.mr{float:none; width:100%;} 
/*左标题右内容*/
#footer .inner {padding: 20px 0;background:none;}
#footer .inner .foot-left{float:none;background: none;padding: 0;width: 40%;margin: 0 auto;}
#footer .inner .foot-left p{text-align:center;    margin-bottom: 20px;}
#footer .inner .foot-right{float:none;margin-top: 0;width: 100%;}
.shares ul{display:inline-block;width:auto; margin:0 auto;float:none;}
/**友情链接**/

.botlinks .links-wrap .link-items {min-width:100%;}
/*图列表*/




}
@media screen and (max-width: 820px) {
.main3 .post.post-30 .tit:after { width: 45%;}
.list4 .news_box img {
    height: 100px;
}
.list.xyfg.xy .list4 .news_box img {
    height: 200px;
}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
.post.post1.post-71.mbox .news_box.clearfix {
    margin: 0 10px;
}.post.post1.post-71.mbox ul {
    margin: 0 40px;
}
.botlinks .links-wrap {
    width: 47%;
}
.post-71 .slick-prev {
    left: -40px;
    margin-top: -20px;
    width: 40px;
    height: 40px;
}
.post-71 .slick-next {
   right: -40px;
    margin-top: -20px;
    width: 40px;
    height: 40px;
}
.botlinks .links-wrap {
    width: 47%;
}
.list.xyfg.xy .list4 .news_box img {
    height: 260px;
}
.list4 .news_box img {
    height: 130px;
}
.mlink.botlinks {
    display: flex;
    flex-wrap: wrap;
}
.slide_con {
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 40px;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 96%;
    padding: 0;
    background: none;
    word-break: normal;
    display: block;
    margin: 0 auto;
}
.list .col_news_con .news_list.list2 li.news a {
    display: block;
}

.list .col_news_con .news_list.list2 li.news .news_left {
    width: 100%;
}

.list .col_news_con .news_list.list2 li.news .news_right {
    width: 100%;
}
.mbanner .banner_bg {
    bottom: 10px;
}
.main3 .post-30 .news_list li.news, .main3 .post-30 .news_list li.news.n2, .main3 .post-30 .news_list li.news.n3 {    width: 100%;    float: none;    margin-bottom: 20px;}
.main3 .post.post-30 .tit:after{width: 40%;}
.main1 .post-10 .tt .more_btn {left: 0;bottom: 170px;}
.col { display: none;}
.col_news_head {  margin-top: 0;}
.col_metas .col_path {float: none; height: 28px; line-height: 28px;}
.col_menu .col_menu_head h3.col_name {  padding: 0 20px;}
.col_menu .col_menu_head {background: #FD0003;}
.col_list .wp_listcolumn .wp_column a .column-name { line-height: 35px;  font-size: 17px;}   
.main3 .mc .news_list li.news .news_wz {padding: 7px 5%; float: none; width: 90%; margin: 0 auto;}
.post-406 .tt { height: 65px; display: block; width: 100%;}
.post-406 .con {  margin: 0;}
.site-lang ul li.links { margin-right: 5px;}
.site-lang ul li.links.yu { margin-right: 0; padding: 0;}
.main1 .tab-con.c2 .news_list li.news .news_imgs{height:200px;}
/*    切换按钮  */
.mbanner .slick-dots{display:none;}
.mbanner .slick-list:before{display:none;}
.mbanner .news_imgs>a { height: auto !important; min-height: auto !important;  padding-top: 80%;}

#header .inner{padding: 0;height: auto;}
.header .sitelogo a img{
    max-width: 85%;
}
.header .sitetitle {display: none;margin-top: 10px;font-size:18px;}
.main1 .ml{float:none; width:100%;}
.main1 .mr{float:none; width:100%;} 
.main4 .inner{padding: 40px 0px 40px 0;}
.main4 .mr{}
#footer .inner {padding: 17px 0px;}
#footer .inner .foot-left{float:none;width: 90%;}
#footer .inner p{text-align:center;}
.mbanner .focus-pagination {display:none;}
/*栏目图片*/
.l-banner{height: 320px;}
.l-banner img{width:100%;height:100%;}
#l-container .inner,
#d-container .inner {margin-top: 0;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;padding: 0px;font-size: 18px;}/**栏目名称图标**/
.col_menu {width: 100%;float:none;margin-right:0px;position:relative;transform: translateY(0px);padding: 0;/* background: #eee; */} 
.col_menu .col_menu_con{margin-top: 10px;padding: 0 20px;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-top: 0;margin-left: 10px;margin-right: 10px;padding:10px;}
.col_news_con {padding: 5px 0px 60px 0px;margin:0 0px;}
.col_news_con  .news_list li.news {line-height:24px;padding:4px 0px;}
.col_news_con  .news_list li.news span.news_title {}/*标题*/
.col_news_con  .news_list li.news span.news_meta {}/*属性*/
.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}
.infobox { width:auto;padding:0px;  margin:0 10px; }
.col_news_list .wp_entry img,
.article .entry .read img{max-width: 100%;height:auto!important; }/**文章阅读部分图片大小限制**/

/*图列表*/
.news_tu .news_list li.news{/* width:50%; */}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:50%;}
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 700px) {
.main1 .news_list li.news .news_con .news_title {
    font-size: 16px;
}
.list.xyfg.xy .list4 .news_box img {
    height: 240px;
}
.main1 .news_list li.news .news_con .news_text {
   
    font-size: 14px;
   
}
.rili2 .news_list li.news .news_date .news_days {

    font-size: 30px;

}
.main5 p.lxwm {
    font-size: 22px;

}
.rili .news_list li.news .news_title {
    font-size: 16px;
}
.rili .news_list li.news .news_date .news_days {
    
    font-size: 30px;
  
}
.main3 .post-30 .news_list li.news .news_title {
    font-size: 16px;

}
.main4 li.news .news_title {
 
    font-size: 16px;

}
.main3 .post.post-30 .tit:after { width: 35%;}
.main3 .post.post-30 .tt {background-size: 35%;}
}
@media screen and (max-width: 600px) {
.main3 .post.post-30 .tt {background-size: 40%;}
.main3 .post.post1.post-30.mbox {
    padding-top: 0;
}
.list.xyfg.xy .list4 .news_box img {
    height: 200px;
}
.list.xyfg .col_news_con .news_list li {
    width: 50%;
}
.list4 .news_box img {
    height: 160px;
}
.ol,.or {
    height: 44px;
}
.list .col_news_con .news_list .news_con .news_title {
    font-size: 18px;
}

.list .col_news_con .news_list.list2 li.news .news_title {
    font-size: 18px;
}

.list .col_news_con .news_list li.news.active .news_con .news_title {
    font-size: 20px;
}
.post2 .tt {
    float: none;
    width: 100%;
    background: #FD0003;
    height: 60px;
}
.post2 .tt .tit { float: left;}
.post2 .tt .tit span.title {line-height: 60px;font-size: 25px;}
.main3 .post2 .more_btn {display: inline-block;padding: 0 10px;float: right;}
.post.post2.post-22.mbox {
    margin-bottom: 30px;
    position: relative;
    left: auto;
    width: 100%;
    top: auto;
}
.main3 .post2 .more_btn .more_text { line-height: 60px;}
.main3 .post-22 ul.news_list { margin: 0;}
.main1 .inner {
    padding: 10px 0 20px;
}

.main1 .post-10 .tt .more_btn {
    bottom: 20px;
}
.l-banner {
    height: 220px;
}
    .main3 .inner {
    padding-bottom: 60px;
}

.main3 .post1 .more_btn {
    left: 0;
    bottom: 20px;
}

.main3 .post.post-30 .tit:after {
    display: none;
}
.col-top .left { line-height: 40px; font-size: 20px;}
.list.znbm .col_news_con .news_list li.news { width: 98%;}
.wrapper .inner .mod{padding:0 5%;}
.main1 .post .more_btn {}
.post.post1.post-503.mbox {  margin-bottom: 45px;}
.site-lang ul li.links { margin-right: 3px; padding: 0 0px 0 0;}
.site-lang ul li.links.i3 { padding: 0 10px 0 0;}
.site-lang ul li.links.i6{  padding: 0 5px 0 0;}
.list.infor .ml,.list.infor .mr {
    width: 100%;
    float: none;
}
.main3 { padding: 30px 0;}
.site-lang ul li.links.hg {
    padding: 0;
    margin-right: 2px;
}
div#aaa img {
    width: 18px;
    vertical-align: bottom;
}
div#aaa {
    padding: 11px 0px;
}
.list.infor .mr {
    margin-top: 90px;
}
}
@media screen and (max-width: 550px) {

.mbanner .slick-arrow {
    width: 40px;
    height: 40px;
    margin-top: -20px;
}
.list.xyfg.xy .list4 .news_box img {
    height: 240px;
}
.list.xyfg .col_news_con .news_list li {
    width: 50%;
}
.list4 .news_box img {
    height: 160px;
}
.main1 .ml {
    margin-bottom: 30px;
}
.main1 .inner {
    padding: 24px 0 20px;
}
.main1 .ml .news_tu .news_list li.news .news_imgs {
 
}
.list.znbm .col_news_con .news_list li.news {
    height: 60px;
}
.list.znbm .col_news_con .news_list li.news .news_title{font-size: 16px;}
.wp_subcolumn_list .wp_sublist .sublist_title a{    font-size: 18px;}
.paging_content li.news a{    font-size: 16px;}
.main4 .inner {
    padding-bottom: 10px;
}
.main4 .rili .news_list li.news {
    height: auto;
}
.main4 .rili .news_list li.news .news_box {
    padding: 20px 28px;
}
.main3{    padding-bottom: 0px;}
.main1 ul.news_list{margin:0 auto;}
.post .more_btn .more_text { line-height: 45px;}
.main3 .mr .news_list li.news a { padding: 15px;}
.foot-bottom .copyright { line-height: 28px; font-size: 15px;}
.foot-bottom { padding: 20px 0;}
.main1 {  padding: 0;}
#footer .inner .foot-left p img { max-width: 80%;}
.main4 .news_ftitles {  font-size: 100px;}
.main4 .news_ftitle {  margin-bottom: 0px;}
.main4 .news_list li.news .news_imgs { margin-top: 0;}
.main3 .mr .post .tt {
    padding-bottom: 0;
    margin-top: 10px;
}
.main4 button.slick-next.slick-arrow, .main4 button.slick-prev.slick-arrow {
    display: none !important;
}
.main2 .mr {
    height: auto;
    background: none;
}
.main2 { background: #fff;}

.post1 .tt .tit .title { font-size: 30px;}
.main1 .news_list li.news {
    width: 100%;
    margin: 0;
    margin-bottom: 10px;
}
.main1 .news_list li.news .news_meta {
    float: none;
}
.main1 .news_list li.news .news_con .news_title {
max-height:none;font-size:16px; 
}
.main1 .news_list li.news .news_con .news_text{font-size:12px; }
.main1 .news_list li.news:hover .news_con .news_title{padding-left:0}
.main2 .news_list li.news {
    padding: 5px 0;
    padding-left: 0;
}
.main2 .mr .news_list li.news .news_title {text-align: center;background: none !important;background-size: contain !important;width: 100%;font-size: 20px;color: #000;}

.main3 .post1 .tt .tit .title {}
.mbanner .slick-dots button { width: 30px; line-height: 30px; font-size: 13px;}
.mbanner .slick-prev.slick-arrow:before , .mbanner .slick-next.slick-arrow:before { font-size:20px;}
.maincon {  margin: 0;}
.site-lang ul .links.search { padding: 0px 16px;}
.mbanner .news_title{bottom:20px;}
.post1 .tt .tit .title, .post1.post-406 .tt .tit .title, .post1.post-407 .tt .tit .title {line-height: 35px;  font-size: 22px;}
.main1 .ml .news_imgs .news_title a {
    font-size: 15px;
}
.main1 .ml .news_con .news_title { font-size: 15px;}
.site-lang ul li.links a{font-size: 12px;/* margin: 8px 0px; *//* padding: 0px 6px; */}
.post-11 .news_list li.news .news_title{} 
.post-12 .news_list li.news{width:100%;}   
#footer .inner p.copyright span{display:block;}

.article h1.arti_title {line-height: 28px;font-size:18px;}
.article h2.arti_title {line-height: 28px;font-size: 16px;}

/*图列表*/
.news_tu .news_list li.news{width:100%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:100%;}
}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 400px) {
.list.xyfg .col_news_con .news_list li {
    width: 100%;
}
.list4 .news_box img {
    height: 200px;
}
.list.xyfg.xy .list4 .news_box img {
    height: 320px;
}
.paging_content li.news {
    width: 100%;
}
.wrapper.header .inner .mod {
    padding: 0px 10px;
}
.site-lang ul li.links {
    margin-right: 6px;
}
.site-lang ul li.links a {
    line-height: 22px;
}
div#aaa {
    padding: 0;
}
div#aaa img {
    vertical-align: middle;
}
    
}