@charset "utf-8";
/* CSS Document */



.topbanner{ position:relative;font-size:0;overflow:hidden; background: #fff; }
.topbanner .domo-slides{ width: 1200px; height: 90px; display: block; margin: 0 auto; }
.domo-slides-recommend{width: 450px; height: 260px; display: block; margin: 0 auto; }

.home .toper{ font-size: 14px; color: #777;}
.toper span a{ color: #777; font-size: 14px; }
.toper span a:hover{ text-decoration: underline; }
.toper span:last-child a{ color: #ff6e00; }

.jobtype .list a{ font-size: 16px; }
.menubox2 li{ float: left; }
.menubox2 li.type{ font-size: 20px; }

.diyipin .right .homelogin .text,.diyipin .right .homelogin .button a{ font-size: 15px; }
.diyipin .right .homebutton a{ font-size: 14px; margin: 5px 2px; padding: 1px 2px; }


.left{ float: left; }
.right{ float: right; }
.header{ font-size: 15px; }
.search .b{ padding-top: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.header .main .logo{ padding-top: 30px; margin-right: 10px; }
.header .main .logo a img{ width: 225px; height: 60px; transform: scale(1.02);}
.header .search{width: 571px;margin-left: 20px; }
.header .search .ss{ border: 2px solid #ff6e00;background: #fff; }
.search a:hover{color:#ff6e00;}
.search select{ line-height: 40px; background: #fff; }
.search select option{ line-height: 40px; background: #fff; }

.tell{ padding-top: 15px; margin-right: 10px; }
.tell a img{ width: 210px; height: 90px; margin-left: 20px;margin-top: 6px;}
.wxkefu{ width: 110px;}
.wxkefu img{ border:0px; width: 110px; height: 90px; }
.menubox,.menubox2{ background: #ff6e00; }
.menubox2 li.type{ background: #e96603; }
.menubox2 li a:hover{ background: #e96603; }
.menubox2 li a{ padding: 0px 30px; }
.diyipin .right{ margin-top: 10px; float: right;}
.diyipin .right .a .links{ height: 30px; width: 740px; display: block; margin: 0 auto; }
.diyipin .right .a .links span{ font-size: 14px; color: #ff6e00; font-weight: bold; margin-left: 18px; line-height: 30px; }
.diyipin .right .a .links a{ color: #333; margin-left: 0px; }
.diyipin .right .fangkuai .item img{ width: 241px; height: 105px; float: left; }
.diyipin .right .b{ margin-top: 0px; }
.diyipin .right .homelogin .button a.btn1{ background: #ff6e00; }
.diyipin .right .homelogin .button a{ border-color: #ff6e00; }
.diyipin .right .homelogin .button a:hover{
	/*background: #ff6e00; */
	text-decoration: none;}
.diyipin .right .homebutton a{ border-color: #ff6e00; color: #ff6e00; }
.web_head_r .qiye_fuwu .qiye_fuwu_head span,.web_head_r .personal_fuwu .personal_fuwu_head span{ float: left; overflow: hidden; }
.web_head_r .qiye_fuwu .qiye_fuwu_head span img,.web_head_r .personal_fuwu .personal_fuwu_head span img{ width: 30px; height: 26px; display: block; }
.web_head_r .qiye_fuwu .qiye_fuwu_head  b,.web_head_r .personal_fuwu .personal_fuwu_head b{ font-style: normal; line-height: 26px; font-size: 16px; color: #006699; margin-left: 4px; }
.web_head_r .personal_fuwu .personal_fuwu_head b{ color: #ff6600; }

.web_head_r .qiye_fuwu .qiye_tit{ padding-top: 15px; padding-bottom: 8px; }
.web_head_r .personal_fuwu .personal_fuwu_head{ padding-top: 5px; padding-bottom: 8px;  }
.personal_fuwu_body li:nth-of-type(5) a{ color: #ff6e00; }
.title span{ letter-spacing: 0px; border-color: #ff6e00; color: #333; font-weight: normal; font-size: 20px; }


/*重点企业招聘*/
.qiyeminglu li a{
	font-size: 15px;
}
.zhongdian_company a {
    color: #ff6600;
}
.qiyeminglu li a:hover{
	color: #ff6e00;
}
.zhongdian_company em {
    height: 14px;
    display: block;
    float: left;
    margin: 4px 2px 0 0;
}
.zhongdian_company em.vip {
    background: url(./vip.png) 0 0 no-repeat;
    width: 33px;
    height: 16px;
    font-style: normal;
}
.zhongdian_company strong{
	height: 20px;
	font-weight: normal;
	font-size: 15px;
    color: #ff6e00;
	width: 250px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.zhongdian_company strong:hover{
	text-decoration: underline;
}
.zhongdian_company b {
    margin-left: 10px;
    font-size: 14px;
    color: #ff0000;
    font-style: normal;
    font-weight: normal;
}
.zhongdian_company b:hover{
	color: #ff0000;
}

.qiyeminglu{
	padding: 20px 0px;
	z-index: 20;
}
.qiyeminglu ul{
	padding-bottom: 32px;
}
.qiyeminglu li{
	margin-top: 10px;
	padding-bottom: 5px;
}
.qiyeminglu li .zhongdian a{
	font-size: 14px;
	color: #555;
}
.qiyeminglu li .zhongdian a:hover{
	color: #555;
	text-decoration: underline;
}


/*诚信企业招聘*/
.zhimingqiye{
	position: relative;
	z-index: 99999;
}
.zhimingqiye .list {
    height: auto;
    padding-bottom: 30px;
    overflow: hidden;
}
.zhimingqiye ul{
	padding-bottom: 22px;
}
.zhimingqiye li{
	width: 100%;
	float: left;

}

.zhimingqiye li a{
	width: 222px;
	float: left;
	display: block;
}
.zhimingqiye li a img{
	height: 96px;
}
/*.zhimingqiye li .jobs,.zhimingqiye li .jobs div div a{
	z-index: 99999;
}
.zhimingqiye li a,.zhimingqiye li a img,.zhimingqiye li a span{
	z-index: -1;
}
.zhimingqiye li .jobs{
	min-height: 0px;
	z-index: 99999;
}*/

/*最新企业招聘*/
.zuixin strong{
	color: #0066cc;
}

/*友情链接*/
.yqlj{
	padding: 0px 0px 20px 0px;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
}
.yqlj .list{
	height: auto;
	overflow: hidden;
	padding: 20px 30px;
	color: #555;
}
.yqlj .list span{
	margin: 0px 12px;

}
.yqlj .list span a{
	font-size: 15px;
	color: #555;
}
.yqlj .list span a:hover{
	text-decoration: underline;
}

div#ylhf.hengfu{
	overflow: hidden;
	margin-bottom: 20px;
}



/*底部版权*/
.footer{
	background: #e87a27;
	padding: 30px 0px 20px;
	overflow: hidden;
}

.footer .a{
	width: 1200px;
	height: auto;
	display: block;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 0;
	text-align: center;

}
.footer a{
	font-size: 18px;
	margin: 0px 24px;
}

.footer .c{
	position: relative;
	float: left;
}
.footer .c .img{
	width: 206px;
}
.footer .c .img p{
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #eee;
	line-height: 24px;
}
.footer .c .img img{
	width: 105px;
	height: 105px;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
}

.footer .lianxi{
	float: right;
	width: 282px;
	

}
.footer .lianxi .img{
	padding-left: 50px;
	border-left: 1px solid #fff;
}
.footer .lianxi .img h6{
	margin: 0;
	padding: 0;	
	font-size: 16px;
	color: #eee;
	line-height: 50px;
}
.footer .lianxi .img p{
	font-size: 19px;
	color: #eee;
	line-height: 40px;
	margin: 0;
	padding: 0;
}


.footer .banquan{
	width: 1200px;
	height: auto;
	display: block;
	margin: 0 auto;
	overflow: hidden;
}
.footer .banquan .img{
	padding: 30px 0px 10px 0px;
	text-align: center;
}

.footer .banquan .img p{
	font-size: 16px;
	color: #eee;
	line-height: 30px;
	margin: 0;
	padding: 0;
}


.gohome, .gotop{
	background: #ff6e00;
}






























/*岗位分类*/
.web_head_r {

	width:200px;

	_margin-left:-10px;

	display:inline;

}

.qiye_fuwu {

	height:125px;

	background:url(../../images/default/qiye_fuwubg.gif) no-repeat;

	padding-left:15px;
	border-bottom: 1px solid #eee;

}

.qiye_fuwu_head {

	padding:8px 0 3px 0;

}

.qiye_fuwu_head span {

}

.qiye_fuwu_body {

}

.qiye_fuwu_body a {

	color:#666666;

}
.qiye_fuwu_body a:hover{
	color: #ff6e00;
}
.personal_fuwu_body a:hover{
	color: #ff6e00;
}
.swiper-pagination-bullet-active,.formbox div .button{
	background: #ff6e00;
}
.loginbox .tab div.cur span{
	border-color: #ff6e00;
}
.loginbox .way .submit{
	background: #ff6e00;
	cursor: pointer;
}
.layui-layer-btn .layui-layer-btn0{
	border-color: #ff6e00;
    background-color: #ff6e00;
}


.qiye_fuwu_body li {

	background:url(../img/li_gray.gif) 0 8px no-repeat;

	padding-left:10px;

	float:left;

	height:21px;

	line-height:21px;

	width:75px;

	margin-left:5px;

}

.personal_fuwu {

	height:125px;

	margin:10px 0 0 0;

	background:url(../../images/default/personal_fuwubg.gif) no-repeat;

	padding-left:15px;

}

.personal_fuwu_head {

	padding:8px 0 3px 0;

}

.personal_fuwu_head span {

}

.personal_fuwu_body {

}

.personal_fuwu_body a {

	color:#666666;

}

.personal_fuwu_body li {

	background:url(../img/li_gray.gif) 0 8px no-repeat;

	padding-left:10px;

	float:left;

	height:21px;

	line-height:21px;

	width:75px;

	margin-left:5px;

}

.per_channel {

	background:url(../../images/default/per_channel.png) no-repeat;

	height:108px;

	height:23px;	

	display:block;

	margin-top:10px;

}

.per_channel:hover {

	text-decoration:none;

}




/*在线客服*/
.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(./float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(./float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(./float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(./float_s.gif) no-repeat;
}
.float0831 .btnOpen {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(./float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	background:none; DISPLAY: block;BACKGROUND-POSITION: 2px -266px; FLOAT: left; font-weight:700;
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}


.kfwx{
	height: 102px!important;
	border: 0px;
}
.kfwx img{
	padding: 7px 0px;
}
.float0831 .icoTc{
	padding-left: 20px;
	font-size: 12px;
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 2px -154px;
}
.float0831 .icoTc {
    padding-left: 24px;
    font-size: 12px;
}



/** 公告滚动 ***/
.jq22 { width: 800px; margin: 0 auto; font-size: 14px;}
.jq22 a { margin: 0 15px; color: #333; text-decoration: none;}
.jq22 a:hover { text-decoration: underline;}

.zx-lunbo{ height: 30px; width: 738px; display: block; margin: 0 auto; border: 1px solid #eee;  margin-bottom: 10px; background: #fff;}
.zx-lunbo .zx-tit{ float: left; font-size: 14px; color: #ff6e00; font-weight: bold; margin-left: 18px; line-height: 30px; }
.demo-scroll-marquee{ float: right; }
.demo-scroll-marquee .textCont a:hover{ color: #ff6e00; }


/** 顶部横幅轮播样式 ***/
.domo-slides,.domo-slides .conts,.domo-slides .conts ul,.domo-slides .conts li,.domo-slides .conts li a,.domo-slides .conts .con a img{
	width: 1200px;
	height: 90px;
	line-height: 90px;
}
.domo-slides .conts{
	box-shadow: none;
}
.domo-slides .tabs{
	bottom: 8px;
}
.domo-slides .tabs ul li{
	background: #b2d5ed;
	font-size: 0px;
	width: 12px;
	height: 12px;
	line-height: 12px;
}
.domo-slides .tabs ul .current{
	background: #ff6e00!important;
}
.domo-slides .conts li img{
	width: 100%;
	height: 100%;
}

/** 顶部横幅轮播样式 ***/
.domo-slides-recommend,.domo-slides-recommend .conts,.domo-slides-recommend .conts ul,.domo-slides-recommend .conts li,.domo-slides-recommend .conts li a{
	width: 450px;
	height: 260px;
	line-height: 90px;
}
.domo-slides-recommend .conts{
	box-shadow: none;
}
.domo-slides-recommend .tabs{
	bottom: 8px;
}
.domo-slides-recommend .tabs ul li{
	background: #b2d5ed;
	font-size: 0px;
	width: 12px;
	height: 12px;
	line-height: 12px;
}
.domo-slides-recommend .tabs ul .current{
	background: #ff6e00!important;
}
.domo-slides-recommend .conts li img{
	width: 100%;
	height: 100%;
}

/*导航下方公告样式*/
.demo-scroll-marquee,.demo-scroll-marquee .textCont{
	width: 640px;
	
}
.demo-scroll-marquee{
	box-shadow: none;
	border-radius: 0px;
}
.demo-scroll-marquee .textCont{
	padding: 0;
	margin: 0;
	background: #fff;
}
.links_left{ float: left; font-size: 14px; color: #ff6e00; font-weight: bold; margin-left: 18px; line-height: 30px; }
.links_right{ float: right; }

.demo-scroll-marquee .textCont li{
	padding-right: 12px;
}




/*导航下方中心滚动样式*/
.domo-pic-scroll-lr{
	width: 740px;
	overflow: hidden;
}
.domo-pic-scroll-lr .conts .con,.domo-pic-scroll-lr .conts .con .s1,.domo-pic-scroll-lr .conts .con a{
	width: 241px;
	height: 105px;
	border-radius: 0px;
}
.domo-pic-scroll-lr .conts .con{
	padding: 0px;
	margin-right: 8px;
}
.domo-pic-scroll-lr .conts .con a{
	width: 241px;
	margin-right: 7px!important;
	display: block;
}
.domo-pic-scroll-lr .conts .con a img{
	width: 100%;
	height: 105px;
}


/*导航下方中心轮播样式*/
.domo-focus-pic{
	width: 740px;
	height: 320px;
}
.domo-focus-pic .textCont {
    border-radius: 0px;
    box-shadow: none;
    float: left;
}
.domo-focus-pic .textCont,.domo-focus-pic .textCont li,.domo-focus-pic .textCont li a,.domo-focus-pic .textCont li a img{
	width: 600px;
	height: 320px;
	line-height: 320px;
}

.domo-focus-pic .smallCont{
	float: right;
	width: 130px;
	height: 320px;
	margin-top: 0px;
}
.domo-focus-pic .smallCont .box{
	width: 130px;
	height: 320px;
}
.domo-focus-pic .smallCont .box ul{
	height: 320px;
}
.domo-focus-pic .smallCont .box ul .sTempWrap{
	height: 320px!important;
}
/*.domo-focus-pic .smallCont .box ul .sTempWrap li{*/
	/*top: 0!important;*/
	/*height: 100%!important;*/
/*}*/
.domo-focus-pic .smallCont .box ul .sTempWrap li a{
	margin-bottom: 12px!important;
}
.domo-focus-pic .smallCont li{
	width: 130px;
	border-radius: 0px;
	margin: 0;
	overflow-x: hidden;
	overflow-y: auto;
	height: 320px;
}
.domo-focus-pic .smallCont li::-webkit-scrollbar {
	width:4px;
}
.domo-focus-pic .smallCont li::-webkit-scrollbar-track {
	background-color:#fff;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em;
}
.domo-focus-pic .smallCont li::-webkit-scrollbar-thumb {
	background-color:#d2d2d2;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em;
}


.domo-focus-pic .smallCont li a,.domo-focus-pic .smallCont li.on a{
	width: 130px;
	height: 71px;
	line-height: 71px;	
	border-radius: 0px;
	display: block;
	background: transparent;
	margin-bottom: 12px;
}
.domo-focus-pic .smallCont li.on a:hover{
	background: transparent;
}
body{
	background: #f2f6fc;
}


.banner_mid{
	width: 740px;
	height: 320px;
	display: block;
}
.domo-focus-pic .textCont li{
	overflow: hidden;
}
.diyipin .right .banner img{
	height: auto;
}
.diyipin .right .banner .textCont li a img{
	height: 320px;
}
.diyipin .right .banner .smallCont .box li a img{
	height: 71px;
}


.search select{
	background: #fff;
}
.float0831{
	z-index: 99999;
}
.banhengfu .list{
	margin: 0 15px 10px 15px;;
}
.banhengfu .list .item{
	margin:0;
	margin-top: 10px;
	width: 1170px;
}
.banhengfu .list .item a{
	display: block;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	width: 575px;
}
.banhengfu .list .item.fr{
	float: right;
	
}





/*左侧导航样式*/
.jobtype .list li div dl{
	float: left;
	
}
.jobtype .list li div dl dt{
	float: left;
}
.jobtype .list li div dl dd{
	float: left;
	white-space:nowrap;
}



/*搜索框样式*/

        * {

            margin: 0;

            padding: 0;

            list-style-type: none;

        }

        a,

        img {

            border: 0;

        }

        /* diy_select */

        .diy_select { min-width: 144px; *width: 144px; height: 40px;  position: relative; color: #000; float: left; background-color: #FFF; cursor: pointer; }

        .diy_select_btn,

        .diy_select_txt {

            float: left;

            height: 100%;

            line-height: 40px;

        }

        .diy_select,

        .diy_select_list { /*border: 1px solid #DFDFDF; */       }

        .select-text {

            padding-left: 20px;

            padding-right: 25px;

            height: 100%;

            width: 100%;

        }

        .diy_select_txt {

            width: 60%;

        }

        .diy_select_txt,

        .diy_select_list li {

            

            overflow: hidden;

        }

        .diy_select_btn {

            width: 20%;

            background: url(select_log.png) no-repeat center;

        }

        .select-option {

            width: 100%;

        }

        .diy_select_list {

            height: auto;

            position: absolute;

            top: 42px;

            left: -1px;

            border: 1px solid #b3b3b3;

            z-index: 88888;

            border-top: none;

            width: 100%;

            display: none;

            background: #fff;

            overflow: auto;

        }

        .diy_select_list li {

            margin: 0 auto;

            list-style: none;

            height: 32px;

            line-height: 32px;

            cursor: default;

            background: #fff;

            text-align: center;

            border-bottom: 1px solid #b3b3b3;

        }

        .diy_select_list li.focus {

            margin: 0 auto;

            

            cursor: pointer;

            background: #ff6e00;

            color: #fff

        }

        section {

            margin-top: 20%;

            margin-left: 20%;

        }
        .search input{
            width: 285px;
        }





.diy_select_list li{
	*z-index: 9999999999;
	*position: relative;
}
.menubox{
	*z-index: -1;
	*position: relative;
}
.menubox2 li a,.menubox2 li a:hover{
	*z-index: -1;
	*position: relative;
	text-decoration: none;
}


.jobtype .list li.item,.jobtype .list li.item a.parent{
	line-height: 48px;
}



.gundong .b .item a{
	margin-bottom: 9.2px;
}
.hengfu .main .item a{
	border: 0px solid #eee;
	margin-bottom: 9.2px;
	display: block;
}

.hc_lnav .allbtn ul li .pop::-webkit-scrollbar {
	width:8px;
}
.hc_lnav .allbtn ul li .pop::-webkit-scrollbar-track {
	background-color:#fff;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em;
}
.hc_lnav .allbtn ul li .pop::-webkit-scrollbar-thumb {
	background-color:#d2d2d2;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	border-radius:2em;
}
.footer {
	text-align: center;
}
.footer p a{
	font-size: 16px;
}
.footer_content a {
	color: #0777e6;
	margin-right: 5px;
}
/*首页搜索*/
.index-search-con{
	/*overflow: hidden;*/
}
.index-search-con .dropdown{
	float: left;
}
.index-search-con .dot{
	float: left;
	width: 0px;
	height: 0px;
	border: 8px solid #5c5c5c;
	border-top-color: #5c5c5c;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	margin-top: 17px;
}
.index-search-con .key{
	float: left;
	width: 280px;
}
.index-search-con .search-div{
	float: right;
	color: #fff;
	font-size: 18px;
	background: #ff6e00;
	height: 40px;
	line-height: 40px;
	width: 100px;
	text-align: center;
}
.index-search-con .dropbtn {
	background-color: #fff;
	color: #000;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	border: none;
	cursor: pointer;
}
.index-search-con .dropdown {
	position: relative;
	display: inline-block;
}
.index-search-con .dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 160px;
	z-index: 1;
	border-top: 1px solid #b3b3b3;
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
}
.index-search-con .dropdown-content a {
	color: black;
	height: 32px;
	line-height: 32px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #b3b3b3;
	text-align: center;
	transition: all .1s;
}
.index-search-con .dropdown-content a:hover {
	background-color: #ff6e00;
	color: #FFF;
}
.index-search-con .dropdown:hover .dropdown-content {
	display: block;
}
.index-search-con .dropdown:hover .dropbtn {
	background-color: #fff;
}
.free_zhuce {
	width: 93px;
	height: 20px;
	background: url(/statics/skins20221103/free_zhuece.gif) no-repeat;
	margin: 0 0 0 8px;
	display: inline-block;
	vertical-align: middle;
}
.blue-top {
	color: #ff6e00;
}
.blue-top:hover {
	color: #ff6e00;;
}
.orange {
	color: #f00;
}
.orange:hover {
	color: #ff6600;
}
.top-close{
	position: absolute;
	top: -14px;
	right: -14px;
	width: 30px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	border-radius: 50%;
	background: #666;
	color: #FFF;
	font-size: 24px;
	border: 3px solid #fff;
	cursor: pointer;
}
.tan-wrap{
	width: 100vw;
	height: 100vh;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,.5);
	z-index: 666666;
}