@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style:none; margin:0; padding:0; }
li { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
.blank2 { clear:both; font-size:0; line-height:0; height:2px; }
.blank6 { clear:both; font-size:0; line-height:0; height:6px; }
.blank8 { clear:both; height:8px; overflow:hidden; display:block; }
.blank10 { clear:both; font-size:0; line-height:0; height:10px; }
.blank20 { clear:both; font-size:0; line-height:0; height:20px; }
.blank15 { clear:both; font-size:0; line-height:0; height:15px; }
.blank30 { clear:both; font-size:0; line-height:0; height:30px; }
.blank80 { clear:both; font-size:0; line-height:0; height:80px; }
.clearFix:after { clear:both; display:block; visibility:hidden; height:0; line-height:0; content:''; }
.clearFix { zoom:1; }
/*全局*/
html { overflow-x:hidden }
img { border:0; _behavior:url(../js/iepngfix.htc); }
a { color:#888; text-decoration:none; cursor:pointer; }
a:hover { color:#0076be; text-decoration:none; }
.dno { display:none }
.remove { clear:both; height:0; visibility:hidden; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.hot { background:url(../images/hot.gif) 65px 2px no-repeat; }
/*--------------美奥PC----补牙着陆页---------开始------------*/
.land{font-family:'微软雅黑'; background-color:#fff !important;}
/*----------banner------*/
.land_banner,.land_banner ul{width:100%; height:auto; overflow:hidden;}
.land_banner ul li{width:100%; height:125px; background:url(../images/land_banner01.jpg) no-repeat center top;}
.land_banner ul li.two{background-image:url(../images/land_banner02.jpg);}
.land_banner ul li.three{background-image:url(../images/land_banner03.jpg);}
.land_banner ul li.four{background-image:url(../images/land_banner04.jpg);}
/*----------sub_nav------*/
.sub_nav_pos{width:100%; height:70px; clear:both;}
.land_sub_nav_out{width:100%; height:70px; background:#014ba7; position:relative;}
.land_sub_na{width:1190px; height:70px; margin:0 auto;}
.land_sub_na li{width:169px; height:70px; line-height:70px; font-size:18px; color:#fff; margin-right:1px; float:left; cursor:pointer; text-align:center; background:#0163c3;}
.land_sub_na li.last{margin-right:0;}
.land_sub_na li.current{background:#0287ed;}
.land_sub_na li a{width:100%; height:100%; display:inline-block; color:#fff;}
.land_con{width:1166px; height:auto; overflow:hidden; padding-top:80px; margin:0 auto;}
/*.land_con01{padding-top:0px;}*/
.land_con h3{height:60px; line-height:60px; border-bottom:1px solid #014ba7; position:relative; padding-left:74px; font-size:48px; color:#014ba7; font-weight:bold; margin-bottom:30px;}
.land_con h3 img{position:absolute; top:0; left:0;}
.land_con h3 span{font-size:24px; color:#333333; font-weight:normal;}
.land_con {font-size:16px; color:#666666; line-height:36px;}
.land_con span.blue{color:#014ba7;}
.land_con span.black{color:#000; font-size:18px;}
.land_con span.fz20{font-size:20px;}
.land_con span.fz24{font-size:24px;}
.land_con span.fz30{font-size:30px;}
.land_con span.bold{font-weight:bold;}
.land_con dl{width:100%; height:auto; overflow:hidden;}
.land_con01 dl dt{width:388px; height:277px; background:url(../images/land_con01_03.jpg) no-repeat left top; float:left;}
.land_con01 dl dd{width:748px; height:auto; float:right;}
.land_con01 dl dd .hyperlink{text-align:left;}
.land_con01 dl dd .title{width:100%; height:85px; margin-bottom:28px;}
.land_con01 dl dd .title .left{width:180px; height:85px; float:left; line-height:78px; color:#fff; font-size:40px; font-weight:bold; background:#666666; border:none; text-align:center; padding:0; margin:0;}
.land_con01 dl dd .title .left span{font-size:48px; color:#fff; font-weight:bold; margin-right:20px; display:inline-block;}
.land_con01 dl dd .title .right{width:567px; float:left; padding-top:6px; padding-left:16px; border:1px solid #cccccc; border-left:none; height:85px; box-sizing:border-box;}
.land_link{width:100%; height:auto; overflow:hidden;}
.land_link a{width:180px; height:50px; line-height:50px; text-align:center; display:inline-block; font-size:20px; color:#fff; margin-right:25px;}
.land_link a.grey{background:#333333;}
.land_link a.blue{background:#014ba7;}
/*land_con02*/
.land_con02 .switch{width:100%; height:auto; overflow:hidden;}
.land_con02 .switch .control_zone{width:292px; height:307px; padding-left:5px; float:left;}
.land_con02 .switch .control_zone li{padding-left:62px; height:66px; line-height:66px; text-align:center; margin-bottom:14px; cursor:pointer; font-size:30px; color:#014ba7; padding:0;}
.land_con02 .switch .control_zone li.last{margin-bottom:0;}
.land_con02 .switch .control_zone li .num{width:62px; height:66px; background:#666666; float:left; color:#fff; font-size:48px;}
.land_con02 .switch .control_zone li .words{width:229px; height:64px; float:left; border:1px solid #cccccc; border-left:none;}
.land_con02 .switch .control_zone li.current .num{background:#014ba7;}
.land_con02 .switch .control_zone li.current .words{background:#0287ed; color:#fff;}
.land_con02 .switch .con_zone{width:851px; height:307px; float:right;/* overflow:hidden;*/}
.land_con02 .switch .con_zone li{width:851px; height:307px; overflow:hidden; display:none;}
.land_con02 .switch .con_zone li.current{display:block;}
.land_con02 .switch .con_zone li .left{width:450px; height:307px; float:left;}
.land_con02 .switch .con_zone li.one .left{background:url(../images/land_con02_01.jpg);}
.land_con02 .switch .con_zone li.two .left{background:url(../images/land_con02_02.jpg);}
.land_con02 .switch .con_zone li.three .left{background:url(../images/land_con02_03.jpg);}
.land_con02 .switch .con_zone li.four .left{background:url(../images/land_con02_04.jpg);}
.land_con02 .switch .con_zone li .right{width:383px; height:307px; border:1px solid #dedede; float:right; box-sizing:border-box; padding:26px 26px 20px 20px; position:relative;}
.land_con02 .switch .con_zone li .right p{line-height:28px;}
.land_con02 .switch .con_zone li .right p.land_link{position:absolute; right:0px; bottom:20px; padding:0 20px; box-sizing:border-box;}
.land_link .more_doubt{color:#014ba7; width:auto;}
.land_link .fl_r{float:right; margin:0;}
/*land_con03*/
.land_con03 .doctor{width:1166px; height:425px; background:url(../images/land_03.jpg) no-repeat center top; margin:0 auto; position:relative;}
.land_con03 .doctor a.doc{width:235px; height:147px; position:absolute; left:69px; bottom:25px;}
.land_con03 .doctor .text{width:787px; height:289px; position:absolute; right:25px; top:110px; padding:20px; box-sizing:border-box;}
.land_con03 .doctor .text p{padding-left:42px; background:url(../images/land_num_03.jpg) no-repeat left top; font-size:18px; color:#014ba7; line-height:30px; margin-bottom:18px;}
.land_con03 .doctor .text p.two{background-image:url(../images/land_num_06.jpg);}
.land_con03 .doctor .text p.three{background-image:url(../images/land_num_08.jpg);}
.land_con03 .doctor .text p.four{background-image:url(../images/land_num_10.jpg);}
.land_con03 .tooth{width:100%; height:auto; overflow:hidden; padding:16px 0 15px;}
.land_con03 .tooth dl{width:264px; height:auto; float:left; margin-right:14px; border:1px solid #cccccc;}
.land_con03 .tooth dl.four{width:321px; margin:0;}
.land_con03 .tooth dl dt{width:100%; height:178px; background:url(../images/land_tooth_03.jpg);}
.land_con03 .tooth dl.two dt{background:url(../images/land_tooth_05.jpg);}
.land_con03 .tooth dl.three dt{background:url(../images/land_tooth_08.jpg);}
.land_con03 .tooth dl.four dt{background:url(../images/land_serach_03.jpg);}
.land_con03 .tooth dl dd{width:100%; height:97px; padding:0 20px; box-sizing:border-box;}
.land_con03 .tooth dl dd h4{font-size:24px; color:#014ba7; font-weight:normal; text-align:center;}
.land_con03 .tooth dl dd p{line-height:24px;}
.land_con03 .tooth dl.four dd{background:#014ba7; padding:0; line-height:97px; text-align:center;}
.land_con03 .tooth dl.four dd a{font-size:36px; color:#fff; font-weight:bold;}
.land_con03 .recommend{border:1px solid #ccc;}
.land_con03 .recommend .top{height:65px; padding-left:300px; border-bottom:1px solid #ccc; position:relative; color:#014ba7; font-size:30px; line-height:64px; font-weight:bold;}
.land_con03 .recommend .top h4{position:absolute; top:0; left:0; width:266px; font-size:36px; color:#fff; font-weight:bold; height:67px; background:#666666; line-height:66px; text-align:center;}
.land_con03 .recommend .bottom{width:100%; height:328px;}
.land_con03 .recommend .bottom dt{width:296px; height:100%; float:left; background:url(../images/land_price_03.jpg) no-repeat center center;}
.land_con03 .recommend .bottom dt a{width:100%; height:100%; display:inline-block;}
.land_con03 .recommend .bottom dd{width:868px; height:100%; float:left; padding:30px 25px 0 0; box-sizing:border-box;}
.land_con03 .recommend .bottom dd p{line-height:32px; position:relative; padding-left:114px;}
.land_con03 .recommend .bottom dd p span{position:absolute; top:0; left:0;}
/*land_con04*/
.land_con04 dl{width:100%; height:363px;}
.land_con04 dl dt{width:241px; height:100%; background:url(../images/land_need_03.jpg) no-repeat left top; float:left;}
.land_con04 dl dd{width:900px; height:100%; float:right; padding-right:108px; box-sizing:border-box; position:relative;}
.land_con04 dl dd p.zx_more{width:100%; height:140px; position:absolute; left:0; bottom:0;}
.land_con04 dl dd p.zx_more .img{width:706px; height:140px; background:url(../images/land_need_06.jpg) no-repeat left bottom; display:inline-block;}
.land_con04 dl dd p.zx_more a{width:181px; height:100%; float:right; text-align:center; color:#fff; font-size:24px; background:#014ba7; line-height:42px; padding-top:26px; box-sizing:border-box;}
/*land_con05*/
.land_con05 .con{width:100%; height:280px;}
.land_con05 .con .left{width:838px; height:100%; float:left; padding-top:23px; box-sizing:border-box;}
.land_con05 .con .left .down{padding-top:15px; height:170px;}
.land_con05 .con .left .down .title{width:178px; height:100%; float:left; background:#014ba7;}
.land_con05 .con .left .down .title li{width:100%; height:56px; line-height:56px; color:#fff; font-size:24px; text-align:center; border-bottom:1px solid #fff;}
.land_con05 .con .left .down .title li.last{border:none;}
.land_con05 .con .left .down .text{width:657px; height:168px; float:left; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.land_con05 .con .left .down .text li{padding-left:33px; color:#666666; font-size:20px; text-align:left; line-height:55px; height:55px; border-bottom:1px solid #d9d9d9;}
.land_con05 .con .left .down .text li.two{height:56px;}
.land_con05 .con .right{width:302px; height:280px; float:right;}
.land_con05 .con .right dt{width:100%; height:165px; background:url(../images/land_fill_03.jpg) no-repeat center top;}
.land_con05 .con .right dd{width:100%; height:114px;}
.land_con05 .con .right dd a{width:100%; height:57px; margin-top:1px; color:#fff; font-size:24px; text-align:center; line-height:57px; display:inline-block; background:#014ba7;}
/*land_con06*/
.land_con06 .que_ans{width:100%; height:auto; overflow:hidden;}
.land_con06 .que_ans dl{width:398px; height:auto; overflow:hidden; float:left;}
.land_con06 .que_ans dl dt{width:100%; height:264px; background:url(../images/land_ques_03.jpg) no-repeat center bottom;}
.land_con06 .que_ans dl dd{width:100%; height:58px;}
.land_con06 .que_ans dl dd a{width:100%; height:100%; background:#666666; display:inline-block; color:#fff; font-size:20px; text-align:center; line-height:58px;}
.land_con06 .que_ans .right{width:748px; height:322px; float:right;}
.land_con06 .que_ans .right h3{font-size:20px; text-align:left; border:none; height:20px; margin:0; padding:6px 0; line-height:20px; font-weight:normal;}
.land_con06 .que_ans .right p{line-height:24px;}
.complex_con09 .con09_change .con09_top li.current{background:#014ba7;}
.hyperlink a{border-radius:0; color:#fff; padding:0; text-align:center; width:150px;}
.hyperlink a.grey{background:#333333;}
.hyperlink a.blue{background:#014ba7;}


/*luzhe*/
.land_con05 .con .right dd .ccc{background: none repeat scroll 0% 0% #0174E4;}



