a,blockquote,body,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,p,q,small,span,strong,table,tbody,td,th,tr,ul {
    border: 0;
    margin: 0;
    padding: 0
}
.dis-pc{display:none;}
body {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-text-size-adjust: none;
    font-family: STHeiti,Microsoft YaHei,Helvetica,Arial,sans-serif;
    line-height: normal;
}

a,a:active,a:focus,a:hover,a:visited {
    text-decoration: none
}

a,img {
    -webkit-touch-callout: none
}

li,ol,ul {
    list-style: none
}

input[type=password],input[type=text],textarea {
    word-wrap: break-word;
    -webkit-appearance: none;
    background: #fff;
    outline: 0;
    resize: none;
    white-space: pre-wrap
}
html {
    font-size: 13.33333vw
}

@media screen and (max-width: 320px) {
    html {
        font-size: 42.667px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 321px) and (max-width:360px) {
    html {
        font-size:48px ;
        font-size: 13.33333vw 
    }
}

@media screen and (min-width: 361px) and (max-width:375px) {
    html {
        font-size:50px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 376px) and (max-width:393px) {
    html {
        font-size:52.4px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 394px) and (max-width:412px) {
    html {
        font-size:54.93px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 413px) and (max-width:414px) {
    html {
        font-size:55.2px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 415px) and (max-width:480px) {
    html {
        font-size:64px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 481px) and (max-width:540px) {
    html {
        font-size:72px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 541px) and (max-width:640px) {
    html {
        font-size:85.33px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 641px) and (max-width:720px) {
    html {
        font-size:96px ;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 721px) and (max-width:768px) {
    html {
        font-size:102.4px;
        font-size: 13.33333vw
    }
}

@media screen and (min-width: 769px) {
    html {
        font-size:102.4px ;
        
    }
    html .wap-wrap , .container{
        margin: 0 auto;
        width: 750px;
    }

}
body{font-size: 1rem !important;background: #f5f5f5;}
.search{background: #f6130e;padding:.3rem;}
.search .bg{background: #fff;border-radius: .3rem;font-size: .4rem; }
.keywords{font-size: .24rem;border-radius: .3rem;position: relative;left:2rem;line-height: .5rem;top:-.03rem;}
.keywords::-webkit-input-placeholder {
    color: #b2b2b2;
}
a{color:#333333}
.search .bg img{width:0.3rem;position: relative;left:2rem;}
.banner{width:100%;padding:.2555rem 0}
.banner img{width:100%;}
.icon{font-size: .25rem;text-align: center;}
.icon a{color:#333333;line-height: 0.5rem;}
.icon img{width:1rem;}
.icon a span{text-align: center;display: block;}
.news-list{background: #fff url(../images/news.png) no-repeat left top;background-size: .6rem .6rem; margin-top: .2rem;border-radius: .2rem;height:1rem;line-height: 1rem;overflow: hidden;}
.news-list .row{margin:0;}
.news-list .title{font-size: .3rem;text-align: center;}
.news-list .list_index{font-size: .24rem;}
.news-list .more{font-size: .24rem;background: url(../images/line.png) no-repeat .24rem .1266rem;background-size:0.05859375rem 0.888671875rem;text-align: right;padding-right:0.234375rem;}
.col_p0{padding:0;}
.disease,.honner,.order,.youshi,.doc-list,.map,.order_dis,.list,.about,.about_content{background: #fff;margin-top: .2rem;border-radius: .2rem;}
.disease .title,.honner .title,.doc-list .title,.map .title,.order_dis .title,.list .title,.about_content .title{font-size: .3rem;line-height:.8rem;padding:0 0.234375rem;}
.disease .title .more,.honner .title .more{text-align: right;float:right;font-size: .28rem;}
.disease-list{padding: 0 0.234375rem  0.234375rem 0.234375rem; display:flex;flex-flow: row;}
.disease0{width:calc(50% );background: #f7f7f7 url(../images/doc.png) no-repeat right bottom;border-radius: .2rem;height:2.1484375rem;background-size: 1.708984375rem 2.001953125rem;}
.disease0 .tit0,.diseaseitem .tit0{font-size: .3rem;padding:0.234375rem 0 0 0.234375rem;color:#333;}
.disease0 .tit1,.diseaseitem .tit1{font-size: .2rem;padding-left:0.234375rem;color:#666666}
.disease0 .details,.diseaseitem .details{background: #f6130e;width:0.8940625rem;height:0.38390625rem;font-size:0.2rem;line-height: 0.38390625rem;border-radius: 0 .2rem .2rem 0;position: relative;bottom: -30%;text-align: center;}
.disease0 .details a,.diseaseitem .details a{color:#fff;}
.diseaseitem{background: #f7f7f7;border-radius: .2rem;position: relative;height:0.9765625rem;}
.disease1{width:calc(50% );margin-left: 0.234375rem ;}
.diseaseitem .details{right:0;position:absolute;bottom:10%}
.diseaseitem0{margin-top:0.234375rem ;}
.honner-list,.order-form,.doctor-list,.maplist,.order_dis_list,.list_news，.article{ padding: 0 0.234375rem  0.234375rem 0.234375rem;}
.honneritem img,.maplist img{width:100%;}
.honneritem a{font-size: .2rem;text-align: center;line-height: 3;}
.order .title{background: #f6130e;border-radius: .2rem .2rem 0 0;font-size: .3rem;color: #fff;text-align: center;line-height:2.7;}
.order-form{font-size: .2rem;}
.nk_ind_yy1{ width:100%; padding:2% 0;clear: both;line-height: 2;}
.nk_ind_yy1 .tit0{ width:20%; float:left;text-align: right; }
.index_bd,.index_bd2{ width:62%; float:left; border:1px #e1e1e1 solid;margin-left: 2%; }
.index_bd::placeholder,.index_bd2::placeholder{font-size: .15rem;}
.nk_ind_yy1 span{ color:#f6130e; }
.nk_ind_yy1 a{ color:#333;}
.nk_ind_yy1 label{ margin:0 3% 0 0.5%;}
.index_bd3{width:78%; float:left;margin-left: 2%;}
.yyck_ann{ width:100%; clear:both;font-size:.24rem; }
.yyck_anniu{ width:42%;padding:2% 0;background:#a87933;color:#fff; float:left;margin:4% 0 5% 7%; text-align:center; border-radius:.5rem;visibility:hidden}
.yyck_anniu2{ width:42%;padding:2% 0; background:#f6130e;color:#fff; float:left;margin:4% 0 5% 3%;border-radius:.5rem;}
.yyck_anniu a{color:#fff;}
.order-form p{font-size: .2rem;color:#666666;line-height: 2;}
.order-form p span{color:#f6130e;}
.icon2{font-size: .25rem;text-align: center;padding:.2rem 0;}
.icon2 a{color:#333333;line-height: 0.5rem;}
.icon2 .img{height:0.654296875rem;}
.icon2 img{max-height:100%;}
.icon2 a span{text-align: center;display: block;color:#f7322e}
.icon2 a p{font-size: .24rem;line-height: 1.2;}
.icon2 .col-3{border-left: 1px solid #e5e5e5;}
.icon2 .col-3:nth-child(1){border:0;}
.footer{padding:.2rem 0;}
.footer p{font-size: .2rem;line-height: 1.5;color:#666666;text-align: center;}
.doc-list{margin-top:0;}
.docitem {padding-bottom: .1rem;}
.docitem img{width:100%;}
.docitem a{font-size: .24rem;color:#666666;}
.docitem a .tit0{font-size: .3rem;border-left:.05rem solid #f7322e;margin:0.1rem 0 0 0;padding-left: 0.1rem;line-height: .3rem;color:#333;}
.order_button{text-align: center;padding:0 0.234375rem;}
.order_button a{color: #fff;font-size:0.4rem;line-height:2;background: #f6130e;border-radius: 1rem;display: block;}
.mapitem{border-bottom: 1px solid #e6e6e6;line-height: 1.5;padding-bottom:0.2rem ;}
.mapitem1{border-bottom: 0;padding-bottom:0}
.mapitem .tit0{font-size: .24rem;line-height: 2.4;background: url(../images/map.png) no-repeat left center;background-size:0.263671875rem 0.263671875rem ;padding-left:0.3rem}
.mapitem p{font-size: .2rem;color: #666666;padding-left:0.3rem}
.orderitem{border-bottom: 1px #e6e6e6 dashed;line-height: 1.5;font-size: .24rem;padding:.2rem 0;color: #999;}
.orderitem span{background: #999999;color: #fff;display: block;width:.24rem;height:.24rem;text-align: center;line-height: .24rem;border-radius: .24rem;float: left;margin-right: .05rem;}
.list_news{border-bottom: 1px #e6e6e6 dashed;position: relative;margin:0;padding-bottom: 0.234375rem;}
.list_news img{max-width: 100%;border-radius: 5%;vertical-align: bottom;}
.list_news .tit{font-size: .24rem;}
.list_news .date{font-size: .18rem;color:#999999;position: absolute;right: .2rem;bottom:.2rem;}
.list_news,.article{padding-top:0.234375rem;}
.article>span { display: block; font-size:.4rem; color: #333;}
.article .date { padding: .12rem 0px .1rem 0px; text-align:center}
.article .date a { font-size: .2rem; color: #888888; }
.article .date a b { font-size: .2rem;; font-weight: normal; color: #888888; }
.article>h3 { background: #f2f2f2; padding: .16rem .2rem; font-size: .2rem; color: #888888; line-height: .2rem; }
.article>img { display: block; margin: .12rem auto 0; max-width: 100%;}
.article>div, .article>p, .article>div>p { line-height: .5rem; margin-top: .28rem; padding-right: 0; font-size:.28rem;}
.article>div>img, .article>p>img, .article>div>p>img{display: block; margin: .12rem auto 0; max-width: 100%;}
.bottom{position: fixed;bottom: 0;background: #fff;width: 100%;bottom:0;left: 0;z-index:999;padding:.1rem}
.bottom_footer{font-size: .25rem;text-align: center;padding:0;margin:0;}
.bottom_footer a{color:#333333;line-height: 0.5rem;}
.bottom_footer img{width:.6rem;}
.bottom_footer a span{text-align: center;display: block;}
.bottom_footer2{background: #f6130e;border-radius: .2rem;}
.bottom_footer2 a span{color:#fff;}
.foot{height: 1.5rem;}
.about2{ padding: 0.234375rem;display: flex; flex-wrap: wrap;}
.about_img,.about_text{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.about_img{position: relative;}
.swiper-pagination{bottom: -.45rem;left:40%}
.about_img img{max-width: 100%;}
.about_text {padding-left: .2rem;}
.about_text .tit{font-size: .35rem;padding-top: .1rem;}
.about_text p{font-size: .24rem;line-height: 2;color:#666666;}
.about_text p span{color:#f6130e;padding-right: .1rem;}
.about_content .title{text-align: center;font-size: .28rem;}
.about_item {border-left: 1px solid #f6130e;margin: 0.234375rem;padding-left: 0.234375rem;}
.about_item::before{content: '';display: block;height:100%}
.about_item p{font-size: .2rem;line-height: 1.82;}
.about_item p img{max-width: 100%;}
.about_item .tit{background: #f6130e;font-size: .24rem;color:#fff;width:3rem;margin:1% 0;height:.5rem;line-height: 200%;position: relative;}
.about_item .tit::before{content: '';display: block;position: absolute; width: 0; height: 0;border-width: .25rem;
    border-style: solid; border-color: transparent #f6130e transparent transparent;left:-.5rem;}
    /*分页*/
.pagination{font-size: .2rem;}
.my-4{margin-top: .2rem !important;margin-bottom: .2rem !important;padding-bottom: .2rem;}
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .1rem .175rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #333;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #f6130e;
	border-color: #f6130e;
}
.page-num-current:hover {
	color: #fff;
}
