/* CSS Document */ body{ font:12px/1 "SimSun",Helvetica,Arial,sans-serif;background:url("/images/bg71.jpg") center top repeat-y;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding:0; margin:0} fieldset,img{ border:0} address,caption,cite,code,dfn,em,th,var{ font-weight:normal; font-style:normal} ol,ul{ list-style:none} caption,th{ text-align:left} h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%} abbr,acronym{ border:0} button,input,select,textarea{ font-size:100%;} input,button,textarea,select,optgroup,option{ font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;} table{ border-collapse:collapse; border-spacing:0;} .clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} .clearfix{zoom:1; display:table;} .clear{ clear:both;} .fl{ float:left;} .fr{ float:right;} .hide{ display:none;} #container{ background:url("/images/bg00.jpg") no-repeat center top;} #wrapper{ width:980px; margin:0 auto; background:url("/images/bg01.jpg") no-repeat center top;} #header, #content, #footer{ width:100%; position:relative;} #header{z-index:999;} #header .top{ height:119px;position:relative;z-index:999;} #header .top .logo{ margin:9px 0 0 22px; display:inline;} #header .top .t_main{ text-align:right;margin-right:40px; font-family:Arial, Helvetica, sans-serif;} #header .top .tp{ margin-top:24px; margin-bottom:10px;position:relative; z-index:999;} *html #header .top .tp{ position:absolute; top:0; right:0;} #header .top .tp dd{ text-align:left; height:42px; line-height:42px; float:left; width:85px; position:relative;} #header .top .tp dd img{ display:block; position:absolute; top:0; right:0;} #header .top .tp dd a{ color:#000; text-decoration:none;} #header .btm{ position:relative;z-index:888; float:right;} #header .btm dd{ float:left; height:23px; line-height:23px;} #header .btm dd .search{ background:url("/images/search.gif") no-repeat; width:168px; height:23px; line-height:23px; border:none; text-indent:1em; margin-left:10px;} *html #header .btm{ position:absolute; top:70px; right:40px;} #header .btm .submit{ background:url("/images/search_icon.gif") no-repeat; width:17px; height:17px; display:block; cursor:pointer; border:none; position:absolute; top:3px; right:10px;} .nav{ background:url("/images/nav.jpg") no-repeat; width:980px; height:38px;overflow:hidden;} .nav ul li{ width:122px; float:left; overflow:hidden; line-height:38px; height:38px; text-align:center; background:url("/images/nav_line.gif") no-repeat right center;} .nav ul li a{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none;} #big_focus{ width:100%; height:347px; overflow:hidden;} #big_focus #focus{ width:100%; height:100%;} #big_focus #focus ul { display:none} #big_focus #focus img {width:980px; height:347px;display:block;} #big_focus .d1 { position:relative;} #big_focus .loading { width:980px; height:347px; line-height:347px; color:#fff; font-size:12px; text-align:center;} #big_focus .d2 { width:980px; overflow:hidden;} #big_focus .num_list { position:absolute; left:0px; bottom:-1px; color:#fff; font-size:12px; height:20px; overflow:hidden;} #big_focus .num_list span { display:inline-block; height:16px; padding-left:6px;} #big_focus .button { position:absolute; z-index:10; right:15px; bottom:10px; font-size:12px; font-family:Arial; display:none;} #big_focus .b1,.b2 { display:block; float:left; background:url("/images/b1.png") no-repeat; width:14px; height:14px; line-height:14px; cursor:pointer; text-align:center; color:#fff; font-size:10px; margin:0 3px; display:none;} #big_focus .b2 { background:url("/images/b2.png") no-repeat; width:14px; height:14px; display:none;} .wrap .title{ background:url("/images/title.png") no-repeat left top; height:65px; margin-top:23px;} .wrap .title h1{ text-indent:3em; color:#411701; font-size:14px; font-weight:bold; padding-top:20px;} .wrap .title h1 span{ font-size:20px;} .yyjs{ width:561px; height:333px; float:left; position:relative;} .yyxw{ width:393px; height:333px; float:left; margin-left:25px; position:relative;display:inline-block;} .whjt{ width:393px; height:333px; float:left; margin-left:28px; position:relative;display:inline-block;} .slide{ float:left; width:305px; position:relative; overflow:hidden; height:246px;} .slide img{ width:295px; height:236px; padding:4px; background:#c2b39a; border:1px solid #967845;} .slide .txtBg{width:295px;height:24px;background:#000;filter:alpha(opacity=70);opacity:0.7;z-index:888;position:absolute;left:5px;bottom:5px;} .slide .txt{width:295px;height:24px;line-height:24px;position:absolute;left:5px;bottom:5px;z-index:999;} .slide .txt a{color:#fff;font-size:14px;font-weight:bold;margin-left:15px;text-decoration:none;} #swipt li{ position:absolute; top:0; left:0;} .page{ height:20px; position:absolute; bottom:0; left:0; background:#000; z-index:20; width:100%; opacity:.5; line-height:20px;} .page ul{ width:100px; text-align:center; position:absolute; top:0; right:30px;} .page ul li{ color:#fff; display:inline; cursor:pointer;} .page ul li.current{ font-weight:bold;} .page p.prev, .page p.next{ color:#fff; position:absolute; top:0; cursor:pointer;} .page p.prev{ left:130px;} .page p.next{ left:250px;} .yyjs p{ float:left; width:230px; margin-left:18px; color:#411701; line-height:180%;} .yyjs p a{ color:#d1652f; text-decoration:none;} .yyjs .more{ position:absolute; top:43px; right:12px; color:#411701; text-decoration:none;} .yyxw .more{ position:absolute; top:43px; right:12px; color:#411701; text-decoration:none;} .yyxw .hot{ border-bottom:1px dashed #9e9789; height:120px; overflow:hidden;} .yyxw .hot img{ display:block; float:left; margin:0 20px;} .yyxw .hot h2,.yyxw .hot p{ width:205px; float:left;} .yyxw .hot h2{ color:#411701; font-size:14px; font-weight:bold; padding-top:10px; line-height:180%;} .yyxw .hot h2 a{ color:#411701; text-decoration:none;} .yyxw .hot h2 span{ float:right; font-size:12px; color:#9e9789; font-weight:normal;} .yyxw .hot p{ color:#411701; line-height:180%;} .yyxw ul{margin-top:10px;} .yyxw ul li{ height:26px; line-height:26px; text-indent:1em; background:url("/images/li_icon.gif") no-repeat left center;} .yyxw ul li span{ float:right; color:#9e9789;} .yyxw ul li a{ color:#411701; text-decoration:none;} .whjt .more{ position:absolute; top:43px; right:12px; color:#411701; text-decoration:none;} .whjt .hot{ border-bottom:1px dashed #9e9789; height:120px; overflow:hidden;} .whjt .hot img{ display:block; float:left; margin:0 20px;} .whjt .hot h2,.yyxw .hot p{ width:205px; float:left;} .whjt .hot h2{ color:#411701; font-size:14px; font-weight:bold; padding-top:10px; line-height:180%;} .whjt .hot h2 a{ color:#411701; text-decoration:none;} .whjt .hot h2 span{ float:right; font-size:12px; color:#9e9789; font-weight:normal;} .whjt .hot p{ color:#411701; line-height:180%;} .whjt ul{margin-top:10px;} .whjt ul li{ height:26px; line-height:26px; text-indent:1em; background:url("/images/li_icon.gif") no-repeat left center;} .whjt ul li span{ float:right; color:#9e9789;} .whjt ul li a{ color:#411701; text-decoration:none;} .subnav{width:550px;margin-top:20px;} .subnav ul li{ background:url("/images/li_bg.jpg") no-repeat; width:261px; height:32px; line-height:32px; text-align:center; font-size:14px; margin-bottom:13px;float:left;margin-left:14px;display:inline-block;} .subnav ul li a{ display:block; color:#411701; text-decoration:none;} .jcarousel-container-horizontal {width:750px; height:160px; float:left;} .jcarousel-clip-horizontal {width:680px;height:160px; margin:0 auto;} .jcarousel-item img{ display:block; cursor:pointer; margin:0; border:1px solid #a5a5a5; padding:2px; background:#c2b39a;} .jcarousel-item-horizontal {margin-left:0;margin-right:10px;} .goR,.goL {} .goR {float:left;margin-left:15px;margin-top:54px; background:url("/images/next.gif") no-repeat;width:16px;height:22px;} .goL {float:left;margin-right:15px;margin-top:54px; background:url("/images/prev.gif") no-repeat;width:16px;height:22px;} .marquee{width:496px;height:163px;overflow:hidden;float:left;} .marquee ul li{width:100px;text-align:center;float:left;} .marquee ul li img{border:1px solid #a5a5a5;padding:2px;background:#c2b39a;} .marquee ul li p{ text-align:center; color:#411701; padding-top:20px;} #footer{ margin-top:20px;} #footer .ft_nav{ width:100%; height:35px; line-height:35px; background:#baab7f; text-align:center;} #footer .ft_nav ul li{ display:inline;} #footer .ft_nav ul li a{ display:inline-block; background:url("/images/ft_nav_line.jpg") no-repeat right center; padding:0 10px; color:#fff; text-decoration:none;} #footer .ft_nav ul li a:hover{ color:#6f5300;} #footer p{ height:76px; line-height:76px; text-align:center; color:#411701;} #footer p span{ margin:0 20px;} #footer p a{ color:#411701;} /* 医院介绍 */ .banner{ margin-top:15px;} .side{ background:url("/images/side_bg.jpg") no-repeat; width:154px; height:299px; margin-top:10px; float:left;} .main{ float:left; width:798px; background:url("/images/main_bg.jpg") no-repeat center top; margin-top:10px; margin-left:28px;min-height:400px} *html .main{ margin-left:5px;} .side h1{ color:#fff; font-weight:bold; line-height:180%; padding-top:20px; text-indent:1em; font-size:14px;} .side h1:first-letter{ font-size:18px;} .side ul{ margin-top:50px;} .side ul li{ width:154px; height:27px; line-height:27px; text-indent:3em;} .side ul li a{ display:block; color:#fff; text-decoration:none;} .side ul li.current{ background:url("/images/li_current.jpg") no-repeat;} .side ul li.current a{ color:#ff0; text-decoration:none;} .main .sate{ height:35px; line-height:35px; text-indent:3em; color:#a16300;} .main .sate a{ color:#676767; text-decoration:none;} /* 医院新闻 */ .content p{ line-height:200%; padding:0 20px; text-indent:2em; padding-top:10px;} .content ul li{ height:30px; line-height:30px; background:url("/images/li_icon.gif") no-repeat 10px center; text-indent:20px;} .content ul li span{ float:right; color:#666;} .content ul li a{ color:#411701; text-decoration:none;} .content ul li.line{ background:none; border-top:1px dashed #411701;} /* 智能导医 */ .content table{ width:766px; margin:20px auto 0;} .content table tr,.content table td{ border:1px solid #000; text-align:center; height:28px; line-height:28px;} .content table tr.tit{ font-size:14px; font-weight:bold;} .tip{ width:410px; margin:20px auto 0;} .tip dl{ height:30px; line-height:30px;} .tip dl dt{ width:75px; float:left;} .tip dl dd{ float:left;} .tip .select{ height:20px; line-height:20px; margin-top:5px;} .tip .select1{ width:300px;} .tip .select2,.tip .select3{ width:145px;} .tip .select3{ margin-left:10px;} .tip .keyword{ height:20px; line-height:20px; border:1px solid #411710; width:280px; padding:0 10px; margin-top:4px;} .tip .submit{ background:url("/images/submit.png") no-repeat; width:132px; height:40px; border:none; display:inline-block; margin: 20px 75px; cursor:pointer;} .content .box{ min-height:160px; _height:160px; width:780px; margin:10px auto 0; border-bottom:1px dashed #666;} .content .box img{ display:block; float:left; padding:4px; border:1px solid #411710; background:#c2b39a; margin:0 20px;} .content .box h2{ font-size:14px; font-weight:bold; padding-top:20px;} .bank dl dd{ float:left; margin:10px 15px;} .bank dl dd img{ border:1px solid #411710; padding:4px; background:#c2b39a;} .pre_next{margin-left:40px;} .pre_next li{margin-top:10px;height:20px;line-height:20px;} .pre_next li a{color:#000;text-decoration:none;} .pre_next li a:hover{text-decoration:underline;} .pre_next span{color:red;font-size:14px;}