@charset "gb2312";
/* CSS Document */
/*
* Description: 一建成绩查询专题
* Update:      10/12/2018
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #fff;  color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1180px;}
img{display:block;}
.btn{display:block;color: #fff;text-align: center;background-color: #531cf9;}
.btn:hover{background-color: #6334f1;}
.btn1{width: 200px;height: 60px;line-height: 60px;font-size: 24px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}
.btn2{width:120px;height:40px;line-height: 40px;font-size: 16px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;}

/* banner */
.banner{width:100%;height:432px;background: url(../images/banner.jpg) center top no-repeat;overflow: hidden;padding-top: 60px;}
.banner h1,.banner p{line-height: 50px;font-size: 28px;color: #fff;text-align: center;}
.banner p{font-weight: bold;margin-top:185px;}
.banner .btn{margin:30px auto 0;}

/*各省查分*/
.cfen_wrap{width:100%;height:754px;background: url(../images/cfen_wrap.jpg) center top no-repeat;overflow: hidden;padding-top: 15px;}

.cfen_t{width: 584px;height:222px;margin-left: 514px;}
.cfen_t h2{line-height: 64px;font-size: 26px;color: #171920;text-align: center;}
.cfen_t table{background-color: #fff;}
.cfen_t table th,.cfen_t table td{font-size: 20px;font-weight:normal;}
.cfen_t table th{color:#fff;background-color: #2c0f84;}
.cfen_t table td{color:#171920;}

.cfen_b{position: relative;}
.cfen_b h2{float:left;width:795px;height:120px;line-height:120px;font-size: 40px;font-weight: bold;color: #2c0f84;text-align: right;letter-spacing: 5px;}

.select{float:left;width:127px;height:40px;background:#f3aa1e url(../images/icon1.png) 10px center no-repeat;margin:40px 0 0 20px;position:relative;}
.select dt{display:inline-block;width:127px;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;background:url(../images/arr_01.png) 107px center no-repeat;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dt.cur{background-image:url(../images/arr_02.png);}
.select dd{position:absolute;left:0;top:40px;background-color:#fdfffe;display:none;}
.select dd ul{width:127px;max-height:200px;overflow:auto;padding:15px 0;}
.select dd ul li{line-height:26px;font-size:14px;color:#171920;text-align:center;cursor:pointer;}
.select dd ul li.curli{background-color:#f5f5f5;}


.cfen_bl{float:left;width: 500px;}
.cfen_ul1{display: none;}
.cfen_ul li{float:left;width: 160px;height: 240px;background-color: #e6e9f7;margin-left: 10px;padding-top:30px;}
.cfen_ul li img{margin: 0 auto;}
.cfen_ul li p{height:56px;line-height: 56px;font-size: 16px;color: #2c0f84;text-align: center;}
.cfen_ul li a{margin:25px auto 0;}

.cfen_br{float:left;width: 680px;}

/*晒分许愿区*/
.wish_wrap{width:100%;height:390px;background: url(../images/wish_bg.jpg) center top no-repeat;padding-top:86px;}

.title img{margin: 0 auto;}

.wish_list{width:1180px;height: 120px;margin-top:60px;overflow: hidden;}
.wish_ul{width:200%;height: 60px;}
.wish_ul li{float:left;display:inline;height:40px;line-height:40px;font-size:14px;background-color: #fff;padding:0 20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:0  20px 20px 0;position: relative;top:0;left:0;z-index: 2;cursor: default;}
.wish_ul li em,.wish_ul li p{display: inline-block;vertical-align: middle;height: 40px;}
.wish_ul li em{color: #0a6ede;}
.wish_ul li p{color: #171920;}
.wish_ul li.cur{z-index: 99;box-shadow: 0 0 10px #683ee9;-webkit-box-shadow: 0 0 10px #683ee9;-moz-box-shadow: 0 0 10px #683ee9;-ms-box-shadow: 0 0 10px #683ee9;-o-box-shadow: 0 0 10px #683ee9;}

.wish_wrap .btn{margin:40px auto 0;}

/*晒分领福利包*/
.write_wrap{width:100%;height:635px;background: url(../images/write_bg.jpg) center top no-repeat;padding-top:72px;}

.write_t{height: 231px;}
.write_tl{float:left;width: 490px;margin-left:145px;}
.write_lbtn{margin-top:23px;padding-left: 33px;}
.write_lbtn a{float:left;margin-left: 21px;}

.write_tr{float:left;width:406px;padding-top:43px;}
.write_tr p{height:50px;background-color: #fff;overflow: hidden;margin-bottom:30px;}
.write_tr p input,.write_tr p a{float:left;height: 50px;line-height: 50px;font-size: 16px;}
.write_tr p input{width: 300px;color:#171920;background-color: transparent;border: 1px solid #dbdcde;box-sizing: border-box;outline: none;padding-left: 20px;}
.write_tr p input:-ms-input-placeholder{color: #666;}
.write_tr p input::-webkit-input-placeholder{color: #666;}
.write_tr p input:-moz-placeholder{color: #666;}
.write_tr p input::-moz-placeholder{color: #666;} 
.write_tr p a{width: 106px;color:#fff;text-align:center;background-color: #f3aa1e;}
.write_tr p a:hover{width: 106px;background-color: #dd9710;}

.write_b{height: 406px;position: relative;overflow: hidden;}
.star{position: absolute;width: 1100px;height: 224px;background: url(../images/star.png) no-repeat;top:31px;left: 50px;z-index: 2;
	animation: zoom 1s ease-in-out alternate infinite;
	-webkit-animation: zoom 1s ease-in-out alternate infinite;
   	-moz-animation: zoom 1s ease-in-out alternate infinite;
   	-ms-animation: zoom 1s ease-in-out alternate infinite;
   	-o-animation: zoom 1s ease-in-out alternate infinite;}

.bottle_m{position: absolute;z-index: 3;}
.bottle_01{width: 54px;height: 155px;background: url(../images/bottle_01.png) no-repeat;top:14px;left:154px;}
.bottle_02{width: 33px;height: 113px;background: url(../images/bottle_02.png) no-repeat;top;0;left: 346px;}
.bottle_03{width: 41px;height: 200px;background: url(../images/bottle_03.png) no-repeat;top:7px;right: 273px;}
.bottle_04{width: 33px;height: 116px;background: url(../images/bottle_04.png) no-repeat;top:17px;right: 170px;}
.ts_div{display:block;width:92px;height: 72px;background: url(../images/bo_pop.png) no-repeat;display: none;}
.bottle_01 .ts_div{margin:65px 0 0 27px;}
.bottle_02 .ts_div{margin:23px 0 0 20px;}
.bottle_03 .ts_div{margin:115px 0 0 15px;}
.bottle_04 .ts_div{margin:27px 0 0 18px;}
.bottle_m.cur .ts_div{display: block;}


.bottle_01,.bottle_04{
	animation: go1 0.5s ease-in-out alternate infinite;
	-webkit-animation: go1 0.5s ease-in-out alternate infinite;
   	-moz-animation: go1 0.5s ease-in-out alternate infinite;
   	-ms-animation: go1 0.5s ease-in-out alternate infinite;
   	-o-animation: go1 0.5s ease-in-out alternate infinite;}
.bottle_02,.bottle_03{
	animation: go2 0.5s ease-in-out alternate infinite;
	-webkit-animation: go2 0.5s ease-in-out alternate infinite;
   	-moz-animation: go2 0.5s ease-in-out alternate infinite;
   	-ms-animation: go2 0.5s ease-in-out alternate infinite;
   	-o-animation: go2 0.5s ease-in-out alternate infinite;}
.bottle_m.cur{animation: go 0.5s ease-in-out alternate infinite;
	-webkit-animation: go 0.5s ease-in-out alternate infinite;
   	-moz-animation: go 0.5s ease-in-out alternate infinite;
   	-ms-animation: go 0.5s ease-in-out alternate infinite;
   	-o-animation: go 0.5s ease-in-out alternate infinite;}
@keyframes zoom {
   0% {
       opacity: 1;
    }
    100% {       
       opacity: 0.7;
    }
}
@-webkit-keyframes zoom {
   0% {
       opacity: 1;
       transform: scale(1.1);
    }
    100% {       
       opacity: 0.6;
       transform: scale(0.9);
    }
}
@-moz-keyframes zoom {
   0% {
       opacity: 1;
       transform: scale(1.1);
    }
    100% {       
       opacity: 0.6;
       transform: scale(0.9);
    }
}
@-ms-keyframes zoom {
  0% {
       opacity: 1;
       transform: scale(1.1);
    }
    100% {       
       opacity: 0.6;
       transform: scale(0.9);
    }
}
@-o-keyframes zoom {
   0% {
       opacity: 1;
       transform: scale(1.1);
    }
    100% {       
       opacity: 0.6;
       transform: scale(0.9);
    }
}
@keyframes go {
   0% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
}

@keyframes go {
   0% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
}
@-webkit-keyframes go {
   0% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
}
@-moz-keyframes go {
   0% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
}
@-ms-keyframes go {
   0% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
}
@-o-keyframes go {
   0% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(0deg);
       transform-origin: top center;
    }
}

@keyframes go1 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-webkit-keyframes go1 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-moz-keyframes go1 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-ms-keyframes go1 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-o-keyframes go1 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}

@keyframes go2 {
   0% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
}
@-webkit-keyframes go2 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {       
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-moz-keyframes go2 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-ms-keyframes go2 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}
@-o-keyframes go2 {
   0% {
       transform: rotate(10deg);
       transform-origin: top center;
    }
    100% {
       transform: rotate(-10deg);
       transform-origin: top center;
    }
}

.write_b p{line-height:40px;font-size: 24px;color: #fff;text-align: center;margin-top:132px;}
.write_b .btn{margin:50px auto 0;}

/*弹窗*/
.gray{width:100%;background-color: rgba(0,0,0,0.8);background-color: #000;opacity: 0.7;filter: alpha(opacity=70);display: none;position: fixed;top: 0;left: 0;z-index:999;}
.close_icon{position:absolute;width:36px;height:36px;bottom:0;left:207px;cursor:pointer;}

.yw_pop{position: fixed;width: 450px;height:346px;background: url(../images/yw_pop.png) no-repeat;top:50%;left:50%;margin:-173px 0 0 -225px;z-index: 1000;display: none;}

/*感谢信*/
.say_wrap{width:100%;height:493px;background: url(../images/say_bg.jpg) center top no-repeat;padding-top:62px;}

.say_con{margin-top:60px;}
.say_l{float:left;width: 514px;height: 245px;background: url(../images/say_l.jpg) no-repeat;padding:55px;}
.say_lm{height: 245px;overflow: hidden;}
.say_lul li{overflow: hidden;}
.say_lul li em,.say_lul li span{display: inline;line-height: 30px;font-size: 16px;}
.say_lul li em{color: #0a6ede;}
.say_lul li span{color: #171920;}

.say_r{float:right;width: 517px;height: 325px;background-color: #180062;padding-top: 30px;}
.sar_rm{width: 405px;height: 180px;background-color: #fff;margin:0 auto;padding:20px 25px;}
.sar_rm textarea{width:405px;height:180px;line-height:26px;border:0;font-size:16px;color:#333;background-color:transparent;outline:none;resize:none;font-family:"微软雅黑";}
.sar_rm textarea::-webkit-input-placeholder{color:#9598a2;}    
.sar_rm textarea:-moz-placeholder{color:#9598a2;}                  
.sar_rm textarea::-moz-placeholder{color:#9598a2;}                 
.sar_rm textarea:-ms-input-placeholder{color:#9598a2;} 

.say_r .btn{margin: 23px auto 0;}

/*有奖征集活动*/
.prize_wrap{width:100%;height:706px;background: url(../images/prize_bg.jpg) center top no-repeat;padding-top:62px;}

.prize_con{margin-top: 50px;}
.prize_l{float:left;width:570px;}
.prize_con h4{height:141px;overflow:hidden;}
.prize_l h4{padding-left: 30px;}
.prize_lc{height: 385px;background-color: #fff;padding: 30px 20px 0;}
.prize_lt{height: 180px;}
.prize_lt p{overflow: hidden;padding-left: 20px;}
.prize_lt p em,.prize_lt p span,.prize_rt p em,.prize_rt p span{float:left;line-height: 36px;font-size: 16px;color: #171920;}
.prize_lt p em,.prize_rt p em{width: 85px;}
.prize_lt p span,.prize_rt p span{width: 400px;}

.prize_lb li{float:left;color: #fff;text-align: center;}
.prize_li1{width: 160px;}
.prize_li2{width: 194px;margin-top:29px;}
.prize_li3{width: 176px;margin-top:29px;}
.prize_lb li img{margin: 0 auto;}
.prize_lb1{height: 78px;background-color: #ffa31f;border-top:11px solid #e07400;padding-top:40px;}
.prize_lb2{height: 78px;background-color: #ffc21f;border-top:11px solid #ffad1f;padding-top:10px;}
.prize_lb3{height: 78px;background-color: #bf8222;border-top:11px solid #ae6d05;padding-top:10px;}
.prize_lb li span{display: block;line-height:34px;font-size: 18px;font-weight: bold;}
.prize_lb li p{line-height:24px;font-size: 14px;}

.prize_r{float:right;width:570px;}
.prize_r h4{padding-left: 235px;}
.prize_rt,.prize_rb{background-color: #fff;padding: 30px 40px 0;}
.prize_rt{height: 210px;}
.prize_rt p{overflow: hidden;}

.prize_rb{height: 130px;margin-top: 15px;}
.prize_rb img{float: left;width: 107px;height: 107px;}
.prize_rb p{float:left;width: 280px;line-height:28px;font-size: 16px;color: #171920;margin:25px 0 0 25px;}

/*课程套餐height:1223px*/
.tao_wrap{width:100%;height:955px;background: url(../images/tao_bg.jpg) center top no-repeat;padding-top:40px;}

.tao_sm{height:238px;margin-top:55px;padding: 0 70px 0 55px;}
.tao_sm p{overflow: hidden;}
.tao_sm p em,.tao_sm p span{float:left;line-height: 36px;font-size: 16px;color: #fff;letter-spacing: 1px;}
.tao_sm p em{width: 85px;}
.tao_sm p span{width: 970px;}

.tao_m{height:770px;background-color: #edf1fd;}
.tao_til li{float:left;width:393px;height: 74px;line-height: 74px;font-size:26px;color:#fff;text-align:center;border-right: 1px solid #fff;border-top:6px solid #f2ae01;background-color: #f2ae01;cursor:pointer;}
.tao_til li.cur{color: #180062;background-color: transparent;}

.tao_mc{margin-top:60px;padding-left:7px;}
.tao_ul{padding-left:7px;display: none;}
.tao_ul li{float:left;width:321px;margin-left:51px;}
.tao_ul li h4{height:92px;line-height:36px;font-size: 26px;font-weight: bold;color: #fff;text-align: center;background-color: #180062;border-radius:20px 0 0 0;-webkit-border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;-ms-border-radius:20px 0 0 0;-o-border-radius:20px 0 0 0;padding-top:17px;}
.tao_min{height:384px;background-color:#fff;padding:22px 34px 0;}
.tao_t{height:173px;border-bottom: 1px solid #efeff0;}
.tao_t p{line-height: 30px;font-size: 16px;color: #171920;}
.tao_t p b{font-weight: bold;}
.tao_t p em{color: #f32e17;}

.tao_mid{height: 76px;line-height: 76px;font-size:18px;color:#9598a2;text-align:center;margin-top: 22px;}
.tao_mid span,.tao_mid em{display: inline-block;vertical-align: middle;color: #f32e17;}
.tao_mid span{font-size: 40px;font-weight: bold;margin:-28px 10px 0 0;}
.tao_mid em{font-size: 22px;margin:-5px 0 0 5px;}

.tao_bot p{line-height: 30px;font-size: 16px;color: #171920;}
.tao_bot p em{display: inline-block;vertical-align: middle;font-size:24px;color:#f32e17;font-family: impact;margin:-5px 2px 0;}
.tao_bot P s{color: #9598a2;text-decoration: line-through;margin-left:10px;}

.tao_btn{height: 55px;background-color: #fff;border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;-o-border-radius:0 0 20px 0;padding-left: 5px;}
.tao_btn a{float:left;width:134px;margin-left: 15px;}



/*扉页*/
.feiye{width:100%;line-height:20px;font-size:12px;text-align:center;color:#392182;margin-top: 70px;}

