/*汉堡包样式*/
/**aside导航**/
.navi-aside-page {
	position: fixed;
}

.navi-aside-toggle {
	position: absolute;
	right: 0;
	top: 110px;
	width: 30px;
	height: 30px;
	background: url(../img/menu-button-bg.png) no-repeat center center;
	background-size: 60% 60%;
	display: none;
}

.wp-navi-aside {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 1000;
}

.wp-navi-aside .navi-aside-mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .1);
}

.wp-navi-aside-active {
	display: block;
}

.wp-navi-aside .aside-inner {
	position: fixed;
	top: 0;
	bottom: 0;
	right: -216px;
	z-index: 1002;
	width: 216px;
	max-width: 100%;
	background: #252525;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}

.wp-navi-aside .aside-inner:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 1px;
	background: rgba(0, 0, 0, .6);
	box-shadow: 0 0 5px 2px rgba(0, 0, 0, .6);
}

.wp-navi-aside .navi-aside-head {
	margin-top: 0;
	border-top: 1px solid rgba(0, 0, 0, .3);
	background: #333;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
}

.wp-navi-aside .navi-aside-head .navi-aside-title {
	padding: 7px 10px;
	font-weight: normal;
	color: #777;
	font-size: 14px;
}

.wp-navi-aside .navi-aside-wrap {
	color: #aaa;
	border-bottom: 1px solid rgba(0, 0, 0, .3);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .05);
}

.wp-navi-aside .navi-aside-wrap li {
	position: relative;
}

.wp-navi-aside .navi-aside-wrap li span {
	display: none;
}

.wp-navi-aside .navi-aside-wrap li .menu-switch-arrow {
	display: block;
	cursor: pointer;
	width: 50px;
	height: 35px;
	position: absolute;
	right: 0;
	top: 0px;
	color: #f6f6f6;
	font-size: 14px;
	background: url(../img/nav_li_bg.png) no-repeat center center;
}

.wp-navi-aside .navi-aside-wrap li .menu-open-arrow {}

