@charset "utf-8";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
*:focus {
	outline: none;
}
input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0px 1000px #fff inset; 
}

a {
	text-decoration: none;
	border: none
}
.clear {
	clear: both;
}
ul li {
	list-style: none;
}
img {
	border: none
}
p , h1,h2,h3,h4,h5,h6,span,strong{*text-align: left;}
body{*text-align:center;}
/*首页*/
#container {
	width: 100%;
	background-color: #fff;
	font-family: "微软雅黑";
	font-size: 14px;
}
#header {
	height: 50px;
	width: 100%;
	background-color: #2f2f2f;
	border-bottom: 1px solid #383837;
	min-width: 1250px;
}
.header {
	width: 1040px;
	margin: auto;
}
.header .img {
	float: left;
	display: block;
	padding-top: 8px;
}
.header ul {
	float: left;
	padding-left: 80px;
}
.header ul li {
	float: left;
}
.header ul li a {
	color: #fff;
	display: block;
	width: 100px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
}
.header ul .this a {
	background-color: #131313;
	height: 51px;
}
.header .login_word {
	float: right;
	text-align: right;
	color: #a4a4a4;
}
.header .login_word a {
	color: #a4a4a4;
	line-height: 50px;
	padding: 0 6px;
	display: inline-block;
}


#banner {
	height: 350px;
	min-width: 1250px;
}
#banner_main{ position:relative; width:1040px; margin:auto; z-index:111}
.banner_main {


	
	margin: auto;
	font-family:"微软雅黑";
}
.banner_left {
	float: left;
	width: 690px;
	margin-top: 350px;
	position:absolute;
	z-index:112;
	top:-550px;
}

