/* CSS Document */
* { margin:0; padding:0}
body { font-size:12px; background:#fffcf3}
ul,li,ol { list-style-type:none}
.z { clear:both;}
a { color:#000000; font-size:12px; text-decoration:none; font-weight:100;}
a:hover { color:#000000; font-size:12px; text-decoration: underline;font-weight:bold}
a:visited { color: #000000; font-size:12px; text-decoration:none; }
img { border:0;}
.main,#head,#foot,#link,.nav_main,.nav_sub { width:950px; margin:0 auto;}
.submain { border:#a6c2e2 1px solid;}
.texta { color:#0000FF}

/*header*/
#head .banner{ height:171px; background:url(top_01.jpg) no-repeat;}



/*index main*/
.main { margin-top:7px; width:950px; height:auto;}
.leftM { width:660px; float:left; margin-left:0px; border:#e7e6e4 1px solid;}
#leftM .bgA{ background:url(home_titlebg.gif) repeat-x; line-height:24px; height:24px;}
#leftM .bgA h1 { background:url(dot1.gif) no-repeat 0px 5px; width:70px; float:left; font-size:14px; padding-left:15px; margin-left:4px;}
#leftM .thA { height:190px; margin-bottom:7px;}
#leftM .thB { height:150px; color:#666666; !important; height:auto;}
#leftM .thB ul{ padding:7px 0px}
#leftM .thB li { background:url(bico.gif) no-repeat 0px 7px; padding-left:14px; margin-left:14px; line-height:26px;}


#leftM .thC { height:150px; color:#666666; !important; height:auto;}
#leftM .thC ul{ padding:7px 0px}
#leftM .thC li { background:url(home_ico1.gif) no-repeat 0px 8px; padding-left:14px; margin-left:14px; line-height:26px;}

#leftM .thD { height:150px; color:#666666; !important; height:auto;}
#leftM .thD ul{ padding:7px 0px}
#leftM .thD li { background:url(home_ico3.gif) no-repeat 0px 8px; padding-left:14px; margin-left:14px; line-height:26px;}


#leftM font { margin-left:14px; font-size:12px; color:#FF0000}

.leftMA { width:660px; float:left; margin-left:0px; margin-top:14px;}
.index_left { margin-left:0px; border:#e7e6e4 1px solid;}


/**/
#HotN { margin:4px; color:#666666;}
#HotN .Pic{ width:360px; height:186px; float:left;}
#HotN .list { margin-left:4px; height:190px; float:right;}
#HotN .list font{ margin-left:14px; font-size:12px; color:#FF0000}
#HotN .list ul { margin:4px 7px 4px 0px; width:560px}
#HotN .list li { line-height:26px; background:url(home_ico3.gif) no-repeat 0px 8px; padding-left:10px;}

#leftM .bgB{ background:url(home_titlebg.gif) repeat-x; line-height:24px; height:24px; width:320px; float:left; }
#leftM .bgB h1 { background:url(Redo.GIF) no-repeat right; width:120px; float:left; font-size:14px; padding-left:15px;}
#leftM .bgBthA {width:318px; float:left; margin-left:0PX; border-left:#a6c2e2 1px solid; border-bottom:#a6c2e2 1px solid; border-right:#a6c2e2 1px solid; color:#666666;}
#leftM .bgBthA li { line-height:26px; background:url(TITLE_BG.GIF) no-repeat 0px 10px; padding-left:10px;}
#leftM .bgBthA ul { margin:4px 7px 4px 7px; }


#leftM .bgC{ background:url(home_titlebg.gif) repeat-x; line-height:24px; height:24px; width:320px; float:right}
#leftM .bgC h1 { background:url(Redo.GIF) no-repeat right; width:160px; float:left; font-size:14px; padding-left:15px;}
#leftM .bgCthA {width:318px; float:right; margin-right:0PX; border-left:#a6c2e2 1px solid; border-bottom:#a6c2e2 1px solid; border-right:#a6c2e2 1px solid; color:#666666;}
#leftM .bgCthA li { line-height:26px; background:url(TITLE_BG.GIF) no-repeat 0px 10px; padding-left:10px;}
#leftM .bgCthA ul { margin:4px 7px 4px 7px; }



#rightM { width:274px; float:right; margin-right:0px;}
#rightM .bgA { background:url(sub_bg.jpg) no-repeat; height:34px;}
#rightM .bgA h1 { line-height:34px; height:34px; float:left; margin-left:34px; font-size:14px; letter-spacing:5px; color: #0054A8}
#rightM .bgA span{ height:22px; float:right; margin-right:10px; padding-top:8px;}
*html #rightM .bgA h1 { margin-left:19px;}


#rightM .thA {border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; height:160px; background: #fbf6fc;overflow:hidden;
text-overflow:ellipsis;}
#rightM .thB {border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; height:320px; background: #fbf6fc;overflow:hidden;
text-overflow:ellipsis; padding-top:14px;}
#rightM .thB dt,#rightM .thC dt { width:100%; text-align:center; margin:4px auto}
#rightM .thC {border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; height:60px; background: #fbf6fc;overflow:hidden;
text-overflow:ellipsis; padding-top:3px;}

#rightM .thD {border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; height:190px; background: #fbf6fc;overflow:hidden;
text-overflow:ellipsis;}
#rightM .thD li {line-height:26px; background:url(readmore.gif) no-repeat; padding-left:25px; color:#666;}

#rightM .thE {border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; height:100px; background: #fbf6fc;overflow:hidden;
text-overflow:ellipsis;}
#rightM .thE li {line-height:24px; background:url(edit.gif) no-repeat 0px 4px; padding-left:20px; color:#666;}


#rightM .thD ul,#rightM .thE ul{ padding:2px 7px; }



#rightM .tzgk {border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; height:168px; background: #fbf6fc}
#rightM .tzgk ul{ padding:4px 7px; line-height:24px;}
#rightM .tzgk li { font-size:12px; background:url(Redo.GIF) no-repeat; padding-left:25px; color:#666666;}
#rightM .tzgk font { color:#FF0000; font-size:12px;}


/*link*/
#link { height:145px; background:url(linkbg.gif) repeat-x 2px -293px; margin-top:7px;}

#link .left{ width:30px; background:url(linkbg.gif) no-repeat 0px -1px; float:left; height:145px; writing-mode:tb-rl;
text-align:center; padding-right:7px; letter-spacing:6px; font-size:14px; color: #FF6600; font-weight:bold;}
#link .right{width:7px; background:url(linkbg.gif) no-repeat -8px -146px; float:right; height:145px; margin-right:-3px;}
#link .midlistA { width:900px; height:60px; margin-left:1px; margin-top:14px; float:left}
#link .midlistB { width:900px; height:24px; margin-left:1px; margin-top:7px; float:left; text-align:center}
#link .midlistC { width:900px; height:15px; margin-left:1px; margin-top:7px; float:left}


.Zbottom {border-top:#a6c2e2 1px solid; font-size:1px; line-height:1px; height:1px; margin-top:7px; margin-bottom:3px;}
/*foot*/
#foot { height:80px; padding-top:4PX; margin-bottom:25px;}
#foot .thA { text-align:center; line-height:180%;}


/*sub*/
#subleft { width:222px; float:left; margin-left:4px; padding-right:4px; margin-bottom:4px; margin-top:7px;}
#subleft .bgA { background:url(sub_bg_1.jpg) no-repeat; height:22px; line-height:22px; padding-top:6px; color:#117dd8}
#subleft .bgA h5 { width:100px; float:left; padding-left:34px; font-size:14px;}
#subleft .thA { border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; border-bottom:#e7e6e4 1px solid;}
#subleft .thA ul { padding:7px 4px 2px 20px;}
#subleft .thA li { list-style-type:none; line-height:28px; background:url(icon9.gif) no-repeat 0px 8px; padding-left:10px;}
#subleft .thB { border-left:#e7e6e4 1px solid; border-right:#e7e6e4 1px solid; border-bottom:#e7e6e4 1px solid;}
#subleft .thB ul { padding:7px 4px 2px 20px;}
#subleft .thB li { line-height:26px; background:url(readmore.gif) no-repeat; padding-left:25px; color:#666;}



#subright {width:680px; float:right; border-left: #a6c2e2 1px solid; margin-bottom:4px; margin-top:7px; padding:0px 14px 0px 15px;; min-height:386px;}
*html #subright { height:272px;}
#subright .subnav { background:url(bz_man.gif) no-repeat 5px 10px; height:20px; border-bottom:#e7e6e4 1px solid; padding-left:25px; padding-top:14px; font-size:14px; color:#009933}
#subright .subnav strong { color: #FF9900}
#subright .subnav a{ color:#009933; font-size:14px; font-weight:100;}
#subright .subnav a:hover {color:#009933; font-size:14px; font-weight: bold; text-decoration:underline}
#subright .content { padding:7px; line-height:180%; text-align:justify; text-justify:inter-ideograph; color:#666666}
#subright .contentFeedback { padding:7px; line-height:180%; text-align:justify; text-justify:inter-ideograph; color:#666666}
#subright .content ul { padding:0px 7px;}
#subright .content li { line-height:26px; background:url(down.gif) no-repeat 0px 4px; padding-left:15px; width:640px;}
#subright .articlelist { padding:4px 7px;}
#subright .articlelist li { line-height:150%; height:26px; background:url(home_ico4.gif) no-repeat 0px 5px; padding-left:15px; width:640px;}

#subright .bottomNav { text-align:center; border-top:#e7e6e4 1px solid; list-style-type:none; padding-top:7px;}
#subright .content span { float:right; text-align: center}


/*IE6*/
*HTML #rightM .bgA h1 {margin-left:20px;}
*HTML #rightM .tzgk li{ padding-left:10px;}
*HTML #subright {Height:400px;}
*HTML #showContent { height:400px;}

/*show.asp*/
#showContent { margin-bottom:4px; margin-top:7px; padding:0px 14px 0px 15px; min-height:600px;}
#showContent .bgA{  background:url(biao.gif) no-repeat 5px 10px; height:20px; border-bottom:#e7e6e4 1px solid; padding-left:25px; padding-top:10px; font-size:14px; color:#009933}
#showContent .bgA a{ color:#009933; text-decoration:none; font-size:14px;}
#showContent .bgA a:hover{ color:#009933; text-decoration:none; font-size:14px;}


#showContent .Content { padding:4px 14px; text-align:justify; text-justify:inter-ideograph; line-height:180%;}
#showContent .Title { padding:4px 14px; text-align:center; font-size:18px; line-height:200%; font-weight:bold;}
#showContent .times { text-align:right; padding-right:50px; margin:14px 0px;}


/***********************************************原网页补充样式*****************************************/
.t21 { height:21px; font-size:12px; font-weight:bold; text-align:center}
.t2 { text-align:left}
.t3 { height:34px; text-align:left}
.t4 { height:34px; text-align: center}

#Feedback .HRa{ margin:14px auto; text-align:right; color:#FF0000;}
#Feedback .YZm { margin:7px auto; text-align:center}
#Feedback .YZm strong { color:#FF0000;}
#Feedback .Submit {background:#efefef; text-align:center}
/*新调查表样式*/

#Feedback .Ntitle h3{ text-align: center}
#Feedback .Ntitle { text-align:center}
#Feedback .Ntext strong{ font-size:14px; font-weight:bold} 
#Feedback .Ntext{ font-size:12px; font-weight:400; border-bottom:#CCCCCC 1px dotted; margin:20px 0px 0px 0px;} 
#Feedback .Ntext li{ }

#feedlist .lia { font-weight:bold; margin-top:20px;}
#feedlist .lib {  padding-left:15px;}
#feedlist .lic { font-weight:bold; padding-left:0px;}
#feedlist .lid { text-align:right}
#feedlist ul{ padding-left:10px;}
.fbStyle { border-width:0px 0px 1px 0px; border-color: #fffff9 #fffff9 #cccccc #fffff9; border-style:solid; background:#fffff9; color:#0000FF}
.fbStyle1 { border-width:0px 0px 0px 0px; border-color: #fffff9 #fffff9 #fffff9 #fffff9; border-style:solid; background:#fffff9; color:#666666}

/*regstyle*/
#showContent .Tips { text-align:right; color:#FF0000; width:100%;}
#regstyle {width:550px; float:right; border-left:#e2e2e2 1px dotted}
#regstyle li {padding:7px 0px;}
#regstyle .regForms { width:500px; margin:0 auto}
#regstyleL { width:300px; float:left; line-height:26px; }
#regstyleL strong { color:#FF0000}
.us_Submit_reg{border:none; width:113px; height:40px; background:url(bnt_ur_reg.gif);}
.inputBg{border:1px solid #b3b3b3; background:url(inputbg.gif) repeat-x left top; height:18px; width:200px; margin-left:10px;}
.us_Submit{border:none; width:115px; height:40px; background:url(bnt_ur_log.gif); }
.us_Submit_edit{border:none; width:113px; height:40px; background:url(bnt_edit.gif);}

/*user*/
#subright .UNotes { padding:7px; line-height:28px;}
#subright .UNotes strong { color:#FF0000; font-weight:bold}
#subright .Ulist { margin:14px 0px;}
.urstyle a{ color:#FF0000; text-decoration:none}
.urstyle a:hover{ color:#FF0000; text-decoration:none}
.urstyle { color:#FF0000;text-align:right;}
.urstyle a:visited{ color:#FF0000;text-decoration:none}


/*Declare*/
#declare .input{border:1px solid #b3b3b3; background:url(inputbg.gif) repeat-x left top; height:18px; margin-left:5px; color:#0000FF; line-height:18px; padding:0px 4px;}
#declare .inputA { color:#FF0000}

#declare input{margin-left:2px;}
#declare select{margin-left:5px;}

#declare .fc { color:#666666}
#declare .span { background:#e1e1e1e}
.Submit_bg{border:none; width:144px; height:50px; background:url(tjsq.gif);}

/*fees.asp*/
#fees .so { text-align:left; height:28px; border-bottom:#cccccc 1px dotted; }
#fees .b { font-weight:bold}

/*online_reporting.asp*/
#user .UthA{ text-align:right; margin-bottom:20px;}
#user dt {padding:7px 0px; list-style-type:none; background:#fffcf3; text-align:left; width:480px; float:right}
#user dl { text-align:left; color:#000000; float:left}

