﻿@charset "utf-8";
html,body,.index{
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    margin: 0 auto;
    min-width: 1200px;
    height: auto;
    /* overflow-x: hidden; */
    background: #fafaff;
    }
h1,h2{
    width: 100%;
    text-align: center;
}
.wrap{height: 100%;}
/*nav*/
img{display: inline-block;}
.wrap{position: relative;width: 100%;/* height: 100%; *//* background: #f1f4ff; */}
.banner{width: 100%;position:relative;/* border-bottom: 3px solid #1568ab; */}
.banner img{width: 100%;}
/*nav*/
.navBg{width:  100%;/* background: #ac0c14; *//* position: absolute; */z-index: 99;/* border-bottom: 3px solid #1568ab; */}
.navBox{width: 1200px;/* height: 80px; */margin: 0 auto;/* padding: 6px 0; */overflow: hidden;/* line-height: 80px; */}
.navBox .logo{float: left;margin-top: 0px;/* width: 104px; */}
.navBox .nav{width: 700px;float: right;margin: 0 auto;/* height: 70px; */line-height: 80px;}
.nav a{color: #333333;/* padding: 2px 0; *//* border-radius: 8px; *//* border: 1px solid #fff; *//* display: block; *//* padding: 0px 24px; */padding-bottom: 5px;font-weight: bold;}
.nav li{float: left;font-size: 18px;text-align: center;/* margin: 0 40px; */letter-spacing: 2px;/* padding: 0px 24px; */width: 20%;/* heigtitleht: 67px; *//* margin: 0 20px; *//* border-right: 1px solid #fff; */}
.nav li+li a{}
.nav li.on,.nav li:hover{
    /* background: #fff; */
}
.nav li:hover a,.nav li.on a{/* font-weight: bold; */color: #171fb2;/* font-weight: bold; */border-bottom: 2px solid #171fb2;}
/*banner*/
.banner img{width: 100%;}
.banner-line{width: 100%;height: 10px; background: #1284cc}
/*foot*/
.footer{width:100%;line-height: 40px;text-align: center;font-size: 14px;color: #fff;background: #0a4aee;/* margin-top: 100px; */}
.footer a{color: #000000;}
.centent{/* width: 1200px; */margin: 0 auto;}
.pic-center{display: block;margin: 0 auto;max-width: 100%;padding-top: 54px;}
/*about*/
.container{padding-bottom: 150px;background: url("images/bg-bottom.png") no-repeat bottom,url("images/bg-top.png") no-repeat top;}
.index .container{;background-color: #fefefe;}
.text-box{text-indent: 2em;line-height: 40px;color: #3f3f3f;font-size: 18px;text-align: justify;width: 1000px;margin: 0 auto;}
.title{height: 95px;background: url("images/title.png") center no-repeat;text-align: center;color: #0a3daf;font-size: 43px;line-height: 90px;padding-left: 14px;margin-top: 40px;margin-bottom: 50px;}
.job-box{width: 1200px;margin: 0 auto;margin-top: 6px;}
.job-box table{width: 100%}
.job-box table tr{
    /* border-top: 2px #d7d8d9 solid; */
    /* border-bottom: 2px #d7d8d9 solid; */
}
.job-box table tr th{
    /* background: #f3f5f6; */
    padding: 20px 0;
    color: #fff;
    font-size: 22px;
    text-align: center;
}
.job-box table tr td{
    line-height: 70px;
    color: #909091;
    font-size: 22px;
    text-align: center;
}
.job-box table tr td a{
    /* background: #c7000a; */
    /* color: #fff; */
    /* padding: 9px 24px; */
    /* border-radius: 5px; */
}
.job-box tr td:first-child,.job-box tr th:first-child{padding-left: 100px;text-align: left;}
.job-box table tr:nth-child(odd) {
    background-color: #e3eef8;
}
.job-box table tr:nth-child(even) {
    /* background-color: #e3eef8; */
}
.job-top{width: 1195px;height: 50px;background: url("images/job-top-bg.png") no-repeat;margin: 0 auto;}
.job-top table{width: 100%;height: 100%;}
.job-top table tr th{
    /* background: #f3f5f6; */
    /* padding: 20px 0; */
    color: #fff;
    font-size: 22px;
    text-align: center;
}
.job-top tr th:first-child{padding-left: 100px;text-align: left;}
.gwyq-box{width: 100%;height: 364px;background: url("images/pic-2.jpg") center;margin-top: 40px;}
.gwyq-box p{color: #ffffff; font-size: 18px; width: 590px; margin: 0 auto;}
.gwyq-box p img{margin-right: 10px;}
.lb_gl{width: 1200px;margin: 0 auto;margin-top: 70px;}
.pictureSlider{width: 100%;overflow: hidden;position: relative;height: 381px;}
.poster-item{
    background: #fff;
    width: 600px;
    height: 376px;
    /* 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;
}
.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;}
.poster-item img{border-radius: 10px;}