/* CSS Document */


*{ margin:0 auto;padding:0px;}

/*html{ background: #F7F7F7;}
*/

body{ font:12px Verdana,Arial,Tahoma; ; font-weight:normal; margin:0 auto; background:#FCFCFC; }

a{
text-decoration:none; color:#3B211B;
}
a:hover{
text-decoration:underline;
}
h1{ font-size:14px;}
h2{ font-size:14px;}

.color1{
color:#F49314!important;
}
.color1:hover{
text-decoration:underline;
}
.color2{
color:#C97C0F!important;
}
.color2:hover{
text-decoration:underline;
}
.p_css{
line-height:26px; overflow:hidden; color:#494949;
}
.clr{
clear:both;
width:0px;
height:0px;
overflow:hidden;
padding:0px;
margin:0px;
}
li{
list-style:none;
}
img{
border:0px;
}

.line{
border:solid 1px #DCDCDE;
}
.lib_a{
margin-top:5px; overflow:hidden;
}
.lib_a li{
background:url(../img/jtx.gif) left 10px no-repeat; padding-left:10px; float:left; line-height:27px; text-align:right; color:#333;
}
.lib_a li a{
float:left;*white-space:nowrap;white-space:nowrap\9; overflow:hidden; text-overflow:ellipsis; text-align:left; color:#333;line-height:25px; height:25px;
}

.top{ width:100%; height:31px; background:url(../img/topbj.jpg) repeat-x; margin-bottom:10px;}
.top_1{ width:986px; left:31px; line-height:31px; padding:; color:#555; }
.top_1 span{ width:320px; float:left; text-align:center;}
.top_1 a{ color:#555;}
.top_a{ width:320px; float:left; text-align:left; padding-right:66px;}
.top_b{ width:600px; float:left; text-align:right;}
.top_b a{ color:#555;}

/*head*/
.head{ width:1000px; height:73px; margin:0 auto; background:#fff;}

.head_a{ width:156px;  margin:9px 19px; _margin:9px 19px 9px 10px; float:left; }

.head_b{ float:left; width:500px; margin:21px 0px 0px 0px;  }

.head_b .gzz{ color:#419AE6; font-weight:bold; display:block; float:left; padding:8px 0px 0px 15px; width:50px;}

.head_b ul{ float:left; width:400px; height:33px; overflow:hidden;}

.head_b ul li { float:left; margin-left:3px;}

.head_b .wbk{ width:291px; height:20px; border:1px solid #D0DEDF; display:block; float:left; margin-left:10px;_margin-left:0px; padding-top:6px; }

.head_b .tjiao{ width:83px; height:29px; background:url(../img/1_6.gif); border:none; display:block; cursor:pointer; float:left;}

.gjss a{ display:block; float:left; font-size:12px; color:#6F9B04;  width:30px; margin-top:2px; padding-left:5px;}

.head_c { float:right; margin:5px 30px 0px 0px; _margin:5px 15px 0px 0px; text-align:right; }

.head_c p{ margin-top:10px;}

.head_c p a{ font-size:12px; color:#333333;}

.head_c p a:hover{ color:#FF0000;}

.head_c p font{ color:#D44B0F; font-weight:bold;}

/*head end*/

.dh{ width:1000px; height:45px; margin:0 auto;background:#fff;}


.dh_a{ width:984px; height:37px; background: url(../img/bn.jpg) no-repeat; margin:0 auto;}

.dh_a ul{ float:left; margin: 10px 0px 0px 2px;}

.dh_a ul li{ float:left; padding-left:23px;  font-weight:bold;}

.dh_a ul li a{ font-size:14px;}

.dh_a ul li font a{ color:#fff; font-size:14px;}

.dh_a ul li font a:hover{ color:#fff;}

.dh_a ul li a:hover{ color:#C73614;}


.main{ width:1000px; background:#fff;}

.xyban{ width:1000px; height:auto; text-align:center; overflow:hidden;}
/*dh end*/

.jianjie{ width:238px; border:1px solid #eee; height:auto; overflow:hidden; margin:10px auto;}

.jianjie p{ width:238px; height:26px; background:url(../img/list_bj.gif); color:#000; font-family:微软雅黑; font-size:14px; border-bottom:1px solid #eee; font-weight:bold; padding:4px 0px 0px 35px;}

.jianjie .jieshao{width:218px; padding:10px; line-height:25px; text-indent:2em;}


/*bottom*/

.bottom{ width:auto; height:115px; background:url(../img/bt.gif) repeat-x; margin:12px auto 0 auto; background-color:#fff;}
.bottom p{ text-align:center; padding-top:15px;}
.bottom p a { color:#000;}

.footer{
    width:100%;
	height:76px;
	float:left;
	margin-top:15px; background:url(../images/background-footer.jpg) repeat-x;}
.footer_1{ width:1001px; text-align:center; line-height:30px; 
}

/*友情链接 */
.links{ margin-top:15px; width:982px; min-height:80px; border:1px solid #BFD2E1; background-color:#fff;}
.links_1{ width:982px; height:25px; background:url(../img/links.gif) repeat-x;}
.links_1 strong{ margin:5px; display:block;}
.links_1 strong a{ color:#333; }
.links p{ line-height:25px; padding:5px; text-align:left;} 
.links p a { font-size:12px;}
#filter span{ color:#F00; font-weight:bold; }#filter a{ color:#000; text-underline:none; }

