@charset "utf-8";
/* CSS Document */
.myblen { filter:blendTrans(Duration=3)}
body{ margin:0; padding:0; background: #fff url(../image/body_bg.jpg) top repeat-x; color:#555; font-size:12px; font-family:Arial, Helvetica, sans-serif}
ul,li,dl,dt,dd{ margin:0; padding:0; list-style:none;}

h4{ font-size:12px; font-weight:normal; float:left; margin:0; padding:0; }
h5{ float:left; border-bottom:1px solid #dedede; padding-bottom:5px; margin:0 0 10px 0; width:327px;}
h6{ float:left; border-bottom:1px solid #dedede; padding-bottom:5px; margin:0 0 10px 0; width:629px;}
.menu a{ color:#868686; text-decoration:none;cursor:hand}
.menu a:hover{ color:#333; text-decoration:underline}
.link a{ color:#fff; text-decoration:none;}
.link a:hover{ color:#aaa;}
.links a{ color:#555; text-decoration:none;}
.links a:hover{ color:#c40000; text-decoration:underline}
.linksa a{ color:#000; text-decoration:none;}
.linksa a:hover{ color:#c40000; text-decoration:underline}
.font a{ color:#c40000; text-decoration:none; line-height:20px;}
.font a:hover{ color:#999; text-decoration:underline}
.job a{ color:#74090a; text-decoration:none;}
.job a:hover{ color:#666; text-decoration:underline}

.red_old{ color:#b10000;}
.red{ color:#f00;}
.white{ color:#fff; background:url(../image/job_bg.jpg) repeat-x top;}
img{ border:none;}
input{ border:1px solid #ccc;}
.submit{ border:none;}

.infobody{ width:988px; margin:0 auto;}
.top{ float:left; width:988px;}
.logo{ float:left; height:95px; width:987px; padding-left:1px;}
	.logo_flash{ float:left; margin-top:2px;}
	.logo_img{ float:left; margin-top:10px;}
.tel{ float:left; margin-left:142px; margin-top:40px; display:inline;}
.soso{ float:right; height:80px; width:250px; margin-top:15px; display:inline;}

.top_menu{ float:right;margin-right:10px}
.top_menu img{ margin:2px 5px 0 ; float:left; border:none}
.top_menu span{ float:left;}
.input_bg{ background:url(../image/so_box.jpg) no-repeat left; width:148px; height:25px; border:none; line-height:25px; padding-left:10px;}

.nav_menu{ float:left; width:988px; display:inline}
.nav_ad{ float:left; width:138px; background:#000; color:#fff; text-align:center; height:39px; line-height:39px; font-family:"微软雅黑"}
.nav_ad a{color:#fff; text-decoration:none}
.nav_ad a:hover{color:#fff; }
.nav_menu1{ float:left; width:800px;}
.nav_menu1 li{ float:left; color:#fff; line-height:39px; height:39px; padding:0 20px;}
.nav_menu1 span{ float:left;}

/* 网站导航公共CSS样式表 */
.nav{ float:left; background:url(../img/nav_bg.jpg) repeat-x; width:850px; height:31px; font-family:"微软雅黑"}
.nav ul li {float:left;position:relative; width:85px; text-align:center; background: url(../image/nav_x.jpg) no-repeat }
.nav ul ul {visibility:hidden;position:absolute;left:0; top:39px; text-align:center;}
.nav table {position:absolute; top:0; left:0;}
.nav ul li:hover ul,.nav ul a:hover ul{visibility:visible;}
.nav a{display:block; text-align:center; color:#fff; text-decoration:none; line-height:39px; height:39px;font-size:12px;}
.nav a:hover{ background:url(../image/hover1.jpg) top center no-repeat;}
.nav ul ul{	background:none; border-bottom:1px solid #ea3e24; border-top: none; width:84px;}
.nav ul ul li {font-size:12px;float:left; background:none;}
.nav ul ul li a{ display:block; float:left; line-height:31px; height:33px; padding-top:5px; font-weight:normal; width:84px;}
.nav ul ul li a:link,.nav ul ul li a:visited{color:#fff; position:relative; background: url(../image/nav_zbg.png) no-repeat center top; border-left:1px solid #ea3e24; border-right:1px solid #ea3e24;}
.nav ul ul li a:hover{ color:#fff; float:left; position:relative; background: url(../image/nav_zhover.png) no-repeat bottom top; border-left:1px solid #ea3e24; border-right:1px solid #ea3e24;}
.navhover a{background:url(../image/hover1.jpg) top center no-repeat;}

.new{ float:right; width:500px; color:#fff; height:25px; line-height:25px; padding-right:10px; margin-top:5px;}
.new span{ float:right; width:70px;}
.new_list{ float:right;width:300px;}
.new_list li{ float:right; }
.rollcenter{ float:right; margin:0 10px 0 20px;}
.rollright{ float: right; *margin-top:0px; _margin-top:6px;}

.banner{ float:left; margin:20px 0; width:988px; display:inline; background:#000;}
.banner_left{ width:746px; float:left; border-left:3px solid #000; border-top:3px solid #000; border-bottom:3px solid #000;}
.banner_right{ width:233px; float:left; background:#000;}
.banner_right li{ width:233px; float:left; text-align:center; padding:3px; display:inline; height:97px; overflow:hidden;}
.banner_right li a{ width:233px; float:left; text-align:center;}
.currents{float:left; background: #e8121a;list-style-position: outside;list-style-image: url(../image/inco4.gif);}
.currents img a{ float:left;}

.middle{ float:left; width:988px; clear:both; padding-bottom:30px;}
.left{ float:left; width:327px;}
.left li{ float:left; width:322px; line-height:28px; padding-left:5px; background:url(../image/border_bottom.jpg) bottom repeat-x;}
.left p{ float:left; width:232px; margin:0; padding:0; }
.left span{ float:right; width:70px; color:#b1b1b1; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.left img{ float:left; margin:12px 10px 0 0;}
.left font{ float:right; margin:10px 5px 0;}
#FocusObj{ margin:4px 0;}
.pro{ width:327px; float:left;}
.pro li{ float:left; background:none; }
.pro img{ margin:0; padding:0;}

.pro_img{ padding:20px 0 20px 10px; background:url(../image/canter_bg.jpg) top no-repeat; float:left; margin-top:10px; width:317px;}
.pro_img img{ margin:0 5px;}
.right{ float:right; width:629px;}
.right font{ float:right; margin:10px 5px 0; line-height:12px; color:#c40000; font-size:12px; font-family:"宋体"; font-weight:normal;}
.right dt{ float:left; width:160px; height:138px; padding:0 10px; background:url(../image/border_bottom.jpg) bottom repeat-x;}
.right dd{ float:left; width:439px; height:138px; margin:0; line-height:20px; color:#333; background:url(../image/border_bottom.jpg) bottom repeat-x; }

.right p{ margin:0; padding:0; float:left; width:439px;}
.right img{ float:left; margin:12px 10px 0 0;}
h3{ color:#c40000; margin:8px 0; float:left; padding:0; width:100%; font-size:12px;}

.foot{ border-top:2px solid #991a2e; background: url(../image/foot_bg.jpg) repeat-x; clear:both}
.foot_content{ margin:0 auto; width:938px; padding:14px 0 14px 0;}
.foot_content span{ float:left; border-right:1px solid #bdbdbd; padding:10px 20px 10px 0; margin-right:10px;}
.foot_content p{ float:left; line-height:26px; padding:5px 0 0 0; margin:0 20px;}

.in_banner{ float:left; margin:20px 0; width:988px; height:203px;}
.in_middle{ float:left; width:988px; clear:both; padding:0 0 30px 0;}
	.left_bottom{ float:left; background: #f5f5f5 url(../image/left_bottom.jpg) no-repeat left bottom; height:150px;}
	.left_bg{ float:left; width:210px; background:#f5f5f5 url(../image/left_bg.gif) right no-repeat top; padding:8px 10px;}
	h2{ background:url(../image/titlebg.jpg) no-repeat left top; font-family:"微软雅黑"; font-size:12px; color:#fff; font-weight:normal; margin:0; line-height:28px; padding-left:10px; float:left; width:200px;}
	.left_menu{ float:left; width:210px; font-family:"微软雅黑"; margin-top:5px;}
		.left_menu li{ float:left; width:175px; margin-left:5px; background:url(../image/inco2.gif) left no-repeat; padding-left:25px; line-height:30px; border-bottom:1px solid #e8e8e8;}
	
	.left_imgtop{ float:left; width:210px; margin-top:20px; font-family:"微软雅黑";}
		.left_imgtop .img{ float:left; padding:6px; border:1px solid #e8e7e7; background:#fff;}
		.left_imgtop span{ float:left; padding: 5px 9px 4px 10px; border-left:1px solid #e8e7e7; border-right:1px solid #e8e7e7; background: url(../image/img_bg.jpg) repeat-x top; width:190px; display:inline;}
	
	.left_img{ float:left; margin:20px 0;}
		.left_img li{ float:left; width:210px; height:63px; display:inline; margin-bottom:5px; display:inline; padding-bottom:11px; background:url(../image/ty.gif) no-repeat center bottom; text-align:center}

	.in_right{ float:left; width:734px; padding:10px;}
	h1{ font-size:13px; color:#000; font-family:"微软雅黑"; padding-left:15px; background:url(../image/titlebg.gif) no-repeat bottom center; padding-bottom:20px; margin:0;}
	.iconimg{ margin:4px 10px 0 0; float:left;}
	
	.right_content{ float:left; width:704px; padding:10px 0 0 20px;}
	.right_content p{ text-indent:2em; line-height:22px;}
	.right_content_img{ float:right; margin:0 0 15px 15px;}
	.right_content_img2{ padding:1px; border:1px solid #ccc;}
	
	.right_content_list{ float:left; width:704px; margin:20px 0;}
	.right_content_list li{ float:left; width:224px; line-height:30px; margin:0 0 10px 10px; display:inline;}
	.right_content_list p{ margin:0; padding:0; text-indent:0;}
	.right_content_list span{ float:left; width:185px; line-height:20px; height:40px;}
	.list_title{ font-size:13px; color:#000; font-family:"微软雅黑"; padding-left:15px; background:url(../image/line_01.gif) repeat-x bottom; padding-bottom:10px; margin-bottom:20px; width:684px; float:left;}
	.list_img{float:left;}
	.list_img a{ border:4px solid #333; padding:3px; float:left;}
	.list_img a:hover{ border:4px solid #b10000; padding:3px; float:left;}
	.list_img2{ padding:3px; float:left; padding:4px 5px 0 10px;}

	.title{ color:#b10000; width:100%; float:left; font-weight:bold; margin-bottom:10px;}

	.table{ line-height:20px;}
	.job_font{ color:#734100;}

.pro_list{ float:left; width:100%; margin:20px 0;}
.pro_list dl{ float:left; width:264px; margin:0 20px 30px 58px; display:inline;}
.pro_list dt{ float:left; width:264px;}
.pro_list dd{ float:left; width:260px;}

.show{ width:600px; overflow:hidden; background:#681212; padding:5px 0; float:left;}
.show li{ float:left; width:102px; height:77px; margin:0 5px; display:inline;}
.show img{ border:1px solid #faeeb4;}

.text{ float:left; width:704px; border-bottom:1px dotted #ccc; line-height:30px; margin-bottom:20px; padding-bottom:10px;}

.in_new{ float:left; width:704px; padding:10px 0 30px 20px;}
.in_new li{ float:left; width:680px; line-height:16px; padding:10px 5px 10px 0 ; background:url(../image/border_bottom.jpg) bottom repeat-x;}
.in_new p{ float:left; width:500px; margin:0; padding:0; text-indent:0;}
.in_new span{ float:right; width:70px; color:#b1b1b1; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.in_new img{ float:left; margin:5px 10px 0 10px;}

.new_pre{ float:left; width:704px; padding:5px 0 30px 0;}
.new_pre li{ float:left; width:680px; line-height:16px; padding:5px 5px 5px 0 ; background:url(../image/border_bottom.jpg) bottom repeat-x;}
.new_pre p{ float:left; width:500px; margin:0; padding:0; text-indent:0;}
.new_pre span{ float:right; width:70px; color:#b1b1b1; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.new_pre img{ float:left; margin:5px 10px 0 10px;}

.in_new font{ float:right; margin:10px 5px 0;}
.new_title{ float:left; font-size:14px; width:98%; line-height:30px; text-align:center; color:#b10000; font-weight:bold;}
.new_date{ float:left; font-size:12px; width:98%; line-height:20px; margin-bottom:20px; text-align:right; color:#999;}
.back{ float:left; width:98%; text-align:right; font-size:14px; font-weight:bold; margin-top:30px;}
.page{ float:left; width:98%; margin:20px 0; background:url(../image/border_bottom.jpg) top repeat-x; padding-top:20px;}
.page li{ float:left; width:98%; line-height:22px;}
.content_new{ float:left; width:704px; padding:10px 0 30px 20px;}

.act_list{ width:100%; float:left; margin-top:30px;}
.act_list dl{ background:url(../image/border_bottom.jpg) bottom repeat-x; float:left; width:100%; padding-bottom:20px; margin-bottom:20px;}
.act_list dt{ float:left; width:230px;}
.act_list dd{ float:left; width:450px;}
.act_list dd p{ margin:0; padding:0;}

.exp_list{ width:100%; float:left;}
.exp_list li{ float:left; width:214px; margin:10px;line-height:30px; display:inline;}

.honor_list{ width:100%; float:left;}
.honor_list li{ float:left; width:214px; margin:10px;line-height:30px; display:inline; height:200px; text-align:left}
.honor_list p{ width:214px; float:left; margin:0; text-indent:0px;}
.honor_img a{ border:4px solid #333; padding:3px; float:left;}
.honor_img a:hover{ border:4px solid #b10000; padding:3px;}

.honor_lists{ width:100%; float:left;}
.honor_lists li{ float:left; width:156px; margin:10px;line-height:30px; display:inline; height:200px; text-align:left}
.honor_lists p{ width:214px; float:left; text-indent:0px; }


/*CSS black2 style pagination*/

DIV.black2 { margin: 3px; padding: 7px; TEXT-ALIGN: center; width:700px; float:left;}
DIV.black2 A {padding:2px 5px;margin: 2px; color: #000000; border: #000000 1px solid; text-decoration: none}
DIV.black2 A:hover {color: #fff; border: #000000 1px solid; background: #000}
DIV.black2 A:active { color: #fff; border: #000000 1px solid; background: #000}
DIV.black2 SPAN.current { padding:2px 5px; font-weight: bold; margin: 2px; color: #fff; border: #b10000 1px solid; background: #b10000}
DIV.black2 SPAN.disabled { border: #eee 1px solid; padding:2px 5px; margin: 2px; color: #ddd;}
