@import  url(../../common/style/default/common.css);
body {
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    background:#E7E7E7;
}
a{ text-decoration:none;}
a:hover{text-decoration:underline;}
ul{ list-style:none;margin:0;padding:0;}
span.csubject{display:none;}
#bodyWrapper{ width:972px;margin:0 auto;}


/*--------------#header---------------*/
#header{height:205px; position:relative;background:#fff;margin-top:10px;}
#logo{ background:url(./image/header_logo.jpg) no-repeat; height:141px;}
#title{height:141px;width:552px;background:url(./image/title.jpg) no-repeat right top;position:absolute;right:0;top:0;text-indent:-9999px;}
#nav{height:33px; text-align:center;width:972px; overflow:hidden;background:url(./image/nav_bg.jpg) no-repeat;}
#nav .menu_l1_head,#nav .menu_l1_space,#nav .menu_l1_foot{display:none;}
#nav ul{height:33px;text-align:center;margin:0;padding:4px 0 0 0;}
#nav ul li{display: -moz-inline-stack;display:inline-block;zoom: 1;*display: inline;margin-right:8px;}
#nav ul li a{display:block;height:22px; letter-spacing:2px; color:#666;line-height:22px;background:url(./image/nav_li_r.jpg) right top no-repeat; padding-right:12px;float:left;}
#nav ul li a span{display:block;background:url(./image/nav_li_l.jpg) left top no-repeat;padding-left:12px;}
#nav ul li a:hover{color:#FEEDBA;background:url(./image/nav_li_hover_r.jpg) right top no-repeat;text-decoration:none;}
#nav ul li a:hover span{background:url(./image/nav_li_hover_l.jpg) left top no-repeat;}
#greeting{height:31px;background:url(./image/greeting.jpg) no-repeat; line-height:31px;padding:0 20px;letter-spacing:2px;}


/*mainContent*/
#mainWrapper{background:#fff url(./image/main_top_bg.gif) no-repeat;margin-top:5px;overflow:hidden;width:970px;}
#main{background:url(./image/secondaryPage_menu_bg.gif) repeat-y 12px top;overflow:hidden;min-height:600px;_display:inline-block;margin-top:10px;margin-bottom:10px;_height:expression(this.scrollHeight < 600 ? "600px" : "auto");}
#main .container{min-height:600px;background:url(./image/secondaryPage_menu_btm.gif) no-repeat 12px bottom;overflow:hidden;padding-bottom:13px;_display:inline-block;_height:expression(this.scrollHeight < 600 ? "600px" : "auto");}
#tmenu{float:left; width:244px;background:url(./image/secondaryPage_menuTop.jpg) no-repeat 12px top;}
#tmenu .lb{vertical-align:top;}


/*--------------#footer---------------*/
#footer{position:relative; clear:both; background:#fff url(./image/thirdfoot.gif) no-repeat right bottom; text-align:center;color:#4A4A4A;padding-bottom:23px;width:970px;}
#footer .copyright{letter-spacing:1px;width:945px;margin:0 auto;background:#ccc url(./image/footer_top.gif) no-repeat;padding-top:11px;position:relative;*left:-1px;}
#footer span.copyright{background-image:none;}
#footer .copyright .address{color:#333;margin-bottom:10px;}
#footer .copyright span div{display:inline;}
#footer .copyright a{color:#4A4A4A;}
#footer .address span{padding:0 8px;}

/*marquee news*/
#news{height:31px;background:url(./image/greeting.jpg) no-repeat; line-height:31px;letter-spacing:2px;padding:0 40px;}
#news .marquee_article_list .colsubject{display:none;}
#news .marquee_article_list .more{display:none;}
#news .marquee_article_list .marquee{width:850px;overflow:hidden;height:31px;}
#news .marquee_article_list td{padding-left:25px;white-space:nowrap;line-height:25px;}
#news .marquee_article_list td a{background:url(./image/columns_li.jpg) no-repeat left center;padding-left:12px;color:#000}
#news .marquee_article_list td a img{border:0;}

/*menu*/
#menu{width:100%;margin:0 auto;margin-left:12px; padding-top:33px;background:url(./image/secondaryPage_menubtm.gif) no-repeat 10px bottom;padding-bottom:19px;}
#menu ul{margin:0 auto;padding:0;width:186px;}
#menu ul li{margin-top:5px;}
#menu ul li.li_head,#menu ul li.li_space,#menu ul li.li_foot{display:none;}
#menu ul li a{font-size:13px; display:block;height:25px;line-height:25px;color:#480000;letter-spacing:1px;margin:0 auto;background:url(./image/secondaryPage_li.jpg) no-repeat;padding-left:40px;}
#menu ul li.open a{background:url(./image/secondaryPage_li_hover.jpg) no-repeat;padding-left:40px;}
#menu ul li a:hover{background:url(./image/secondaryPage_li_hover.jpg) no-repeat;padding-left:40px;text-decoration:none;}
#menu ul li ul{margin:0;padding:0;margin-bottom:10px;}
#menu ul li ul li{border-bottom:1px dotted #999;padding:0 15px;_padding:0;margin:0 15px;}
#menu ul li ul li a{height:auto;border-bottom:0;font-size:12px;}
#menu ul li.open ul li a{color:#2C4476;background:url(./image/secondaryPage_subli.gif) no-repeat left 10px;padding-left:10px;_margin-left:20px;}
#menu ul li ul li a:hover{background:url(./image/secondaryPage_subli1.gif) no-repeat left 10px;color:#996600;padding-left:10px;}

