/* CSS Document */
.width188{ width:188px;}
.width200{ width:190px;}
.width215{ width:215px;}
.width273{ width:273px;}
.width260{ width:260px;}
.padding_left35{padding-left:35px;}
.padding_left25{padding-left:25px;}
.margin_left35{margin-left:35px;}
.margin_left25{margin-left:25px;}
.margin_left15{margin-left:15px;}
.font_16{font-size:16px;}
.height30{height:30px;}
.line_height30{line-height:30px;}
.height28{height:28px;}
.line_height28{line-height:28px;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.margin_top25{ margin-top:25px;}
.margin_top15{ margin-top:15px;}
.margin_top10{ margin-top:10px;}
.margin_left15{ margin-left:15px;}
.font_666{color:#666;}
.cursor{cursor:pointer;}
.subtitle{background:url(../../../images/web/style210/zp.png) no-repeat 0 0 ;}
.bg_fff{ background:#fff;}
.padding_bottom30{ padding-bottom:30px;}
.padding_bottom20{ padding-bottom:20px;}
.display_block{ display:block;}
.dot_bg{background:url(../../../images/web/style210/dot.jpg) no-repeat 12px 13px ;}
.red {color:red;padding:5px 12px 5px 12px;}
* {
    margin: 0px;
    padding: 0px;
	text-decoration:none;
	list-style:none;
	border:0px;
}
table{border:0;margin:0;border-collapse:collapse;} 
.hidden{ visibility:hidden;}
ul li{float:left;}
.clear{*zoom:1;}
.clear:after{
	content:"."; 
	display:block; 
	height:0; 
	visibility:hidden; 
	clear:both; 
	}
.left {
    float: left;
}
.right {
    float: right;
}
.pl_12{ padding-left:12px;}
/*.ml_1{ margin-left:1px;}*/
.ml_5{ margin-left:5px;}
.ml_10{ margin-left:10px;}
.ml_20{ margin-left:20px;}
.ml_25{ margin-left:25px;}
a:hover{text-decoration:underline;}
.shadow{box-shadow:0 -1px 0px #f2f2f2, 0 1px 3px #e8e8e8;}
.round_corners{
	border:1px solid #d0dae1;
	-moz-border-radius:5px;/*Gecko browers*/
  	-webkit-border-radius:5px;/*Webkit browers*/
 	/*border-radius:5px;*//*W3C syntax*/
}

body{
	font-size:14px;
	font-family:'微软雅黑',Tahoma,Verdana,Arial,Helvetica,sans-serif;
	overflow-x:hidden;
	background:#eef3fa;
}
.maxwidth{
	margin:0px auto;
	width:980px;
}

.header{
	background:#fff; /*头部底色*/
}  
.header_right{
	margin-top: 10px;
}
.header_right a{
	font-size:12px;
	/*font-family:"宋体";*/
	color:#7c7c7c;
}
.header_right .light_bar{
	font-size:10px;
	color:#b8b8b8;
}
.menus{   /*配置菜单渐变背景色*/
	height:42px;
	background:url(../../../images/web/style210/menu_bg0.png) repeat-x;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4297d1',endColorStr='#3c80be',gradientType='0');
	background: -moz-linear-gradient(top, #4297d1, #3c80be);
	background: -o-linear-gradient(top,#4297d1, #3c80be);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4297d1), to(#3c80be));*/ 
}

.menus ul li a{
	display:block;
	height:42px;
	line-height:42px;
	width:145px;
	font-size:16px;
	/*font-weight:bold;*/
	text-align:center;
}
.menus .active_menu,.menus ul li a:hover{   /*选中菜单的渐变色*/
	background:url(../../../images/web/style210/menu_bg1.png) repeat-x;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#227db8',endColorStr='#2573ab',gradientType='0');
	background: -moz-linear-gradient(top, #227db8, #2573ab);
	background: -o-linear-gradient(top,#227db8, #2573ab);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#227db8), to(#2573ab));
	text-decoration:none;
}


.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
#slidesImgs li {height: 460px; display: none; }
.slidebar{width:890px;height:96px;position: absolute; top: 355px;}
.slideshow li { position: relative; overflow: hidden; }
.slidebar li { float: left;width:150px; height:96px;cursor: pointer; }
.slidebar li img{
	margin-top:2px;
	margin-left:2px;
}
.slidebar li.on { background: rgba(255,255,255,0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #80FFFFFF,endColorstr = #80FFFFFF);}
.temp { margin: 0; }
.slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto;}
.comiis_wrapad { overflow: hidden; }


.main{
	padding-top:20px;
}
.main .mainheight{
	width:984px;
	margin:0px auto;
	padding-left:2px;
}

.main .search{
	width:260px;
	background:#fff;
}

.search .search_title{
	margin-top:10px;margin-left:15px;height:30px;line-height:30px;padding-left:35px;font-size:16px;width:188px;
}
.search .search_title a{
	display:block;float:right;font-size:12px;color:#777;
}

.search .search_area{margin-top:10px;}
.search .search_area .search_text{width:170px;height:28px;line-height:28px;border:1px solid #4295d0;}
.search .search_area .search_bt{height:30px;width:34px;margin-left:10px; background:url(../../../images/web/style210/seaerchBt.png) no-repeat; cursor:pointer;}
.search .search_area .key_word{font-size:12px;color:#777;margin-top:10px;}
.search .work_place_div,.search .work_type_div,.search .work_company_div{margin-top:10px;}
.search .work_place_div  ul.work_place_area,
.search .work_type_div  ul.work_type_area,
.search .work_company_div  ul.work_company_area{margin-top:2px;width:210px;}
.search .work_place_div  ul.work_place_area li,
.search .work_type_div  ul.work_type_area li,
.search .work_company_div  ul.work_company_area li{
	padding-right:10px;height:18px;line-height:18px;text-align:center;margin-top:5px; color:#666; cursor:pointer;
}
.search .work_place_div  ul.work_place_area li.all,.search .work_place_div  ul.work_place_area li:hover,
.search .work_type_div  ul.work_type_area li.all,.search .work_type_div  ul.work_type_area li:hover,
.search .work_company_div  ul.work_company_area li.all,.search .work_company_div  ul.work_company_area li:hover{color:#4295d0;}

.footer{
	margin-top:15px;
	border-top:1px dashed #c9c9c9;
	height:100px;
	text-align: center;
}
.footer span{
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:12px;
	color:#8b8b8b;
	display: block;
	/*font-family:"宋体";*/
}


.inner_banner{ width:100%; height:260px; overflow:hidden; position:relative;}
.inner_banner_img_div{width:2000px; text-align:center; position:absolute; left:50%; margin-left:-1000px;}
.inner_banner .inner_banner_img{ height:260px;}

.get_resume_list{
	background: url(../../../images/web/style210/btn_resume.png); width:210px; height:32px; line-height:32px;color:#6b6b6b; font-family:'微软雅黑'; border:1px solid #d7d7d7; margin-left:10px;
}


/* 微信弹窗 end */
#full_div{background:#000;position:absolute; left:0; top:0; z-index:10000;opacity:0.5;filter: alpha(opacity=50);}
#weinxin_div{width:300px; height:300px; margin:0 auto;  position:absolute; top:160px;; z-index:10001; display:none; background:#fff;}
#weinxin_div img{width:190px; height:190px; margin:55px;}
#weinxin_div a{position:absolute; display:block; height:33px; width:33px;z-index:10002;top:-15px; right:-15px; background:url(../../../images/web/style210/DCode.png) no-repeat 0px -90px;}
/* 微信弹窗 end */
#full_div{background:#000;position:absolute; left:0; top:0; z-index:10000;opacity:0.5;filter: alpha(opacity=50);}
.wexin_icon{
	width:22px;
	height:16px;
	background:url(../../../images/web/style210/DCode.png) no-repeat 0px -60px;;
	display: inline-block;}

.go_icon{background:#3b86cf;color:#fff;padding:0px 2px;border-radius: 3px 3px 3px 3px;border:none;font: 14px/1.5 '微软雅黑',Helvetica,Arial;}
