body{
	width:100%;
	text-align:-moz-center!important;
	text-align:-webkit-center!important;
	text-align:center;
	margin:0px auto;
	color:#666;
	font-size:14px;
	font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,sans-serif,Arial,"tahoma";
	}
ul,li{
	list-style-type:none;
	}
a{
	color:#666;
	text-decoration:none;
	}
a:visited { 
    color:#666;
	text-decoration: none;
    }
a:active {
	color:#1173ab;
	text-decoration: none;
	}
a:hover{
	color:#666;
	text-decoration:none;
	}
img{
	border:none;
	}
	p{
		margin: 0;
		padding: 0;
	}
.fl_l{
	float:left;
	}
.fl_r{
	float:right;
	}
.clear{
	clear:both;
	}
.w1200{
	width:1200px;
	}
.auto{
	margin:auto;
	}
	.box1_con{
	display: flex;justify-content: flex-start;flex-wrap: wrap;
	}
	
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	    bottom: 10px;
	    right: 50px;
	    width: 100%;
	}
	.swiper-pagination {
	    position: absolute;
	    text-align: right;
	    transition: .3s opacity;
	    transform: translate3d(0,0,0);
	    z-index: 10;
	}
	
	#ul{
		width: 100%;
		padding: 0;
	}
	.proInfoBg{
		height: 146px;
	}
	
	.slogo img{
		width: 100%;
	}
	/* 小于1024px */
	@media only screen and (max-width: 1024px){
	.box1_con{
		display: flex;
		justify-content: space-around;
	}
	#spin .box1_con{
		display: block;
	}
	.box2_con{
		display: flex;
		justify-content: space-around;
	}
	.recommend ul {
	    display: flex;
	    justify-content: space-around;
	    padding:0px;
	   margin: 0px;
		 flex-wrap: wrap;
	}
	.recommend li {
	   	margin-right:0
	}

 #ul{
 	width: auto;
 }
	.mtit{
		margin-left: 20px;
	}
	.logo{
		margin-left: 50px;
	}
	.nav{
		margin-right: 50px;
	}
	.nav li a{
			font-size: 24px;
	}
	#top {
	    min-width: 1200px;
	}
	.footer .finfo {
			 float: none;
	}
	.contact {
	    margin: 0 20px;
		}
		.footer .finner {
		    width: auto;
		    margin: 0 auto;
		    overflow: hidden;
		}

		.w1200{
			min-width: 1200px;
		}
		.content1{
			width: auto;
		}
	
	}