@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
  @media screen and (max-width: 1790px) {
	  
  
	  }
 
 
 
 @media screen and (max-width: 1770px) {

 }
 
  @media screen and (max-width: 1730px) {

 }
@media screen and (max-width: 1610px) {

}
@media screen and (max-width: 1470px) {

	}
	@media screen and (max-width: 1300px) {

div#xzjg .wm {
    float: left;
    width: 110px;
    margin-right: -110px;
}
div#xzjg .news_con {
    margin-left: 125px;
    margin-top: 0%;
}
div#xzjg .news_title {
    padding-bottom: 3%;
  
    margin-bottom: 3%;
}	div#xzjg .news_kz {
    margin-bottom: 3%;
    font-size: 16px;

}

}	
	
	
/**
 * [Medium Screen for Pad]
 * 768~959
 */
 @media screen and (max-width: 1210px) {div#l-container {
    background: #F9F8F7;
}
div#sztsy .box.clearfix {
    margin: 0 15px;
}div#sztsy ul {
    margin: 0 -15px;
}
ul#xrld .news_con {
 
    margin-top: 10px;
}
ul#xrld .news_kz {

    padding-bottom: 20px;
    margin-bottom: 40px;
}

	
 }
 @media screen and (max-width: 1110px) {

	 
	 
	 }
@media screen and (max-width: 999px) {
div#xzjg span.title {
    font-size: 26px;
    line-height: 40px;
}div#xzjg span.title .xx {
    font-size: 16px;
}div#xzjg li {
    float: none;
    width: 100%;
    margin-bottom: 25px;
}div#xzjg .news_box.clearfix {
    margin: 0;
}
ul#xrld .news_kz2 {

    line-height: 25px;
}div#xzjg ul {
    margin: 0;
}
.col_menu {
    width: 280px;
    float: left;
    margin-right: -280px;
    position: relative;
}div#xzjg .news_title {
    
    font-size: 22px;
}
.col_news .col_news_box {
    margin-left: 320px;
}
	.site-lang {
    display: none;
}ul#xrld .news_kz {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
	
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {ul#yjjg span.news_title {
    width: 70%;
}ul#yjjg span.news_kz {
    float: left;
    width: 30%;
}ul#yjjg .top.clearfix span {
    width: 70%;
}ul#kyxm span.news_title {
    width: 100%;
    overflow: visible;
    text-overflow: inherit;
    white-space: inherit;
}ul#kyxm span.news_kz.k2 {
    width: 100%;
    float: none;
}ul#kyxm span.news_kz.k2 span {
    margin-right: 0px;
    display: inline-block;
}ul#kyxm span.news_time {
    float: none;
    color: #333333;
    margin-left: 0px;display: block;
}.topdh.clearfix {
    font-size: 16px;
    line-height: 40px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}.xrtitle {
    font-size: 24px;
    line-height: 40px;
    margin: 20px 0px 20px 0px;
    font-weight: bold;
}
ul#xyml .news_con p {
    float: left;
    width: 20%;

}li.col_titlesz {
    font-size: 24px;
    line-height: 40px;
    margin-bottom: 0px;
    margin-top: 10px;
}
.jstj.clearfix {
    font-size: 16px;
    line-height: 40px;

}div#sztsy li.news.n1.clearfix {
 
    width: 25%;
  
}

ul#yjjg .top.clearfix span.p2 {
    width: 30%;
}ul#kyxm .top.clearfix {
    display: none;
}ul#kyxm .title.clearfix {
    font-size: 24px;
    
}ul#kyxm span.mc {
   display: inline-block !important;
    margin-right: 5px;
}ul#kyxm span.news_kz.k1 {
    float: none;
    width: 100%;    display: block;
}
ul#yjjg .top.clearfix span {
    float: left;
    width: 56%;
    font-size: 22px;
    line-height: 40px;
    font-weight: bold;
}ul#yjjg .top.clearfix {
    padding-bottom: 20px;
}
ul#xrld li {
    margin-bottom: 50px;
}
ul#xrld .wm {
    float: left;
    width: 120px;
    margin-right: -120px;
}
ul#xrld .news_con {
    margin-left: 140px;
    margin-top: 0px;
}ul#xrld .news_kz2 {
    font-size: 16px;    line-height: 24px;
}
ul#xrld .news_title {
    font-size: 22px;
    color: #192865;
    font-weight: bold;
    margin-bottom: 10px;
}ul#xrld .news_kz {
    font-size: 16px;
 
    padding-bottom: 10px;
    margin-bottom: 10px;
}



/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}
#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_list .wp_listcolumn .wp_column a .column-name {
   
  
}
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;padding: 0px 5px 0px 12px;font-size: 24px;}/**栏目名称图标**/
.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 0px;}
ul.news_list.list2 span.news_title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 65%;
}


}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
 
 @media screen and (max-width: 600px) {

ul#xrld .news_kz2 {
    font-size: 14px;
    line-height: 20px;
}ul#xrld .news_kz {
    font-size: 14px;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.col_metas .col_path {
    display: block;
    white-space: break-spaces;
    float: left;
    height: auto;
    line-height: 20px;
}
 }
 
 
 
@media screen and (max-width: 479px) {


div#sztsy li.news.n1.clearfix {

    width: 50%;
 
}


ul#xyml .news_con p {
    float: left;
    width: 25%;

}



}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 400px) {
ul#xrld .wm {
    float: none;
    width: 120px;
    margin: 0 auto;
}
ul#xrld .news_con {
    margin-left: 0px;
    margin-top: 0px;
    text-align: start;
}
ul#xrld .news_title {
    text-align: center;
}
ul#xrld .news_kz {
    text-align: center;
}
    ul#xyml .news_con p {
    float: left;
    width: 33.3%;

}
}