body {    overflow-x: hidden;}.wrapperr {    height: 100%;	padding-bottom: 10px;}/*头部*/.header {    width: 100%;    height: 800px;    background: url('../image/banner.jpg') no-repeat center;    background-size: 100% 100%;}.header .logo {    padding-top: 30px;}.header .title1 {    margin-top: 70px;    text-align: center;    color: #fff;    font-size: 68px;}.header .title2 {    margin-bottom: 30px;    text-align: center;    color: #fff;    font-size: 136px;}.header .nav {    text-align: center;}.header .nav a {    display: inline-block;    width: 248px;    height: 60px;    text-align: center;    line-height: 60px;    font-size: 36px;    color: #fff;    border: 1px solid #fff;    border-radius: 8px;    box-sizing: border-box;}.header .nav a:hover {    border-color: #ffba15;    background: #ffba15;    color: #333;}.header .nav a:nth-child(-n+2) {    margin-right: 70px;}.header .btn-detail {    width: 350px;    height: 68px;    line-height: 68px;    text-align: center;    color: #333;    font-size: 34px;    background: #ffba15;    margin: 92px auto auto;    border-radius: 8px;}.header .btn-detail img {    vertical-align: middle;    margin-left: 20px;}.cont-title {    text-align: center;    font-size: 38px;	font-weight: bold; }.cont-title img {    vertical-align: middle;    margin: 34px auto;}.cont-title2 {    text-align: center;    font-size: 28px;    color: #666;    margin-bottom: 38px;}.cont1 .cont-title {    color: #284183;}.content {    display: flex;    flex-flow: row nowrap;    justify-content: space-between;    align-items: center; 	justify-content: flex-start;}.bkzn {    display: flex;    flex-flow: row wrap;    justify-content: space-between;    padding: 18px;    width: 267px;    box-sizing: border-box;    background: #f4f6f9;}.bkzn dt {    width: 100%;    color: #284183;    font-size: 24px;    text-align: center;    margin-bottom: 16px;    text-align: center;}.bkzn dd {    width: 110px;    height: 30px;    text-align: center;    line-height: 30px;    color: #fff;    font-size: 16px;    margin-bottom: 12px;    background: #578df1;    cursor: pointer;}.bkzn dd:hover {    background: #f19f57;}.cont1 .zx {    margin:0 .5rem;}.cont1 .zx dt i {    display: inline-block;    width: 4px;    height: 20px;    background: #578df1;    margin-right: 12px;}.cont1 .zx dt {    font-size: 24px;    color: #666;    font-weight: bold;    margin-bottom: 28px;}.cont1 .zx dd {    font-size: 16px;    color: #666;    margin-bottom: 20px;    cursor: pointer;}.cont1 .zx dd:hover {    color: #f19f57;    text-decoration: underline;}.cont1 .tj-list {    margin-top: 100px;    margin-bottom: 85px;}.cont1 .tj-item {    display: inline-block;    padding: 95px 16px 25px;    width: 226px;    background: #fff;    box-shadow: 0px 0px 10px 2px rgba(64, 89, 237, 0.5);    position: relative;    text-align: center;}.cont1 .tj-item .icon {    position: absolute;    left: 70px;    top: -65px;}.cont1 .tj-item:hover .icon {    cursor: pointer;    transform: rotateY(360deg);    transition: 1s;}.cont1 .tj-item:nth-child(n+2) {    margin-left: 80px;}.cont1 .tj-item .title {    text-align: center;    font-size: 24px;    color: #333;    font-weight: bold;    height: 42px;}.cont1 .tj-item .text {    font-size: 14px;    color: #666;    height: 240px;    text-align: left;    cursor: pointer;}.cont1 .tj-item .text:hover {    color: #333;    text-decoration: underline;}.cont1 .tj-item .tj-btn {    padding: 8px 20px;    color: #fff;    font-size: 18px;    background: #284181;    border-radius: 8px;    margin: 0 auto;}.cont1 .tj-item .tj-btn:hover {    background: #ff7900;}.cont2 {    width: 100%;    height: 760px;    background: url("http://xhzg.xuebojyzx.com/images/con2.jpg") no-repeat top center;    background-size: 100% 100%;}.cont2 .cont-title {    padding: 60px 0 100px;}.cont2 ul li {    float: left;    text-align: center;    width: 190px;    color: #fff;}.cont2 ul li:hover img {    transform: rotateY(360deg);    transition: 1s;}.cont2 ul li .text {    background: url(http://xhzg.xuebojyzx.com/images/border1.png) no-repeat center;    background-size: 100% 100%;    box-sizing: border-box;    padding: 0px 10px 18px;    margin-top: 15px;    height: 190px;}.cont2 ul li .text p {    margin-top: 20px;    font-size: 14px;    text-align: left;}.cont2 ul li .zc-btn {    display: block;    width: 99%;    height: 50px;    border: 1px solid #fff;    text-align: center;    line-height: 50px;    box-sizing: border-box;    font-size: 24px;    font-weight: bold;    margin-top: 12px;}.cont2 ul li .zc-btn:hover {    border: 0px;    background: linear-gradient(to right, #fcd160, #f3802d);}.cont2 ul li:nth-child(n+2) {    margin-left: 12px;}.query .active td a {    color: #fff !important;}.query {    width: 1200px;    margin: 0 auto;}.query>h2 {    font-size: 40px;    color: #284183;    text-align: center;    padding-top: 60px;    margin-bottom: 30px;}.query_nav {    display: flex;    flex-wrap: wrap;    border-top: 1px solid #e1e1e0;    border-left: 1px solid #e1e1e0;    width: 100%;    margin-bottom: 20px;}.query_nav a {    width: 79px;    text-align: center;    line-height: 60px;    font-size: 18px;    color: #333;    height: 59px;    border-right: 1px solid #e1e1e0;    border-bottom: 1px solid #e1e1e0;}.query_nav a:last-child {    color: #578df1;}.query_nav a:hover {    color: #fff;    background-color: #578df1;    -transition: all .1s linear;    -webkit-transition: all .1s linear;}.query_nav a.activeNav {    color: #fff;    background-color: #578df1;}.query table {    width: 100%;}.query table tr th {    font-size: 18px;    color: #666666;    font-weight: bold;    height: 50px;    background-color: #e4e5e4;    text-align: center;}.query table tr td {    cursor: pointer;    height: 50px;    text-align: center;    border-right: 1px solid #eeeeee;    border-bottom: 1px solid #eeeeee;    font-size: 16px;    color: #666666;}.query table tr td:hover {    color: #fff !important;    background-color: #188eee !important;    transition: 0.2s;}.query table tr td:first-child {    background: #e4e5e4;}.query table tr td:nth-child(4) {    color: #578df1;}.query .active td {    background-color: #188eee !important;    color: #fff !important;}.cont3 {    margin-top: 70px;    width: 100%;    height: 785px;    background: url("http://xhzg.xuebojyzx.com/images/con3.jpg") no-repeat;    background-size: 100% 100%;}.cont3 .down-list {    float: left;    margin-top: 110px;    font-size: 20px;}.cont3 .down-list p {    height: 60px;    cursor: pointer;}.cont3 .down-list p i {    display: inline-block;    width: 18px;    height: 26px;    background: url("http://xhzg.xuebojyzx.com/images/down.png") no-repeat;    background-size: 100%;    vertical-align: middle;}.cont3 .down-list p span {    color: #edec0a;}.cont3 .down-list p a {    display: inline-block;    width: 370px;    color: #fff;    margin-left: -8px;}.cont3 .down-list p:hover * {    text-decoration: underline;    text-decoration-color: #fff;}.cont3 .down-icon {    float: right;    width: 600px;    height: 520px;    margin-top: 65px;}.cont3 .down-icon>div {    float: left;    margin: 12px 20px;    text-align: center;    width: 160px;}.cont3 .down-icon>div * {    margin-bottom: 18px;}.cont3 .down-icon>div>p {    color: #fff;    text-align: center;    font-size: 16px;}.cont3 .down-icon>div>a {    display: block;    width: 130px;    height: 30px;    line-height: 30px;    color: #fff;    text-align: center;    font-size: 18px;    background: #ff7900;    border-radius: 5px;    margin: 0 auto;}.cont3 .down-icon>div>a:hover {    background: #ff5f61;}.ct4-content {    height: 482px;    background: url("http://xhzg.xuebojyzx.com/images/con4.jpg") no-repeat center;    background-size: 100% 100%;    margin-top: 60px;    position: relative;}.ct4-content * {    position: absolute;}.ct4-content .teacher-img {    left: 100px;    top: 29px;}.ct4-content .teacher-kw {    left: 38px;    top: 413px;    width: 330px;    color: #666d90;    font-size: 32px;}.ct4-content .teacher-name {    left: 400px;    top: 45px;    color: #333;    font-size: 32px;    width: 100px;}.ct4-content .teacher-job {    left: 441px;    top: 115px;    color: #666;    font-size: 24px;    line-height: 72px;    width: 300px;}.ct4-content .ps-ins span {    font-size: 20px;    color: #666;    width: 140px;    text-align: center;}.ct4-content .ins-1 {    left: 793px;    top: 408px;}.ct4-content .ins-2 {    left: 880px;    top: 278px;}.ct4-content .ins-3 {    left: 760px;    top: 171px;}.ct4-content .ins-4 {    left: 915px;    top: 40px;}.ct4-content .ins-5 {    left: 1030px;    top: 171px;}.ct4-content .cjwt-btn {    left: 441px;    top: 409px;    display: block;    width: 156px;    height: 42px;    line-height: 42px;    color: #fff;    background: #57b8ff;    font-size: 20px;    text-align: center;    border-radius: 6px;}.ct4-content .cjwt-btn:hover {    background: #5c86ff;}.cont5 {    width: 100%;    height: 850px;    background: url("http://xhzg.xuebojyzx.com/images/con5.jpg") no-repeat;    background-size: 100% 100%;    margin-top: 60px;}.ct5-content {    width: 1100px;    margin: 85px auto 0;    position: relative;}.ct5-content .four-ys {    display: inline-block;    width: 420px;    height: 182px;    background: #fff;    vertical-align: top;    margin-bottom: 75px;}.ct5-content .four-ys:nth-child(2n-1) {    margin-right: 240px;}.ct5-content .four-ys p:nth-child(1) {    font-size: 24px;    color: #fff;    text-align: center;    height: 50px;    line-height: 50px;    background: #578df1;}.ct5-content .four-ys p:nth-child(2) {    font-size: 18px;    color: #999;    text-align: center;    box-sizing: border-box;    padding: 8px 25px;    line-height: 28px;}.ct5-content .four-img {    position: absolute;    left: 430px;    top: 120px;    /*animation:sxdh 1s linear infinite;*/}.ct5-content .lj-btn {    display: block;    margin: 0 auto;    width: 300px;    height: 50px;    line-height: 50px;    text-align: center;    font-size: 24px;    color: #fff;    font-weight: bold;    background: linear-gradient(to right, #57b8ff, #5c86ff);    border-radius: 5px;}.ct5-content .lj-btn:hover {    background: linear-gradient(to left, #57b8ff, #5c86ff);}.cont6 ul li {    float: left;    width: 270px;    height: 400px;    background: #f4f6f9;    box-sizing: border-box;    padding: 45px 45px 35px;    text-align: center;    position: relative;}.cont6 ul li:nth-child(n+2) {    margin-left: 35px;}.cont6 ul li i {    position: absolute;    top: 0;    right: 0;    display: block;    width: 0px;    height: 0px;    border-width: 45px;    border-style: solid;    border-color: #6171a9 #6171a9 transparent transparent;}.cont6 ul li p {    margin: 40px 0;    text-align: center;    font-size: 24px;    color: #666;}.cont6 ul li .ljfw-btn {    display: block;    height: 36px;    line-height: 36px;    text-align: center;    font-size: 18px;    color: #fff;    background: #6171a9;}.cont6 ul li .kword {    position: absolute;    top: 12px;    right: 11px;    font-size: 20px;    color: #fff;}.cont6 ul li .ljfw-btn:hover {    background: #ff4f12;}.cont7 {    height: 630px;    background: url("http://xhzg.xuebojyzx.com/images/con5.jpg") no-repeat;    background-size: 100% 100%;    margin-top: 90px;}.cont7 ul li {    display: inline-block;    background: #fff;    margin-top: 50px;    cursor: pointer;}.cont7 ul li p {    margin: 30px 0;    text-align: center;    font-size: 24px;    color: #333;}.cont7 ul li:nth-child(n+2) {    margin-left: 40px;}.cont8 {    background: url("http://xhzg.xuebojyzx.com/images/con6.jpg") no-repeat bottom center;    background-size: 100%;    padding-bottom: 100px;}.cont8 table {    width: 100%;    background: #fff;}.cont8 table th,.cont8 table td {    box-sizing: border-box;}.cont8 table tr:nth-child(1) th {    background: linear-gradient(to right, #354799, #475cb7);    font-size: 28px;    color: #fff;    font-weight: bold;    height: 100px;    line-height: 100px;    text-align: center;    border: 0px;}.cont8 table tr:nth-child(1) th:nth-child(1) {    width: 127px;}.cont8 table tr td:nth-child(n+2) {    width: 358px;    text-align: center;    box-sizing: border-box;}.cont8 table th,.cont8 table td {    text-align: center;    border: 1px solid #e8f5fb;}.cont8 table tr:nth-child(n+2) th {    font-size: 24px;    color: #333;}.cont8 table td .nr-1 {    display: inline-block;    padding: 4px 16px;    color: #333;    border: 1px dashed #333;    font-size: 16px;    border-radius: 15px;    margin-bottom: 16px;    cursor: pointer;}.cont8 table td .nr-1:hover {    color: #666;    border-color: #666;}.cont8 table .tsfw p i {    display: inline-block;    width: 28px;    height: 28px;    line-height: 28px;    text-align: center;    font-style: normal;    font-size: 16px;    border-radius: 50%;    background: linear-gradient(to right, #f33947, #ff5f61);    box-shadow: 0px 0px 13px rgba(255, 95, 97, 0.3);    margin-bottom: 10px;    margin-right: 20px;    color: #fff;}.cont8 table .zxgk a {    display: inline-block;    width: 160px;    height: 50px;    text-align: center;    line-height: 50px;    font-size: 24px;    font-weight: bold;    color: #fff;    background: linear-gradient(to right, #f33947, #ff5f61);    border-radius: 25px;    margin: 32px 0;}.cont8 table .zxgk a:hover {    background: linear-gradient(to right, #ff5f61, #f33947);}.cont8 .nav-1 {    width: 1200px;    height: 110px;    background: url("http://xhzg.xuebojyzx.com/images/nav-1.png") no-repeat;    background-size: 100% 100%;    margin-bottom: -3px;}.cont8 .nav-1 a {    float: right;    width: 500px;    height: 100px;    line-height: 100px;    text-align: center;    font-size: 34px;    color: #4459b3;    font-weight: bold;}.cont8 .nav-2 {    width: 1200px;    height: 110px;    background: url("http://xhzg.xuebojyzx.com/images/nav-2.png") no-repeat;    background-size: 100% 100%;    margin-bottom: -3px;}.cont8 .nav-2 a {    float: left;    width: 500px;    height: 100px;    line-height: 100px;    text-align: center;    font-size: 34px;    color: #4459b3;    font-weight: bold;}@keyframes sxdh {    100% {        transform: scale(1.1)    }}.con9 {    background: url(http://xhzg.xuebojyzx.com/images/bg5.jpg) no-repeat top;    width: 100%;    height: 410px;    overflow: hidden;}.con9 p {    font-size: 18px;    color: #fff;    text-align: center;    height: 35px;    line-height: 35px;    padding-left: 30px;}/*右边悬浮*/.rightside {    position: fixed;    right: 10px;    top: 20%;    width: 170px;    height: 437px;    background: url("http://xhzg.xuebojyzx.com/images/rightside.png") no-repeat;    background-size: 100% 100%;    box-sizing: border-box;    padding-top: 20px;}.rightside ul li {    width: 100%;    text-align: center;    margin-bottom: 18px;    font-size: 16px;    color: #fff;    cursor: pointer;}.rightside ul li:nth-child(1) {    color: #f8f400;}.rightside ul li:nth-child(2) {    font-size: 18px;    color: #ff3737;    font-weight: bold;    margin-top: -5px;}.rightside ul li:nth-child(8),.rightside ul li:nth-child(9) {    color: #ff4334;}.rightside ul li:nth-child(n+3):nth-child(-n+7):hover {    color: #f8f400;}