/* CSS Document */

body{background-image:url(../images/bj.gif); background-repeat:repeat-x; background-position:top; margin:0 0 0 0 ; font-size:12px}
tr,td{font-size:12px;} 
#main{width:800px;}
#left{width:179px; float: left;}
#left .bj{background-image:url(../images/leftbj.jpg); background-repeat:no-repeat; height:277px; padding-left:13px; padding-right:13px;}
#left .dhbj{background-image:url(../images/dhbj.gif); background-repeat:no-repeat; height:25px; margin-bottom:5px; font-size:13px; font-weight:bolder;}
#left .txtred{ color:#CB0101; font-size:14px; font-weight:bolder;}


#right{width:609px; margin-left:12px; clear:none; float: right;}
#right .top{width:609px; background-image: url(../images/topbj.jpg); background-repeat:no-repeat; height:164px;}
#right .bottom{width:601px; azimuth:center; margin:14px 4px 14px 4px ;}
#right .bottom1{width:601px; azimuth:center; margin:0px 4px 14px 4px ;}


#rd{border:1px 1px 1px 1px #CCCCCC solid; width:396px; margin-right:4px; float:left;}
#rd h1{margin:0px 0px 0px 0px; background-image: url(../images/index_20.jpg); background-repeat:repeat-x; width:396px; height:35px;}
#rd ul{margin:15px 0px 0px 0px; font-size:12px;}

#rd li{background-image:url(../images/index_26.jpg); padding-left:10px; background-position:left; list-style-type: none; background-repeat: no-repeat; text-align: left; height:21px; display: block; text-indent: 8px;}


#dt{border:1px 1px 1px 1px #CCCCCC solid; width:196px; float: right; font-size:12px;}
#dt h1{margin:0px 0px 0px 0px; background-image: url(../images/index_20.jpg); background-repeat:repeat-x; width:196px; height:35px;}
#dt ul{margin:15px 0px 0px 0px; font-size:12px;}

#dt li{background-image:url(../images/tbx.gif); padding-left:10px; background-position:center; list-style-type: none; background-repeat: no-repeat; text-align: left; height:21px; display: block; text-indent: 8px;}


#kgzy{border:1px 1px 1px 1px #CCCCCC solid; background-image:url(../images/kgzy.jpg); background-repeat:no-repeat; background-position:left top; width:396px; margin-right:4px; margin-top:5px; float:left; font-size:12px;}

#zxgy{border:1px 1px 1px 1px #CCCCCC solid; background-image:url(../images/zxgy.jpg); background-repeat:no-repeat; background-position:center top; width:196px; margin-top:5px; float: right; padding-top:10px;}
a:link{line-height:21px; color:#666666; font-size:12px;}
a:visited{line-height:21px; color:#666666; font-size:12px;}
a:hover{ line-height:21px; color:#FF0000; font-size:12px;}
.b:link{line-height:21px; color:#666666; text-decoration:none; font-size:12px;}
.b:visited{line-height:21px; color:#666666; text-decoration:none; font-size:12px;}
.b:hover{ line-height:21px; color:#FF0000; font-size:12px;}
.c:link{line-height:21px; color:#000000; text-decoration:none; font-size:12px;}
.c:visited{line-height:21px; color:#000000; text-decoration:none; font-size:12px;}
.c:hover{ line-height:21px; color:#000000; font-size:12px;}

.red{color:#FF0000; font-size:12px;}


#hq{ border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; width:599px; margin:5px 0px 5px 0px; font-size:12px;}

#zxgy{border:1px 1px 1px 1px #CCCCCC solid; background-image:url(../images/zxgy.jpg); background-repeat:no-repeat; background-position:center top; width:196px; margin-top:5px; float:left; padding-top:10px;}

#news{width:394px; float:right; margin-left:4px; margin-top:5px;}

#bottom{width:800px}
#bottom .bjred{height:20px; background-color:#D40000; font-size:12px; color:#FFFFFF; padding-top:6px;}
#bottom .copyright{width:800px; height:50px; line-height:22px; font-size:12px; color:#999999; padding-top:5px;}


#dzhq{border:1px 1px 1px 1px #CCCCCC solid; background-image:url(../images/zxbj.jpg); background-repeat:repeat-x; background-position:top; width:177px; margin-top:10px; margin-bottom:10px; padding-top:10px;}

#link{ border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background-image:url(../images/linkbj.jpg); background-repeat:repeat-x; background-position:bottom; width:177px; padding-bottom:5px;}

#lj{width:600px; height:38px; margin-top:10px; margin-bottom:10px;}


.txtbai{ font-size:14px; color:#FFFFFF; font-weight:bold;}
#btbj{ border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background-image:url(../images/btbj.jpg); background-repeat:no-repeat; background-position:left top; width:599px; padding-bottom:3px;}

#btbj h2{margin:6px 0px 0px 25px;  height:30px; font-size:14px; color:#FFFFFF; font-weight:bold; float:left;}

#zw{ width:599px; line-height:25px; color:#666666; font-size:13px; }
#wz{width:599px; line-height:25px; font-size:12px; color:#FF0000;}
#input{width:90px; height:10px;}