html,body,p{margin:0;padding:0;}
html{min-width:980px;}
body{background:#f2f2f2;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none;}
img{border:none;}
.clear{clear:both;}
.head1{background:#00aaff;/* height:35px; */}
.head1-nr{width:980px;margin:auto;text-align:right;line-height:35px;font-size:12px;}
.head1-nr a{text-decoration:none;color:white;}
.head1-nr a:hover{color:darkslategrey;}
.head1-nr img{border:none;}
.heading{background:white;/* height:65px;overflow:hidden; */}
.heading-nr{margin:auto;width:980px;}
.logo{float:left;}
.mean{float:right;position:initial;margin-top:-60px;}
.mean ul li{float:left;color:gray;line-height:65px;font-size:13px;}
.mean a{color:gray;text-decoration:none;font-size:12px;word-spacing:2.5px;}
.mean a:hover{color:darkslategrey;}
.middle{width:980px;margin:auto;background:white;overflow:hidden;}
.dh-kj{width:250px;background:white;float:left;font-size:18.5px;}

/*右侧内容*/
.right-con{width:730px;float:left;background:white;}
.con-big{margin:0 10px;}
	/* 顶部提示条 */
#top{*min-width:980px;height:46px;background-color:#00AAFF;}
#topbar{margin:auto;max-width:1200px;height:46px;color:#777;font-size:12px;}
.topLeft{float:left;height:46px;line-height:46px;background:url(../img/tops.png) right 16px no-repeat;padding-right:10px;margin-right:0px;color:#FFF;}
.topMid{float:left;height:46px;line-height:46px;padding-right:10px;margin-right:0px;color:#FFF;}
.topMid a{color:#FFF;margin-left:10px;}
.topMid a:visited{color:#FFF;margin-left:10px;}
	/* 顶部提示条 右侧 */
.topRight{float:right;width:500px;height:46px;}
.topLink{float:right;height:39px;text-align:center;font-size:12px;padding-left:5px;padding-top:9px;}
.topLink .l1{float:left;display:inline-block;width:52px;height:30px;line-height:30px;color:#FFF;background:url(../img/mobile.png) no-repeat 18px 8px;background-color:#00AAFF;text-align:left;padding-left:28px;}
.topLink .l2{float:left;display:inline-block;width:80px;height:30px;line-height:30px;background-color:#00AAFF;color:#FFF;border-radius:0px;}
.topLink a{color:#FFF;}
.topLink a:visited{color:#FFF;}
	/* 顶部提示条 登录注册 */
.topLogin{float:right;width:85px;height:46px;line-height:46px;font-size:12px;position:relative;text-align:center;}
.topLogin a{color:#FFF;}
.topLogin a.lMore{float:left;width:75px;height:46px;position:relative;display:block;background:url(../img/menu1.png) no-repeat 68px 20px;text-align:left;padding-left:10px;}
.topLogin a.lMorecurrent{width:75px;background:url(../img/menu2.png) no-repeat 68px 20px;background-color:#0082BF;border-left:0px #D1E6EB solid;border-right:0px #D1E6EB solid;padding-left:10px;}
.lMoredown{z-index:12;position:absolute;top:46px;left:0px;background-color:#0082BF;border:0px #D1E6EB solid;border-top:none;}
.lMoredown li{float:left;width:85px;line-height:28px;text-align:center;}
.lMoredown li a{color:#FFF;}
.lMoredown li:hover{background-color:#0082BF;}
.fn-hide{display:none;}

/* LOGO和导航 */
#topnav{margin:auto;*min-width:980px;background-color:#FFF;border-bottom:1px #E5E5E5 solid;text-align:left;clear:both;padding-top:45px;}
.topNavs{max-width:1200px;height:85px;margin:auto;clear:both;}
.topLogo{float:left;width:280px;height:60px;padding-top:15px;}
.topLogo img{width:260px;height:60px;}

/* 切换站点 */
.topWebs{float:left;width:100px;margin-top:20px;}
.topWebName{float:left;width:119px;line-height:20px;color:#444;}
.topWebList{float:left;width:80px;height:20px;line-height:20px;position:relative;text-align:left;font-size:12px;}
.topWebList a{color:#B2B2B2;}
.topWebList a.webMore{float:left;width:80px;height:20px;z-index:101;position:relative;display:block;text-align:left;padding-left:0px;}
.topWebList a.webMorecurrent{width:80;height:20px;}
.webMoredown{width:510px;z-index:102;position:absolute;top:-20px;left:0px;background-color:#FFF;border:1px #DDD solid;background-color:#FFF;text-align:left;}
.webMoredown ul{padding-left:10px;padding-top:5px;padding-bottom:5px;overflow:hidden;}
.webMoredown ul li{float:left;width:50px;line-height:25px;}
.webMoredown ul li a{color:#555;}
.webMoredown ul li a:hover{color:#0066CC;}
.topNav{float:right;height:44px;padding-top:20px;}
.topNav ul{background:url(../img/navs.png) no-repeat left 15px;}
.topNav ul li{float:left;width:89px;height:44px;line-height:44px;text-align:center;font-size:16px;background:url(../img/navs.png) no-repeat right 15px;}
.topNav ul li a{display:inline-block;height:38px;color:#666;}
.topNav ul li a:hover{color:#0092DB;border-bottom:2px #0092DB solid;}

/* 职位搜索 */
.search-box{margin:auto;background:#00aaff;}
.c-w{border:none;height:27px;width:148px;background:white;vertical-align:middle;margin:3px 1px 3px 3px;color:gray;cursor:pointer;}
.s-w{border:none;height:27px;line-height:27px;width:355px;background:white;vertical-align:middle;margin:3px 0 3px 0;text-indent:5px;color:gray;}
.f-w{border:none;height:27px;width:96px;background:white;vertical-align:middle;color:gray;cursor:pointer;}
.ss{background:#00aaff;vertical-align:middle;margin:3px 0 3px 0;width:90px;height:23px;border:none;cursor:pointer;color:white;font-size:18px;line-height:23px;letter-spacing:3px;font-weight:bold;}

.topSearchs{z-index:2;height:40px;margin:auto;padding:6px;text-align:center;font-size:0;}
.topSearchs>div{display:inline-block;*display:inline;*zoom:1;vertical-align: top}
.topSearch1{width:110px;height:40px;}
.topSearch2{height:40px;padding:0 6px;}
.topSearch3{width:200px;height:40px;}
.topSearch4{width:110px;height:40px;}
.inpSea1{display:block;width:200px;height:40px;line-height:40px;background:url(../img/inpSea1.png) no-repeat;text-align:left;padding:0px;}
.inpSea1 a{display:block;color:#bbb}
.inpSea1 a:link b,.seekSea1 a:visited b{display:block;width:180px;line-height:40px;padding:0px 10px;white-space:nowrap;font-size:13px;overflow:hidden;cursor:pointer;font-weight:normal;color:#BBB;}
.inpSea2{float:left;width:95px;height:40px;line-height:40px;background:url(../img/inpSea2.png) no-repeat;text-align:left;padding-left:20px;border:0px;color:#B2B2B2;font-size:13px;cursor:pointer;}
.inpSea2List{width:110px;left:0px;top:40px;z-index:88;border:0px #DDD solid;border-top:none;position:absolute;background-color:#FFF;display:none;}
.inpSea2List ul{margin:0px;font-size:14px;}
.inpSea2List li{line-height:28px;padding:0px 8px;cursor:pointer;color:#B2B2B2;}
.seaText1{float:left;width:246px;height:40px;line-height:40px;border:0px;background-color:#FFF;padding:0px 10px;color:#BBB;font-family:"Microsoft YaHei",微软雅黑;font-size:13px;text-align:left;}

.hotSearch{margin:10px auto;font-size:0;text-align:left;overflow:hidden;}
.hotSearch dt,.hotSearch dd{display:inline-block;*display:inline;*zoom:1;font-size:14px;}
.hotSearch dd{margin:0 6px;}
.hotSearch dd a{text-decoration:none;color:#0e91d3;}
.hotSearch dd a:hover{text-decoration:underline;}
.compl-logo{text-align:left;margin:5px;}
.compl-logo a { margin:2px;   }
.rmzw{margin:20px 0;}
.rmzw-head{height:20px;color:#666666;font-weight:bold;text-indent:1em;line-height:19px;font-size:16px;margin-bottom:10px;border-left:3px solid #58AB15;}
.rmzw-head span a{font-size:12px;color:#5484c6;float:right;margin-right:20px;line-height:25px;text-decoration:none;}
.rmzw-head span a:hover{color:darkslategrey;}
.rmzw-tb { width: 710px;margin: auto;overflow: hidden;border-left: 1px dashed gainsboro;padding-top: 1px;}
.rmzw-tb>div{position:relative;width:176px;\9}
.rmzw-tb dl{line-height:20px;margin:15px 24px;text-align:left;}
.rmzw-tb dl dt a{font-size:14px;font-weight:bold;color:#075faa;text-decoration:none;}
.rmzw-tb dl dt a:hover{text-decoration:underline;}

.rmzw-tb-bk {float: left;margin-top: -1px;border-right: 1px dashed gainsboro;border-bottom: 1px dashed gainsboro;border-top: 1px dashed gainsboro;height: 110px;}
.rmzw-tb dl dt{white-space: nowrap;overflow:hidden;text-overflow: ellipsis}
.rmzw-tb dl dd {font-size: 13px;color: gray;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.tjqzjl{margin:20px 0;}
.tjqzjl-head{height:20px;color:#666666;font-weight:bold;text-indent:1em;line-height:19px;font-size:16px;margin-bottom:10px;border-left:3px solid #58AB15;}
.tjqzjl-head span a{font-size:12px;color:#5484c6;float:right;margin-right:20px;line-height:25px;text-decoration:none;}
.tjqzjl-head span a:hover{color:darkslategrey;}
/*.tjqzjl-tb{width:710px;margin:auto;overflow:hidden;}*/
.tjqzjl-tb {width: 710px;margin: auto;overflow: hidden;border-left: 1px dashed gainsboro;padding-top: 1px;}
.tjqzjl-tb img{border:none;}
.tjqzjl-tb dl{line-height:20px;margin:15px auto;text-align:center;width:139px;}
.tjqzjl-tb dl b{font-size:14px;}
/*.tjqzjl-tb dl dd{font-size:12px;color:gray;}*/
.tjqzjl-tb dl dd {font-size: 12px;color: gray;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*.tjqzjl-tb-bk{border:1px dashed gainsboro;border-right:none;border-bottom:none;float:left;}*/
.tjqzjl-tb-bk {width:140px;border: 1px dashed gainsboro;float: left;border-left: none;margin-top: -1px;}
.tjqzjl-tb-bk:hover { cursor:pointer;}
.tjqzjl-tb-bk1{border:1px dashed gainsboro;border-bottom:none;float:left;}
.tjqzjl-tb-bk-db{border:1px dashed gainsboro;border-right:none;float:left;}
.tjqzjl-tb-bk1-db{border:1px dashed gainsboro;float:left;}
.tjqzjl-tb>a{width:141px;\9}
.tjqzjl-tb>a[class*="tjqzjl-tb-bk1"]{width:140px;\9}

.zxzx{margin:20px 0;}
.zxzx-head{height:20px;color:#666666;font-weight:bold;text-indent:1em;line-height:19px;font-size:16px;margin-bottom:10px;border-left:3px solid #58AB15;}
.zxzx-bot{border:1px solid gainsboro;}
.zxzx-bot-zuo{font-size:12px;}
.zxzx-bot-zuo-bt{border-bottom:1px solid gainsboro;}
.zxzx-bot-zuo-bt>.bt-ul{font-size:0;line-height:1;height:40px;background-color:#fafafa;}
.zxzx-bot-zuo-bt>.bt-ul>li{display:inline-block;*display:inline;*zoom:1;margin-left:-1px;width:118px;font-size:12px;border-left:1px solid gainsboro;line-height:30px;text-align:center;color:#444;}
.zxzx-bot-zuo-bt>.bt-ul>li.active{color:#f37a11;border-bottom:1px solid #fff;background-color:#fff;*vertical-align: top;}
.bt-ul li span{display:block;text-decoration:none;font-size:15px;margin:5px 0;cursor:pointer;}
.bt-ul li span:hover{color:#f37a11;}
.zxzx-bot-zuo-bot{margin-top:10px;}
.zxzx-bot-zuo-bot>div{display:none;overflow:hidden}
.zxzx-bot-zuo-bot>.block{display:block;}
/*.zxzx-bot-zuo-bot ul>li{width:100%;line-height:28px;list-style-position:inside;list-style-type:disc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}*/
/*.zxzx-bot-zuo-bot ul>li>a{width:100%;}*/
.zxzx-bot-zuo-bot ul>li:hover{color:#f37a11;}
.zxzx-bot-zuo-bot ul>li:hover>a{color:#f37a11;}
.zxzx-bot-zuo-bot-1{float:left;margin:10px 10px 0 15px;width:200px;}
.zxzx-bot-zuo-bot-1 a{display:block;line-height:60px;text-decoration:none;color:black;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.zxzx-bot-zuo-bot-1 a:hover{color:#f37a11;}

.zxzx-bot-zuo-bot-2,.zxzx-bot-zuo-bot-3{width:200px}
.zxzx-bot-zuo-bot-2{float:left;margin-left:25px;line-height:27px;margin-top:3px;}
.zxzx-bot-zuo-bot-2 a{text-decoration:none;color:black;}


.zxzx-bot-zuo-bot-2 {float: left;margin-left: 25px;margin-top: 3px;font-size: 0;line-height: 1;}
.zxzx-bot-zuo-bot ul>li {display: inline-block;*display: inline;*zoom: 1;width: 50%;line-height: 28px;list-style-type: disc;text-overflow: ellipsis;font-size: 14px;}

.zxzx-bot-zuo-bot ul>li>a {display: block; margin-right: 20px;white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}
.zxzx-bot-zuo-bot-2, .zxzx-bot-zuo-bot-3 {width: 450px;}



/* .zxzx-bot-zuo-bot-2 a:hover{color:#f37a11;} */
.zxzx-bot-zuo-bot-3{float:right;line-height:27px;margin-top:3px;margin-right:15px;}
.zxzx-bot-zuo-bot-3 a{text-decoration:none;color:black;}

/* .zxzx-bot-zuo-bot-3 a:hover{color:#f37a11;} */
.bottom{width:100%;background:#072e57;height:150px;color:white;font-size:14px;}
.bottom-nr{margin:auto;width:980px;overflow:hidden;}
.bt-left{text-align:center;margin-top:10px;}
.bt-left span{line-height:30px;}
.bt-left a{color:white;text-decoration:none;}
.lj a{text-decoration:underline;}
.lj a:hover{color:white;}
.botian a:hover{color:orangered;}
.hs a:hover{color:gainsboro;}
.tt img{vertical-align:text-top;}
.sjx{position:absolute;left:0;width:0;height:0;border-top:35px solid #ff6363;border-right:40px solid transparent;cursor:pointer;font-size:10px;}
.sjx b{position:absolute;top:-37px;font-size:13px;font-family:'Microsoft Yahei';color:#fff;}
.hzgs-head{/* background:url(../img/横条bg.jpg) no-repeat left; */border-left:3px solid #58AB15;color:#666666;font-weight:bold;text-indent:1em;line-height:20px;font-size:15px;margin:20px 0 10px 5px;}
.xc{margin-bottom:15px;text-align:center;font-size:14px;color:#666666;}
.xc img{float:left;margin-left:5px;}
.xc span{line-height:26px;}
.rmqz{text-align:center;float:left;}
.rmqz2{text-align:left;float:left;margin-left:6px;font-size:14px;margin-top:18px;}
.rmqz2 a:hover{color:#f37a11;}
.rmqz-jg{margin:0 0 15px 5px;overflow:hidden;}

/*智能推荐*/
.recommendation-list{margin:0 5px;background-color:#f2f2f2;overflow:hidden}
.recommendation{margin-top:2px;height:105px;background-color:#fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.recommendation b{display:block;line-height:2;font-size:14px;color:#2182cc;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.recommendation a>span{display:block;line-height:1.75;font-size:13px;color:#999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.recommendation .wage{color:#ff9900;}

.fullSlide .bd li a>img{display:block;width:100%;height:100%}

@media only screen and (min-width:1217px){
	#top{padding:0;}
	.middle{width:1200px;}
	.right-con{width:950px;}
	.seaText1{width:466px;}
	.rmzw-tb,.tjqzjl-tb{width:auto;}
	.rmzw-tb>div{width:230px;}
	.rmzw-tb>div[class*="rmzw-tb-bk1"]{width:232px;}
	.tjqzjl-tb> .tjqzjl-tb-bk{width:184px;}
	.tjqzjl-tb> .tjqzjl-tb-bk[class*="tjqzjl-tb-bk1"]{width:184px;}
	.zxzx-bot{width:auto;}
	.zxzx-bot-zuo-bt>.bt-ul>li{width:154px;}
	.zxzx-bot-zuo-bot>div>.zxzx-bot-zuo-bot-2,.zxzx-bot-zuo-bot>div>.zxzx-bot-zuo-bot-3{width:640px;}
}