

ul,li{ margin: 0; padding: 0; list-style-type: none }
.header{ background: #000; height: 70px; padding: 0 15px; }
.logo{ float: left; padding: 15px; height: 70px;   }
.middleNavWrapper {
    background: #FFF;
    overflow: hidden;
    margin: 20px 0px;
}

.middleNav {
    margin: 0;
    padding: 0
}

.middleNavWrapper .middleNav .middleNav {
    float: left;
    color: #757575;
    font-size: 16px;
    font-family: Arial, "微软雅黑", "黑体", sans-serif;
}

.middleNavWrapper .middleNav .middleNav_active {
    color: #0c0c0c;
}
.glay{ background: #f2f6f7 }
.main h1{ text-align: center; color: #0757a0;  }
.main h3{ text-align: center; color: #4d4d4d; font-size: 14px; line-height: 1.25em  }
.main p{ padding: 0; margin: 0; }
.main p a{ text-decoration: underline; color: #4d4d4d }
.lit{ line-height: 27px; margin-top: 30px; }
.leftp,.rightp{ float: left; width: 50%; margin-top: 15px; margin-bottom: 30px;}
.rightp{ width: 40%; margin-left: 10%; }
.rightp{ padding-left: 30px; }
.info_img img{ max-width: 100%; }
.info_img { margin-top: 15px; position: relative;}
.arrow{ position: absolute; top: 50%; right: -20%; margin-top: -19px;}
.fullp .info_img{ float: left; margin-right: 10%; width: 23%}
.fullp { margin: 15px 0 30px; }
.fullp .info_img .arrow{top: 70px; right: -38%; margin-top: 0;}
.fullp .info_img:last-child{ margin-right: 0; width: 29%}

footer.container-fluid{background:#000;color:#fff;font-size:14px;line-height:63px;padding:0 30px}
footer .row{margin:0;width:100%}
footer div{float:left}
footer .footer-nav a{color:#fff;margin-right:5px;padding-right:5px;border-right:1px solid #fff;font-size:14px; white-space: nowrap; text-decoration: none}
footer .row .footer-nav a:last-child{border-right:0;padding-right:0;margin-right:0}
footer em{font-style:normal;font-family:Helvetica,Arial,"微软雅黑","黑体",sans-serif}
.container{ padding-bottom: 20px }
.adv-wrapper{
	/* position: absolute; */
	background: #333;
	line-height: 1;
	top: -40px;
	width: 100%;
	right: 0;
	height: 40px;
	z-index: 9999;
}
*{
	font-family: "微软雅黑"
}
.adv-wrapper .adv-wrapper-text{
	display: block;
	line-height: 40px;
	overflow: hidden;
	text-decoration: none;
	text-overflow: ellipsis;
	text-align: right;
	max-width: 976px;
	margin: 0 auto;
	color: #a8a8aa;
	-webkit-transform: scale(0.85);
	-o-transform: scale(1);
	font-size: 9px;
	margin-right: 7.4%;
	/* font-family: "HanHei SC", PingHei, "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; */
}
@media only screen and (max-width: 1366px){
	.adv-wrapper .adv-wrapper-text {
	  
	  margin-right: 8.4%;
	}
}
@media only screen and (max-width: 1024px){
	.adv-wrapper {
	  min-width: 20%;
	}
	.adv-wrapper .adv-wrapper-text {
	  margin-left: auto;
	  width: auto;
	  padding: 0 25px;
	  position: relative;
	  left: 0;
	  margin-right: 9.4%;
	}
}

@media only screen and (max-width: 768px){
	.adv-wrapper {
	  top: -44px;
  	  height: 44px;
	}
	.adv-wrapper .adv-wrapper-text {
	    line-height: 44px;
	    padding: 0;
	    -webkit-transform: scale(0.80);  
        -o-transform: scale(1);       
	     font-size:9px; 
	     margin-right: -7%;
	}
}
@media only screen and (max-width: 640px){
	.adv-wrapper .adv-wrapper-text {
		-webkit-transform: scale(0.80);  
	    -o-transform: scale(1);       
	     font-size:9px; 
	     margin-right: 5%;
 	}
}
@media only screen and (max-width: 414px){
	.adv-wrapper .adv-wrapper-text {
		-webkit-transform: scale(0.80);  
	    -o-transform: scale(1);       
	     font-size:9px; 
	     margin-right: -15px;
 	}
}
@media only screen and (max-width: 375px){
	.adv-wrapper .adv-wrapper-text {
		-webkit-transform: scale(0.85);  
	    -o-transform: scale(1);       
	     font-size:9px; 
	     margin-right: -2%;
	}
	
}


@media(max-width:350px){
	.footnav{ padding-right: 0 }
	.adv-wrapper .adv-wrapper-text {
		-webkit-transform: scale(0.85);  
	    -o-transform: scale(1);       
	     font-size:9px; 
	     margin-right: 0%;
	}
}

@media(min-width: 1700px){
	.container{ width: 1650px; }
	.arrow{ right: -8%;}
	.fullp .info_img .arrow{top: 100px; right: -28%; margin-top: 0;}

}
@media(max-width: 800px){
	.leftp,.rightp{ width: 100% !important; margin: 5px 0 !important; padding-left: 0 !important }
	.mb{ display: none }
	.fullp .info_img{ float: left; margin-right: 0%; width: 100%}
	.arrow{ display: none }
	footer div{width:100%;text-align:center}
	footer.container-fluid{line-height:23px;padding:15px 0}
	.main h1{ font-size: 26px }
	.main p{ font-size: 12px; }
	.info_img{ margin-top: 5px;margin-bottom: 15px; }
	.fullp{ margin: 5px 0 }
	.fullp .info_img{ margin: 5px 0 }
	.fullp .info_img:last-child{ width: 100%; margin-bottom: 15px  }

}


