body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
body{background: #fff;}
i{font-style:normal}
html {font-size: 16px;-webkit-text-size-adjust: none;min-width:320px; margin:0 auto;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}

a{ color:#000; text-decoration:none;-webkit-tap-highlight-color:transparent}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration: none;}
.clear { clear: both;}
.w1200{width: 98%;margin:0 auto;max-width: 1200px;}
.fl{float: left;}
.fr{float: right;}
input:focus,button:focus{outline: none;}
/*header*/
*{margin:0;padding:0;box-sizing:border-box;}
#LRdiv0,#LRdiv1,#LRdiv2,#LRfloater0,#LRfloater1,#LRdiv3{ display: none;}
@media screen and (min-width:320px) {html {font-size:90%;}}
@media screen and (min-width:280px) {html {font-size:95%}}
@media screen and (min-width:480px) {html {font-size:95%}}
@media screen and (min-width:560px) {html {font-size:95%}}
@media screen and (min-width:600px) {html{font-size:96%}}
@media screen and (min-width:720px) {html{font-size:98%}}
@media screen and (min-width:63.75rem) {html {font-size:100%}}

/*头部*/
.header_top{overflow: hidden;padding: 2rem 0;display: flex;flex-direction: row;justify-content: space-between;}
.header_left{width: 15%;}
.header_left img{margin: auto;}
.header_center{width:30%;}
.header_center .serch{border: 1px solid #e2e2e2;border-radius: 50px;height: 50px;line-height:50px ;}
.header_center button{border-radius: 50px;background: #ff698d;color: white;text-align: center;width: 28%;height: 50px;border: none;}
.header_center input{height: 50px;border: none;background: none;width:63%;padding-left: 2rem;}
.header_center .hot{margin-top:1rem;margin-left:0.5rem;font-size: 0.9rem;}
.header_center .hot .s1{color:#ff698d;}
/*nav*/
.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.lanren{background: #ff698d;}
.ld{-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.ld:hover{-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

#nav-2015{height: 3.75rem;line-height: 3.75rem; position: relative;z-index: 10;width: 100%;max-width: 1200px;margin: 0 auto;}
#category-2015{width: 18%;height: 3.75rem;z-index: 20;float: left;}
#category-2015 .ld {
        position: relative;
        width: 100%;
        height: 3.75rem;
        line-height: 3.75rem;
        background: #f24b7d;
        cursor: pointer;
    }
#category-2015 .ld h2{font-size: 14px;color: #fff;color: #fff;text-align: center;}
#category-2015 .ld b{display:block;width: 20px;height: 20px;position: absolute;right: 10px;top: 10px;background: url(../images/arrow.gif) no-repeat 0 0;}
#category-2015 #allsort{width: 100%;height: 400px;position: relative;left: 0;top: 0;background-color: #fafafa;display: none;}
#category-2015 #allsort>.item{width:100%;height: 4.125rem;border-bottom: 1px dashed  #cccccc;float: left;line-height:4.375rem;}
#category-2015 #allsort .item>span{height: 28px;z-index: 30;display: block;}
#category-2015 #allsort .item>span h3{width:100%;font-size:14px;font-weight: normal;color: #333;}
#category-2015 #allsort .item>span h3 a{color: #333;text-decoration: none;display: block;}
#category-2015 #allsort .item>span h3 a i{margin:0.5rem 1.2rem 0 3rem;float: left;height: 34px;}
#category-2015 #allsort .item>span h3 a:hover{color: #E4393C;font-weight: bold;}
#category-2015 #allsort .item .i-mc_1{display:none;width:46.25rem;height:28.75rem;overflow: hidden;position: absolute;left: 216px;top: 0;}
#category-2015 #allsort .item .i-mc{width:89%;padding:2.5rem;background:#fff;z-index: 25;height: 550px;overflow-y: scroll;}
#category-2015 #allsort .item .i-mc::-webkit-scrollbar {display:none}
#category-2015 #allsort .on h3{border:1px solid #e2e2e2;background: #fff;z-index:40;}
#category-2015 #allsort .item .i-mc>a{margin-top: 3rem; width:20%; display: block; background:#ff698d ;color: #FFFFFF;text-align: center;height:2.25rem ;line-height: 2.25rem;}
#category-2015.on #allsort{display: block;} 
#category-2015.on #allsort .on .i-mc_1{display: block;}
#navitems-2015{height: 3.75rem;width: 82%;float: left;}
#navitems-2015 li{float: left; width:20%}
#navitems-2015 li a{display:inline-block;/*padding:0 4.5rem;*/width:100%;text-align:center;height: 3.75rem;line-height: 3.75rem;color: #fff;font:700 15px/3.75rem "microsoft yahei";text-decoration: none;}
#navitems-2015 li a:hover{color: #fff;background: #ff698d;}
#category-2015 #allsort .item .i-mc{line-height: 0;}
#category-2015 #allsort .item .i-mc ul li{margin-bottom: 1rem;border-bottom: 1px dashed #cccccc;}
#category-2015 #allsort .item .i-mc h2{font-size: 1rem;color: #ff698d;margin-left: 1rem;line-height: 2rem;}
#category-2015 #allsort .item .i-mc p{color: #999;font-size: 1rem;line-height: 2rem;}
#category-2015 #allsort .item .i-mc p span{margin:0 1rem;display: inline-block;font-size: 0.88rem;}
#category-2015 #allsort .item .i-mc p a{color: #666;}

.banner{width: 100%;}
.banner img{width: 100%;}


.renliulist{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin: 1.375rem auto 2.5rem auto;}
.renliulist .renliuteam{width: 30%;}
.renliulist .renliuteam a{line-height:2rem;}
.renliulist .renliuteam .title{position: relative; display: flex;flex-direction: row;justify-content: space-between;border-bottom: 3px solid #cccccc;padding-bottom: 0.9375rem;margin-bottom: 1.5625rem;}
.renliulist .renliuteam .title::after{content: "";position: absolute;left: 0;bottom: -3px;width: 25%;height:3px;background: #ff698d;}
.renliulist .renliuteam .title h2{font-size: 1.15rem;color:#444444 ;font-weight: bold;}
.renliulist .renliuteam .title a{font-size:0.875rem ;color:#999999 ;}
.renliulist .renliuteam .title1 a{font-size:0.9rem ;color:#999999 ; display:block;}
.renliulist .renliuteam>h2{font-size: 1.125rem;color:#444444;position: relative;padding-left: 17px;}
.renliulist .renliuteam>h2::after{content: "";width: 10px;height: 10px;background: #ff698d;position: absolute;left: 0;bottom: 7px;}
.renliulist .renliuteam>p{font-size:1rem ;color:#999999 ;margin-top: 1.5625rem; line-height:2rem;}



.x_banner{margin: 1rem auto;}
.x_banner,.x_banner img{width: 100%;}
.x_banner .img2{display: none;}



/* 主页问答 */
.index_wenda .title{position: relative; display: flex;flex-direction: row;justify-content: space-between;border-bottom: 3px solid #cccccc;padding-bottom: 0.9375rem;margin-bottom: 1.5625rem;}
.index_wenda .title::after{content: "";position: absolute;left: 0;bottom: -3px;width: 25%;height:3px;background: #ff698d;}
.index_wenda .title h2{display: flex; font-size: 1.25rem;color:#444444 ;font-weight: bold;}
.index_wenda .title h2 span{color: #ff698d;font-weight: 500;font-size: 1.8rem;margin-right: 0.625rem;}
.index_wenda .title a{font-size:0.875rem ;color:#999999 ;}


.index_wenda .wenda_bottom{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.index_wenda .wenda_left{width: 66%;border: 1px solid #CCCCCC;padding: 1.875rem;}
.index_wenda .wenda_left li{border-bottom: 1px solid #cccccc;padding-bottom:1.125rem ;}
.index_wenda .wenda_left li:first-child>h2{margin-top: 0;}
.index_wenda .wenda_left li>h2{font-size:1.25rem ;color: #444444;font-weight: bold;margin-top:3.75rem ;}
.index_wenda .wenda_left li>h2 span{color:#f09404 ;margin-right:0.625rem ;}
.index_wenda .wenda_left li>p{font-size:1rem;color: #666666;margin: 1.25rem 0 0rem 0;line-height: 2rem;}
.index_wenda .wenda_left li>p span{color:#049af0 ;margin-right:0.625rem ;font-weight: bold;font-size:1.25rem ;}
.index_wenda .wenda_left li .yisheng{display: flex;flex-direction: row;justify-content: space-between;}
.index_wenda .wenda_left li .yisheng .xinxi{display: flex;}
.index_wenda .wenda_left li .yisheng .xinxi .img{width:3.125rem ;height:3.125rem ;border-radius: 50%;overflow: hidden;margin-right: 0.625rem;}
.index_wenda .wenda_left li .yisheng .xinxi .img img{width: 100%;min-height: 100%;}
.index_wenda .wenda_left li .yisheng .xinxi h2{font-size:1rem;color:#444444 ;margin-bottom: 0.5rem;}
.index_wenda .wenda_left li .yisheng .xinxi p{font-size:0.875rem ;color:#999999 ;}
.index_wenda .wenda_left li .yisheng a {margin-top: 0.7rem; display: block;width: 10%;height: 2.0625rem;line-height:2.0625rem ;text-align: center;font-size:0.875rem;background: #ff698d;color: #ffffff;}
.index_wenda .wenda_right{width: 26%;}
.index_wenda .zhishu_top{border: 1px solid #CCCCCC;padding: 1.875rem;}
.index_wenda .zhishu_top>h2{font-size:1.5rem ;color:#444444 ;text-align: center;}
.index_wenda .zhishu_top .zhishu_1{display: flex;flex-direction: row;justify-content: space-between;margin: 1.875rem 0 1.25rem 0;padding-bottom: 1.25rem;border-bottom: 1px dashed #CCCCCC;}
.index_wenda .zhishu_top .zhishu_1 h2{font-size:1.875rem ;color:#ff698d ;font-weight: bold;margin: 0.875rem 0;}
.index_wenda .zhishu_top .zhishu_1 p{font-size:0.875rem;color:#999999 ;}
.index_wenda .zhishu_top .zaisou h2{font-size: 1.25rem;color: #444444;margin-bottom:1.25rem ;font-weight:bold;}
.index_wenda .zhishu_top .zaisou h2 .iconfont{color: #ff731b;font-size: 1.5rem;margin-left: 0.625rem;}
.index_wenda .zhishu_top .zaisou .alist{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.index_wenda .zhishu_top .zaisou .alist a{display: block;width:30%;text-align: center;height:1.75rem ;line-height:1.6875rem ;border-radius: 3.125rem;background:#f1f1f1 ;color: #444444;font-size:1rem ;margin: 0.5rem 0;}


/* 主页医院 */
.index_yiyuan .title{position: relative; display: flex;flex-direction: row;justify-content: space-between;border-bottom: 3px solid #cccccc;padding-bottom: 0.9375rem;margin-bottom: 1.5625rem;}
.index_yiyuan .title::after{content: "";position: absolute;left: 0;bottom: -3px;width: 25%;height:3px;background: #ff698d;}
.index_yiyuan .title h2{display: flex; font-size: 1.25rem;color:#444444 ;font-weight: bold;}
.index_yiyuan .title h2 span{color: #ff698d;font-weight: 500;font-size: 1.8rem;margin-right: 0.625rem;}
.index_yiyuan .title a{font-size:0.875rem ;color:#999999 ;}

.index_yiyuan ul{display: flex;flex-direction: row;justify-content: space-between;padding:5px;flex-wrap: wrap;}
.index_yiyuan ul li{width: 23%;box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.index_yiyuan ul li .img{width:11.5625rem ;height:11.5625rem ;overflow: hidden;border-radius: 50%;margin:2.5rem auto ;}
.index_yiyuan ul li .img img{width: 100%;min-height: 100%;}
.index_yiyuan ul li h2{text-align: center;font-size:1.125rem ;color:#333333 ;font-weight: bold;margin-bottom: 1.5625rem;}
.index_yiyuan ul li p{text-align: center;font-size:0.875rem ;color:#666666 ;margin:0.5rem 0;}
.index_yiyuan ul li p span{color: #ff698d;border: 1px solid #ff698d;padding:0.1rem 0.5rem; margin-left: 0.625rem;}
.index_yiyuan ul li .wenzi a i {
    display: block;
    width: 50%;
    text-align: center;
    margin: 1.5rem auto 2.125rem auto;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem;
    color: #ffffff;
    background: #ff698d;
}

/* 主页医生 */
.index_yisheng{margin: 1rem auto;}
.index_yisheng .title{position: relative; display: flex;flex-direction: row;justify-content: space-between;border-bottom: 3px solid #cccccc;padding-bottom: 0.9375rem;}
.index_yisheng .title::after{content: "";position: absolute;left: 0;bottom: -3px;width: 25%;height:3px;background: #ff698d;}
.index_yisheng .title h2{display: flex; font-size: 1.25rem;color:#444444 ;font-weight: bold;}
.index_yisheng .title h2 span{color: #ff698d;font-weight: 500;font-size: 1.8rem;margin-right: 0.625rem;}
.index_yisheng .title a{font-size:0.875rem ;color:#999999 ;}
.index_yisheng ul{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.index_yisheng ul li{width: 25%;}
.index_yisheng ul li .img{width:11.5625rem ;height:11.5625rem ;overflow: hidden;border-radius: 50%;margin:2.5rem auto ;}
.index_yisheng ul li .img img{width: 100%;min-height: 100%;}
.index_yisheng ul li h2{text-align: center;font-size:1.125rem ;color:#333333 ;font-weight: bold;margin-bottom: 1.5625rem;}
.index_yisheng ul li h2 span{color: #ff698d;border: 1px solid #ff698d;padding:0.1rem 0.5rem; margin-left: 0.625rem;font-weight: 500;font-size: 0.85rem;}
.index_yisheng ul li p{text-align: center;font-size:0.875rem ;color:#666666 ;margin:0.5rem 0;}
.index_yisheng ul li i{border-radius: 3.125rem; display: block;width:50%;text-align: center; margin: 1.5rem auto 2.125rem auto;height:1.875rem ;line-height:1.875rem ;font-size:0.875rem ;color: #ffffff;background: #ff698d;}

/* 主页新闻 */
.index_xinwen .title{position: relative; display: flex;flex-direction: row;justify-content: space-between;border-bottom: 3px solid #cccccc;padding-bottom: 0.9375rem;margin-bottom: 1.5625rem;}
.index_xinwen .title::after{content: "";position: absolute;left: 0;bottom: -3px;width: 25%;height:3px;background: #ff698d;}
.index_xinwen .title .h2{display: flex; font-size: 1.25rem;color:#444444 ;font-weight: bold;}
.index_xinwen .title .h2 span{color: #ff698d;font-weight: 500;font-size: 1.8rem;margin-right: 0.625rem;}
.index_xinwen .title a{font-size:0.875rem ;color:#999999 ;}
.xinwen_bottom{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.xinwen_bottom .xinwen_left{width: 99%;}
.xinwen_bottom .xinwen_left .top{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap; border-bottom: 1px solid #f1f1f1;padding-bottom: 1.25rem;margin-bottom: 1.25rem;}
.xinwen_bottom .xinwen_left .top img{max-width: 12.5rem;height: 8.125rem; width:100%;}
.xinwen_bottom .xinwen_left .top .wenzi{width:73%;}
.xinwen_bottom .xinwen_left .top .wenzi .h2{margin-top: 1.25rem;font-weight: bold;color: #666666;}
.xinwen_bottom .xinwen_left .top .wenzi p{font-size:0.875rem ;color:#999999 ;margin-top: 1.5625rem;}
.xinwen_bottom .xinwen_left .bottom{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.xinwen_bottom .xinwen_left a{display: inline-block;width: 45%;font-size:1rem ;color: #555555;margin:0.55rem 0;position: relative;}
.xinwen_bottom .xinwen_left a span{color: #ff698d;border-right: 1px solid #CCCCCC;padding-right: 10px;margin-right: 10px;font-weight:bold;}
.xinwen_bottom .xinwen_right{width: 30%;}
.xinwen_bottom .xinwen_right a h2{font-size: 1rem;color:#666666;position: relative;margin: 0.625rem 0;position: relative;padding-left: 12px;}
.xinwen_bottom .xinwen_right a h2::after{content: "";width: 7px;height: 7px;border-radius: 50%;background: #999999;position: absolute;left: 0;bottom:6px;}
.xinwen_bottom .xinwen_right a p{font-size:0.875rem ;color:#999999 ;margin-top: 1.5625rem;text-indent: 2rem;margin: 1.5rem 0;border-bottom: 1px dashed #CCCCCC;padding-bottom: 1.5rem;}
.xinwen_bottom .xinwen_right img{width: 100%;height: 9rem;}

/* 友情链接 */
.index_link{margin-top:0.25rem ;position: relative;}
.index_link h2{font-size: 1.25rem;color: #444444;font-weight: bold;    border-bottom: 3px solid #cccccc;padding-bottom: 0.9375rem;
    margin-bottom: 1.5625rem;}
.index_link .alist{margin: 1.875rem 0;}
.index_link .alist a{font-size:0.875rem ;color:#666666 ;margin-right:2rem;line-height: 2rem;}

.index_link h2::after {
    content: "";
    position: absolute;
    left: 0;
    bottom:61px;
    width: 25%;
    height: 3px;
    background: #ff698d;
}



/* 底部 */
.footer{background:#5c5c5c;}
.footer .w1200{display: flex;flex-direction: row;justify-content: space-between;color: #ffffff;padding: 0.75rem 0  2.5rem 0;flex-wrap: wrap;}
.footer .w1200>div{width: 33%;}
.footer .w1200 .footer_left img{display: block;margin-top: 2rem;}
.footer .w1200 .footer_center p{ line-height:2rem;}
.footer .w1200 .footer_center  a{color:#fff;}

.footer .w1200 .footer_center .links:first-child{margin-right: 7.8125rem;}
.footer .w1200 .footer_right p{font-size:1rem ;margin-left: 6.25rem;}
.footer .w1200 .footer_right .h2{font-size:1.25rem ;margin:1.375rem 0 1.3475rem 6.25rem;font-weight: bold;}
.footer .w1200 .footer_right .alist{margin-left: 6.25rem;display: flex;flex-direction: row;justify-content: space-between;}
.footer .w1200 .footer_right .alist a{width: 45%;display: inline-block;text-align: center;height:1.75rem ;line-height:1.75rem ;font-size:0.875rem ;color: #333333; background:#ffffff ;border-radius: 3.125rem;}

    .footer .lianjie {
        padding: 0rem 0 2rem 0;
        text-align: center;
        color: white;
    }
    .footer .lianjie a{
        color:white;
    }


/* 商务通 */
.fixed{position: fixed;right: 0;top: 50%;z-index: 999;}
.fixed ul{border-radius: 10px;}
.fixed #btn{background:#ff698d;color:#ffffff;width: 62px;height:62px;line-height: 62px; position: relative;text-align: center;margin-top: 0.625rem;border-radius: 10px;}
.fixed #btn span{font-size: 2rem;}
.fixed ul li{ background:#ff698d;color:#ffffff;width: 62px;height:62px;line-height: 62px; position: relative;text-align: center;border-bottom: 1px solid #ffffff;}
.fixed ul li span{display: block;color: #FFFFFF;font-size: 2rem;}
.fixed ul li:last-child img{padding-top: 40%;}
.fixed ul li p{font-size: 0.85rem;}
.fixed ul li .p1{text-align: left; padding: 1.875rem; background: #FFFFFF;border-top: 2px solid #ff698d; background-size: 100% 100%;box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.fixed ul li .p1 span{display: block; margin-bottom:0.8rem; line-height:20px; display: block;font-weight: none;color: #ff698d;font-size: 0.85rem;}
.fixed ul li .p1{position: absolute;top:-3.8rem;width:230px;height:62px;font-size: 1rem;transition: all 1s;z-index: -999;right: -21.875rem;}
.fixed ul li .p1 .iconfont{color: #ff698d;font-size: 1.855rem;width: 3.5rem;height: 3.5rem;line-height: 3.5rem;border-radius: 50%;border: 1px solid #999999;margin: 1.5625rem;}
.fixed ul li .p1 .right p{line-height: 1.25rem;color: #ff698d;font-size:1rem;font-weight: bold;}
    .fixed ul li .p1 .right {
        margin-top: -20px;
    }

    .fixed ul li .p1 span {
        margin-bottom: 0.4rem;
    }

    .fixed ul li .p1 .right p {
        line-height: 1rem;
    }
.fixed ul li:hover .p1{right:90px;}
.fixed ul li a{color: #666;}
.m_fixed,.kong{display: none;}


/* 手机导航 */
.style-1{display: none;}

/**
* Navigation Defaults
*/
.nav {
  position: absolute;
  z-index: 100;
  opacity: 0;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav--active .nav {
opacity: 1;
 background: #ffffff;
}
.nav__list {
  margin: 0;
  padding: 10px;
}
.nav__item {
  list-style-type: none;
  text-align: left;
  color: #666666;
  font-size: 1rem;
  margin: 1rem 0;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 1rem;
}
.nav__link {
  font-size: 1.3em;
  text-transform: uppercase;
  text-decoration: none;
  color: #666666;
  opacity: 1;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;
}
/* Default navigation icon */
.nav__trigger {
  display: block;
  position: absolute;
  width: 30px;
  height: 25px;
  right: 10px;
  top: 10px;
  z-index: 200;
}
.nav--active .nav__trigger {
  opacity: 0.5;
}
.nav__icon {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 5px;
  background-color: #666666;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: background-color, transform;
  transition-property: background-color, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before,
.nav__icon:after {
  content: '';
  display: block;
  width: 30px;
  height: 5px;
  position: absolute;
  background: #666666;
  -webkit-transition-property: margin, -webkit-transform;
  transition-property: margin, -webkit-transform;
  transition-property: margin, transform;
  transition-property: margin, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before {
  margin-top: -10px;
}
.nav__icon:after {
  margin-top: 10px;
}



/*手机导航*/

.header{width:100%;height:auto;background:#fff;display: none;position: fixed;top:0;z-index: 9999;}
.header .logo{display:block;width:90%;padding:0;}
.header .logo img{display:block;width:100%;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#fff;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#fff;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}
.dl-menuwrapper {
	width: 100%;
	float: right;
	position: absolute;
	top:0;
	right:0;
	padding-top:40px;
	z-index: 999;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	-moz-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
}

.dl-menuwrapper:first-child {
	margin-right: 100px;
}

.dl-menuwrapper button {
	border: none;
	width: 50px;
	height: 50px;
	text-indent: -900em;
	overflow: hidden;
	position: absolute;
	right:0;
	cursor: pointer;
	outline: none;
	background: #fff url(../images/button.png) no-repeat center center;
	background-size: 50%;
	display: block;
	top: 50%;
    transform: translate(0%, -50%);
}

.dl-menuwrapper button.open {
    background: #fff url(../images/close-icon.png) no-repeat center center;
    background-size: 50%;
}

.dl-menuwrapper button:hover ,
.dl-menuwrapper button.dl-active {
	background-color: #fff;
}

.dl-menuwrapper ul {
	background: #fff;
	padding: 0;
	list-style: none;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.dl-menuwrapper li {
	position: relative;
}

.dl-menuwrapper li a {
	display: block;
	position: relative;
	padding: 15px 20px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 300;
	color: #666;
	border-top: 1px solid  #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	outline: none;
}

.no-touch .dl-menuwrapper li a:hover {
	background: rgba(255,248,213,0.1);
}

.dl-menuwrapper li.dl-back > a {
	padding-left: 30px;
	background: rgba(0,0,0,0.1);
}


.dl-menuwrapper .dl-menu {
	margin: 5px 0 0 0;
	position: absolute;
	width: 100%;
	opacity: 0;
	pointer-events: none;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.dl-menuwrapper .dl-menu.dl-menu-toggle {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.dl-menuwrapper .dl-menu.dl-menuopen {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
}

/* Hide the inner submenus */
.dl-menuwrapper li .dl-submenu {
	display: none;
}

/* 
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link. 
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being ente#ff5959.
*/
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {
	display: none;
}

.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {
	display: block;
}

/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .dl-submenu {
	position: absolute;
	width: 100%;
	top: 50px;
	left: 0;
	margin: 0;
}

/* Animation classes for moving out and in */


/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu {
	position: relative;
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	transform: none;
}

.no-js .dl-menuwrapper li .dl-submenu {
	display: block;
}

.no-js .dl-menuwrapper li.dl-back {
	display: none;
}

.no-js .dl-menuwrapper li > a:not(:only-child) {
	background: rgba(0,0,0,0.1);
}

.no-js .dl-menuwrapper li > a:not(:only-child):after {
	content: '';
}


.paginationa {margin: 4rem 0; width:100%;}

.paginationa dl dd {
        float: left;
        border: solid 1px #ccc;
        margin-left: 1%;
        text-align: center;
        line-height: 2rem;
        padding: 0 2%;
    }

 .paginationa dl { max-width: 1200px; margin: auto;}

 .paginationa dl dd a:hover {color: #ffc001;}



  
/*  问答页 */
.dangqian{font-size:1.5rem ;color: #444444;}
.dangqian h1{font-size:1.3rem;color:#555555;font-weight: bold;}
.dangqian a{font-size:1.3rem;color:#555555;font-weight: bold;}
.xuanxiang{background: #ffffff;padding: 1.875rem 0;}
.xuanxiang .xuanze{background: #ffffff;box-shadow: 5px 5px 20px rgba(0,0,0,.2);padding:1rem 1.875rem;margin: 3.125rem 0 1.25rem 0;} 
.xuanxiang .xuanze .xuanzeteam{display: flex;flex-direction: row; margin: 1.5625rem 0;}
.xuanxiang .xuanze .xuanzeteam p{font-size:0.875rem ;color: #666666;width: 8%;line-height: 30px;}
.xuanxiang .xuanze .xuanzeteam .alist{width: 90%;}
.xuanxiang .xuanze .xuanzeteam a{color: #444444;font-size: 0.875rem; display: inline-block;border-radius: 3.125rem;padding: 0.3125rem 1rem;margin:0  5px 15px 5px;}
.xuanxiang .xuanze .xuanzeteam a.on{background:#ec8705 ;color:#ffffff ;}
.wenda_neirong{background: #f1f1f1;padding: 4.375rem 0;}
.wenda_top{display: flex;flex-direction: row;justify-content: space-between;margin-bottom:1.875rem;flex-wrap: wrap;}
.wenda_top .wendat_left{width: 35%;background: #ffffff;border-radius: 10px;padding: 1.875rem;}
.wenda_top .wendat_left h2{font-size:1.25rem ;color: #444444;}
.wenda_top .wendat_left h2 span{color:#ff698d ;margin-right: 10px;font-size: 20px;}
.wenda_top .wendat_left p{font-size:1rem ;color:#666666 ;margin: 1.6875rem 0;}
.wenda_top .wendat_left input{height: 55px;line-height: 55px; font-size:1rem ;color:#999999 ;width: 100%;border: none;border-bottom: 1px solid #CCCCCC;}
.wenda_top .wendat_left a{display: block; font-size:1rem ;color:#ffffff ;background:#ff698d ;width: 100%;margin:1.875rem 0 ;height: 3.375rem;;line-height: 3.375rem;text-align: center;border-radius: 10px;}
.wenda_top .wendat_right{height: 21.875rem; overflow: hidden; background: url(../images/wenda_ysbg.jpg) no-repeat;background-size: 100%;padding:0 1.875rem;display: flex;flex-direction: row;justify-content: space-between;width: 52%;border-radius: 10px;color: #ffffff;}
.wenda_top .wendat_right .wenzi{width: 48%;}
.wenda_top .wendat_right .wenzi h2{font-size: 1.875rem;font-weight: bold;margin-top: 6.4375rem;}
.wenda_top .wendat_right .wenzi  p{font-size: 0.875rem;line-height: 2rem;margin: 0.9375rem 0;}
.wenda_top .wendat_right img{width:44%;margin-top:1.5rem;}

.wenda_neirong .wenda_bottom{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.wendas{width: 64%;}

/* 内页侧边栏 */
.cebianlan{width: 29%;}
.cebianlan .zhaoyisheng{background: #FFFFFF;margin-bottom: 1.25rem;padding: 1.875rem;}
.cebianlan .zhaoyisheng .h2{font-size: 1.125rem;color: #555555;border-left: 5px solid #ff698d;padding-left: 1rem;}
.cebianlan .zhaoyisheng .zhaoyishengteam{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin: 1.25rem 0;}
.cebianlan .zhaoyisheng .zhaoyishengteam .img{width:30%;height:5.625rem ;border-radius: 50%;overflow: hidden;}
.cebianlan .zhaoyisheng .zhaoyishengteam .img img{width: 100%;min-height: 100%;}
.cebianlan .zhaoyisheng .zhaoyishengteam .wenzi{width: 63%;}
.cebianlan .zhaoyisheng .zhaoyishengteam .wenzi .h2{font-size:1.1rem;color:#555555;margin:1.25rem 0 0.625rem 0;font-weight: bold;}
.cebianlan .zhaoyisheng .zhaoyishengteam .wenzi .h2 span{border: 1px solid #ff698d;color: #ff698d;font-weight: normal;padding: 2px 10px;font-size: 0.875rem;margin-left: 0.5rem;}
.cebianlan .zhaoyisheng .zhaoyishengteam .wenzi p {font-size:1rem;color:#666666; line-height:2rem;}

.cebianlan .zhaoyiyuan{background: #FFFFFF;padding: 1.875rem 0.875rem;}
.cebianlan .zhaoyiyuan .h2{font-size: 1.125rem;color: #555555;border-left: 5px solid #ff698d;padding-left: 1rem;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin: 1.25rem 0;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam .img{width:30%;height:5rem;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam .img img{width: 100%;min-height: 100%;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam .wenzi{width: 63%;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam .wenzi .h2{font-size:1.1rem;color:#555555;font-weight: bold;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam .wenzi>span{display: block;width:40%;text-align: center; border: 1px solid #ff698d;color: #ff698d;font-weight: normal;font-size: 0.875rem;margin:0.5rem 0;}
.cebianlan .zhaoyiyuan .zhaoyiyuanteam .wenzi p {font-size:1rem;color:#666666;    padding-left: 1rem;line-height:1.6rem;}


/* 文章分页 */
.fenye{display: flex;margin-top: 4.375rem;flex-wrap: wrap;}
.fenye li{border: 1px solid #CCCCCC;background: #FFFFFF;color: #666666;font-size: 1rem;width: 2.8125rem;height: 2.8125rem;line-height: 2.8125rem;text-align: center;margin: 0 0.5rem;}
.fenye li:last-child,.fenye li:first-child{width: 6.875rem;color: #FFFFFF;}
.fenye li:first-child{background: #ff741c;}
.fenye li:last-child{background: #3f91ff;}
.fenye li:first-child a,.fenye li:last-child a{color: #ffffff;}

/* 找医生 */
.n_yishengs{width: 69%;}
.n_yisheng {
    display: flex;
    flex-direction: row;
    width: 100%;
    flex-wrap: wrap;
    margin-top: -0.5rem;
}
.n_yisheng li{padding: 1.875rem;width: 31%;background: #FFFFFF;margin: 0.5rem 0.5rem;}
.n_yisheng li a .img{width:8.125rem ;height: 8.125rem;overflow: hidden;border-radius: 50%;margin: auto;background: #f6d9be;padding: 7px;}
.n_yisheng li a .img img{width: 100%;min-height: 100%;}
.n_yisheng li a .wenzi .h2{font-size:1.25rem;color:#444444;margin: 1.25rem 0;text-align: center;font-weight: bold;}
.n_yisheng li a .wenzi .h2 span{border: 1px solid #ff698d;color: #ff698d;font-weight: normal;padding: 2px 10px;font-size: 0.875rem;margin-left: 0.5rem;}
.n_yisheng li a .wenzi p {font-size:0.875rem;color:#444444;text-align: center;}
.n_yisheng li a .wenzi>span{display: block;font-size: 1rem;border-top: 1px dashed #e2e2e2;padding-top:1rem ;margin-top: 1rem;}
.n_yisheng li a .wenzi i{    border-radius: 3.125rem; display: block;width: 80%; text-align: center;margin: 1.5rem auto 0 auto;height: 1.875rem;line-height: 1.875rem;font-size: 0.875rem;color: #ffffff;background: #ff698d}



.yyjj_t{font-size:1.125rem ;color:#444444 ;font-weight: bold;width:10%;text-align: center;border-bottom: 5px solid #ff698d;margin: 2.1875rem 0;padding-bottom: 14px;}

/* 新闻资讯 */
.new_title{display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #CCCCCC;padding-bottom:0.5625rem ;margin: 1.5625rem auto;    border-left: 5px solid #ff698d;}
.new_title h2{font-size:1.3rem;color:#555555;font-weight: bold;}
.new_title h1{font-size:1.3rem;color:#555555;font-weight: bold;}
.new_title a{font-size:0.875rem ;color:#666666 ;line-height: 1.6875rem;}
.newlist{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin-bottom: 0.5rem;}
.newlist .new_left{width: 68%;}
.newlist ul{padding: 0.875rem;border: 1px solid #CCCCCC;}
.newlist ul li{margin: 1.3rem 0;}
.newlist ul li a{display: flex;flex-direction: row;justify-content: space-between;}
.newlist ul li .img{width:13.875rem ;height:9rem ;overflow: hidden;}
.newlist ul li .img img{width: 100%;min-height: 100%;}
.newlist ul li .wenzi{width:98%;margin-left:2%;}
.newlist ul li .wenzi .h2{font-size:1.125rem;color:#555555;margin: 0.25rem 0;font-weight: bold;}
.newlist ul li .wenzi h1{font-size:1.125rem;color:#555555;margin: 1.25rem 0;font-weight: bold;}
.newlist ul li .wenzi p {font-size:1rem;color:#666666;overflow:hidden;}
.news{border: 1px solid #CCCCCC;padding: 1.875rem;}
.news>h2{font-size:1.25rem ;color:#444444 ;text-align: center;font-weight: bold;}
.news>h1{font-size:1.25rem ;color:#444444 ;text-align: center;font-weight: bold;}
.news>span{font-size:0.875rem ;color:#999999 ;text-align: center;border-bottom: 1px solid #CCCCCC;width: 100%;padding-bottom: 1.25rem;margin: 1.25rem 0;display: block;}
.news>p{font-size:1rem ;color:#666666 ;line-height: 2rem;margin: 1rem 0;}
.news>p img{ 
    display: block;
    margin: auto;
    max-width: 100%!important;
    height: auto!important;
}
.news .fanye{background:#f1f1f1 ;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap; padding: 1.25rem;margin: 1.25rem auto 3.125rem auto;}
.news .fanye p{font-size:1rem ;color: #666666;font-weight:bold;}
.news .fanye a{color:#333333 ;}
.news .zixun{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.news .zixun>div{background: #c48b54;padding: 0.875rem;border-radius: 15px;color: #FFFFFF;width: 40%;display: flex;}
.news .zixun>div span{display: block;font-size:3.5rem;margin-right: 15px;}
.news .zixun>div h2{font-size:1.125rem ;font-weight: bold;margin: 0.625rem 0 0.25rem 0;}
.news .zixun>div p{font-size:0.875rem ;}
.news .yyjj_t{width:20%;margin: 2rem 0;font-size: 1.2rem;}
.news .kanguo p{display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #CCCCCC;padding-bottom: 20px;margin-bottom: 20px;}
.news .kanguo p a{font-size:1rem;color: #666666;display: block;}
.news .kanguo p span{font-size: 0.875rem;color: #999999;display: block;}
.cebianlan>img{width: 100%;margin-top:1.5rem;}
.cebianlan .zixunrexian{padding: 1.875rem;box-shadow: 3px 3px 20px rgba(0,0,0,0.1);margin-bottom: 2rem;text-align: center;}
.cebianlan .zixunrexian p {font-size:1rem;color:#444444;margin-top: 3.125rem;}
.cebianlan .zixunrexian h2{font-size:1.75rem;color:#444444;font-weight: bold;margin: 1.25rem auto;}
.cebianlan .zixunrexian a{display: flex; font-size: 1rem;color: #444444;border-radius: 3.125rem;height: 2.5rem;line-height: 2.5rem;background: #f1f1f1;width: 65%;margin: auto;}
.cebianlan .zixunrexian a span{margin:0 0.625rem 0 2.2rem;color: #ff698d;font-size:1.8rem;}

/* 城市专题 */
.chengshizhuanti{background: #F5F5F5;padding: 3.75rem 0;}

.index_wenda .wenda_left {
    width: 72%;
}

.index_yiyuan ul {
    padding: 0;
}

    .index_yiyuan ul li {
        width: 24%;
        padding: 0 2%;
    }

.index_yisheng ul li .img {
    border: 6px solid #f7d9bf;
}

.xinwen_bottom .xinwen_right a p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.xinwen_bottom .xinwen_left .top .wenzi p {
    margin-top: 0;
}

.xinwen_bottom .xinwen_left .top .wenzi h2 {
    margin-top: 0;
}

.xinwen_bottom .xinwen_left .top .wenzi h2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.xinwen_bottom .xinwen_left .top .wenzi p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.img2 {
    display: none;
}

.wendas {
    width: 69%;
}

.wenda_top .wendat_left {
    width: 45%;
}

.wenda_top .wendat_right {
    height: 20.5rem;
    background-size: 100% 100%;
}

    .wenda_top .wendat_right .wenzi h2 {
        color: #fff;
    }

.newlist ul li .wenzi p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
   /* -webkit-line-clamp: 3;*、
    /*overflow: hidden;*/
    line-height: 1.6rem;
}

.cebianlan .zixunrexian p {
    margin-top: 1.125rem;
}

.news .zixun > div {
    width: 49%;
}


.n_yisheng li .wenzi h2 a {
    display: initial;
    color: #333;
    background: none;
}



.index_wenda .title h2 ,.index_yiyuan .title h2 ,.index_yisheng .title h2,.index_xinwen .title h2 {
    font-size: 1.2rem; font-weight: bold;
}

.zhuantiye .zhengzhuang a {
    width: auto;
}

.index_wenda .wenda_left li {
    padding-top: 1rem;
}

@media screen and (max-width: 768px) {
    .footer_right{
        display: none !important;
    }
    .x_banner .img2{display: block;}
}

@media only screen and (min-width: 769px) {  
    .right_swt{display: none;}
}
@media only screen and (max-width:768px ) {
    .wrap-rippla{
    position:absolute;
    width:45px;
    height:45px;
    line-height:normal;
    border-radius:50%;
    border:1px solid #ff7800;
    box-sizing:border-box;
        top:40%; right:0.1rem;
    }
    .right_swt{z-index:99999999;position:fixed;width:50px;height:50px;padding:8px;top:40%; right:0.1rem;}
    @-webkit-keyframes pan-ripple {
    0% {-webkit-transform:scale(1);opacity:0;}
    30% {-webkit-transform:scale(1.1);opacity:1;}
    100% {-webkit-transform:scale(1.4);opacity:0;}
}
   
    .wrap-rippla .s-ripple i {
    position:absolute;
    width:45px;
    height:45px;
    line-height:normal;
    border-radius:50%;
    border:1px solid #ff7800;
    box-sizing:border-box;
}
.wrap-rippla .ripple {
    background:#ff7800;
    color:#fff;
    font-size:13px;
    text-align:center;
    font-style:normal;
    padding-top:8%;
    opacity:.8;
}
.wrap-rippla .ripple-a {
    opacity:0;
    -webkit-transform:scale(1);
    transform:scale(1);
    -webkit-animation:pan-ripple 2s linear infinite;
    animation:pan-ripple 2s linear infinite;
}
.wrap-rippla .ripple-b {
    opacity:0;
    -webkit-transform:scale(1);
    transform:scale(1);
    -webkit-animation:pan-ripple 1s linear infinite;
    animation:pan-ripple 1s linear infinite;
}
.wrap-rippla .s-ripple {
    z-index:99999;
    /*position:fixed;*/
    width:50px;
    height:50px;
    display:block;
    transform-origin: 0px 0px 0px;
    transform: scale(1, 1);
    top: 40%;
    right:15px;
}

.wrap-rippla .s-ripple span.num1{ display:block; height:17px; width:17px; border-radius:17px; position:absolute; top:0; right:0px; background:#FF0000; z-index:100; color:#FFFFFF; text-align:center; line-height:17px; font-size:12px; border:1px solid #fff;}
.wrap-rippla .tada {-webkit-animation-name: tada;animation-name: tada;}
.wrap-rippla .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada;}
	                 
   

    .youshi {width: 100%;}
   .youshi .center ul li {width: 47%;}
    .header {display: flex;align-items: stretch; /* 让所有子元素等高 */}
	.header_top,.lanren,.fixed,.x_banner .img1,.img1{display: none;}
	.m_banner{display: block;margin-top: 50px;}
	.m_banner img{width: 100%;}
	#slider{margin-top: 3.5rem;}
	.m_xnav{display: block;width: 98%;margin: 2rem auto;}
	.m_xnav ul{overflow: hidden;}
	.m_xnav ul li{float: left;width: 16%;margin: 0.5rem;}
	.m_xnav ul li img{width: 80%;}
	.m_xnav ul li p{font-size: 1rem;color: #666;}
	.m_fixed{display: block;position: fixed;left: 0;bottom: 0;background:#ff698d;width: 100%;z-index: 999999999;}
	.m_fixed ul{overflow: hidden;}
	.m_fixed ul li{text-align: center; width: 33%;border-right: 1px solid white;float: left;color: white;height:50px;line-height:50px;background: #ff698d;}
	.m_fixed ul li .iconfont{font-size: 1.25rem;}
	.m_fixed ul li p{display: inline-block;margin-top: 0.2rem;}
	.m_fixed ul li a{color: #ffffff;}
	.m_fixed ul li:last-child{border: none;}
	.xinwen_left{ padding:1rem;}
	.renliulist .renliuteam{width: 100%;margin: 1rem 0;}
	.index_wenda .wenda_right,.xinwen_bottom .xinwen_left,.xinwen_bottom .xinwen_right,.xinwen_bottom .xinwen_left a{width: 100%;}
	.index_yisheng ul li .img,.index_yiyuan ul li .img{width:9rem;height: 9rem;}
	.xinwen_bottom .xinwen_left .top .wenzi,.xinwen_bottom .xinwen_left .top .img{width: 48%;}
	.xinwen_left .img img{ width:100%;}
	.xinwen_bottom .xinwen_left .top .wenzi h2,.xinwen_bottom .xinwen_left .top .wenzi p{margin: 0.2rem 0;}
	.index_wenda .wenda_left{width: 88%;}
	.index_wenda .wenda_left li .yisheng a{width: 30%;}
	.index_yiyuan ul li,.index_yisheng ul li{width: 48%;}
	.index_link{margin-top: 1rem;}
	.footer .w1200 .footer_left img{margin: 2rem auto;}
	.footer .w1200 .footer_right p,.footer .w1200 .footer_right h2,.footer .w1200 .footer_right .alist{margin-left: 0;}
	.footer .w1200>div{width: 75%;margin: auto;}
	.footer .w1200 .footer_right{margin-bottom:1rem;}
	.xuanxiang .xuanze .xuanzeteam p{width: 23%;}
	/* 专题页 */


	/* 问答 */
	.wenda_top .wendat_left,.wenda_top .wendat_right,.yishengwenda_left,.cebianlan,.wendas{width: 100%;}
	.wenda_top .wendat_right{height: 12.8756rem;margin-top: 1rem;}
	.wenda_top .wendat_right .wenzi h2{margin-top: 0.5rem;}
	.yishengwenda_left li .yisheng a{width: 25%;}
	.cebianlan{margin-top: 1rem;}
	.fenye li{margin: 0.5rem 0.25rem;}
	.wendas .yishengwenda_left{width: 85%;}
	
	
	/* 找医生 */
	.n_yishengs{width: 100%;}
	.n_yisheng li{width: 34%;}
	.n_yisheng li .wenzi{width: 100%;}
	.n_yisheng li .wenzi h2 span{display: block;margin-top: 0.5rem;}


	/* 找医院 */
	.yyjj_t{width: 30%;}
	
	/* 新闻资讯 */
	.newlist .new_left,.newlist ul li .img,.newlist .news p a img{width: 100%;}
	.newlist ul li{margin: 2rem 0;}
	.newlist ul li .img{height: 5rem; width: 10rem;}
	.news .fanye p{margin: 0.5rem 0;}
	.news .zixun>div{width: 90%;margin: 1rem 0;}
	.news .yyjj_t,.cebianlan .zixunrexian a{width: 52%;}
	.n_yisheng li .img{width: 7rem;height: 7rem;}

	.xuanxiang .xuanze .xuanzeteam a{margin: 0 2px 15px 2px;}
	.n_yiyuan ul.n_yiyuans li .wenzi a{width: 30%;}
    .index_wenda .wenda_left {width: 100%;}
    .renliulist {margin:0rem auto;padding: 1rem; }
    .img2 {display: block; }
    .wendas .yishengwenda_left {
        width: 100%;
    }
    .city {
        margin-left: 100px;
    }

    .n_yiyuan ul.n_yiyuans {
        background: #FFFFFF;
        padding: 4%;
        width: 96%;
    }
    .zhuantiye .zhengzhuang a {
        width: auto;
        margin: 0.5rem;
        padding: 0 2%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }

    
    .index_wenda .wenda_left li a h2 span {
        color: #ff698d;
        margin-right: 0.625rem;
        font-weight: bold;
        font-size: 1.25rem;
    }


    .n_yiyuan ul.n_yiyuans {
        width: 100%;
    }

    .dl-menuwrapper {
        position: absolute;
        top: 0;
        right: 0;
    }

    .n_yisheng li {
        width: 100%;
    }
#navitems-2015 li a:hover {
    color: #fff;
    background: #f24b7d;
}
