@import  url(../../common/style/default/common.css);
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;background:#E7E7E7;_text-align:center;}
ul{margin:0;padding:0;list-style:none;}
body,html{height:100%;}
a{text-decoration:none;color:#000;}
img{border:none;}
span.csubject{display:none;}
.bodyer{width:974px;margin:0 auto;font-size:12px;}
#ihead,#ibody,#ifoot{width:974px;margin:0 auto;text-align:left;}



/*二级*/
#ihead{background:url(./image/header.jpg) no-repeat;width:974px;height:189px;}

.menu{width:974px;height:29px;line-height:45px;background:url(./image/nav_bg.jpg) repeat-x;position:relative;}
.menu .menu_l1_head{display:none;}
.menu .menu_l1_space{display:none;}
.menu .menu_l1_foot{display:none;}
.menu ul{height:29px;text-align:center;padding:0;margin:0;}
.menu ul li{display:-moz-inline-stack;display:inline-block;padding:1px 5px;*display:inline;*zoom:1;background:url(./image/nav_border.gif) no-repeat center right;}
.menu ul li a{font-size:13px;display:block;letter-spacing:2px;height:28px;font-weight:bold;letter-spacing:2px;color:#FFF;line-height:27px;*line-height:28px;padding-right:8px;padding-left:8px;float:left;position:relative;}
.menu ul li a span{display:block;padding-left:5px;}
.menu ul li a:hover{color:#FFF;text-decoration:none;height:28px;background:url(./image/nav_hover.jpg) repeat-x;display:block;}
.menu br{display:none;}

#ibody{background:#FFF url(./image/bg.jpg) repeat-x;width:974px;}
.ibody{width:100%;}
.Notice .colsubject{display:none;}
.Notice{background:url(./image/image_1.gif) no-repeat 175px 7px;height:38px;line-height:38px;}
.Notice .center_article_list .body .marquee{width:640px;overflow:hidden;margin-left:245px;}
.Notice .center_article_list .body .marquee table table tr td div{width:280px;margin:0 10px;}
.Notice .center_article_list .body .marquee table table tr td div span{float:right;color:#999999;font-size:13px;}
.Notice .center_article_list .body .marquee table table tr td div a{float:left;font-size:13px;color:#003366;letter-spacing:1px;}
.Notice .center_article_list .body .marquee table table tr td div a:hover{color:orange;}
.Notice .more{display:none;}
#ibody .ibody{background:url(./image/main_bg.gif) no-repeat center 0;width:974px;height:auto;height:500px;min-height:500px;}

#tmenu{vertical-align:top;width:220px;}
#tbody{vertical-align:top;}

#tmenu{height:400px;min-height:400px;text-align:left;}
[xmlns] #tmenu{height:400px;min-height:400px;}
#menu ul ul{list-style:none;margin:0;padding:0;}
#menu ul li{padding:2px 0;font-size:1px;}
#menu ul li.open a{color:#FFF;background:url(./image/olllo.gif) left -28px no-repeat;}
#menu ul li a{text-align:left;color:#002648; padding-top:2px;padding-left:20px; background:url(./image/olllo.gif) left top no-repeat; display:block; font-size:13px;  letter-spacing:2px;text-decoration: none;overflow:hidden;height:25px;line-height:25px;width:143px;}
#menu ul li a:hover{color:#FFF;background:url(./image/olllo.gif) left -28px no-repeat;}
#menu ul li.li_head{display:none;}
#menu ul li.li_foot{display:none;}
#menu ul li.li_space{ display:none;}
#menu ul li.open ul li a{border-bottom:1px dotted #939393;background:url(./image/coin_1.gif) 30px 14px no-repeat;color:#2C4476;padding-left:40px;width:123px;}
#menu ul li.open ul li a:hover{background:url(./image/coin_2.gif) 30px 14px no-repeat;color:#996600;}
#menu{padding-top:70px;background:url(./image/iip_top.gif) no-repeat 22px 40px;}
#menu ul{background:url(./image/iip_bottom.gif) no-repeat -14px bottom;padding-bottom:30px;margin-left:35px;*padding-left:35px;width:163px;_margin-left:0;*background:url(./image/iip_bottom.gif) no-repeat 20px bottom;}
#menu li ul{background-image:none;}


#body{margin:25px 30px;width:90%;}
#body .subColumnBar{background:url(./image/title_3.gif) no-repeat;width:681px;height:33px;line-height:33px;}
div.subColumnBar .columnTitle{background-image:none;}
#body .subColumnBar .columnTitle{font-weight:bold;font-size:14px;letter-spacing:2px;color:#0E7CBE;padding-left:35px;}
#body .subColumnBar .more a{background:url(./image/more.gif) no-repeat;width:34px;height:7px;display:block;text-indent:-99999px;text-align:left;}
/*#body .articleList ul{margin-top:10px;}*/
/*#body .articleList ul li{background-image:none;height:25px;line-height:25px;border-bottom:1px dotted #666666;}*/
/*#body .articleList ul li div{background-image:none;}*/
/*#body .articleList ul li div span{float:right;position:static;color:#666666;}*/
/*#body .articleList ul li div a{float:left;position:static;background:url(./image/coin_9.gif) no-repeat 0 7px;padding-left:20px;color:#666666;letter-spacing:1px;}*/
/*#body .articleList ul li div a:hover{color:orange;}*/
#body .articleList ul li div{background-image:none;}
#body .articleList ul li{padding:0;line-height:25px;zoom:1;overflow:hidden;}
#body .articleList ul li span{float:right;position:static;width:70px;}
#body .articleList ul li a{font:normal;float:left;background:url(./image/coin_9.gif) no-repeat 0 7px;padding-left:15px;width:585px;}
#body .articleList ul{margin-top:10px;}
#body .articleList{width:683px;margin:0 auto;}
#body .articleTable{width:683px;margin:10px auto;}



#ifoot{background:url(./image/fotter_bg.jpg) repeat-x;width:974px;text-align:center;height:53px;line-height:53px;}
#ifoot span{color:#FFF;letter-spacing:1px;font-size:13px;}
#ifoot span a{color:#FFF}
#ifoot span a:hover{color:orange;}

#location{height:25px;border-bottom:1px solid #01479A;font:12px/25px;margin-bottom:15px;color:#023F88;text-align:left;}
#location a{height:25px;font:12px/25px"";color:#023F88;text-decoration:none;background: url(./image/locationArrow.gif) no-repeat 25% right;padding-right:10px;*background: url(./image/locationArrow.gif) no-repeat 25% right;_background: url(./image/locationArrow.gif) no-repeat 45% right;}
#location a:link{color:#023F88;}
#location a:visited{color:#023F88; }
#location a:hover{ color:#000;text-decoration:underline;}
#location span.arrow{ display:none; height:20px; width:20px;font-size:12px;border:1px solid #000}



/*Third page*/
.thirdBody{width:974px;margin:0 auto;background:#FFF;}
#thirdFrame{background:url(./image/header.jpg) no-repeat;width:974px;height:189px;}
#thirdhead{background:url(./image/nav_bg.jpg) no-repeat;height:29px;width:974px;}
#thirdmiddle{background:url(./image/bg.jpg) repeat-x;width:974px;padding-top:20px;text-align:center;}
.thirddmm{background:url(./image/third_bg.gif) no-repeat;width:921px;height:auto !important;height:637px;min-height:637px;margin:0 auto;}
#thirddecorate{width:100px;float:right;margin-top:15px;}
#thirddecorate p{background:url(./image/print.gif) no-repeat 0 -1px;padding-left:20px;_padding-left:0;}
#thirdcontent #location{display:none;}
#thirdcontent{padding-top:25px;margin:0 auto;width:850px;}
#article #articleInfo{background-image:none;border-top:1px solid #DBDBDB;}
#article #articleInfo ul{text-align:center;}
#article .body{border:1px solid #CCCCCC;padding:20px;margin:0;letter-spacing:2px;}
#thirdbutton{text-align:center;margin:20px 0;}
#thirdbutton input{background:url(./image/third_button.jpg) repeat-x;height:20px;line-height:20px;cursor:pointer;border:1px solid #939192;}

#thirdfoot{background:url(./image/fotter_bg.jpg) repeat-x;width:974px;height:53px;line-height:53px;text-align:center;}
#thirdfoot span{letter-spacing:1px;font-size:13px;color:#FFF;}
#thirdfoot span a{color:#FFF;}
#thirdfoot span a:hover{color:orange;}


.login .login {position:relative;background:url(./image/login_main.jpg) no-repeat;width:750px;height:467px;margin:0 auto;position:absolute;top:50%;left:50%;margin-left:-360px;margin-top:-230px;}
.top{display:none;}
#login table{width:40%;height:30%;background-image:none;margin-top:-50px;margin-left:-90px;}
.title span{font-weight:bold;font-size:14px;color:#FFF;letter-spacing:2px;}
.uname,.password{font-size:13px;color:#FFF;font-weight:normal;letter-spacing:1px;text-align:left;padding-top:3px;}
.login table tr td input{background:url(./image/login_inputbg.jpg) repeat-x;width:150px;height:20px;border:1px solid #1573B1;}
.submits{background:url(./image/login_button_inputbg.jpg) repeat-x;height:28px;width:83px;border:none;cursor:pointer;}
.bottom{margin-left:225px;margin-top:380px;_margin-left:0;color:#FFF;letter-spacing:1px;}
.bottom a{color:#FFF;}
.bottom a:hover{color:orange;}
#error{position:absolute;top:335px;left:285px;color:#FFF;}

div.subColumnBar .more{width:34px;}
div.articleList{margin-top:10px;}
.register span{font-size:12px;color:maroon;}