.wp-navi-aside .navi-aside-wrap li a {
	display: block;
	text-decoration: none;
	color: #c7c7c7;
	font-size: 14px;
	line-height: 20px;
	padding: 8px 30px 8px 15px;
	border-top: 1px solid rgba(0, 0, 0, .3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
}

.wp-navi-aside .navi-aside-wrap li a:hover,
.wp-navi-aside .navi-aside-wrap li a:focus {
	background-color: #404040;
	color: #fff;
	outline: 0;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu {
	display: none;
	background-color: #2e2e2e;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu li a {
	padding-left: 20px;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu {
	background-color: #333
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu li a {
	padding-left: 30px;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu {
	background-color: #343434;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu li a {
	padding-left: 40px;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu {
	background-color: #373737;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu li a {
	padding-left: 50px;
}



@media print{	
.inner {
		width: 94%;
	}
	.yc1{width: 70%;}
	.conleft{
		width: 24%;
	}
	.conright{width: 73%;}
	#header{height: auto;}
	.slick-dots{display: none !important;}
.links{width:38%}

.news1 h2{width:auto;}
	.xshd .com{width:48%}
	#mod4 ul li img{width:100%}
	#foot{height:auto;}

.nav {
		display: none;
	}
	.navi-aside-toggle {
		display: block !important;
	}
	.logo-rt{margin-top:0px}
	.news-title{width:70%}
	.mod1l,.mod1r{width:100%;}
	.slide li .bt{background-size: 100% 100%;}
	.tu .slide img{height:auto}
	.sliderbutton{display: none !important;}
	#header{padding-bottom: 20px;background: #1125cc;}
	.kuai li{width: 25%;}
	.ggz,.ggy{width: 100%;}
	.dtlb li{overflow: hidden;}
	.tzgg,.zljk{margin-top: 15px;}
	.slideTxtBox .hd{float: none;width: 100%;}
	.slideTxtBox .hd ul li{
		float: left;
		width: 50%;
	}
	.slideTxtBox .hd ul li.on::after{background: none;}
	.slideTxtBox .bd{float: none;padding: 0px;overflow: hidden;width: 100%;}


.conleft{display: none;}
	.conright{width: 100%;padding:10px}
	.lx{width: 100%;margin: 0px;margin-top: 10px;}
	.lj{
		float: left;
	}
	.ywlogo{float: none;display: block;margin: 0px auto;}
	.xshd .com{width:100%}
	#mod3{height: auto; }
	.ftgg{/* margin: 0px auto; */width:100%;}
	.zbt{background:#d2e6f8;}
	#mod2 ul li{width:100%}
	.logo-rt{display:none;}
	.rwm li img{display:block;text-align: center;margin: 0px auto;}
	.rwm li{margin-left:0px;text-align:center;float:none}
	.rwm{margin:0px auto;text-align:center;}
.zcbox ul li{width:26%}
}


/* 大屏幕（大桌面显示器，小于等于 1200px） */
@media only screen and (max-width: 1399px) {
	.inner {
		width: 94%;
	}
	.yc1{width: 70%;}
	.conleft{
		width: 24%;
	}
	.conright{width: 73%;}
	#header{height: auto;}
	.slick-dots{display: none !important;}
.links{width:38%}
}
@media only screen and (max-width: 1380px) {
	.news1 h2{width:auto;}
	.xshd .com{width:48%}
	#mod4 ul li img{width:100%}
	#foot{height:auto;}
#mod3 .kyli ul li h2{width: 65%;}
}
@media only screen and (max-width: 1024px) {
	#mod3 .kyli ul li h2{width: 55%;}
	.nav {
		display: none;
	}
	.navi-aside-toggle {
		display: block !important;
	}
	.logo-rt{margin-top:0px}
	.news-title{width:70%}
	.mod1l,.mod1r{width:100%;}
	.slide li .bt{background-size: 100% 100%;}
	.tu .slide img{height:auto}
	.sliderbutton{display: none !important;}
	#header{padding-bottom: 20px;background: #1125cc;}
	.kuai li{width: 25%;}
	.ggz,.ggy{width: 100%;}
	.dtlb li{overflow: hidden;}
	.tzgg,.zljk{margin-top: 15px;}
	.slideTxtBox .hd{float: none;width: 100%;}
	.slideTxtBox .hd ul li{
		float: left;
		width: 50%;
	}
	.slideTxtBox .hd ul li.on::after{background: none;}
	.slideTxtBox .bd{float: none;padding: 0px;overflow: hidden;width: 100%;}
}


/* 小屏幕（平板，小于等于 768px） */
@media only screen and (max-width: 900px) {
	.conleft{display: none;}
	.conright{width: 100%;padding:10px}
	.lx{width: 100%;margin: 0px;margin-top: 10px;}
	.lj{
		float: left;
	}
	.ywlogo{float: none;display: block;margin: 0px auto;}
	.xshd .com{width:100%}
	#mod3{height: auto; }
	.ftgg{/* margin: 0px auto; */width:100%;}
	.zbt{background:#d2e6f8;}
	#mod2 ul li{width:100%}
	.logo-rt{display:none;}
	.rwm li img{display:block;text-align: center;margin: 0px auto;}
	.rwm li{margin-left:0px;text-align:center;float:none}
	.rwm{margin:0px auto;text-align:center;}
.zcbox ul li{width:26%}

#mod3 .modwrap,#mod2 .tzgg{width:100%;}
#mod3 .xswrap .xsul ul li h2{width:80%;}
#mod3 .xswrap .xstit{width:50%;}
#mod3 .kyli ul li h2{width: 75%;}
}
@media only screen and (max-width: 570px) {
	.conright .listul li a{width: 65%;}
	.ggz ul li a{width: 65%;}
	.kuai li{width: 50%;}
	.navi-aside-toggle{top: 90px;}
	.news-title{width:65%}
	#mod4 ul li{width:100%;margin-bottom:10px}


#mod3 .xswrap .xsul ul li h2{width:68%;font-size:16px;}
#mod3 .modwrap .kyoli{width:100%;}
#mod3 .xswrap .bgimg{width:45%;height:120px;}
#mod3 .xswrap .xstit p{display:none;}
#mod3 .xswrap .xstit h2{display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient:vertical;max-height:60px;white-space: normal;font-size: 16px;}
#mod3 .xswrap .slide_tabs{left:50%;}
#mod3 .kyli ul li h2{width: 64%;font-size:16px;margin-right: 5px;}
#mod3 .kyli ul li .date{width: 94px;}
#mod3 .kyli ul li .date em{font-size:16px;padding-left:6px;padding-right:3px;}
#mod3 .kyli ul li .date span{font-size:12px;}
	
.news-list .news a{font-size:16px;}
.banner .title img{height:57px;}
.navi-aside-toggle{top:86px;}
}


