@charset "utf-8";

img{border:0px;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td{
font-family:"微软雅黑";
font-size:12px;
color:#565656;
line-height:20px;
text-decoration:none;
}
input,select,textarea{
font-family:"微软雅黑";
font-size:12px;
color:#565656;
text-decoration:none;
}

a:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 20px; TEXT-DECORATION: none;}
a:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 20px; TEXT-DECORATION: none;}
a:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px;COLOR: #3877be;LINE-HEIGHT: 20px;text-decoration:none;outline: none;star:expression(this.onFocus=this.blur());}
a:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656;LINE-HEIGHT: 20px;TEXT-DECORATION: none;}

A.imglink:link img{ border:1px solid #999999;}
A.imglink:visited img{ border:1px solid #999999;}
A.imglink:hover img{ border:1px solid #3877be;}
A.imglink:active img{ border:1px solid #999999;}


.a2 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #3877be; LINE-HEIGHT: 18px; TEXT-DECORATION: none;}
a.a2:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #3877be; LINE-HEIGHT: 18px; TEXT-DECORATION: none;}
a.a2:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #3877be; LINE-HEIGHT: 18px; TEXT-DECORATION: none;}
a.a2:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px;COLOR: #3877be;LINE-HEIGHT: 18px;text-decoration: underline;}
a.a2:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #3877be;LINE-HEIGHT: 18px;TEXT-DECORATION: none;}

.huang_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 15px; COLOR: #282828; LINE-HEIGHT: 22px;TEXT-DECORATION: none; text-align:left;}

.da_hei {FONT-FAMILY:"微软雅黑";FONT-SIZE: 18px; COLOR: #0094d9; LINE-HEIGHT: 30px;TEXT-DECORATION: none;text-align:left;font-weight:bold;}
.da_hei2 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 20px; COLOR: #0094d9; LINE-HEIGHT: 30px;TEXT-DECORATION: none;text-align:center;font-weight:bold;}

.hui_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #676767; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:left;font-weight:bold;}

.bai_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:left;font-weight:bold;padding-left:20px;}

.xiao_hui {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #9c9c9c; LINE-HEIGHT: 20px;TEXT-DECORATION: none;}

.lam_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 20px; COLOR: #292929; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;}

.sl_zi1 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 35px; COLOR: #3877be; LINE-HEIGHT: 38px;TEXT-DECORATION: none;font-weight:bold;}

.sl_zi2 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 24px; COLOR: #3877be; LINE-HEIGHT: 30px;TEXT-DECORATION: none;}

.dh_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;text-align: left;padding-left:55px; }
.dh_zi2 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;text-align: left;padding-left:22px;  padding-top:8px; }
.dh_zi3 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;text-align: left;padding-left:22px;}
.dh_zi4 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;text-align: left;padding-left:15px;}

.a_hui {FONT-FAMILY:"微软雅黑";FONT-SIZE: 16px; COLOR: #9b9b9b; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align: left; padding-left:10px; }

.bot_lan {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #50b9bc; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align: left; font-weight:bold; }

.a_01 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 30px;TEXT-DECORATION: none;font-weight:bold;}
a.a_01:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 30px;TEXT-DECORATION: none;font-weight:bold;}
a.a_01:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 30px;TEXT-DECORATION: none;font-weight:bold;}
a.a_01:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #3877be; LINE-HEIGHT: 30px;TEXT-DECORATION: none;font-weight:bold;}
a.a_01:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 30px;TEXT-DECORATION: none;font-weight:bold;}

.s_02 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 14px; COLOR: #7b8793; LINE-HEIGHT: 20px;TEXT-DECORATION: none;}

.lann_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #3877be; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;}
a.lann_zi:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #3877be; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;}
a.lann_zi:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #3877be; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;}
a.lann_zi:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #3877be; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold; text-decoration:underline;}
a.lann_zi:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #3877be; LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;}

.lamm_zi {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none; padding-left:55px;}
a.lamm_zi:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;}
a.lamm_zi:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none}
a.lamm_zi:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #3877be; LINE-HEIGHT: 22px;TEXT-DECORATION: none; }
a.lamm_zi:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;}

.xiao_hei {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:right;padding-top:6px}

