@charset ;
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1144px) {
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}
.nav .wp-menu .menu-item {}
.nav .wp-menu .menu-item a.menu-link {padding: 0 24px;}

}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
	
	
	
	
	
.container{width: auto;}
.wrapper .inner { width:100%; margin:0 auto;}
.navi-aside-toggle,.navi-aside-search {display: block;}


/*导航样式：后台绑定时也可以定义配置*/
.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; height: auto;}
.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.jpg) no-repeat 10px -116px;}
.wp-navi-slide .wp-menu .menu-item a.menu-link {display:block;padding: 0 20px;height: 40px; 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;}

}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {

.container{width: auto;}
.header1{display: none;}
.header2{display: block; position: relative;}
.topsmalllogo{padding-left: 0px;}
.topsmallmenu{position: absolute; right: 0px ; top: 0px;}
.box04{ background-image: url(images/bannerbg2.jpg); height: 1300px; background-repeat-y: inherit; padding-left: 0px;}
.box04 .xshd ul li.xslist{margin-top: 50px;}


/* 
.dtjt8_div_img{width: 330px!important; height: 200px!important;}
.dtjt8_div_img img{width: 330px; height: 200px;} 
*/


.footer .logo{margin-left: 40px;}
.footer .yqljtext{margin-top: 50px; text-align: center;}
.footer .ewm{text-align: center;}
.footer .ewm img{display: inline-block;}
.footer .ewmtext{text-align: center;}
/* 
.topbar{display: none;}
.topbanner{position: unset;}
.header .toplogo{height: 100px;}
.header img.white{display: block; margin-left: 30px;}
.header img.red{display: none; position: auto;}
.header .logo{height: 110px; padding-left: 40px;}
.header .menu{background-color: #cc0a13; margin-top: -30px;}
.header .menu .navi-slide-title{padding-left: 20px;}
.header .menu .navi-slide-arrow{width: 60px;}
.bigpic{margin-top: 20px;}
.focus1{height: 300px;}
.focus1 .focus-container{height: 300px;}
.NewsModule{margin-top: 20px;}

.Module04 .ListTitle{width: 250px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.Module05 ul li .ListDate{width: 60px;}
.Module05 ul li .ListTitle{width: 260px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height: 23px; line-height: 23px;}
.Module01 ul li .ListTitle{width: 280px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

.Module06 ul li .ListTitle{width: 280px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; } */
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
	.pc{display: none;}
	.mobile{display: block;}
	
.header2 .smalllogo{width: 265px;}
.box01{margin-top: 0px;}
.box06 ul li .news_date{ display: none;}
.box06 ul li .news_wz{width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.box04{ background-image: url(images/bannerbg2.jpg); height: 1300px; background-repeat-y: inherit; padding-left: 0px;}
.box04 .xshd ul{padding-left: 0px;}
.box04 .xshd ul li.xslist{margin-top: 60px; display: flex; flex-direction: row; justify-content: center;}
.box04 .xshd li.xslist .ListTitle a{height: 90px;}
.box04 .xshd .xslist .xscontent{width: 300px;}
.box04 .xshd .xslist .ListPic{height: auto;}
.box04 .xshd .xslist .ListPic img{height: auto;}
.box04 .moreButton{margin-top: 38px;}
.dtjt8_div_img{ display: flex; flex-direction: row; justify-content: center;}
.dtjt8_div_img .number{right: 15px;}



.box03 ul li .news_date{display:  none;}
.box03 ul li .news_wz{width: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: none;}
.box05 .picContent .pic a img{width: 318px; margin-left: -7px;}
.box07 li.swiper-slide{width: 200px;}
ol.flex-control-nav{display: none;}
.container{width: auto;}


.articlecontent  .columnList{ margin-top: 30px;}
.articlecontent .columnList ul li{height:75px; overflow: hidden; border-bottom: 1px solid #f1f1f1;}
.articlecontent .columnList ul li span.news_title{ width:80%; height: 60px;  overflow: hidden;   display: inline-block;    height: 60px; overflow-wrap: break-word; text-overflow: ellipsis;}
.articlecontent .columnList ul li span.news_date{color: #850101; width: 50px; min-width: 50px; max-width: 100px;}



.kycg_smalltitle a.title{font-size: 25px; text-align: center; color: #890303; display: block; margin-top: 20px;}
.mtjj_smalltitle a.title{font-size: 25px; text-align: center; color: #890303; display: block; margin-top: 20px; margin-bottom: 20px;}
.footer .yqljlist ul{text-align: center;}

.box01 .Model_dongtai ul li div.news_wz a{font-size: 16px;}
.box05 .picContent .pic{float: none; text-align: center;}
.box05 .picContent .content{float: none;text-align: center;}
.footer .copyright{height: 70px; line-height: 35px;}

}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
    
}
