
body{
	margin:0;
	padding: 0;
	font-family:PingFangSC-Light, "微软雅黑", "microsoft yahei",simhei, sans-serif;
	min-width: 1200px;
	/*max-width: 1920px;*/
	margin: 0 auto;
}
a{
	text-decoration: none;
}
ul{
	list-style: none;
}
.top-conent{
	width: 100%;
	height:80px;
	background: #FFFFFF;
	transition: background-color 1s;
}
.top-fixed{
	width: 100%;
	height:60px;
	background: #EA5404;
	position: fixed;
	top: 0;
	z-index: 5;
	transition: background-color 1s;
	/*max-width: 1920px;*/
	
}
@keyframes mymove
{
	from {opacity:0;}
	to {opacity:1;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
	from {opacity:0;}
	to {opacity:1;}
}
.home-top{
	width:1180px;
	height: 80px;
	margin:0 auto;
}
.top-log{
	display: block;
	width:276px;
	height: 80px;
	background-image: url(../img/top_logo@2x.png);
	background-image: url(../img/homeins_logo.svg),none;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center;
	margin: 0;
	float: left;
}
.top-fixed .top-log{
	background: url(../img/white-logo.svg) no-repeat;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center;
	width: 243px;
	height: 60px;
}
.home-link{
	font-size: 18px;
	line-height: 80px;
	color: #666666;
	margin: 0;
	font-family: PingFangSC-Light, "微软雅黑", "microsoft yahei",simhei;
	float: right;
	
}
.home-link a{
	margin-left: 18px;
	color: #666666;
	
}
.home-link a:focus{
	text-decoration: none;
	outline: none;
}
.home-link a:hover{text-decoration: none;color: #FF8106;}
.home-link a.link-active{
	color: #FF8106;
}
.top-fixed  .home-link{
	height: 60px;
	line-height: 60px;
	
}
.top-fixed .home-link a{
	color: #FFFFFF;
	font-size: 16px;
}
.top-fixed .home-link a.link-active{
	font-family: PingFangSC-Medium,"microsoft sans serif","微软雅黑";
	font-weight: 500;
}
.reg-login{
	margin-left: 116px;
}
.reg-login a{
	margin:0;
	position: relative;
}
.reg-after-line{
	padding-right: 15px;
}
.reg-after-line:after {
    content: "";
    display: block;
    width: 1px;
    height: 10px;
    background: #CCCCCC;
    position: absolute;
    top: 50%;
    right: 4px;
    margin-top: -5px;
}
.top-fixed .reg-after-line:after{
	background: #FFFFFF;
}
.home-block-bg{
	width:100%;
	position: relative;
	height:750px;
    background: url(../img/bj_img.png) no-repeat;
    background-size: cover;
    background-position: center;
    margin-bottom: 10px;
}
.home-contain{
	position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    text-align: center;
}

.contain-text{
	font-size: 48px;
	line-height: 48px;
	color: #333333;
	padding: 0;
    margin: 0;
    margin-bottom: 7px;
    margin-top: 219px;
}
.contain-text2{
	font-family:PingFangSC-Thin, "微软雅黑", "microsoft yahei",simhei, sans-serif;
	padding: 0;
    margin: 0;
    font-size: 24px;
    line-height: 24px;
    color: #333333;
    margin-bottom: 57px;
}
.contain-text3{
	font-family:PingFangSC-Thin, "微软雅黑", "microsoft yahei",simhei, sans-serif;
	width: 594px;
	margin:0 auto;
    font-size: 16px;
    line-height: 30px;
    color: #666666;
    margin-bottom: 128px;
}
.section-block{
	margin-bottom: 98px;
}
.register-btn{
	display: block;
	width:200px;
	height: 50px;
	border-radius: 25px;
	background: #ff8106;
	margin: 0 auto;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 50px;
	cursor: pointer;
	text-decoration: none;
}
.register-btn:hover{
	color: #FFFFFF;
	text-decoration: none;
	opacity: 0.8;
}
.boxed--lg img{
	height: 92%;
	position: absolute;
	right: 11.42%;
	bottom: 0px;
}

.boxed-text{
	position: absolute;
	height: 100px;
	left:19.047%;
	top:50%;
	margin-top: -52px;
	font-size: 22px;
	line-height: 30px;
	color: #333333;
}
.boxed-text p{
	padding:0;
	margin:0;
}
.boxed-text p a{
	font-size: 16px;
	color: #FF8106;
	display: block;
	margin-top: 10px;
}
.boxed-text p a:hover{text-decoration: none;}
.right-crow{
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 13px;
	background: url(../img/right@2x.png) no-repeat;
	background-size: 100%;
	background-position: center;
}

.section-block2{
	width:1180px;
	margin:0 auto;
	margin-bottom: 40px;
}
.block-col2{
	display: inline-block;
	width:560px;
	height: 560px;
	margin-right: 57px;
	margin-bottom: 20px;
	background-color: #EEEEEE;
	background: rgba(238,238,238,0.3);
	border-radius: 4px;
	float: left;
}
.block-col2:hover{
	box-shadow: 0 0px 18px 0 rgba(176,39,39,0.08);
	-webkit-box-shadow: 0 0px 18px 0 rgba(176,39,39,0.08);
}
.section-block2:after{
	display: block;
	content: "";
	clear: both;
}
.block-col2:nth-child(2n){
	margin-right: 0px;
}
.block-icon{
	width:170px;
	height: 170px;
	margin: 60px auto;
	background: #FFFFFF;
	border-radius: 100px;
	
}
.bloicon1{
	display: block;
	vertical-align: middle;
	width:71px;
	height: 170px;
	margin: 0 auto;
	background-image: url(../img/des_icon@2x.png);
	background-image: url(../img/cp_icon.svg),none;
	background-repeat: no-repeat;
	/*background:url(../img/cp_icon.svg) no-repeat ;*/
	background-size: 100%;
	background-position: center;
}
.bloicon2{
	display: block;
	vertical-align: middle;
	width:66px;
	height: 170px;
	margin: 0 auto;
	background-image: url(../img/sc_icon@2x.png);
	background-image: url(../img/yy_icon.svg),none;
	background-repeat: no-repeat;
	/*background:url(../img/yy_icon.svg) no-repeat ;*/
	background-size: 100%;
	background-position: center;
}
.bloicon3{
	display: block;
	vertical-align: middle;
	width:59px;
	height: 170px;
	margin: 0 auto;
	background-image: url(../img/fk_icon@2x.png);
	background-image: url(../img/fk_icon.svg),none;
	background-repeat: no-repeat;
	/*background:url(../img/fk_icon.svg) no-repeat ;*/
	background-size: 100%;
	background-position: center;
}
.bloicon4{
	display: block;
	vertical-align: middle;
	width:78px;
	height: 170px;
	margin: 0 auto;
	background-image: url(../img/hlw_icon@2x.png);
	background-image: url(../img/hlw_icon.svg),none;
	background-repeat: no-repeat;
	/*background:url(../img/hlw_icon.svg) no-repeat ;*/
	background-size: 100%;
	background-position: center;
}
.block-desc{
	padding:20px 20px 20px 81px;
	position: relative;
}
.desc-title{
	margin:0;
	margin-bottom: 66px;
	font-size: 24px;
}
.spli-line{
	position: absolute;
	left:81px;
	top:60px;
	display: block;
	width:61px;
	height: 2px;
	background: #FF8106;
}
.desc-list{
	padding: 0px;
	font-size: 16px;
	color: #666666;
	line-height: 35px;
}
.section-block3{
	width:100%;
	height: 550px;
	background-color: #EEEEEE;
	background: rgba(238,238,238,0.3);
	margin-bottom: 161px;
	position: relative;
}
.block3-title{
	margin:0;
	text-align: center;
	padding-top: 74px;
	position: relative;
	font-size: 30px;
}
.spli-line2{
	display: block;
	width:47px;
	height: 2px;
	background: #FF8106;
	margin: 26px auto;
}
.block3-col3{
	width:1180px;
	height: 180px;
	margin:0 auto;
	margin-top: 56px;
}
.col-3{
	width:380px;
	height: 180px;
	background: #FFFFFF;
	padding: 0;
	border-radius: 4px;
	float: left;
	box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.05);
}
.col-3:hover{
	box-shadow: 0 0px 18px 0 rgba(0, 0, 0, 0.08);
	-webkit-box-shadow: 0 0px 18px 0 rgba(0, 0, 0, 0.08);
}
.col-3:nth-child(2n){margin:0 20px}
.col-title{
	font-size: 24px;
	margin: 0;
	margin-top: 50px;
	margin-left: 81px;
	font-family: PingFangSC-Regular, "微软雅黑", "microsoft yahei",simhei;
}
.spli-line3{
	display: block;
	width:47px;
	height: 2px;
	background: #FF8106;margin-top: 12px;
}
.col-text{
	font-size: 18px;
	margin-top: 25px;
	margin-left: 81px;
	color: #666666;
}
.block3-botom{
	width: 1180px;
	height: 200px;
	margin: 0 auto;
	margin-top: 100px;
	background: #FF8106;
	border-radius: 4px;
}
.block-bm-text{
	font-size: 30px;
	color: #FFFFFF;
	line-height: 200px;
	margin-left: 82px;
	font-family:PingFangSC-Light, "微软雅黑", "microsoft yahei",simhei;
}
.block-bm-regist{
	display: inline-block;
	width: 200px;
	height: 50px;
	border-radius: 25px;
	font-size: 16px;
	color: #FFFFFF;
	border:2px solid #FFFFFF;
	margin-left: 172px;
	line-height: 46px;
	text-align: center;
}
.block-bm-regist:hover,.block-bm-regist:focus{
	color: #FF8106;
	text-decoration: none;
	outline: none;
	background: #FFFFFF;
}
.footer-block{
	width: 100%;
	height:200px;
	background: #2D3236;
}
.ftblock-desc{
	width: 1180px;
	/*height: 100%;*/
	margin:0 auto;
	padding-top: 90px;
}
.footer-text{
	float: left;
	font-size: 14px;
	line-height: 26px;
	color: #666666;
}
.ft-wechat-icon{
	display: block;
	width:50px;
	height: 50px;
	background: #FFFFFF;
	border-radius: 30px;
	float: right;
}
.ft-wechat-icon:hover,.ft-updown-icon:hover{background: #FF8106;}
.ft-wechat-icon i{
	display: block;
	width:28px;
	height: 50px;
	margin:0 auto;
	background: url(../img/wechat_icon.png) no-repeat;
	background-size: 100%;
	background-position: center;
	cursor: pointer;
}
.ft-updown-icon{
	display: block;
	width:50px;
	height: 50px;
	background: #FFFFFF;
	border-radius: 30px;
	float: right;
	margin-left: 30px;
	cursor: pointer;
}
.ft-updown-icon i{
	display: block;
	width:19px;
	height: 50px;
	margin:0 auto;
	background: url(../img/top_icon.png) no-repeat;
	background-size: 100%;
	background-position: center;
}



/*bootstrap*/
.section-block .row{
	margin:0;
}
.section-block .col-sm-4{
	padding:0;
	background: #f6f6f8;
	/*height: 250px;*/
	padding: 0 10px;
	width:33.33333%;
	float: left;
}
.boxed--lg{
	padding-top: 40.6611%;
	position: relative;
}
.section-block .center-col{
	background: #f8f8f9;
	position: relative;
}
.section-block .center-col:before,.section-block .center-col:after{
	display: block;
	content: "";
	position: absolute;
	width: 15px;
	height: 100%;
	background: #FFFFFF;
	top:0px;
	z-index: 1;
}
.section-block .center-col:before{
	left:-7px;
}
.section-block .center-col:after{
	right:-7px;
}


/*合伙人*/
.parnter-block-bg{
	width: 100%;
	height: 880px;
	background: url(../img/banner_bg.png) no-repeat;
	background-size: cover;
    background-position: center;
    position: relative;
}
.parnter-topbg{
	width:100%;
	height: 80px;
	background: #FFFFFF;
}
.topbg-text{
	font-size: 48px;
	color: #333333;
	width:1180px;
	margin:0 auto;
    margin-top: 127.125px;
}
.topbg-text p{margin: 0;}

.parnter-link{
	display: block;
	width: 160px;
	height: 40px;
	background: #FF8106;
	border-radius: 20px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	margin-top: 56px;
	font-family: PingFangSC-Regular, "微软雅黑", "microsoft yahei",simhei;
	
}
.parnter-link:hover,.parnter-link:focus{
	color: #FFFFFF;
	text-decoration: none;
	outline: none;
	/*opacity: 0.8;*/
}
.partner-rightdesc{
	width: 850px;
	height: 240px;
	background: #FF8106;
	position: absolute;
	right: 0;
	bottom: -173.312px;
	border-bottom-left-radius: 120px;
	
}
.right-desc-con{
	margin-top: 72px;
	margin-left: 210px;
}
.right-desc-title{
	font-family: PingFangSC-Regular, "微软雅黑", "microsoft yahei",simhei;
	font-size: 24px;
	color: #FFFFFF;
	margin: 0;
}
.right-desc-text{
	font-family: PingFangSC-Thin, "微软雅黑", "microsoft yahei",simhei;
	font-size: 18px;
	color: #FFFFFF;
	width: 583px;
	margin-top: 38px;
	line-height: 30px;
}

.partner-leftdesc{
	font-size: 30px;
	color: #999999;
	line-height: 48px;
	position: absolute;
	top:-235px;
}

.partner-desc{
	width:1180px;
	height: 760px;
	background: #fafafa;
	border-radius: 4px;
	position: relative;
	margin:0 auto;
	margin-top: 273.312px;
}
.prduct-desc{
	margin: 0;
	padding: 0;
	list-style: none;
}
.desc-col3{
	display: block;
	float: left;
	width:33.33333%;
	height: 350px;
	
}
.prduct-block-icon{
	width: 90px;
    height: 90px;
    margin: 80px auto 40px 80px;
    background: #FFFFFF;
    border-radius: 60px;
    box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.05);
}

.prduct-block-desc{
	padding:0px 0px 20px 80px;
	position: relative;
}
.prduct-title{
	margin:0;
	margin-bottom: 55px;
	font-size: 18px;
	color: #333333;
}
.spli-line4{
	position: absolute;
	left:80px;
	top:43px;
	display: block;
	width:30px;
	height: 2px;
	background: #FF8106;
}
.produ-desc-text{
	padding: 0px;
	font-size: 16px;
	color: #999999;
	line-height: 28px;
}
.prduct-bloicon1 {
    display: block;
    vertical-align: middle;
    width: 43px;
    height: 90px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon.svg),none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}
