A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:active{text-decoration:none;} 
.clear{clear: both;} 

.banconbg{width: 100%;height:50px;background: #4e7dee;min-width: 1162px;}
.banconbox{width: 1162px;height: 50px;margin:0px auto;}
.gztreetitle{width: 204px;height: 50px;font-size:20px;color: #FFF;line-height: 50px;float: left;cursor: pointer;margin-right: 23px;}
.bancondiv{display: block;float: left;width: 100%;height: 50px;}
.bancondiv ul{display:block;position: relative;}
.bancondiv ul li{
    position: relative;
    float: left;
}
.bancondiv ul li.on{background:#5885f1;}
.bancondiv ul li:HOVER {background: #5885f1;}
.bancondiv ul li a.s2 {display: block;height: 50px;line-height: 50px;color: #ffffff;text-align: center;float: left;font-size: 18px;cursor: pointer;margin: 0 26px;text-decoration: none;}

.headbg{width: 100%;}
.positiondiv{width: 100%;}

.tabItem {position:relative; height: 45px;line-height:40px;float: left;text-align: center;}
.tab_header {float:left;width: 100%;position: relative;/* padding-left: 5px; */border-bottom: 1px solid #e8ebee;margin-left: 0px;}
.tab_header .tab {font-size: 16px;cursor: pointer;margin-right: 35px;margin-left: 5px;}
.tab_header .cms_more {color:#333;font-size:14px;position:absolute;right: 12px;top:10px;text-decoration:none;}
.tab_header .cms_more:hover { color:#4e7dee;}
.tab_content, .tab_cont ul{    width: 96%;margin: 5px auto;}
.tab_cont {width:100%;float:left;height: 100%;overflow:hidden;/* padding: 10px 10px; */}
.tab_cont ul li { float:left; width:100%;}
.tab_cont ul li a {width:100%;float:left;color:#333333;font-size:14px;line-height:35px;height: 35px;text-indent: 5px;text-decoration:none;}
.tab_cont h1 {font-size:35px;color:#4e7dee;line-height: 35px;float:left;}
.shortLine {width:3px;height:25px;background-color:#5181f0;position: absolute;left: 13px;top: 18px;}


.treediv{width: 1122px;margin: 0px auto;/* margin-bottom: 15px; */position: relative;height: 300px;/* padding: 0 20px; *//* background-color: #fff; */}
.treess{width: 480px;height: 270px;float: left;margin-top: 10px;border: 1px solid #e8ebee;}
.treebom{width: 100%;height: 100%;float: left;position:relative;background: #fff;}
.treebom .n-left {width: 100%;float:left;}
.treebom .n-left .title { width:100%; float:left;}
.treebom .n-left .title h2{font-size: 50px;color: #4e7dee;line-height: 35px;float: left;}
.treebom .n-left .title a {width:78%;color:#333333;float:left;text-decoration:none;cursor:pointer;font-size: 16px;text-indent: 5px;}
.treebom .n-left .date {/* width:100%; */float: right;font-size: 14px;color:#999999;text-indent: 10px;height: 35px;line-height: 35px;}
.treebom .n-right {width:114px;float:right;height:40px;cursor: pointer;line-height:40px;background:url("../../../images/img-013.png"/*tpa=http://www.jlrc.com.cn/res/ww/images/img-013.png*/) no-repeat center center;margin-top: 10px;}
.treebom .n-right a {color:#fff;font-size:14px;text-indent: 30px;text-decoration: none;}
.slideline {
    width:90px;
    position:absolute;
    bottom: 0px;
    height:3px;
    left:0px;
    background-color: #5181f0;
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    display: inline-block;
}
.hotjob {width:100%;background:#fff;float:left;padding: 0 0 20px 0;}
.hotjob .hotjob-main {width:1122px;margin: 0 auto;padding: 0 20px;}
.hotjob .hotjob-main .h-header { width:100%; float:left; height:50px; line-height:50px;}
.hotjob .hotjob-main .h-header .title {font-size:22px;color:#000;float: left;}
.hotjob .hotjob-main .h-header .hotwords {float:right;width: 80%;overflow: hidden;height: 60px;word-break: keep-all;text-align: right;}
.hotjob .hotjob-main .h-header .hotwords a { color:#000; font-size:18px; margin:0 20px; text-decoration:none;}
.hotjob .hotjob-main .cont { width:100%; float:left;}
.hotjob .hotjob-main .cont .hot-li {width: 239px;float: left;margin-bottom: 20px;border:1px solid #e8ebee;height: 124px;border-radius: 3px;padding: 0 12px;overflow: hidden;}
/* .hotjob .hotjob-main .cont .hot-li:nth-child(4n) {margin-right:0px;} */
.hotjob .hotjob-main .cont .hot-li .hot1 { width:100%; float:left; border-bottom:1px dashed #e8ebee;}
.hotjob .hotjob-main .cont .hot-li .hot1 .n1 {width:100%;float:left;height:30px;line-height:30px;color:#000;margin-top: 10px;}
.hotjob .hotjob-main .cont .hot-li .hot1 .n1 a {font-size: 16px;cursor: pointer;text-decoration: none;color: #333;width: 50%;float: left;}
.hotjob .hotjob-main .cont .hot-li .hot1 .n1 .salary {color:#f0534c;font-size:16px;float: right;text-align: right;width: 50%;}
.hotjob .hotjob-main .cont .hot-li .hot1 .n2 {width:100%;float: left;color:#999;height: 40px;font-size: 14px;line-height: 30px;}
.hotjob .hotjob-main .cont .hot-li .corp-info {width:100%;margin-top: 10px;float:left;}
.hotjob .hotjob-main .cont .hot-li .corp-info img {width:22px;height:22px;border:1px solid #e9ecef;border-radius:50%;float: left;}
.hotjob .hotjob-main .cont .hot-li .corp-info span {font-size:16px;color:#666666;margin-left: 10px;margin-top: 1px;width: 80%;float: left;cursor: pointer;}
.hotjob .hotjob-main .more {background:url("../../../images/img-014.png"/*tpa=http://www.jlrc.com.cn/res/ww/images/img-014.png*/) no-repeat left center;width:225px;height:52px;line-height:52px;cursor:pointer;float: left;text-align: center;margin-left: 450px;display: inline-block;}
.hotjob .hotjob-main .more a { color:#fff;font-size: 16px;}

.mqzxdiv{width: 1122px;margin: 0px auto;padding: 0 20px;}
.mqzxdiv h1{font-size: 22px;height: 50px;line-height: 50px;width: 100%;float: left;background:url("../../../images/img-016.png"/*tpa=http://www.jlrc.com.cn/res/ww/images/img-016.png*/) no-repeat left center;text-indent: 60px;margin-bottom: 10px;}
.mqzxdiv ul li{display:block;float: left;margin-right: 48px; margin-bottom:32px; background: #fff;border: 1px solid #e8ebee;}
.mqzpcom{display: inline-block;float: left;width: 184px;height: 102px;font-size: 16px;color: #333333;}
.mqzpcom a{color:black;display: block;float: left;font-size: 16px;height: 30px;width: 260px;overflow: hidden;line-height: 40px;cursor: pointer;}
.mqzpcom a:HOVER{color:#32b16c;}
.mqzpcom div{width: 60px;height: 24px;background: #32b16c;text-align: center;line-height: 24px;color: #ffffff;float: right;margin-top: 10px;}
.mqzpcomcon{display: block;float: left;width: 340px;height: 25px;margin-left: 15px;}
.mqzpcomcon span{display: block;height: 25px;line-height: 25px;color: #999999;margin-top: 5px;width: 340px;overflow: hidden;}
.mqzppost{display: block;float: left;width: 340px;height: 25px;margin-left: 15px;overflow: hidden;}
.mqzppost span{display: block;height: 25px;line-height: 25px;color: #666666;float: left;margin-top: 5px;cursor: pointer;}
.mqzppost span:HOVER{color:#44d286;}


.yqljdiv{width: 100%;margin: 0px auto;background: #fff;}
.yqljtitle{height: 40px;width: 1122px;padding: 20px 20px 0;font-size: 14px;line-height: 40px;margin: 0 auto;}
.yqljt{display: block;float: left;font-size: 14px;}
.wysqt{font-size: 14px;margin-bottom: 13px;display: block;float: right;color: #666666;margin-top: 10px;}
.yqljcon{width: 1122px;padding: 0 20px;margin: 10px auto 0;border-bottom: 1px solid #e9ecef;}
.yqljcon ul li{display: block;float: left;height: 30px;color: #666666;margin-right: 30px;line-height: 10px;/* width: 197px; */}
.yqljcon ul li a{color: #666666;text-decoration:none;font-size: 14px;}
.yqljcon ul li a:hover{color: #4e7dee;}	

.ad-info { width:100%; position:absolute; bottom:0px; left:0px; height:40px; line-height:40px; background:rgb(0,0,0,.4); }
.ad-info .f1 { color:#fff; font-size:14px; max-width:70%; float:left; margin-left:20px; display:inline;}
