*{margin:0;padding:0;}
body{max-width:640px;min-width:320px;width:100%;margin:0 auto;}
li{list-style:none;}
a{text-decoration:none;}
img{width:100%;float:left;display:block;}
.clear{clear:both;}

/*----- banner -----*/
.angel_banner,.angel_banner img{width:100%;margin:0 auto;}

/*------ title ----*/
.angel_title{width:100%;text-align:center;font-size:3rem;color:#158ecd;padding:2rem 0;line-height:3rem;}
.angel_title font{font-size:3.6rem;font-weight:bold;}
.angel_title b{color:#ff9933;font-size:3.6rem;}
.angel_title1{width:93.75%;margin:0 auto 1rem;font-size:2.2rem;color:#158ecd;text-align:center;}

/*------- 活动现场 ------*/
.angel_scene{width:98.5%;margin:2.5rem auto 1.5rem;}
.angel_scene li{width:30%;float:left;margin-left:2.3%;margin-bottom:1.2rem;}

/*----- 横线 ----*/
.angel_xian{width:93.75%;margin:0 auto;}

/*------ 咨询 -----*/
.angel_zixun1{width:57.8%;margin:3rem auto;display:block;}
.angel_zixun2{width:60.625%;margin:3rem auto;display:block;}

/*------ 选择 -----*/
.angel_choice{width:91%;margin:0 auto;}
.angel_choice p{font-size:2.2rem;color:#666;text-indent:2em;margin-top:3rem;text-align:center;}
.angel_zhexian{width:72.65%;margin:3rem auto;display:block;}

/*---- 对比图 ----*/
.angel_duibi{width:57.1%;margin:0 auto;}
.angel_duibi_img{width:43.85%;}
.angel_bidui_pic{width:7.3%;margin:0 2.5%;}
.angel_duibi p{width:100%;background:url(../images/zhongxian.jpg) left center repeat-x;margin:1.5rem auto 2.5rem;color:#158ecd;font-size:2.2rem;text-align:center;}
.angel_duibi p span{display:block;width:80%;margin:0 auto;background:#fff;}

/*------ why ----*/
.angel_why{width:96%;margin:2rem auto 3rem;}
.angel_why li{width:46.5%;float:left;margin:1rem 0 0 2.5%;}

/*---- 三大技术 ----*/
.angel_sanda{width:100%;}
.angel_sanda1{width:97%;float:right;margin-top:2rem;}
.angel_sanda2{width:97%;float:left;margin-top:2rem;}

/*------ 专家 ----*/
.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    font-size: 18px;
    color:#fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width:100%;
}
.parallax-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 130%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
}
.swiper-slide .title {
    font-size: 41px;
    font-weight: 300;
}
.swiper-slide .subtitle {
    font-size: 21px;
}
.swiper-slide .text {
    font-size: 2.2rem;
    width:90%;
    padding:15px 3% 5% 3%;
    margin:0 auto;
    border-radius:10px;
    background: #007fc0;
    line-height: 3rem;
}
.swiper-slide .text p{text-align:left;text-indent:2em;}

hr{width:100%;height:1.5rem;border:none;background:#666;display:block;}


/*-----病例----*/
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(/templets/wap/img/bl/spr.png) no-repeat;}
#tFocus{width:100%;background:#DDD;overflow:hidden;margin:30px auto 0 auto;}
#tFocus-pic{width:100%;position:relative;}
#tFocus-pic li{width:100%;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:98%;height:107px;padding:0 2%;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{width:92%;height:107px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{width:91px;padding-top:7px;display:block;float:left;margin-right:5px;}
#tFocus-btn li img{border:2px solid #dddddd}
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:2px solid #40b9e5}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:4%;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;float:left;}
#tFocus-rightbtn{background-position:-480px -60px;float:right;margin:-80px 0 0 0;z-index:999;}

.zt{ position:relative; overflow:hidden;clear:both }
.zt .bd{ position:relative; z-index:0;width:84%;margin-left:8%; }
.zt .bd li{ position:relative; text-align:center;  }
.zt .bd li img{ background:url(../newimages/loading.gif) center center no-repeat;  vertical-align:top; width:31.333%;margin:0px 1%;}
	.zt .prev,.zt .next{ position:absolute; left:2%; top:50%;margin-top:-16px; display:block; width:12px; height:32px; line-height:32px; text-align:center;   }
	.zt .next{ left:auto; right:2%;}
.zt .hd ul{display:none}
