@charset "UTF-8";
/* 
	Background-Styles 
*/

body {
	margin:0px;
	padding:0px;
	font-family:微软雅黑;
	color:#555555;
	font-size:12px;
	line-height:20px; background:#ffffff;
}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,input,form,p,img,td{ margin:0px; padding:0px;font-size:12px;}
ui,li{list-style-type:none;}
img,input{ border:0;}
	input,select,textarea{margin:0;padding:0;line-height:20px;}
	input{height:20px;}
	input,textarea{background-color: #fff; border-left:1px solid #000;	border-top:1px solid #000;border-right:1px solid #aaa;border-bottom:1px solid #aaa; outline-style:none;}
	.btn_feedback{background:#b90000; height:30px; line-height:30px; color:#FFFFFF;width:65px;border:none;cursor:pointer;}
/*------------------文字连接样式-----------------*/
a{cursor:pointer; hide-focus:expression(this.hideFocus=true); outline:none;color: #555555;text-decoration: none;}
a:hover{color:#b90000;text-decoration: none;}
.fleft{ float:left}
.padd{ padding:10px 0;}
/*------------------头部样式-----------------*/
#top{width:100%; height:110px; position:absolute; top:0; z-index:999;}
#header{width:1000px; height:100px; margin:0 auto;}
.logo h1{height:85px;width:220px; margin:0; padding:0; float:left}
.logo h1 a{
	margin:0px;
	display:block;
	text-indent:-9999px;
	background:url(logo.png) left no-repeat;
	width:220px; height:85px;
}
.logo { float:left; padding:10px 0px 0px 0px; width:220px; height:85px;}

.top-rg{float:right; width:620px; height:95px;}
.language{float:left; width:100%; height:25px; line-height:25px; text-align:right; color:#a4a4a4; font-size:13px; padding-top:15px;}
.language a{color:#a4a4a4; }
.language a:hover{color:#FFFFFF;}
.language img{margin-right:8px; margin-bottom:4px;}

.nav{float:left; width:620px; float:left; height:40px; padding-top:10px;}
.nav ul{float:left; width:620px; height:40px; list-style-type:none;}
.nav ul li{float:left; width:124px;}
.nav ul a{display:block; width:124px; text-align:right; height:40px; line-height:40px; font-size:16px; color:#fff; font-weight:bold;}
.nav ul a:hover{ color:#da251c}

/*------------------底部部样式-----------------*/ 
#footer{width:100%; height:340px; margin:0 auto; background:#f4f4f4}
#ft-top{width:1000px; height:186px; margin:0 auto; padding-top:46px;}
#ft-top ul{float:left; width:1000px; height:186px; list-style-type:none;}
#ft-top ul li{float:left; margin:0; padding:0; color:#888888; line-height:24px;}
#ft-top li h1{display:block; height:24px; line-height:24px; font-size:15px; padding-bottom:15px; color:#333;}
#ft-top li a{color:#888;}
#ft-top li a:hover{color:#b90000;}

.con{width:100%; font-size:18px; font-family: Arial Narrow; color:#666666; font-style:italic; line-height:30px;}
.con img{margin-right:10px;}

.search{width:256px; height:45px; background:url(search_bg.jpg) bottom repeat-x; border:1px #dddddd solid; margin-top:20px;}
.input{ width:190px;float:left; height:45px; background:none;border:none; padding-left:20px; line-height:45px; margin:0; color:#999999;}
.an{ width:46px; height:45px;float:left; border:none;cursor:hand; background:url(search.jpg) no-repeat;; display:block;}

#downer{width:1000px; margin:0 auto; height:108px; color:#666666; line-height:108px;}

/*---------------数字分页---------------*/ 

DIV.fy {
	PADDING: 3px;  MARGIN: 3px;  TEXT-ALIGN: center
}
DIV.fy A {
	BORDER: #959595 1px solid; PADDING:  2px 5px;  MARGIN: 2px;  COLOR: #959595;   TEXT-DECORATION: none
}
DIV.fy A:hover {
	BORDER: #cb0000 1px solid; COLOR: #cb0000; 
}
DIV.fy A:active {
	BORDER: #cb0000 1px solid;COLOR: #cb0000;
}
DIV.fy SPAN.current {
	BORDER: #cb0000 1px solid; PADDING:  2px 5px;FONT-WEIGHT: bold; MARGIN: 2px;  COLOR: #fff;  BACKGROUND-COLOR: #cb0000
}
DIV.fy SPAN.disabled {
	BORDER: #eee 1px solid; PADDING:  2px 5px; BORDER: #eee 1px solid;  MARGIN: 2px; COLOR: #ddd; 
}

/*-------------以上部分为必需----*/

.cn404{padding-top:100px; line-height:40px;}
.cn404 h2{ font-size:18px}