.prduct-bloicon2 {
    display: block;
    vertical-align: middle;
    width: 43px;
    height: 90px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon1.svg),none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}
.prduct-bloicon3 {
    display: block;
    vertical-align: middle;
    width: 43px;
    height: 90px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon2.svg),none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}
.prduct-bloicon4 {
    display: block;
    vertical-align: middle;
    width: 43px;
    height: 90px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon3.svg),none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}
.prduct-bloicon5 {
    display: block;
    vertical-align: middle;
    width: 43px;
    height: 90px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon4.svg),none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}
.prduct-bloicon6 {
    display: block;
    vertical-align: middle;
    width: 43px;
    height: 90px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon5.svg),none;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}

.partner-voice{
	width: 100%;
	height: 850px;
	background: #FF8106;
	margin-top: 100px;
}
.voice-block{
	width:1180px;
	margin:0px auto;
}

.parnter-voice-title{
	font-size: 30px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 80px;
}
.spli-line5{
    display: block;
    width: 47px;
    height: 2px;
    background: #FFFFFF;
    margin: 0 auto;
    margin-top: 30px;
}
.join-reg{
	display: block;
	margin: 0 auto;
	text-align: center;
	line-height: 48px;
	width: 200px;
	height: 50px;
	border-radius: 25px;
	border:2px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 16px;
	margin-top: 90px;
}
.join-reg:hover,.join-reg:focus{
	color: #FF8106;
	text-decoration: none;
	outline: none;
	background: #FFFFFF;
}
.voice-block .swiper-container{
	width:1124px;
	height: 435px;
	margin-top: 49px;
}
.voice-block .slider-item{
	width: 350px;
	height: 400px;
	background: #FFFFFF;
	border-radius: 4px;
	float: left;
	margin-right: 37px;
}
.voice-block .slider-item:nth-child(3n){
	margin-right: 0px;
}
.voice-block .swiper-pagination-bullet-active{
	background: #FFFFFF;
}
.parnter-inf{
	width: 100%;
	height: 220px;
	text-align: center;
	background: #FAFAFA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.partner-photo{
	width:120px;
	height: 120px;
	margin: 0 auto;
	margin-top: 36px;
	margin-bottom: 21px;
	border-radius: 60px;
}
.partner-name{
	text-align: center;
	font-size: 18px;
}
.partner-voice-desc{
	margin:35px;
	font-size: 14px;
	color: #666666;
	line-height: 28px;
}



