*{ color:#2c2c2c; font-size:0.51rem;}
.pt{ padding:0.5rem 0}
.mt{ margin:0.5rem 0}
.tops{ background-color:#6f109b; height:1.7rem; width:100%; color:#FFF; padding-top:0.2rem; padding-bottom:0.2rem}
.tops .lefts{ width:50%; float:left; font-size:0.65rem; padding-left:0.1rem}
.tops. rights{ width:50%; float:right}
.cent{ width:96%; margin:0 auto; clear:both; text-align:center}
.neir{ width:95%; margin:0 auto; clear:both; padding-bottom:0.5rem; padding-top:0.5rem;}
.neir  p{ padding:0 0.5rem}
.ny{ width:100%; padding-left:0.2rem; font-size:0.51rem}
.ny p{ padding:0.5rem}
.ny p a{ color:#014f9a}

/*标题*/
.tybt{ width:100%; margin:0.2rem auto; text-align:left }
.tybt h1{ color:#5c3411; padding-left:0.2rem; padding-right:0.2rem;  width:100%;  font-size:0.7rem; }
.tybt tb{ float:left; width:1.5%; height:0.8rem; border-radius:0.1rem; background-color:#e7d8b7; margin-right:0.2rem; margin-top:0.1rem}

/*标题2*/
.bt2{ background:url(../images/bj2.png) bottom repeat-x; background-size:100%; width:100%; height:1rem; padding-left:1.5rem}
.bt2 h1{ color:#83400b ;font-size:0.7rem;}
.zj{ margin-top:0.4rem; padding:0.5rem 0.5rem 0 0.5rem; background-color:#fff; height:8rem}
.zj img{ padding-right:0.5rem}
.zj p a{ color:#004f9a}
.devimg p a{ color:#c70100}
.hd{ height:3rem; width:98%; margin:0 auto}
.hd .on span{
	background:#004e99; border:0; color:#fff
}
.yuyue{background: #1260b2;
    width:100%;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: 0.5rem;
    color: #fff;
    font-weight: 100;
    text-align: center;
    display: block;
    margin: 0 auto; float:left; }
.zjname{background: #fff; border:#1260b2 0.05rem solid;
    width:31%;  padding-right:0.1rem
    height: 1rem;
    line-height: 1rem;
	border-radius: 0.3rem;
    font-size: 0.5rem;
    color: #000;
    font-weight: 100;
    text-align: center;
    display: block;
    float:left; margin-right:0.3rem;}
.djck{background: #83400b;
    width:70%;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: 0.5rem;
    color: #fff;
    font-weight: 100;
    text-align: center;
    display: block; margin:0.2rem auto
     }
.djck2{background: #a60105;
    width:50%;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: 0.5rem;
    color: #fff;
    font-weight: 100;
    text-align: center;
    display: block;margin:0.2rem auto;
    }	 

.djck3{background: #a60105;
    width:100%; clear:both; border-radius:0.2rem; height:2rem; line-height:2rem
   
    }	 
.djck4{width:70%; background-color:#e6d9b7; color:#83400b; float:left; border-radius: 0.2rem 0 0 0.2rem; height:1.5rem; line-height:1.5rem}
.djck5{ border-radius:0  0.2rem 0.2rem 0 ;width:30%; background-color:#a60105; margin-left:0; float:left; height:1.5rem; line-height:1.5rem; font-weight:bold}
.swt{ width:80%; margin:0 auto}
/*五型四联*/
.wx{width:100%; margin:0 auto; text-align:center}
.wx ul{ width:100%; margin:0 auto; padding-top:0.5rem}
.wx ul li{ width:20%; float:left}
.wx ul li p{ text-align:center}
.sl ul{ width:100%; margin:0 auto;}
.sl ul li{ width:25%; float:left}
.sl ul li p{ text-align:center}
.ys ul{ width:100%; padding-top:0.5rem; margin:0.5rem 0}
.ys ul li{ width:31%; float:left; margin-right:0.5rem;}
hss{ color:#FF0; font-weight:bold}
.ysm{ width:3rem; background-color:#fe6720; 
      font-size:0.7rem; 
	  line-height:1rem; 
	  position: relative; 
	  left:0.3rem; 
	  top:-3.1rem; 
	  color: #FFF; padding:0 0.2rem}
.fxfz{ width:100%; }
.fxbt{ width:100%; height:0.8rem; overflow:hidden}
/*治疗方案*/
.fa{ width:100%; height:4.1rem; background-color:#e6d9b7; font-size:0.3rem; clear:both; padding-left:0.2rem; margin:0.2rem 0 0.2rem }
.fa h1{ color:#2d2b2c; font-size:0.6rem; line-height:1rem; padding-top:0.2rem; width:100%}
.fa h1 a{color:#2d2b2c;}
.fa p{ padding-left:0.3rem; padding-top:0.2rem; width:80%}
.fa left{ float:left; width:42%; padding-right:0.3rem; padding-top:0.2rem}
.fa center{ float:left; width:46%; text-align:left; font-size:0.4rem}
.fa right{ float:right; width:7%; padding:1.2rem 0.1rem 0 0.1rem; height:4.1rem;color:#FFF; text-align: center; background-color:#a60105}
.fa right a{ color:#FFF}
/*爱心公益*/
.axgy ul{ width:100%; margin:0 auto; padding-top:0.3rem; padding-left:0.1rem; padding-bottom:0.5rem}
.axgy ul li{ width:32%; float:left; border:#b4b3b1 0.05rem solid; margin-right:0.2rem; text-align:center; height:7rem}
.axgy ul li p{ font-size:0.3rem; line-height:0.5rem; text-align:left; padding:0.2rem}



.page_3 { margin-top:0.5rem;}
.page_3 .silde_con{ width:100%; height:12rem; position:relative;}
.page_3 .silde_con .hd ul{ overflow:hidden; margin-bottom:0.2rem;}
.page_3 .silde_con .hd ul li{ width:22%; background:url(../images/txbj.png) no-repeat; background-size:100%; float:left; height:1.65rem;  
                               border-radius:0.28rem;  margin-right:0.45rem; text-align:center;font-size:0.4rem;}
.page_3 .silde_con .hd ul li h1{ font-size:0.5rem; font-weight: bold; color:#843f08; text-align:center; padding-top:0.3rem}
.page_3 .silde_con .hd ul li.on{ border:0.05rem #83400b solid;}
.page_3 .silde_con .hd ul li img{ margin:0.2rem 0 0 0; float:right;}
.page_3 .silde_con .hd ul li p{ float:left; line-height:0.7rem; margin-top:0.2rem; font-size:0.4rem; text-align:center}
.page_3 .silde_con .hd ul li.li_last{ margin-right:0; float:right;}
.page_3 .silde_con .bd ul{ overflow:hidden; width:100%; height:10rem; background:url(../images/zj_bg.jpg) center center; no-repeat;}
.page_3 .silde_con .bd ul li a{ float:right; display:inline-block; margin:0;}
.page_3 .silde_con .bd ul li a.a1{ margin:13px 48px 0 0;}
.p_3_arrow a.next{ width:1.5rem; height:1.5rem;  background-size:100%; position:absolute; top:7.5rem; left:0.3rem; z-index:1;}
.p_3_arrow a.prev{ width:1.5rem; height:1.5rem; background-size:100%; position:absolute; top:7.5rem; right:0.3rem; z-index:1;}


 .lbx{
width: 100px;
height: 55px;
background-color: red;
position: relative;
}
#lbx:before{
content: "";
position: absolute;
top: -25px;
left: 0;
width: 0;
height: ;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 25px solid red;
}
#lbx:after{
content: "";
left: 0;
width: 0;
height: 0;
bottom: -25px;
position: absolute;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-top: 25px solid red;
}

.bnner{ width:90%; margin:0 auto}
.bnner img{display:block;width:100%;}