@charset "utf-8";

/* CSS Document */

.myblen { filter:blendTrans(Duration=3)}

body{ margin:0; padding:0; background: #fff url(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/nav_zhover.png) no-repeat bottom top; border-left:1px solid #ea3e24; border-right:1px solid #ea3e24;}

.navhover a{background:url(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/border_bottom.jpg) bottom repeat-x;}

.right dd{ float:left; width:439px; height:138px; margin:0; line-height:20px; color:#333; background:url(../qiye_files/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(../qiye_files/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(../qiye_files/left_bottom.jpg) no-repeat left bottom; height:150px;}

	.left_bg{ float:left; width:210px; background:#f5f5f5 url(../qiye_files/left_bg.gif) right no-repeat top; padding:8px 10px;}

	h2{ background:url(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/titlebg.gif) no-repeat bottom center; padding-bottom:20px; margin:0;}
 h1 a{ color:#000000; text-decoration:none;}
	.iconimg{ margin:4px 10px 0 0; float:left;}

	

	.right_content{ float:left; width:704px; padding:10px 0 0 20px; font-size:13.5px; letter-spacing:1px; line-height:22px;}

	.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(../qiye_files/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:#333333;}



.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(../qiye_files/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(../qiye_files/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(../qiye_files/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(../qiye_files/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;}



.tg_pages{
padding-top: 10px;
padding-bottom: 10px;    text-align: center;
}
.tg_pages li{
display: inline;
line-height: 22px;
}
.tg_pages li a{
margin-right: 5px;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #CCC;
background-color: #FFF;
}
.thisclass {
font-weight: bold;
color: #C00;
}