﻿@charset "utf-8";
html,body{width: 100%;/* height: 100%; *//* min-width:1000px; *//* font-family: "Microsoft YaHei"; */}
h1,h2{
    width: 100%;
    /*text-align: center;*/
}
body{background-image: linear-gradient(#cbede4, #fbffff);}
/*a:hover{color: #fff000!important;}*/
img{display: inline-block;}
.wrap{position: relative;width: 100%;/* padding-top: 118px; */overflow: hidden;}
.banner{width: 100%; position:relative;}
.banner img{
    width: 100%;
}
select{ border: 1px solid #6666;}
.footer{/* position: absolute; *//* bottom: 0; */margin-top: 50px;color: #fff;text-align:  center;width: 100%;background: url("images/footer.png") center no-repeat;height: 121px;line-height: 215px;}
.footer h1{
    /* position: absolute; */
    /* width: 100%; */
    /* bottom: 0; */
    color: #ffffff;
    font-size: 16px;
    margin-top: 30px;
}
*{box-sizing: border-box;/* line-height: 16px; */}
.nav-box{width: 100%;height: 43px;background: #cbede4;}
.logo{float: left;/* margin-top: 24px; */margin-left: 30px;/* width: 1.83rem; */}
.nav-right{float: right;/* margin-top: 0.8rem; *//* margin-right: 0.44rem; */}
.menu{float: left;/* width: 49px; */margin-right: 48px;margin-top: 9px;}
.logon-box{float: right;color: #3f3f3f;font-size: 14px;line-height: 0.7rem;}
.nav-list{/* background: #e9e9e9; */position: absolute;width: 100%;right: 0;text-align: center;margin-top: 0;/* padding: 20px 0; */display: none;z-index: 998;}
.nav-list li a{color: #fff;font-size: 20px;}
.nav-list li{background: rgba(37,106,222,0.8);height: 65px;line-height: 65px;border-bottom: 1px #90e0f9 solid;}
.nav-list li.on{/* background: #256ade; */}
.nav-list li.on a{color: #fff;/* font-weight: bold; */}
.nav-list li+li{
    /* border-top: 2px solid #fff; */
}
.nav-list.on a{color: #fff;}
.logon-box a{color: #3f3f3f;}
.banner{width: 100%;/* margin-top: 0.7rem; */}
.banner img{width: 100%}
.container{position: relative;/* padding: 1px; *//* padding-bottom: 170px; *//* background: url("images/bg.jpg") no-repeat top; *//* margin-top: -1px; */}
.navBg{/* position: fixed; */width:  100%;background: #fff;/* position: absolute; */z-index: 99;/* border-bottom: 3px solid #00b3e6; */}
.navBox{width: 100%;height: 62px;margin: 0 auto;/* padding: 6px 0; *//* overflow: hidden; */line-height: 62px;position: relative;z-index: 9;}
.navBox .logo{float: left;margin-top: 0;/* width: 104px; */}
.navBox .nav{/* width: 700px; */float: right;margin: 0 auto;/* height: 80px; *//* line-height: 80px; */}
.nav li>a{padding: 0 6px;padding-bottom: 13px;color: #000000;/* padding: 2px 0; *//* border-radius: 8px; *//* border: 1px solid #fff; */display: inline;}
.nav li{float: left;font-size: 18px;text-align: center;/* margin: 0 40px; */letter-spacing: 2px;/* padding: 0px 5px; */width: 97px;/* heigtitleht: 67px; */}
.nav li+li >a{}
.nav li.on,.nav li:hover{ /* background: #0071ca; */}
.nav li img{transition: all 0.5s}
.nav li:hover img{transform: rotate(180deg)}
.nav li:hover>a,.nav li.on>a{color: #b9d451;border-bottom: 6px #b9d451 solid;}
.title{display: block;margin: 0 auto;margin-top: 50px;margin-bottom: 30px;}
.pic-center{display: block; margin: 0 auto;}
.jobs {
    width: 684px;
    margin: 0 auto;
    background: url(images/pic-7.png) no-repeat 100%;
    min-height: 503px;
    background-size: 100% 100%;
    padding-top: 28px;
    padding-bottom: 46px;
}
.job-box {
    width: 586px;
    margin: 0 auto;
}
.job-box ul {
    width: 100%;
    overflow: hidden;
}
.job-box ul.job-top li.on {
    background: #aace39;
    color: #fff;
}
.job-box ul.job-top li {
    width: 25%;
    height: 40px;
    line-height: 40px;
    color: #808080;
    background: #eeeeee;
    float: left;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}
.job-box .job-com {
    /* margin-top: 10px; */
    display: none;
}
.job-box ul {
    width: 100%;
    overflow: hidden;
}
.job-box .job-com li {
    background: #eeeeee;
    margin-top: 8px;
    height: 30px;
    line-height: 30px;
    padding: 0 15px;
    font-size: 14px;
}
.job-box .job-com li span {
    color: #7da404;
}
.job-box .job-com li a {
    float: right;
    color: #7da404;
    /* margin-top: 7px; */
}
.city-box {
    width: 470px;
    height: 77px;
    background: url(images/pic-8.png) no-repeat;
    margin: 0 auto;
    margin-top: 50px;
    color: #7da404;
    font-size: 18px;
    line-height: 77px;
    text-align: center;
}
.pic-9 {
    height: 184px;
    width: 100%;
    background: url(images/pic-9.png) center;
}
.pic-16 {
    position: absolute;
    top: -12px;
    left: 50%;
    margin-left: 106px;
}
.content{position: relative;}
.poster-item{
    background: #fff;
    width: 318px;
    height: 227px;
    /* padding:45px 23px 20px 23px; */
    transition: all 0.5s;
    cursor: default;
    -moz-transition: all 0.5s;
    cursor: default;
    -webkit-transition: all 0.5s;
    cursor: default;
    -o-transition: all 0.5s;
    cursor: default;
    border: 2px #c5de79 solid;
}
.turn_3d{text-align: center;color: #fff;font-weight: 400;font-size: 36px;padding: 28px 0;}
.xxgy{font-size: 30px;font-weight: 900;padding-left: 10px;}
.poster-item .say{font-size: 18px;margin-bottom: 5px;padding-left: 10px;}
.students_star{padding:10px 10px 0 10px ;}
.cell_list{margin-bottom: 20px;color:#999;font-size: 18px;overflow: hidden;}
.darks{color: #000;padding-left: 10px;}
.zwjs{border-top:1px solid #d0cddb;line-height: 26px;padding-top: 5px;color: #999;font-size: 12px;max-height: 84px;overflow: hidden;}
.for_btn{position: relative;height:214px;overflow:hidden}
.in_page{position: absolute;left: 50%;top:50%;width:40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.in_page>img{width: 40px;height: 40px;}
.check_more{width: 180px;height: 50px;line-height: 50px;text-align: center;color:#fff;background: #bc241d;margin:0 auto;display: block;}
.lb_gl{width: 622px;height: 240px;margin: 0 auto;overflow: hidden;position: relative;}
.myiframe{display: block;margin: 0 auto;width: 622px;height: 240px;background: none;}