@charset "gb2312";

.noBg { background:none !important; }
.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}
.ani {transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;}
.iBlock,.qdff .tjzs span { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; }

.container .wrap { position:relative; width:1000px; margin:0 auto; padding-top:30px; clear:both; }
.colTitle em,.num1,.num2,.num3,.num4,.num5,.num6,.num7,.lv10 ,.lv5 ,.lv0,.qdff p em,.advantage .bg,.colTitle2 span { background: url(../images/split.png) no-repeat; }

.colTitle { position:relative; width:755px; height:52px; margin:0 auto; text-align:center; }
.colTitle em { position:absolute; left:0; top:26px; width:755px; height:1px; overflow:hidden; *zoom:1; z-index:0; }
.colTitle h3 { position:relative; padding-left:15px; font-size:51px; color:#e84572; line-height:52px; z-index:2; }

.qdff { padding:65px 0 80px; background:url(../images/line.jpg) repeat-x bottom; }
.qdff .pic { float:left; padding-right:40px; zoom:1; }
.qdff .txt { float:right; }
.qdff .txt h4,.colTitle2 { position:relative; height:90px; padding-left:90px; font-size:40px; line-height:90px; color:#008077; margin-bottom:20px; }
.qdff .txt h4 em,.colTitle2 em { position:absolute; left:0; top:10px; width:82px; height:57px; }
.qdff dl { width:100%; }
.qdff dt { float:left; width:55px; font-size:16px; font-weight:700; line-height:30px; color:#008077; }
.qdff dd { float:right; font-size:14px; line-height:30px; color:#898989; }
.qdff .tjzs { padding-top:15px; padding-bottom:30px; }
.qdff .tjzs dt,.advantage dt { width:auto; padding-right:10px; }
.qdff .tjzs dd { float:left; width:160px; height:22px; padding-top:2px; line-height:22px; }
.qdff .tjzs span { width:22px; height:22px; margin:0 1px; }

.qdff p { display:block; height:33px; }
.qdff p a { width:150px; height:33px; margin-left:90px; border-radius:5px; background:#008077; font-size:16px; color:#fff; line-height:33px; text-align:center; }
.qdff p a:hover { background:#e84572; text-decoration:none; }
.qdff p a em { margin-left:10px; margin-top:-2px; width:24px; height:25px; background-position:-98px -102px; }
.qdff p a.qdLink { margin-left:70px; }

.qdff.on .pic { float:right; padding-left:40px; padding-right:0; }
.qdff.on .txt { float:left; }

.lv10 { background-position:-10px -103px; }
.lv5 { background-position:-64px -104px; }
.lv0 { background-position:-38px -103px; }

.num1 { background-position:0px -17px; }
.num2 { background-position:-85px -17px; }
.num3 { background-position:-181px -17px; }
.num4 { background-position:-276px -17px; }
.num5 { background-position:-373px -17px; }
.num6 { background-position:-468px -17px; }
.num7 { background-position:-563px -17px; }

.doctorWrap { height:305px; margin-bottom:70px; background:url(../images/picBg.jpg) no-repeat center; }
.doctorWrap .pic { float:left; width:243px; height:313px; padding-left:30px; }
.doctorWrap .txt { float:right; width:700px; width:630px; padding:45px 35px 0 0 ; }
.doctorWrap .txt h6 { margin-bottom:15px; font-size:33px; color:#e84572; }
.doctorWrap .txt p { font-weight:700; font-size:17px; color:#595757; line-height:36px; text-indent:2em; }

.colTitle2 { margin-bottom:0; padding-left:130px; }
.colTitle2 em { left:37px; }
.colTitle2 span { position:absolute; left:0; top:10px; display:block; width:29px; height:28px; background-position:-136px -101px; }

.advantage .pic { position:relative; width:306px; height:260px; padding-right:95px; }
.advantage.on .pic { padding-left:95px; padding-right:0; }
.advantage .pic .bg { position:absolute; left:0; top:0; width:306px; height:260px; background-position:0 -151px; z-index:0; }
.advantage.on .pic .bg { left:auto; right:0; background-position:-449px -150px; }
.advantage .pic h3 { position:relative; padding-top:90px; padding-right:25px; font-size:42px; z-index:1; color:#fff; line-height:55px; text-align:center; }
.advantage.on .pic h3 { padding-left:25px; padding-right:0; }
.advantage .pic h3 em { display:block; font-size:16px; line-height:25px; }
.advantage dd { font-weight:700; }

