/*index css*/
@import url(inc/public.css);

/*header_banner css*/

/*sidebar01_nav css*/
.sidebar01_nav .head{}
.sidebar01_nav .body{ }
.sidebar01_nav .body ul{}
.sidebar01_nav .body ul li{ margin:0 4px; }
.sidebar01_nav .body ul li a{ display:block; width:125px; text-align:left; padding-left:66px; color:#fff7ec; font-weight:bold;}
.sidebar01_nav .body ul li a.btn_nav01{ margin-top:3px; padding-top:12px; height:23px; background:url(../images/bg_btn_nav01.gif) center center no-repeat; }
.sidebar01_nav .body ul li a.btn_nav02{ margin-top:10px; padding-top:14px; height:24px; background:url(../images/bg_btn_nav02.gif) center center no-repeat; }
.sidebar01_nav .body ul li a.btn_nav03{ margin-top:4px; padding-top:20px; height:24px; background:url(../images/bg_btn_nav03.gif) center center no-repeat; }
.sidebar01_nav .body ul li a.btn_nav04{ margin-top:-5px; padding-top:19px; height:35px; background:url(../images/bg_btn_nav04.gif) center center no-repeat; }
.sidebar01_nav .foot{ }

/*sidebar01_announce css*/
.sidebar01_announce .head{ margin:6px 9px; font-size:12px; font-weight:bold; color:#bc0f00; text-align:left; }
.sidebar01_announce .body{ text-align:left; }
.sidebar01_announce .body ul{ margin:0 12px; }
.sidebar01_announce .body ul li { padding-left:12px; margin:7px 0; background:url(../images/arrow.gif) 0 3px no-repeat; }
.sidebar01_announce .body ul li a{ }
.sidebar01_announce .foot{ height:7px; }


/*mainContent_jianbao css*/
.mainContent_jianbao .head{ margin:5px 0 12px; text-align:left; width:528px; height:20px; background:url(../images/bg_title.gif) no-repeat; padding-left:11px; padding-top:8px; color:#fff; font-weight:bold; }
.mainContent_jianbao .head a { float:right; margin-right:10px; margin-top:-4px; }
.mainContent_jianbao .body{ text-align:left; }
.mainContent_jianbao .body dl { height:100%; overflow:hidden; }
.mainContent_jianbao .body dl dt { float:left; }
.mainContent_jianbao .body dl dt img { margin:0 17px; padding:3px; border:solid 1px #ffa74e; }
.mainContent_jianbao .body dl dd { margin:7px 15px 7px 200px; padding-left:12px; background:url(../images/arrow.gif) 0 3px no-repeat; }
.mainContent_jianbao .foot{ height:5px; font-size:0; }


/*mainContent_zhongyao css*/
.mainContent_zhongyao .head{ margin:5px 0 7px; text-align:left; width:528px; height:20px; background:url(../images/bg_title.gif) no-repeat; padding-left:11px; padding-top:8px; color:#fff; font-weight:bold; }
.mainContent_zhongyao .head a { float:right; margin-right:10px; margin-top:-4px; }
.mainContent_zhongyao .body{ text-align:left; }
.mainContent_zhongyao .body ul { height:100%; overflow:hidden; }
.mainContent_zhongyao .body ul li { margin:7px 15px 7px 17px; padding-left:12px; background:url(../images/arrow.gif) 0 3px no-repeat; }
.mainContent_zhongyao .body ul li span { float:right; }
.mainContent_zhongyao .foot{ height:5px; font-size:0; }


/*mainContent_huodong css*/
.mainContent_huodong .head{ margin:5px 0 7px; text-align:left; width:528px; height:20px; background:url(../images/bg_title.gif) no-repeat; padding-left:11px; padding-top:8px; color:#fff; font-weight:bold; }
.mainContent_huodong .head a { float:right; margin-right:10px; margin-top:-4px; }
.mainContent_huodong .body{ text-align:left; }
.mainContent_huodong .body ul { height:100%; overflow:hidden; }
.mainContent_huodong .body ul li { margin:7px 15px 7px 17px; padding-left:12px; background:url(../images/arrow.gif) 0 3px no-repeat; }
.mainContent_huodong .body ul li span { float:right; }
.mainContent_huodong .foot{ height:20px; font-size:0; }


/*footer css*/
.footer .head{ }
.footer .body{ padding-top:18px; text-align:center; height:27px; background:url(../images/bg_footer.gif) center bottom no-repeat; color:#fff; }
.footer .foot{}


/*content css*/
.content {}
.content .head h1{ margin:5px 5px 7px; text-align:left; height:28px; padding-left:11px; color:#fff; font-weight:bold; background:url(../images/bg_title02.gif) center repeat-x; }
.content .head h1 span { padding-top:8px; height:20px; font-size:12px; background:url(../images/bg_title.gif) right no-repeat; width:730px; display:block; }
.content .head h2{ margin:10px 46px; font-size:16px; font-weight:bold; color:#cb1d00; text-align:center; line-height:28px; border-bottom:solid 1px #ebebeb; }
.content .head h2 span { font-size:12px; font-weight:normal; color:#858585; line-height:22px; }
.content .body { padding:5px 50px 30px; line-height:22px; color:#000; text-align:left; }
.content .foot {}


/*messageboard css*/
.messageboard{}
.messageboard .head{ margin:5px 0 7px; text-align:left; width:528px; height:20px; background:url(../images/bg_title.gif) no-repeat; padding-left:11px; padding-top:8px; color:#fff; font-weight:bold; }
.messageboard .head a { float:right; margin-right:10px; margin-top:-4px; }
.messageboard .body{ text-align:left; }
.messageboard .body dl { margin:10px 30px; padding-bottom:10px; border-bottom:dotted 1px #ffa24b; }
.messageboard .body dl dt { margin:5px 15px; color:#000; font-size:12px; line-height:20px; }
.messageboard .body dl dt label { color:#fd5603; line-height:24px; }
.messageboard .body dl dd { margin:5px; padding:10px; border:solid 1px #ffa763; background:#fff4d2; color:#fd5603; line-height:20px; font-size:12px; }
.messageboard .body table { margin:10px 20px; width:500px; }
.messageboard .body table td { padding:5px; height:26px; line-height:26px; font-weight:bold; color:#000; font-size:12px; }
.messageboard .body table td span { color:#fd5603; }
.messageboard .foot{ height:5px; font-size:0; }
.messageboard .txt{ width:385px;}
.messageboard .btn{ width:145px; height:22px; text-align:center;}



.pages{ padding:20px 0 10px; text-align:center; color:#666;}
.pages .txt{ margin:0 5px 0 7px; width:30px; background:#f7f7f7; border:1px solid #ddd;}
.pages a{ padding:0 3px; color:#666; text-decoration:underline;}
.pages a:hover{ color:#f15615;}
.pages img{ display:inline; margin:0 5px;}
