
@import url("web_css.css");
.dites { width:1000px; margin:auto;  margin-top:0px; overflow:hidden;}
.dites .leirong { width:686px; overflow:hidden; background:#FFFFFF;}
.dites .leirong .tbu { padding:30px 0; font-size:24px;  text-align:center;}
.dites .leirong .laiyuang { width:646px; height:40px; line-height:40px; border-bottom:#CCCCCC 1px dashed; margin:auto}
.dites .leirong .laiyuang p { width:550px; line-height:40px; font-size:14px}
.dites .leirong .lr { width:646px; border-bottom:#CCCCCC 1px dashed; margin:auto; padding:20px 0; font-size:14px; line-height:180%;}
.dites .leirong .lr p { margin-bottom:20px;}
.dites .leirong .zjzj { padding:20px 0; width:646px; margin-left:20px; overflow:hidden}
.dites .leirong .zjzj .t1 { width:310px; background:#42bea6; text-align:center; font-size:18px; color:#FFFFFF; border-radius:5px; height:50px; line-height:50px;}
.dites .leirong .zjzj .t2 { width:310px; background:#0ba26f; text-align:center; font-size:18px; color:#FFFFFF; border-radius:5px; height:50px; line-height:50px;}
.dites .leirong .zjzj a { color:#FFFFFF}
.dites .leirong .nextpre { width:646px; margin:auto; overflow:hidden; margin-bottom:20px; font-size:14px; line-height:180%}
.dites .leirong .nextpre a { color:#333333}
.dites .leirong .nextpre a:hover { color:#42bea6}
.dites .leirong .xgwz { height:44px; line-height:44px; width:646px; background:#e9eaec; margin:20px 0; overflow:hidden; margin-left:20px;}
.dites .leirong .xgwz p { width:500px; padding-left:15px; line-height:44px; font-size:16px;}
.dites .leirong .xgwz img { margin-right:15px; margin-top:10px;}
.dites .leirong .list { width:646px; overflow:hidden; padding-bottom:20px; margin:auto;}
.dites .leirong .list .tu1 { width:250px; text-align:center;}
.dites .leirong .list .li2 { width:395px;}
.dites .leirong .list .li2 li { width:395px; float:left; background:url() no-repeat center left; padding-left:20px; height:30px; line-height:30px; font-size:14px;}
.dites .leirong .list .li2 li span { float:right; color:#999999; font-size:12px; text-align:right}
.dites .rightlr { width:294px; overflow:hidden; background:#FFFFFF}
.dites .rightlr .zjzxwd { width:264px; margin-left:15px; border-bottom:#CCCCCC 2px solid; height:40px; line-height:40px; font-size:18px; overflow:hidden}
.dites .rightlr .zjzxwd p { width:220px; line-height:40px;}
.dites .rightlr .zjzxwd img { margin-top:10px;}
.dites .rightlr .zj { padding:15px 0; width:264px; margin-left:15px;}
.dites .rightlr .zj .t1 { width:140px; font-size:14px;}
.dites .rightlr .zj .t2 { width:264px; padding:10px 0; overflow:hidden; font-size:14px;}
.dites .rightlr .zj .t3 { width:264px; background:#32beab; text-align:center; font-size:18px; color:#FFFFFF; border-radius:5px; height:40px; line-height:40px;}
.dites .rightlr .zj .t3 a { color:#FFFFFF; display:block;}
.dites .rightlr .listzj { width:264px; margin:auto; border-top: #CCCCCC 1px dashed; overflow:hidden; margin-bottom:15px;}
.dites .rightlr .listzj li { border-bottom: #CCCCCC 1px dashed; height:40px; line-height:40px; font-size:14px; width:264px; float:left;}
.dites .rightlr .hjl { background:#f0f0f0; width:264px; overflow:hidden; padding:15px 0; margin-left:15px; margin-bottom:15px;}
.dites .rightlr .hjl .t1 { background:#33beab;}
.dites .rightlr .hjl .t2 { background:#54d3c2;}
.dites .rightlr .hjl .t3 { background:#23bd89;}
.dites .rightlr .hjl .t4 { background:#0ba26f;}
.dites .rightlr .hjl ul { margin-left:15px; margin-bottom:15px; overflow:hidden}
.dites .rightlr .hjl ul li { margin-right:1px; margin-bottom:1px; float:left; width:116px; height:50px; line-height:50px; text-align:center; font-size:16px;}
.dites .rightlr .hjl ul li a { display:block; color:#FFFFFF;}

.dites .list1 { width:686px; overflow:hidden; background:#FFFFFF;}
.dites .list1 ul { width:646px; margin:20px 20px; overflow:hidden}
.dites .list1 ul li { width:646px; float:left; margin-bottom:20px;}
.dites .list1 ul li .t1 { float:left; width:85px; height:61px; text-align:center; background:url(../images/wenzimg1.jpg) center center no-repeat;}
.dites .list1 ul li .t1 p { height:30px; width:85px; float:left; line-height:30px; margin-bottom:5px;}
.dites .list1 ul li .t2 { float:right; width:524px; border-bottom:#e5e5e5 1px solid;}
.dites .list1 ul li .t2 h3 { width:524px; font-size:18px; height:50px; line-height:50px;overflow:hidden;}
.dites .list1 ul li .t2 p { line-height:180%; width:524px; padding-bottom:20px;}
.dites .list1 ul li .t2 p a { color:#31beab; text-decoration:underline;}

.arc_right {display: inline;float: left;margin-left: 34px;padding:5px 0;overflow: hidden;width: 280px;}
/* ===============================Search=================stert====================列表右侧========== */
.In_yyR{ height:220px; width:280px; float:right; border-top:0px;}
.In_yyR .p3{ display: inline; float:left; width:280px; }
.In_yyR a{ display:inline; float:left; width:90px; height:79px; margin-right:5px; margin-bottom:5px}
.In_yyR .foot_zx{background:url(../images/c12.jpg) no-repeat;}
.In_yyR .foot_zx:hover{background:url(../images/c5.jpg) no-repeat; color:#fff;text-decoration:none;}
.In_yyR .foot_lx{background:url(../images/c6.jpg) no-repeat;}
.In_yyR .foot_lx:hover{background:url(../images/c13.jpg) no-repeat;color:#fff;text-decoration:none;}
.In_yyR .foot_bl{background:url(../images/c7.jpg) no-repeat;}
.In_yyR .foot_bl:hover{background:url(../images/c14.jpg) no-repeat;color:#fff;text-decoration:none;}
.In_yyR .foot_gh{background:url(../images/c8.jpg) no-repeat;}
.In_yyR .foot_gh:hover{background:url(../images/c15.jpg) no-repeat;color:#fff;text-decoration:none;}
.In_yyR .foot_tj{background:url(../images/c9.jpg) no-repeat;}
.In_yyR .foot_tj:hover{background:url(../images/c16.jpg) no-repeat;color:#fff;text-decoration:none;}
.In_yyR .foot_zn{background:url(../images/c10.jpg) no-repeat;}
.In_yyR .foot_zn:hover{background:url(../images/c17.jpg) no-repeat;color:#fff;text-decoration:none;}
.In_yyR .p1{ display: inline; float:left; margin:2px 0 5px 0; }
.In_yyR .p2{display: inline; float:left; width:280px; height:85px; background:#dbdbdb}
.shuru {width:177px;height:35px;border:none;margin-top:15px; margin-left:10px; padding-left:5px; color:#666;line-height:35px;background: #ffffff;}
.shuru_submit {width: 73px;height:35px;left: 170px;border: none;background:#039F60;cursor: pointer; color:#FFFFFF}
.In_yyR .p2 p{ color:#666; margin:5px 0 0 18px}
/* ===============================Search=================stert====================列表右侧专家========== */
.rightzj{ width:278px; height:290px; border:1px #e0e0e0 solid; display:inline; float:left; margin-top:10px;}
.rightzj .zjtj dl dd { margin:15px 0 5px!important;_margin:5px 0 5px; height:232px; position:relative;float:left; overflow:hidden}
.rightzj .zjtj dl dd p { background:#cdcdce; width:257px; height:36px; bottom:0; position:absolute;filter:Alpha(opacity=80);I -moz-opacity:0.8;  -khtml-opacity: 0.8;opacity: 0.8; left:0;}
.rightzj .zjtj dl dd font { position:absolute; left:0; display:block; width:257px; font-size:14px; bottom:0; height:36px; line-height:36px; text-align:center; }
.rightzj ul { float:left; width:237px;}
.rightzj ul li{ float:left; margin-right:5px; width:73px; height:72px;}
.rightzj ul li:hover{ border:#039F60 solid 1px;}
.rightzj .btn { float:left; width:22px;}
.rightzj .btn img { cursor:pointer;}
.rightzj .last { padding-top:5px;}
.hmbt {background: url() no-repeat; float: left; display:inline; height: 32px; width: 278px;}
.hmbt strong{float:left; width:200px; overflow:hidden; margin-left:30px; line-height:32px; font-size:14px; color:#33beab;}
.hmbt span{ float:right; overflow:hidden; width:41px; margin-top:10px; margin-right:5px;}
.rightzj .zjtj{ position:relative; width:257px; height:253px; overflow:hidden;margin:10px 10px 0 10px;}
.rightzj .zjtj dl{ position:relative;width:9999999px; height:260px; overflow:hidden; }
.rightzj .zjtj dl dd{ width:259px;float:left;}
#right_small_expert{ position:relative; width:237px; height:75px; float:left; overflow:hidden; margin-left:10px!important;_margin-left:5px }
#right_small_expert ul{ position:absolute; width:9999999px; height:74px; }
/* ===============================Search=================stert====================列表右侧zixun========== */
.mnmain_box1_r2{float:right; width:278px; border:#e0e0e0 solid 1px; height:564px; background:#fff; overflow:hidden; margin-top:10px;}
.main_box5_rt{float:left; width:280px; height:32px; overflow:hidden; background:url(../images/nk35.jpg) no-repeat  center;}
.main_box5_rt strong{float:left; margin-left:30px; line-height:32px; font-size:14px; color:#039F60;}
.main_box5_rc{float:left; width:262px; margin-left:10px; display:inline; margin-top:13px;}
.main_box5_rc img{float:left; width:262px; height:130px;}
.main_box5_rc ul{float:left; width:262px;  overflow:hidden;}
.main_box5_rc ul li{float:left; width:262px; border-bottom:1px dashed #cccccc; height:75px; margin-top:8px;}
.main_box5_rc ul li h2 a{float:left; font-size:12px; color:#666666; line-height:18px; height:18px; overflow:hidden;}
.main_box5_rc ul li p{color:#666666; float:left; display:inline; width:262px; overflow:hidden;}
.main_box5_rc ul li p a{color:#ff9900;}
.mnmain_box1_r2 .zx{ display:inline; float:left; padding-left:55px; margin-top:15px;}
.mnmain_box1_r2 .zx a{float:left; overflow:hidden;width:65px; height:23px;  text-align:center; line-height:23px;}
.mnmain_box1_r2 .zx .s2{ background:#039F60; color:#FFFFFF }
.mnmain_box1_r2 .zx .s3{ background:#f17901; color:#FFFFFF }
/*----列表右侧切换----*/
.In_yyL{ height:342px; width:278px; float:left; border:1px solid #e7e7e7;  margin-top:10px;}
.In_yyL h3{ background:url() repeat-x; width:278px;  height:31px; border-bottom:#e7e7e7 solid 1px; font-size:14px;} 
.In_yyL h3 a { font-weight:normal;float: left; overflow:hidden;height: 31px;line-height:31px;text-align:center; width:89px; margin-right:2px}
.In_yyL h3 span{ float:left;}
.In_yyL h3 .a_hover { background:#fff;color: #33beab; border-top:2px solid #33beab;font-weight: bold;float: left; overflow:hidden; height:31px;line-height:31px;width:89px;margin-right:2px}
.In_yyL .yyL_nr{ width:258px; padding:10px; height:auto;}
.In_yyL .yyL_nr dl {padding-top:2px;  color:#666}
.In_yyL .yyL_nr dl a{ color:#fff}
.In_yyL .yyL_nr img { width:244px; border: 1px solid #CCCCCC;padding:5px;}
.In_yyL .yyL_nr ul { margin-top:5px;  }
.In_yyL .yyL_nr ul li {float: left;height:26px;line-height:26px;overflow: hidden;width:255px; font-size:14px; border-bottom:#e7e7e7 dotted 1px}
.In_yyL .yyL_nr ul li a:hover{color:#ff6600; text-decoration:underline}
/*----列表案列----*/
.arc_anli_6{display:inline; float:right; border:1px solid #d9d8d8; height:415px; background:#fff; width:278px; margin-top:10px; overflow:hidden;}
.zjl_din{ float:left; width:278px; height:32px; overflow:hidden; background:url() no-repeat  center;}
.zjl_din span{float:left; margin-left:30px; line-height:32px; font-size:14px; color:#33beab; font-weight:bold}
.arc_anli_6 ul{ display:inline; float:left; width:278px;}
.arc_anli_6 ul li{ display:inline; float:left; width:270px; margin:5px 5px 0; cursor:pointer;}
.arc_anli_6 ul li .anli_img_waic{display:inline; float:left; overflow:hidden;width:85px; height:87px;}
.arc_anli_6 ul li .anli_img_waic span{ display:inline; float:left; background:url(../images/n21.jpg) no-repeat; width:85px; height:87px;}
.arc_anli_6 ul li .anli_img_waic .anli_yangs{background:url(../../../images/2013/nk_arc_img/nank_arc_51.jpg) no-repeat;}
.arc_anli_6 ul li span img{ display:inline; float:left; margin-left:4px; margin-top:4px;}
.arc_anli_6 ul li .anli_xiangx{ display:inline; float:right; overflow:hidden; width:170px; margin-left:7px}
.arc_anli_6 ul li .anli_xiangx em{ font-style: normal; display:inline; float:left; line-height:18px;}
.arc_anli_6 ul li .anli_xiangx .anli_yangs{ font-weight:bold;}
.arc_anli_6 ul li .anli_xiangx em a{ color:#373737;}
.arc_anli_6 ul li .anli_xiangx em a:hover{ color:#f17901; text-decoration:underline}
.arc_anli_6 ul li .anli_xiangx p{ display:inline; float:left; width:170px; line-height:18px; overflow:hidden; color:#666; text-indent:2em;}
/*----列表右侧预约----*/
.arc_yuyue_5{display:inline; float:right; border:1px solid #d9d8d8; height:380px; background:#fff; width:278px; margin-top:10px; overflow:hidden;}
.yuyue_din{ display:inline; float:left; width:300px; overflow:hidden;}
.yuyue_neir{display:inline; float:left;  width:278px; height:320px;}
.yykuai_dint{ display:inline; float:left; width:270px; text-align:center; margin-top:15px;}
.yuyue_kuan{ display:inline; float:left; width:268px; margin:15px 5px 0;}
.yuyue_kuan span{ display:inline; float:left; width:206px; overflow:hidden;}
.yuyue_kuan span i{ font-style:normal; display: inline; float:left; width:206px; overflow:hidden; height:26px;}
.yuyue_kuan span i em{font-style:normal; display: inline; float:left; height:26px; line-height:26px;}
.yuyue_kuan span i .xx_neirl{ display:inline; float:left;border:none; border:1px solid #cecece; height:22px; line-height:24px; width:140px; padding-left:3px; overflow:hidden;}
.yuyue_kuan span .xiacyuyue{ margin-top:6px;}
.yuyue_kuan img{ display:inline; float:right;}
.yuyue_neir p{ display:inline; float:left; margin:10px 10px 0; width:258px; height:40px; line-height:20px; color:#999;}
.yuyue_neir p a{ color:#f17901;}
.yuyue_kuan_bom{ display:inline; float:left; width:278px;}
.yuyue_kuan_bom span{ display:inline; float:left; width:278px; text-align:center; margin-top:15px;}
.yuyue_kuan_bom i{ font-style: normal;display:inline; float:left; width:278px; margin-top:15px;}
.yuyue_kuan_bom i a{display:inline; float:left; width:115px; height:35px; margin-left:15px; text-indent:-9999px;}
.yuyue_kuan_bom i .arc_zjzx{background:url(../images/arct7.jpg) no-repeat; }
.yuyue_kuan_bom i .arc_zjyy{background:url(../images/arct8.jpg) no-repeat;}
.sub_1{text-indent:-9999px; display:block; width:57px; height:58px; background:url(../images/nank_arc_43.jpg) no-repeat; cursor:pointer; border:0px; float:right; overflow:hidden;}

.page_1 { width:100%; height:27px; line-height:25px; overflow:hidden; margin:20px 0; padding-left:138px;}
.page_1 li { float:left; display:inline; margin:0 3px; width:40px; text-align:center;  background-color:#32beab; margin-bottom:10px; color:#fff; border:#e5e5e5 1px solid;}
.page_1 li a { font-size:12px; color:#333; display:block;background-color:#fff; text-decoration:none;}
.page_1 li a:hover { font-size:12px; color:#fff; background-color:#32beab; text-decoration:none;}

/*bottom*/
.bottom_img{ width:100%; clear:both; overflow:hidden; margin:0 auto 50px auto;}
.bottom_img img{ max-width:1440px; display:block; border:none; margin: auto}

.new_bottom{ width:100%; clear:both; overflow:hidden; margin:auto; background:#33beab; padding:50px 0 ; color:#FFF; font-size:14px;}
.new_bottom dl{ width:1000px;overflow:hidden; margin:auto;}
.new_bottom dl dt{ width:460px; float:left;}
.new_bottom dl dt p:nth-child(1){ width:263px; height:52px; margin-bottom:30px;}
.new_bottom dl dt p:nth-child(2){ line-height:25px;}
.new_bottom dl dd{ width:500px; float:right;}
.new_bottom dl dd .bt_rightS{ clear:both; overflow:hidden; margin-bottom:25px;}
.new_bottom dl dd .bt_rightS div:nth-child(1){ width:119px; height:119px; float:left;}
.new_bottom dl dd .bt_rightS div:nth-child(2){ width:370px; float:right;}
.new_bottom dl dd .bt_rightS div:nth-child(2) p:nt-child(1){ line-height:23px;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul{border:2px #ffffff solid; width:366px; overflow:hidden; margin-top:5px;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li{ width:91.5px; float:left; text-align:center; height:72px;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li:nth-child(1){ background:#2fce72;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li:nth-child(2){ background:#f2c40f;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li:nth-child(3){ background:#3399db;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li:nth-child(4){ background:#30ccab;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li img{ margin:15px auto 5px auto;}
.new_bottom dl dd .bt_rightS div:nth-child(2) ul li a{ display:block; color:#FFF; height:72px;}
.new_bottom dl dd .bt_rightX{ clear:both; overflow:hidden; width:100%;}
.new_bottom dl dd .bt_rightX ul li{ width:16.6666%; float:left; text-align:center; font-size:13px;}
.new_bottom dl dd .bt_rightX ul li img{ margin:10px 0;}