/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { font-family: inherit; font-style: inherit; padding: 0; margin: 0; border: 0; }
ol, ul { list-style:none; }
/*==========---------- Basic ----------==========*/
html, body { background-color:#FFF; color:#666; font:12px/22px Verdana, Arial, Helvetica, sans-serif, SimSun; background:url(../image/bg.png) repeat; }
#boxes { width:950px; margin:0px auto; padding:10px 6px; background-color:#fff; }
.clear { clear:both; height:0; overflow:hidden; display:block; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix { zoom:1 }
.floatl { float:left; }
.floatr { float:right; }
.dinline { display:inline; }
.dnone { display:none; }
.dblock { display:block; }
.mb10 { margin-bottom:10px; }
.mr10 { margin-right:10px; }
.ml10 { margin-left:10px; }
.mt10 { margin-top:10px; }
.banner img { display:block; }
.borc { border:#CCC solid 1px; }
.borb { border:#66cdcc solid 1px; }
.borbd { border-bottom:#26a7ac dashed 1px; margin-bottom:9px; padding-bottom:5px; }
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
/*---------- Url ----------*/
a { color:#666; text-decoration:none; }
a:hover { color:#FF7200; text-decoration:none; }
a.ablack { color:#000; }
a.awhite { color:#FFF; }
a.ared { color:#FF0000; }
a.aorange { color:#FF7200; }
a.ayellow { color:#FFFF00; }
a.agreen { color:#CEFD01; }
a.adgreen { color:#2E8830; }
a.agray5 { color:#555; }
a.agray8 { color:#888; }
a.ablue { color:#16a4a5; }
a.adblue { color:#117d7d; }
a.ablack:hover, a.awhite:hover, a.agray5:hover, a.ared:hover, a.adgreen:hover, a.agray8:hover, a.agreen:hover, a.adblue:hover, a.ablue:hover, a.ared:hover { color:#FF7200; }
a.aorange:hover { color:#000; }
/*---------- Text ----------*/
.txtblack { color:#000; }
.txtwhite { color:#FFF; }
.txtred { color:#FF0000; }
.txtblue { color:#16a4a5; }
.txtdblue { color:#117d7d; }
.txtorange { color:#FF7200; }
.txtyellow { color:#FFFF00; }
.txtgreen { color:#7BCE5A; }
.txtgray5 { color:#555; }
.txtgray6 { color:#666; }
.txtgray8 { color:#888; }
.txtgrayb3 { color:#ff6200; }
.txtdgreen { color:#338114; }
.font14 { font-size:14px; }
.font12 { font-size:12px; }
.lineheight21 { line-height:21px; }
.lineheight27 { line-height:27px; }
.lineheight36 { line-height:36px; }
#toper { width:100%; }
#middler { width:100%; }
#bottomer { width:100%; }
/*==========---------- Toper ----------==========*/
#toper .logoab { width:100%; overflow:hidden; margin-bottom:10px; }
#toper .logoab .logo { float:left; display:inline; width:390px; height:85px; background:url(../image/logo.jpg) no-repeat; text-indent:-9999px; }
#toper .logoab .logo a { display:block; width:100%; height:85px; }
#toper .logoab .banner { float:right; display:inline; }
#toper .nav { position:relative; height:79px; }
#toper .mainnav { width:100%; overflow:hidden; height:38px; background-color:#006666; background:url(../image/navbg.jpg) repeat-x; }
#toper .mainnav span { width:4px; display:block; height:38px; background:url(../image/grarow.png) no-repeat; }
#toper .mainnav span.l { float:left; background-position:0 0px; }
#toper .mainnav span.r { float:right; background-position:-4px 0px; }
#toper .mainnav li { float:left; display:inline; padding-right:15px; margin-left:15px; font-size:14px; line-height:38px; font-weight:700; background:url(../image/grarow.png) no-repeat right -56px; }
#toper .mainnav li.last { background-image:none; }
#toper .mainnav li a { color:#FFF; }
#toper .mainnav li a.specialattr { color:#CEFD01; }
#toper .mainnav li a:hover { color:#FFFF00; }
#toper .subnav { background-color:#F7F7F7; color:#216566; height:41px; width:100%; font-size:14px; line-height:41px; position:absolute; top:38px; }
#toper .subnav strong { margin-left:3px; }
#toper .subnav a { color:#2e8830; margin-right:4px; }
#toper .subnav a:hover { color:#FF7200; }
/*==========---------- Middler ----------==========*/
.ulpoint li { background:url(../image/grarow.png) no-repeat 0 -110px; text-indent:12px; color:#666; width:100%; overflow:hidden; height:18px; position:relative; }
.ulpoint li span { position:absolute; font-size:10px; top:0; right:0; }
#middler .hmain { width:622px; float:left; display:inline; }
#middler .hsidebar { width:310px; float:right; display:inline; }
#middler .main { width:650px; float:left; display:inline; }
#middler .sidebar { width:288px; float:right; display:inline; }
#middler .aboutnmeiti { background:url(../image/reaptybg1.png) repeat-y; width:310px; line-height:25px; }
#middler .aboutnmeiti .tnbbg { background:url(../image/cloumnbg.png) no-repeat 0 0; height:7px; overflow:hidden; }
#middler .aboutnmeiti .tabtitle { background:url(../image/mttitbg.png) no-repeat 0 0; width:298px; height:33px; padding-left:12px; }
#middler .aboutnmeiti .tabtitle strong { color:#007171; cursor:pointer; font-weight:normal; font-size:14px; display:inline-block; text-align:center; margin-right:10px; }
#middler .aboutnmeiti .tabtitle strong.on { background:url(../image/mttiton.png) no-repeat 0 0; height:27px; width:93px; margin-top:6px; }
#middler .aboutnmeiti .tabtitle strong a { color:#007171; }
#middler .aboutnmeiti .bbg { background-position:0 -7px; }
#middler .aboutnmeiti .c { padding:10px 10px 0; height:189px; }
#middler .aboutnmeiti .title { background:url(../image/cloumnbg.png) no-repeat 0 -302px; color:#FF6200; height:28px; font-size:14px; line-height:28px; padding-left:25px; position:relative; margin-bottom:6px; }
#middler .about { color:#555; padding:0 3px; text-indent:2em; }
#middler .meiti { padding:0 3px; }
#middler .meiti img { float:right; }
#middler .meiti ul { width:193px; float:left; }
#middler .meiti ul li { line-height:23px; height:23px; }
#middler .meiti ul a { color:#16a4a5; }
#middler .meiti ul a:hover { color:#FF6200; }
#middler .aboutnmeiti .title .more { position:absolute; font-weight:normal; top:0; right:0; font-size:12px; }
#middler .tszl .title { background:url(../image/tesebg.jpg) no-repeat; height:77px; width:100%; text-indent:-9999px; }
#middler .tszl .bottom { background:url(../image/tesebg.jpg) no-repeat 0 -77px; height:7px; overflow:hidden; }
#middler .tszl .c { border-left:#89d1d0 solid 2px; border-right:#89d1d0 solid 2px; padding-top:6px; }
#middler .tszl dl { width:256px; float:left; padding:0 26px; }
#middler .tszl dl dt { font-size:14px; line-height:26px; }
#middler .tszl dl dd { line-height:22px; color:#666; }
#middler .tszl dl dd img { display:block; padding-bottom:5px; }
#middler .tszl .bord { border-right:#079b9b dashed 1px; }
#middler .nxzq .title { background:url(../image/cloumnbg.png) no-repeat 0 -27px; height:33px; text-indent:-9999px; }
#middler .nxzq .bottom { background:url(../image/cloumnbg.png) no-repeat 0 -60px; height:5px; overflow:hidden; }
#middler .nxzq .c { border-left:#93dbda solid 1px; border-right:#93dbda solid 1px; background-color:#e3f7f6; padding-top:10px; }
#middler .nxzq p { color:#048281; line-height:22px; padding:0 13px 33px 15px; }
#middler .nxzq img { padding:0 0 5px 10px; display:block; }
#middler .gttese { margin-bottom:8px; }
#middler .gttese .title { background:url(../image/cssbg.png) no-repeat; height:39px; line-height:39px; margin-bottom:1px; }
#middler .gttese .title strong { display:inline-block; float:right; height:39px; text-align:center; font-size:14px; margin-right:30px; }
#middler .gttese .title strong.on { background:url(../image/cssbg.png) no-repeat -489px -320px; padding-left:22px; }
#middler .gttese .title strong.on a { background:url(../image/cssbg.png) no-repeat right -320px; display:block; padding-right:22px; color:#FF6200; }
#middler .gttese .cont { border:#e3e3e3 solid 1px; padding:3px; }
#middler .gttese .leftside { width:217px; float:left; display:inline; margin-left:10px; padding:10px 0 3px 0; }
#middler .gttese .rightside { width:381px; float:right; display:inline; background-color:#e7f5f6; padding:0 10px 10px 10px; }
#middler .gttese img { border:#b8ebee solid 1px; display:block; padding:1px; }
#middler .gttese ul li { background-position:0 -105px; color:#666; line-height:30px; height:30px; }
#middler .gttese .info { background:url(../image/cssbg.png) no-repeat 0 -208px; height:23px; width:371px; line-height:23px; font-weight:700; color:#107e7f; text-align:center; }
#middler .gttese .info a { color:#107e7f; margin:0 9px; }
#middler .gttese .info a:hover { color:#FF6200; }
#middler .nzhuanti { border:#88d0cf solid 1px; height:61px; padding:1px; margin-bottom:8px; position:relative; }
#middler .nzhuanti .title { background:url(../image/cssbg.png) no-repeat -303px -320px; width:68px; height:63px; position:absolute; left:0; top:0; text-indent:-9999px; }
#middler .nzhuanti ul { background-color:#f5f5f5; height:61px; padding-left:73px; }
#middler .nzhuanti ul li { background-position:5px -108px; border-bottom:#CCC dashed 1px; width:270px; height:26px; line-height:26px; margin-left:9px; text-indent:17px; float:left; display:inline; }
#middler .nzhuanti ul li span { line-height:26px; }
#middler .zixun { background:url(../image/zixunbg.jpg) no-repeat; height:135px; padding:32px 0 0 90px; margin-bottom:8px; }
#middler .zixun ul li { float:left; display:inline; padding-right:22px; font-size:16px; line-height:28px; }
#middler .cloumn1 .title { background:url(../image/cloumnbg.png) no-repeat; height:40px; line-height:40px; }
#middler .cloumn1 .title1 { background-position:0 -77px; text-indent:-9999px; }
#middler .cloumn1 .title2 { background-position:0 -130px; padding-left:31px; color:#000; font-size:14px; }
#middler .cloumn1 .title3 { background-position:0 -187px; padding-left:10px; padding-top:6px; height:34px; line-height:34px; }
#middler .cloumn1 .title3 strong { background:url(../image/cssbg.png) no-repeat -103px -146px; display:inline-block; width:72px; height:26px; font-size:14px; font-weight:normal; line-height:26px; text-align:center; }
#middler .cloumn1 .title3 strong a { color:#FF6200; }
#middler .cloumn1 .title3 strong.on { background-position:-186px -146px; }
#middler .cloumn1 .title3 strong.on a { color:#117d7d; }
#middler .cloumn1 .title3 strong a:hover { color:#FF6200; }
#middler .cloumn1 .c { border-left:#89d1d0 solid 2px; border-right:#89d1d0 solid 2px; padding:0 10px; width:264px; }
#middler .cloumn1 .ul1 { background:url(../image/cssbg.png) no-repeat 0 -310px; width:264px; overflow:hidden; padding-bottom:5px; }
#middler .cloumn1 .ul1 li { float:left; display:inline; width:132px; height:31px; text-indent:39px; line-height:30px; font-size:14px; font-weight:700; }
#middler .cloumn1 .bottom { background:url(../image/cloumnbg.png) no-repeat 0 -227px; height:6px; overflow:hidden; }
#middler #doctor { overflow:hidden; width:920px; }
#middler #shebei { overflow:hidden; width:920px; }
#middler .doctorandshebei { border:#c6edec solid 3px; padding:12px 12px 0 12px; margin-bottom:9px; }
#middler .doctorandshebei img { border:#d9d9d9 solid 1px; display:block; width:82px; height:97px; padding:3px; }
#middler .doctorandshebei ul { width:955px; }
#middler .doctorandshebei ul li { float:left; display:inline; margin-right:12px; text-align:center; }
#middler .doctorandshebei1 { border:#c6edec solid 3px; padding:12px 12px 0 12px; margin-bottom:9px; }
#middler .doctorandshebei1 img { border:#d9d9d9 solid 1px; display:block; width:82px; height:97px; padding:3px; }
#middler .doctorandshebei1 ul { width:930px; }
#middler .doctorandshebei1 ul li { float:left; display:inline; margin-right:12px; text-align:center; }
#middler .zknav { background:url(../image/cssbg.png) no-repeat 0 -52px; border-bottom:#a1dddd solid 2px; height:25px; padding-left:207px; padding-top:10px; margin-bottom:8px; }
#middler .zknav-b { background:url(../image/cssbg.png) no-repeat 0 -565px; border-bottom:#a1dddd solid 2px; height:25px; padding-left:207px; padding-top:10px; margin-bottom:8px; }
#middler .zknav span { background:url(../image/grarow.png) no-repeat 0 -140px; color:#959595; display:inline-block; padding-left:16px; }
#middler .zknav span a { color:#959595; margin:0 2px; }
#middler .zknav span a:hover { color:#ff7200; }
#middler .zktab-tit { background:url(../image/cssbg.png) repeat-x 0 -100px; height:29px; padding-left:30px; padding-top:4px; margin-bottom:12px; }
#middler .zktab-tit strong { display:inline-block; width:93px; height:29px; font-weight:normal; font-size:14px; line-height:29px; text-align:center; }
#middler .zktab-tit strong a { color:#007171; }
#middler .zktab-tit strong a:hover { color:#FF6200; }
#middler .zktab-tit strong.on { background:url(../image/cssbg.png) no-repeat 0 -146px; }
#middler .zktab-con { margin-bottom:10px; }
#middler .zktab-cont .cont-a { float:left; display:inline; width:200px; line-height:22px; padding-left:12px; }
#middler .zktab-cont .cont-a img { border:#b6ecec solid 1px; display:block; padding:1px; margin-bottom:9px; }
#middler .zktab-cont ul { width:406px; overflow:hidden; float:right; }
#middler .zktab-cont ul li { background-position:0 -105px; float:left; display:inline; width:193px; height:30px; padding:0 10px 0 0; line-height:30px; overflow:hidden; }
#middler .tabcont ul { padding-bottom:5px; }
#middler .tabcont ul li { background-position:0 -108px; line-height:24px; height:24px; border-bottom:#d2d2d2 dashed 1px; }
#middler .tabcont .sp { padding:8px 0 8px 0; }
#middler .tabcont .sp img { border:#b6ecec solid 1px; float:left; padding:1px; margin-right:10px; }
#middler .imgbut img { display:block; margin-bottom:10px; }
#middler .smap img { vertical-align:bottom; }
/*---------- Focus ----------*/
#ifocus { width:622px; height:237px; }
#ifocus_pic { border:#83d2cf solid 3px; display:inline; position:relative; float:left; width:497px; height:231px; overflow:hidden; }
#ifocus_piclist { position:absolute; width:497px; height:231px; }
#ifocus_piclist li { width:497px; height:231px; overflow:hidden; }
#ifocus_piclist img { width:497px; height:231px; display:block; }
#ifocus_btn { display:inline; float:right; width:110px; }
#ifocus_btn li { width:110px; height:54px; cursor:pointer; margin-bottom:7px; }
#ifocus_btn li.last { margin-bottom:0; }
#ifocus_btn img { width:98px; height:48px; margin:3px 0 0 9px; }
#ifocus_btn .current { background: url(../image/ifocus_btn_bg.jpg) no-repeat; }
#ifocus_opdiv { background:#000; position:absolute; left:0; bottom:0; width:503px; height:35px; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }
/*---------- List And Page ----------*/
#middler .crumb { background:url(../image/cssbg.png) no-repeat 0 -251px; height:40px; font-size:14px; line-height:36px; padding-left:10px; color:#FFF; }
#middler .crumb a { color:#FFF; }
#middler .crumb a:hover { color:#FF6200; }
#middler .article { border-left:#89d1d0 solid 2px; border-right:#89d1d0 solid 2px; width:606px; padding:20px 20px 20px; position:relative; }
#middler .discript { border:#c0e7e2 solid 1px; padding:1px; margin-bottom:20px; }
#middler .discript p { background-color:#F5F5F5; padding:9px; }
#middler .articlebottom { background:url(../image/cssbg.png) no-repeat 0 -291px; height:6px; overflow:hidden; }
#middler .article .articlelist dt { border-bottom:#CCC dashed 1px; background:url(../image/grarow.png) no-repeat 0 -171px; line-height:35px; font-size:14px; position:relative; padding-left:24px; }
#middler .article .articlelist dt a { color:#117d7d; }
#middler .article .articlelist dt a:hover { color:#ff6200; }
#middler .article .articlelist dt span { position:absolute; right:5px; top:0; line-height:35px; font-size:10px; color:#B3B3B3; }
#middler .article .articlelist dd { height:75px; padding:8px 0; border-bottom:#CCC dashed 1px; }
#middler .pagetion { background-color:#c3e6e2; line-height:30px; margin-top:30px; text-align:center; }
#middler .pagetion div { background:url(../image/gtcssbg.png) no-repeat; width:11px; height:31px; }
#middler .pagetion div.l { float:left; margin-right:-11px; background-position:-678px -164px; }
#middler .pagetion div.r { float:right; margin-left:-11px; background-position:-689px -164px; }
#middler .pagetion span { padding:0 20px; }
#middler .pagetion a { padding:0 10px; }
#middler .pagetion a:visited { color:#666; text-decoration:none; }
#middler .pagetion input, #middler .pagetion strong { display:none; }
#middler .article h1 { font-size:25px; line-height:30px; padding:0px 0 35px 0; margin-bottom:25px; text-align:center; border-bottom:#CCC dashed 1px; }
#middler .article .info { position:absolute; top:62px; text-align:center; height:21px; width:606px; line-height:21px; }
#middler .article .info span { padding:0 15px; }
#middler .articlebody { font-size:14px; line-height:24px; }
#middler .articlebody p { padding-bottom:15px; text-indent:27px; }
#middler .articlebody .tisp { background:url(../image/cssbg.png) no-repeat center -527px; height:20px; text-indent:-9999px; margin-top:25px; margin-bottom:15px; }
.rec-t, .rec-b { height:3px; width:100%; overflow:hidden; }
.rec-t span, .rec-b span { background:url(../image/grarow.png) no-repeat; display:block; width:3px; height:3px; }
.rec-t span.l, .rec-b span.l { float:left; margin-right:-3px; }
.rec-t span.r, .rec-b span.r { float:right; margin-left:-3px; }
.rec-t span.l { background-position:0px -214px; }
.rec-t span.r { background-position:-3px -214px; }
.rec-b span.l { background-position:0px -217px; }
.rec-b span.r { background-position:-3px -217px; }
#middler .articlebody .msg { background-color:#8fdccc; margin-bottom:25px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#middler .articlebody .msg .msg-cont { float:left; display:inline; width:476px; background-color:#FFF; margin:7px 0 7px 7px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#middler .articlebody .msg .msg-cont p { padding:7px 10px; font-size:12px; line-height:18px; color:#103434; }
#middler .articlebody .msg .msg-cont .rec-t span.l { background-position:0px -220px; }
#middler .articlebody .msg .msg-cont .rec-t span.r { background-position:-3px -220px; }
#middler .articlebody .msg .msg-cont .rec-b span.l { background-position:0px -223px; }
#middler .articlebody .msg .msg-cont .rec-b span.r { background-position:-3px -223px; }
#middler .articlebody .msg .msg-but { float:right; display:inline; width:106px; margin-right:10px; }
#middler .articlebody .msg .msg-but span { background:url(../image/cssbg.png) no-repeat -385px -146px; display:block; width:100%; height:23px; margin-top:7px; }
#middler .articlebody .msg .msg-but span.span2 { background-position:-385px -183px; margin-top:14px; margin-bottom:0; }
#middler .articlebody .msg .msg-but span a { display:block; text-indent:-9999px; width:106px; height:23px; }
#middler .articlebody .prnext span { width:49%; display:block; color:#B3B3B3; }
#middler .articlebody .prnext span.l { float:left; text-align:left; }
#middler .articlebody .prnext span.r { float:right; text-align:right; }
#middler .articlebody .prnext span a { color:#21646a; }
#middler .articlebody .prnext span a:hover { color:#FF6200; }
#middler .sideul li { background-position:5px -108px; border-bottom:#CCC dashed 1px; line-height:30px; height:30px; }
#middler .sideul { padding-bottom:8px; }
#middler .sidedoctor { padding:8px 0; }
#middler .sidedoctor li { border-bottom:#CCC dashed 1px; padding-bottom:9px; margin-bottom:9px; }
#middler .sidedoctor img { float:left; border:#d9d9d9 solid 1px; width:82px; height:97px; margin-right:8px; padding:2px; }
#middler .sidedoctor dl { float:left; width:163px; }
#middler .sidedoctor dl dt { background-color:#d5eded; color:#006d6a; padding-left:10px; margin-bottom:8px; height:25px; line-height:25px; }
#middler .sidedoctor dl dt strong { font-size:14px; margin-right:5px; }
#middler .link { border:#55bbb0 solid 1px; margin-bottom:10px; }
#middler .link strong { background:url(../image/cssbg.png) no-repeat -547px -146px; display:inline-block; width:103px; height:43px; float:left; text-indent:-9999px; margin-right:10px; }
#middler .link img { float:left; }
#middler .cloumn-page { width:317px; display:inline; }
#middler .cloumn-page .title { background:url(../image/cloumnbg.png) no-repeat 0 -244px; height:40px; line-height:40px; padding-left:32px; font-size:14px; color:#FFF; }
#middler .cloumn-page .c { border-left:#89d1d0 solid 2px; border-right:#89d1d0 solid 2px; padding:0 10px; width:293px; }
#middler .cloumn-page .bottom { background:url(../image/cloumnbg.png) no-repeat 0 -284px; height:5px; overflow:hidden; }
#middler .cloumn-page img { border:#a8e4e2 solid 1px; float:left; padding:1px; margin-right:10px; }
#middler .cloumn-page .clearfix { padding:8px 0 8px 0; }
#middler .cloumn-page ul { padding-bottom:8px; }
#middler .cloumn-page ul li { background-position:0 -108px; border-bottom:#CCC dashed 1px; width:auto; line-height:26px; height:26px; }
#middler .list-top { background:#c8e6e6; height:20px; padding:3px 20px; font-size:14px; margin-top:10px; }
#middler .dmlist { width:100%; }
#middler .dmlist dt strong { padding-left:10px; }
#middler .dmlist dt span { position:absolute; top:0; right:10px; font-size:12px; }
#middler .dmlist dt { border-bottom:1px dashed #CCCCCC; font-size:16px; height:30px; line-height:30px; margin-bottom:10px; position:relative; width:100%; }
#middler .dmlist dd { border-bottom:1px dashed #DDDDDD; font-size:14px; line-height:21px; margin-bottom:15px; overflow:hidden; padding:0 10px 10px; width:570px; }
#middler .dmlist dd img { float:left; margin-right:10px; padding:1px; border:#CCC solid 1px; }
#middler .dmldoctor img { width:120px; height:152px; }
#middler .dmlshebei img { width:150px; height:113px; }
/*==========---------- Bottomer ----------==========*/
#bottomer .footnav { text-align:center; color:#FFF; font-size:12px; line-height:30px; background-color:#71bfbf; height:30px; margin-bottom:10px; }
#bottomer .footnav a { color:#FFF; margin:0 6px; }
#bottomer .footnav a:hover { color:#FF6200; }
#bottomer .copy { padding:15px 0px 20px 260px; font-size:14px; line-height:28px; color:#000; background:url(../image/bottom-logo.jpg) no-repeat 108px 12px; }
#bottomer .copy address { font-style:normal; display:inline; }
.changsha-map { width:580px; padding-left:20px; padding-bottom:30px; float:left; border-bottom:1px dashed #666; }
.changsha-map-title { width:580px; height:28px; line-height:28px; color:#fc0000; float:left; font-size:14px; font-weight:bold; }
.changsha-map-txt { width:580px; height:28px; line-height:28px; float:left; }
.changsha-map-txt ul li { width:100px; height:28px; line-height:28px; float:left; font-size:12px; list-style-type:none; }
.changsha-map-txt ul .changsha-map-txt2 { width:240px; }
.changsha-map-txt ul .changsha-map-txt3 { width:160px; }
/*It is corner*/
.road-midd-map-box3 { width:558px; padding:2px; float:left; }
.road-midd-maps3 { width:554px; height:450px; padding:1px; border:1px solid #999; float:left; overflow:hidden; }
.road-bottom-txt3 { width:554px; padding-left:10px; float:left; line-height:26px; font-size:14px; color:#333; }
.road-middles-contact3 { width:538px; padding:0px 14px 0px 14px; float:left; line-height:28px; color:#333; font-size:14px; }
/*It is road-midd-pathbox part*/
.road-midd-pathbox3 { width:558px; float:left; }
.road-midd-pathtag3 { width:558px; height:46px; float:left; overflow:hidden; text-align:center; }
.road-midd-pathimg3 { width:518px; padding:0px 20px; float:left; }
.road-midd-path-left3 { width:228px; height:195px; padding-right:16px; float:left; }
.road-midd-path-l-box3 { width:220px; height:187px; padding:1px; float:left; border:3px solid #079ba9; overflow:hidden; }
.road-midd-path-l-box3 a img { border:none; }
.road-midd-path-l-img3 { width:220px; height:127px; padding:1px; float:left; overflow:hidden; }
.road-midd-path-l-img3 a img { border:none; }
.road-midd-path-l-txt3 { width:222px; height:57px; float:left; background-color:#fafcbd; border-top:3px solid #c19c1a; }
.road-midd-path-l-text3 { width:148px; height:50px; padding:7px 10px 0px 10px; float:left; line-height:24px; font-size:12px; color:#666; }
.road-midd-path-l-line3 { width:54px; height:57px; float:left; overflow:hidden; }
.road-midd-path-hori3 { width:30px; height:180px; padding-top:15px; float:left; background-color:#f8f6f6; font-size:12px; color:#00767a; font-weight:bold; text-align:center; }
.road-midd-path-hori3 span { font-size:9px; font-family:Arial, Helvetica, sans-serif; }
.road-midd-path-right3 { padding-right:0px; padding-left:16px; }
.road-path-middle-line3 { width:558px; height:54px; float:left; }
.road-path-middle-left3 { width:206px; height:30px; float:left; padding:12px 0px 12px 0px; }
.road-path-middle-l-bg3 { width:201px; padding-left:5px; height:30px; line-height:30px; float:left; background-color:#f8f6f6; color:#00767a; font-size:12px; }
.road-path-middle-center3 { width:113px; height:54px; float:left; overflow:hidden; }
.road-path-middle-right3 { width:237px; }
.road-path-middle-r-bg3 { width:231px; }
.road-changshaes3 { width:30px; height:8px; padding:0px 264px; float:left; }
.road-changshaes-part3 { width:30px; height:8px; overflow:hidden; float:left; background-color:#f8f6f6; }
.road-changsha-line3 { width:229px; height:30px; line-height:30px; color:#00767a; font-weight:bold; font-size:12px; background-color:#f8f6f6; padding-left:50px; float:left; }
.road-changshaes2 { height:50px; }
.road-changshaes-part2 { height:50px; }
.road-changshaes-img3 { width:70px; height:60px; float:left; padding-left:264px; padding-right:222px; overflow:hidden; }
#preview { border:1px solid #cccccc; background:#333333; padding:5px; display:none; position:absolute; }
.preview a { display:block; margin-left:12px; float:left; }
.preview img { display:block; float:left; border:none; }
.f_link { width:918px; border:1px solid #c0c0c0; font-size:12px; padding-left:30px; line-height:28px; }
/*------------Í·²¿Í¨À¸ad----------------*/
.topad { width:950px; height:100px; padding-bottom:10px; }
/*newhead*/
.newhead { width:950px; height:113px; background:url(../image/head_01.jpg); color:#fff; }
.newhead img { float:left; }
.newhead p { height:32px; line-height:32px; padding-right:40px; float:right; }
.newhead p a { color:#fff; }
.newhead p a:hover { text-decoration:underline; }
.newhead2 { height:100px; background:url(../image/head_02.jpg); }
.newhead3 { height:100px; background:url(../image/head_03.jpg); }
.newhead4 { height:60px; background:url(../image/head_04.jpg); }

