﻿@charset "utf-8";a,b,blockquote,body,dd,div,dl,dt,fiedset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,span,table,tbody,td,textarea,th,tr,ul{margin:0;padding:0;border:none 0;list-style:none;color:#333}
a{text-decoration:none;outline:0;font-style: normal;}
img{display:block;cursor:pointer}
body{font-family:'HanHei SC',"PingFang SC","Microsoft Yahei","微软雅黑",tahoma,arial,sans-serif;font-size:14px;min-width:1200px;max-width:100%;margin:0 auto}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
article,aside,figcaption,figure,footer,header,hgroup,nav,section,summary{margin:0;padding:0;display:block}
button,input,select,textarea{outline:0;font-family:"Microsoft YaHei";background:0 0;border-radius:0;border:none}
textarea{resize:none}
.fl{float:left}
.fr{float:right}
.clearfix:after,.fz:after{content:"";clear:both;display:block;font-size:0;height:0}
.clearfix,.fz{zoom:1}
.center{width:1200px;margin:0 auto}
a:hover{color:#39f}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important;font-weight:400}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999!important;font-weight:400;opacity:1}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999!important;font-weight:400;opacity:1}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important;font-weight:400}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999!important;font-weight:400}
body{background:#fff;overflow:scroll}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.1)}
50%{opacity:1;-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{opacity:1;-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.1)}
50%{opacity:1;-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{opacity:1;-moz-transform:scale(1)}
}
@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(.1)}
50%{opacity:1;-ms-transform:scale(1.05)}
70%{-ms-transform:scale(.9)}
100%{opacity:1;-ms-transform:scale(1)}
}
@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.1)}
50%{opacity:1;-o-transform:scale(1.05)}
70%{-o-transform:scale(.9)}
100%{opacity:1;-o-transform:scale(1)}
}
@keyframes bounceIn{0%{opacity:0;transform:scale(.1)}
50%{opacity:1;transform:scale(1.05)}
70%{transform:scale(.9)}
100%{opacity:1;transform:scale(1)}
}
@keyframes mymove{0%{transform:scale(1)}
25%{transform:scale(1.1)}
50%{transform:scale(1)}
75%{transform:scale(1.1)}
}
@-webkit-keyframes mymove{0%{transform:scale(1)}
25%{transform:scale(1.1)}
50%{transform:scale(1)}
75%{transform:scale(1.1)}
}

@keyframes mymove1{100%{transform:scale(1.1)}
}
@-webkit-keyframes mymove1{100%{transform:scale(1.1)}
}

@-webkit-keyframes jump{
  0%{transform:translateY(-3px)}
50%{transform:translateY(3px)}
70%{transform:translateY(-3px)}
100%{transform:translateY(3px)}
}
@-moz-keyframes jump{
  0%{transform:translateY(-3px)}
50%{transform:translateY(3px)}
70%{transform:translateY(-3px)}
100%{transform:translateY(3px)}
}
@-ms-keyframes jump{
  0%{transform:translateY(-3px)}
50%{transform:translateY(3px)}
70%{transform:translateY(-3px)}
100%{transform:translateY(3px)}
}
@-o-keyframes jump{
  0%{transform:translateY(-3px)}
50%{transform:translateY(3px)}
70%{transform:translateY(-3px)}
100%{transform:translateY(3px)}
}
@keyframes jump{
  0%{transform:translateY(-3px)}
50%{transform:translateY(3px)}
70%{transform:translateY(-3px)}
100%{transform:translateY(3px)}
}


  
  
