@charset "gb2312";
/* CSS Document */

#main { width:100%; overflow:hidden; background:url(main_bj.jpg) center repeat-y; margin-bottom:30px; padding-bottom:10px;}
.yc_banner { width:100%; height:400px; background:url(nanjing_banner.jpg) center no-repeat; }
.yc_tf_banner { width:100%; height:400px; background:url(cover_tf.jpg) center no-repeat; }
/*×Ô²âÒ³Ãæbanner*/
.zc_banner{ width:100%; height:400px; background:url(zc_banner.jpg) center no-repeat; }
.zc_banner .bannercon{ width:1000px; height:400px; margin:0 auto; position:relative;}
.zc_banner .bannercon .banner_tel{ position:absolute; width:430px; height:55px; left:106px; top:300px;}

.lb { width:100%; height:60px; background:url(nanj_lb.jpg) center repeat-y; z-index:999;}
.lb .lb_ul { width:1000px; margin:0 auto; }
.lb .lb_ul ul {}
.lb .lb_ul li { float:left; width:139px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; font-family:"Microsoft Yahei"; color:#FFF; border-right:1px solid #009291; padding:15px 0;}
.lb .lb_ul li.on{ background:#009291;;}
.lb .lb_ul li a { color:#FFF; }
.lb .lb_ul .daohang { width:160px; border-right:none; position:relative; background:url(lb_.jpg) left center no-repeat; text-indent:15px; display:block;float:left;height:30px; padding:15px 0; line-height:30px; text-align:center; font-size:14px;color:#FFF;}
.lb .lb_ul .daohang em { font-size:18px; color:#FFF; }
.lb .lb_ul .daohang i { position:absolute; right:0px; top:25px; width:5px; height:12px; background:url(daohang_ico_jt.jpg) no-repeat; }
.whp_nr { width:1000px; margin:10px auto; overflow:hidden; }
.whp_nr .whp_nr_l { width:100%; }
.whp_nr .whp_nr_l p { padding-top:10px; color:#535353; text-indent:2em;}
.whp_nr .whp_nr_l p.p2{ padding-top:5px;}
.whp_nr .whp_nr_r { float:right; width:441px; height:187px; background:url(nanjing_whp.jpg) no-repeat; }
.whp_nr .whp_nr_r p { width:217px; height:65px; margin-left:220px; margin-top:56px; font-size:18px; font-family:"Microsoft Yahei"; color:#313131; border-left:4px solid #dd0000; padding-left:13px; }
.whp_nr .whp_nr_r p span { float:left; width:217px;height:30px; line-height:30px; color:#313131; }
.whp_nr .whp_nr_r p span img { display:inline-block; }
.whp_nr .whp_nr_r p span a { margin-right:16px; color:#dd0000; font-size:38px; font-family:"Microsoft Yahei"; }
.pingtai { width:1000px; height:60px; line-height:60px; margin: 0 auto; font-size:28px; font-family:"Microsoft Yahei"; font-weight:bold; border-bottom:5px solid #009291; color:#009291; }
.pingtai_nr { width:1000px; margin:0 auto 5px; background:#FFF; padding-top:12px; overflow:hidden; }
.pingtai_nr .pingtai_nr_xp { width:900px; margin-left:50px; }
.pingtai_nr .pingtai_nr_xp h3 { margin-bottom:15px; color: #535353; }
.pingtai_nr .pingtai_nr_xp h2 { height:30px; line-height:30px; font-size:14px; font-family:"Microsoft Yahei"; background:#f6f3ee; margin-bottom:12px; color:#535353; font-weight:bold; }
.pingtai_nr .pingtai_nr_xp h2 em { float:left; width:30px; text-align:center; height:30px; line-height:30px; background:#a47049; font-size:14px; font-family:"Microsoft Yahei"; color:#FFF; margin-right:5px; }
.pingtai_nr .pingtai_nr_xp p { margin:20px 0 15px 42px;}
.pingtai_nr .pingtai_nr_xp p span { margin-right:20px; display: inline-block; height: 18px; line-height: 14px; }
.pingtai_nr .pingtai_nr_xp p.nb span{ padding:4px 0;}
.pingtai_nr .pingtai_nr_xp p span input { margin-right:5px; float:left; }
.pingtai_nr .pingtai_nr_xp p span label { color:#535353; float:left; }
.shephz { width:1000px; margin:0 auto 20px; height:93px; background:#FFF; }
.shephz p { height:35px; padding:22px 66px 39px 49px; color:#535353; }
.shephz p em { color:#dd0000; margin-right:5px; margin-left:5px; }
.shephz p input.xm { width:120px; height:20px; padding:5px; border:1px solid #dcdcdc; margin-left:5px; }
.shephz p input.nl { width:50px; height:20px; padding:5px; border:1px solid #dcdcdc; margin-left:5px; }
.shephz p input.dh { width:140px; height:20px; padding:5px; border:1px solid #dcdcdc; margin-left:5px; }
.shephz p select.xb{width:50px; height:30px; padding:0 0 0 5px; border:1px solid #dcdcdc; margin-left:5px; }
.shephz p a { }
.shephz p a i { float:right; margin-top:10px; margin-right:20px; }
.baog { width:900px; margin:0 auto 40px; margin-left:50px; overflow:hidden; }
.baog h2 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold; margin-bottom:15px; }
.baog .p1, .baog .p2, .baog .p3 { float:left; width:260px; height:38px; line-height:20px; margin-right:60px; color:#535353; }
.baog .p1 i, .baog .p2 i, .baog .p3 i { float:left; width:27px; height:40px; margin-right:5px; }
.baog .p3 { margin-right:0px; }
.baog_waik { width:1000px; margin:0 auto 5px; background:#FFF; padding-top:15px; }
.baog_bottom { margin-left:50px; padding-bottom:28px; }
.baog_bottom table td { border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; text-align:center; }
.baog_bottom table td span { color:#535353; }
.baog_bottom table td input { width:170px; height:20px; padding:5px; border:1px solid #dcdcdc; }
.baog_bottom table tr { color:#FFF; }
.baog_bottom table td select { width:130px; height:24px; padding:3px; border:1px solid #dcdcdc; margin-right:104px; }
.baog_bottom table { border-left:1px solid #ffffff; border-top:1px solid #ffffff; background:#d6f2ff; font-size:14px; }
.tijiao { width:1000px; height:110px; margin:0 auto 42px; background:#FFF; padding-top:20px; }
.tijiao form { margin-top:20px; }
.tijiao form p span, .tijiao form p label { margin-right: 15px; }
.tijiao form p a { }
.tijiao form p a i { float:right; margin-top:10px; margin-right:20px; }
.tijiao p { width:900px; margin-left:50px; color:#535353; }
.tijiao p em { color:#dd0000; margin-right:3px; }
.tijiao p input.name { width:100px; height:20px; border:1px solid #dcdcdc; padding:5px; margin-right:20px; margin-left:10px; }
.tijiao p input.nianl { width:40px; height:20px; border:1px solid #dcdcdc; padding:5px; margin-right:20px; margin-left:10px; }
.tijiao p select.sex{width:40px;border:1px solid #dcdcdc; padding:5px; margin-right:20px; margin-left:10px; height:30px; padding:0 0 0 3px;}
.tijiao p input.dianh, .tijiao p input.time { width:140px; height:20px; padding:5px; border:1px solid #dcdcdc; margin-right:20px; margin-left:10px; }
.hzzx { width:1000px; margin:0 auto 20px; height:30px; }
.hzzx .span1, .hzzx .span3 { float:left; width:275px; height:5px; margin-top:15px; background:#009291; }
.hzzx p { float:left; margin-left:30px; font-size:30px; font-weight:bold; font-family:"Microsoft Yahei"; color:#009291; }
.hzzx .span3 { float:right; }
.hzzx_nr { width:1000px; margin:0 auto; overflow:hidden; }
.hzzx_nr ul li { float:left; width:490px; height:360px; background:#FFF; margin-right:18px; margin-bottom:20px; position:relative; }
.hzzx_nr ul li a.hzzx_dw { position:absolute; top:0px; left:0px; }
.hzzx_nr ul li .yy_th { margin-left:20px; margin-right:15px; }
.hzzx_nr ul li .yy_th h2 { text-align:center; height:58px; line-height:58px; font-size:24px; background:url(yyth_ico1.jpg) bottom no-repeat; font-family:"Microsoft Yahei"; color:#313131; }
.hzzx_nr ul li .yy_th .p1 { line-height:24px; color:#535353; height:116px; padding-top:14px; border-bottom:3px solid #f5f5f5; }
.hzzx_nr ul li .yy_th .p1 span { color:#dd0000; }
.hzzx_nr ul li .yy_th h3 { height:92px; border-bottom: 3px solid #f5f5f5; }
.hzzx_nr ul li .yy_th h3 .yy_th_l { float:left; width:200px; margin-top:20px; }
.hzzx_nr ul li .yy_th h3 .yy_th_l span { display:block; font-size:28px; font-family:"Microsoft Yahei"; color:#009291; margin-bottom:10px; }
.hzzx_nr ul li .yy_th h3 .yy_th_l { float:left; width:200px; margin-top:20px; }
.hzzx_nr ul li .yy_th h3 .yy_th_l .span1 { display:block; font-size:12px; background:url(qq_ico1.jpg) left center no-repeat; margin-bottom:2px; color:#535353; text-indent:25px; }
.hzzx_nr ul li .yy_th h3 .yy_th_l .span2 { display:block; height:30px; line-height:30px; font-size:18px; margin-bottom:10px; color:#535353; }
.hzzx_nr ul li .yy_th h3 .yy_th_l .span2 a { float:right; font-size:12px; width:80px; text-align:center; height:30px; line-height:30px; color:#FFF; background:#009291; border-radius:3px; margin-right:10px; }
.hzzx_nr ul li .yy_th h3 .yy_th_l span em { display:inline-block; width:100px; height:25px; background:url(hd_ico1.png) left 8px center no-repeat #009291; font-size:14px; font-family:"Microsoft Yahei"; color:#FFF; text-indent:35px; }
.hzzx_nr ul li .yy_th h3 .yy_th_r { float:right; width:252px; margin-top:23px; }
.hzzx_nr ul li .yy_th h3 .yy_th_r span { display:block; }
.hzzx_nr ul li .yy_th h3 .yy_th_r .span1 { height:16px; line-height:16px; background:url(yj_ico1.jpg) left no-repeat; text-indent:30px; margin-bottom:13px; margin-left:45px; }
.hzzx_nr ul li .yy_th h3 .yy_th_r .span2 { font-size:18px; font-family:"Microsoft Yahei"; margin-left:45px; }
.hzzx_nr ul li .yy_th h3 .yy_th_t { float:left; color:#535353; text-indent:12px; padding-top:7px; padding-bottom:9px; }
.hzzx_nr ul li .yy_th h3 .yy_th_b { float:left; width:450px; overflow:hidden; }
.hzzx_nr ul li .yy_th h3 .yy_th_b a.qq, .hzzx_nr ul li .yy_th h3 .yy_th_b a.dh, .hzzx_nr ul li .yy_th h3 .yy_th_b a.zx { float:left; width:130px; height:35px; line-height:33px; font-size:16px; color:#FFF; font-family:"Microsoft Yahei"; border-radius:3px; }
.hzzx_nr ul li .yy_th h3 .yy_th_b a.qq { background:url(ico_qq2.jpg) left 14px center no-repeat #f3890f; margin-left:12px; margin-right:17px; text-indent:40px; }
.hzzx_nr ul li .yy_th h3 .yy_th_b a.dh { background:url(ico_dh.jpg) left 14px center no-repeat #009291; margin-right:17px; text-indent:38px; }
.hzzx_nr ul li .yy_th h3 .yy_th_b a.zx { background:url(ico_weix.jpg) left 14px center no-repeat #c10000; text-indent:45px; }
.hzzx_nr ul li .yy_th h3 .zd { float:left; width:340px; height:55px; line-height:55px; background:url(zd_daohang-ico2.jpg) left 56px center no-repeat #d00000; font-size:20px; font-family:"Microsoft Yahei"; font-weight:bold; color:#FFF; margin-top:16px; margin-left:50px; _margin-left:25px; text-indent:110px; _text-indent:50px; border-radius: 3px; }
.hzzx_nr ul li .yy_th h3 .yy_th_r input.bd_hm { float:left; width:150px; height:25px; padding:5px; border:1px solid #dcdcdc; border-right: none; }
.hzzx_nr ul li .yy_th h3 .yy_th_r input.bd { width:72px; height:37px; font-size:14px; padding:5px; background:#009291; font-family:"Microsoft Yahei"; color:#FFF; cursor: pointer; border-top-right-radius:3px; border-bottom-right-radius:3px; }
.hzzx_nr ul li .yy_th .p_btoom { margin-top:10px; color:#535353; }
.hzzx_nr ul li .yy_th .p_btoom i { float:left; width:52px; height:51px; background:url(ico_yiy_25.jpg) no-repeat; margin-right:15px; }
.hzzx_nr ul li .yy_th .p_btoom span { float: left; width: 380px; margin-top: 8px; line-height: 20px; }
.footer_whp { width:1000px; margin:20px auto; }
.footer_whp .footer_whp_l { float:left; width:589px; height:400px; background:url(whp_db_l.jpg) no-repeat; }
.footer_whp .footer_whp_r { float:left; width:411px; height:400px; background:#fff; }
.footer_whp .footer_whp_r .footer_whp_r_tj { width:378px; height:340px; background:#FFF; margin-top:30px; }
.footer_whp .footer_whp_r .footer_whp_r_tj h2 { padding-top:15px; padding-left:38px; font-size:22px; font-family:"Microsoft Yahei"; font-weight:bold; color:#313131; }
.footer_whp .footer_whp_r .footer_whp_r_tj h2 span { color:#e90404; }
.footer_whp .footer_whp_r .footer_whp_r_tj p { padding-left:38px; margin-bottom:9px; color:#535353; }
.footer_whp .footer_whp_r .footer_whp_r_tj p em { color:#ff0000; margin-right:3px; }
.footer_whp .footer_whp_r .footer_whp_r_tj p input.xm { width:70px; height:15px; padding:3px; border:1px solid #dedede; }
.footer_whp .footer_whp_r .footer_whp_r_tj p input.tj { width:80px; height:26px; padding:2px; background:#009291; color:#FFF; margin-left:22px; margin-right:20px; cursor: pointer; border-radius: 3px; }
.footer_whp .footer_whp_r .footer_whp_r_tj p input.cz { width:80px; height:26px; padding:2px; background:#56595b; color:#FFF; cursor: pointer; border-radius: 3px; }
.footer_whp .footer_whp_r .footer_whp_r_tj p select.xb { border:1px solid #dedede; height:21px; width:43px; }
.footer_whp .footer_whp_r .footer_whp_r_tj p select.jblx, .footer_whp .footer_whp_r .footer_whp_r_tj p select.yyzj { margin-left:6px; width:153px; height:21px; padding-left:5px; border:1px solid #dedede; }
.footer_whp .footer_whp_r .footer_whp_r_tj p input.time { margin-left:6px; }
.footer_whp .footer_whp_r .footer_whp_r_tj p input.dh, .footer_whp .footer_whp_r .footer_whp_r_tj p input.time { width:143px; height:15px; padding:3px; border:1px solid #dedede; }
.footer_whp .footer_whp_r .footer_whp_r_tj p.zhu, .footer_whp .footer_whp_r .footer_whp_r_tj p.sm { color:#ff0000; }
.footer_whp_r_tj p.zhu { line-height:18px; margin-bottom:9px; }
.analyse_submit,.zc_sumbit{margin-left:25px; display:inline-block; width:160px; text-indent:-20px; height:35px; line-height:35px; background:#009291 url(i_arr1.png) no-repeat 135px center; border-radius:3px; font-size:16px; font-family:"Microsoft Yahei"; font-weight:bold; color:#FFF; cursor:pointer;}
.bot_ychz_e{ margin:0 auto; color:#fff; width:935px; height:120px; background-color:#fff; padding:10px 0 10px 65px;}
.bot_ychz_e h5{ width:45px; height:120px; margin-right:15px; background-color:#009291 ; position:relative;float:left;}
.bot_ychz_e h5 span{ display:block; padding:7px 8px 0 14px; font-size:16px; font-weight:bold; line-height:18px;}
.bot_ychz_e ul li{ float:left; width:150px; height:120px; margin-right:15px; position:relative;}
.bot_ychz_e ul li a{ color:#fff; text-decoration:none; display:block;}
.bot_ychz_e ul li.lol{ padding-top:35px; height:85px;}
.bot_ychz_e ul li em{ width:100%; height:30px; position:absolute; left:0; bottom:0; background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4; }
.bot_ychz_e ul li h6{ position:absolute; left:0; bottom:0; height:30px; width:100%; color:#fff; text-align:center; line-height:30px; font-size:14px; z-index:2}
.bot_ychz_e i{ top:55px;}
.bzwhere h6{ width:90px; float:left; margin-left:40px;}
.bzwhere p{ width:700px; float:left;}
.pingtai_nr .pingtai_nr_xp .bzwhere p{ margin:5px 0 0 10px;}
.pingtai_nr .pingtai_nr_xp .bzwhere p span{ float:left; margin-bottom:5px;}
.pxfour span{ float:left;width:198px; margin-bottom:5px;}
.pingtai_nr .pingtai_nr_xp .pxfour span{ margin-right:15px;}
.shephz h3,.tijiao h3{ margin-left:49px; font-size:14px;}
.tijiao h3{ margin-top:5px;}