.banner_left .search {
	margin-top: 78px;
	height: 40px;
	width: 504px;
	border: 3px solid rgba(255,255,255,0.3);
	background-color:#fff;
	border-radius: 36px;
	-moz-background-clip: border; /* Firefox 3.6 */
	-webkit-background-clip: border; /* Safari 4? Chrome 6? */
	background-clip: border-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
	-moz-background-clip: padding; /* Firefox 3.6 */
	-webkit-background-clip: padding; /* Safari 4? Chrome 6? */
	background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
	-moz-background-clip: content; /* Firefox 3.6 */
	-webkit-background-clip: content; /* Safari 4? Chrome 6? */
	
}
.banner_left .search input {
	float: left;
	border: none;
	height: 40px;
	line-height: 50px;
}
.banner_left .search .input1 {
	margin-left: 24px;
	font-size: 16px;
	font-family: "微软雅黑";
	width: 436px;
}
.banner_left .search .buttom {
	background: url(../images/search_19.jpg) no-repeat;
	width: 30px;
	height: 30px;
	margin-top: 6px;
	cursor: pointer;
}
.banner_left p {
	color: #fff;
	padding-left: 20px;
	padding-top: 12px;
}
.banner_right {
	float: right;
	margin-top: 220px;
	position:absolute;
	z-index:112;
	top:-550px;
	left: 700px;
    width: 374px;
    height:350px;
}
.banner_left p a {
	color: #fff;
}
#banner_right1, #banner_right2 {
	 width: 282px; 
	background: url(../images/banner_white_12.png);
	height: 300px; 
}
.banner_right ul {
}
.banner_right ul li {
	float: left;
	height: 34px;
	/* width: 116px; */
	width: 140px; 
	border-right: 1px solid #eeece6;
	color: #333;
	font-size: 16px;
	line-height: 44px;
	text-align: center;
	background: url(../images/banner_black_08.png);
	cursor: pointer;
}
.banner_right ul .this {
	color: #f68038;
	background: none;
}
.banner_right ul .last {
	border-right: none;
}
.banner_right .fillin1 {
	display: none;
	padding: 16px;
	padding-top: 20px;
}
.banner_right .fillin1 .input {
	font-family: "微软雅黑";
	font-size: 12px;
	height: 30px; 
	/* font-size: 14px;
	height: 44px; */
	border: 1px solid #e5e5e5;
	display: block;
	/* width: 308px; */
	 width: 247px; 
	padding-left: 4px;
	/* padding-left: 10px; */
	line-height: 44px\9;
}
.banner_right .fillin1 .number1 {
	height: 20px;
}
.banner_right .fillin1 .number3 {
	height: 6px;
} 
.banner_right .fillin1 .number {
	background-color: #fff0e7;
	color: #ce0000;
	line-height: 20px;
	padding-left: 6px;
	width: 314px;
	display: none;
}
.banner_right .fillin1 .number2 {
	width: 166px;
}
.banner_right .fillin1 .number p {
	background: url(../images/index_wrong_16.png) no-repeat 0 4px;
	display: block;
	padding-left: 20px;
}
.banner_right .fillin1 .span1 {
	display: block;
	float: left;
	color: #666;
	width: 100px; 
	padding-left: 4px;
	line-height: 20px;
}
.banner_right .fillin1 .remeber {
	padding-top: 10px;
}
.banner_right .fillin1 .remeber input {
	float: left;
	margin-top: 2px;
	border: none;
	height: 16px;
	width: 16px;
	background-color: #fff;
}
.banner_right .fillin1 .remeber a {
	display: block;
	float: right;
	width: 100px;
	text-align: right;
	color: #666;
}
.banner_right .fillin1 .buttom {
	padding-top: 20px;
}
.banner_right .fillin1 .buttom input {
	/* height: 42px; */
	 height: 30px; 
	background-color: #e37633;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #fff;
	border: none;
	/* width: 318px; */
	width:255px; 
	border-radius: 4px;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.banner_right .fillin1 .no_number, .banner_right .fillin1 .no_number1 {
	text-align: right;
	padding-top: 7px;
	/* padding-top: 27px;  */
	/* padding-top: 20px; */
}
.banner_right .fillin1 .no_number a, .banner_right .fillin1 .no_number1 a {
	color: #e37633;
}
.no_number1 {
	float: right;
	width: 130px;
}
.banner_right .fillin1 .remeber1 input {
	float: left;
	margin-top: 2px;
	border: none;
	height: 16px;
	width: 16px;
	background-color: #fff;
}
.banner_right .fillin1 .auto {
	float: left;
	width: 120px;
	margin-top: 5px;
}
.banner_right .fillin1 .code input {
	float: left;
	/* width: 160px; */
	width: 118px;
}
.banner_right .fillin1 .code .code_buttom {
	width: 104px;
	margin-left: 10px; 
	/* width: 130px;
	margin-left: 16px; */
	background-color: #e37633;
	border: none;
	cursor: pointer;
	height: 32px;
	/* height: 46px; */
	font-family: "微软雅黑";
	color: #fff;
	font-size: 14px;
}
.banner_right .fillin1 .no_number1 {
	width: 128px; 
	/* width: 160px; */
	/* margin-top: -20px; */
	float: right;
}
.banner_right .fillin1 .buttom1 {
	padding-top: 20px;
}

#main{ background-color:#fff; width:100%;}
#main1 {
	min-width: 1250px;
	padding-top: 0px;
}
#main .totle{ text-align:center; font-size:16px; padding-bottom:20px; color:#999; padding-top:8px;}
#main .main1_content{  width:100%; min-width:1250px;margin-top:60px;}
#main .main1_job{ width:1010px; margin:auto;  padding:0px 0;padding-bottom:60px;}
#main .main1_job .name{border-bottom:2px dotted #e8e8e8;padding-bottom:30px;margin-bottom:30px;}
#main .main1_job p{ display:block;float:left;font-size:14px; color:#333;text-align:center;line-height:50px;}
/*
#main .main1_job .name p{font-size:18px;color:#333;line-height:20px;}
#main .main1_job .p1{width:100px;margin-left:20px}
#main .main1_job .p1 img{width:100px;}
#main .main1_job .p2{width:400px;padding-left:20px; text-align: center;padding-right:20px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
#main .main1_job .p3{width:140px;}
#main .main1_job .p4{width:180px;}
#main .main1_job .p5{width:140px;}
#main .main1_job .p5 a{ border-radius:4px;background-color:#f7975d;color:#fff;text-align:center;line-height:34px;width:120px;display:block;margin-top:8px;margin-left:20px;}
#main .main1_job p span{color:#e66565;font-size:22px;}
#main .main1_job .p5 a:hover{background:#ed6a1a}
#main .main1_job ul{padding-bottom:20px}
*/
#main .main1_job ul{margin-left:-20px;padding-bottom:30px;padding-left:7px;}
#main .main1_job ul li{float:left;
    width: 460px;
    border: 1px solid #e5e5e5;
    padding: 13px;
    background-color: #fff; margin-left:20px;margin-bottom: 20px;}
