@charset "gb2312";
/* CSS Document */

*{margin:0; padding:0;}

body{ margin:0 auto;}
.clearfloat{clear:both; height:0; font-size:1px; line-height:1px;}
#header{width:980px; height:180px;background-image:url(imageslogo.gif); margin:auto;}
#nav{width:980px; height:34px;margin:auto; overflow:hidden;}
#nav ul{width:980px; height:30px;background-color:#C90202; border-top:#FFF solid 2px;border-bottom:#FFF solid 2px;}
#nav ul li{list-style:none; float:left; height:30px; width:120.75px; line-height:30px;text-align:center; border-right:#FFF solid 2px;}
#nav ul li a{display:block; width:100px; height:30px; margin:auto; color:#FFF; text-decoration:none; font-weight:800; font-size:15px; letter-spacing:2px;}
#nav ul li:hover{background-image:url(imagesnav_ho_bg.png);}

#subnav{width:980px; height:30px; margin:auto; background-color:#F3C600;}
#subnav img{width:100px; height:30px; float:left; border:none;}
#ggtz{width:630px; height:30px; line-height:30px; float:left;}
#ggtz marquee a{color:#C90202; text-decoration:none; font-size:13px; margin-right:20px;}
#ggtz marquee a:hover{text-decoration:underline;}

#search{float:left; width:250px; height:30px; line-height:30px; text-align:center; vertical-align:middle;}
#search input[type="text"]{display:inline; margin-top:5px; margin-right:5px; width:150px; vertical-align:middle; padding:0px 3px 0px 3px;}
#search input[type="button"]{display:inline; margin-top:5px; width:50px; vertical-align:middle; color:#FF0; background-color:#c90202;}

#content{width:980px; height:auto; margin:auto;}

