@charset "UTF-8";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;font-family: "微软雅黑"}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.flex{display: flex;align-items: center;}
.flexs{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.flexa{display: flex;align-items: center;justify-content: space-around;}
.flexb{display: flex;align-items: center;justify-content: center;}
.absu{left: 0;right:0;margin: auto;}
.clear{ clear: both; overflow: hidden; display: block;}

/*内容*/
.wrap{width:100%;font-family: "微软雅黑";}
/*页头*/
.top{width: 100%;height:440px;min-width:1100px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/banner_01.png") no-repeat center center;}
.top .head{width: 1100px;height:440px;margin: 0 auto;}
.top .head .jie{font-size: 23px;color:#26bec8;font-weight: bold;top:95px;left:93px; }
.top .head .img{width: 131px;top:17px;left: 11px;}
.top .head .imgl{width: 127px;top:17px;left: 171px;}
.top .head .imga{width: 757px;left:48px ;top:86px;}
.top .head .imgb{width: 385px;left:223px ;top:85px;}
.top .head .game{width: 212px;}
.top .head .gamea{left:38px ;top:295px;}
.top .head .gameb{left:319px ;top:295px;}
.top .head .gamec{left:596px ;top:295px;}
.top .head .cedl{font-size:23px;color:white;font-weight:bold;top:297px;left:215px;}
.top .head .first{width: 188px;height:48px;left:70px ;top:350px;background: #e8ce00;border-radius: 5px;}
.top .head .firsts{width: 188px;height:48px;left:66px ;top:346px;background: #fee100;border-radius: 5px;text-align: center;line-height: 48px;font-size:26px ;font-weight: bold;color: #08b8c3;}
.top .head .three{width: 188px;height:48px;left:319px ;top:350px;background: #ade7ea;border-radius: 5px;}
.top .head .threes{width: 188px;height:48px;left:315px ;top:346px;background: #e6feff;border-radius: 5px;text-align: center;line-height: 48px;font-size:26px ;font-weight: bold;color: #08b8c3;}
.top .head .fly{width: 188px;height:48px;left:567px ;top:350px;background: #ade7ea;border-radius: 5px;}
.top .head .flys{width: 188px;height:48px;left:563px ;top:346px;border-radius: 5px;background: #e6feff;text-align: center;line-height: 48px;font-size:26px ;font-weight: bold;color: #08b8c3;}
.top .head  .message{right: 0;top:0;width:282px;height: 100%;background: #eef3fe;}
.top .head  .message .mes{width:242px;height: 353px;margin:  0 auto;margin-top: 44px; }
.top .head  .message .mes .dla{width: 100%;}
.top .head  .message .mes .dla dt{width: 61px;float: left;height: 61px;}
.top .head  .message .mes .dla dt .pl{left: 0;z-index: 10;}
.top .head  .message .mes .dla dt img{width: 61px;}
.top .head  .message .mes .dla .dda {padding: 12px 0 0 82px;font-size: 14px;color: #666;line-height: 20px;}
.top .head  .message .mes .dla .dda span{}
.top .head  .message .mes .dla .ddb {padding-left:  82px;font-size: 14px;color: #666;line-height: 20px;}
.top .head  .message .mes .ula{width: 100%;margin-top: 19px;}
.top .head  .message .mes .ula .lia{color:white; font-size:14px;width: 117px;height:36px;background: #ff7e00;;float: left;border:1px solid #ff7e00;text-align: center;line-height: 36px;border-radius:3px;cursor: pointer;}
.top .head  .message .mes .ula .lia a{color:white;}
.top .head  .message .mes .ula .lib:hover{background: #0070c3;border:1px solid #0070c3;color: white;}
.top .head  .message .mes .ula .lib a:hover{color: white;}
.top .head  .message .mes .ula .lib{color:#08b8c3; font-size:14px;width: 117px;height:36px;background: #eef2fe;border:1px solid #08b8c3;border-radius:3px;float: right;text-align: center;line-height: 36px;cursor: pointer;}
.top .head  .message .mes .ula li a{color: #08b8c3;font-size: 14px;}
.top .head  .message .mes .inform{color:#08b8c3;font-size: 20px;margin: 34px 0 16px 0;}
.top .head  .message .mes .one{font-size: 17px;font-weight: 400;}
.top .head  .message .mes .ones{font-size: 14px;color: #78797a;margin-top: 10px;}
.top .head  .message .mes .two{font-size: 17px;font-weight: 400;margin-top: 15px;}
.top .head  .message .mes .twos{font-size: 14px;color: #78797a;margin-top: 10px;}
/*第二部分*/
.second{width: 99.8%;height:74px;border:1px solid #e6e6e6; box-sizing: border-box;}
.second .ulb{width: 1100px;height: 73px;margin: 0 auto;bottom: 2px;}
.second .ulb li{float: left;width:220px;*width:219px;height: 74px;text-align: center;line-height:72px;font-size: 18px;border-right: 1px solid #e6e6e6; box-sizing: border-box;cursor: pointer;border-bottom:1px solid #e6e6e6;}
.second .ulb:nth-child(1){border-left: 2px solid #e6e6e6;}
.select{background: #08b8c3;color: white;border: none;}
/*切换内容*/
.seconds{width: 100%;background:#f6f6f6;border:none;}
.seconds .uls{width: 1100px;margin: 0 auto;padding-top:41px; }
.seconds .uls li{width: 100%;}
.ulm{display: none;}
.ulm .lia{background:#ff7e00;}
.ulm .lia a{color: white;}
/*大赛介绍*/
.seconds .uls .lia {margin-bottom: 30px;}
.seconds .uls .lia .con{width: 1100px;margin:0 auto;}
.seconds .uls .lia .con .lefta{width: 662px;}
.seconds .uls .lia .con .lefta .leftb{padding:18px 15px 20px 15px;background: white;border-radius:7px;}
.seconds .uls .lia .con .lefta .leftb .dasa{font-size: 25px;font-weight: bold;color: #08b8c3;border-left: 5px solid #08b8c3;padding-left: 20px;}
.seconds .uls .lia .con .lefta .leftb  .play{width:348px;padding: 16px 0px 10px 0px;height: 192px;margin: 0 auto;}
.seconds .uls .lia .con .lefta .leftb .text{text-indent: 2em;font-size: 14px;color: #404040;line-height:28px;}
.seconds .uls .lia .con .lefta .leftb .texts{font-size: 14px;color: #404040;text-indent: 2em;padding-bottom: 14px;line-height:28px;}
.seconds .uls .lia .con .lefta .leftc{padding:18px 15px 0 15px;margin-top: 39px;background: white;border-radius:7px;padding-bottom: 40px;}
.seconds .uls .lia .con .lefta .leftc .lima{font-size: 25px;font-weight: bold;color: #08b8c3;border-left: 5px solid #08b8c3;padding-left: 20px;}
.seconds .uls .lia .con .lefta .leftc .limb{font-size: 21px;color: #08b8c3;padding-top: 19px;}
.seconds .uls .lia .con .lefta .leftc .limc{font-size: 15px;color: #595959;text-indent: 2em;padding-top: 16px;}
.seconds .uls .lia .con .lefta .leftc .pb{font-size: 14.9px;padding-top: 13px;}
.seconds .uls .lia .con .lefta .leftc .pb dt{height: 50px;}
.seconds .uls .lia .con .lefta .leftc .pa{font-size: 14px;text-indent: 2em;padding-top: 15px;padding-bottom: 18px;line-height: 28px;}
/*左边*/
.seconds .uls .lia .con .righta{width: 399px;}
.seconds .uls .lia .con .righta .rightb{width: 100%;height:490px;background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/67_03.jpg") no-repeat center center;}
.seconds .uls .lia .con .righta .rightb .rightc{width: 100%;padding: 38px 0px 0 19px ;}
.seconds .uls .lia .con .righta .rightb .rightc .sai{width: 257px;height: 56px;border-bottom: 2px solid #08b8c3;font-weight: bold;font-size: 24px;text-align: center;line-height: 56px;color: #08b8c3;margin: 0 0 0 51px;}
.seconds .uls .lia .con .righta .rightb .rightc .ulc{margin-top: 18px;padding-right: 30px;}
.seconds .uls .lia .con .righta .rightb .rightc .ulc li{line-height: 27px;}
.seconds .uls .lia .con .righta .rightb .rightc .ulc .lix{font-size: 15px;color: #27c1cb; }
.seconds .uls .lia .con .righta .rightb .rightc .ulc .lix span{font-size: 13px;color: black;}
.seconds .uls .lia .con .righta .rightb .rightc .ulc .lim{font-size: 14px;color: black;}
.seconds .uls .lia .con .righta .rightj{width: 100%;margin-top: 38px;background: white;border-radius: 7px; }
.seconds .uls .lia .con .righta .rightj .rightjs{padding: 24px 20px 0 21px;}
.seconds .uls .lia .con .righta .rightj .rightjs .ssm{font-size: 25px;font-weight: bold;color: #08b8c3;border-left: 5px solid #08b8c3;padding-left: 20px;}
.seconds .uls .lia .con .righta .rightj .rightjs .ule{margin-top: 17px;}
.seconds .uls .lia .con .righta .rightj .rightjs .ule li{background: url("/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/jian_03.png") no-repeat left 10px;font-size: 14px;color: #333333;line-height: 28px;padding-left: 10px; padding-bottom:10px;}

.Sponsor{ font-size:16px;margin-top: 38px;background: white;border-radius: 7px; padding:20px 20px 0; }
.Sponsor li span{ display:block; float:right;}
.Sponsor li{ padding-bottom:15px; line-height:28px;}


/*比赛规则*/
.seconds .uls{width: 1100px;margin: 0 auto;padding-top:41px; clear: both;}
.seconds .uls li{width: 100%;}
.seconds .uls .ggtit{font-size: 25px;font-weight: bold;color: #08b8c3;border-left: 5px solid #08b8c3;padding-left: 20px; line-height: 30px; margin-bottom: 20px;}
.seconds .uls .ligz {margin-bottom: 30px; display: none;}
.seconds .uls .ligz .con{width: 1040px;padding:30px;margin: 0 auto;background: white;border-radius:7px;}
.seconds .uls .ligz .con .limb{font-size: 21px;color: #08b8c3;padding-top: 15px; line-height: 30px;}
.seconds .uls .ligz .con .pa{font-size: 14px;text-indent: 2em;padding-top: 15px;padding-bottom: 15px;line-height: 28px;}
.seconds .uls .ligz .con .pb{font-size: 14px;padding-top: 10px;padding-bottom: 10px;line-height: 28px;}


/*光荣榜*/
.seconds .uls .lid{width: 100%;background:white;border-radius: 7px;margin-bottom: 40px;display: none;}
.seconds .uls .lid .lida{width: 100%;height:85px;background: #08b8c3;border-top-left-radius: 7px;border-top-right-radius: 7px}
.seconds .uls .lid .divb{width: 1060px;margin: 0 auto;padding-top:28px;padding-bottom: 18px; }
.seconds .uls .lid .divb p{font-size: 15px;text-indent: 2em;line-height: 27px;}
.seconds .uls .lid .divb h5{ font-size:16px; margin-bottom:40px;}
.seconds .uls .lid .divb .class{color:#83dbe1;font-size:22px ;padding-top: 20px;text-indent: 0em;}
.seconds .uls .lid .divb .table{width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: collapse;}
.seconds .uls .lid .divb .table,tr,td,th{border: 1px solid #d9d9d9;}
.seconds .uls .lid .divb .table th{ background:#f6f6f6;}
.seconds .uls .lid .divb .table tr{height: 40px;font-size: 14px;}
.seconds .uls .lid .divb .table .tra{height: 46px;background: #f9f9f9; }
.seconds .uls .lid .divb .table tr,td{text-align: center;font-size: 17px;}

/*人气榜*/
.Popularity{ border:1px solid #d9d9d9; padding:20px;height:270px; margin-bottom:20px;}
.Popularity img{ float:left; width:480px; height:270px; padding-right:20px;}
.Popularity dl{ float:left; width:516px;}
.Popularity dl dt{font-size:24px; padding-bottom:25px;}
.Popularity dl dd{ font-size:16px;}
.Popularity dl dd span{ color:#08b8c3;}
.Popularity dl dd a.btn{width:180px;height:50px; bottom:25px; left:516px; line-height:50px; text-align:center; font-size:18px; color:#fff; display:block; border-radius:25px; background:#08b8c3;}


/*首页人气榜*/
.firstPopularity{ background:#fff; padding:20px; margin:40px 0 0; border-radius:7px;}
.firstPopularity .bd{ width:1100px; height:180px; overflow:hidden;}
.firstPopularity .bd li{ width:248px; height:138px; float:left; margin-right: 20px; position:relative;}
.firstPopularity .bd li img { display: block; width:248px; height:138px;}
.firstPopularity .bd li p{ display:block; position:absolute; left:0; bottom:0; width:248px; height: 42px; line-height:42px; text-align:center; font-size:16px; color:#fff; z-index: 9;  background:#000; opacity:.5;filter:alpha(opacity=50);}
.firstPopularity .bd li span{ font-size:16px; display:block; text-align:center; margin-top:10px;}
.firstPopularity .bd li span em{ color:#08b8c3; font-style:normal;}



/*首页轮换图*/
.leftFlash{ padding:20px;background:#fff; border-radius:7px; font-size:14px;}
.leftFlash .play{ text-align:center; margin-bottom:11px;}
.leftFlash p{ text-indent:2em; line-height:28px;}
.flash{ height: 310px; margin: 26px 0; overflow:hidden; position:relative; z-index:1;}
.flash .hd{ width: 100%; height:10px; overflow:hidden; position:absolute; left:0; bottom:8px; z-index:1;}
.flash .hd ul{ overflow:hidden; zoom:1; width: 100%; text-align: center;}
.flash .hd ul li{ display: inline-block; *zoom:1;*display:inline; vertical-align: top; margin:0 4px; width:10px; height:10px; border-radius:5px; background:#a4dadd; cursor:pointer;}
.flash .hd ul li.on{ background:#08b8c3; border-radius:5px;}
.flash .bd{ position:relative; height:100%; z-index:0;}
.flash .bd li{ zoom:1; vertical-align:middle;}
.flash .bd img{ width:620px; height:310px; display:block;}



/*正保教育网*/
.zbyz{width:100%;height:52px;background: #f2f2f2;}
.zbyz .uld{width: 1193px;height:100%;margin: 0 auto;height: 100%;}
.zbyz .uld li{float: left;height: 100%;line-height: 52px;margin: 0 12.4px 0 12.4px;}
.zbyz .uld li a{font-size: 14px;color: #666;}
.zbyz .uld .liv{margin: 0;}
.zbyz .uld .livs{margin-left:5px;}
.zbyz .uld .liv {font-weight: bold;color: #666666;}
/*尾部*/
.feet{width: 100%;height: 234px;background: white;}
.feet .feets{width: 1100px;margin: 0 auto;}
/*弹框*/
.pop{width: 585px;height: 245px;background:white;margin: 0 auto;position: fixed;top:0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 999;}
.pop .pops{width: 506px;padding-top: 52px;margin: 0 auto;}
.pop .pops .banner{font-size: 16px;color: #29c1cb;padding-bottom: 18px;}
.pop .pops .referral{font-size: 15px;text-indent: 2em;color: #666;}
.pop .close{right: 10px;top:20px;}
.time{color: #666;}
/*登录*/
#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=30);opacity:0.3;position:absolute;top:0;left:0;z-index:998;}
.floatBox{border:#D7E2EA 5px solid;width:300px;position:absolute;top:50px;left:40%;background:#fff;z-index:999;}
.floatBox .title{height:23px;padding:7px 10px 0;background:url(/images/select/bk_titlebg.jpg) repeat-x;color:#0579E0;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{background:#fff;}
.tanceng{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0;
    left: 0;
}
/*底部*/

.hfoot {
    padding: 10px 0 20px 0;
    margin: 0 auto;
    color: #8e96a3;
    font-size: 12px;
    font-family: "\5b8b\4f53";
    text-align: center;
    line-height: 24px;
    border-top: 1px solid #8e96a3;
}



    /*右浮动*/
/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/xiaoyuan/caikuaidasai8/zhuanti/ckds8/ioc_03.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:0px;position:relative;vertical-align:top;background-position:left top;z-index:1 }
.r-sns li .sns-info{width:139px;position:absolute;right:-278px;top:0;z-index: 200}
.r-sns li.wx{background-position:left -45px;}
.r-sns li.wx:hover{background-position:left -228px;}
.r-sns li.xz{background-position:left 0px;}
.r-sns li.xz:hover{background-position:left -183px;}
.r-sns li.tel{background-position:left -93px;}
.r-sns li.tel:hover{background-position:left -274px;}
.r-sns li.tel .sns-info{width: 180px;height:44px;background: white;line-height: 44px;background: white!important;text-align: center;font-size: 15px;color: #666;border: 1px solid #e0e0e0;box-sizing: border-box;}
.r-sns li.wm{background-position:left -136px;}
.r-sns li.wm a{width: 100%;height: 100%;display: block;}
.r-sns li.wm:hover{background-position:left -319px;}

/*jquery-select.tipxw固定样式请勿动*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*此处样式自定义*/
.yourSelect{width:160px;height:40px;font-family: "Microsoft Yahei"}
.yourSelect input{border:1px solid #a7cee2;width:96%;overflow:hidden;height:40px;line-height:40px;padding:0 0 0 4%;font-family: "Microsoft Yahei";color:#aaa}
.yourSelect input.on{color:#666}
.yourSelect input.show{border:1px solid #ff9227}
.yourSelect i{display:block;width:12px;height:12px;background:#ddd;top:14px;right:6px;border-radius:10px 10px 0 0;transition:all .3s linear}
.yourSelect i.on{background:#a7cee2;transform:rotateZ(180deg)}
.yourSelect ul {width:100%; border:1px solid #a7cee2;background:#fff}
.yourSelect ul.show{border:1px solid #ff9227}
.yourSelect ul li {overflow:hidden;width:96%;cursor:pointe}

.fun-select{width:176px;height:44px;border:1px solid #e0e0e0;background-color:#fff;color:#bcbbbb;font-size:12px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;z-index:20;position: relative;border-radius: 4px;}
.fun-select select{display:none;}
.fun-select .t-select{height:33px;padding:0 30px 10px 8px;overflow:hidden;white-space:normal;background:url(/images/zhuanti/ckds8/fun-select.png) no-repeat right top 5px;_background:url(/OtherItem/images/atepAdmin/fun-select8.png) no-repeat right top;-moz-transition:background-position .3s ease;-webkit-transition:background-position .3s ease;transition:background-position .3s ease;line-height: 44px;}
.fun-select .t-select-open{background-position:right -30px;}
.fun-select .t-options{width:100%;max-height:180px;_height:180px;overflow-y:auto;background:#fff;position:absolute;top:100%;left:-1px;border:1px solid #e0e0e0;}
.fun-select .t-options li{line-height:16px;padding:7px 8px;cursor:pointer;}
.fun-select .t-options li.open-hover{background:#f3f3f3; color:#4acd95;}
.t-sel-z{z-index:90;}
/*浮框*/
.col{background: skyblue;position: fixed;}
.col .cols{width: 58px;background: red;}
.col .cols li{width: 58px;height: 58px;color:#ff7e00;text-align: center;line-height: 58px;text-align: center;}
.col .cols li img{width: 24px;}
.col .cols .abc{background: blue;}
.col .xz{width: 140px;height: 140px;text-align: center;line-height: 140px;background: white;top:0;}
.col .xz img{width: 108px;height: 108px;padding: 16px;}
.col .wxs{width: 140px;height: 140px;text-align: center;line-height: 140px;background: white;}
.col .wxs img{width: 108px;height: 108px;padding: 16px;}
/*新增*/
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@keyframes bounceInDown {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0);
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}
.xxmd{ padding-top:25px;}




.tanceng{ display:none;width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.popSm{ display:none;z-index:102;position:fixed;top:50%;left:50%;background:#fff;width:450px; margin:0px 0 0 -400px;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.popSm p{text-align:center; font-size:18px; padding-top:40px;background:#fff;}
.popSm p.ewm{width: 160px; height:160px;margin:0px auto; padding:20px 0 30px;}
.popSm .close{right:20px;top:20px;}