body,html{
  font-style: normal !important;
}
.olderUser{width:336px;height:290px;position:fixed;bottom:0;top:0;right:0;left:0;margin:auto;display:none;z-index:99}
.olderUser img{width:336px;height:290px}
.bannerBox{height:600px;width:100%;background:url(../images/banner.png) center no-repeat;background-size:cover;position:relative;margin-bottom:110px}
.logoNav{height:32px;padding:15px 0}
.logo{width:368px;height:32px;overflow:hidden}
.logo a,.logo img{width:368px;height:32px;display:block}
.nav li{float:left;margin:0 15px;height:26px;line-height:26px}
.nav li a{display:block;font-size:16px;color:#7c3016}
.nav li a:hover{color:#fff}
.nav .btn{float:left}
.nav .btn a{ display: block;
  cursor: pointer;

  padding: 0 5px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align:center;float:left;line-height:26px;width:65px;display:block;height:26px;color:#fff;border-radius:20px;background:#fe7f3d}
.nav span{
  display: block;
  float: left;line-height:26px;width:65px;text-align:center;margin: 0 10px;
}
.nav #user{cursor: pointer; 
  color: #0054a7;
  display: block;width: 100px;
  float: left;
  line-height: 26px;

  text-align: center;
  margin-left: 10px;
  overflow: hidden;
  white-space: nowrap;

  text-overflow: ellipsis;
}
.nav #loginout{
  color: #333;
}
.regist{margin-left:20px}
.bannerDh{margin-top:110px}
.bannerDh1{width:1038px;height:163px;display:block;margin-bottom:20px;-webkit-animation:bounceIn 1s .7s ease-out both;-moz-animation:bounceIn 1s .7s ease-out both;-ms-animation:bounceIn 1s .7s ease-out both;-o-animation:bounceIn 1s .7s ease-out both;animation:bounceIn 1s .7s ease-out both}
.bannerDh2{width:394px;height:100px;display:block;margin-left:-13px;margin-bottom:10px;-webkit-animation:bounceIn 1s .7s ease-out both;-moz-animation:bounceIn 1s .7s ease-out both;-ms-animation:bounceIn 1s .7s ease-out both;-o-animation:bounceIn 1s .7s ease-out both;animation:bounceIn 1s .7s ease-out both}
.bannerDh3{width:681px;height:24px;display:block;-webkit-animation:bounceIn 1s .7s ease-out both;-moz-animation:bounceIn 1s .7s ease-out both;-ms-animation:bounceIn 1s .7s ease-out both;-o-animation:bounceIn 1s .7s ease-out both;animation:bounceIn 1s .7s ease-out both}
.topFrom{overflow:hidden;width:1200px;height:140px;position:absolute;top:0;left:0;bottom:0;right:0;margin:490px auto 0 auto;background:#fff;border-radius:10px;background:url(../images/baiodan.png) no-repeat center;background-size:100% 100%}
.topFrom .fl h5{color:#333;line-height:34px;font-size:24px;font-weight:600}
.topFrom .fl h5 span{color:#e10007}
.topFrom .fl h5 strong{color:#e10007;font-size:30px}
.topFrom .fl h5 i{height:26px;color:#fff;margin-left:3px;padding:0 6px;font-style:normal;font-size:16px;line-height:26px;background:#e10007;border-radius:20px;vertical-align:middle}
.topFromBox{margin-top:40px;height:60px;width:1200px}
.topFromItem{float:left;width:350px;height:60px;position:relative;margin-right:30px}
.topFromItem:nth-of-type(1){margin-left:50px}
.topFromItem input{background: #fff;display:block;width:350px;height:60px;padding-left:8px;line-height:60px;font-size:16px;border-radius:6px;border:1px solid #ffcca6}
.topFromBtn{float:right;margin-right:0}
.topFromBtn a{display:block;width:350px;height:106px;overflow:hidden;animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;background:url(../images/downbtn.png) center no-repeat;background-size:100% 100%}
.topFromBtn a::before{top:-50px;content:'';width:350px;left:-234px;height:120px;display:block;position:absolute;transform:rotate(-35deg);transition:.5s cubic-bezier(.38,.39,.21,.99);background:linear-gradient(transparent 10%,rgba(255,255,255,.4),transparent 90%)}
.topFromBtn a:hover:before{top:20px;left:152px}
.topFromBox .verification{display:block;height:60px;line-height:60px;right:6px;top:0;    color: #ff6718;font-size:16px;position:absolute}
.cont{padding:80px 0}
.bt{height:50px;font-size:44px;font-weight:600;line-height:50px;font-weight:600;text-align:center;margin-bottom:5px}
.des{color:#ff6e26;font-size:24px;text-align:center;margin-bottom: 25px;}
.bt span{margin:0 8px;vertical-align:middle;display:inline-block}
.btIcon img{display:block;width:64px;height:26px}
.list1{width:1230px;margin-bottom:50px}
.item1{padding:30px 35px 0;background:#fff;overflow:hidden;height:143px;width:310px;border-radius:10px;float:left;position:relative;margin-right:30px;margin-bottom:30px;transition:all .3s;box-shadow:0 0 15px 0 #ffd08f}
.item1:hover{transform:scale(1.05);box-shadow:0 0 15px 0 #ffc36f}
.item1 h3{height:32px;font-size:24px;color:#333;line-height:32px}
.item1 h3 span{display:inline-block;width:32px;height:32px;vertical-align:middle;margin-right:5px;overflow:hidden}
.item1 h3 span img{display:block;width:32px;height:32px}
.item1 div{height:0;width:100%;margin:20px 0 15px;border-bottom:1px dashed #e6e6e6}
.item1 p{color:#999;line-height:24px;font-size:16px}
.box2{height:242px;width:1210px;margin-top:40px}
.box2Item{height:187px;background:#fff;border-radius:10px;position:relative;width:220px;float:left;margin-right:10px;padding:55px 26px 0;box-shadow:0 0 15px 0 #ffd08f}
.box2Item3{width:580px}
.box2Item span{display:block;width:196px;height:62px;top:-15px;left:50%;color:#fff;font-size:24px;text-align:center;line-height:52px;margin-left:-93px;position:absolute;background:url(../images/title.png) center no-repeat}
.box2Item a{display:block;float:left;color:#666;margin-bottom:15px;margin-right:30px;padding:0 10px;height:28px;position:relative;font-size:15px;line-height:28px;border-radius:30px;border:1px solid #e7ac5c}
.box2Item a:hover{color:#fff;background:#e7ac5c}
.box2Item a i{display:block;width:22px;height:18px;top:-5px;right:-28px;position:absolute;background:url(../images/hot.png) center no-repeat}
.cont2{height:746px;background:url(../images/bg2.png) center no-repeat}
.box3{padding:40px 50px;background:#fff;border-radius:10px;box-shadow:0 0 15px 0 #ffd08f}
.box3Bt{height:83px;line-height:83px;background:url(../images/bt3.png) center no-repeat}
.box3Bt .fl{color:#fff;font-size:30px;padding-left:140px}
.box3Bt .fl span{color:#f9c783;display:inline-block}
.box3Bt .fl i{display:inline-block;padding:0 13px;background:#f0433e;color:#fff;font-size:18px;vertical-align:middle;height:28px;font-style:normal;border-radius:30px;line-height:28px;margin-left:15px}
.box3Bt .fr a{display:block;margin-right:80px;color:#742c1c;font-size:30px;font-weight:600;animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate}
.box3Table{width:1100px;margin-top:30px;margin-bottom:1px}
.box3TableBtn{height:70px;overflow:hidden}
.box3TableBtn a{display:block;width:210px;height:60px;line-height:60px;text-align:center;font-size:24px;color:#fff;float:left;margin-top:10px;margin-right:1px;background:#ff8272;border-top-left-radius:10px;border-top-right-radius:10px}
.box3TableBtn a.on{height:70px;margin-top:0;line-height:80px;background:#e10007}
.box3TableLi{background:#fff4e6}
.box3TableLi table{border-collapse:collapse;border:1px solid bisque;width:100%;display:none}
.box3TableLi table.on{display:table}
.box3TableLi table td,.box3TableLi table th,.box3TableLi table tr{border:1px solid bisque;text-align:center}
.box3TableLi table th{line-height:60px;width:20%;color:#333;font-size:18px}
.box3TableLi table td{padding:15px 0;font-size:16px;color:#666;line-height:24px}
.box3TableLi table .tds{color:#742c1c;font-weight:600;height:50px;font-size:24px;background:bisque}
.box3TableLi table td a{display:block;height:36px;width:120px;color:#fff;font-size:16px;margin:0 auto 20px;background:#e59e4c;line-height:36px;border-radius:30px}
.box3TableLi table td a:hover{animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}
.box4{height:263px;width:1212px;margin-bottom:60px}
.box4 li{float:left;width:190px;height:262px;margin-right:12px;padding:0 20px;position:relative;overflow:hidden;transition:all .3s;border-radius:10px;box-shadow:0 0 15px 0 #ffd08f;background:url(../images/bg4.png) center no-repeat}
.box4 li:hover{transform:scale(1.05);box-shadow:0 0 15px 0 #ffc36f}
.box4 li h3{color:#fff;font-size:24px;font-weight:600;line-height:60px;text-align:center;margin-bottom:30px}
.box4 li p{color:#666;font-size:16px;line-height:24px}
.box4 li div{bottom:-6px;right:0;font-weight:600;color:#fef4e6;height:64px;line-height:64px;font-size:60px;position:absolute}
.box5{position:relative}
.box5AddBtn{height:60px;width:600px;margin:0 auto 30px;text-align:center;border-radius:40px;background:#f9c783}
.box5AddBtn a{width:300px;display:inline-block;cursor:pointer;height:69px;line-height:60px;font-size:24px;color:#fff;text-align:center}
.box5AddBtn a.on{background:url(../images/btn5.png) center no-repeat}
.swiper-box5{width:1200px;list-style:none;margin:25px auto 40px auto;overflow:hidden}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#fe7f3d}
.swiper-pagination-bullet-active{width:24px!important;height:8px;border-radius:40px!important}
.box5Btn{width:104px;height:104px;top:50%;margin-top:-52px;position:absolute;z-index:2}
.box5-left{bottom:-50px}
.box5Item{display:none}
.box5Item.on{display:block}
.bt span{position:relative}
.box5ItemImg{width:1200px;height:460px;overflow:hidden;box-shadow:0 0 15px 0 #ffd08f}
.box5ItemImg img{display:block;width:1200px;height:460px}

.examm_data{height:715px;background:#fff}
.examm_data>ul{width:1200px;list-style:none;margin:0 auto 40px auto;overflow:hidden;    }
.pt{
  padding-top: 25px;
}
.examm_data>ul li{float:left;margin-bottom:24px}
.examm_data>ul li:nth-of-type(2){margin-bottom:0!important}
.examm_data>ul li div{cursor: pointer; transition:all .2s;position:relative;width:280px;border-radius:6px;height:202px;margin-right:25px;background:#ffe9db;float:left}

.examm_data>ul li div:hover{
   box-shadow: 0 0 20px #fff;
     transform: translateY(-6px);
     -moz-transform: translateY(-6px);
     -o-transform: translateY(-6px);
     -webkit-transform: translateY(-6px);
}
.examm_data>ul li div:nth-of-type(4){margin-right:0!important}
.examm_data>ul li div p{padding:20px;float:left;width:100%;color:#ff681a;font-size:24px;text-align:center;box-sizing:border-box}
.examm_data>ul li div span{width:90%;margin:0 15px 0 25px;float:left;display:block;height:88px}
.examm_data>ul li div span>img{width:52px;height:63px;margin-right:10px;float:left}
.examm_data>ul li div span i{display:block;font-size:18px;color:#666;font-style:normal;margin-bottom:12px}
.examm_data>ul li div>a{position:absolute;bottom:0;float:left;left:0;width:100%;background:#fe7f3d;font-size:20px;text-align:center;color:#fff;font-weight:500;height:48px;line-height:48px;border-radius:0 0 6px 6px}
.downBtn{width:380px;height:106px;margin:0 auto}
.downBtn img{width:380px;height:auto;display:block}
.downBtn img:hover{animation:mymove1 .5s infinite;-webkit-animation:mymove1 .5s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove1 .5s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}
.exam_analysis{height:778px;background:#fff}
.exam_analysis ul{width:1200px;list-style:none;margin:0 auto 40px auto;overflow:hidden}
.exam_analysis>ul li{float:left;margin-bottom:40px}
.exam_analysis>ul li:nth-of-type(2){margin-bottom:0!important}
.exam_analysis>ul li div{cursor: pointer; position:relative;transition:all .2s;width:265px;height:228px;margin-right:45px;float:left;background:url(../images/square.png) center no-repeat;background-size:100%}
.exam_analysis>ul li div:hover{
  box-shadow: 0 0 20px #fff;
  transform: translateY(-6px);
  -moz-transform: translateY(-6px);
  -o-transform: translateY(-6px);
  -webkit-transform: translateY(-6px);
}


.exam_analysis>ul li div:nth-of-type(4){margin-right:0!important}
.exam_analysis>ul li div p{position:absolute;top:0;left:0;right:0;bottom:0;margin:125px auto 0 auto;color:#7c3016;font-size:24px;text-align:center}
.exam_analysis>ul li div .btn { cursor: pointer; width:154px;height:40px;line-height:40px;position:absolute;border-radius:6px;bottom:0;left:55px;text-align:center;background:#fe7f3d;color:#fff;font-size:20px}
.exam_truetest{background:url(../images/bg_two.png) center no-repeat;background-size:100% 100%;height:500px;margin-bottom:80px}
.exam_lesson{height:710px;background:#fff;margin-bottom:70px}
.exam_lesson .swiper-wrapper{padding-bottom:40px!important}
.exam_lesson .exam_lesson .swiper-container{width:1200px;list-style:none;margin:25px auto 40px auto;overflow:hidden}
.exam_lesson .swiper-container .swiper-slide{position:relative;width:280px;height:292px;margin-right:25px;overflow:hidden;background:#fff;border-radius:6px;box-shadow:0 0 9px 0 #eee}
/* .exam_lesson .swiper-container .swiper-slide:nth-of-type(4){margin-right:0!important} */
.exam_lesson.swiper-container .swiper-slide .ad{width:280px;height:178px;overflow:hidden}
.exam_lesson.swiper-container .swiper-slide .adimg{width:278px;height:178px;display:block}
.exam_lesson .swiper-container .swiper-slide h3{margin:16px auto 0 auto;float:left;color:#7c3016;font-size:20px;text-align:center;width:100%}
.exam_lesson .swiper-container .swiper-slide .adBtn{animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;width:152px;height:70px;line-height:60px;border-radius:6px;float:left;text-align:center;background:url(../images/readyget.png) center no-repeat;background-size:100% 100%;color:#fff;font-size:20px;margin:0 80px}
.exam_colleges{height:823px;padding:80px 0 0 0;background:url(../images/bg_one.png) no-repeat center;background-size:100% 100%;overflow:hidden;margin-bottom:80px}
.exam_colleges>a{display:block;width:1200px;margin:0 auto;overflow:hidden;margin-bottom:30px}
.top{width:100%;float:left}
.exam_colleges .top .left_tit{width:366px;height:68px;background:url(../images/select_orange.png) no-repeat center;background-size:100% 100%;float:left;margin-right:15px}
.exam_colleges .top .left_tit span{line-height:68px;color:#fff;font-size:28px;width:320px;text-align:center;display:block}
.exam_colleges .top .select_tab{width:650px;height:52px;margin:8px 0;background:#fff;border-radius:40px;float:left;font-size:24px;list-style:none}
.exam_colleges .top .select_tab li{cursor: pointer; float:left;line-height:52px;color:#fe7f3d;padding:0 24px;text-align:center}
.exam_colleges .top .select_tab li.selected_tab{background:url(../images/select_green.png) no-repeat center;background-size:100%;color:#fff;display:block;width:300px;height:52px}
.on{display:block!important}
.exam_colleges .con{width:98%;height:216px;border:1px solid #fe7f3d;border-top:3px solid #fe7f3d;float:left;display:none;background:#fff;border-radius:0 0 10px 10px}
.exam_colleges .con .left{width:220px;height:216px;margin-right:30px;float:left;text-align:center;background:#fff5ee;color:#fe7f3d;font-size:19px;border-radius:0 0 0 10px}
.exam_colleges .con .left li{color: #fe7f3d;width:100%;height:60px;line-height:60px;float:left}
.exam_colleges .con .left .selectli{height:96px;line-height:96px;display:block;background:#ffe4d3}
.exam_colleges .con .right{float:left;display:none;height:216px;background:#fff;width:900px;border-radius:10px}
.exam_colleges .con .right p{margin-top:15px;float:left;width:100%;color:#666;font-size:18px}
.exam_colleges .con .right p i{display:block;font-style:normal;float:left;margin:8px 30px;cursor:pointer;position:relative}
.exam_colleges .con .right p i:hover{color:#ff6718}
.exam_colleges .con .right p a{
  display: inline-block;
  float: left;
}
.exam_colleges .colleges ul li p a:last-child i::after {
    width: 0px;
}
   
    .exam_colleges .con .right p a:last-child i::after {
        width: 0px;
    }
.exam_colleges .con .right p i::after{position:absolute;content:'';right:-30px;height:16px;top:5px;width:2px;background:#e5deda}
.exam_colleges .con .right p i b{
  animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:jump .8s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;
  display:block;background:url(../images/hot.png) no-repeat center;background-size:100%;position:absolute;right:-20px;top:-6px;width:16px;height:22px}
.exam_colleges .colleges ul{height:252px;float:left;width:100%;border-radius:0 0 0 20px}
.colleges ul,.outer-container{height:252px}
.outer-container{position:relative;overflow:hidden;border-radius:0 0 20px 20px}
.inner-container{position:absolute;left:0;overflow-x:hidden;overflow-y:scroll}
.inner-container::-webkit-scrollbar{display:none}
.exam_colleges .colleges ul li{width:100%;float:left}
.exam_colleges .colleges ul li span{display:block;width:220px;float:left;height:60px;line-height:60px;margin-right:30px;text-align:center;background:#fff5ee;color:#fe7f3d;font-size:19px}
.exam_colleges .colleges ul li p{float:left;margin-top:15px;width:900px;color:#666;font-size:18px}
.exam_colleges .colleges ul li p i{display:block;font-style:normal;float:left;margin:8px 30px;cursor:pointer;position:relative}
.exam_colleges .colleges ul li p i:hover{color:#fe7f3d}
.exam_colleges .colleges ul li p i::after{position:absolute;content:'';right:-30px;height:16px;top:5px;width:2px;background:#e5deda}
.exam_colleges .colleges .collegesSelectli{background:#ffe4d3}
.exam_colleges .colleges ul li p i b{display:block;background:url(../images/hot.png) no-repeat center;background-size:100%;position:absolute;right:-20px;top:-6px;width:16px;height:22px}
.exam_channel{background:#fff;height:628px}
.exam_channel ul{width:1200px;list-style:none;margin:30px auto 0 auto;overflow:hidden}
.exam_channel>ul li{float:left;margin-bottom:40px}
.exam_channel>ul li:nth-of-type(2){margin-bottom:0!important}
.exam_channel>ul li div{position:relative;width:360px;height:479px;margin-right:60px;float:left;background:url(../images/con_blank.png) center no-repeat;background-size:100% 100%}
.exam_channel>ul li div:nth-of-type(3){margin-right:0!important}
.exam_channel>ul li div img{width:300px;height:300px;margin:30px}
.exam_channel>ul li div a{display:block;width:358px;overflow:hidden;margin:0 auto;height:118px;border-radius:0 0 6px 6px;background:#ffe9db}
.exam_channel>ul li div a p{margin:25px auto 5px auto;color:#fe7f3d;font-size:30px;text-align:center;width:100%}
.exam_channel>ul li div a i{font-style:normal;color:#666;display:block;width:100%;text-align:center;font-size:20px}
.box6{width:1200px;height:500px}
.item6{width:285px;height:400px;overflow:hidden;background:#fff;float:left;transition:all .3s;margin-right:20px;border-radius:10px}
    .item6:nth-of-type(1) .bt6 {
        background: #fe7f3d;
    }
        .item6:nth-of-type(2) .bt6 {
            background: #ff5562;
        }
        .item6:nth-of-type(3) .bt6 {
            background: #40a7ff
        }

        .item6:nth-of-type(4) .bt6 {
            background: #ff7364;
            
        }
    .item6:nth-of-type(4) {
        margin-right: 0 !important
    }
.item6:hover{transform:scale(1.05);box-shadow:0 0 15px 0 #ffc36f}
.bt6{height:58px;line-height:58px;color:#fff;font-size:24px;text-align:center}
.itemList6{margin-top:10px}
.itemList6 li{height:30px;line-height:30px;padding:10px 14px 0}
.itemList6 li a{display:block;height:30px;overflow:hidden;padding-left:25px;position:relative;background:url(../images/zip.png) 0 center no-repeat}
.itemList62 li a{background:url(../images/test.png) 0 center no-repeat}
.itemList63 li a{background:url(../images/word.png) 0 center no-repeat}
.itemList64 li a{background:url(../images/pdf.png) 0 center no-repeat}
.itemList6 li a span{max-width:200px;overflow:hidden;display:inline-block;height:30px}
.itemList6 li a span:hover{color:#ef232a}
.itemList6 li a i{display:block;position:absolute;top:8px;right:0;width:14px;height:13px;background:url(../images/down.png) center no-repeat}
.btn6{width:118px;height:40px;line-height:40px;color:#fff;display:block;float:left;border-radius:30px;background:#ffb827;font-size:18px;font-weight:700;text-align:center;margin:20px 7px}
.btn6:nth-of-type(1){margin-left:18px;background:#fe7f3d}
.btn6:hover{color:#ef232a;animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}
.box7{height:415px;width:1200px}
.box7 img{display:block;height:415px;width:1200px}
.appBox{height:212px;background:url(../images/bottom.png) center no-repeat;padding-top:258px}
.saoma{padding-left:130px}
.saoma dt img{margin:0 auto}
.saoma dl{width:130px;margin-right:28px;float:left;text-align:center}
.saoma dl dd{font-size:16px;color:#fff;padding-top:5px}
.foot{width:100%;background:#4d3b3b;font-size:14px;color:#898e97;line-height:28px;padding:50px 0;text-align:center}
.foot p{color:#898e97}
.foot a{color:#898e97}
.nav_r{width:150px;height:350px;position:fixed;top:90px;right:15px;z-index:2}
.nav_r img{width:150px;height:350px}
.nav_l a{height:50px;width:120px;margin-left:10px;line-height:50px;display:block;font-size:18px;color:#7d2511;text-align:center}
.nav_l{width:66px;height:366px;position:fixed;top:90px;left:15px}
.nav_l a,.nav_l img{width:66px;height:366px;display:block}
.gloPop{top:0;left:0;display:none;width:100%;height:100%;position:fixed;z-index:99}
.gloPopBox{top:50%;left:50%;z-index:2;width:693px;height:542px;position:absolute;text-align:center;margin-top:-271px;margin-left:-346px;overflow:hidden;background:url(../images/tczBg.png) center no-repeat}
.gloPopBg{top:0;left:0;display:none;z-index:9;width:100%;height:100%;opacity:.5;background:#000;position:fixed}
.gloCbtn{top:55px;right:55px;width:27px;height:27px;background:url(../images/close.png) center no-repeat;position:absolute}
.tjfFrom{margin:440px 0 0 78px}
.tjfFroms div{height:48px;width:380px;position:relative;float:left;border-radius:4px;margin-bottom:12px;line-height:48px}
.tjfFroms span{cursor: pointer; display:block;float:left;background:linear-gradient(to bottom,#ffebb9,#f9ab16);text-align:center;line-height:48px;font-size:26px;margin-left:7px;font-weight:700;height:48px;border-radius:20px;color:#770e0d;width:150px}
.tjfFroms div input{background:0 0;float:left;display:block;height:46px;font-size:18px;width:180px;text-indent:6px;line-height:46px;border-radius:6px;background:#fff;border:1px solid #e6e6e6}
.tjfFroms div input:nth-of-type(2){margin-left:10px}
.tjfFroms div a{display:block;height:48px;position:absolute;line-height:48px;right:10px;top:0;color:#d17419;font-size:18px}
.tjfFromBtn a{display:block;width:274px;height:90px;margin:76px auto 0;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;background:url(../images/btn01.png) center no-repeat}
.botBox {
    z-index: 88;
    position: fixed;
    height: 167px !important;
    width: 100%;
    bottom: 0;
    left: 0;
    display: none;
    z-index: 1;
    /* padding: 70px 0; */
    background: url(../images/botBg.png) center no-repeat;
    background-size: cover;
}

.botCont {
    position: relative;
    margin-left: 740px;
    margin-top: 52px;
}
.botFroms{margin-right:15px;overflow:hidden}
    .botFroms div {
        height: auto;
        float: left;
        width: 235px;
        margin-top: 24px;
        line-height: 35px
    }
.botFroms div p{position:relative}
.botFroms div p a{display:block;top:0;position:absolute;color: #ff6718;right:5px;line-height:35px}
.botFroms div input{border:1px solid #f5d5a8;background:#fff;display:block;margin-bottom:6px;height:35px;width:235px;font-size:14px;text-indent:6px;line-height:35px;border-radius:4px}
.botFroms div input:nth-of-type(2){position:absolute}
.botFroms .yzm a{display:block;height:36px;line-height:36px;right:12px;top:0;color:#f74e2e;font-size:14px;position:absolute}
.botFroms .botFromBtn{display:block;float:left}
.botFromBtn>a img{width:142px;float:142px;float:left}
.botFromBtn>a img{animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:mymove 1.2s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}
.botClose{width:27px;height:27px;background:url(../images/close.png) center no-repeat;right:10px;top:-25px;display:block;position:absolute}
.nav_l a{height:50px;width:120px;margin-left:10px;line-height:50px;display:block;font-size:18px;color:#7d2511;text-align:center}
.left_consult{z-index:1;width:66px;height:366px;position:fixed;top:90px;left:15px}
.consultItem{width:60px;height:62px;position:relative}
.rightIcon{display:block;width:60px;height:62px;cursor:pointer;overflow:hidden;background:url(../images/nav_l.png) no-repeat center;background-size:100%}
.rightF_app{background-position:0 0}
.consultItem:hover .rightF_app{background-position:0 0}
.rightF_realtest{background-position:0 -62px}
.consultItem:hover .rightF_realtest{background-position:0 -62px}
.rightF_wx{background-position:0 -124px}
.consultItem:hover .rightF_wx{background-position:0 -124px}
.rightF_qq{background-position:0 -186px}
.consultItem:hover .rightF_qq{background-position:0 -186px}
.rightF_wb{background-position:0 -246px}
.consultItem:hover .rightF_wb{background-position:0 -246px}
.rightF_jy{background-position:0 -307px}
.consultItem:hover .rightF_jy{background-position:0 -307px}
.consultTab{position:absolute;left:60px;top:0;display:none;border-radius:20px;background:#fff}
.consultTab .consultCon{width:320px;height:270px;float:left;text-align:center;font-weight:400}
.consultTab .consultCon p{width:100%;margin:25px 0 18px 0;text-align:center;font-size:25px;color:#3a3a33;font-style: normal;}
.orange{color:#ff6718;font-weight:400}
.consultTab .consultCon div{position:relative;width:100%;height:auto;float:left}
.consultTab .consultCon div i {cursor: pointer; font-style:normal;display:block;position:absolute;top:0;color:#ff6718;right:46px;line-height:48px}
.consultTab .consultCon input{text-indent:8px;width:250px;height:48px;margin-left:34px;border-radius:6px;border:1px solid #c8c8c8;margin-bottom:14px;float:left}
.consultTab .consultCon .d_bth{width:250px;display:block;overflow:hidden;height:48px;border-radius:40px;background:#ff6718;text-align:center;line-height:48px;margin:0 auto;cursor:pointer;color:#fff;font-size:25px}
.consultTab .consultCon .d_bth a{
  font-size: 20px;
  color: #fff;
}
.consultItem:hover .consultTab{display:block}
.consultItem:hover .consultIcon img{width:160px;height:400px}
.ratio{
  margin-bottom: 30px;
}
.colleges,.ratio{
  overflow:hidden;
}

.consultTab .consultCon label {
    font-style: normal;
    color: red;
    font-size: 12px;
    display: block;
    float: left;
    margin-left: 34px;
    margin-bottom: 10px;
}
/* common-pop */
.common-pop {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9 !important;
}

    .common-pop .popup-bg {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .common-pop .popup-bg {
        background: rgba(0, 0, 0, 0.5);
        z-index: 5!important;
    }

    .common-pop .popup-content {
        z-index: 7 !important;
    }

    .common-pop .close-btn {
        position: absolute;
        right: 0;
        top: 0;
        width: 22px;
        padding: 10px;
    }

.data-popup .popup-content {
    position: fixed;
    width: 500px;
    height: 130px;
    padding: 12px;
    top: 44%;
    left: 36%;
    font-size: 14px;
    color: #666;
    margin: -12px 0 0 12px;
    border-radius: .1rem;
    background: url(../images/pop-bg.png) bottom left no-repeat;
    background-size: 100% 100%;
}

.data-popup p {
    padding-top: 12px;
    word-break: break-all;
}

.data-popup a {
    color: #666;
}

/* code-popup */
.code-popup .popup-content {
    position: fixed;
    width: 12px;
    height: 12px;
    top: 50%;
    left: 50%;
    background: url(../images/code-bg.png) left bottom no-repeat #fff15d;
    background-size: 100% auto;
    margin: -2.8rem 0 0 -2.6rem;
    border-radius: .15rem;
}

.code-popup .code-box {
    width: 12px;
    height: 12px;
    padding: 12px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    background: #fff;
    margin: 0.5rem auto 12px;
    border-radius: 12px;
}

    .code-popup .code-box img {
        width: 3rem;
        height: 3rem;
        border-radius: 12px;
    }

.code-popup .code-detail {
    font-size: 12px;
    color: #005c95;
    text-align: center;
    font-weight: bold;
}