/*articleList*/
#body{float:left;margin:0;margin-left:20px;width:700px;_margin-left:8px;}
#body div.default{background:url(./image/secondaryPage_articalPic.jpg) no-repeat 8px top;padding-top:133px;}
#body div.party{background:url(./image/secondaryPage_partyPic.jpg) no-repeat 8px top;}
#body #location{margin-right:10px;padding-bottom:5px;}
#body #location a{text-decoration:underline;}
#body #location a:hover{text-decoration:none;color:#CA8800;}
#location a{}
div.subColumnBar .columnTitle{background-image:none;}
#body .subColumnBar{background:url(./image/artical_head.jpg) no-repeat left top;height:24px;overflow:hidden;margin-right:10px;}
#body .subColumnBar .columnTitle{font-family:"黑体"; line-height:24px;padding-left:45px;font-size:15px;color:#77211F;font-weight:bold;letter-spacing:2px;float:left;}
#body .subColumnBar .more{height:24px;width:69px;padding:0;margin:0; float:right;}
#body .subColumnBar .more a{display:block;height:24px;line-height:24px; width:69px;background:url(./image/more.jpg) no-repeat;text-align:center;color:#fff;}
#body .subColumnBar .more a:hover{}
#body ul.articleList{ margin-top:10px;}
#body div.articleList{padding:0 10px;border-top:5px solid #E8E8E8; margin:3px 10px 0;}
#body ul.articleList li{border-bottom:1px dotted #000;background-image:none;}
ul.articleList li div{background:url(./image/columns_li.jpg) no-repeat left center;overflow:hidden;_zoom:1;}
ul.articleList li div a{float:left;margin:0;padding:0;margin-left:19px;}
ul.articleList li div span{position:static; float:right;}

div.subColumnBar{margin-top:20px;}
#footer{clear:both;}


/*login form*/
body.login{background:#E1E1E1;}
div.login{position:absolute;top:50%;left:50%; background:url(./image/login_bg.jpg) no-repeat; width:616px;height:348px; margin-top:-174px;margin-left:-308px;}
div.top{position:relative;}
div.login .bottom{color:#fff; background:url(./image/login_footer.jpg) no-repeat;height:34px;line-height:34px; width:100%;text-align:center; position:absolute;bottom:0;}
div.login .bottom div{position:absolute;top:-85px;left:230px;}
div.login .bottom a{color:#fff;}
div.login .middle{height:203px;width:411px; background:url(./image/login_body.jpg) no-repeat bottom right;position:absolute;top:70px;left:110px;}
#login{padding-top:30px;padding-left:100px;}
#login table td,#login table th{padding-bottom:8px;}
#login table td{padding-left:5px}
#login table th{color:#fff;font-size:15px; text-align:justify;}
#login table td input{background:url(./image/login_input.jpg) no-repeat;width:133px;height:20px; padding-left:3px;border:0;padding-top:2px;}
#login table th.title{height:25px;}
#login table th.title span{display:none;}
#login table th.button{padding-top:5px;padding-left:90px; }
#login table th.button input{border:0; background:url(./image/login_btn1.jpg) no-repeat left top;width:47px;height:20px;}



/*third Page*/
body.thirdBody{margin-top:10px;}
#thirdFrame{width:970px;margin:0 auto;}
#thirdhead {height:172px;position:relative;background:url(./image/thirdhead.jpg) no-repeat;}
#thirdhead .time{position:absolute;top:141px;width:100%;background:url(./image/greeting.jpg) no-repeat;height:31px;line-height:31px;text-align:right;}
#thirdhead .time span{margin-right:40px;}
#thirdhead .logo{float:right;height:141px;width:522px;}
#thirdmiddle{background:#fff;margin-top:5px;min-height:400px; _height:expression(this.scrollHeight < 400 ? "400px" : "auto");}
#thirddecorate{height:24px; text-align:right;color:#000;line-height:24px; letter-spacing:2px;background:url(./image/main_top_bg.gif) no-repeat;}
#thirddecorate p{background:url(./image/printer.gif) no-repeat 92% center;padding-right:15px;}
#thirddecorate a{color:#000;}
#thirddecorate a:hover{}

#thirdcontent{padding:15px 80px;}
#thirdcontent #location{}
#thirdcontent #location a{text-decoration:underline;}
#thirdcontent #location a:hover{text-decoration:none;color:#CA8800;}

#article{margin:0 auto; margin-bottom:0;}
#article h2{font-size:17px;color:#8F242E;text-align:center;letter-spacing:1px; font-family:"黑体";}
#article #articleInfo{border-top:1px solid #ccc;background-image:none;text-align:right;margin:0 10px;}
#article #articleInfo ul{text-align:center;}
#article #articleInfo ul li{color:#922A34;}
#article .body{border:1px solid #ccc; padding:20px 30px;text-indent:2em;letter-spacing:2px;line-height:2em;background:#fff;width:730px;}
#article .body p{margin-bottom:20px;}
#body #article .body{width:auto;}

#thirdbutton{text-align:center; padding-bottom:50px;}
#thirdbutton input{background:url(./image/close_btn.jpg) no-repeat;width:70px;height:19px;border:0;font:11px;margin:0 auto;}

#thirdfoot{background:#fff url(./image/thirdfoot.gif) no-repeat right bottom; text-align:center;color:#4A4A4A;padding-bottom:23px;width:100%;}
#thirdfoot div.copyright{letter-spacing:1px;background:url(./image/thirdfoot_top.gif) no-repeat;padding-top:10px;}
#thirdfoot span.copyright{display:block;background:#ccc;width:945px;margin:0 14px 0 12px;position:relative;*left:-1px;_left:0;}
#thirdfoot span.copyright span div{display:inline;}
#thirdfoot span.copyright a{color:#4A4A4A;text-decoration:underline;}
#thirdfoot span.copyright a:hover{text-decoration:none;color:#fff;}



