 /*=============
http://www.05e0.com
v2.0 | 2012-03-11
=============*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
/* remember to define focus styles! */
:focus{outline:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp, tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
body{line-height:1.5;}
ol,ul{list-style:none;}
sup,sub{font-size:100%;vertical-align:baseline;}
:link,:visited,ins{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{text-decoration:none;color:#888;}
a:hover{text-decoration:underline;}
/*主框架--*/
body{text-align:center;font:12px/1.5 'Helvetica Neue',Arial,'Liberation Sans',Tahoma, Arial;color:#454545;background:url(imagesbodybg.jpg) center top repeat-y;}
.wrap{background:url(imageswrapbg.jpg) center top no-repeat;}
#container{width:1000px;margin:0 auto;background-color:#fff;}
	#header_link{width:100%;background-color:#bb2223;color:#eee;line-height:21px;font-size:12px;}
		#header_link p{width:1000px;margin:0 auto;text-align:right;}
		#header_link a{color:#fff;text-decoration:none;padding:0px 8px 0 0;}
		#header_link a:hover{text-decoration:underline;}
	#header{width:1000px;height:85px;border-left:solid 1px #fff;border-right:solid 1px #fff;margin:0 auto;background:url(imagesheaderbg.jpg) center top no-repeat;}
	#banner{width:1000px;height:282px;border:solid 1px #fff;margin:0 auto;}
	#menu{width:1000px;height:36px;border-left:solid 1px #bb2222;border-right:solid 1px #fff;margin:0 auto;background-color:#bb2222;position:relative;z-index:120;}
	#menu2{width:1000px;height:33px;padding:6px 0 2px 0;border-left:solid 1px #fff;border-right:solid 1px #fff;margin:0 auto;background:#fff url(imagesmenu2bg.jpg) center top no-repeat;}
		#menu21{width:380px;float:left;line-height:26px;font-size:12px;}
		#menu22{width:200px;float:right;text-align:left;}
			#menu22 .stext{float:left;width:150px;padding:3px 5px;height:16px;border:solid 1px #9b7e53;background-color:#dcdddd;color:#999;font:12px/14px arial;}
			#menu22 .sbtn{float:left;width:24px;height:24px;border:0 none;background:#feffff url(imagesbtn1.jpg) center top repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}


#footer{width:1002px;margin:0 auto;clear:both;height:170px;background:#f8f8f8;overflow:hidden;text-align:left; z-index:0}
	#footer_link{width:900px;margin:0 auto 9px auto;clear:both;line-height:40px;color:#fff;overflow:auto;text-align:center;background:-moz-linear-gradient(top,#ffcece,#ff9b9b);background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #ffcece),color-stop(1, #ff9b9b));background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffcece), to(#ff9b9b));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcece', endColorstr='#ff9b9b',GradientType=0 ); font-size:16px;}
		#footer_link a{color:#666;text-decoration:none;font-size:14px;}
		#footer_link a:hover{color:#f00;}
		.foot_list{ width:682px; overflow:hidden; margin:0 auto;}
		#footer_link ul{ margin:0 auto; overflow:hidden; width:684px;}
		#footer_link ul li{ float:left; width:114px; text-align:center; background:url(imagesline.png) no-repeat right center;}
		#footer_link ul li img{ margin-right:4px; padding-top:2px; margin-bottom:-3px;}
		#footer_link .line{ background:url(imagesline.png); width:2px!important; height:18px!important;}
		.footer_box{ padding:15px 10px 0; overflow:hidden; height:105px; background:url(imagesfoot_bg.jpg) repeat-x top #c63c3c;}
		
		#footer1{float:left;padding-left:50px;line-height:20px;color:#fff;}
			.copyright{font-family:arial;font-size:12px;}
			#footer1 a{color:#bbb;text-decoration:none;}
			#footer1 a:hover{color:#f00;}
		#footer2{float:right;line-height:20px;color:#bbb;}

		
.s_oushuhang{background-color:#e9dede;}/*偶数行的背景色*/
.s_jishuhang{background-color:#f1f1f1;}/*奇数行的背景色*/
.table_05e0com {font:12px Arial, "宋体";color:#424242;margin:0 auto;}
.table_05e0com tr.title { background:#ddd;height:28px;} /**标题部分**/	
.table_05e0com tr.title td { text-align:center; color:#000000 !important; padding-left:0 !important;} /**标题部分**/	
.table_05e0com tr {width:300px;line-height:30px;}
.table_05e0com tr td {text-align:left;padding-left:8px;padding-top:8px;padding-bottom:8px;}
.table_05e0com .s_mouseover {} /*鼠标移动改变背景色*/	
.backToTop{display:none;width:18px;line-height: 1.2;padding:5px 2px;background-color:#d00;color:#fff;font-size:12px;text-align:center;position:fixed;_position: absolute;right:10px;bottom:100px;_bottom:"auto";cursor:pointer;}
#bn{width:96%;margin:5px auto;padding:10px;display:block;height:30px;line-height:30px;color:#888;background:#eee;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
#bn a{color:#0f5ebb;}
#bn_b{width:50%;float:left;text-align:left;}
#bn_n{width:50%;float:right;text-align:left;}

.menu{position:relative;width:1000px;height:36px;line-height:36px;background:#b22;}
.menu ul{margin:0 auto;width:810px;height:100%;}
.menu li{float:left;}
.menu table{position:absolute;border-collapse:collapse;left:0;top:0;}
.menu a, .menu :visited {color:#fff;text-decoration:none;display:block;font-size:14px;}
.menu a b, .menu :visited b {display:block;font-weight:normal;float:left;width:100px;height:36px;line-height:36px;cursor:pointer;}
.menu ul ul {visibility:hidden;position:absolute;height:38px;top:35px;left:-0px;width:1000px;background:#000; filter:Alpha(opacity=70); opacity:0.7;}
.menu :hover {white-space:normal;}
.menu a:hover b {color:#000;background:#cbcbcb;}
.menu li:hover > a b{color:#fff;background:#4b4b4b url(../images/midb.jpg);}
.menu ul li:hover ul,.menu ul a:hover ul{display:block;visibility:visible;top:36px;}
.menu ul :hover ul li {display:block;height:39px;line-height:38px;color:#555;float:left;}
.menu ul :hover ul li a {display:block;height:39px;line-height:38px;float:left;color:#fff;padding:0 10px;font-size:12px;}
.menu ul :hover ul li a:hover {color:#d00;}