#main .main1_job ul li .div1{float:left;width:350px;padding-top:4px;}
#main .main1_job ul li .div1 p{ display: block;float: left;line-height: 20px; color: #999;width:264px;text-align: left;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;    }
#main .main1_job ul li .div1 p a{color: #000;font-size: 16px;padding-right:6px; }
#main .main1_job ul li .div1 p a:hover{text-decoration: underline;color: #f68038;}
#main .main1_job ul li .div1 span{display: block;float: left;color: #f68038;font-size: 18px;}
#main .main1_job ul li .div1 h2{color: #999; font-weight: normal;display: block;margin-top:10px; font-size: 14px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;width:320px;}
#main .main1_job ul li .div1 h2 a{color: #999;}
#main .main1_job ul li .div1 h2 a:hover{text-decoration: underline;}
#main .main1_job ul li .div2{float:right;}
#main .main1_job ul li .div2 img{width:110px; height: 55px;}
#main .main1_job .more{width:120px;margin:auto;    font-family: "幼圆";font-size:16px}
#main .main1_job .more span a{color:#999;}
#main .main1_job .more span a:hover{text-decoration:underline;}




/*
#main .main1_job h2{ color:#333;  font-size:18px; font-weight:normal; height:22px; line-height:22px; padding-left:20px; border-left:4px solid #f68038;}
#main .main1_job .h2{ border-bottom:1px dotted #dbdbdb;padding-bottom:20px;}
#main .main1_job h2 span{ color:#999; font-size:16px; padding-left:10px;}
#main .main1_job h2 strong{ font-weight:normal; color:#f68038}
#main .main1_job .ul1{ float:left; width:514px; border-right:4px solid #eeecea;}
#main .main1_job ul { color:#333; font-size:14px; margin-top:25px;}
#main .main1_job ul li{ padding:8px 0;}
#main .main1_job ul a{ color:#333;}
#main .main1_job ul a:hover{color:#f68038;}
#main .main1_job ul span{float:left; display:block; width:66px; background:url(../images/job_img_17.png) 0 2px no-repeat; padding-left:24px; height:20px; line-height:20px;}
#main .main1_job ul h3{ display:block; float:left; width:260px;   overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; font-size:14px; font-weight:normal;height:20px; line-height:20px;}
#main .main1_job ul p{ display:block; float:left; width:70px;*width:90px;background:url(../images/job_img_15.png) no-repeat; padding-left:28px;height:20px; line-height:20px;}
#main .main1_job .ul2{ float:right; width:450px; height:200px;}
#main .main1_job .look{ height:40px; width:200px;padding-top:40px; margin:auto; padding-bottom:20px;}
#main .main1_job .look a{height:40px; width:200px; color:#fff; font-size:16px; font-family:"幼圆"; line-height:40px; text-align:center; margin:auto; border-radius:4px; background-color:#c3bcb8; display:block;}
#main .main1_job .look a:hover{ background-color:#b1aba7}
*/
#main1 .title {
	background: url(../images/hangyemingqi_52.png) no-repeat center;
	height: 90px;
	margin-bottom:30px;
}
#main3 {
	background:#FFFEF4;
	padding-top: 25px;
}
#main3 .title {
	background: url(../images/hangyemingqi_51.png) no-repeat center;
	height: 90px;
}
.main_3_small{ margin-top:0px;}
#main3 ul {
	padding-top: 20px;
	width:1010px; margin:auto;
	padding-bottom:60px;
}
#main3 ul li {
	float: left;
	height: 85px;
	margin: 20px 0;
	border-right: 1px solid #e5e5e5;
	width: 140px;
	padding: 0 30px;
}
#main3 ul li img {
	border-bottom: 1px solid #dbdbdb;
	padding: 0 0px;
	padding-bottom: 30px;
	width:140px;

}
#main3 ul .last {
	border-right: none;
}
#home_hunter_position {
	width: 1010px;
	padding-top: 0px;
	margin:auto; 
	padding-bottom:40px; 
}
#home_hunter_position .title {
	background: url(../images/hangyemingqi_54.png) no-repeat center;
	height: 90px;
}
#home_hunter_position ul{ margin-left:-20px; padding-top:60px;padding-left:7px; }
#home_hunter_position ul li{ width:137px; margin-left:20px; float:left; border:1px solid #e5e5e5; padding:5px; height:100px; background:#fff; margin-bottom:20px;}
#home_hunter_position ul li img{ width:100px; margin:auto;  display:block; padding-bottom:60px;height:50px;}
#home_hunter_position ul li h2{ display:block; width:100px; height:62px; font-weight:normal; font-size:11px;padding-top:8px;padding-left:8px;}
#home_hunter_position ul li p{ display:block; padding:1px 0; }
#home_hunter_position ul li p strong{background-color:#bbb; width:4px; height:4px; display:block; float:left; margin-top:8px;}
.hahahah{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding-left:5px;}
.hahahah a{color:#333;}
.hahahah a:hover{text-decoration: underline;color: #f68038;}
/*尾部*/
#footer1 {
	width: 100%;
	background-color: #f6f6f6;
	height: 110px;
	border-top: 1px solid #e8e8e8;
	min-width:1250px; 
}
#footer1 .footer_main {
	width: 910px;
	margin: auto;
}
#footer1 .footer_main span {
	display: block;
	float: left;
	background: url(../images/tele_108.png) no-repeat 0 30px;
	width: 270px;
	height: 110px;
}
#footer1 .footer_main p {
	font-size: 16px;
	color: #828282;
	display: block;
	float: right;
	padding-top: 64px;
}
#footer1 .footer_main a {
	color: #828282;
	margin: 0 20px;
}
#footer2 {
	height: 60px;
	background-color: #2f2f2f;
	line-height: 60px;
	color: #bcbcbc;
	text-align: center;
	min-width:1250px; 
	width:100%;
}