.tmbar{margin-top:10px;width:980px; height:280px;}
.mclass{width:320px; height:280px; margin-right:10px; float:left; background-color:#FFF7F7;}
.mclass ul{width:300px; height:240px; margin:0px 10px 0px 10px; display:block;}
.mclass ul li{display:block;width:300px; height:30px; line-height:30px; list-style:none; font-size:14px; overflow:hidden;}
.mclass ul li a{display:block; width:300px; height:30px; text-decoration:none; color:#000; font-size:12px;}
.mclass ul li a:hover{background-color:#FFF2B9;}
.mclass ul li strong{float:right; font-size:12px; color:#999999; width:auto; height:30px; line-height:30px; display:block; overflow:auto;}

.mclassend{width:320px; height:280px; float:left; background-color:#FFF7F7;}
.mclassend ul{width:300px; height:240px; margin:0px 10px 0px 10px; display:block;}
.mclassend ul li{display:block;width:300px; height:30px; line-height:30px; list-style:none; font-size:14px; overflow:hidden;}
.mclassend ul li a{display:block; width:300px; height:30px; text-decoration:none; color:#000; font-size:12px;}
.mclassend ul li a:hover{background-color:#FFF2B9;}
.mclassend ul li strong{float:right; font-size:12px; color:#999999; width:auto; height:30px; line-height:30px; display:block; overflow:auto;}

#ydxbt{width:980px; margin:auto; height:156px; background:url(imagesydxbt.jpg) no-repeat center; margin:5px 0px -5px 0px; border-top:#C90202 2px solid; border-bottom:#C90202 2px solid; overflow:hidden;}
#dzhb{width:980px; margin:auto; height:156px; background:url(imagesdzhb.jpg) no-repeat center; margin:5px 0px -5px 0px; border-top:#C90202 2px solid; border-bottom:#C90202 2px solid; overflow:hidden;}

.title{display:block; width:320px; height:30px; line-height:30px; background-image:url(imagestitle.png);}
.title h3{display:block; width:auto; float:left;}
.more{padding:0px; overflow:hidden; float:right; display:block; width:36px; height:17px; margin-top:7px; margin-right:8px;}
.more img{ border:none;}
.title h3{margin-left:10px; color:#FFF; font-size:14px; letter-spacing:3px;}
.bbar{display:block; width:320px; height:10px; background-image:url(imagesbbar.png);}

#imgn{width:320px; height:240px;}

#gfwb{ background-color:#FFFFFF;}

p{margin:0; padding:0;}

#article{width:980px; height:auto; margin:auto; padding-top:5px; padding-bottom:50px; background-color:#FFFFFF;}
#article #dir{display:block; width:980px; height:20px; padding-left:10px; color:#666; font-size:14px;line-height:20px;}
#article #dir a{display:inline; width:auto; height:20px; line-height:20px; text-decoration:none; color:#666; font-size:14px;}
#article #dir a:hover{color:#ebbc3e;}
#article hr{ padding:0; margin:0;}
#article_content{width:880px; height:auto; margin:auto; margin-left:50px; margin-right:50px; margin-top:5px; overflow:hidden;}
#article_content em{font-size:12px; color: #808080; text-align: center; margin-bottom:30px; font-style:normal; display: block;}
#article_content h2{width:auto; height:auto; display:block; text-align:center; margin:auto 0; margin-top:50px; margin-bottom:10px;}
#article_content p{margin-top:5px; line-height:180%;}
#article_content img{ border:none; margin-top:20px; margin-bottom:20px ;}


#link{width:980px; height:120px; margin:auto; margin-top:10px; background-color:#FFF7F7;}
.linkbar{display:block; width:980px; height:20px; background-image:url(imageslink_bar.png);}
.linkblock{width:980px; height:80px; line-height:80px;}
.linkblock select{margin:0px 45px 0px 45px;}

#alink{width:980px; height:100px; margin:auto; background-color:#FFF7F7;}
.alinkbar{display:block; width:980px; height:10px; background-image:url(imageslink_bar.png); overflow:hidden;}
.alinkblock{width:980px; height:80px; line-height:80px;}
.alinkblock select{margin:30px 53px 0px 50px;}
.alinkblock select{ width:135px;}
#footer{width:980px; height:80px; margin:auto; background-image:url(imagesfooter.png); position:relative;}

#article-list{width:980px; height:auto; padding-top:5px; padding-bottom:20px; margin:auto; background-color:#FFFFFF;}
#article-list span{display:block; height:20px; padding-left:10px; color:#666; font-size:14px;line-height:20px; overflow:hidden;}
#article-list span a{display:inline; width:auto; height:20px; line-height:20px; text-decoration:none; color:#666; font-size:14px;}
#article-list span a:hover{color:#ebbc3e;}
#article-list dl{display:block; margin:0; padding:0; margin-top:10px; overflow:hidden; width:980px; color:#333333; margin-bottom:10px ;}
#article-list dl dt{display:block;overflow:auto; background-image:url(imagesarticle-bar-bg4.png);}
#article-list dl dt ul{display:block; list-style:none;}
#article-list dl dt ul li{ margin:0; padding:0;display:block; float:left;color:#FFFFFF;font-size:18px; height:30px; line-height:30px; font-weight:900; text-indent:6px;}
#article-list dl dd{display:block; overflow:auto; background-color:#F5F5F5; border-bottom:1px dotted;}
#article-list dl dd:hover { background-color:#FFF;}
#article-list dl dd ul {display:block; list-style:none;}
#article-list dl dd ul li{padding:7px 0px;display:block; float:left; font-size:14px; text-indent:3px; overflow:hidden;}
#article-list dl dd ul li a{text-decoration:none; color:#333333;}
#article-list dl dd ul li a:hover{text-decoration:underline;}
#page{padding:0px 10px; margin-bottom:20px;}
#page span{border:1px #999999 solid; height:auto; background-color:#FFF; display:inline; font-size:12px; padding:0; padding:2px 5px; margin:2px;}
#page a{border:1px #999999 solid; background-color:#CCC; text-decoration:none;font-size:12px; color:#666; padding:2px 5px; margin:0 1px;}
#page a:hover{ text-decoration:underline;}
#footer a{color:#ff0000; font-size:12px;  text-decoration:none;}
#footer a:hover{ text-decoration:underline;}