*{ margin:0; padding:0;}
img{ border:0;}
ul li,ol li{ list-style-type:none;}
body{ font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px;}
h2{ font-size:14px;}
a{ color:#3d3d3d; text-decoration:none;}
a:hover{ color:#e16704; text-decoration:underline;}
.main{ width:996px; margin:0 auto; background:#fff;}
.top{ background:url(imageszsxhtop.gif); width:100%; height:41px; line-height:41px;}
.clear{ clear:both;}
.login a,.login span,.login img,.login input,.login select,.login form,.login kbd{float:left; display:inline;}
.login input,.login select,.login img{margin-top:10px;}
.login img{margin-top:15px;}
.login kbd{margin-left:-120px;}
.left{ float:left;}
.right{ float:right;}
.clear:after{ content:''; clear:both; overflow:hidden; display:block; height:0;}
.login{ width:980px; margin:0 auto;text-indent:1em; }
.logx{ background:url(imageszsxhlogin.gif) no-repeat; width:56px; border:0;  height:18px;}
.login a{ background:url(imageszsxhicon.gif) no-repeat left center;}
.ser{ background:url(imageszsxhsearch.gif) no-repeat; width:38px; height:21px; border:0;line-height:41px;}
#blue{ background:url(imageszsxhblue.gif) no-repeat left top; width:16px; height:15px; border:0;}
.red{ background:url(imageszsxhred.gif) no-repeat; width:16px; height:15px; border:0;}
.yel{ background:url(imageszsxhyellow.gif) no-repeat; width:16px; height:15px; border:0;}
.gray{ background:url(imageszsxhgray.gif) no-repeat; width:16px; height:15px; border:0;}
.logo{ margin:0 auto; width:980px; padding:8px 0;}
.nav{ background:url(imageszsxhnav_li.gif); height:65px; width:980px; margin:0 auto;}
.nav ul li{ float:left; background:url(imageszsxhnav_li.jpg) no-repeat; width:91px; height:65px; line-height:32px;text-align:center;}
.nav ul li a{ width:95px; color:#fff; display:block; font-size:14px; font-weight:bold;}
#sp{ background:url(imageszsxhnav_span.jpg) no-repeat; width:145px; height:65px; margin-left:10px;}
#sp a{ width:145px;}
#sp2{ background:none; width:160px; text-align:left; text-indent:10px;}
#sp2 a{ width:160px;}
.ban,.news,.m_news,.b_news,.link,.footer,.content{ width:980px; margin:8px auto 0;}
.hy{ width:248px; border:1px #dbf0f5 solid; border-top:0; padding:8px 0;}
.hy p{ line-height:25px; margin:3px 8px; text-indent:2em; font-size:14px;}
.hyzl{ width:250px;}
.hyzl h2{ background:url(imageszsxhhyzl.jpg) no-repeat; width:250px; height:24px; line-height:24px; text-indent:10px;}
.hyzl h2 a,.last h2 a,.not h2 a,.hydt h2 a,.zcfg h2 a,.hot h2 a,.hot1 h2 a,.tx h2 a{ font-size:12px; color:#0077a2; float:right; margin-right:8px; font-weight:normal;}
.hyzl h2 span,.not h2 span{color:#fff; float:left;}
.last{ margin-left:10px; width:492px;}
.last h2{ background: url(imageszsxhnews_bg.gif); height:54px; width:492px; line-height:34px;}
.last h2 span{ float:left; background:url(imageszsxhnews.jpg) no-repeat; width:68px; height:54px;}
.last h2 kbd{ float:left; color:#0177a5; margin-left:-25px;}
.last h2 b{ background:url(imageszsxhnews_rig.jpg) no-repeat top right; padding-right:7px; margin-right:0; float:right; height:54px;}
.l_news{ width:487px; border:1px #dceff5 solid; border-top:0; margin-left:3px;}
.news_l{ width:200px; margin:-10px 10px 11px;}
.news_r{ width:250px; margin:-10px 10px 21px 0;}
.news_r ul{ line-height:26px;}
.news_r ul li{ border-bottom:1px #ccc dotted;}
.news_r ul li a,.hydt ul li a,.r_list ul li a{ float:left;}
.news_r ul li span,.hydt ul li span,.news_bot ul li span,.b_news ul li span,.r_list ul li span{ float:right; font-family:Arial; color:#666;}
.l_bot{ margin-top:8px; width:492px;}
.r_news{ width:221px;}
.not h2,.l_list h2{ background:url(imageszsxhrig_h2.jpg) no-repeat; width:221px; height:25px; line-height:25px; text-indent:10px;}
.l_list h2{ text-align:center;}
.not h2 span,.hydt h2 span,.zcfg h2 span,.hot h2 span,.hot1 h2 span,.tx h2 span{color:#0177a5; float:left; }
.not ul,.bor,.not ol,.l_list ol{ border:1px #dceff5 solid; border-top:0; width:199px; line-height:24px; padding:5px 10px; }
.not ul li,.hydt ul li,.news_bot ul li,.b_news ul li,.not ol li{ background:url(imageszsxhicon1.jpg) no-repeat left center;}
.not ul li a,.hydt ul li a,.news_bot ul li a,.b_news ul li a,.not ol li a,.r_list ul li a,.rel ol li a{ margin-left:10px;}
.r_ban{ margin-top:8px;}
.hydt h2,.zcfg h2{ background:url(imageszsxhh2_bg.jpg); height:24px; line-height:24px; width:372px;}
.hydt h2 span{ background:url(imageszsxhh2_Span.jpg) no-repeat; width:98px; height:24px; text-indent:28px; float:left;}
.hydt h2 a{ background:url(imageszsxhh2_rig.jpg) no-repeat right; padding-right:9px; margin-right:0;}
.hydt ul,.b_news ul,.tx_bot{border:1px #dceff5 solid; border-top:0; width:350px; line-height:26px; padding:5px 10px;}
.zcfg,.hot1{ width:372px; margin-left:8px;}
.zcfg h2 img{ float:left; margin:8px 10px 0 -6px;}
.zcfg h2 kbd{ background:url(imageszsxhh2_left.jpg) no-repeat; padding-left:5px; float:left;}
.zcfg h2 ol{ margin-left:20px;}
.zcfg h2 ol li{ float:left; font-size:12px; font-weight:normal; margin-left:8px; margin-top:1px;}
.zcfg h2 a{ float:right; background:url(imageszsxhh2_rig.jpg) no-repeat right; padding-right:9px; margin-right:0;}
.zcfg h2 ol li a{ float:none; background:none; padding:0;}
.kjy_a{ background:url(imageszsxhcho.gif) no-repeat; width:45px; height:23px; text-align:center; font-weight:bold; font-size:14px; }
.kjy_a a{ text-align:center;font-weight:bold;}
.news_bot{border:1px #dceff5 solid; border-top:0; width:350px; line-height:26px; padding:5px 10px;}
.hot h2,.hot1 h2,.tx h2{ background:url(imageszsxhzh_bg.jpg); width:372px; height:21px; line-height:21px; font-size:14px;}
.hot h2 span,.hot1 h2 span{background:url(imageszsxhzh_left.jpg) no-repeat;width:99px;height:21px;text-indent:10px;color:#245269;}
.tx h2 span{ background:url(imageszsxhtx.jpg) no-repeat; width:177px; height:21px;text-indent:5px;color:#245269; line-height:21px;}
.hot h2 a,.hot1 h2 a,.tx h2 a{ background:url(imageszsxhzh_rig.jpg) no-repeat right; margin-right:0; padding-right:15px;}
.not ol li{ line-height:26px;}
.bor ol{ border:none; margin:0; padding:0;}
.tx_bot ul{ border:none; width:210px; float:left; margin-top:-6px; line-height:26px;}
.tx_bot dl{ float:left; text-align:center; margin-top:8px; line-height:20px;}
#demo{ overflow: hidden;width:200px;height:160px; margin:8px auto;float:left;display: inline; }
.link h2{ border-bottom:1px #ccc dotted; height:32px; line-height:32px; border-top:3px #dceff6 solid;margin:0 auto;}
.link h2 img{ float:left; margin: 6px 10px 0;}
.link h2 span{ color:#f00; float: right; margin-right:10px;}
.link ul { width:960px; margin:8px 10px; line-height:25px;}
.link ul li{ float:left; margin:0 4px;}
.footer h2,.footer h2 a{ font-size:14px; color:#245069; text-align:center;}
.footer h2{border-top:1px #dceff6 solid;border-bottom:3px #dceff6 solid; height:32px; line-height:32px;}
.footer p{ line-height:26px; text-align:center; color:#3d3d3d; margin-top:8px;}
/***************列表页面*************/
.l_list ol li{ background:url(imageszsxhicon2.gif) no-repeat left center; padding-left:15px; line-height:32px; font-size:14px; font-weight:bold;}
.l_list ol li a{ color:#0178a2;}
.r_list{ width:754px; line-height:32px;}
.r_list h2{border-bottom:3px #dceff6 solid; background:url(imageszsxhicon2.gif) no-repeat 10px; text-indent:2em; color:#0076a4; }
.r_list h2 a{color:#0076a4;}
.r_list ul{ margin:10px 10px; font-size:14px; line-height:32px;}
.r_list ul li{ border-bottom:1px #ccc dotted; background:url(imageszsxhicon1.jpg) no-repeat left;}
#pages { padding:14px 0 10px; font-family:"宋体";margin:0 auto; width:700px;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(imagesadmin_imgpages.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; }
/***************内容页面*************/
.con{ width:730px; border:1px #ccc solid; margin:10px auto;}
.con h1{ font-size:24px; font-family:"楷体"; text-align:center; margin:20px auto 10px; width:710px;}
.con h3{ font-size:14px; font-weight:normal; text-align:center; border-bottom:1px #ccc dotted; padding-bottom:3px;width:710px; margin:0 auto;}
.con h3 a{color:#000000;}
.con h4{ font-size:12px; font-weight:normal; border-bottom:1px #dceff6 solid; line-height:30px;}
.c_con{ width:700px; margin:20px auto 0; line-height:25px; font-size:14px;}
.c_con a{color:#245069;}
.rel{ width:710px; margin:0 auto 10px;}
.c_con p{ text-indent:2em;}
.rel ol li{ float:left; font-size:14px;background:url(imageszsxhicon1.jpg) no-repeat left; width:340px; margin-left:8px; }


.FocusPic{zoom:1;position:relative; overflow:hidden;width:200px; height:170px;}
.FocusPic .content12{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:200px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}