/*列表*/
#list_banner{ height:200px; width:100%; min-width:1250px; background:url(../images/list_banner_02.jpg) no-repeat center top;}
.list_banner_main{ width:1040px; margin:auto; height:200px;}
.list_banner_main .search{ height:110px; padding-top:44px;}
.list_banner_main .search .search_left{ float:left; width:880px;}
.list_banner_main .search .search_right{ float:right; width:146px;}
.banner_right .fillin1 .Validform_wrong {
	display: block;
	float: left;
	color: red;
	width: 120px;
	padding-left: 24px;
	line-height: 20px;
}




/*背景图滚动*/
.main_image {width:100%; height:350px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:350px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:550px;}
.main_image li span {display:block; width:100%; height:550px}
.main_image li a {display:block; width:550px; height:550px;margin-left: 250px;}
/* .main_image li .img_1 {background: url('../images/img_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_5.jpg') center top no-repeat}
.main_image li .img_5 {background: url('../images/img6.JPG') center top no-repeat} */
/* .main_image li .img_1 {background: url("http://123.57.223.146/images/banner/img_1.jpg") center top no-repeat}
.main_image li .img_2 {background: url("http://123.57.223.146/images/banner/img_2.jpg") center top no-repeat}
.main_image li .img_3 {background: url("http://123.57.223.146/images/banner/img_3.jpg") center top no-repeat}
.main_image li .img_4 {background: url("http://123.57.223.146/images/banner/img_5.jpg") center top no-repeat}
.main_image li .img_5 {background: url("http://123.57.223.146/images/banner/img6.JPG") center top no-repeat} */
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:510px;left: 50%;margin-left: -45px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:50px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:50px;}