/*合伙人*/


/*关于我们*/


.aboutus-block-bg{
	width: 100%;
    height: 880px;
    background: url(../img/abanner_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
}
.abouts-block-text{
	position: relative;
}
.spli-line6{
	width: 66px;
	height: 4px;
	margin: 0 auto;
	background: #FF8106;
	margin-top: 90px;
	
}
.abouts-desc-text{
	width: 100%;
	height: 400px;
}
.aboutus-cont{
	width: 1180px;
	height: 400px;
	margin:  0 auto;
}
.aboutus-leftdesc{
	margin-top: 92px;
	float: left;
}
.aboutus-leftdesc-title{
	font-size: 30px;
    color: #666666;
    margin-bottom: 19px;
}
.aboutus-leftdesc p{
	font-size: 18px;
    color: #666666;
    line-height: 26px;
}
.aboutus-rightdesc{
	width: 725px;
	margin-top: 92px;
	font-size: 18px;
	line-height: 36px;
	color: #666666;
	float: right;
}
.aboute-us-block2{
	width: 100%;
	height:550px;
	background: url(../img/jr_bg.png) no-repeat;
	background-size: cover;
    background-position: center;
	
}
.about-us-titdes{
	font-size: 30px;
	color: #333333;
	text-align: center;
}
.spli-line7{
	display: block;
    width: 60px;
    height: 2px;
    margin: 0 auto;
    background: #FF8106;
    margin-top: 12px;
}
.desc-text2{
	font-size: 18px;
	color: #333333;
	text-align: center;
	margin-top: 40px;
}
.job-btn{
	display: block;
	width: 200px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #FAFAFA;
	text-align: center;
	background: #FF8106;
	border-radius: 25px;
	margin: 0 auto;
	margin-top: 100px;
}
.job-btn:hover,.job-btn:focus{
	color: #fafafa;
	text-decoration: none;
	outline: none;
	background: #EA5404;
}
.aboute-us-block3{
	width:100%;
	height: 380px;
	background: #EEEEEE;
	background: rgba(238,238,238,0.3);
}
.about-us-cont3{
	width: 1180px;
	height: 380px;
	margin: 0 auto;
	position: relative;
}
.about-us-titdes2{
	font-size: 30px;
	color: #666666;
	text-align: center;
	padding-top: 110px;
}
.contract-us-block{
	width: 100%;
	height: 300px;
	background: #FFFFFF;
	border-radius: 4px;
	box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.05);
	position: absolute;
	bottom: -150px;
}
.contract-item{
	width:391px;
	height: 300px;
	float: left;
	position: relative;
}
.spli-line8,.spli-line9{
	position: absolute;
	display: block;
	width: 1px;
	height: 80px;
	background: #E2F1F3;
	top:50%;
	margin-top: -40px;
}
.spli-line8{
	left:0;
}
.spli-line9{
	right: 0;
}
.contarct-icon1{
	width:80px;
	height: 80px;
	margin:0 auto;
	margin-top: 70px;
	margin-bottom: 45px;
	border-radius: 50px;
	border:1px solid #E2F1F3;
	
}
.contarct-icon-i1{
	display: block;
    vertical-align: middle;
    width: 41px;
    height: 80px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon-1.svg),none;
    background-repeat: no-repeat;
    /* background: url(../img/cp_icon.svg) no-repeat; */
    background-size: 100%;
    background-position: center;
}
.contarct-icon-i2{
	display: block;
    vertical-align: middle;
    width: 32px;
    height: 80px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon-2.svg),none;
    background-repeat: no-repeat;
    /* background: url(../img/cp_icon.svg) no-repeat; */
    background-size: 100%;
    background-position: center;
}
.contarct-icon-i3{
	display: block;
    vertical-align: middle;
    width: 44px;
    height: 80px;
    margin: 0 auto;
    /*background-image: url(../img/des_icon@2x.png);*/
    background-image: url(../img/homeins_icon-3.svg),none;
    background-repeat: no-repeat;
    /* background: url(../img/cp_icon.svg) no-repeat; */
    background-size: 100%;
    background-position: center;
}
.contract-info{
	text-align: left;
	font-size: 16px;
	color: #666666;
	line-height: 28px;
}
.info1{
	width: 255px;
	margin: 0 auto;
}
.info2{
	width: 120px;
	margin: 0 auto;
}
.info3{
	width: 140px;
	margin: 0 auto;
}



