body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;line-height:24px;  margin:0 0;padding:0 0; color:#333; background:#ffffff;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;}


/* banner  */
.ycjz_bimg{ width:100%; height:450px; overflow:hidden; margin:0 auto; background:url(../images/banner_img.jpg) no-repeat center top;}
.ycjz_bimga{ width:1080px; height:450px;position:relative; overflow:hidden; margin:0 auto; }
.ycjz_bimga a{ display:block; position:absolute; top:377px; /*left:242px;*/left:130px; overflow:hidden; width:185px; height:48px;}

.ti{ width:1200px; overflow:hidden; margin:0 auto; text-align:center;}
.ti p{width:1200px; height:95px; background:url(../images/ti_01.jpg) no-repeat center bottom; font-size:50px; line-height:50px; overflow:hidden;}
.ti span{ display:block; width:1200px; overflow:hidden; font-size:28px; color:#4e4c4c; line-height:38px; margin-top:25px;}
.ti font{display:block; width:270px; height:74px; margin:30px auto 0px; border:1px dashed #92d050;border-radius:32px;}
.ti font a{ width:266px; height:70px; overflow:hidden; text-align:center; display:block; margin:2px auto 0px; line-height:70px; color:#fff; font-size:30px; border-radius:32px; background:#92d050;}


/* cyjc  */
.cyjc{ width:1200px; margin:50px auto 0px; overflow:hidden;}
.cyjc_ti{ width:1200px; overflow:hidden; margin:0 auto; text-align:center;}
.cyjc_ti p{width:1200px; height:95px; background:url(../images/ti_01.jpg) no-repeat center bottom; font-size:50px; line-height:50px;}
.cyjc_cen{ width:1200px; overflow:hidden; margin:0 auto;}
.cyjc_cen dt{ width:956px; overflow:hidden; margin:20px auto 80px;}
.cyjc_cen dd{ width:475px; height:140px; margin:0 auto; overflow:hidden; background:url(../images/cyjc_cen_02.jpg) no-repeat center top; font-size:50px; line-height:60px; color:#4e4c4c; text-align:center;}

/*xx*/
.xx{ width:1080px; height:10px; overflow:hidden; margin:50px auto 0px; background:url(../images/xx.jpg) repeat-x;}



/*  成功矫牙  */
.cgjy{ width:1200px; overflow:hidden; margin:50px auto 0px;}

.cgjy_cen{ width:1200px; overflow:hidden; margin:30px auto 0px;}
.cgjy_cen ul li{ width:342px; overflow:hidden; float:left; margin-left:43px;}
.cgjy_cen ul li img{ display:block; margin:0 auto;}
.cgjy_cen ul li p{ font-size:25px; color:#4e4c4c; line-height:35px; text-align:center; width:342px; overflow:hidden; margin-top:25px;}


/* yacjz  */
.yacjz{ width:1200px; overflow:hidden; margin:50px auto 0px;}

.yacjz_ti span{ display:block; width:1200px; overflow:hidden; font-size:28px; color:#4e4c4c; line-height:38px; margin-top:25px;}
.yacjz_cen{ width:1200px; overflow:hidden; margin:30px auto 0px;}
.yacjz_cen ul{width:1200px; overflow:hidden;}
.yacjz_cen ul li{ width:245px; overflow:hidden; float:left; margin-left:44px;}
.yacjz_cen p{ width:900px; height:52px; margin:50px auto 0px; font-size:30px; overflow:hidden; text-align:center;}
.yacjz_cen_zx{ width:184px; height:54px; overflow:hidden;margin-left:700px; margin-top:30px; border:1px dashed #92d050;border-radius:22px;}
.yacjz_cen_zx a{width:180px; height:50px; overflow:hidden; text-align:center; display:block; margin:2px auto 0px; line-height:50px; color:#fff;  font-size:22px; border-radius:22px; background:#92d050; }


/*  yzyh  */
.yzyh{ width:1200px; overflow:hidden; margin:50px auto 0px;}
.yzyh_cen{ width:1200px; overflow:hidden; margin:30px auto 0px;}
.yzyh_cen ul{ width:1080px; display:block; margin:0 auto;}
.yzyh_cen ul li{ width:250px; overflow:hidden; float:left;}
.yzyh_cen ul li.b{ width:445px; overflow:hidden; margin:0px 65px;}
.yzyh_cen ul li img{ display:block; margin:0 auto;}
.yzyh_cen ul li p{ width:197px; margin:0 auto; overflow:hidden; text-align:center;}
.yzyh_cen ul li p b{ font-size:30px; display:block; color:#00b0f0; margin:15px auto;}
.yzyh_cen ul li p span{ font-size:20px; line-height:24px;}
.yzyh_cen ul li font{ display:block; width:194px; height:54px; margin:30px auto 0px; border:1px dashed #92d050;border-radius:22px;}
.yzyh_cen ul li a{ width:190px; height:50px; overflow:hidden; text-align:center; display:block; margin:2px auto 0px; line-height:50px; color:#fff; font-size:22px; border-radius:22px; background:#92d050;}
.yzyh_cen ul li.c font{ margin-top:0px;}


/*  zsdb  */
.zsdb{ width:100%; overflow:hidden; margin:50px auto 0px; background:#f8f9fb; padding-bottom:50px;}
.zsdb .ti{ padding-top:50px;}

.zsdb_cen{ width:1080px; overflow:hidden; margin:40px auto 0px;height:490px; position:relative;}
.zsdb_cen .bd{width:1080px; overflow:hidden; }
.zsdb_cen .bd dl{width:1080px; overflow:hidden;}
.zsdb_cen span{ display:block; position:absolute; width:57px; height:57px; top:165px; z-index:2;}
.zsdb_cen span.prev{ left:20px;}
.zsdb_cen span.next{ right:20px;}
.zsdb_cen .bd dl dt{ width:645px; overflow:hidden; float:left; margin-left:56px;}
.zsdb_cen .bd dl dt p.a1{ width:645px; height:84px; overflow:hidden; font-size:24px; line-height:120px;}
.zsdb_cen .bd dl dt p.a2{ width:600px; overflow:hidden; padding-left:45px; font-size:24px; margin-top:22px; line-height:40px;}
.zsdb_cen .bd dl dt p.a3{ width:600px; overflow:hidden; padding-left:45px; font-size:24px; margin-top:22px; line-height:40px;}
.zsdb_cen .bd dl dt p.a4{ width:535px; overflow:hidden; margin-top:40px; padding-left:5px;}

.zsdb_cen .bd dl.zsdb_cen_a03{ background:url(../images/zsdb_cen_a03.jpg) no-repeat 636px top;}
.zsdb_cen .bd dl.zsdb_cen_b03{ background:url(../images/zsdb_cen_b03.jpg) no-repeat 636px top;}
.zsdb_cen .bd dl.zsdb_cen_c03{ background:url(../images/zsdb_cen_c03.jpg) no-repeat 636px top;}



/*   msbm  */
.masbm{ width:1200px; overflow:hidden; margin:50px auto 0px; text-align:center;}
.masbm p{width:1200px; height:60px; font-size:40px; line-height:60px; overflow:hidden;}
.masbm font{display:block; width:270px; height:74px; margin:30px auto 0px; border:1px dashed #92d050;border-radius:32px;}
.masbm font a{ width:266px; height:70px; overflow:hidden; text-align:center; display:block; margin:2px auto 0px; line-height:70px; color:#fff; font-size:33px; border-radius:32px; background:#92d050;}


/* gxgz  */
.gxgz{ width:1200px; overflow:hidden; margin:50px auto 0px;}
.gxgz_ti{ width:1200px; overflow:hidden; margin:0 auto; text-align:center;}
.gxgz_cen{ width:1200px; overflow:hidden;}
.gxgz_cen ul{ width:958px; display:block; overflow:hidden; margin:30px auto 0px;}
.gxgz_cen ul li{ width:306px; overflow:hidden; float:left; margin-bottom:30px;}
.gxgz_cen ul li img{ display:block;}
.gxgz_cen ul li p{ width:306px; overflow:hidden; margin-top:5px; text-align:center; line-height:30px;}
.gxgz_cen ul li p b{ font-size:18px; font-weight:normal; color:#b7b8b8; display:block;}
.gxgz_cen ul li p span{ font-size:30px; color:#4e4c4c; display:block;}
.gxgz_cen a{ width:561px; height:88px; overflow:hidden; display:block; margin:30px auto 0px;}


/* zjfa */
.zjfa{ width:1200px; overflow:hidden; margin:50px auto 0px;}
.zjfa_cen{ width:1200px; overflow:hidden; margin:30px auto 0px;}
.zjfa_cen ul{ width:1080px; overflow:hidden; margin:0 auto;}
.zjfa_cen ul li{ width:215px; height:68px; float:left; overflow:hidden; font-size:24px; line-height:68px; text-align:center; margin-right:1px; margin-bottom:1px;}
.zjfa_cen ul li b{ font-size:25px;}
.zjfa_cen ul.c1 li,.zjfa_cen ul.c3 li,.zjfa_cen ul.c5 li{ background:#d2f1fc;}
.zjfa_cen ul.c2 li,.zjfa_cen ul.c4 li,.zjfa_cen ul.c6 li{ background:#f8f9fb;}
.zjfa_cen ul.c5 li{ height:135px; line-height:135px;}
.zjfa_cen ul.c5 li img{ display:block; margin:3px auto;}
.zjfa_cen ul.c4 li{ color:#f94646;}
.zjfa_cen ul.c4 li b{ color:#4c4c4c;}
.zjfa_cen ul.c6 li{ height:79px; padding-top:10px; line-height:35px;}
.zjfa_cen ul.c6 li.c7{ width:832px; padding-left:30px; text-align:left; font-size:20px; color:#000000; }


/*  jzlc   */
.jzlc{ width:1200px; overflow:hidden; margin:50px auto 0px;}
.jzlc_cen{ width:1200px; overflow:hidden; margin:30px auto 0px; text-align:center;}
.jzlc_cen a{ width:380px; height:72px; display:block; margin:30px auto 0px;}


/*  ystd   */
.ystd{ width:100%; overflow:hidden; margin:50px auto 0px; background:#f8f9fb; padding-bottom:40px;}
/*.ystd .ti{ padding-top:40px;}*/
/*.ystd_cen{ width:1080px; overflow:hidden; margin:30px auto 0px; height:668px; position:relative;}*/
/*.ystd_cen span{ display:block; position:absolute; width:57px; height:57px; top:320px; z-index:2;}*/
/*.ystd_cen span.prev{ left:0px;}*/
/*.ystd_cen span.next{ right:0px;}*/
/*.ystd_cen .bd{ width:1080px; overflow:hidden; margin:0 auto;}*/
/*.ystd_cen .bd dl{ width:1080px; overflow:hidden; margin:0 auto;}*/
/*.ystd_cen .bd dl.ystd_cen_01{ background:url(../images/ystd_cen_01.jpg) no-repeat right top; height:668px;}*/
/*.ystd_cen .bd dl.ystd_cen_02{ background:url(../images/ystd_cen_02.jpg) no-repeat right top; height:668px;}*/
/*.ystd_cen .bd dl.ystd_cen_03{ background:url(../images/ystd_cen_03.jpg) no-repeat right top; height:668px;}*/

/*.ystd_cen .bd dl dt{ width:512px; overflow:hidden; float:left; margin-left:80px;}*/
/*.ystd_cen .bd dl dt p.b1{ width:512px; height:95px; line-height:95px; border-bottom:1px dashed #babbbc; overflow:hidden; margin-top:30px;}*/
/*.ystd_cen .bd dl dt p.b1 b{ font-weight:normal; font-size:45px; color:#00b0f0;}*/
/*.ystd_cen .bd dl dt p.b1 em{ font-style:normal; font-size:27px; color:#4e4c4c;}*/
/*.ystd_cen .bd dl dt p.b2{ width:512px; overflow:hidden; margin-top:15px; line-height:32px; font-size:22px;}*/
/*.ystd_cen .bd dl dt p.b2 em{ font-style:normal; color:#babbbc; font-size:12px; padding-right:5px;}*/
/*.ystd_cen .bd dl dt p.b3{ width:123px; height:44px; line-height:44px; color:#fff; text-align:center; background:#00b0f0; font-size:22px; border-radius:22px; margin-top:30px; overflow:hidden;}*/
/*.ystd_cen .bd dl dt p.b4{ width:512px; overflow:hidden; font-size:22px; margin-top:25px; line-height:32px;}*/
/*.ystd_cen .bd dl dt p.b5{ width:512px; overflow:hidden; margin-top:30px;}*/
/*.ystd_cen .bd dl dt p.b5 a{ width:220px; height:60px; text-align:center; float:left; margin-right:15px; line-height:50px; color:#fff; text-align:center; font-size:24px; border-radius:22px; background:#92d050;}*/

.ind_zj_type .ti span{
    margin-top: 0;
}
.ind_zj_type .ti font{
    margin: 0;
    border: none;
}



/*  ycwt  */
.ycwt{ width:1200px; overflow:hidden; margin:50px auto 0px;}
.ycwt_cen{ width:1200px; overflow:hidden;}
.ycwt_cen ul{ width:1080px; overflow:hidden; margin:0 auto;}
.ycwt_cen ul li{ width:348px; overflow:hidden; float:left; background:#f8f9fb;}
.ycwt_cen ul li b{ display:block; width:348px; text-align:center; font-size:20px; color:#4e4c4c; line-height:50px; overflow:hidden;}
.ycwt_cen ul li p{ font-size:16px; width:304px; overflow:hidden; padding:0 22px; text-indent:2em;}
.ycwt_cen ul li img{ display:block; margin-top:8px;}
.ycwt_cen ul li a{ width:348px; height:46px; line-height:46px; display:block; background:#00b0f0; color:#fff; font-size:21px; text-align:center;}
.ycwt_cen01{ width:1080px; overflow:hidden; margin:30px auto 0px;}
.ycwt_cen01 p a{ float:left; font-size:25px; width:348px; overflow:hidden; height:70px; line-height:70px; background:#f8f9fb; color:#4e4c4c; text-align:center; margin-bottom:4px;}
.ycwt_cenzx{ width:1200px; overflow:hidden; margin:50px auto 0px;}
.ycwt_cenzx a{ width:566px; height:74px; overflow:hidden; display:block; margin:0 auto 60px;}


/*   xygwx  */
.xygwx{ width:100%; overflow:hidden; height:664px; margin:0 auto;}
.xygwx p{ width:100%; height:166px; overflow:hidden;}
.xygwx p.d1{ background:url(../images/xygwx01.jpg) no-repeat center top;}
.xygwx p.d2{ background:url(../images/xygwx02.jpg) no-repeat center top;}
.xygwx p.d3{ background:url(../images/xygwx03.jpg) no-repeat center top;}
.xygwx p.d4{ background:url(../images/xygwx04.jpg) no-repeat center top;}


