body{padding:0; margin:0; font-family:Verdana, Arial, Helvetica, "宋体", sans-serif; font-size:12px; line-height:1.5em; background-color:#fff; text-align:center; color:#000;}
img {border:none;}
ul,li,ol,dd,dl,dt,form {padding:0; margin:0; list-style:none; text-align:left;}
p {margin:0 0 10px 0; padding:0; text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0 0 10px 0; padding:0;}
.cls {clear:both;}
a:link {color:#004986;text-decoration: none;}
a:visited {color:#004986;}
a:hover {color:#ff6600;}


.t666 {color:#666;}
.t666 a:link,.t666 a:visited {color:#666; text-decoration:none;}
.t666 a:hover {color:#ff6600; text-decoration:none;}
.tfff {color:#fff;}
.tfff a:link,.tfff a:visited {color:#fff; text-decoration:none;}
.tfff a:hover {color:#fff; text-decoration:none;}
.tfcff00 {color:#fcff00;}
.tfcff00 a:link,.tfcff00 a:visited {color:#fcff00; text-decoration:none;}
.tfcff00 a:hover {color:#fcff00; text-decoration:none;}
.t0072ff {color:#0072ff;}
.t0072ff a:link,.t0072ff a:visited {color:#0072ff; text-decoration:none;}
.t0072ff a:hover {color:#0072ff; text-decoration:none;}
.t000 {color:#000;}
.t000 a:link,.t000 a:visited {color:#000; text-decoration:none;}
.t000 a:hover {color:#004986; text-decoration:none;}


.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}

.cff0000 {color:#ff0000;}

.title1 {color:#ff0000; font-size:14px;}
.title2 {color:#ff0000; font-size:16px; margin-bottom:15px; background-color:#f5f5f5; border-left:5px solid #ff0000; padding:3px 10px;}
.title2 span {color:#999; font-size:12px; margin-left:10px;}
.title3 {color:#ff0000; font-size:12px;}
.title4 {background:#44a5ff url(../img/bar_03.jpg) no-repeat left top; height:36px; line-height:36px; overflow:hidden; font-size:14px; font-weight:bold; margin-bottom:20px;}
.title5 {background:#fff url(../img/bar1_03.jpg) no-repeat left top; height:36px; line-height:36px; overflow:hidden; font-size:14px; font-weight:bold; margin-bottom:20px;}

#top {height:163px; width:1000px; overflow:hidden; text-align:left; position:relative; z-index:10; margin:0 auto;}
#banner {position:absolute; top:0px; left:0px; z-index:11;}
#topmenu {top:10px; right:50px; position:absolute; z-index:12;}
#topmenu a {margin-left:25px;}
#topmenu a:link,#topmenu a:visited {color:#000; text-decoration:none;}
#topmenu a:hover {color:#ff6600; text-decoration:none;}
#toplg {position:absolute; bottom:-1px; right:0px; z-index:12;}

.input1 {width:307px; height:21px; background:url(../images/index_09.jpg) no-repeat left top; border:none; overflow:hidden;}
.input1 input {background:transparent; border:none; width:300px; height:20px; margin:0 3px 0 4px; padding:0; line-height:21px; overflow:hidden;}
.input2 {background:url(../images/index_59.jpg) no-repeat left top; border:none; width:126px; height:21px; overflow:hidden;}
.input2 input {width:122px; height:20px; line-height:21px; overflow:hidden; background:transparent; border:none; padding:0; margin:0 2px;}
.input3 {background:url(../images/index_105.jpg) no-repeat left top; border:none; line-height:24px; width:166px; height:24px; overflow:hidden;}
.input3 input {height:23px; width:162px; line-height:24px; overflow:hidden; border:none; background:transparent; margin:0 2px; padding:0;}
.input4 {background:url(../images/sub_30.jpg) no-repeat left top fixed; border:none; line-height:24px; width:173px; height:24px; overflow:hidden; text-indent:0.3em;}

.menubox {padding-top:5px;}
.menubox a {text-decoration:none;}
.menuon {background:url(../images/index_23.jpg) no-repeat left top; height:28px; font-weight:bold; line-height:28px; position:relative;}
.menuon a {background:url(../images/index_24.jpg) no-repeat right top; height:28px; display:block; padding:0 5px; text-align:center; font-size:14px;}
.menuon a:link,.menuon a:visited,menuon a:hover {color:#000; text-decoration:none;}
.submenu {border:5px solid #fff; height:40px; line-height:40px; overflow:hidden; display:none;}
.submenu a {display:block; background:url(../images/index_36.jpg) no-repeat 5px 18px; padding-left:23px; width:90px; height:50px; line-height:45px; float:left; text-decoration:underline;}
.submenu div {float:right; background-color:#ddfba9; width:25px; text-align:center; color:#387e0e; padding:4px 0; font-weight:bold;}

#tqbox {margin-top:5px; clear:both; height:33px; line-height:33px; background:url(../images/edit_20080917_09.jpg) no-repeat 5px top; padding:0 15px 0 64px; color:#666; overflow:hidden;}

/*.boxmb5 {margin-bottom:13px;}*/
.boxmb5 {border-bottom:13px solid #fff;}

#gglist li {background:url(../images/index_81.jpg) no-repeat left center; padding-left:20px; line-height:23px; height:23px; overflow:hidden;}
#gglistmore {background:url(../images/line_99.jpg) repeat-x left center; text-align:right; padding-right:15px;}
#gglistmore a {display:block; background-color:#ecf2fa; width:60px; text-align:center;}

.newslist li {background:url(../images/index_115.jpg) no-repeat left center; padding-left:15px; height:22px; line-height:22px;}
.newslist li span {float:right; color:#999; font-size:11px;}

#yqkulist {border:1px solid #dbe9ef; border-top:none; width:163px; padding:0 10px 0 10px;}
#yqkulist li {background:url(../images/index_121.jpg) no-repeat left center; padding-left:16px; line-height:22px; height:22px;}

#bottom {background-color:#e9f5fa; border-top:1px solid #a5cdde; padding:10px; text-align:center; color:#666; margin:0 auto; width:980px; margin-top:10px;}

.submu {background:url(../images/sub_09.jpg) no-repeat right top; text-align:center; font-size:15px; color:#fff;}
.submu a:link,.submu a:visited {color:#fff; text-decoration:none;}
.submu a:hover {color:#000; text-decoration:none;}
.submuon {background:url(../images/sub_06.jpg) no-repeat left top; text-align:center; font-size:15px; color:#000; font-weight:bold;}
.submuon a {background:url(../images/sub_07.jpg) no-repeat right top; text-align:center; display:block; height:40px; line-height:40px;}
.submuon a:link,.submuon a:visited,.submuon a:hover {color:#000; text-decoration:none;}

.subsubmu {margin:10px 0;}
.subsubmu dt {height:30px; background-color:#ecf2fa; background:url(../images/sub_32.gif) no-repeat 25px center; padding-left:35px; line-height:30px; font-size:13px; font-weight:bold; color:#444;}
.subsubmu dt a:link,.subsubmu dt a:visited {color:#444; text-decoration:none;}
.subsubmu dt a:hover {color:#2c84e6; text-decoration:none;}
.subsubmu dt.onmu {height:30px; background:url(../images/sub_27.gif) no-repeat 25px center; padding-left:35px; line-height:30px; font-size:13px; font-weight:bold; color:#2c84e6; background-color:#fbfdff;}
.subsubmu dt.imp {height:30px; background:url(../images/sub_27.gif) no-repeat 25px center; padding-left:35px; line-height:30px; font-size:13px; font-weight:bold; color:#ff5a00; background-color:#fffde7;}
.subsubmu dd {padding-left:35px; font-size:12px; color:#666; padding-right:20px;}
.subsubmu dd.onsubmu {background-color:#fbfdff;}
.subsubmu dd a:link,.subsubmu dd a:visited {color:#666; text-decoration:none;}
.subsubmu dd a:hover {color:#ff6600; text-decoration:underline;}

.subbar {width:502px; height:27px; line-height:27px; background:url(../images/bar_15.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#c7f2ff; position:relative; z-index:10; overflow:hidden;}
.subbar strong {
top:0px;
left:30px;
z-index:11;
color:#fff;
position:absolute;
padding:2px;
filter:
Dropshadow(offx=1,offy=0,color=#000000)
Dropshadow(offx=0,offy=1,color=#000000)
Dropshadow(offx=0,offy=-1,color=#000000)
Dropshadow(offx=-1,offy=0,color=#000000);
}
.subbar span {margin-left:120px;}
.lefttitle {width:252px; height:27px; background:url(../images/leftbar_20.jpg) repeat-x left top; overflow:hidden; padding-left:10px;}
.lefttitle strong {display:block; height:22px; margin-top:5px; padding:0 5px; background-color:#ecf2fa; line-height:22px; text-align:center; font-size:14px; float:left; overflow:hidden; color:#000;}
.lefttitle span {float:left; padding-left:10px; height:22px; display:block; margin-top:5px; line-height:22px; font-size:14px; color:#cedbee; font-weight:bold;}

.sublist li {background:url(../images/index_115.jpg) no-repeat left center; padding-left:15px; height:30px; line-height:30px; border-bottom:1px dashed #dbe9ef;}
.sublist li span {float:right; color:#999; font-size:11px;}
.sublist li a {display:block; height:29px; text-decoration:none;}
.subpagenum {border:1px solid #dbe9ef; margin-top:18px; padding:8px; text-align:center; font-size:12px;}
.subpagenum form {text-align:center;}
.subpagenum strong {color:#ff0000;}

#nowwz {background:#f8f8f8 url(../images/content_03.jpg) no-repeat left top; height:22px; text-align:right; padding-right:15px; line-height:22px; color:#7c7c7c; margin-bottom:5px;}
#nowwz1 {background:url(../images/nowwz_03.gif) repeat-x left top; height:22px; text-align:right; padding-right:15px; line-height:22px; color:#7c7c7c; margin-bottom:5px;}
#contentbox {border:1px solid #dbe9ef; padding:20px; overflow:hidden;}
/*#contenttitle {font-size:16px; background:url(../images/content_07.jpg) repeat-x left bottom; padding-bottom:15px; text-align:center; margin-bottom:10px;}*/
#contenttitle {border-bottom:1px dotted #333; padding-bottom:15px; text-align:center; margin-bottom:10px; font-size:18px; line-height:1.5em;}
#contenttitleinfo {text-align:right; color:#8f8f8f; margin-bottom:10px;}
#contenttitleinfo a {cursor:pointer;}
#contentinfo {border:1px solid #ececec; background-color:#fafafa; text-indent:2em; padding:10px; margin-bottom:15px; line-height:120%; font-size:14px;}
#content {text-align:left;}
#contentaction {border:1px solid #ebebeb; background-color:#f8f8f8; padding:5px; text-align:center; margin-top:15px; clear:both;}
#contentaction .leftbtn {float:left;}
#contentaction .rightbtn {float:right;}

.imgright {float:right; margin:10px;}
.imgleft {float:left; margin:10px;}
/*下拉菜单样式*/
.mudownsub {position:absolute; left:-1px; top:28px; border:1px solid #b0ceea; border-top:none; background-color:#fff; width:98%;FILTER: Alpha(opacity=90); moz-opacity: 0.9;}
.mudownsub a:{margin:0; padding:0;}
.mudownsub a:link,.mudownsub a:visited {background:none; font-size:12px; font-weight:normal; text-align:left; margin:0; padding:0; color:#999; background:url(../images/mupointout_03.gif) no-repeat 15px center; padding-left:25px; height:25px; line-height:25px; overflow:hidden;}
.mudownsub a:hover {background:none; font-size:12px; font-weight:normal; text-align:left; margin:0; padding:0; height:inherit; color:#2b90d2; background:url(../images/mupointover_03.gif) no-repeat 15px center; padding-left:25px; height:25px; line-height:25px; overflow:hidden; background-color:#e2f6ff;}