/*认证页*/
.waiting-content{
	width: 100%;
	background: #F6F6F8;
	height: 800px;
	font-size: 24px;
	color: #CCCCCC;
	text-align: center;

}
.waiting-con{
	margin: 0;
	padding-top:200px;
}
.waiticon{
	display: block;
	width:88px;
	height: 78px;
	margin:0 auto;
	background: url(../img/waiting.png) no-repeat;
	background-size: 100%;
	background-position: center;
	margin-bottom: 40px;
}

.back-index{
	display: block;
	width:180px;
	height:50px;
	margin:0 auto;
	font-size: 16px;
	color: #FFFFFF;
	background: #FF7F04;
	line-height: 50px;
	text-align: center;
	border-radius: 25px;
	margin-top: 100px;
}
.back-index:hover{color: #FFFFFF;text-decoration: none;outline: none;background: #EA5404;}
.back-index:focus{color: #FFFFFF;text-decoration: none;outline: none;}




/*认证页*/
/*遮罩*/
.home-cover{
	display: none;
}
.cover-bg{
	width:100%;
	height: 100%;
	background:#FAFAFA ;
	opacity: 0.9;
	position: fixed;
	bottom: 0px;
	z-index: 8;
	
}
.cover-qrimg-con{
	position: fixed;
	width: 200px;
	height: 200px;
	top:50%;
	left:50%;
	margin-top: -160px;
	margin-left: -100px;
	background: #FFFFFF;
	z-index: 9;
	border-radius: 4px;
	box-shadow: 0 0px 13px 0 rgba(176,39,39,0.05);
	-webkit-box-shadow: 0 0px 13px 0 rgba(176,39,39,0.05);
}
.cover-qrimg{
	
	width: 148px;
	height: 148px;
	margin: 26px;
	z-index: 9;
}
.cover-close-btn{
	width: 30px;
	height: 30px;
	position: fixed;
	top: 40px;
	left:40px;
	cursor: pointer;
	z-index: 9;
}
.cover-text{
	width: 230px;
	font-size: 14px;
	color: #333333;
	text-align: center;
	position: fixed;
	top:50%;
	left:50%;
	margin-top: 50px;
	margin-left: -115px;
	z-index: 9;
}
.footer-wx i:hover{
	background: #17ac3c;
	background-image: url(../img/foot_wechat.png);
    background-repeat: no-repeat;
    background-position: center;
}
/*遮罩2*/




.foot-link1{
	    color: #666666;
	    text-decoration: none;
}
.foot-link1:hover,.foot-link1:focus{
	color: #666666;
	    text-decoration: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 2){
	.right-crow{
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 13px;
	background: url(../img/right@2x.png) no-repeat;
	background-size: 100%;
	background-position: center;
 }
 .home-block-bg{
	width:100%;
	position: relative;
	height:750px;
    background: url(../img/bj_img@2x.png) no-repeat;
    background-size: cover;
    background-position: center;
    margin-bottom: 10px;
}
.parnter-block-bg {
    width: 100%;
    height: 880px;
    background: url(../img/banner_bg@2x.png) no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
}
.aboutus-block-bg {
    width: 100%;
    height: 880px;
    background: url(../img/abanner_bg@2x.png) no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
}
.ft-wechat-icon i {
    display: block;
    width: 28px;
    height: 50px;
    margin: 0 auto;
    background: url(../img/wechat_icon@2x.png) no-repeat;
    background-size: 100%;
    background-position: center;
    cursor: pointer;
}
.ft-updown-icon i {
    display: block;
    width: 19px;
    height: 50px;
    margin: 0 auto;
    background: url(../img/top_icon@2x.png) no-repeat;
    background-size: 100%;
    background-position: center;
}
.aboute-us-block2{
	width: 100%;
	height:550px;
	background: url(../img/jr_bg@2x.png) no-repeat;
	background-size: cover;
    background-position: center;
	
}
.waiticon{
	display: block;
	width:88px;
	height: 78px;
	margin:0 auto;
	background: url(../img/waiting@2x.png) no-repeat;
	background-size: 100%;
	background-position: center;
	margin-bottom: 40px;
}


}
