/*--------------------------首页样式----------------------------*/
/*小标题*/
.small-title{margin-bottom:10px;}
.small-title p{line-height:16px;padding-bottom:8px;}
.small-title p span{font-size:20px;color:#333;line-height:18px;padding-bottom:6px;}
/*--m1--*/
.m1{overflow:hidden;margin-top:33px;}
.m1 .le{width:638px;height:396px;padding:25px 20px 34px 20px;background:#FFF;float:left;overflow:hidden;border:1px solid #e9e9e9;}
.m1 .ri{width:298px;float:right;background:#FFF;border:1px solid #e9e9e9;overflow:hidden}
#pi_2{width:638px;float:right;}
#pi_2 .hd{height:31px;border-bottom:2px solid #f0f0f0;}
#pi_2 .hd ul{height:27px;overflow:hidden; padding-bottom:12px;}
#pi_2 .hd ul li{width:100px;text-align:center;border-right:2px solid #f0f0f0; float:left; text-align:center;font-size:20px; color:#333; margin-right:15px;}
#pi_2 .hd ul li:last-of-type{border-right:0;}
#pi_2 .hd ul li span{margin-right:5px;margin-left:5px;text-align:center}
#pi_2 .hd ul li.on span{border-bottom:2px solid #d3301f;color:#333;padding-bottom:6px;margin-right:5px;}
#pi_2 .bd{margin-top:20px;}
#pi_2 .bd ul li{line-height:38px;}
#pi_2 .bd ul li img{float:left;}
#pi_2 .bd ul li i{display:inline-block;width:4px;height:4px;background:#333; border-radius:50%; margin-right:9px; vertical-align:middle; margin-top:-2px;}
#pi_2 .bd ul li a{display:inline-block;line-height:20px;padding:0 6px 0 3px; border-radius:2px;font-size:16px;}
#pi_2 .bd ul li a:hover{color:#FFF; background:#ff5b02;}
#pi_2 .bd ul li a:hover i{background:#FFF;}
#pi_2 .bd ul li span { font-size:13px;color:#ccc; float:right;}
#pi_2 .bd ul .li_1 { padding-bottom:24px; border-bottom:1px dashed #ccc; margin-bottom:16px;overflow:hidden}
#pi_2 .bd ul .li_1  .nr{float:right;width:350px;margin-top:20px;}
#pi_2 .bd ul .li_1 h2 { font-size:18px; color:#333; line-height:18px;font-weight:normal}
#pi_2 .bd ul .li_1 p { color:#999; text-indent:2em; line-height:22px; margin-top:9px;} 
#pi_2 .bd ul .li_1 p a { display:inline; padding:0; color:#ff5b02;}
#pi_2 .bd ul .li_1 a:hover { background:0;text-decoration:underline }
.m1 .ri  #pi_3 ul li{width:298px;height:64px;border-bottom:1px solid #e9e9e9;text-align:center;line-height:64px;background:#fafafa;}
.m1 .ri  #pi_3 ul li:hover{background:#ff5b02;}
.m1 .ri  #pi_3 ul li span{float:left;margin-right:15px;margin-top:10px;display:inline-block;width:41px;height:41px;}
.m1 .ri  #pi_3 ul li.s1 span{background:url(../images/sy_img1.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s1:hover span{background:url(../images/sy_imgh1.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s2 span{background:url(../images/sy_img2.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s2:hover span{background:url(../images/sy_imgh2.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s3 span{background:url(../images/sy_img3.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s3:hover span{background:url(../images/sy_imgh3.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s4 span{background:url(../images/sy_img4.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s4:hover span{background:url(../images/sy_imgh4.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s5 span{background:url(../images/sy_img5.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s5:hover span{background:url(../images/sy_imgh5.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s6 span{background:url(../images/sy_img6.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s6:hover span{background:url(../images/sy_imgh6.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s7 span{background:url(../images/sy_img7.png) no-repeat;}
.m1 .ri  #pi_3 ul li.s7:hover span{background:url(../images/sy_imgh7.png) no-repeat;}
.m1 .ri  #pi_3 ul li:hover a{color:#fff;}
.m1 .ri  #pi_3 ul li a{font-size:20px;color:#ff5b02;display:inline-block;}
.syhf{margin-top:30px;}
/*m2*/
.m2 { overflow:hidden; margin-top:15px;}
.m2 .le { width:682px; height:308px; padding:28px 0px; background:#FFF; float:left;overflow:hidden; }
.m2 .le .sit{overflow:hidden;}
.m2 .ri { width:300px; height:270px; padding:25px 0; background:#FFF; float:right;}
.m2 .sit { width:100%; overflow:hidden;}
.m2 .doctor { width:214px; overflow:hidden;margin-right:13px;position:relative;}
.m2 .doctor li{width:214px; overflow:hidden;}
.m2 .doctor img { width:214px; float:left;height:270px;}
.m2 .doctor span{display:block;background:rgba(0,0,0,0.6);height:30px;line-height:30px;color:#fff;position:absolute;bottom:0;left:0;width:214px;text-align:center;font-size:20px;}
.m2 .ri .zlkm{border:1px solid #e6e6e6;width:298px;background:#fafafa;}
.m2 .ri .zlkm .xx { width:138px;}
.m2 .ri .zlkm  ul{width:240px;text-align:center;margin:0 auto;}
.m2 .ri .zlkm  ul li {height:50px;line-height:50px;border-bottom:1px dashed #e6e6e6;}
.m2 .ri .zlkm  ul li a{font-size:16px;color:#666;}
.m2 .ri .zlkm  ul li a span{margin-left:40px;}
.m2 .ri .zlkm  ul li a span img{margin-top:20px;margin-left:5px;}
.m2 .ri .zlkm  li.ys{border-bottom:0;}
.m2 .ri .zxkf{text-align:center;}
.m2 .ri .zxkf a{width:149.5px;display:block;float:left;background:#ff5b02;height:69px;line-height:69px;font-size:16px;color:#fff;}
.m2 .ri .zxkf a:hover{text-decoration:underline;opacity:0.8;}
.m2 .ri .zxkf a.kf1{border-right:1px solid #fff;}
.m2 .ri .zxkf a img{margin-top:19px;margin-right:5px;}
/*m3*/
.m3 { overflow:hidden; margin-top:15px;}
.m3 .le { width:680px; background:#FFF; float:left; }
.m3 .ri { width:300px;   background:#FFF; float:right;}
.m3 .le .jkkp{border:1px solid #e6e6e6;width:618px;padding:20px 30px;overflow:hidden;}
.m3 .le .jkkp img{float:left;}
.m3 .le .jkkp  ul{float:left;margin-left:25px;    width: 192px;}
.m3 .le .jkkp  ul li a{font-size:16px;line-height:35px;}
.m3 .le .jkkp  ul li a:hover{background:#ff5b02;color:#fff;}
.m3 .ri .services { width:298px; overflow:hidden;border:1px solid #e6e6e6;background:#fafafa;}
.m3 .ri .services dl{height:63px;border-bottom:1px dashed #e6e6e6;width:240px;margin:0 auto;padding-top:20px;}
.m3 .ri .services dl.ys{border-bottom:0;}
.m3 .ri .services dl a{font-size:16px;}
.m3 .ri .services dl dt{width:60px;float:left;margin-left:20px;color:#333;}
.m3 .ri .services dl dt img{margin-top:8px;margin-left:5px;}
.m3 .ri .services dl dd{width:145px;float:right;margin-right:5px;}
.m3 .ri .services dl dd a{color:#666; padding-right:7px;}
/*m4*/
.m4 { background:#FFF; margin-top:20px; overflow:hidden;}
.m4 .le { width:638px;     padding: 25px 20px 25px 20px; background:#FFF; float:left; overflow:hidden;border:1px solid #e9e9e9;}
.m4 .ri { width:266px; float:right; background:#fafafa; border:1px solid #e9e9e9;overflow:hidden;padding:25px 15px;}
.m4 .ri .map{position:relative;}
.m4 .ri .map span{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.6);width:266px;height:30px;line-height:30px;color:#fff;text-align:center;font-size:13px;}
.m4  .maps{ width:296px; float:right; background:#fafafa; border:1px solid #e9e9e9;overflow:hidden;border-top:0;}
.m4  .maps dl{border-right:1px solid #e9e9e9;width:73px;float:left;height:71px;text-align:center;padding-top:15px;}
.m4  .maps dl.on{border-right:1px solid #e9e9e9;width:73px;float:left;height:71px;text-align:center;padding-top:15px;background:#C03728; color:#ffffff;}
.m4  .maps dl.on a{ color:#ffffff;}
.m4  .maps dl dt.dt1{background:url(../images/sy_qc.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl.on dt.dt1{background:url(../images/sy_qc1.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl dt.dt2{background:url(../images/sy_kc.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl.on dt.dt2{background:url(../images/sy_kc1.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl dt.dt3{background:url(../images/sy_bx.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl.on dt.dt3{background:url(../images/sy_bx1.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl dt.dt4{background:url(../images/sy_kf.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl.on dt.dt4{background:url(../images/sy_kf1.png) no-repeat;width:33px;height:35px;margin:0 auto}
.m4  .maps dl.on dd {color:#fff;}
.m4  .maps dl.ys{border-right:0;}
.m4  .maps dl:hover{text-decoration:underline;}
.m4 #pi_2s { width:638px; float:right;}
.m4 #pi_2s .hd { height:31px; border-bottom:2px solid #f0f0f0;}
.m4 #pi_2s .hd ul { height:27px; overflow:hidden; padding-bottom:12px;}
.m4 #pi_2s .hd ul li{ width:125px; text-align:center;border-right:2px solid #f0f0f0; float:left; text-align:center; font-size:20px; color:#333; margin-right:15px;}
.m4 #pi_2s .hd ul li:last-of-type{ border-right:0;}
.m4 #pi_2s .hd ul li span{margin-right:5px;margin-left:5px;text-align:center}
.m4 #pi_2s .hd ul li.on span { border-bottom:2px solid #ff5b02; color:#333; padding-bottom:6px;margin-right:5px;}
.m4 #pi_2s .bd { margin-top:20px;}
.m4 #pi_2s .bd ul li { line-height:28px;}
.m4 #pi_2s .bd ul li  img{float:left;width: 263px;height: 159px;}
.m4 #pi_2s .bd ul li i { display:inline-block; width:4px; height:4px; background:#333; border-radius:50%; margin-right:9px; vertical-align:middle; margin-top:-2px;}
.m4 #pi_2s .bd ul li a{ display:inline-block; line-height:20px; padding:0 6px 0 3px; border-radius:2px;font-size:16px;}
.m4 #pi_2s .bd ul li a:hover { color:#FFF; background:#ff5b02;}
.m4 #pi_2s .bd ul li a:hover i { background:#FFF;}
.m4 #pi_2s .bd ul li span { font-size:13px; color:#ccc; float:right;}
.m4 #pi_2s .bd ul .li_1 { padding-bottom:18px; border-bottom:1px dashed #ccc; margin-bottom:12px;overflow:hidden}
.m4 #pi_2s .bd ul .li_1  .nr{float:right;width:350px;margin-top:20px;}
.m4 #pi_2s .bd ul .li_1 h2 { font-size:18px; color:#333; line-height:18px;font-weight:normal}
.m4 #pi_2s .bd ul .li_1 p { color:#999; text-indent:2em; line-height:22px; margin-top:9px;} 
.m4 #pi_2s .bd ul .li_1 p a { display:inline; padding:0; color:#ff5b02;}
.m4 #pi_2s .bd ul .li_1 a:hover { background:0;text-decoration:underline }
.m4 .ri  #pi_3 ul li{width:298px;height:64px;border-bottom:1px solid #e9e9e9;text-align:center;line-height:64px;background:#fafafa;}
.m4 .ri  #pi_3 ul li:hover{background:#ff5b02;}
.m4 .ri  #pi_3 ul li span{margin-right:15px;margin-top:15px;display:inline-block;width:41px;height:41px;}
.m4 .ri  #pi_3 ul li.s1 span{background:url(../images/sy_img1.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s1:hover span{background:url(../images/sy_imgh1.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s2 span{background:url(../images/sy_img2.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s2:hover span{background:url(../images/sy_imgh2.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s3 span{background:url(../images/sy_img3.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s3:hover span{background:url(../images/sy_imgh3.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s4 span{background:url(../images/sy_img4.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s4:hover span{background:url(../images/sy_imgh4.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s5 span{background:url(../images/sy_img5.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s5:hover span{background:url(../images/sy_imgh5.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s6 span{background:url(../images/sy_img6.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s6:hover span{background:url(../images/sy_imgh6.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s7 span{background:url(../images/sy_img7.png) no-repeat;}
.m4 .ri  #pi_3 ul li.s7:hover span{background:url(../images/sy_imgh7.png) no-repeat;}
.m4 .ri  #pi_3 ul li:hover a{color:#fff;}
.m4 .ri  #pi_3 ul li a{font-size:20px;color:#d3301f;display:inline-block;}













