

/*# sourceMappingURL=style.css.map */

@media (max-width: 993px){
	.headerbox{
		padding: 0;
	}
	header{
		height: 85px;
		line-height: 85px;
	}
	header nav item{
		padding: 0 8px;
		font-size: 13px;
	}
	header nav .item .subcon a{
		padding: .25em 8px;
	}
	.div2-content{
		width: 100%;
		height: auto;
		position: absolute;
		top: 13%;
		text-align: center;
	}
	.div4-content{
		width: 100%;
		height: auto;
		position: absolute;
		top: 13%;
		text-align: center;
	}
	body{
		padding-top: 85px;
	}
	#main .wrap1 .right{
		width: 100%;
		max-width: 798px;
		margin: 0 auto;
		float: none;
	}
	#main .wrap1 .left{
		width: 100%;
		float: none;
	}
	#main .wrap1 .left .item .d2{
		height: 2.5em;
	}
	#main .wrap1 .left .item{
		width: 48%;
		box-sizing: border-box;
		float: left;
	}
	#main .wrap1 .left .item:nth-child(2n){
		float: right;
	}
	#main .wrap1 .right{
		margin: 50px auto 0;
	}
	#main .wrap4 li{
		width: 33.333333%;
	}
	#main .wrap2 .text .con:after{
		height: 4px;
	}
	footer .f-desc{
		font-size: 12px;
		margin-left: 3vw;
	}
}