﻿@charset "utf-8";
*{font-family:'宋体',arial, helvetica, sans-serif;}
body {
	background:url(../images/top_bg.jpg) top repeat-x;
}
body, dl, dt, dd, ol, ul, pre, form, field, p, blockquote, th, td, h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
	font-family:'宋体',arial, helvetica, sans-serif;
	color:#494949;
}
body{font-size: 12px;background:url(../images/headbg1.jpg) top repeat-x #FFFFFF;}
table,div{margin:0 auto; padding:0;}
div{margin:0 auto; padding:0;}
a{color: #494949;text-decoration: none;}
a:hover {color:#333333; text-decoration:underline;}
ul,ol,li{list-style:none;}
img{border:0;}
p, li {line-height:1.8em;}
.clear { clear:both; }
.pointer{cursor:pointer;};
.linkbtn{ display:block;cursor:pointer;}
.linkbtn:hover{text-decoration:none;}

.red{ color:#FF0000;}

.whitelink{color:#FFFFFF;}
.whitelink a{color:#FFFFFF;}
.whitelink a:hover{color:#FFFFFF;}

.input{ border:1px solid #CECECE; color:#000000; height:17px; padding-left:2px; padding-top:2px;FONT-SIZE:12px;}
.textarea{ border:1px solid #CECECE; color:#000000;padding:3px;FONT-SIZE:12px;}

.bottom{
	text-align:center;
	line-height:22px;
	color:#eabbb6;
	padding-top:10px;
}
.bottom a{color:#eabbb6;}
.bottom a:hover{color:#eabbb6;}

.con_style1{
	text-align:left;
	line-height:24px;
	color:#494949;
	padding:20px 8px;
	padding-bottom:45px;
}

.con_style2{
	text-align:left;
	line-height:24px;
	padding:20px 8px;
	padding-bottom:45px;
}

.sitepos{
	color:#4d4d4d;
}
.sitepos span{ color:#d00814;}

.left_list{
	background:url(../images/icon01.gif) left bottom repeat-x;
	text-align:left;
	color:#4b4b4b;
	font-size:14px;
}
.left_list_2{
	background:url(../images/icon01.gif) left bottom repeat-x;
	text-align:left;
	color:#d71920;
	font-size:14px;
}
.left_list_2 a{color:#d71920;}
.left_list_2 a:hover{color:#d71920;text-decoration:none;}

.left_list2{
	padding-left:35px;
	padding-bottom:5px;
	border-bottom:1px #784646 dotted;
	text-align:left;
	line-height:24px;
	color:#2a2a2a;
	font-size:13px;
}
.left_list2 a{color:#2a2a2a;}
.left_list2 a:hover{color:#2a2a2a;text-decoration:none;}

.xhj_list{
	margin-bottom:20px;
	text-align:left;
	line-height:24px;
	color:#000000;
	background:url(../images/icon01.gif) repeat-x bottom;
}
.xhj_list .img{
	width:65px;
	height:65px;
	padding:1px 1px 1px 1px;
	border:1px #b4b4b4 solid;
}

.left_list_erji{
	padding-left:65px;
	text-align:left;
	line-height:23px;
	color:#444444;
	font-size:12px;
}
.left_list_erji a{color:#444444;}
.left_list_erji a:hover{color:#444444;text-decoration:none;}

.ry_list{ 
	color:#555555;
	line-height:24px;
	text-align:left;
}
.jtsh_title{
	font-size:14px;
}
.jtsh_title a:hover{color:#d71920;text-decoration:none;}

.news_xx_topic{
	font-family:"黑体";
	font-size:18px;
	color:#353535;
}
.news_xx_info{ color:#7a7a7a;}
.news_xx_test{
	background:url(../images/16.jpg) top no-repeat;
	padding-top:16px;
	text-align:left;
	line-height:28px;
	color:#4e4e4e;
	padding-bottom:40px;
}
.vision_list{ color:#333333;}
.vision_list a{color:#333333;}
.vision_list a:hover{color:#333333;text-decoration:none;}

.wd_name{ color:#d71920;}
.wd_lx{
	padding-left:7px;
	text-align:left;
	line-height:20px;
	color:#3f3f3f;
}
.wd_question{ color:#3f3f3f;}
.wd_anser{
	background:url(../images/24.jpg) top no-repeat;
	padding-top:15px;
	padding-bottom:5px;
	text-align:left;
	line-height:20px;
	color:#d71920;
}

.human_xx_title{
	font-size:14px;
	font-weight:bold;
	color:#d71920;
}
.human_xx_title a{color:#d71920;}
.human_xx_title a:hover{color:#d71920;text-decoration:none;}


.human_xx_list{ color:#404040;}
.human_xx_yp_test{
	text-align:left;
	line-height:24px;
	color:#454545;
	padding-top:30px;
}
.human_xx_yp_test span.human_xx_t{
	font-size:14px;
	font-weight:bold;
	color:#cb0007;
}
.human_xx_yp_back{
	font-size:14px;
	color:#454545;
}


.paginator { font: 12px Arial, Helvetica, sans-serif;padding:2px 20px 2px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #E61636;border-color:#ffa501;text-decoration: none;}

/* 在线招聘 */

.jobtable_style{
	background:#FFFFFF; color:#000000; font-size:14px;
}
.jobtable tr td{
	background:#FFFFFF; color:#000000; font-size:14px; padding:0 4px;
}
.jobtable tr td.red{
	color:#FF0000;
}
.jobtable tr td.td2{
	background:#e0e0e0; color:#000000;
}


/* 日期插件CSS */
.calender {width:168px;height:auto;font-size:12px; margin-right:14px; border-top:1px solid #f8f9fa;border:2px solid #dddddd;padding:4px 6px;background:#a7a9aa;position:absolute;}   
.calender ul {list-style-type:none; height:auto;margin:0; padding:0;clear:both;width:168px;}   
.calender .day {background-color:#D0FFD0;height:16px;margin:3px 0;}   
.calender li{float:left; width:24px; height:18px; line-height:16px; text-align:center;list-style-type:none;}   
.calender li a{text-decoration:none; font-family:Tahoma; font-size:12px; color:#333333;display:block;width:22px;height:16px;border-top:1px #ffffff solid;border-left:1px solid #ffffff;border-bottom:1px solid #666666;border-right:1px solid #666666;text-align:center;background:#f5f7f9;}   
.calender li.Sat a{color:#2080D0;}.calender li.Sun a{color:#cc0000;}   
.calender li.today a{background:#FFF440;font-weight:bold;}   
.calender li a:hover {border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;}   
.calenderBody {clear:both;width:168px;margin-top:8px;min-height:106px;}


