@charset "utf-8";

/* CSS Document */



@media screen and (min-width:1024px) and (max-width: 1280px){
.w1200 {width:1024px;}
.header .logo{width:730px;}
.i-m-p-right,.i-m-p-left{width:48.5%;}
.ss-right{width:calc(100% - 200px)}
.ixscy-left{width:37%}
.ixscy-center{width:37%;margin-left:3%;}
.ixscy-right{width:20%;}
}









@media only screen and (max-width:1024px){


.top_line_right{float:none;margin: 2rem auto 1rem;text-align: center;color: #fff;}













        body{width:100%;min-width: 100%;}
        .top_line,.header,.nav{display: none;}
   	.m-top {
		max-width: 1920px;
		margin: 0 auto;
		position: fixed;
		right: 10px;
		top: 10px;
		width: 35px;
		height: 35px;
		z-index: 9999;

	}

	.wap {
		display: block !important;
	}

	.wap-menu {
		position: absolute;
		top: 0;
		right: 0;
		z-index: 99999;
		font-size: 0;
	}

	.wap-menu img {
        margin-top: 2px;
        margin-right: -5px;
        height: auto;
        background: none;
        border: none;
	}

	.close-menu {
		display: none;
	}

	.m-head {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		background: #0e4f8f;
		background-size: 100% auto;
		z-index: 999;
		padding: 10px;        
                height: 40px;
	}

	.m-logo {
		font-size: 0;
	}

	.m-logo a {
		font-size: 0;
		line-height: 55px;
		display: block;
	}

	.m-logo img {
		max-height: 44px;
		max-width: 90%;
		vertical-align: middle;
		margin-top: 2px;
		float: left;
	}
	.m-nav {
		position: fixed;
		top: 60px;
		right: -100%;
		bottom: 0;
		z-index: 999;
		background: #0e4f8f;
		border-top: 1px solid rgba(255, 255, 255, 0.2);
		overflow-y: scroll;
		width: 100%;

	}

	.m-nav .top-r {
		color: #fff;
		padding-left: 15px;
	}

	.m-nav ul {
		padding: 0 15px;
		/* border-top: 1px solid rgba(255, 255, 255, 0.2); */
	}

	.m-nav ul li {
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		position: relative;
	}

	.m-nav ul li>span.on {
		transform: rotateZ(90deg);
	}

	.m-nav ul li ul {
		display: none;
	}

	.m-nav ul li ul li {
		border: none;
	}

	.m-nav>ul>li a {
		display: block;
		font-size: 16px;
		line-height: 20px;
		padding: 15px 0;
		position: relative;
		color: #fff;
	}

	.m-nav>ul>li ul li a {
		padding: 10px 0;font-size: 14px;
	}

	.m-nav>ul>li>span {
		position: absolute;
		width: 20px;
		height: 20px;
		background: url(../images/m-nav_down.png) no-repeat;
		background-size: 14px 14px;
		background-position: center center;
		right: 0;
		top: 15px;
		cursor: pointer;
		display: block;
		color: #fff;
		transition: all 0.3s;
	}
.w1200{width:100%;}
.banner{padding-top: 60px;}
.banner .slick-dots{bottom:8px;}
.banner .slick-dots li{width:8px;height:8px;margin:0 5px;}
.i-main{padding:0 15px;margin:10px auto;width: calc(100% - 30px);}
.i-m-p-left,.i-m-p-right{width:100%;}
.ixscy-title1{height: 38px;line-height: 24px;}
.ixscy-title1 span{width: 26px;height: 26px;}
.ixscy-title1 h2{font-size: 18px;}
.ixscy-title1 a{padding:0;}
.ss-img img{width:100%;height:auto;}
.ss-right-tt a{font-size: 14px;}
.ss-right-p{font-size: 12px;line-height:20px;height:auto;}
.ss-right{width:100%;}
.ss-right-data{margin-top: 5px;}
.yqfw{width:100%;padding:0;}
.cgzh_title{margin:0 0 10px;height:36px;line-height:36px;}
.cgzh_title h2{font-size: 18px;height:36px;line-height:36px;}
.school2-2 a .txt{padding:10px;}
.school2-2 a h5{line-height:22px;height:44px;font-size:14px;}
.redLine{margin:10px 0;}
.ixscy-left,.ixscy-center,.ixscy-right{width:100%;margin-left: 0;}
.ixscy_link li{width:49%;margin-right:2%;float: left;margin-bottom: 2%;height: 44px;line-height: 44px;font-size: 15px;}
.ixscy_link a{width:100%;height: 44px;line-height: 44px;margin:0;}
.ixscy_link li:nth-child(even){margin-right:0;}
.tabs-list-ul{margin-bottom:15px;}
.footer{margin-top:0;height:auto;padding:10px 0;background: #0e4f8f;}
.bqleft{width:100%;}
.bqleft p {text-align: center;line-height: 26px;}
.weixin{display:none;}
.tabs-list-ul li a,.notice-tt a,.i-list2 li a{font-size:14px;}
}