body{margin:0; padding:0;background:url(bg.jpg) repeat-x #fff; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
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;}
img{border:0;}
ol,ul{list-style:none;}


.f12px {line-height:21px;}
.hr{margin-top:10px;}
.hrtop{margin-top:6px;}
.mr{padding:0 10px;}
.bot_line{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d8d8d8;}
.img-css{border:1px solid #d8d8d8; margin:2px;}
.dotline{ dispaly:block;border-bottom:1px #E0E0E0 dotted;}
.roll_img{padding:0 5px;font-size:12px;line-height:25px;}

  
.searchinput{border:1px solid #D9D9D9;color:#999999;padding:3px 3px 0px 3px; width:128px; height:17px;}


a{color:#444;text-decoration: none;}
a:hover {color:#f00;text-decoration: underline;}


.blue14{ font-size:14px;color:#2581B2;}
.blue14 a{ font-size:14px;color:#2581B2;}
.blue14 a:hover{ font-size:14px;color:#2581B2;}
.black12 {color:#444;font-size:12px;}
.black12 a:hover {color: #2F5BAF;font-size:12px;text-decoration:underline;}
.red17 a{font-size:17px;color:#F00;font-weight:bold;}
.red17 a:hover{color:#F00; font-weight:bold;text-decoration:underline;}
.orange20{font-size:40px;color:#CE0C00;font-weight:bold;}
.green14{color:#006600; font-size:14px;}
.green12{color:#006600; font-size:12px;font-weight:bold;}
.red12{color:#E90329;font-size:12px;}
.white12 { color:#FFFFFF; font-size:12px;}
.white12 a{ color:#FFFFFF; font-size:12px;}
.white12 a:hover{ color:#FFFFFF; font-size:12px;text-decoration:underline;}
.white14 { color:#FFFFFF; font-size:14px;}
.white14 a{ color:#FFFFFF; font-size:14px;}
.white14 a:hover{ color:#FFFF00; font-size:14px;}
.more1{padding:0 2px; line-height:20px; font-size:12px; color:#fff;}
.more a{ padding-right:5px; line-height:20px; font-size:12px;color:#fff;}
.more2 a{ padding-right:5px;ine-height:20px; font-size:12px;color:#999;}

.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}

.b{ font-weight:bold;}


.font12{font-size:12px;}
.font14{font-size:14px;}
.font18{font-size:18px; font-weight:bold;}

.title14{margin-top:5px;color:#fff; font-size:14px; font-family:"Microsoft Yahei","黑体";}
.title16 a{color:#3B9DDA; font-size:18px;font-family:"Microsoft Yahei","黑体";}





.tableborder {border:1px solid #D7E1ED;} 
.right_tableborder {border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: Solid;border-bottom-style: Solid;border-left-style: Solid;border-right-color: #D7E1ED;border-bottom-color: #D7E1ED;border-left-color: #D7E1ED;} 



.title a{color: #cc0000;text-decoration: none;line-height:21px;font-size:14px;}
.title a:hover {color: #cc0000;text-decoration: underline;line-height:21px;font-size:14px;}


.slider{position: relative;}
.slider div{position: relative;text-align: center;padding: 0px;list-style-type: none;margin: 0px;width: 340px;background: #ffffff;height: 230px;overflow: hidden;}
.slider span{z-index: 99;position: absolute;text-align: center;width: 100%;bottom: 2px;color: #ffffff;font-size: 12px;font-weight: bold;}
.slider .txtbg{position: absolute;filter: alpha(opacity=70);width: 100%;bottom: 0px;background: #000;height: 17px;padding-top: 5px;left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;}
.slider .txtbg img{width: 340px;height: 230px;}
.hdnum{width: 340px;height: 52px;overflow: hidden;padding-top: 2px;}
.hdnum li{padding: 1px;background-color: #000;width: 64px;float: left;margin:0 0 0 1px;overflow: hidden;}
.hdnum li img{width: 64px;height: 50px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;}
.hdnum li.on{padding: 0;background-color: #f54102;width: 71px;}
.hdnum li.on img{border: #f54102 2px solid;filter: alpha(opacity=100);width: 68px;height: 48px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;}


.news_cont{padding:10px;}
.hidden{display:none;}
.news{float:left;width:380px;overflow:hidden;}
.newsUL{width:380px;overflow:hidden;height:30px;background-color:#eee;}
.newsUL li{float:left;height:30px;background-color:#eee;}
.news_zs{float:left;margin-left:8px;margin-top:6px;width:350px;overflow:hidden;}
.news_zsUL{overflow:hidden;height:30px;background-color:#eee;}
.news_zsUL li{float:left;height:30px;background-color:#eee;}
.more3{text-align:right;padding:5px 8px 0 0;font-size:12px;}
.more3 a{color:#999;}
.st01{cursor:pointer;background:url(title4.jpg) no-repeat 0 0;font-family:"Microsoft YaHei","SimHei"; font-size:14px;width:108px; text-align:center; color:#fff; height:30px; line-height:30px;}
.st01 a{ color:#fff; display:block;}
.st02{cursor:pointer;width:108px;font-family:"Microsoft YaHei","SimHei"; font-size:14px;text-align:center;height:30px; line-height:30px;}

.news1 {float:left; display:block;}
.news1 li{float:left; width:366px; line-height:25px;font-size:12px;display:inline;}
.news1 li .s1{float:left;background:url(dot.jpg) left 10px no-repeat; padding-left:10px; padding-right:6px;}
.news1 li .s2{float:right; padding-left:6px; color:#999999;}

.news2 {float:left; display:block;padding:5px;}
.news2 li{float:left; width:198px; line-height:25px;font-size:12px;}
.news2 li .s1{float:left;background:url(dot.jpg) left 9px no-repeat; padding-left:10px; padding-right:6px;}

.news3 {float:left; display:block;padding-left:2px;}
.news3 li{float:left; width:345px; line-height:25px;font-size:12px;display:inline;}
.news3 li .s1{float:left;background:url(dot.jpg) left 9px no-repeat; padding-left:10px; padding-right:6px;}
.news3 li .s2{float:right; padding-left:6px; color:#999999;}

.news4 {float:left; display:block;padding-left:2px;}
.news4 li{float:left; width:335px; line-height:25px;font-size:12px;display:inline;}
.news4 li .s1{float:left;background:url(dot.jpg) left 9px no-repeat; padding-left:10px; padding-right:6px;}
.news4 li .s2{float:right; padding-left:6px; color:#999999;}

.channel {float:left; display:block;padding:5px 0;}
.channel li{margin:5px 0;text-align:center;float:left; width:208px; line-height:30px;font-size:14px;background-color:#EAEBD8;}
.channel li a:hover{text-align:center;float:left; width:208px; line-height:30px;font-size:14px; color:#FFFFFF;background-color:#2A96D7;}
.channel .cur a{text-align:center;float:left; width:208px; line-height:30px;font-size:14px; color:#FFFFFF;background-color:#2A96D7;}

.links {float:left;width:206px;}
.links li {float:left; width:86px;margin-left:10px; line-height:28px;font-size:12px;}

.bottom_links {float:left;width:945px;margin:8px 0;}
.bottom_links li{float:left; line-height:22px;font-size:12px; padding-right:10px;}

.newslist {float:left; display:block;}
.newslist ul{margin:5px 10px; padding:0;}
.newslist li{float:left; width:720px; line-height:35px;font-size:14px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color:#E1E1E1;}
.newslist li .s1{float:left;background:url(dot.jpg) left 14px no-repeat; padding-left:10px; padding-right:6px;}
.newslist li .s2{float:right; padding-left:6px; color:#999999;font-size:14px;}




.photo_list{float:left;}
.photo_list ul{ margin:0; padding:0;}
.photo_list ul li{ line-height:28px; width:140px; float:left;display:inline; text-align:center;margin:0 2px 0 25px;}
.photo_list ul li img{display:block; width:130px; height:86px;}

.photo{float:left;margin-top:10px;}
.photo ul{ margin:0; padding:0;}
.photo ul li{ line-height:28px; width:170px; float:left;display:inline;font-size:12px; text-align:center;margin:0 2px 0 10px;}
.photo ul li img {display:block; width:160px; height:106px;}

.photo_zt{float:left;}
.photo_zt ul{ margin:0; padding:0;}
.photo_zt ul li{ font-size:12px;width:220px; float:left;display:inline; text-align:center;}
.photo_zt ul li img{display:block; width:220px; height:84px;padding:0 0 10px 0;}


h2.title_c{font-size:22px;color:#444;font-family: "Microsoft Yahei","黑体";}


.content_c {margin:10px 20px;font-size:14px;line-height:28px;}
.content_c a:link{font-size:14px;}
.content_c a:hover{font-size:14px;}


.col-left{overflow:hidden;_float:left;zoom:1;width:730px;margin:10px;}
.list{ color:#888;}
.list li span{font-size:12px; padding:0 6px;}
.lh25{line-height: 25px;}
.f14{font-size: 14px;}
.lf{float: left;}.rt{float: right;}.pr{ position:relative;}.pa{ position:absolute;}
.bk20{clear: both;font-size: 1px;height: 0;line-height: 1px;}
.bk20{height: 20px;}
.hr_l{background: url(uline.gif) repeat-x center center;}
.hr_l hr{display:none;}



#pages { padding:14px 0px;font-size:12px; text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
#pages a.a1 { background:url(admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 ;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none ;}
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titlebg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

fieldset{margin:0;padding:0;word-wrap:break-word;}
body fieldset{border:1px solid #D8D8D8; padding:0 10px 10px;*padding:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;}
body fieldset.blue{border:1px solid #dce3ed;}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none;}
.row-2 li{ float:left; width:50%;}
.blue,.blue a{color:#004499;}.gray4,a.gray4{color:#999;}


.footer{color:#fff; font-size:12px; line-height:23px; font-family: "Microsoft Yahei";}
.footer a{color:#fff;}



.zymc {
    margin: 10px 5px;
}
.zymc h1 {
    font-size: 20px;
    background: #3b9dda;
    color: #fff;
    line-height: 36px;
    width: 210px;
    text-align: center;
}
.jszc {
    background: #f2f2f2;
    margin: 10px 0;
}
.jszc .zc span{
    font-size: 16px;
    line-height: 36px;
    color: #1a7cbb;
    height: 36px;
    margin: 0 10px;
    float: left;
}
.jszc .zc ul li{
    line-height: 36px;
    color: #1a7cbb;
    height: 36px;
    margin: 0 10px;
    float: left;
}
.jszc .zc ul li a {
    text-decoration: underline;
    color: #1a7cbb;
    font-size: 14px;
}