.bai_01 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff; font-weight:bold;LINE-HEIGHT: 22px; TEXT-DECORATION: none; padding-left:10px;}
a.bai_01:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; font-weight:bold;TEXT-DECORATION: none;padding-left:10px;}
a.bai_01:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; font-weight:bold;TEXT-DECORATION: none;padding-left:10px;}
a.bai_01:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px;COLOR: #ffffff;LINE-HEIGHT: 22px;font-weight:bold;text-decoration:none;padding-left:10px;}
a.bai_01:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff;LINE-HEIGHT: 22px;font-weight:bold;TEXT-DECORATION: none;padding-left:10px;}

.bai_03 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.bai_03:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.bai_03:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.bai_03:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px;COLOR: #ffffff;LINE-HEIGHT: 22px;text-decoration:none; text-decoration:underline;}
a.bai_03:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #ffffff;LINE-HEIGHT: 22px;TEXT-DECORATION: none;}

.bai_04 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;font-weight:bold;}
a.bai_04:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;font-weight:bold;}
a.bai_04:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;font-weight:bold;}
a.bai_04:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px;COLOR: #ffffff;LINE-HEIGHT: 22px;text-decoration:none; text-decoration:underline;font-weight:bold;}
a.bai_04:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff;LINE-HEIGHT: 22px;TEXT-DECORATION: none;font-weight:bold;}



.bot_hui {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #717171; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.bot_hui:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #717171; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.bot_hui:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #717171; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.bot_hui:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px;COLOR: #717171;LINE-HEIGHT: 22px;text-decoration:none; text-decoration:underline;}
a.bot_hui:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 12px; COLOR: #717171;LINE-HEIGHT: 22px;TEXT-DECORATION: none;}

.bai_02 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:center;font-weight:bold; padding-top:8px;}
a.bai_02:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:center;font-weight:bold;}
a.bai_02:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:center;font-weight:bold;}
a.bai_02:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #fff9b1; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:center;font-weight:bold;}
a.bai_02:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px;TEXT-DECORATION: none;text-align:center;font-weight:bold;}

