/*n_ranking ==--==--==--==--==--==*/
/*banner*/
.n_banner_box{
	width: 100%;
	position:relative;
}
.zxkf {
    z-index: 2;
    margin-left: 375px;
    font-size: 22px;
    float: left;
    margin-top: 285px;
}.zxkf a{ color:#fff;}
.zxrx{  

        z-index: 2;
    margin-right: 340px;
    font-size: 22px;
    width: 280px;
    float: right;
    margin-top: 285px;}
.zxrx p{ color:#fff;}

.zxtj {
		padding: 5px 15px;
	border: 1px solid #fff;
	border-radius: 5px;
    z-index: 2;
    margin-left: 140px;
    font-size: 22px;
    float: left;
    margin-top: 285px;
}.zxtj a{ color:#fff;}
.lxdh{  
		padding: 5px 15px;
	border: 1px solid #fff;
	border-radius: 5px;
	text-align: center;;
        z-index: 2;
    font-size: 22px;
    width: 280px;
    float: left;
    margin-top: 285px;
margin-left: 100px;}
.lxdh p{ color:#fff;}
.pm { display:inline-block !important;}


.n_banner_box .n_banner{
	max-width: 1920px;
	margin: 0 auto;
	height: 345px;
	background: url(../images/n_banner_01.jpg)no-repeat center;
	background-size: cover;
}
.n_banner_box .n_banner img{
	width: 100%;
	height: 100%;
}
/*banner*/
/*ranking*/
.n_ranking_box{
	width: 100%;
	
}
.n_ranking_box .n_ranking{
	width: 1190px;
	margin: 0 auto;
	padding-top: 70px;
}
.n_title h3{
	padding-left: 48px;
	position: relative;
	font-size: 30px;
	color: #bf0000;
	font-weight: 400;
	margin-bottom: 50px;
}
.n_title h3::after{
	content: '';
	width: 37px;
	height: 29px;
	background: url(../images/n_ranking_01.png)no-repeat center;
	background-size: cover;
	position: absolute;
	left: 0;
	top: 0;
}
.n_ranking_box .n_ranking .n_content{
	margin-bottom: 70px;
}
.n_ranking_box .n_ranking .n_content p{
	font-size: 18px;
	width: 680px;
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
	margin-bottom: 60px;
	color: #2c2c2c;
	
}
.n_ranking_box .n_ranking .n_content p span{
	color: #bf0000;
}
.n_ranking_box .n_ranking .n_content img{

	display: block;
	margin: 0 auto;
}
.nyBiaoqian.n_commitment_box{
	margin-top: 70px;
} 
.nyBiaoqian.n_commitment_box .n_commitment .n_content .n_content_text li .n_title{
	font-size: 16px;
	color: #bf0000;
	font-weight: 600;
}
.nyBiaoqian.n_commitment_box  .n_commitment .n_content .n_content_text li p{
	font-size: 14px;
	color: #848383;
}
.nyBiaoqian.n_commitment_box .n_commitment .n_content .n_content_text li .n_text{
	width: 190px;
}
.nyBiaoqian.n_commitment_box .n_commitment .n_content .n_content_text li img{
	width: 35px;
	height: 42px;
	left: 30px;
}
/*ranking*/
/*nLiucheng*/
.nLiucheng_box{
	width: 100%;
}
.nLiucheng_box .nLiucheng{
	width: 1190px;
	margin: 0 auto;

}
.nLiucheng_box .nLiucheng .n_content{
	margin-bottom: 70px;
}
.nLiucheng_box .nLiucheng .n_content img{
	width: 1064px;
	height: 62px;
	display: block;
	margin: 0 auto;
}
/*nLiucheng*/
/*effect*/
.n_effect_box{
	width: 100%;
}
.n_effect_box .n_effect{
	width: 1190px;
	margin:  0 auto;

	
}
.n_effect_box .n_effect .n_content{
	margin-bottom: 70px;
}
.n_effect_box .n_effect .n_content img{
	margin-right: 90px;
	margin-top:20px;
}
.n_effect_box .n_effect .n_content img:last-child{
	margin-right: 0;
}
/*effect*/
/*how*/
.n_how_box{
	width: 100%;
}
.n_how_box .n_how{
	width: 1190px;
	margin: 0 auto;

}
.n_how_box .n_how .n_content{
	padding: 0 30px;
	margin-bottom: 70px;
}
.n_how_box .n_how .n_content li{
	margin-bottom: 25px;
}
.n_how_box .n_how .n_content p{
	padding-left: 50px;
	position: relative;
	padding-bottom: 20px;
	font-size: 18px;
	color: #2c2c2c;
}
.n_how_box .n_how .n_content .n_ask::before{
	content: '?';
	display: block;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	background: #bf0000;
	font-size: 18px;
	color: white;
	text-align: center;
	line-height: 26px;
	position: absolute;
	left: 10px;
	top: -4px;
}
.n_how_box .n_how .n_content .n_reply{
	line-height: 22px;
	border-bottom: 1px solid #e5e5e5;
}
.n_how_box .n_how .n_content .n_reply::before{
	content: '答';
	display: block;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	background: #177ee6;
	font-size: 15px;
	color: white;
	text-align: center;
	line-height: 26px;
	position: absolute;
	left: 10px;
	top: -2px;
}
/*how*/
/*nyQita*/
.nyQita_box{
	width: 100%;
}
.nyQita_box .nyQita{
	width: 1190px;
	margin: 0 auto;

}
.nyQita_box .nyQita .n_conent{
	overflow: hidden;
	margin-bottom: 30px;
}
.nyQita_box .nyQita .n_conent li{
	width: 20%;
	float: left;
}
.nyQita_box .nyQita .n_conent li img{
	width:80%;
	display: block;
	margin: 0 auto;

}
.nyQita_box .nyQita .n_conent li p{
	text-align: center;
	font-size: 18px;
	color: #bf0000;
}
/*nyQita*/
/*n_ranking ==--==--==--==--==--==
 
 * */
/*n_operation ==--==--==--==--==--==*/
/*advantage*/
.n_advantage_box{
	width: 100%;
}
.n_advantage_box .n_advantage{
	width: 1190px;
	margin: 0 auto;
	padding-top: 70px;
}

.n_advantage_box .n_advantage .n_content img{

	display: block;
	margin: 0 auto;
}
/*advantage*/
/*agency*/
.n_agency_box{
	width: 100%;
}
.n_agency_box .n_agency{
	width: 1190px;
	margin:  0 auto;
	padding-top: 30px;
}
.n_agency_box .n_agency .n_content{
	overflow: hidden;
	padding-top: 30px;
}
.n_agency_box .n_agency .n_content .n_img{
	float: left;
	width: 488px;
	height: 488px;
	padding: 0 50px;
}
.n_agency_box .n_agency .n_content .n_text{
	float: left;
}
.n_agency_box .n_agency .n_content .n_text li{
	margin-top: 60px;
}
.n_agency_box .n_agency .n_content .n_text li h4{
	font-size: 20px;
	font-weight: 400;
	color: #0a0a0a;
	margin-bottom: 25px;
	position: relative;
	padding-left: 35px;
}
.n_agency_box .n_agency .n_content .n_text li h4 span{
	display: block;
	position: absolute;
	color: white;
	width: 29px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	background: url(../images/agency2.png)no-repeat;
	background-size: 100%;
	top: -5px;
	left: 0;
}
.n_agency_box .n_agency .n_content .n_text li p{
	color: #363636;
	font-size: 14px;
	margin-bottom: 12px;
}
.n_agency_box .n_agency .n_dLs{
	overflow: hidden;
	margin-top: 50px;

}
.n_agency_box .n_agency .n_dLs li{
	float: left;
	width: 50%;
	position: relative;
}
.n_agency_box .n_agency .n_dLs li .n_dLsimg{
	text-align: center;

	float:left;
}
.n_neirong{    float: left;
    margin-left: 60px;
    margin-top: 70px;
	    margin-top: 70px;
    width: 205px}
.n_neirong1{ float: left;
    margin-left: 60px;
    margin-top: 70px;
    margin-top: 55px;
    width: 254px;}
.n_agency_box .n_agency .n_dLs li .n_dLsimg img{
	width: 280px;
	height: 200px;
}
.n_agency_box .n_agency .n_dLs li p{
	text-align: center;
	font-size: 14px;
	color: #3c3c3c;
	line-height: 21px;
}
/*agency*/

/*nyYinli*/
.nyYinli_box{
	width: 100%;
}
.nyYinli_box .nyYinli{
	width: 1190px;
	margin:  0 auto;
	padding-top: 70px;
}
.nyYinli_box .nyYinli .n_content{
	overflow: hidden;
}
.nyYinli_box .nyYinli .n_content .n_img{
	float: left;
	width: 602px;
	height: 650px;
	margin-right: 40px;
}
.nyYinli_box .nyYinli .n_content .n_text{
	float: left;
	
} 
.nyYinli_box .nyYinli .n_content .n_text li{
	margin-bottom: 90px;
	margin-top: 15px;
}
.nyYinli_box .nyYinli .n_content .n_text .n_title{
	font-size: 20px;
	color: #bf0000;
	margin-bottom: 15px;
}
.nyYinli_box .nyYinli .n_content .n_text p{
	width: 530px;
	font-size: 14px;
	color: #0a0a0a;
	
}
/*nyYinli*/














/*n_operation ==--==--==--==--==--==
 
 * */







/*n_project ==--==--==--==--==--==
 
 * */
.n_cost_box{
	width: 100%;
}
.n_cost_box .n_cost{
	width: 1190px;
	margin: 0 auto;
}
.n_cost_box .n_cost .n_content{
	padding-top: 118px;
	display: flex;
}
.n_cost_box .n_cost .n_content .n_content_img{
	margin-right: 40px;
}
.n_cost_box .n_cost .n_content .n_content_text{
	font-size: 15px;
	color: #2c2c2c;
	margin-top: 50px;
}
.n_cost_box .n_cost .n_content .n_content_text .n_text{
	line-height: 24px;
}
.n_cost_box .n_cost .n_content .n_content_text .n_title{
	color: #177ee6;
	margin: 30px 0 15px 0;
	font-size: 22px;
}
/*fctAdvantage*/
.n_fctAdvantage_box{
	width: 100%;
}
.n_fctAdvantage_box .n_fctAdvantage{
	width: 1190px;
	margin: 0 auto;
	padding-top: 70px;
	padding-bottom: 40px;
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text{
	display: flex;
	flex-wrap: wrap;
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text li{
	width: 228px;
	margin-right: 12px;
	position: relative;
	margin-bottom: 60px;
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text li:nth-child(5n){
	margin-right: 0;
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text li .n_border{
	border: 1px solid #177ee6;
	padding: 0 10px;
	height: 96px;
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text li .n_title{
	width: 60px;
	background: white;
	position: absolute;
	left: 50%;
	top: -13px;
	height: 26px;
	margin-left: -30px;
	
	
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text li .n_title span{
	display: block;
	width: 50px;
	margin: 0 auto;
	background: #177ee6;
	height:  26px;
	line-height: 26px;
	text-align: center;
	color: white;
	font-size: 18px;
}
.n_fctAdvantage_box .n_fctAdvantage .n_content .n_content_text li p{
	margin-top: 30px;
	font-size: 14px;
	color: #177ee6;
	line-height: 20px;
	text-align: center;
}
/*fctAdvantage*/
/*ImgContent*/
.n_ImgContent_box{
	width: 100%;
	background: #f3f3f3;
	margin-top: 130px;
}
.n_ImgContent_box .n_ImgContent{
	width: 1190px;
	margin: 0 auto;
}

/*ImgContent*/
/*commitment*/
.n_commitment_box{
	width: 100%;
}
.n_commitment_box .n_commitment{
	width: 1190px;
	margin: 0 auto;

}
.n_commitment_box .n_commitment .n_content{
	padding: 0 22px;
}
.n_commitment_box .n_commitment .n_content .n_content_text{
	display: flex;
	justify-content: space-between;
}
.n_commitment_box .n_commitment .n_content .n_content_text li{
	padding-left: 89px;
	position: relative;
}
.n_commitment_box .n_commitment .n_content .n_content_text li img{
	position: absolute;
	left: 0;
	top: 0;
}
.n_commitment_box .n_commitment .n_content .n_content_text li .n_title{
	font-size: 18px;
	color: #177ee6;
}
.n_commitment_box .n_commitment .n_content .n_content_text li .n_text{
	width: 220px;
}
.n_commitment_box .n_commitment .n_content .n_content_text li p{
	font-size: 15px;
	line-height: 20px;
}
/*commitment*/

/*n_project ==--==--==--==--==--==
 
 * */

/*n_abostUs ==--==--==--==--==--==
 
 * */
/*usJianjie*/
.usJianjie_box{
	width: 100%;
	margin-top: 70px;
}
.usJianjie_box .usJianjie{
	width: 1190px;
	margin: 0 auto;
	background: #f4f4f4;
}
.usJianjie_box .usJianjie .us_content{
	overflow: hidden;
	margin-bottom: 70px;
}
.usJianjie_box .usJianjie .us_content .us_img{
	width: 400px;
	height: 380px;
	float: left;
	margin-right: 40px;
}
.usJianjie_box .usJianjie .us_content .us_img img{
	width: 100%;
	height: 100%;
}
.usJianjie_box .usJianjie .us_content .us_text{
	float: left;
}
.usJianjie_box .usJianjie .us_content .us_text li{
	width: 700px;
}
.usJianjie_box .usJianjie .us_content .us_text li h4{
	padding:35px 0 ;
	font-size: 20px;
	color: #177ee6;
	font-weight: 400;
}
.usJianjie_box .usJianjie .us_content .us_text li p{
	margin-bottom: 22px;
	font-size: 15px;
	color: #2c2c2c;
	line-height: 20px;
}
/*usJianjie*/
/*usYoushi*/
.usYoushi_box{
	width: 100%;
}
.usYoushi_box .usYoushi{
	width: 1190px;
	margin: 0 auto;
}
.usYoushi_box .usYoushi .n_content{
	margin-bottom: 70px;
	overflow: hidden;
} 
.usYoushi_box .usYoushi .n_content li{
	width: 20%;
	float: left;
}
.usYoushi_box .usYoushi .n_content li img{
	display: block;
	width: 140px;
	height: 140px;
	margin: 0 auto;
	margin-bottom: 34px;
}
.usYoushi_box .usYoushi .n_content li p{
	text-align: center;
	font-size: 16px;
	color: #177ee6;
}
/*usYoushi*/
/*usLiucheng*/
.usLiucheng_box{
	width: 100%;
}
.usLiucheng_box .usLiucheng{
	width: 1190px;
	margin: 0 auto;
}
.usLiucheng_box .usLiucheng .n_content{
	overflow: hidden;
	margin-bottom: 70px;
} 
.usLiucheng_box .usLiucheng .n_content li{
	float: left;
	width: 350px;
	height: 400px;
	margin-right: 68px;
	border-radius: 5px;
	position: relative;
}
.usLiucheng_box .usLiucheng .n_content li:nth-child(1){
	background: #d1e6e6;
}
.usLiucheng_box .usLiucheng .n_content li:nth-child(2){
	background: #ede0ce;
}
.usLiucheng_box .usLiucheng .n_content li:nth-child(3){
	background: #dbdebd;
	margin-right: 0;
}
.usLiucheng_box .usLiucheng .n_content li .n_title{
	font-size: 20px;
	font-weight: 400;
	padding: 20px;
	border-bottom:1px solid  #2c2c2c;
	color: #2c2c2c;
}
.usLiucheng_box .usLiucheng .n_content li p{
	padding-left: 50px;
	font-size: 15px;
	color: #3b3d3d;
	margin-top: 22px;
	position: relative;
	width: 285px;
}
.usLiucheng_box .usLiucheng .n_content li p span{
	width: 24px;
	height: 24px;
	display: block;
	text-align: center;
	line-height: 22px;
	border: 2px solid #3b3d3d;
	border-radius: 50%;
	font-size: 16px;
	color: #3b3d3d;
	position: absolute;
	left: 12px;
	top: -3px;
}
.usLiucheng_box .usLiucheng .n_content li:nth-child(1)::before{
	content: '';
    width: 0;
    height: 0;
    border-top: 11px solid transparent;
    border-left: 17px solid #d1e6e6;
    border-bottom: 11px solid transparent;
    display: block;
    position: absolute;
    right: -17px;
    top: 30px;
}
.usLiucheng_box .usLiucheng .n_content li:nth-child(2)::before{
	content: '';
    width: 0;
    height: 0;
    border-top: 11px solid transparent;
    border-left: 17px solid #ede0ce;
    border-bottom: 11px solid transparent;
    display: block;
    position: absolute;
    right: -17px;
    top: 30px;
}
/*usLiucheng*/

/*招商加盟*/
.zsjm{ width:100%; float:left; padding-bottom:40px;}
.zsjmtit{ width: 1190px; margin: 0 auto; padding-bottom: 40px;}
.IMG{ width:100%; float:left;}

  .n_neirong a,.n_neirong1 a{display: inline-block;
    position:absolute;
    float: left;
    padding: 10px 70px;
    background: #bf0000;
    border-radius: 5px;
    bottom: 0;
    color: #fff;} 