*{
	margin: 0;padding: 0;
	list-style: none;font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;
}
.package{
	width: 100%;
	height: auto
}
/*页头*/
#header{
	width: 100%;height: auto;
}
.official-wb{
	position: absolute;
	top: 5px;right: 20%;
	padding: 0 10px;
}
.official-wb p img{
	float: left;padding-right: 5px;width: 30px
}
.official-wb p{
	line-height: 2;font-size: 1rem
}
#official-wb-code{
	width: 100px;display: none
}
.official-wx{
	position: absolute;
	top: 5px;right: 11%;
	padding: 0 10px;
}
.official-wx p img{
	float: left;padding-right: 5px;width: 30px
}
.official-wx p{
	line-height: 2;font-size: 1rem
}
#official-wx-code{
	width: 100px;display: none
}
.nav{
	max-width: 1615px;margin: auto;
	overflow: auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.nav img{
	width: 10%;
}
.nav .tel{
	font-size: 1.1rem;
	font-weight: 700;
	display: flex;
	align-items: center;
}
.nav .tel span{
	width: 120px;
	text-align: right;
}
.nav .tel img{
	width: 30px;
	height: 30px;
}
.nav ul{
	width: 100%;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.nav ul li{
	font-size: 1.1rem;cursor: pointer;
	border-bottom: 3px solid #fff;
}
.nav ul li a{
	color: #000;
    text-decoration: none;font-weight: 700
}
.nav marquee{
	width:55%;height: 30px;float: left;margin:2% 0 0 4%;font-size:13px
}
.nav ul li.nav-on{
	font-weight: 700;border-color: #f33537;
}
.nav ul li:hover{
	font-weight: 700;border-color: #f33537;
}
.banner{
	width: 100%;
}
.banner-tags{
	width: 100%;overflow: auto
}
.banner-tags li{
	width: 25%;text-align: center;color: #fff;float: left;
	font-size: 1rem;padding: 5px 0;
}
.banner-tags li:nth-child(1){background: #e50039;}
.banner-tags li:nth-child(2){background: #541b86;}
.banner-tags li:nth-child(3){background: #e50039;}
.banner-tags li:nth-child(4){background: #541b86;}
.banner-lb{
	width: 100%
}
.banner-lb div div img{
	width: 100%
}
.pagination-bannerlb {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    display: inline-block;
    text-align: center;
    z-index: 110;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #333 !important;
}
.swiper-pagination-bullet {
    width: 10px !important;height: 10px !important;
}
.ar-describe{
	max-width: 1200px;margin: 3rem auto;position: relative;cursor: pointer;
}
.ar-describe img{
	width: 100%
}
.ar-describe ul{
	width: 98%;margin: auto;
	position: absolute;
	bottom: 20%;left: 0;right: 0;
}
.ar-describe ul li{
	width: 25%;float: left;text-align: center;
}
.ar-describe ul li h3{
	color:#494949;font-size: 1.2rem;
}
.ar-describe ul li p{
	color:#000;font-size: 1rem;padding: 10px 6% 0;
}
/*主体*/
#main{
	width: 100%;height: auto
}
.marriage-crisis{
	width: 100%;position: relative;
}
.marriage-crisis img{
	width: 100%;
	display: block;
}
.marriage-crisis h2{
	font-size: 2rem;text-align: center
}
.marriage-crisis h5{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;padding: .5rem 0 2rem 0;
}
.marriage-crisis ul{
	width: 1200px;
	margin: auto;
	display: flex;
	justify-content: space-between;
}
.marriage-crisis ul li{
	width: 357px;text-align: center;
	position: relative;
	cursor: pointer;
}
.marriage-crisis ul li h4{
	width: 100%;
	font-size: 2.8rem;
	position: absolute;
	bottom: 0;
	color: #fff;
	line-height: 85px;
	text-align: center;
}
.marriage-crisis ul li p{
	font-size: 1.2rem;color: #fff;
	padding: 0 1%;
	background: #f33537;
	position: absolute;
	bottom: -75px;
	padding-bottom: 10px;
	display: none;
}
.marriage-crisis .problem{
	margin-top: 76px;
}
.marriage-crisis .problem .text{
	text-align: center;
	font-size: 46px;
	color: #545454;
}
.marriage-crisis .problem .text .red{
	color: #f33537;
	font-weight: bold;
	position: relative;
}
.marriage-crisis .problem .text .red::after{
	content: "";
	width: 100%;
	height: 14px;
	background: #fec107;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: -1;
}
.marriage-crisis .problem .consult-box{
	width: 293px;
	margin: 0 auto;
	position: relative;
}
.marriage-crisis .problem .consult-box .consult{
	position: absolute;
	bottom: 14px;
	line-height: 51px;
	font-size: 32px;
	text-align: center;
	color: #fff;
	width: 100%;
	cursor: pointer;
}
/*多数婚姻问题都可以解决*/
.solve-issue{
	width: 100%;position: relative;cursor: pointer;
	height: 40rem;
	background-image :url(../../images/new1.0.0/solve-issue.jpg);
	background-size: 100% 100%;
	padding-top: 4rem
}
.solve-issue img{
	width: 100%
}
.solve-issue h2{
	font-size: 2rem;text-align: center
}
.solve-issue h5{
	font-size: 1.2rem;text-align: center;
	color: #333;padding: .5rem 0 2rem 0;font-weight: 100;
}
.solve-issue-way{
	width: 14%;height: 328px;
	position: absolute;
	left: 20%;bottom: 26%;
}
.solve-issue-way h4{
	font-size: 1.3rem;padding-bottom:1rem;
}
.solve-issue-way div{
	height: 80%;width: 100%;padding: 0 5% 5% 0 
}
.solve-issue-way div p{
	font-size: 1rem;background: #f7f7f7;
	margin-top: 6px;padding: 4.1% 8%;
}
.solve-issue-way div p:nth-child(1){
	margin-top: 0;
}
.solve-issue-send{
	width: 17%;position: absolute;height: 328px;
	left: 34%;bottom: 26%;
}
.solve-issue-send h4{
	font-size: 1.3rem;
	padding-left: 1rem;padding-bottom: 1rem;
}
.solve-issue-send div{
	background: #e60039;height: 66%;padding: 5%;padding-bottom: 2%;
}
.solve-issue-send div p{
	font-size: 1rem;color: #fff;
	text-align: justify;line-height: 1.3;
}
.solve-issue-adviser{
	position: absolute;
	right: 21%;
    bottom: 36.5%;
	background: #f33537;
	color: #fff;
	padding-bottom: 36px;
}
.solve-issue-adviser::after{
	content: "";
	width: 0;
    height: 0;
    border-top: 99px solid #f33537;
    border-right: 99px solid transparent;
    border-left: 99px solid transparent;
	position: absolute;
	left: -147px;
    top: 50px;
    transform: rotate(90deg);
}
.solve-issue-adviser li{
	width: 100%;padding-top: 2%;
	display: flex;
}
.solve-issue-adviser li h4{
	font-size: 1.8rem;
	padding-bottom: 3%;
}
.solve-issue-adviser li p{
	font-size: 1.3rem;
	text-align: justify;line-height: 1.3;
}
.solve-issue-adviser li div{
	width: 0;
    height: 0;
    border-top: .5rem solid transparent;
    border-right: .5rem solid transparent;
    border-bottom: .5rem solid transparent;
    border-left: .5rem solid #fff;
    margin-top: 5px
}
.solve-method{
	max-width: 1200px;margin: auto;padding: 1rem 0 0 0;
}
.solve-method-banner{
	width: 100%;position: relative
}
.solve-method-banner img{
	width: 100%
}
.solve-method-banner span{
	color: #fff;font-size: 2rem;font-weight: 900;
	position: absolute;
}
.solve-method-banner span:nth-child(2){
	top: 27%;left: 19%;
}
.solve-method-banner span:nth-child(3){
	top: 37%;right: 16%;
}
.solve-method p{
	font-size: 1.4rem;color: #333;
	border-bottom:2px dashed #dedede;
	width: 68%;margin: auto;padding-bottom: 1rem;margin-bottom: 1rem
}
.solve-method h5{
	font-size: 1.4rem;color: #333;font-weight: 100;
	width: 68%;margin: auto;
}
/*爱燃擅长解决的婚姻问题*/
.airan-resolve{
	width: 100%;position: relative;margin-top: -50px;
}
.airan-resolve img{
	width: 100%
}
.airan-resolve h2{
	font-size: 2rem;text-align: center;
}
.airan-resolve h2 span{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;
}
.airan-resolve ul{
	margin: auto;
	margin-top: 45px;
	width: 1475px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.airan-resolve ul li{
	width: 357px;
	font-weight: 900;font-size: 1.6rem;text-align: center;
	position: relative;
}
.airan-resolve ul li .text{
	position: absolute;
	bottom: 8px;
	width: 100%;
	text-align: center;
	height: 120px;
	font-size: 39px;
}
/*婚姻指导服务团队*/
.airan-team{
	max-width: 1200px;position: relative;
	margin: 80px auto 0;padding-bottom: 4rem
}
.airan-team h2{
	font-size: 2rem;text-align: center
}
.airan-team h5{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;padding: .5rem 0 2rem 0;
}
.airan-team-lb{
	width: 100%;
	display: flex;
	justify-content: center;
}
.swiper-container-team{
	background: #fff;
    /* box-shadow: 0 0 12px #ccc; */
	border-radius: 18px;overflow: hidden
}
.airan-team-lb div{
	width: 100%;
	padding: 26px 100px 0 37px;
	border: 1px solid #e5e5e5;
}
.airan-team-lb div h4{
	font-size: 2.1rem;padding-bottom: 2%
}
.airan-team-lb div h4 b{
	font-size: 1.5rem;color: #fff;font-weight: 100;margin-left: 7%;background: #f33537;
    	padding: 5px 10px;
    	border-radius: 12px;
}
.airan-team-lb div span{
	display: block;color:#000;padding-top: 2%;
	font-size: 1.4rem;font-weight: 900
}
.airan-team-lb div p{
	font-size: 1.4rem;color: #000; padding-top: 1%;
}
.airan-team-lb div h6{
	font-size: 1.2rem;color: #000;width: 95%;font-weight: normal;
}
.airan-team-lb-school{
	border-top: 2px dashed #f7f7f7;margin: 3% 0 1% 0;width: 95%;
}
.pagination-airan-team-lb {
    position: absolute;
    left: 0;
    right: 0;bottom: auto !important;
    margin: auto;
    display: inline-block;
    text-align: center;
    z-index: 110;    
	bottom: 17px !important;
}
.pagination-airan-team-lb span{
	margin: 0 3px !important;
}
.airan-ubolt-white{
    width: 18px !important;opacity: 1 !important;
    height: 18px !important;background:#fff !important;
	border: 1px solid #eee;
}
.airan-ubolt-active{
    opacity: 1;
    background: #f33537 !important;
    width: 18px !important;
    height: 18px !important;
    border-color: 1px solid #f33537 !important;    opacity: 1 !important;
}
.airan-team-next{
	background-image :url(../../images/new1.0.0/airan-team-right.png) !important;
	width: 60px !important;height: 168px !important;background-size: 100% 100% !important;
	top: 44% !important;right: -80px !important;
}
.airan-team-prev{
	background-image :url(../../images/new1.0.0/airan-team-left.png) !important;
	width: 60px !important;height: 168px !important;background-size: 100% 100% !important;
	top: 44% !important;left: -80px !important;
}
/*专注婚姻危机干预*/
.crisis-meddle{
	width: 100%;position: relative;
	margin-top: 40px;
}
#crisis-meddle-banner{
	width: 100%;
}
.crisis-meddle h2{
	font-size: 2rem;text-align: center;
}
.crisis-meddle h2 span{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;
}
.crisis-meddle ul{
	width: 1475px;
	display: flex;
	justify-content: space-between;
	margin: 47px auto 0;
}
.crisis-meddle ul li{
	width: 357px;
	position: relative;
	color: #fff;
}
.crisis-meddle ul li h3{
	font-size: 44px;text-align: center;line-height: 64px;margin-bottom: 7px;
}
.crisis-meddle ul li p{
	font-size: 28px;text-align: justify;
	margin-bottom: 10px;
}
.crisis-meddle ul li .text{
	position: absolute;
	bottom: 4px;
	padding: 0 12px;
}
/*我们的承诺*/
.commitment{
	width: 100%;position: relative;
	margin-top: 40px;
}
.commitment h2{
	font-size: 2rem;text-align: center;
}
.commitment h2 span{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;
}
.commitment ul{
	width: 1200px;
	margin: 23px auto 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.commitment ul li{
	width: 380px;
	position: relative;
	margin-top: 23px;
}
.commitment ul li .text{
	position: absolute;
	top: 0;
	width: 100%;
}
.commitment ul li .text h3{
	font-size: 46px;
	font-weight: 400;
	padding-left: 89px;
	padding-top: 28px;
}
.commitment ul li .text p{
	font-size: 24px;
	padding-left: 21px;
	margin-top: 26px;
}
.commitment ul li:nth-child(5) .text h3{
	padding-left: 98px;
}
.commitment ul li:nth-child(6) .text h3{
	padding-left: 114px;
}
/*走进爱燃*/
.approach-airan{
	width: 100%;
}
.approach-airan h2{
	font-size: 2rem;text-align: center;padding-bottom: 2rem;
}
.approach-airan img{
	width: 100%
}
.approach-airan p{
	font-size: 1.2rem;width: 76%;margin: auto;
	line-height: 1.6;padding-bottom: 10px
}
.approach-airan p:nth-child(2){
	text-indent: 42px;
}
/*新闻报道*/
.airan-report{
	max-width: 1250px;margin: auto;position: relative;
	padding: 40px 0 20px 0
}
.airan-report h2{
	font-size: 2rem;text-align: center;padding-bottom: 2rem;
}
.airan-report div{
	width: 100%;
}
.airan-report div video{
	width: 75%;border-top-left-radius: 18px;border-bottom-left-radius: 18px;
}
.airan-report div div{
	width: 25%;height: 79.5%;
	position: absolute;right: 0;top: 16.7%;
	border: 1px solid#eeeeee;border-left: 0;border-top-right-radius: 20px;border-bottom-right-radius: 20px
}
.airan-report div div h5{
	font-size: 1.3rem;color: #e60c41;width: 94%;float: right;
	padding-top: 7%;
}
.airan-report div div ul{
	width: 94%;position: absolute;
	right: 0;top: 9%;
}
.airan-report div div ul li{
	width: 100%;overflow: auto;margin-top:10px;padding-right: 10px;
	cursor: pointer;
}
.airan-report div div ul li img{
	width: 48%;float: left;
}
.airan-report div div ul li p{
	width: 48%;font-size: 1rem;float: left;padding: 1% 0 0 2%;
}
.airan-report-on img{
	border: 2px solid#ee557b;border-radius: 4px
}
#video-play{
	width:9%; 
	position: absolute;top:15%;bottom:0;left:0;right:25%;margin:auto;
	z-index:99
}

/*爱燃荣誉*/
.airan-honor{
	width: 1200px;margin: auto;
	padding: 40px  0;
	position: relative;
}
.airan-honor h2{
	font-size: 2rem;text-align: center;
}
.airan-honor h2 span{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;
}
.airan-honor img{
	width: 100%
}
.airan-honor .swiper-honor{
	overflow: hidden;
	margin-top: 22px;
}
.airan-honor .swiper-honor ul li{
	position: relative;
}
.airan-honor .swiper-honor ul li p{
	position: absolute;
	top: 170px;
	font-size: 17px;
	text-align: center;
	width: 100%;
}
.airan-honor .airan-honor-prev{
	background-image :url(../../images/new1.0.0/airan-team-left.png) !important;
	width: 33px !important;height: 100px !important;background-size: 100% 100% !important;
	top: 52% !important;left: -90px !important;
}
.airan-honor .airan-honor-next{
	background-image :url(../../images/new1.0.0/airan-team-right.png) !important;
	width: 33px !important;height: 100px !important;background-size: 100% 100% !important;
	top: 52% !important;right: -90px !important;
}
/*成功案例展示*/
.airan-case{
	max-width: 1200px;position: relative;
	margin: 80px auto 0;padding-bottom: 4rem
}
.airan-case h2{
	font-size: 2rem;text-align: center
}
.airan-case h5{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;padding: .5rem 0 2rem 0;
}
.airan-case-lb{
	width: 100%;
	position: relative;
}
.swiper-container-case{
	background: #fff;
    /* box-shadow: 0 0 12px #ccc; */
	border-radius: 18px;overflow: hidden
}
.airan-case-lb div{
	position: absolute;
	top: 0;
	padding-left: 45px;
	padding-top: 10px;
}
.airan-case-lb div h4{
	font-size: 30px;
}
.airan-case-lb div p{
	font-size: 19px;color: #000;line-height: 30px;
}
.airan-case-lb div h6{
	font-size: 1.2rem;color: #000;width: 95%;font-weight: normal;
}
.airan-case-lb-school{
	border-top: 2px dashed #f7f7f7;margin: 3% 0 1% 0;width: 95%;
}
.pagination-airan-case-lb {
    position: absolute;
    left: 0;
    right: 0;bottom: auto !important;
    margin: auto;
    display: inline-block;
    text-align: center;
    z-index: 110;    
	bottom: 17px !important;
}
.pagination-airan-case-lb span{
	margin: 0 3px !important;
}
.airan-ubolt-white{
    width: 18px !important;opacity: 1 !important;
    height: 18px !important;background:#fff !important;
	border: 1px solid #eee;
}
.airan-ubolt-active{
    opacity: 1;
    background: #f33537 !important;
    width: 18px !important;
    height: 18px !important;
    border-color: 1px solid #f33537 !important;    opacity: 1 !important;
}
.airan-case-next{
	background-image :url(../../images/new1.0.0/airan-team-right.png) !important;
	width: 60px !important;height: 168px !important;background-size: 100% 100% !important;
	top: 44% !important;right: -80px !important;
}
.airan-case-prev{
	background-image :url(../../images/new1.0.0/airan-team-left.png) !important;
	width: 60px !important;height: 168px !important;background-size: 100% 100% !important;
	top: 44% !important;left: -80px !important;
}
/*底部*/
.footer{
	width: 100%;background: #f8f8f8;
}
.footer-con{
	width: 80%;margin: auto;overflow: auto;padding: 30px 0 20px 0;
}
.footer-con-nav{
	width: 24%;float: left
}
.footer-con-nav h5,.footer-con-work h5,.footer-con-statement h5{
	font-size: 1.2rem;
}
.footer-con-nav ul{
	width: 100%;overflow: auto
}
.footer-con-nav ul li{
	width: 25%;float: left;padding-top: 10px
}
.footer-con-nav ul li a{
	font-size: .9rem;color:#333;
	text-decoration:none;width: 25%
}
.footer-con-work{
	width: 20%;float: left;padding-left: 2%;
}
.footer-con-work p{
	font-size: .9rem;color:#333;margin-top: 10px
}
.footer-con-work p img{
	width: 14px;padding-right: 4px;vertical-align: middle;
}
.footer-con-statement{
	width: 22%;float: left;padding-left: 2%;
}
.footer-con-statement p{
	font-size: .9rem;color:#333;margin-top: 10px
}
.footer-con-code{
	width: 25%;float: left;
}
.footer-con-code ul{
	width: 100%;overflow: auto
}
.footer-con-code ul li{
	width: 30%;float: left;margin-left: 3%
}
.footer-con-code ul li img{
	padding:4%;margin: auto;background:#f33537;width: 92%;
}
.footer-con-code ul li p{
	background:#f33537;color: #fff;font-size: .9rem;text-align: center;
	border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;padding: 3px 0;
}
#copyright{
	background:#f33537;color: #fff;
	font-size: .9rem;
	padding: 5px 0;text-align: center;font-weight: 100
}
#copyright a{
	color: #fff;
}
/*侧悬浮*/
.right-suspension{
	width: 90px;height: 300px;
	position: fixed;
	top: 30%;right: 0;
	background-image :url(../../images/new1.0.0/right-suspension.png);
	background-size: 100%;cursor: pointer;
}
.right-suspension ul{
	width: 100%;height: 100%
}
.right-suspension ul li{
	width: 100%;height: 25%
}
/*情感攻略*/
.airan-strategy{
	max-width: 1200px;position: relative;
	margin: auto;padding-bottom: 4rem;overflow: auto;margin-top: 30px;
}
.airan-strategy h2{
	font-size: 2rem;text-align: center
}
.airan-strategy h5{
	font-size: 1.2rem;text-align: center;font-weight: 100;
	color: #333;padding: .5rem 0 2rem 0;
}
.airan-strategy-left{
	width: 70%;float: left
}
.airan-strategy-left-nav{
	width: 100%
}
.airan-strategy-left-nav img{
	width: 34px
}
.airan-strategy-left-nav span{
	font-size: 1.1rem;color:#4e4e4e;cursor: pointer;
}
.airan-strategy-left-nav ul{
	width: 80%;float: right;
	border-bottom: 1px solid#eeeeee;
}
.airan-strategy-left-nav ul li{
	float: left;width: 20%;text-align: center;cursor: pointer;
	font-size: 1.1rem;padding: 0 0 8px 0;color:#333
}
.airan-strategy-left-nav ul li:nth-child(1){
	margin-left: 20%
}
.airan-strategy-nav-no{
	color:#fba5ae !important;
}
.airan-article{
	width: 100%;overflow: auto;display: none
}
.airan-article-left{
	width: 50%;float: left
}
.airan-article-left li{
	width: 96%;border-bottom: 1px dashed #dedede;
	padding: 4% 2%;
}
.airan-article-left li img{
	width: 14%;float: left;margin-right: 5%;    height: 55px;
}
.airan-article-left li h4{
	width: 80%;float: left;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    font-size: 1.2rem;
    padding: 10px 0 2px 0;font-weight: 100;
}
.airan-article-left li h4 a{
	text-decoration:none;color: #000
}
.airan-article-left li h6{
	width: 80%;font-size: .8rem;color: #fe4338;font-weight: 100
}
.airan-article-left li h6 a{
	color: #d2d0d0;text-decoration:none
}
.airan-article-left li p{
	text-overflow: -o-ellipsis-lastline;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	line-clamp: 2;
  	-webkit-box-orient: vertical;
  	margin-top: 14px;
  	font-size: .9rem;    text-indent: 1.5rem;    font-family: "幼圆";
  	    line-height: 1.4;
}
.airan-article-left li p a{
	text-decoration:none;color: #999;
}
.airan-article-left li:nth-child(2),.airan-article-left li:nth-child(3){
	padding: 4% 2% 7% 2%;
}
.airan-article-right{
	width: 48%;float: left;padding-left: 2%;
}
.airan-article-right h4{
	font-size: 1.2rem;padding-top: 2%
}
.airan-article-right ul{
	width: 100%;
	border-bottom: 1px dashed #dedede;
}
.airan-article-right ul li{
	width: 100%;padding: 1.94% 0;
}
.airan-article-right ul li p{
	font-size: 1rem;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    width: 80%;float: left;color: #9f9f9f;    font-family: "幼圆";
}
.airan-article-right ul li p a{
	text-decoration:none;color: #333;  
}
.airan-article-right ul li i{
	background: #fe4338;width: 4px;height:4px;border-radius: 25px;
	float: left;
    margin: 7px;
}
.airan-article-right ul li span{
	color: #fe4338;
	font-size: 1rem;padding-left: 5%;
}
.airan-strategy-right{
	width: 25%;float: right
}
.airan-strategy-right-nav{
	width: 100%;border-bottom: 1px solid#eeeeee;
	padding-bottom: 3px
}
.airan-strategy-right-nav img{
	width: 34px
}
.airan-strategy-right-nav span{
	font-size: 1.1rem;color:#4e4e4e;cursor: pointer;
}
.airan-strategy-right ul{
	width: 94%;margin-top: 10px;
}
.airan-strategy-right ul li{
	padding: 6px 24px;background:#bbf2af;border-radius: 25px;
	display: inline-block;margin: 8px 0 0 5px;
}
.airan-strategy-right ul li a{
	text-decoration:none;color: #000
}
.airan-article-on{
	display: block
}


@media(max-width: 1470px){
	.solve-issue {
	    height: 35rem;
	}
	.solve-issue-way {
	    bottom: 16%;
	}
	.solve-issue-send {
	    width: 19%;
	    bottom: 16%;
	}
	.solve-method-banner span {
	    font-size: 1.8rem;
	}
	.solve-method-banner span:nth-child(2) {
	    top: 29%;
	}
	.solve-method-banner span:nth-child(3) {
	    top: 40%;
	}
	.airan-team,.airan-strategy,.airan-report {
	    width: 80%;
	}
	.crisis-meddle ul li h3 {
	    font-size: 1.3rem;
	}
	.crisis-meddle ul li p {
	    font-size: 1.1rem;
	}
	.airan-report div div {
	    height: 78.5%;
	    top: 17.7%;
	}
	.right-suspension {
		z-index: 99
	}
	.ar-describe{
		width: 90%
	}
	.airan-article-right ul li span {
	    font-size: .9rem;
	    padding-left: 3%;
	}
	.airan-article-right ul li p {
	    font-size: .9rem;
	}
	.airan-team-lb div {
	    width: 58%;
	}
}
@media(max-width: 1340px){
	.ar-describe ul {
	    bottom: 5%;
	}
	.ar-describe ul li p {
	    padding: 5px 6% 0;
	}
	.marriage-crisis h2,.solve-issue h2,.airan-resolve h2,.airan-team h2,.crisis-meddle h2,.airan-strategy h2,.airan-report h2,.airan-honor h2{
	    font-size: 1.8rem;
	}
	.marriage-crisis h5,.solve-issue h5,.airan-resolve h2 span,.airan-team h5,.crisis-meddle h2 span,.airan-strategy h5{
	    font-size: 1.1rem;
	}
	.marriage-crisis ul li h4 {
	    font-size: 1.6rem;
	}
	.marriage-crisis ul {
	    bottom: 6%;
	}
	.airan-resolve ul li {
	    font-size: 1.3rem;
	}
	.airan-resolve ul {
	    bottom: 21%;
	}
	.airan-team-lb div {
	    width: 54%;
	}
	.crisis-meddle ul li h3 {
	    font-size: 1.2rem;
	}
	.crisis-meddle ul li p {
	    font-size: 1rem;
	}
	.approach-airan h2 {
	    font-size: 1.8rem;
	    padding-bottom: 1rem;
	}
	.airan-report div div ul li p {
	    font-size: 1rem;
	}
	.airan-honor ul li div {
	    width: 22px;
	    height: 22px;
	}
	.airan-honor ul li h4 {
	    font-size: 1.5rem;
	}
	.footer-con {
	    width: 86%;
	}
	.footer-con-nav {
	    width: 27%;
	}
	.footer-con-work {
	    width: 22%;
	    padding-left: 1%;
	}
	.footer-con-statement {
	    width: 22%;
	    padding-left: 1%;
	}
}

.banner-tags{
	display: none;
}
.felicity_dw{
	position:fixed;
	left: 0;
	right: 0;
	top: 30%;
	z-index: 999;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
	height: 240px;
	background: #fff;
	display: none
}
.conetntBody{
	width: 100%;
	height: 60px;
	border: 1px solid #eee;
    border-left: none;
    border-right: none;
}