


@media screen and (max-width: 1200px) {
	
	body {
	    font-size: .14rem;
			min-width: 100%;
	    -webkit-text-size-adjust: 100%;
	    font-size-adjust: none;
	}
	.mshow {
	    display:block!important;
	}
	.mhidden{
		display: none!important;
	}
	.left{
		width: 100%;
	}
	.right{
		width: 100%;
	}
	.mf22{
		font-size: .22rem;
	}
	.mf24{
		font-size: .24rem!important;
	}
	 .mf26 {
			font-size: .26rem;
	}
	
	.mf28 {
			font-size: .28rem;
	}
	.mf30 {
			font-size: .3rem;
	}
	.mf32 {
			font-size: .32rem;
	}
	/* 头部 */
	.container-main {
	    width: 100%;
	    margin: 0 auto;
	    min-width:100%;
	}
	.top {
		width: 100%;
		min-width: 100%;
		height: auto;
	}
	.img-bg {
	    height: 2.18rem;
	    left: 0;
	    margin-left: 0;
	    width: 100%;
	}
	
	.top  .container-main {
	    width: 100%;
			min-width: 100%;
			
	}
	.top  .container-main .logo-box{
		display: flex;
		margin: .65rem .5rem .5rem;
	}
	.top  .container-main .logo-box img:first-child{
		width: .74rem !important;
		height: .79rem !important;
		
	}
	.top  .container-main .logo-box img.img-logo{
		width: 5.58rem;
		height: .77rem!important;
		margin-left: .2rem;
		margin-top: 0;
		flex: 1;
	}
	.search-box {
	    float: none;
	    margin-top: 0;
	    width: 100%;
			height: .9rem;
			padding: .1rem .3rem;
			background-color: #1A7ACD;
			display: flex;
	}
	.search-inp {
	    width: 85%;
	    height: .7rem;
	padding-left: .24rem;
	    
	}
	.search-btn {
			top: .1rem;
			right: .3rem;
			width: 14%;
			height: .7rem;
			line-height: .7rem;
	}
	.search-btn button{
		width: 100%;
		height: .7rem;
		line-height: .7rem;
		background: #1E63AA;
		color: #fff;
		cursor: pointer;
		outline: none;
		border: none;
	}
	.nav-box{
		width: 100%;
	}
	.nav-box, .nav-list {
	    background: #E1E1E1;
	    height: .88rem;
	}
	.nav-list li {
	    line-height:.88rem;
	    font-size: .28rem;
	    cursor: pointer;
	    border-right: none;
	
	}
	.nav-list li a {
	  color: #808080;
	}
	.nav-list li.active {
	  background:#D2E2EF;
	}
	.nav-list li.active a,.nav-list li:hover a{
		color: #1A7ACD;
	}
	.nav-list li:hover {
	     background:#D2E2EF!important;
	}
	
	.current{
		color: #1E64AA;
		padding-bottom: .3rem;
		padding-top: .23rem;
		padding-left: .3rem;
		background: #eff2f5;
		margin: 0;
	}
	.tab-title {
	    height: .56rem;
	    border-bottom: none;
	    
	}
	.tab-title>div {
	    background: none;
	    float: left;
	    line-height: .56rem;
	    height: .56rem;
	    text-align: center;
	    padding: 0;
	    font-size: .32rem;
			color: #808080;
	}
	.tab-title>div.active {
	    background: #D2E2EF;
			border-bottom: .04rem solid #1A7ACD;
	}
	 .tab-title>div.active a{
			color:#1A7ACD ;
	}
	.second-tab-title span {
	    height: .74rem;
	    line-height: .74rem;
	    font-size: .3rem;
	}
	.pub-table-box li {
	    line-height: normal;
	    height: auto;
			padding: .2rem 0 .3rem .24rem;
			border-bottom: 1px solid #DDDDDD;
	}
	.pub-table-box li i {
	    width: .12rem;
	    height: .15rem;
	    background: none;
	    top: .3rem;
	    left: 0;
	    margin-top: 0;
	    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAABFElEQVQokW3SvSuHYRTG8Y+XKIMYSCYWxWCRFINYLMROBuUPsCryB5gtykAyKJPyMigDRcmgKAuZlIGIorx013n4eXq+y3Ofnvs65+o6d1nz7FkfjvwxhlXUKqAcK6gr+fWIK8yhIS+pRBsOMYK7OPfgGy9Yx0MmKI9vJ3bQWtKsAgthT16Q6MAxuqP+whCecFMkSDRhG11Rn2AZt1hM9ysLgmiMSePYwkGkmMI4LxIkqrCGfTzjHTUpiLyljA9M4jXqarxhokiQIuzFJj4xiF0sYSNv6R6jOIs67WMaLRjIp3QZnU9LEtyLV/C7n2zCBYZj0xnJzkxs+pfU5Rr9JZfTOeU/n38W2YSpyDijHu3h/z/4AUI5Ois7ex9YAAAAAElFTkSuQmCC');
	    background-size: 100% 100%;
	}
	
	.pub-table-box li a {
	    width: 76%;
			font-size: .24rem;
	}
	.pub-table-box li span {
			font-size: .24rem;
	}
	.pub-table-box .more {
	    font-size: .24rem;
	    position: relative;
			text-align: right;
			margin-top: .42rem;
			margin-bottom: .4rem;
	}
	.pub-table-box .more a {
	    color: #1A7ACD;
	}
	/* 二级菜单 */
	
	.mtabtitle{
		position: relative;
	}
	.mtabtitle div.active{
		padding-left:.16rem;
		font-size: .32rem;
		font-weight: bold;
		
	}
	
	.mtabtitle div.active::before{
			content: '';
			width: .06rem;
			height: .28rem;
			position: absolute;
			top: .08rem;
			left: 0;
			background-color: #1A7ACD;	
	}
	.mtabtitle div.active a{
		color: #1A7ACD;	
	}
	.dot{
		position: absolute;
		top: 0;
		right: 0;
		cursor: pointer;
	}
	.dot .dot-icon{
		width: .11rem;
		height: .12rem;
		display: inline-block;
		background: #808080;
		border-radius: 50%;
	}
	.dot .dot-icon:nth-of-type(2){
		margin: 0 .07rem;
	}
	.dot .second-nav-box{
		position: absolute;
		top: .4rem;
		right: 0;
		width: 3.5rem;
		z-index: 999;
	}
	.dot .second-nav-box .second-nav-list {
	    padding: 0;
	    background: #fff;
	}
	.dot .second-nav-list li {
	 float: none;
	 height: .6rem;
	 line-height: .6rem;
	 background: #f0f4f9;
	 margin-bottom: 0.4vw;
	 color: #0062bd;
	 width: 100%;
	 text-align: center;
	 font-size: .22rem;
	 margin-top: 0;
	 }
	 .second-nav-list li.active a {
	     color: #fff;
			 background: #1E64AA;
	 }
	 .dot .second-nav-list a:hover{
	    color: #fff;
	  }
	/* 尾部 */
	.bottom{
		width: 100%;
		height: auto;
		border-top: none;
		color: #fff;
		background: #1a7acd;
		padding: .42rem .3rem 1rem;
		font-size: .24rem;
		margin-top: 0;
		min-width: 100%;
}
.bottom-select {
		height: auto;
		margin-top: .38rem;
}
.bottom-select li {
		width: 100%;
		height: .88rem;
		line-height: .88rem;
		text-align: left;
		display: block;
				margin-bottom: .2rem;
}
.bottom-select li select:hover {
		color: #fff !important;
	 
}
.bottom-select li select {
		width: 100%;
		height: .88rem;
		line-height: .88rem;
		font-size: .28rem;
		color: #fff;
		background:#1a7acd;
		border: 1px solid #fff;
		vertical-align: top;
		margin-top: 0;
		text-align: left;
		text-align-last: left;
		outline: none;
		padding: 0 .4rem;
		appearance:none;
		-moz-appearance:none;
		-webkit-appearance:none;
		position: relative;
		background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAMCAYAAACJOyb4AAACLklEQVQ4jX2Tz0tVURDHP3PuK9r3l/S3uKgQclGbNkI7d22jVbS2pCRDiH4QEbixwKACkSAs7T01NRFFxbzq03fPmZg5972HUJ3L5Z47M+c78/3OHO5Pb6rGpClpf0X7iZrMWNt77q4pRY2xU+9rV6p6MffebWq4M7XG6KdtBFsJBTQIqoLUVjQiXV9tQgJBQv0Ts0kKVJXRj1vcndrAvbffrPFkdgcIDoJqBlbFHqSwjJ6q+3qibnLz27mkTMzuOh6SaORsgZFXG1wIMHDpIiIpHxTpATmGRrdljoHC98mrtfX86z4jL3/WhSRCrqBDpRW3Xqzyen6/xyDVwLZ3HCvEyGqgUCfmsWZ/O18y/Gzd5UQqjwvRPnIeiYmUKoYnW0wvlH6ocIlq2XMVWQjJ2ufClfcLe9ycbCHxNBejDWcTClE0VRRFQdKCk5i4MbHEzHLpAbUKpG4jnQ+9Bn9YOeD602ViFKI12CQVYyoEo2gIyYFM44J2p2Lo0SKf14+BKrPQRBLNMjiVwNxKydB4i+NTHNASi2bZ6EeeXZakXSnXxlp82Yj90fM5rLziuV+HXB1v0j6xkZQsg56F+yu4V6ENDk8Sgw++8X3ryLXNM97gx+YBg4+XKNtKJZEo0DBnX7t/g3dHKYWCvbZy5WGT5u6p25a3jxkYW2W/7Hio9cwkq0SJIffhv+Ami9qtTPlmbv+uuDzWZKZ55N+d8hDxQUgI5zzWZquhBbG+rQB/AHWeeZlCPwa+AAAAAElFTkSuQmCC');
		background-repeat: no-repeat;
		background-size: 4%;
		background-position: 8.2rem;
}
.bottom-select li select::after {
		content: '';
		position: absolute;
		top: 0;
		right: .4rem;
		width: 0;
		height: 0;
		border-bottom: .2rem solid #fff;
		border-left: .2rem solid transparent;
		border-right: .2rem solid transparent;
}
.bottom-select li>span {
	 width: 100%;
	 height: .88rem;
	 line-height: .88rem;
	 font-size: .28rem;
	 
	 background:none;
	 border: 1px solid #fff;
	 vertical-align: top;
	 margin-top: 0;
	 text-align: left;
	 text-align-last: left;
}
.lxjg a {
	 color: #fff;
	 padding: 0 .4rem;
}

.bottom-select li>span:hover {
		color: #fff !important;
}
.bottom-select li>span:hover a {
		color: #fff !important;
		cursor: pointer;
}
.bottom-txt div p {
		font-size: .22rem;
		height: 30px;
		line-height: 30px;
		color: #fff;
		margin-bottom: .2rem;
}

.bottom-txt div .row1{
		margin: .6rem 0 .4rem;
}
.bottom-txt div {
		width: 100%;
}
.bottom-txt div p a {
		 color: #fff;
		margin: 0 .16rem;
}
.bottom-txt div p a:hover {
		color: #fff179!important;
}
	.pos-r {
	    position: absolute;
	    left: -8%;
	    bottom: -.80rem;
	}
		.pos-l {
	position: absolute;
	left: 56%;
	bottom: -.86rem;
	}
	
	/* 列表页 */
	.page-list {
	    font-size: .24rem;
	    margin: .3rem 0 .4rem;
	}
	.page-list a, .page-list .lik, .num-box-nick button, .prev-btn, .next-btn {
	    border: 1px solid #eee;
	    margin: 0 .1rem;
	    line-height: .7rem;
	    max-width: .7rem;
	    width: .7rem;
	    color: #999;
	    border-radius: .12rem;
	    font-size: .24rem;
	    background: #fff;
	}
	.page-list input#num ,.page-ipt-nick {
	    width: .7rem;
	    height: .7rem;
	    border: 1px solid #ddd;
	    text-align: center;
	    margin: 0 .1rem;
	    color: #999;
			 border-radius: .12rem;
	   font-size: .24rem;
	}
	.page-list input[type="submit"] ,.go-btn-nick {
	    width: .7rem;
	    height: .7rem;
	    margin-left: .1rem;
	    background: #2374c2;
	    border: 0;
	    cursor: pointer;
	    border-radius: .12rem;
	    font-size: .24rem;
	    color: #fff;
	}
	.page-list .on {
	    background: #076fbe;
	    color: #fff;
	}
	}