.zz_01 {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.zz_01:link {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.zz_01:visited {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
a.zz_01:hover {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px;COLOR: #ffffff;LINE-HEIGHT: 22px;text-decoration:none; text-decoration:underline;}
a.zz_01:active {FONT-FAMILY:"微软雅黑";FONT-SIZE: 13px; COLOR: #ffffff;LINE-HEIGHT: 22px;TEXT-DECORATION: none;}

.sy_news{ padding:0px; margin:0px; overflow:hidden;text-align:left;}
.sy_news li{width:190px; height:22px; font-size:12px;  line-height:22px;  display:block;  list-style-type:none;}
.sy_news li a{ background:url(images/h_17.jpg) 10px 7px no-repeat;float:left;height:22px;font-size:12px; color:#565656;   line-height:22px; display:block;padding-left:18px}
.sy_news li a:visited{ background:url(images/h_17.jpg) 10px 7px no-repeat;float:left;height:22px; font-size:12px; color:#565656;  line-height:22px;  display:block;padding-left:18px}
.sy_news li a:hover{ background:url(images/h_17.jpg) 10px 7px no-repeat;float:left;height:22px; font-size:12px;color:#3877be;  line-height:22px;  display:block;padding-left:18px}
.sy_news li span{float:right; font-size:12px;color:#666666;}

.sy_lm{ width:212px; text-align:left;}
.sy_lm ul li{width:212px;}
.sy_lm ul li a{background:url(images/left_17.jpg)  no-repeat;font-size:12px; color:#666666;  height:26px; line-height:26px;display:block;padding-left:50px; padding-top:6px}
.sy_lm ul li a:visited{background:url(images/left_17.jpg)  no-repeat;font-size:12px; color:#666666;  height:26px; line-height:26px;display:block;padding-left:50px;padding-top:6px}
.sy_lm ul li a:hover{background:url(images/left_16.jpg)  no-repeat;font-size:12px; color:#ffffff;  height:26px; line-height:26px;display:block;padding-left:50px;padding-top:6px}

.sy_xw{ width:246px; text-align:left;}
.sy_xw li{ background:url(images/Ind_41.jpg) no-repeat;width:246px; height:32px; line-height:32px; display:block; list-style-type:none;}
.sy_xw li a{float:left;  width:246px; height:32px;font-size:12px; color:#565656;line-height:32px; display:block;padding-left:15px;}
.sy_xw li a:visited{float:left;  width:246px; height:32px;font-size:12px; color:#565656;line-height:32px; display:block;padding-left:15px;}
.sy_xw li a:hover{float:left;  width:246px; height:32px;font-size:12px; color:#3877be;line-height:32px; display:block;padding-left:15px;}


.sy_top{ width:760px; text-align:center ;}
.sy_top ul{margin: 0px 0px 0px 0px;}
.sy_top ul li{list-style:none; height:32px;font-weight: bold;display:inline;line-height:32px; }
.sy_top li a{float:left;font-size: 15px;color:#282828; height:32px; line-height:32px;font-weight:bold; display:block; width:120px;}
.sy_top li a:visited{float:left;font-size: 15px;color:#282828;height:32px; line-height:32px;font-weight:bold;display:block;width:120px;}
.sy_top li a:hover{background:url(images/top_05.jpg) top center no-repeat;float:left;font-size: 15px; color:#ffffff; height:32px; line-height:32px;font-weight:bold;display:block;width:120px;}




.sy_cp{ width:225px; text-align:left;}
.sy_cp li{ background:url(images/Ind_31.jpg);width:225px; height:27px; line-height:27px;  display:block;  list-style-type:none;}
.sy_cp li a{background:url(images/Ind_37.jpg) 15px 12px no-repeat; float:left;  width:225px; height:27px;font-size:12px; color:#565656;   line-height:27px; display:block; padding-top:4px;padding-left:30px; }
.sy_cp li a:visited{background:url(images/Ind_37.jpg) 15px 12px no-repeat;float:left; width:225px; height:27px; font-size:12px; color:#565656;  line-height:27px;  display:block;padding-top:4px;padding-left:30px;}
.sy_cp li a:hover{background:url(images/Ind_37.jpg) 15px 12px no-repeat;float:left; width:225px; height:27px; font-size:12px;color:#3877be;  line-height:27px;display:block;padding-top:4px;padding-left:30px;}


a.left_link ,a.left_link:visited{background:url(images/Ind_37.jpg) left top repeat-x; float:left;  width:220px; height:32px;font-size:12px; color:#565656;line-height:32px; display:block; padding-left:35px}
a.left_link:hover{background:url(images/Ind_37.jpg) left top repeat-x;float:left;width:220px;height:32px;font-size:12px;color:#3877be;line-height:32px;display:block;padding-left:35px}

/*banner样式开始*/
#Jbgban{height:387px; }
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:387px; overflow:hidden; position:absolute; }


.right_titlebg{background:url(images/ny_13.jpg) left top no-repeat; height:35px; line-height:35px;}
.right_titlezi{ color:#565656; font-size:14px; font-weight:bold; padding-left:15px;background:url(images/ny_11.jpg) 2px top repeat-x; height:35px; line-height:35px;}
.right_titleM{ padding-right:5px;}

.ljt{background:url(images/ny_10.jpg) left top no-repeat; width:36px; height:35px;}
.bor{ border-bottom: 1px solid #cccccc; height: 1px; overflow: hidden;}

.jobList{ margin-bottom: 50px;}
.jobList .jobPageBody .jobPageListTit{
	overflow: hidden;
	background-color: #a7a7a7;
	color: #fff;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 10px 0px 20px;
}
.jobList .jobPageBody .jobTabCol1{
	display: block;
	width: 40%;
	float: left;
}
.jobList .jobPageBody .jobTabCol2{
	display: block;
	width: 15%;
	float: left;
	text-align: center;
}
.jobList .jobPageBody .jobTabCol3{
	display: block;
	width: 15%;
	float: left;
	text-align: center;
}
.jobList .jobPageBody .jobTabCol4{
	display: block;
	width: 25%;
	float: left;
	text-align: center;
}
.jobList .jobPageBody .jobTabCol5{
	display: block;
	width: 5%;
	float: left;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.jobList .jobPageBody .jobPageListRow{
	border-bottom: #eaeaea 1px solid;
	cursor: pointer;
}
.jobList .jobPageBody .jobPageListRow .jobPageListRowUp{
	overflow: hidden;
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	padding: 0px 10px 0px 20px;
}
.jobList .jobPageBody .jobPageListRow .jobPageListRowDown{
	height: 0px;
	overflow: hidden;
}
.jobList .jobPageBody .jobPageListRow .jobPageListRowDown .jobPageListRowDetails{
	padding: 0px 20px 20px;
	line-height: 180%;
	font-size: 14px;
	opacity: 0;
	transition: all .3s;
}
.jobList .jobPageBody .jobPageListRow .jobPageListRowDown .jobPageListRowDetails img{
	max-width: 100%;
}
.jobList .jobPageBody .jobPageListRow .showDetails{
	height: auto;
}
.jobList .jobPageBody .jobPageListRow .showDetails .jobPageListRowDetails{
	opacity: 1;
}