﻿/* CSS Document */



/*--------------css reset--------*/

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,

form,fieldset,legend,button,input,textarea,table,th,td,section,p,span,font,div,nav,a{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

address,cite,dfn,em,var{font-style:normal;}

ul,li,ol,h1,h2,h3,dl,dd,dt {list-style:none;margin:0; padding:0;}

fieldset,img{border:0;}

button,input,select,textarea{font-size:100%;outline: none;

	background: none;

	border:none;}

table{border-collapse:collapse;border-spacing:0;}

html {font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size:62.5%;}

img { border:0;margin:0; padding:0;}

p{font-size:1.4rem;}

/*public css--------------------------- */

body {margin:0 auto;color:#434343;max-width:640px;min-width:320px;width:100%; font-size:62.5%;background: #fff;}

a{text-decoration:none;color:#434343;}



.fl{float:left;}

.fr{float:right;}

.cl{clear:both;}

.w100{width:100%;}



.red{color:#ff0000 !important;}

.overhide{overflow: hidden;}

.disblock{display:block;}

.disnone{display: none;}

.nobr{border-right: 0px !important;}



/*公共头部样式*/

.toptel{display:block;height:50px;background:#5a2106;width:100%;position:fixed;max-width: 640px;min-width: 320px;z-index: 10;display: none;}

.toptel img{display: block;margin:0 auto;}

header{display: block;width:100%;position:relative;background: #fff;}

.logo1box{position: relative;}

.logo1{display: block;width:100%;}



/*导航区*/

#nav{height:86px;background:#5a2106;}

#nav li{float:left;width:27%;height:42px;padding-top:7px;}

#nav li a{display: block;text-align: center;font-size: 1.4rem;color:#fff;height:28px;line-height:28px;border-right:1px solid #c18f5f;}



/*首页主体样式*/

/*banner轮播代码*/

#banner{margin:0 auto;margin-bottom:2px;}

.swiper-container{

    width: 100%;

    margin:0px auto;

}

#banner .swiper-slide {

    text-align: center;

    font-size: 18px;

    background: #fff;

    /* Center slide text vertically */

    display: -webkit-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    -webkit-justify-content: center;

    justify-content: center;

    -webkit-box-align: center;

    -ms-flex-align: center;

    -webkit-align-items: center;

    align-items: center;

}

#banner .swiper-slide img{display: block;width:100%;}

#banner .swiper-container a{-webkit-tap-highlight-color:rgba(0,0,0,0);}

/*主体公共样式*/

.main_tit{ overflow: hidden;height:46px;width:100%;background: #5a2106;position: relative;margin-bottom:0.5rem;background-size:82px 46px;padding-left: 0;}

.center_tit{text-align:center;font-size: 1.5rem;color:#fff;line-height: 46px;}

.main_tit h3{float:left;line-height:46px;border-left: 1px solid #8c6451;font-size: 1.6rem;color:#fff;padding-left: 8px;}

.main_tit>a{float:right;line-height: 46px;font-size: 1.4rem;padding-right: 10px;color:#fff;}

.icon{padding: 0!important;}
.icon img{height:46px!important;}
.hot_icon{width:100%;}
.hot_icon a{display: block;}
.hot_icon a img{width:100%;}

/*文字广告*/
.con_box1 .a0{width: 33.3%;background: #75582a;overflow: hidden;}
.con_box1 .a1{width: 33.3%;background: #a5874d;overflow: hidden;}
.con_box1 .a2{width: 33.3%;background: #75582a;overflow: hidden;}
.con_box1 .a3{width: 50%;background: #bf862b;overflow: hidden;}
.con_box1 .a4{width: 33.3%;background: #d9b455;overflow: hidden;}
.con_box1 .a5{width: 50%;background: #d9b455;overflow: hidden;}
.con_box1 .a6{width: 33.3%;background: #75582a;overflow: hidden;}
.con_box1 .a7{width: 33.3%;background: #a5874d;overflow: hidden;}
.con_box1 .a8{width: 33.3%;background: #75582a;overflow: hidden;margin-bottom: 10px;}
.con_box1 a{
    height: 2.5em;
    display: block;
    float: left;
    font: normal 2.5em/2.5em "Microsoft YaHei";
    color: #fff;
    text-align: center;
}
.sytslf31 {
    width: 100%;
    height: 7rem;
    background: url(/Public/img/sy_tel.jpg);
    background-size: 100% 100%;
    text-align: center;
    line-height: 6rem;
    font-size: 1.6rem;
    font-weight: 800;
    color: #4592e6;
}

.sytslf31 span {
    display: block;
    font-size: 0.3rem;
    color: #2e2e2e;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 0.3rem;
    margin-top: -2rem;
}

/*有疑问*/
.channelbox1 {
    width: 100%;
    margin-left: 0.5rem;
    margin-top: 0.4rem;
    display: inline-block;
}
.channelbox1 a:nth-child(1), .channelbox1 a:nth-child(1) img {
    margin-left: 0;
    margin-top: 0;
    display: block;
    width:100%;
}
.channelbox1 a {
    display: block;
    float: left;
    margin-top: 0.05rem;
    margin-left: 0.05rem;
    font-size: 1.2rem;
    color: #fff;
    line-height: 5.8rem;
}
.channelbox1 a:nth-child(1), .channelbox1 a:nth-child(1) img {
    margin-left: 0;
    margin-top: 0;
    display: block;
}
.channelbox1 a:nth-child(2) {
    background: #298dd9 url(/Public/img/channelico1.png) no-repeat 0.3rem center;
    background-size: 2.85rem 3.1rem;
    text-indent: 3.3rem;
    width: 30%;
}
.channelbox1 a:nth-child(3) {
    background: #ed5447 url(/Public/img/channelico2.png) no-repeat 0.35rem center;
    background-size: 2.85rem 3.1rem;
    text-indent: 4.3rem;
    width: 29%
}
.channelbox1 a:nth-child(4) {
    background: #1bd4c9 url(/Public/img/channelico3.png) no-repeat 0.3rem center;
    background-size: 2.85rem 3.1rem;
    text-indent: 3.3rem;
    width: 30%;
}
.channelbox1 a:nth-child(5) {
    background: #f27f3e url(/Public/img/channelico4.png) no-repeat 0.4rem center;
    background-size: 2.85rem 3.1rem;
    text-indent: 4.3rem;
    width: 29%;
}
/*数据说话*/
.ztbox2 {
    width: 96%;
    margin:0 auto;
    border: 1px solid #0087dd;
    border-radius: 0.125rem;
    margin-top: 0.5625rem;
    position: relative;
    margin-bottom:1rem;
    padding-bottom: 1rem;
}
.ztbox2 h1 {
    font-size: 1.6rem;
    color: #0087dd;
    font-weight: normal;
    border: 1px solid #0087dd;
    line-height: 2rem;
    border-radius: 0.5rem;
    height: 7rem;
    position: absolute;
    left: 2%;
    width: 96%;
    color: #0087dd;
    background: #fff;
    text-align: center;
    top: -1rem;
    font-weight: bold;
}
.ztbox2 ul {
    width: 100%;
    padding-left: 0.375rem;
    margin-top: 0.375rem;
}
.ztbox2 ul li {
    width: 100%;
    line-height: 2.2rem;
    font-size: 1.4rem;
    color: #000;
    background: url(/Public/img/pic16.png) no-repeat left center;
    background-size: 0.7rem 0.7rem;
    text-indent: 2rem;
}
.zx{text-align: center;}
.ztbox2 .zx a.a1 {
    background: #0087dd url(/Public/img/pic17.png) no-repeat 0.3em center;
    background-size: 1.6em 1.6em;
}
.ztbox2 .zx a {
    width: 6.5em;
    line-height: 3.5rem;
    display: inline-block;
    margin-top: 1.2rem;
    border-radius: 0.8rem;
    color: #fff;
    text-indent: 2em;
    font-size: 3em;
    margin-bottom: 0.1875rem;
}
.ztbox2 .zx a.a2 {
    background: #ff7200 url(/Public/img/pic18.png) no-repeat 0.3em center;
    background-size: 1.6em 1.6em;
    margin-left:0.5em;
}
.ztbox2 h3 span {
    width:17em;
    display: block;
    background: #fff;
    margin: 0 auto;
    position: absolute;
    text-align: center;
    left: 34%;
    margin-left: -5.3em;
    line-height: 3rem;
    z-index: 2;
    font-size:1.6rem;
}
.ztbox2 h3:after {
    content: "";
    width: 100%;
    height: 1px;
    display: block;
    background: #c1c1c1;
    position: absolute;
    top: 50%;
    left: 0;
}
.ztbox2 h3 span:before {
    content: "";
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 50%;
    background: #fff;
    border: 0.2rem solid #c8c8c8;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -0.09375rem;
}
.ztbox2 h3 span:after {
    content: "";
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 50%;
    background: #fff;
    border: 0.2rem solid #c8c8c8;
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -0.09375rem;
}
.ztbox2 h3 {
    width: 90%;
    color: #333;
    margin: 0 auto;
    position: relative;
    height: 3.5rem;
    margin-top: 2.5rem;
    font-weight: normal;
}
/*热点关注*/

.attention .hotbox1{overflow: hidden;padding-bottom: 10px;width:94%;margin:0 auto;border-bottom: 1px dashed #e1e1e1;margin-bottom:14px;}

.attention .hotbox1 img{float:left;width:30%}

.hotbox1 .detail{float:right;width:66%}

.hotbox1 .detail strong{color:red;line-height:24px;font-size: 1.6rem;display: block;}

.hotbox1 .detail strong::before{content:"热点";color:#b8491e;font-weight: normal;padding:0px 4px;border:1px solid #b8491e;margin-right: 6px;border-radius: 2px;}

.hotbox1 .detail p{line-height: 22px;font-size: 1.4rem;text-indent: 2em;}

.attention .hotbox2{overflow: hidden;padding-bottom: 10px;width:94%;margin:0 auto;border-bottom: 1px dashed #e1e1e1;margin-bottom:6px;}

.attention .hotbox2 img{float:right;width:30%}

.hotbox2 .detail{float:left;width:65%}

.hotbox2 .detail .p1{line-height:30px;font-size: 1.3rem;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.hotbox2 .detail .p1::before{content:"推荐";color:#fff;font-weight: normal;padding:0px 4px;background:#b8491e;margin-right: 6px;border-radius: 2px;}

.hotbox2 .detail strong{line-height:30px;font-size: 1.6rem;color:red;}

.hotbox2 .detail em{padding-right:16px;line-height:30px;color:#b8491e;background: url(/Public/img/em.png) right center no-repeat;margin-left: 6px;}



/*主体症状导航区*/

.illNavBox table{width:96%;border-top:1px solid #e1e1e1;margin:0 auto;}

.illNavBox td{float:left;background:#fff;width:33.3%;padding:14px 0px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}

.illNavBox td a{display: block;padding-top: 60px;background-image: url(/Public/img/illicons.png);background-repeat:no-repeat;color:#373737;line-height:26px;font-size: 1.4rem;text-align: center;}

.illNavBox .a1{background-position: center 0px;}

.illNavBox .a2{background-position: center -100px;}

.illNavBox .a3{background-position: center -200px;}

.illNavBox .a4{background-position: center -300px;}

.illNavBox .a5{background-position: center -400px;}

.illNavBox .a6{background-position: center -500px;}

.illNavBox .a7{background-position: center -600px;}

.illNavBox .a8{background-position: center -700px;}

.illNavBox .a9{background-position: center -800px;}

.illNavBox ul{width:94%;margin:0 auto;overflow: hidden;padding-top: 16px;}

.illNavBox ul li{float:left;width:50%;margin-bottom: 16px;}

.illNavBox ul li a{display: block;}

.illNavBox ul li img{display: block;width:87%;margin:0 auto;}



/*广告*/

.adbox{display:block;margin-bottom: 12px;clear: both;}

.adbox img{display: block;width:100%;}



/*历史*/

.history{margin-bottom: 12px;display:none}

.history .card{background:url(/Public/img/historybg.jpg) top center no-repeat;}

.history .main_tit{margin-bottom: 0px;}

.histit{display: block;margin:0 auto;margin-bottom: 12px;}

.history .cardbd img{display: block;width:100%;margin-bottom: 16px;}

.history .cardbd ul{width:94%;margin:0 auto;}

.history .cardbd ul li{margin-bottom: 4px;overflow: hidden;}

.history .cardbd ul span{width:70px;float:left;height:32px;line-height:32px;font-size: 1.4rem;color:#fff;margin-right: 10px;background: url(/Public/img/hisyear.png) left center no-repeat;padding-left: 10px;}

.history .cardbd ul  p{font-size: 1.3rem;line-height: 31px;border-bottom: 1px dashed #d2d2d2;float:left;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);}

.history .cardhd{overflow: hidden;padding:14px 0px;}

.history .cardhd li{width:33%;height:29px;float:left;cursor: pointer;}

.history .cardhd li span{display: block;width:101px;height:29px;background: url(/Public/img/hisxx.png) no-repeat;margin:0 auto;color:#fff;font-size: 1.2rem;line-height:29px;padding-left:13px;}

.history .cardhd li.cur span{background: url(/Public/img/hiscur.png) no-repeat;}



/*新增视频区*/

.addvdbox ul {overflow:hidden;margin-bottom:12px;}

.addvdbox ul li {width:50%;float:left;margin-bottom:6px;}

.addvdbox .vd {display:block;width:90%;margin:0 auto;margin-bottom:6px;}

.addvdbox p {display:block;width:90%;margin:0 auto;line-height:24px;font-size:1.6rem;}

.addvdbox p img {height:24px;float:left;}



/*名医*/

.doctor #doc1{overflow: hidden;width:96%;margin:0 auto;margin-bottom: 10px;}

.doctor #doc1 .swiper-container{width: 100%;margin: 20px auto;}

.doctor #doc1 .swiper-slide {width:30%;/* Center slide text vertically */

        display: -webkit-box;

        display: -ms-flexbox;

        display: -webkit-flex;

        display: flex;

        -webkit-box-pack: center;

        -ms-flex-pack: center;

        -webkit-justify-content: center;

        justify-content: center;

        -webkit-box-align: center;

        -ms-flex-align: center;

        -webkit-align-items: center;

        align-items: center;

}

.doctor #doc1 .swiper-slide img{display: block;width:100%;margin:0 auto;}

.doctor #doc1 .swiper-slide a{display: block;width:100%;margin:0 auto;}

.doctor #doc2{width:100%;margin:0 auto;margin-bottom: 12px;}

.doctor #doc2 li{position: relative;}

.doctor #doc2 li img{display: block;width:100%;}

.doctor #doc2 li a{display: block;width:100%;}



/*技术推荐*/

.technology .box{width:94%;margin:0 auto;line-height: 26px;font-size: 1.4rem;}

.technology .box img{display: block;width:100%;margin-bottom: 4px;}

.technology .box span{color:#910e04;font-size: 1.3rem;}

.technology .box a{display: block;width:50%;height:28px;line-height:28px;margin:0 auto;background:#910e04;text-align: center;font-size: 1.4rem;border-radius: 3px;color:#fff;margin-bottom: 12px;}



/*专科医院*/

.junior .hos{display: block;width:88%;margin:0 auto;margin-bottom: 10px;}

.junior p{text-indent: 2em;width:94%;margin:0 auto;line-height: 24px;font-size: 1.2rem;margin-bottom: 10px;}

.junior .hos2{display: block;width:100%;margin-bottom: 12px;}





/*公共底部样式*/

/*留言框样式*/

.leaveWordsBox .main_tit h4{width:40%;height:34px;line-height: 34px;display: block;color:#fff;font-size: 1.5rem;font-weight: normal;margin:0 auto;text-align: center;background: #fb3507;}

.leaveWordsBox .hzxzbox{width:94%;margin:0 auto;margin-bottom: 12px;}

.leaveWordsBox .hzxz{height:71px;background: url(/Public/img/hzxz.png) #fff no-repeat;padding-left: 100px;line-height:24px;display: table-cell;vertical-align: middle;font-size: 1.4rem;padding-right: 10px;}

.leaveWordsBox .sim_form{width:94%;margin:0 auto;padding-top: 4px;}

.leaveWordsBox .sim_form p b{float:left;font-weight: normal;}

.leaveWordsBox .sim_form p{line-height: 26px;font-size: 1.4rem;color:#1e1e1e;width:100%;margin-bottom: 10px;overflow: hidden;display: inline-block;}

.leaveWordsBox .sim_form input,.leaveWordsBox .sim_form textarea,.leaveWordsBox .sim_form select{float:left;padding-left: 6px;border:1px solid #c6c6c6;outline: 0px none;height:24px;line-height: 24px;width:calc(100% - 50px);width:-webkit-calc(100% - 80px);}

.leaveWordsBox .sim_form textarea{height:96px;resize: none;}

.leaveWordsBox .twoBtn{height:25px;margin-bottom:10px;width:calc(100% - 50px);width:-webkit-calc(100% - 50px);float:right;}

.leaveWordsBox .halfBox{width:50%;float:left;height:25px;}

.leaveWordsBox .halfBox a,.leaveWordsBox .halfBox button{display: block;width:60%;margin:0 auto;text-align: center;height:25px;line-height:25px;color:#fff;font-size: 1.4rem;border-radius:12px;}

.leaveWordsBox .halfBox a{background: #a2725c;}

.leaveWordsBox .halfBox button{background: #b8491e;font-family: "微软雅黑";border:0px none;padding:0px;cursor: pointer;outline: none;border: 0px none;line-height: 23px;}

.leaveWordsBox .sim_form .add{font-size: 1.4rem;line-height: 20px;}

.leaveWordsBox .sim_form .add b{color:#a00c07;}



/*logo2*/

.logo2Box{background:#fff;line-height:22px;font-size: 1.4rem;color:#1d1d1d;}

#nav2{border-bottom: 1px dashed #dcdcdc;margin-bottom: 10px;}

#nav2 ul{padding-top: 8px;overflow: hidden;}

#nav2 li{float:left;width:33%;margin-bottom: 6px;}

#nav2 li a{display: block;border-right:1px solid #535353;text-align: center;font-size: 1.4rem;height:20px;line-height: 20px;color:#434343;}

#nav2 li a:hover{color:#920f05;}

.logo2Box_in{text-align:center;}

.logo2{display:block;margin:0 auto;margin-bottom: 10px;width:100%;}

.logo2Box a{color:#a00c07;}



/*底部导航区*/

.h80{height:100px;width:100%;background:#fff;}

.footNav{position:fixed;height:49px;background:#5a2106;bottom:0px;width:100%;z-index: 100;min-width: 320px;max-width: 640px;border-top-left-radius:2px;border-top-right-radius: 2px;}

.footNav table{width:100%;}

.footNav td{width:25%;border-right:1px solid #9d5408;height:49px;}

.footNav td a{display: block;padding-top:28px;background-image: url(/Public/img/sprite.png);color:#fff;line-height:20px;font-size: 1.2rem;text-align: center;position: relative;}

.footNav .a1{background: url(/Public/img/sprite.png) center -60px no-repeat;}

.footNav .a2{background: url(/Public/img/sprite.png) center -111px no-repeat;}

.footNav .a3{background: url(/Public/img/sprite.png) center -159px no-repeat;}


.footNav .a4{background: url(/Public/img/sprite.png) center -210px no-repeat;}

.footNav td a img{position: absolute;top:3px;right:10%;}

.footNav>img{position: absolute;top:-46px;left:35%;}

.scrollToTop{display:none;position:fixed;height:28px;width:28px;background: url(/Public/img/sprite.png) 0px -30px no-repeat;bottom: 60px;right:3%;cursor: pointer;}





/*列表页样式*/

.main_tit h3 a{color:#fff;}

.main_tit span{float:left;line-height: 46px;border-left: 1px solid #772e23;padding-left:8px;font-size: 1.4rem;color:#fff;}

.main_tit>a{float:right;line-height: 46px;font-size: 1.4rem;padding-right: 10px;color:#fff;}

.main_tit .list_tita{float:right;background: url(/Public/img/inside.png) 0px -796px no-repeat;padding-left: 3rem;}



/*病种细分类导航区*/

.kinds .intro{overflow: hidden;width:94%;margin:0 auto;padding-bottom: 10px;border-bottom: 1px dashed #c7c7c7;margin-bottom: 10px;}

.kinds .intro a {float: left;font-size: 1.2rem;color: red;line-height: 22px;}

.kinds .intro img{display:block;}

.kinds .intro p{    padding-left: 1rem; width:60%;overflow: hidden;font-size:1.2rem;line-height: 21px;}

.kindstable{width:97%;margin-left:3%;}

.kindstable td{float:left;background:#fff;width:30%;padding:14px 0px;margin-right:3%;box-shadow: 1px 1px 2px #9F9F9F;margin-bottom: 10px;}

.kindstable td a{display: block;padding-top: 50px;background-image: url(/Public/img/inside.png);background-repeat:no-repeat;color:#373737;line-height:26px;font-size: 1.4rem;text-align: center;}

.kindstable .a1{background-position:center 0px;}

.kindstable .a2{background-position:center -100px;}

.kindstable .a3{background-position:center -200px;}

.kindstable .a4{background-position:center -300px;}

.kindstable .a5{background-position:center -400px;}

.kindstable .a6{background-position:center -500px;}



.kindstable2 td a{display: block;padding-top: 50px;background-image: url(/Public/img/inside2.png);background-repeat:no-repeat;color:#373737;line-height:26px;font-size: 1.4rem;text-align: center;}

.kindstable2 .a1{background-position:center 0px;}

.kindstable2 .a2{background-position:center -100px;}

.kindstable2 .a3{background-position:center -200px;}



/*主体专家团*/

.mainExpertsBox ul{width:94%;margin:0 auto;padding-top:4px;}

.mainExpertsBox ul li{width:100%;margin-bottom: 14px;}

.mainExpertsBox ul li a{display: block;width:100%;font-size: 1.4rem;overflow: hidden;}

.mainExpertsBox ul li img{float:left;margin-right:8px;width:90px;}

.mainExpertsBox a strong,.mainExpertsBox a span{color:#e20000;}

.mainExpertsBox p{float:right;width:calc(100% - 100px);width:-webkit-calc(100% - 100px);}

.mainExpertsBox .p1{line-height:26px;height:36px;border-bottom: 1px dashed #8e8e8e;margin-bottom: 4px;}

.mainExpertsBox .p2,.mainExpertsBox .p3{line-height:26px;}

.mainExpertsBox .twoBtn{height:30px;margin-bottom: 16px;}

.mainExpertsBox .halfBox{width:50%;float:left;height:30px;}

.mainExpertsBox .halfBox a{display: block;width:62%;margin:0 auto;text-align: center;height:30px;line-height: 30px;color:#fff;font-size: 1.4rem;border-radius: 5px;}

.mainExpertsBox .halfBox .a1{background: #fe9730;}

.mainExpertsBox .halfBox .a2{background: #d72222;}



/*文章列表区*/

.articlelist{width:94%;margin:0 auto;padding-top: 6px;}

.articlelist ul{width:100%;}

.articlelist ul li{border-bottom: 1px dashed #b5b5b5;margin-bottom: 10px;}

.articlelist ul p{font-size: 1.4rem;line-height: 26px;}

.articlelist .p1{font-size: 1.2rem;line-height:30px;}

.articlelist .p1 a{font-weight: bold;font-size: 1.4rem;color:#1b1b1b;float:left;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);white-space: nowrap;overflowtext-overflow: ellipsis;}

.articlelist .p1 a:before{content:" ";}

.articlelist .p1 .b{float:right;padding-right:16px;background: url(/Public/img/em.png) right center no-repeat;font-size: 1.2rem;font-weight: normal;color:#b8491e;}

.articlelist .p2{text-indent: 3em;margin-bottom:10px;}

.article a {color:#fb3507;}

.articlelist .twoBtn{height:40px;margin-bottom:12px;}

.articlelist .halfBox{width:50%;float:left;height:40px;}

.articlelist .halfBox a{display: block;width:130px;padding-left:42px;margin:0 auto;height:40px;line-height:40px;color:#fff;font-size: 1.2rem;}

.articlelist .halfBox .a1{background: url(/Public/img/refer1.png) no-repeat;}

.articlelist .halfBox .a2{background: url(/Public/img/refer2.png) no-repeat;}

.divBtn{height:25px;line-height: 25px;font-size: 1.4rem;text-align: center;background: #e5e5e5;margin-bottom: 6px;cursor: pointer;}



/*热门文章*/

.hotreading h4{height:32px;background: url(/Public/img/hoth4.jpg) top center no-repeat;color:#5a2106;font-size: 1.5rem;text-align: center;line-height: 32px;margin-bottom: 8px;}

.addh5{background:url(/Public/img/addh5.jpg) top center no-repeat;font-size:1.5rem;color:#fff;text-align:center;height:30px;line-height:30px;margin-bottom:4px;}

.rollbox_in{width:94%;margin:0 auto;height:101px;position: relative;overflow: hidden;cursor: pointer;margin-bottom:10px;}

.rollbox_in ul{list-style: none;width:8000px;position: absolute;height:101px;}

.rollbox_in ul li{height:101px;float:left;margin-right:8px;width:132px;text-align: center;}

.rollbox_in ul li img{display: block;}

ul.news{width:96%;margin:0 auto;margin-bottom: 14px;}

ul.news li{overflow: hidden;font-size: 1.3rem;}

ul.news li a{float:left;width:78%;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

ul.news li a:before{content:"【热】";color:#ff0000;}

ul.news em{float:right;padding-left:20px;line-height:30px;color:#B8491E;background: url(/Public/img/em.png) left center no-repeat;}



/*专利技术*/

.listTechnology{margin-bottom: 12px;}

.listTechnology .main_tit{margin-bottom: 0px;}

.listTechnology .listtecbox{padding-top: 20px;background: url(/Public/img/listtecbg.jpg) top center no-repeat;}

.listTechnology .videoBox{width:320px;height:178px;margin:0 auto;background: #333;margin-bottom: 12px;}

.listTechnology .advtit1{height:33px;width:100%;background:url(/Public/img/advtit1.png) top center no-repeat;margin-bottom: 10px;}

.listTechnology .advtit2{height:33px;width:100%;background:url(/Public/img/advtit2.png) top center no-repeat;margin-bottom: 10px;}

.listTechnology ul{margin-bottom: 4px;background: url(/Public/img/bnum.png) no-repeat;width:320px;margin:0 auto;padding-bottom:10px;}

.listTechnology ul li{height:34px;line-height:32px;margin-bottom:4px;font-size: 1.4rem;}

.listTechnology ul li p{width:320px;margin:0 auto;height:47px;padding-left: 44px;}

.listTechnology ul li p span{color:#fff799;}



/*专家列表页*/

.expertlist ul{width:96%;margin:0 auto;padding-top:4px;}

.expertlist ul li{width: 100%;overflow: hidden;padding-bottom: 12px;margin-bottom: 14px;border-bottom: 1px dashed #c8c8c8;}

.expertlist ul li img{width: 23.5rem;height: 13rem;}

.expertlist ul li span{display: inline-block;text-align: center;font-size: 1.5rem;position: absolute;left: 3rem;bottom:0.1rem;}

.expertlist ul li .s1{color:#870d02;}

.expertlist ul li .s2{color:red;}

.expertlist ul li .s2 i{font-style: normal;color:#434343;font-size: 1.2rem;font-weight: normal;}

.expertlist .leftBox{width:120px;margin-right:12px;float:left;font-size: 1.2rem;text-align: center;line-height: 22px;}

.expertlist .leftBox img{display: block;}

.expertlist .rightBox{float: right;width: calc(100% - 132px);width: -webkit-calc(100% - 132px);}

.expertlist .rightBox .tit{display: inline-block;height:32px;line-height: 20px;font-size: 1.6rem;font-weight: bold;}

.expertlist .rightBox p{line-height: 24px;font-size: 1.4rem;}

.expertlist .twoBtn{height:29px;padding-top:12px;}

.expertlist .halfBox{width:50%;float:left;height:29px;}

.expertlist .halfBox a{display: block;width:80px;margin:0 auto;height:29px;line-height:28px;color:#fff;font-size: 1.2rem;text-align: center;border-radius: 3px;}

.expertlist .halfBox .a1{background:#fe9730;}

.expertlist .halfBox .a2{background:#d72222;}



/*治愈案例*/
.zylist{display: inline-block;margin: 0 auto;width: 100%;}

.zylist ul{width: 92.5%;margin: 0 auto;}
.zylist ul li{padding: 0.5rem;background: #f6f6f6;float: left;overflow: hidden;padding-bottom:17px;margin-bottom: 14px;border-bottom: 1px dashed #c8c8c8;position: relative;height: 16rem;    width: 50%;}

.zylist ul li img{width: 100%;height: 13rem;}

.zylist ul li span{display: inline-block;text-align: center;font-size: 1.4rem;}

.zylist ul li .s1{color:#870d02;}

.zylist ul li .s2{color:red;}

.zylist ul li .s2 i{font-style: normal;color:#434343;font-size: 1.2rem;font-weight: normal;}

.zylist .leftBox{width:120px;margin-right:12px;float:left;font-size: 1.2rem;text-align: center;line-height: 22px;}

.zylist .leftBox img{display: block;}

.zylist .rightBox{text-align: center;float:right;width:calc(100% - 132px);width:-webkit-calc(100%);}

.zylist .rightBox .tit{display: block;height:32px;line-height: 32px;font-size: 1.4rem;font-weight: bold;}

.zylist .rightBox p{line-height: 24px;font-size: 1.2rem;}

.zylist .twoBtn{height:29px;padding-top:12px;}

.zylist .halfBox{width:50%;float:left;height:29px;}

.zylist .halfBox a{display: block;width:80px;margin:0 auto;height:29px;line-height:28px;color:#fff;font-size: 1.2rem;text-align: center;border-radius: 3px;}

.zylist .halfBox .a1{background:#fe9730;}

.zylist .halfBox .a2{background:#d72222;}




/*技术列表页*/

.teclist ul{width:94%;margin:0 auto;padding-top:4px;}

.teclist ul li{width:100%;padding-bottom:14px;margin-bottom: 14px;border-bottom: 1px dashed #b5b5b5;overflow: hidden;}

.teclist ul li .s1{color:#ff0000;}

.teclist ul li .s2{color:#702b0a;}

.teclist .leftBox{width:121px;margin-right:12px;float:left;font-size: 1.2rem;text-align: center;line-height: 22px;color:#702b0a;}

.teclist .rightBox{float:right;width:calc(100% - 133px);width:-webkit-calc(100% - 133px);}

.teclist .rightBox .tit{display: block;height:32px;line-height: 32px;border-bottom: 1px dashed #b5b5b5;font-size: 1.4rem;font-weight: bold;}

.teclist .rightBox p{line-height: 26px;font-size: 1.2rem;text-indent: 2em;}

.teclist .twoBtn{height:29px;padding-top: 20px;}

.teclist .halfBox{width:50%;float:left;height:29px;}

.teclist .halfBox a{display: block;width:80px;margin:0 auto;height:29px;line-height:28px;color:#fff;font-size: 1.2rem;text-align: center;border-radius: 3px;}

.teclist .halfBox .a1{background:#fe9730}

.teclist .halfBox .a2{background:#870d02;}



/*案例列表页*/

.caselist ul{width:96%;margin:0 auto;padding-top:4px;}

.caselist ul li{width:100%;margin-bottom: 14px;overflow: hidden;padding-bottom:12px;margin-bottom: 14px;border-bottom: 1px dashed #b5b5b5;}

.caselist ul li .s2{color:#702b0a;}

.caselist .leftBox{width:121px;margin-right:12px;float:left;font-size: 1.2rem;text-align: center;line-height: 22px;}

.caselist .rightBox{float:right;width:calc(100% - 133px);width:-webkit-calc(100% - 133px);}

.caselist .rightBox .tit{display: block;height:32px;line-height: 32px;font-size: 1.4rem;font-weight: bold;}

.caselist .rightBox .tit a{float:left;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.caselist .rightBox .tit span{float:right;width:54px;padding-left: 20px;background: url(/Public/img/read.png) left center no-repeat;font-size: 1.2rem;font-weight: normal;}

.caselist .rightBox p{line-height: 26px;font-size: 1.2rem;text-indent: 2em;}

.caselist .twoBtn{height:29px;padding-top: 20px;}

.caselist .halfBox{width:50%;float:left;height:29px;}

.caselist .halfBox a{display: block;width:80px;margin:0 auto;height:29px;line-height:28px;color:#fff;font-size: 1.2rem;text-align: center;border-radius: 3px;}

.caselist .halfBox .a1{background:#fe9730}

.caselist .halfBox .a2{background:#870d02;}



/*文章页*/

.yyghtit{background:url(/Public/img/yyghtit.jpg) top center no-repeat;font-size:1.6rem;margin-bottom:8px;text-align:center;height:29px;line-height:29px;color:#5f170b;}

.articleBlock{height:auto;overflow: hidden;}
.articleBlock img{max-width:100%!important;height: inherit!important;}

.articleBlock .telOne{display:block;width:100%;}

.articleBlock .telOnein{width:320px;height:102px;margin:0 auto;position: relative;}

.articleBlock .telOne input{position: absolute;display: block;height:16px;width:140px;top:66px;left:8px;}

.articleBlock .telOne a{display: block;position: absolute;top:62px;right:99px;color:#fff;text-align: center;height:24px;width:65px;line-height:24px;cursor: pointer;}

.article{font-size: 1.5rem;line-height: 26px;color:#323232;width:100%;margin:0 auto;padding:0 1rem;}

.article h1{font-size: 1.6rem;text-align: center;line-height: 26px;color:#1d1d1d;margin-bottom:3px;border-top: 1px dashed #C7C7C7;padding-top: 8px;}

.article h2{font-size: 1.2rem;font-weight: normal;text-align: center;margin-bottom: 6px;}

.article h2 span{color:#d71618;}

.article p{text-indent: 0em;width:94%;margin:0 auto;}

.article h4{text-align: center;font-size: 1.4rem;font-weight: normal;color:#000;font-weight:bold;background:#dedede;padding:0px 4px;height:24px;line-height: 24px;margin:6px 0px;}

.article h5{height:50px;line-height:44px;text-align: center;font-size: 1.4rem;color:#fff;font-weight:bold;background:url(/Public/img/h5bg.png) no-repeat center center;margin:6px 0px;}

.article h6{height:70px;line-height:63px;text-align: center;font-size: 1.4rem;color:#000;font-weight:bold;background:url(/Public/img/h6bg.png) no-repeat center center;margin:6px 0px;}

.showall{cursor:pointer;background-color:#dedede;width:39%;height:30px;margin:0 auto;text-align:center;font-size:10pt;line-height:30px;margin-top:20px;}


.showall img{display:inline;position:relative;top:4px;left:-5px;margin:0px;}

.lead{width:100%;padding:12px 0px;font-size: 1.4rem;color:#1d1d1d;}

.lead li{padding-left: 6px;height:24px;}

.lead li a{line-height:24px;}

.lead li::before{content: "★ ";color:#910e04;}

.addhelp{display:block;margin-bottom:12px;}

.addhelp img{display:block;width:100%;}





.articleaBox .a1{display:block;width:316px;height:69px;background: url(/Public/img/articlea1.png) no-repeat;overflow: hidden;margin:0 auto;margin-bottom:2px;margin-top: 50px;}

.articleaBox span{display: block;color:#fff;font-size: 1.2rem;}

.articleaBox .a1 .s1{float:left;line-height:70px;padding-left:11px;}

.articleaBox .a1 .s2{float:right;line-height:70px;padding-right:25px;}

.articleaBox .a2{display:block;width:316px;height:69px;background: url(/Public/img/articlea2.png) no-repeat;overflow: hidden;margin:0 auto;margin-bottom:10px;}

.articleaBox .a2 .s1{float:left;line-height:70px;padding-left:46px;}

.articleaBox .a2 .s2{float:right;line-height:70px;padding-right:46px;}

/*推荐阅读*/

.tjtit{height:36px;background: url(/Public/img/tjtit.png) top center no-repeat;}


/*问医生*/
.history .whereul li{margin-top: 1rem;}
.history .whereul h3{background:url(/Public/img/b_19.gif) no-repeat;padding-left: 45px;font-size: 1.6rem;color: red;}
.history .whereul p{    padding: 0 1rem;font-size: 1.4rem;text-indent: 2rem;margin: 0.5rem auto;}
.whereul a{color:red;}
.whereul li{margin-top: 1rem;}
.whereul h3{background:url(/Public/img/b_19.gif) no-repeat;padding-left: 45px;font-size: 1.6rem;color: red;}
.whereul p{    padding: 0 1rem;font-size: 1.4rem;text-indent: 2rem;margin: 0.5rem auto;}
.history .whereul a{color:red;}
.articleWd{font-size: 1.4rem;border: #ccc solid 1px;border-top: #245262 solid 2px;padding: 1rem 1rem;}
.articleWd .h2{font-size:1.6rem;color: red;}
.problem_1{background: url(/Public/img/bj.jpg);margin-top: 1.5rem;position: relative;height: 14rem;background-size: 35rem 14rem;overflow: hidden;}
.problem_1 .b1{position: absolute;top: 4rem;width: 6.1rem;}
.problem_1 .b2{width: 8rem;position: absolute;left: 9rem;top: 10.5rem;text-align: center;}
.problem_1 .b3{position: absolute;right: 0;top: 4rem;width: 66%;}
.problem_1 .b3 p{width: 100%;float: left;}
.problem_2{background: #fcf1e3;border: #dcdcdc solid 0.1rem;border-top: none;padding: 0 1.5rem 1.5rem 1.5rem;}

.whereBz{border: #ccc solid 1px;padding: 1rem;font-size: 1.6rem;color: #FF0202;}
.whereBz a{margin-left: 0.5rem;}
.whereBz span{margin-left: 0.5rem;}
.whereBz p{font-size:1.6rem;}

.bzfl{width: 100%;overflow: hidden;margin-top: 1rem;}
.bzf1Dt{width: 22.82%;float: left;margin-left: 2.98%;text-align: center;background-color: #298D5E;height: 10rem;}
.bzfl dt img{width: 4.8rem;height: 5.5rem;margin: 1rem 1.25rem;}
.bzfl dt strong{color: #fff;font-size: 2rem;line-height: 1.4rem;height: 2.5rem;display: block;font-weight: normal;}
.bzfl dd{width: 71.22%;float: right;margin-right: 2.98%;overflow: hidden;}
.bzfl dd .dyh{width: 100%;float: right;overflow: hidden;}
.bzfl dd .dyh a.bz-01{width: 36%;}
.bzfl dd .dyh a{width: 23.6%;height: 3.2rem;background: #f1f1f1;display: block;font-size: 2rem;text-align: center;line-height: 3.2rem;position: relative;float: left;margin-left: .3rem;}
.hot{margin: 2% 0;}
.bzfl dd .dyh a.bz-02{width: 24%;}
.bzfl dd .margin4{margin: 4px 0;}
.jdgg{width:100% !important}
.jdgg img{width: 100% !important;margin: 1.5rem 0;}
.hf-banner, con-box, .cjwt-box, .jcsb-box{width: 100%;overflow: hidden;margin-bottom: 2rem;}
.sb-box{margin-bottom: 2rem;width: 96%;margin: auto;overflow: hidden;}
.sb-left{width: 48.2%;float: left;overflow: hidden;}

dl.shebei{    width: 100%;overflow: hidden;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;margin-top: 1rem;}
dl.shebei dt img{width: 3.5rem;height: 3.5rem;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;float: left;margin-right: .6rem;}
dl.shebei dd h2{font-size: 1.3rem;color: #fff;line-height: 1.7rem;}
dl.shebei dd p{font-size: 1rem;color: #fff;display: inline;line-height: 2rem;display: block;width: 14rem;height: 2rem;}

.sb-right{width: 48.2%;float: right;overflow: hidden;}


.pagelist li{float:left;margin: 0px 1rem 0px 0px;font-size: 1.4rem;}
.page{height: 4rem;line-height: 4rem;position: relative;}
.pages{position: absolute;left: 30%;}