

header img{
    width: 10.133rem;
}
.banner img{
    width: 100%;
}
.title{
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: .5rem;
    margin-bottom: .267rem;
}
.title-before{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.gline{
    display: inline-block;
    width: .05333rem;
    height: .4rem;
    background-color: #497768;
}
.title-before p{
    margin-left: .133rem;
}
.more a{
    height: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
}
.more a img{
    width: .133rem;
    margin-left: .12rem;
    margin-top: .05rem;
}
.equ{
    background-color: #f6fafa;
    margin: 0 auto;
    border-radius: .08rem;
}
.nav{
    width: 8.933rem;
    margin: 0 auto;
}
.nav ul{
    border-bottom: 1px solid #497768;
    display: flex;
    flex-direction: row;
}
.nav ul li{
    width: 2.978rem;
    text-align: center;
    padding-top: .4rem;
    padding-bottom: .267rem;
}
.demo{
    display: none;
    position: relative;
    bottom: -.0267rem;
    left: 1.253rem;
}
    .demo:before{
    content:''; 
    display:block; 
    width:0; 
    height:0; 
    position:absolute; 
    top:0; 
    left:0; 
    border-bottom:9px solid #000; 
    border-left:7px solid transparent; 
    border-right:7px solid transparent;
    }
    .demo:after{
    content:''; 
    display:block; 
    width:0; 
    height:0; 
    position:absolute; 
    top:1px; 
    left:0; 
    border-bottom:9px solid #fff; 
    border-left:7px solid transparent; 
    border-right:7px solid transparent;
    }
.equ-intro{
    display: none;
    padding-bottom: .8rem;
}
.state{
    display: block;
}
.equ-intro img{
    display: block;
    width: 4.867rem;
    margin: .76rem auto .5867rem;
}
.dingzhi{
    width: 7rem!important;
}
.equ-intro p{
    text-align: center;
}
.nm{
    font-weight: 600;
    line-height: .6533rem;
}
.shnm{
    margin: .24rem auto;
}
.shnm img{
    width: 100%;
}
.ce{
    margin: .533rem auto;
    height: 2.67rem;
    background: url('../imgs/ceyice@2x.png') no-repeat center;
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
}
.ce a{
    display: inline-block;
    width: 3.333rem;
    height: .733rem;
    margin-top: 1.667rem;
}
.ce a img{
    width: 100%;
    height: 100%;
    vertical-align: top;
}
.doctor{
    margin: 0 auto;
}
.doctor-intro{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    padding-top: .4133rem;
    padding-bottom: .57rem;
    box-shadow: 0px 0px .133rem 0px 
		#ececec;
	border-radius: .08rem;
}
.doctor-intro img{
    width: 2.76rem;
}

.p{
    width: 5.92rem;
}
.p p:first-child{
    font-weight: 600;
    margin-bottom: .133rem;
}
.btn{
    display: inline-block;
    width: 2.67rem;
    height: .667rem;
    border-radius: .333rem;
    text-decoration: none;
    line-height: .667rem;
    text-align: center;
    color: #fff;
    margin-top: .133rem;
}
.result{
	background-color: #177373;
	box-shadow: .0267rem .04rem 0px 0px 
		#054848;
}
.top{
    margin-top: .267rem;
}
.look{
    background-color: #52b989;
	box-shadow: .0267rem .04rem 0px 0px 
        #2e9464;
        margin-left: .2933rem;
}
.real{
    background-color: #f6fafa;
    border-radius: .08rem;
    margin: 0 auto;
}
.real img{
    width: 1.813rem;
}
.lcimg{
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lcimg div{
    width: 4.573rem;
}
.lcimg div img{
    width: 100%;
}
.lcimg div p{
    height: .56rem;
    line-height: .56rem;
    background-color: #52b989;
    color: #fff;
    font-size: .293rem;
    padding-left: .146rem;
}
/* .example{
    width: 8.173rem;
    margin-left: .267rem;
    height: 2.347rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #cccccc;
}
.example-text{
    width: 5.947rem;
}
.example-text p:first-child{
    line-height: .4rem;
    color: #333333;
} */
.bz img{
    display: block;
    width: 7.667rem;
    margin: 0 auto;
}
.cash{
    margin: 0 auto;
    padding-bottom: .8533rem;
}
.get{
    text-align: center;
    color: #177373;
    margin-top: 1.04rem;
    position: relative;
}
.get:after{
    content: '';
    width: .8rem;
    height: .0267rem;
    position: absolute;
    right: 7.267rem;
    top: .35rem;
    background-color: #177373;
}
.get:before{
    content: '';
    width: .8rem;
    height: .0267rem;
    position: absolute;
    right: 1.267rem;
    top: .35rem;
    background-color: #177373;
}
.swiper-pagination-bullet-active{
    background-color: #ffffff!important;
}
.cash div{
    margin-top: .4rem;
}
.cash span{
    color: red;
}
.cash label{
    width: 2rem;
    font-size: .4rem;
    text-align: justify;
}
.cash .intxt{
    width: 6rem;
    height: .667rem;
    border-radius: .0533rem;
	border: solid 1px #177373;
}
.cash textarea{
    width: 6rem;
    border-radius: .0533rem;
	border: solid 1px #177373;
}
.coolbg{
    width: 7.893rem;
	height: .933rem;
	background-color: #177373;
	box-shadow: .0267rem .0533rem 0px 0px 
		#054848;
    border-radius: .467rem;
    color: #fff;
    margin-top: .133rem;
    border: 0;
}
.show{
    display: none;
    position: fixed;
    top: 80%;
    width: 5rem;
    height: 5rem;
    text-align: center;
    background: rgba(0,0,0,0.5);
    color: #fff;
}
.zchy-header{
    margin: .267rem auto 0;
}
.zchy-header h2{
    text-align: center;
    color: #177373;
}
.zchy-main{
    margin: 0 auto;
}
.zchy-main ul li{
    margin-top: .4rem;
    display: flex;
    flex-direction: row;
}
.zchy-left{
    width: 2rem;
    text-align-last:left;
}
.zchy-left .jg{
    margin-left: .8rem;
}
.zchy-left .yzm-jg{
    margin-left: .2rem;
}
.zchy-right input{
    width: 6.7rem;
    height: .667rem;
    border-radius: .0533rem;
    border: solid 1px #177373;
}
.zchy-right textarea{
    width: 6.7rem;
    border-radius: .0533rem;
    border: solid 1px #177373;
}
.zchy-right .yzm-btn{
    display: inline-block;
    width: 4rem;
    vertical-align: top;
}
.zchy-main button{
    display: block;
    margin: 0 auto .267rem;
    width: 7.893rem;
    height: .933rem;
    background-color: #177373;
    box-shadow: 0.0267rem 0.0533rem 0px 0px #054848;
    border-radius: .467rem;
    color: #fff;
    margin-top: .133rem;
    border: 0;
}
.zchy-right button{
    display: inline-block;
    width: 2.5rem;
    height: .6rem;
    margin-left: .1rem;
    vertical-align: top;
    margin-top: 0;
}
