/* CSS Document */
div,form,img,ul,ol,li,dl,dt,dd ,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.Clear{clear:both;}
a{ color:#fff; text-decoration:none; background:none;}
a:hover{ color:#CCC; text-decoration:none; background:none;}
a:visited { text-decoration:none; background:none;}
a:active { background:none;}
.auto{margin:0 auto;}
body{ margin:0px; padding:0px; text-align:center; font-size:12px; font-family:"Arial Black", Gadget, sans-serif; background:url(bodybg.jpg) repeat-x #000; color:#B22D00;}


#container{position:relative; margin:0px auto 0px auto; width:1020px; text-align:left; }
#top{margin:0px 0 0 0; padding:0; width:1020px; height:100px;}
#topname{margin:0; padding:0; width:480px; line-height:100px; float:left;}
#topmiddle{margin:0 0 0 7px; padding:83px 0 0 10px; width:522px; height:17px; line-height:17px; float:left; text-align:right;}
#topmiddle ul{margin:0; padding:0; list-style:none;}
#topmiddle ul li{margin:0; padding:0 0 0 25px;width:62px; float:left; line-height:17px;}
#topmiddle ul li img{border:none;}
#topmiddle ul li a{display:block; margin:0; padding:0;}


#project{width:1020px; margin:160px 0 10px 0; padding:0; float:left; height:30px;}
#projectleft{width:900px; float:left; margin:0; padding:0; line-height:30px;}
#projectright{width:120px; float:left; margin:0; padding:0; line-height:30px; text-align:right;}
#propic{width:1020px; float:left; margin:0; padding:0;}




.common{margin:0 auto; width:1000px; position:relative;}

.common ul li{margin-left:0px;}

.summary{background:#B22D00;}

.listbox{float:left; margin-bottom:10px; padding:10px; _padding:10px 10px 8px 10px ; width:310px; height:200px; position:relative;}

.listimg{float:left; width:310px; height:200px; position:relative; overflow:hidden;}

.listimg img{background:none; width:310px; height:200px; top:0; left:0; position:absolute; border:none; }

.summary{width:310px;height:165px;top:200px;left:0;position:absolute;}

.summarytxt{margin:10px 10px 5px 10px;width:290px;height:auto;line-height:20px;font-size:12px;color:#cfcfcf;}

#fy{width:1020px; float:left; margin:12px 0 0 0; padding:0; font-family:"Arial Black", Gadget, sans-serif; font-size:14px; font-weight:bold; text-align:center;}
#fy input{border:1px solid #900; background:#B22D00; color:#FFF; font-size:14px; padding:6px; text-align:center; font-weight:bold;}
#fy a{text-decoration:none; color:#FFF; background:#B22D00; border:1px solid #900; padding:6px; font-size:14px; font-weight:bold;}
#fy a:hover{background:#900;}
#wenziitem{margin:0; padding:0; line-height:22px; width:1020px; float:left; font-family:"Arial Black", Gadget, sans-serif; font-size:14px;}
#wenziitem a{ color:#B22D00}
#ermorenews{width:98%; float:left; margin:0; padding:0;}
#ermorenews ul{list-style:none; margin:0; padding:0;}
#ermorenews ul li{line-height:22px; overflow:hidden; padding-left:15px; background:url(icon.jpg) no-repeat 3px 5px; }
#ermorenews ul li br{display:none;}
#ermorenews ul li a{display:block; color:#B22D00; font-weight:bold;}



#propic ul{margin:0; padding:0; list-style:none;}
#propic ul li{width:310px; float:left; margin:10px 10px 10px 10px; padding:0;}


#bottom{width:100%; margin:50px 0 0 0; padding:0; border-top:#B22D00 solid 5px;}
#foot{width:1020px; margin:10px auto 10px auto; padding:0; }
#footleft{width:820px; float:left;color:#fff; font-family:"华文细黑"; font-size:12px; font-weight:bold; text-align:left; line-height:20px;}
#foot a{color:#fff; text-decoration:none; font-weight:bold;}
#fottright{width:200px; float:left; margin:0; padding:0; line-height:23px; color:#fff; text-align:right}


.ttt{border:1px solid #900; line-height:23px; height:23px;}
.ttt1{border:1px solid #900; line-height:23px; }
.tttt{border:1px solid #900; line-height:23px; background:#B22D00; color:#FFF;}