body{font-family:'Microsoft YaHei';background:#f1f1f1;}
input{font-family:'Microsoft YaHei';}
.sico{background:url(../images/2017/fec.jpg) no-repeat}
.clear{clear:both;}
.rebanner{width:100%;height:300px;background:url(../images/2017/1920.jpg) no-repeat center center;position:relative;}
.indexWrap {width: 1212px;margin: 0 auto;}
.indexSearchform{width:1192px;padding:10px;margin:10px auto 0 auto;background:#fff;}
.indexSearchform .title{display:inline-block;*display:inline;*zoom:1;padding:0 15px;font-size:18px;line-height:36px;color:#333;float:left;}
.indexSearchform .searchcond,.indexSearchform .ikeyword{float:left;width:630px;margin:0 auto;border:2px solid #ff9900;border-right:none;border-radius:2px 0 0 2px;position:relative;height:32px;}
.moresearch{display:block;float:right;width:80px;height:34px;line-height:34px;text-align:center;font-size:14px;font-weight:bold;border:1px solid #ff9900;color:#ff9900;margin:0;}
.indexSearchform .searchcond{z-index:3}
.indexSearchform .ikeyword{margin:0;position:relative;width:360px;z-index:1;float:left;}
.indexSearchform .searchcond .condinput,.indexSearchform .searchcond #dateselect{position:absolute;width:155px;height:28px;line-height:20px;border:none;border-right:1px solid #ccc;text-align:left;top:2px;overflow:hidden;background-color:#fff;cursor:pointer;background-position:-70px -223px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;z-index:9999;}
#buttonSelJobType{left:0;}
#buttonSelIndustry{left:160px;}
#buttonSelCity{left:320px;}
.indexSearchform .searchcond #dateselect{left:488px;border:none;overflow:visible;}
.indexSearchform .searchcond #dateselect input{border:1px solid #fff;width:90%;height:26px;line-height:26px;cursor:pointer;padding:0;margin:0;vertical-align:middle;background-position:-90px -225px;}
#dateselect{position:relative;}
#dateselect #select_ul {width:118px; position: absolute;display:none;border:1px solid #ff9900;left:0; top:30px; background:#ffffff; overflow: hidden;z-index:999;}
#dateselect #select_ul input {border: 0 none;height:30px;overflow:hidden;line-height:30px;padding-left:5px;width:100%;cursor:pointer;display:block;}
#dateselect .hover {background:#ff9900;color:#fff;}
#dateselect .selected {background:#ff9900;}
.indexSearchform .ikeyword .keywordtext{width:222px;height:28px;line-height:28px;border:1px solid #fff;margin:2px 0 0 0;*margin:0;margin:0\9;padding:0 0 0 30px;background-position:-277px -352px;z-index:99;}
.indexSearchform .ikeyword .idoSearch{position:absolute;width:96px;height:32px;line-height:30px;border:none;right:0;top:0;background:#ff9900;color:#fff;text-align:center;z-index:99;}
.itags{height:36px;line-height:36px;border:1px solid #e8e8e8;width:1192px;margin:10px auto 0 auto;padding:0 10px;background:#fff;}
.itags span{display: inline-block;*display: inline;*zoom:1;width:48px;height:18px;background-position:-48px -120px;vertical-align:middle;}
.itags a{display: inline-block;*display: inline;*zoom:1;font-size:12px;color:#696969;border-right:1px solid #e6e6e6;padding:0 10px;vertical-align:middle;height:16px;line-height:16px;}
.itags a:hover,.itags a.most{text-decoration:underline;color:#ff9900;}
.ifull{width:1212px;margin:0;position:relative;overflow:hidden;z-index:2;}
.ilonghide{width:1230px;position:relative;}
.ifull a{width:1210px;display:block;height:80px;border:1px solid #dcdcdc;margin:10px 0 0 0;overflow:hidden;}
.service{width:1210px;margin:10px auto 0 auto;background:#fff;}
.service .title_jl,.service .title_zz{width:322px;height:106px;float:left;text-align:center;line-height:106px;color:#fff;font-size:36px;}
.service .title_jl{background-position:0 0;}
.service .title_zz{background-position:0 -106px;}
.service .cont{width:880px;float:right;height:106px;position:relative;overflow:hidden;}
.service .cont .longhide{width:1000px;position:relative;}
.sjl .cont a{display:block;float:left;width:70px;height:80px;margin:16px 10px 0 40px;}
.sjl .cont a i{display:block;width:50px;height:50px;margin:0 auto;}
.sjl .cont a span{display:block;height:30px;line-height:30px;font-size:14px;text-align:center;color:#333;}
.jl1{background-position:-322px -3px;}
.jl2{background-position:-378px -3px;}
.jl3{background-position:-433px -3px;}
.jl4{background-position:-490px -3px;}
.jl5{background-position:-550px -3px;}
.jl6{background-position:-605px -3px;}
.jl7{background-position:-659px -3px;}

.szz .cont a{display: inline-block;*display: inline;*zoom:1;font-size:14px;color:#333;line-height:24px;margin:25px 100px 0 50px;}
.szz .cont a i{display: inline-block;*display: inline;*zoom:1;width:56px;height:56px;margin:0 5px 0 0;vertical-align:middle;}
.szz .cont a i.zz1{background-position:-324px -53px;}
.szz .cont a i.zz2{background-position:-388px -53px;}
.szz .cont a i.zz3{background-position:-449px -53px;}
.szz .cont a i.zz4{background-position:-509px -53px;}
.szz .cont a i.zz5{background-position:-575px -53px;}

.lxwm{background:#fff;width:1212px;margin:10px auto 0 auto;font-size:14px;line-height:200%;color:#666;}
.lxwm .cont {position:relative;}
.lxwm .cont b{color:#333;}
.lxwm .cont #qq_show i{display:inline-block;*display:inline;*zoom:1;width:8px;height:5px;background:url(/images/2017/index_icon.gif) no-repeat -23px -126px;vertical-align:middle;margin:0 0 0 3px;}