/*下载app*/
#download{ height:580px;*height:380px; background:url(../images/app_01_img.png) center top no-repeat; position:relative; z-index:21;min-width: 1250px;}
#download .download1{ width:530px; margin:0 auto; padding-left:510px; padding-top:270px;*width:1040px;}
#download .download_left{ float:left; width:270px;text-align: left;}
#download .download_left img{ margin-bottom:26px; cursor:pointer;}
#download .download_right{ float:left; padding-left:50px;}
#download .download_right p{ font-size:16px; color:#fff; padding-top:6px; padding-left:12px; font-family: "微软雅黑";*width:200px;*padding-left:44px;}
#download .download_right img{height:130px;}


#main .main1_download{background-color:#eefbf9; width:100%; min-width:1250px;position:absolute; z-index:11; top:578px;left:0}
#main .main1_download div{ width:1000px; background:url(../images/app_03_img.png) right no-repeat; margin:auto; height:640px;*text-align: left;}
#main .main1_download p{ font-family:"幼圆"; font-size:34px; color:#999; width:450px; display:block; line-height:50px; padding-top:300px;*text-align: left;background:url(../images/delivery_resume2.PNG) 0 120px no-repeat;}
#main .main1_download strong{ font-size:40px; color:#15d4b6; letter-spacing:-2px; padding-top:40px; display:block;font-family:"黑体";}


#main .main2_download{background-color:#fcfbe9; width:100%; min-width:1250px;position:absolute; z-index:11; top:1218px;left:0}
#main .main2_download div{ width:1000px; background:url(../images/app_04_img.png) left no-repeat; margin:auto; height:640px;*text-align: left;}
#main .main2_download p{ font-family:"幼圆"; font-size:34px; color:#999; width:500px;padding-right:100px; display:block; line-height:50px; padding-top:290px; padding-left:450px;*width:1040px;background:url(../images/delivery_resume1.PNG) 450px 120px no-repeat;}
#main .main2_download strong{ font-size:40px; color:#bbb100; letter-spacing:-2px; padding-top:30px; display:block; padding-left:450px;font-family:"黑体";}

#main .main3_download{width:100%; min-width:1250px;background-color:#eef6f9;position:absolute; z-index:11; top:1858px;left:0}
#main .main3_download div{ width:960px; background:url(../images/app_05_img.png) right no-repeat; margin:auto; height:640px; padding-right:40px;*text-align: left;}
#main .main3_download p{ font-family:"幼圆"; font-size:34px; color:#999; width:550px;display:block; line-height:50px; padding-top:290px;background:url(../images/delivery_resume.PNG) 0px 120px no-repeat; }
#main .main3_download strong{ font-size:40px; color:#3ab4e2; padding-top:30px; display:block;font-family:"黑体";}
#footer{ position:absolute; z-index:11; top:2490px; width:100%;font-family:"微软雅黑";left:0}





#hunter_position{ width:100%;}
#hunter_position .hunter_position1{ width:1040px; margin:auto; padding-top:20px; height:415px; padding-bottom:30px;}
#hunter_position .sm_nav{ width:320px; float:left; background-color:#f3f1f1; height:415px;}
#hunter_position .sm_nav li{ padding:10px 20px; border-bottom:1px solid #e1e1e1; font-size:14px; color:#333; height:52px;}
#hunter_position .sm_nav .look_more {
    height: 50px;
    width: 320px;
    text-align: center;
    margin: auto;
    line-height: 50px;
    background-color:#f0eee7;
    color: #333;
    float: none;
}
#hunter_position .sm_nav .look_more a{    
    color: #333;
    display: block;
    font-size: 16px;
    font-family: "幼圆";
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    font-weight: normal;}
#hunter_position .sm_nav h2{    color: #f68038; font-size:18px; display:block; padding-bottom:6px;}
#hunter_position .sm_nav span{ padding-right:16px;}
#hunter_position .sm_nav span a{ color:#333;}
#hunter_position .sm_nav span a:hover{color:#f68038;}
#hunter_position .position_right{ width:700px; float:right;}
#hunter_position .position_right .sear{ border:2px solid #f68038; height:42px; background-color:#fff; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
#hunter_position .position_right input{ float:left; height:42px; line-height:42px;font-family:"微软雅黑";}
#hunter_position .position_right .input1{ width:592px; border:2px; padding-left:4px;}
#hunter_position .position_right .input2{ width:100px; border:2px; color:#fff; font-size:16px; background:#f68038;border-radius:0 1px 1px 0; -moz-border-radius:0 1px 1px 0; -webkit-border-radius:0 1px 1px 0; cursor:pointer;  }
#hunter_position .position_right p{ display:block; font-size:14px; padding-top:8px; padding-bottom:10px; color:#333;}
#hunter_position .position_right p span{ padding:0 6px;}
#hunter_position .position_right p a{ color:#333;}
#hunter_position .position_right p a:hover{color:#f68038;}
#hunter_position .position_right .small_bann{ height:330px; background-color:#ddd;}



