*{margin:0px; padding:0px}
ul{list-style:none}
a{text-decoration:none}
img{border:none}
.clear{ clear:both; height:0px; line-height:0px; overflow: hidden;}
#head,#main,#foot{width:970px; margin:auto; overflow:hidden}
.login{width:970px; height:27px; float:left; background:#F4ECD8; overflow:hidden; font-size:12px; color:#000; line-height:30px; padding-left:25px; padding-top:3px}
.txt1{width:105px; height:18px; border:1px #7F9DB9 solid;}
.np {border:1px #003C74 solid; background:#efefef; height:20px; line-height:17px}
.login a{color:#000; padding-left:10px}
.logo{width:231px; height:96px; float:left; margin-top:8px; overflow:hidden}
.logor{width:739px; height:96px; float:left; background:#D0D0D0; overflow:hidden; margin-top:8px}
.nav{width:970px; height:101px; float:left; margin-top:8px; overflow:hidden; background:url(../img/navbg.gif);}
.nav ul.top{ padding-left:10px}
.nav ul.top li{height:33px; line-height:33px; overflow:hidden; background:url(../img/line_1.gif) no-repeat left 9px; float:left}
.nav ul.top li.one{background:none}
.nav ul.top li a{display:block; padding-left:8px; padding-right:8px; font-size:12px; color:#000;}
.nav dl{}
.nav dl dt{width:127px; line-height:64px; float:left; overflow:hidden; text-align:center;}
.nav dl dt a{font-size:14px; color:#725F34}
.nav dl dd{height:52px; float:left; margin-top:8px; line-height:26px; overflow:hidden}
.nav dl dd a{font-size:12px; color:#000; display:block; float:left; padding-left:6px; padding-right:6px}
.nav dl dd.one{width:268px; margin-left:22px}
.nav dl dd.two{width:372px; margin-left:12px}
.nav dl dd.three{width:157px; margin-left:12px}
.mainbox1{width:968px; height:550px; float:left; margin-top:8px; overflow:hidden; border:1px #bbb solid}
.mainbox1_l{width:321px; float:left; overflow:hidden;}
.mainbox1_l span.flash{width:313px; height:338px; border:1px #AC9665 solid; margin:3px; overflow:hidden; float:left; display:inline}
.mainbox1_l span.dzs{width:313px; margin-left:7px; display:inline; overflow:hidden; float:left; margin-top:8px;}
.mainbox1_l span.dzs strong,.mainbox1_r span h2{display:block; line-height:24px; border-bottom:1px #ACACAC solid; background:url(../img/ico_1.gif) no-repeat left 4px; padding-left:20px; font-size:14px; color:#000}
.mainbox1_l span.dzs strong cite{float:right; font-style:normal;}
.mainbox1_l span.dzs strong cite a{color:#767676; font-size:12px; font-weight:normal}
.mainbox1_l span.dzs ul{ font-size:12px; width:330px}
.mainbox1_l span.dzs ul li{width:86px; float:left; margin-top:8px; margin-right:22px; overflow:hidden}
.mainbox1_l span.dzs ul li img{width:82px; height:64px; border:1px #C1C1C1 solid; padding:1px;}
.mainbox1_l span.dzs ul li a.tit{line-height:26px; height:26px; display:block; text-align:center; font-weight:bold; color:#AC3200}
.mainbox1_l span.dzs ul li p{height:18px; line-height:18px; overflow:hidden; color:#000; text-align:center}
.mainbox1_l span.dzs ul li p a{text-decoration:underline}
.mainbox1_m{width:398px; height:550px; border:1px #bbb solid; border-top:none; border-bottom:none; float:left; overflow:hidden; font-size:12px}
.mainbox1_m strong.top{display:block; height:58px; overflow:hidden; background:url(../img/hotnew.gif);}
.mainbox1_m strong.top span{float:right;}
.mainbox1_m strong.top span a{ display:block; line-height:999px; width:120px; overflow:hidden}
.mainbox1_m dl{width:376px; overflow:hidden; float:left; margin-left:11px; display:inline; border-top:1px #989898 dotted; padding-bottom:15px}
.mainbox1_m dl.t01{background:url(../img/01.gif) no-repeat left top; margin-top:20px}
.mainbox1_m dl.t02{background:url(../img/02.gif) no-repeat left top; margin-top:20px}
.mainbox1_m dl.t03{background:url(../img/03.gif) no-repeat left top; margin-top:20px}
.mainbox1_m dl.t04{background:url(../img/04.gif) no-repeat left top; margin-top:20px}
.mainbox1_m dl dt{line-height:40px; height:40px; overflow:hidden; padding-left:44px;}
.mainbox1_m dl dt a{font-size:16px; font-weight:bold; font-family:"ºÚÌå"; color:#000}
.mainbox1_m dl dd p{line-height:22px; text-indent:24px; color:#666}
.mainbox1_m dl dd p a{color:#BB1C09}
.mainbox1_m dl dd ul.one li{width:178px; padding-left:10px; background:url(../img/ico_2.gif) no-repeat left 10px; line-height:25px; height:25px; overflow:hidden; float:left}
.mainbox1_m dl dd ul.one li a{color:#A01D0B}
.mainbox1_m dl dd ul.two{padding-left:25px}
.mainbox1_m dl dd ul.two li,.mainbox1_m dl dd ul.three li{line-height:25px; background:url(../img/ico_3.gif) no-repeat left 9px; padding-left:12px; height:25px; overflow:hidden}
.mainbox1_m dl dd ul.two li a,.mainbox1_m dl dd ul.three li a{color:#000; font-size:14px}
.mainbox1_m dl dd ul.three li{ width:174px; float:left}
.mainbox1_r{width:247px; float:left; overflow:hidden; font-size:12px}
.mainbox1_rad{width:237px; height:187px; margin:5px; float:left; display:inline; background:#DBDBDB}
.mainbox1_r span{width:237px; float:left; margin-left:5px; display:inline; overflow:hidden; margin-top:12px}
.mainbox1_r span h2 a{ font-size:14px; color:#000}
.mainbox1_r span ul{ padding-left:10px; padding-top:8px}
.mainbox1_r span ul li{line-height:25px; background:url(../img/ico_3.gif) no-repeat left 9px; padding-left:7px; height:25px; overflow:hidden}
.mainbox1_r span ul li a{color:#000}
.midad{width:970px; height:102px; float:left; margin-top:8px; overflow:hidden; background:#DBDBDB}
.infobox{border:1px #C3B088 solid; height:271px; float:left; margin-top:8px; overflow:hidden; background:url(../img/infoboxbg.gif) repeat-x left top; font-size:12px}
.infobox h2{line-height:32px; height:32px; background:url(../img/infoboxh2.gif) no-repeat 8px 9px; padding-left:30px; font-size:14px; overflow:hidden}
.infobox h2 a{font-size:14px; color:#000}
.infobox h2 span{float:right; margin-right:10px;}
.infobox h2 span a{font-size:12px; color:#767678; font-weight:normal}
.infobox ul{width:100%; padding-top:12px; float:left}
.infobox ul li{line-height:23px; height:23px; overflow:hidden; background:url(../img/ico_3.gif) no-repeat 17px 8px; padding-left:25px;}
.infobox ul li a{color:#000}
.infobox ul li span{float:right; color:#868686; margin-right:20px;}
.leftb{width:317px;}
.leftb h3{height:40px; text-align:center; line-height:45px; overflow:hidden; font-size:12px}
.leftb h3 a{color:#000}
.leftb p{text-indent:24px; line-height:22px; color:#3580AC; height:44px; overflow:hidden; margin-left:15px; margin-right:25px;}
.leftb p a,.midb span.imgr p a{color:#C01C03}
.midb{width:398px; margin-left:-1px}
.midb img{width:107px; height:81px; margin-right:10px; display:inline; float:left; border:1px #C1C1C1 solid; padding:2px; margin-left:21px; margin-top:12px}
.midb h3{line-height:30px; height:30px; overflow:hidden; text-align:center;}
.midb h3 a{font-size:12px; color:#BA0003}
.midb p{line-height:22px; text-indent:24px; height:44px; overflow:hidden;color:#3580AC;}
.rightb{width:251px; margin-left:-1px}
.rightb ul li{line-height:24px; height:24px}
.link{width:970px; float:left; overflow:hidden; margin-top:8px;}
.link strong{display:block; height:39px; background:url(../img/linkbg.gif); line-height:39px; padding-left:15px; font-size:14px; color:#333}
.link span{display:block; width:948px; border:1px #D4D4D4 solid; border-top:none; padding:10px}
.link span a{line-height:25px; padding-left:10px; padding-right:10px; color:#333; font-size:12px; white-space:nowrap}

#foot{font-size:12px}
.footlink{line-height:45px;text-align:center; width:948px; float:left; overflow:hidden}
.footlink a{color:#275C91}
.copy{ width:948px; float:left; overflow:hidden; padding-top:10px; text-align:center; line-height:25px}
.copy a { color:#333;}
.footimg{ margin-left:136px; padding-top:10px}
.footimg ul{}
.footimg ul li{width:122px; height:52px; float:left; margin-right:12px;}
.footimg ul li img{border:1px #D2D2D2 solid}

.thisplace{width:970px; float:left; line-height:30px; overflow:hidden; padding-left:10px; font-size:12px; color:#4D4D4D}
.thisplace a{color:#4D4D4D}

#main h1.type{width:970px; height:40px; background:url(../img/type_bg.gif); overflow:hidden; line-height:40px; float:left}
#main h1.type a{display:block; width:132px; text-align:center; margin-left:7px; overflow:hidden; font-size:14px; color:#fff}
.type_topbox{width:968px; height:276px; float:left; border:1px #D1C2A0 solid; overflow:hidden}
.type_flash{width:282px; height:256px; margin:10px; overflow:hidden; float:left; display:inline; background:#EBEBEB}
.type_midinfo{width:393px; float:left; margin-top:10px; overflow:hidden; margin-left:14px;}
.type_midinfo h2{height:30px; border-bottom:1px #DBDBDB dotted; line-height:30px;font-size:14px; color:#993300}
.type_midinfo h2 a{ float:right; font-size:12px; color:#999; font-weight:normal;}
.type_midinfo p.desc{height:70px; padding-top:10px; line-height:22px; border-bottom:1px #DBDBDB dotted; color:#5E5E5E; font-size:12px; text-indent:24px}
.type_midinfo p.desc a{color:#F67811}
.type_midinfo p.xglink{height:55px;border-bottom:1px #DBDBDB dotted; color:#A3A3A3; font-size:12px; line-height:22px; padding-top:5px}
.type_midinfo p.xglink a{margin-left:10px; white-space:nowrap; color:#C51C07}
.type_midinfo ul{ padding-top:10px}
.type_midinfo li{line-height:25px; height:25px; background: url(../img/ico_3.gif) no-repeat 5px 7px; padding-left:16px; overflow:hidden; font-size:12px}
.type_midinfo li a{color:#000}
.type_midinfo li span{float:right; margin-right:15px; color:#A3A3A3}
.type_rinfo{width:239px; float:right; margin:10px; height:256px; overflow:hidden;background:#EBEBEB}

.type_boxl{width:289px;}
.type_boxl h3,.type_boxr h3{height:40px; text-align:center; line-height:45px; overflow:hidden; font-size:12px}
.type_boxl h3 a,.type_boxr h3 a{color:#000}
.type_boxl p,.type_boxr p{text-indent:24px; line-height:22px; color:#3580AC; height:44px; overflow:hidden; margin-left:15px; margin-right:15px;}
.infobox p a{color:#C01C03}
.type_boxm{width:391px; margin-left:9px}
.type_boxm img{width:107px; height:81px; float:left; border:1px #C1C1C1 solid; padding:2px; margin-left:21px; margin-top:12px}
.type_boxm span.imgr{width:230px; height:87px; float:left; margin-left:13px; margin-top:12px; overflow:hidden}
.type_boxm span.imgr h3{line-height:30px; height:30px; overflow:hidden; text-align:center;}
.type_boxm span.imgr h3 a{font-size:12px; color:#BA0003}
.type_boxm span.imgr p{line-height:22px; text-indent:24px; height:44px; overflow:hidden;color:#3580AC;}
.type_boxr{width:266px; margin-left:9px}

.doctor_box{width:691px; float:left; overflow:hidden; margin-top:8px; border:1px #E3E2E2 solid}
.doctor_box h2{height:30px; background:#FAFAFA; padding-left:15px; line-height:30px; overflow:hidden; font-size:12px; color:#000}
.doctor_box h2 span{float:right; margin-right:10px;}
.doctor_box h2 span a{font-weight:normal; font-size:12px}
.doctor_box h2 a{font-size:14px; color:#000}
.doctor_box ul{width:730px; overflow:hidden; margin-left:18px; margin-top:9px; padding-bottom:9px}
.doctor_box ul li{width:313px; height:130px; float:left; border:1px #EBDFC6 solid; margin-right:25px; margin-bottom:10px;}
.doctor_box ul li img{width:87px; height:108px; float:left; border:1px #9E9E9E solid; padding:1px; margin-left:5px; margin-top:9px;}
.doctor_box ul li span{float:left; display:block; width:200px; margin-left:8px; overflow:hidden; margin-top:9px;}
.doctor_box ul li span strong{display:block; height:22px; line-height:22px; overflow:hidden;}
.doctor_box ul li span strong a{font-size:14px; color:#000}
.doctor_box ul li span p{line-height:20px; font-size:12px; color:#000}
.doctor_box ul li span p a{color:#ff0000}
.doctor_box ul li span p a.zx1{width:71px; height:20px; display:block; text-align:center; line-height:20px; float:left; margin-left:25px; display:inline; background:url(../img/doctora1.gif); color:#A61000; margin-top:10px}
.doctor_box ul li span p a.zx2{width:71px; height:20px; display:block; text-align:center; line-height:20px; float:left; margin-left:10px; display:inline; background:url(../img/doctora2.gif);color:#1F5591; margin-top:10px}

.coread{width:970px; float:left; overflow:hidden; margin-top:8px;}
.coread strong{display:block; height:39px; background:url(../img/linkbg.gif); line-height:39px; padding-left:15px; font-size:14px; color:#333}
.coread span{display:block; width:948px; border:1px #D4D4D4 solid; border-top:none; padding:10px; overflow:hidden}
.coread span ul{ width:1000px; overflow:hidden}
.coread span ul li{width:300px; background:url(../img/ico_2.gif) no-repeat 10px 12px; line-height:25px; height:25px; overflow:hidden; padding-left:18px; float:left}
.coread span ul li a{color:#000; font-size:12px}

.list_box{width:691px; float:left; overflow:hidden; border:1px #E3E2E2 solid; padding-bottom:15px}
.list_box ul{ margin-left:30px; margin-right:30px; width:631px; overflow:hidden; padding-top:20px; padding-bottom:20px}
.list_box ul li{background:url(../img/ico_3.gif) no-repeat 5px 11px; padding-left:15px; line-height:25px; height:25px; overflow:hidden;width:631px;}
.list_box ul li a{color:#000; font-size:14px;}
.list_box ul li span{float:right; color:#888; font-size:12px; margin-right:25px}
.list_box ul li.mline{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #ccc;}
.pagelist{padding-top:15px; font-size:12px; text-align:center; margin:8px; padding-left:250px;}
.pagelist a{ display:block; border:1px #EAE1D1 solid; float:left; padding:4px 6px; float:left; margin-left:3px; color:#725C34; background:#F7F4EE}
.pagelist a.last{color:#ccc}
.pagelist a:hover,.pagelist a.this{background:#725C34; color:#fff}

.list_r{width:266px; margin-left:9px; float:left}
.list_rad{width:266px; float:left; height:217px; overflow:hidden; background:#BFBFBF}
.list_rbox{width:266px;}
.list_rbox ul{padding-top:5px}

.article_l{width:693px; float:left; overflow:hidden;}
.article_body{width:691px; float:left; overflow:hidden; border:1px #C3B088 solid; border-top:4px #C3B088 solid; padding-bottom:15px; background:#F9F9F9}
.article_body h1{height:56px; line-height:56px; padding-top:33px; overflow:hidden; text-align:center; font-size:24px; color:#000}
.artlinfo{width:631px; margin-left:30px; overflow:hidden; line-height:30px; background:url(../img/line_2.gif) repeat-x left bottom; color:#9A9A9A; font-size:12px}
.artlinfo span{float:right}
.artlinfo span a{color:#000; background:url(../img/ico_4.gif) no-repeat left center; padding-left:17px}
.article_body p.desc{width:609px; padding:10px; line-height:22px; font-size:14px; color:#6F6E6E; background:#fff; margin-top:8px; margin-left:30px; border:1px #C1C1C1 solid}
.content{width:631px; margin-left:30px; line-height:25px; font-size:14px; color:#000; padding-top:20px; padding-bottom:20px; overflow:hidden}

.art_botbox h2{line-height:32px; height:32px; background:url(../img/infoboxh2.gif) no-repeat 8px 9px; padding-left:30px; font-size:14px}
.art_botbox{border:1px #C3B088 solid; background:url(../img/infoboxbg.gif) repeat-x left top; }

.art_botbox ul.linkart{ padding-top:10px; padding-bottom:10px}
.art_botbox ul.linkart li{line-height:25px; background:url(../img/ico_3.gif) no-repeat 13px 9px; padding-left:23px; font-size:14px; color:#8C8C8C}
.art_botbox ul.linkart li a{color:#000}

.listartl{float:left; width:691px; float:left; margin-top:8px}

.mainbox1_l .ifocus{width:313px; height:256px; border:1px #AC9665 solid; margin:3px; overflow:hidden; float:left; display:inline}
#ifocus_pic{ width:313px; height:256px;float:left; overflow:hidden; position:relative;}
#ifocus_pic ul,#ifocus_btn ul,#ifocus_btn ul{ padding:0; margin:0; margin:0; list-style:none;}
#ifocus_pic li,#ifocus_btn li{ padding:0;}
#ifocus_pic li a,#ifocus_btn li a{ width:auto; height:auto; padding:0;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist img {width:313px; height:256px;}
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; font-size:12px }
#ifocus_tx .normal { display:none; }
#ifocus_btn { width:90px; height:20px; overflow:hidden; position:relative; margin-top:-22px; float:right; z-index:999;}
#ifocus_btn li{ width:22px; background:none; float:left; height:20px;}
#ifocus_btn li a{ float:right; width:18px; height:18px; text-align:center;line-height:18px;background:#fff; color:#636363; background:#DEDCDB; font-size:12px }
#ifocus_btn .current{background:none;}
#ifocus_btn .current a{ background:#608AAE; color:#fff;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:313px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.type_flash #ifocus_pic{ width:282px;}
.type_flash #ifocus_opdiv{ width:282px;}
.type_flash #ifocus_piclist img{ width:282px;}