#slideshow_wrapper {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #121212;
	PADDING-LEFT: 0px;
	WIDTH: 700px;
	PADDING-RIGHT: 0px;
	HEIGHT: 330px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#slideshow_wrapper img{ width:700px; height:330px;}
#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #f68038
}



#hunter_position .hunter_position2{ width:100%; margin:auto; padding-top:30px; padding-bottom:30px; background:#fff;}
#hunter_position .hunter_position2 .logo_po{ text-align:center;}
#hunter_position .hunter_position2 ul{margin-left:-20px;padding-bottom:10px;padding-top:30px;}
#hunter_position .hunter_position2 ul li{float:left;
    width: 476px;
    border: 1px solid #e5e5e5;
    padding: 16px;
    background-color: #fff; margin-left:18px;margin-bottom: 20px;}
#hunter_position .hunter_position2 ul li .div1{float:left;width:360px;padding-top:4px;}
#hunter_position .hunter_position2 ul li .div1 p{ display: block;float: left;line-height: 20px; color: #999;width:264px;text-align: left;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;    }
#hunter_position .hunter_position2 ul li .div1 p a{color: #000;font-size: 16px;padding-right:6px; }
#hunter_position .hunter_position2 ul li .div1 p a:hover{text-decoration: underline;color: #f68038;}
#hunter_position .hunter_position2 ul li .div1 span{display: block;float: left;color: #f68038;font-size: 18px;}
#hunter_position .hunter_position2 ul li .div1 h2{color: #999; font-weight: normal;display: block;margin-top:10px; font-size: 14px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;width:320px;}
#hunter_position .hunter_position2 ul li .div1 h2 a{color: #999;}
#hunter_position .hunter_position2 ul li .div1 h2 a:hover{text-decoration: underline;}
#hunter_position .hunter_position2 ul li .div2{float:right;}
#hunter_position .hunter_position2 ul li .div2 img{width:110px; height: 55px;}
#hunter_position .more{width:120px;margin:auto;    font-family: "幼圆";font-size:16px}
#hunter_position .more span a{color:#999;}
#hunter_position .more span a:hover{text-decoration:underline;}

#hunter_position .hunter_position3{ width:1040px; margin:auto; padding-top:30px; padding-bottom:40px; margin:auto;}
#hunter_position .hunter_position3 ul{ margin-left:-20px; padding-top:30px; }
#hunter_position .hunter_position3 ul li{ width:150px; margin-left:18px; float:left; border:1px solid #e5e5e5; padding:20px; height:200px; background:#fff; margin-bottom:20px;}
#hunter_position .hunter_position3 ul li img{ width:140px; margin:auto;  display:block; padding-bottom:20px;height:70px;}
#hunter_position .hunter_position3 ul li h2{ display:block; height:62px; font-weight:normal; font-size:14px;}
#hunter_position .hunter_position3 ul li p{ display:block; padding:3px 0;}
#hunter_position .hunter_position3 ul li p strong{background-color:#bbb; width:4px; height:4px; display:block; float:left; margin-top:8px;}
#hunter_position .hunter_position3 ul li p a{ display:block; float:left; padding-left:8px; color:#333;}
#hunter_position .hunter_position3 ul li p a:hover{color: #f68038;}
#hunter_position .hunter_position3 ul li span{ display:block; padding:2px 0; font-size:12px;}
#hunter_position .hunter_position3 ul li span a{color: #f68038; padding-left:12px;}
#hunter_position .hunter_position3 ul li div strong{ font-weight:normal; background-color:#F5F3F2; padding:4px 10px; /* margin-right:6px; */ font-size:12px; color:#666;}




