@charset "UTF-8";
*{padding:0;margin:0;text-decoration: none;list-style:none;border:none;}
body{font-family: "微软雅黑","microsoft yahei";background: #F5F5F5;}
@media screen and (min-width:768px){
    .i_wrap{max-width: 1920px;min-width: 1100px;background: url(http://img.res.szgla.com/hr/images/school/indexBg.jpg?v=1) no-repeat center top;margin: 0 auto;}
    .i_main{width: 1100px;height:905px;margin: 0 auto;position:relative;}
    .i_main h1{opacity:0;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;z-index:5;width: 598px;height: 190px;display: block;position:absolute;top:148px;left:260px;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/indexTxt.png?v=1) no-repeat;}
    .i_main .sendBtn{opacity:0;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;top:339px;left:429px;z-index:10;display: block;width: 246px;height: 73px;overflow:hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -588px;position:absolute;}
    .i_main .r1{position:absolute;left:10px;top:380px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index: 5;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
    .i_main .r2{position:absolute;left:165px;top:392px;z-index: 6;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
    .i_main .r3{position:absolute;left:319px;top:445px;z-index: 5;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
    .i_main .r4{position:absolute;left:600px;top:430px;z-index: 5;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
    .i_main .r5{position:absolute;left:715px;top:305px;z-index: 6;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
    .i_main .r6{position:absolute;left:905px;top:415px;z-index: 5;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
    .rNavBox{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;position:fixed;width: 76px;top:50%;margin-top:-296px;right: -150px;z-index: 20;background: url(http://img.res.szgla.com/hr/images/school/doc.png?v=1) repeat-y center top;}
    .rNavBox li{width: 76px;height: 76px;}
    .rNavBox li a{color:#F6A212;font-weight: bold;width: 76px;height: 76px;display: block;background:url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -424px -384px;}
    .rNavBox li a:hover{background-position:-425px -462px;color:#fff;}
    .rNavBox li.title{background:url(http://img.res.szgla.com/hr/images/school/mainImgs.png) no-repeat -427px -301px;overflow: hidden;text-indent: -9999px;}
    .rNavBox li.link{padding-top: 10px;line-height: 76px;text-align: center;font-size: 18px;}
    .rNavBox li.four{line-height: 20px;}

    .wrap{min-width: 1100px;max-width: 1920px;margin: 0 auto;background: url(http://img.res.szgla.com/hr/images/school/bg.jpg?v=1);}
    .topBg{min-height: 420px;background: url(http://img.res.szgla.com/hr/images/school/topBg.jpg?v=1) no-repeat center top;}
    .main{width: 1100px;margin:0 auto;padding-bottom: 20px;min-height: 874px;}
    .navBox{height:315px;position:relative;z-index: 1;}
    .navBox ul{float: left;padding-top: 25px;position:relative;z-index: 5;}
    .navBox ul li{float: left;height:33px;line-height: 33px;width: 110px;text-align: center;font-size: 16px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -492px 5px;}
    .navBox ul li.logo{width: 144px;padding-right: 15px;background: none;}
    .navBox ul li.noline{background:none;}
    .navBox ul li a{color:#313a4c;}
    .navBox .right{color:#313a4c;padding-left: 15px;z-index:1;font-size:16px;padding-right: 15px;background: url(http://img.res.szgla.com/hr/images/school/rBg.png?v=1);border-radius: 5px;height: 30px;line-height: 30px;position:absolute;top:25px;right:0}
    .navBox .right a{color:#313a4c;}
    .navBox .right .reg{float: right;padding-left: 10px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -492px 3px;}
    .navBox .right .loginBegin{float: right;padding-right: 10px;}
    .navBox .right .loginEnd{float: right;padding-right: 10px;display: none;}
    .box1{width: 1000px;padding-left: 48px;}
    .box1 .title{width: 1000px;height: 104px;background: url(http://img.res.szgla.com/hr/images/school/boxt1.png?v=1) no-repeat;position:relative;}
    .box1 .title h2{font-size: 20px;color:#ffcf02;width: 880px;height:22px;line-height:22px;position:absolute;top:60px;left:52px;padding-left: 5px;border-left:5px solid #ffcf02;}
    .box1 .title h2 em{float: left;font-style: normal;}
    .box1 .title h2 span{float: right;color:#525966;}
    .box1 .center{width: 1000px;background: url(http://img.res.szgla.com/hr/images/school/boxc1.png?v=1) repeat-y;position:relative;z-index: 1;}
    .box1 .center .problem{width: 865px;padding-left: 52px;padding-top: 30px;padding-bottom: 30px;}
    .box1 .center .problem h6{color:#313A4C;font-size: 15px;height: 27px;line-height: 27px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -471px -1180px;}
    .box1 .center .problem h6 span{width: 27px;text-align: center;padding-right: 10px;float: left;color:#fff;}
    .box1 .center .problem .unit{padding-left: 25px;padding-bottom:25px;padding-top:5px;}
    .box1 .center .problem .bg{padding:5px 15px;background: #F0F0F0;color:#313A4C;font-size: 15px;line-height: 25px;}
    .box1 .bottom{width: 1000px;height:26px;background: url(http://img.res.szgla.com/hr/images/school/boxb1.png?v=1) no-repeat;position:relative;z-index: 2;}

    .box2{width: 1000px;padding-left: 48px;}
    .box2 .leftBox{width: 216px;float: left;padding-top: 18px;}
    .box2 .leftBox .title1{width: 100%;height: 86px;background: url(http://img.res.szgla.com/hr/images/school/leftt1.png?v=1) no-repeat;position:relative;}
    .box2 .leftBox .title2{width: 100%;height: 86px;background: url(http://img.res.szgla.com/hr/images/school/leftt2.png?=v1) no-repeat;position:relative;}
    .box2 .leftBox .center{width: 100%;background:url(http://img.res.szgla.com/hr/images/school/leftc1.png?v=1);}
    .box2 .leftBox .center li{width: 202px;height: 63px;text-align: center;line-height: 63px;border-left:4px solid #313A4C;border-bottom: 4px solid #313A4C;}
    .box2 .leftBox .center li a{font-size: 16px;font-weight: bold;color:#313A4C;}
    .box2 .leftBox .center li.noline{border-bottom: none;}
    .box2 .leftBox .center li.focus{background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -520px;}
    .box2 .leftBox .center li.focus a{color:#fff;}
    .box2 .leftBox .center2{width: 100%;background:url(http://img.res.szgla.com/hr/images/school/leftc2.png?v=1);}
    .box2 .leftBox .center2 ul{padding-left: 20px;padding-top:15px;}
    .box2 .leftBox .center2 ul li{width:95px;float: left;font-size: 14px;height: 36px;line-height: 36px;text-indent:18px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -484px -245px;}
    .box2 .leftBox .center2 ul li a{color:#313A4C;}
    .box2 .leftBox .center2 ul li.focus{background-position:-484px -212px;}
    .box2 .leftBox .center3{width: 100%;}
    .box2 .leftBox .center3 li{font-size: 16px;font-weight: bold;color:#313A4C;cursor:default;width: 216px;height: 66px;text-align: center;line-height: 63px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -737px;}
    .box2 .leftBox .center3 li a{font-size: 16px;font-weight: bold;color:#313A4C;}
    .box2 .leftBox .center3 li.focus a{color:#fff;}
    .box2 .leftBox .center3 li.list{padding-left: 20px;width:auto;height: auto;background:url(http://img.res.szgla.com/hr/images/school/leftc2.png?v=1);position:relative;}
    .box2 .leftBox .center3 li.list .nav{width:95px;float: left;text-align: left;font-size: 14px;height: 36px;line-height: 36px;text-indent:18px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -484px -245px;}
    .box2 .leftBox .center3 li.list .nav.focus{background-position:-484px -212px;}
    .box2 .leftBox .center3 li.list .nav a{color:#313A4C;font-size: 14px;}
    .box2 .leftBox .center3 li.list .line{width: 202px;height: 3px;background:#313A4C;position:absolute;bottom:0;left:4px; }

    .box2 .leftBox .center3 li.last{background-position:0 -664px;height:71px}
    .box2 .leftBox .center3 li.focus{background-position-x:-217px}
    .box2 .leftBox .bottom2{width: 100%;background:url(http://img.res.szgla.com/hr/images/school/leftb2.png?v=1);height: 26px;}

    .box2 .rightBox{width: 773px;float: right;}
    .box2 .rightBox .title{width: 773px;height: 104px;background: url(http://img.res.szgla.com/hr/images/school/boxt2.png?v=1) no-repeat;position:relative;}
    .box2 .rightBox .title h2{font-size: 20px;color:#ffcf02;width: 650px;height:22px;line-height:22px;position:absolute;top:60px;left:60px;padding-left: 5px;border-left:5px solid #ffcf02;}
    .box2 .rightBox .title h2 em{float: left;font-style: normal;}
    .box2 .rightBox .title h2 span{float: right;color:#525966;}
    .box2 .rightBox .center{background: url(http://img.res.szgla.com/hr/images/school/boxc2.png?v=1);padding-left: 62px;position: relative;z-index: 1;}
    .box2 .rightBox .center h6{height: 64px;line-height: 64px;font-size: 22px;width: 650px;text-indent: 30px;color:#313A4C;}
    .box2 .rightBox .center .jobUnit{width: 650px;clear: both;border-top:3px dotted #F5F5F5;}
    .box2 .rightBox .center .jobTitle{height: 43px;font-size:18px;color:#666;border-bottom:3px dotted #F5F5F5;padding-top: 8px;padding-bottom:8px;}
    .box2 .rightBox .center .jobTitle span{padding-left: 30px;padding-right:15px;float: left;line-height: 40px;}
    .box2 .rightBox .center .jobTitle .openBtn{margin-top:10px;display: block;width: 32px;height: 22px;overflow: hidden;float: left;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -291px -128px;}
    .box2 .rightBox .center .jobTitle .closeBtn{margin-top:10px;display: block;width: 32px;height: 22px;overflow: hidden;float: left;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -291px -150px;}
    .box2 .rightBox .center .jobTitle .putBtn{width: 116px;height: 43px;display: block;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -175px -128px;float: right;}
    .box2 .rightBox .center .jobTitle .collectBtn{margin-right:8px;width: 116px;height: 43px;display: block;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/collectBtn.png?v=1) no-repeat;float: right;}
    .box2 .rightBox .center .jobMain{display:none;word-wrap:break-word;line-height:30px;font-size: 14px;color:#666;background: #F5F5F5;padding:15px 32px;}
    .box2 .rightBox .center .jobMain.focus{display: block;}
    .box2 .rightBox .center .jobMain em{padding-right: 100px;font-style: normal;}
    .box2 .rightBox .center .intro{width: 650px;clear: both;padding-top:30px;padding-bottom:30px;font-size: 12px;color:#656363;line-height: 25px;font-family:Arial,"宋体";}
    .box2 .rightBox .center .intro p{text-indent: 24px;}
    .box2 .rightBox .center .games{width: 665px;clear: both;padding-top:30px;padding-bottom:30px;}
    .box2 .rightBox .center .games h6{font-weight:normal;font-size: 16px;height:25px;line-height:25px;padding-top:15px;color:#313a4c;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -476px -551px;text-indent: 20px;clear: both;}
    .box2 .rightBox .center .games ul{float: left;clear: both;}
    .box2 .rightBox .center .games ul li{width: 208px;height: 107px;float: left;padding-right:13px;padding-top: 13px;}
    .box2 .rightBox .center .games .icon{width: 198px;height: 97px;padding:5px;background: url(http://img.res.szgla.com/hr/images/school/games.jpg?v=1);}
    .box2 .rightBox .center .games .icon.yz{background-position:0 0;}
    .box2 .rightBox .center .games .icon.lw{background-position:0 -107px;}
    .box2 .rightBox .center .games .icon.bbcs{background-position:0 -214px;}
    .box2 .rightBox .center .games .icon.ws{background-position:0 -321px;}
    .box2 .rightBox .center .games .icon.ywz{background-position:0 -428px;}
    .box2 .rightBox .center .games .icon.rxms{background-position:0 -535px;}
    .box2 .rightBox .center .games .icon.lhzs{background-position:0 -642px;}
    .box2 .rightBox .center .games .icon.yz3d{background-position:0 -749px;}
    .box2 .rightBox .center .games .linkBox{width: 198px;height: 97px;overflow: hidden;position:relative;}
    .box2 .rightBox .center .games .linkBox .bg{background: #308df1;width: 198px;height: 97px;position:absolute;top:198px;left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
    .box2 .rightBox .center .games .linkBox p{padding-left: 65px;padding-top:15px;}
    .box2 .rightBox .center .games .linkBox a{color:#fff;font-size: 12px;font-family: Arial,"宋体";display: block;width: 70px;height: 25px;text-align: center;line-height: 25px;}
    .box2 .rightBox .center .games .linkBox a.index{background: #fff;color:#308df1;border-radius: 4px;}
    .box2 .rightBox .center .inGlacier{width: 650px;min-height:550px;clear: both;padding-top:30px;padding-bottom:30px;font-size: 12px;color:#656363;line-height: 25px;font-family:Arial,"宋体";}
    .box2 .rightBox .center .history{width: 660px;clear: both;padding-top:30px;padding-bottom:30px;}
    .box2 .rightBox .center .history h6{font-size: 12px;color:#7f7d7d;padding-left:5px;padding-right:5px;width:650px;height:50px;font-family: Arial,"宋体";display: block;background: #F0F0F0;clear: both;font-weight:normal;line-height: 25px;text-indent: 0;}
    .box2 .rightBox .center .history .timesBox{width: 100%;height: 445px;overflow: hidden;position:relative;margin-top: 50px;position: relative;background: url(http://img.res.szgla.com/hr/images/school/timesBg.jpg?v=1) repeat-y 122px;}
    .box2 .rightBox .center .history .timesBox ul{position:absolute;top:0;left: 0;width: 100%;}
    .box2 .rightBox .center .history .timesBox ul li{float: left;width: 100%;padding-bottom:20px;}
    .box2 .rightBox .center .history .time{width: 105px;float: left;font-size:24px;font-weight:bold;color:#313A4C;}
    .box2 .rightBox .center .history .time span{font-size:12px;color:#a0a6ab;font-weight:normal;padding-left: 5px;}
    .box2 .rightBox .center .history .icon{width: 35px;height: 35px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -462px -685px;float: left;}
    .box2 .rightBox .center .history .icon.blue{background-position:-462px -616px;}
    .box2 .rightBox .center .history .txt{font-size: 12px;background:#F0F0F0; color:#7f7d7d;width: 500px;padding:5px;font-family:Arial,"宋体";float: right;line-height: 25px;position:relative;}
    .box2 .rightBox .center .history .txt span{display: block;position:absolute;width: 7px;height: 6px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -487px -738px;top:0;left:-7px;}
    .box2 .rightBox .center .history .btns{height: 30px;padding-top: 15px;padding-left: 71px;background: url(http://img.res.szgla.com/hr/images/school/timesBg.jpg?v=1) repeat-y 122px;}
    .box2 .rightBox .center .history .upBtn{float: left;width: 52px;height: 30px;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -254px -625px;}
    .box2 .rightBox .center .history .upBtn.focus{background-position:-254px -595px;cursor:pointer;}
    .box2 .rightBox .center .history .downBtn{float: left;width: 52px;height: 30px;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -306px -595px;}
    .box2 .rightBox .center .history .downBtn.focus{background-position:-306px -625px;cursor:pointer;}
    .box2 .rightBox .center .grow{width: 660px;clear: both;padding-top:30px;padding-bottom:30px;}
    .box2 .rightBox .center .grow h5{width: 100%;height: 36px;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat #F0F0F0;}
    .box2 .rightBox .center .grow h5.title1{background-position:-380px -820px;}
    .box2 .rightBox .center .grow h5.title2{background-position:-361px -868px;margin-top: 20px;}
    .box2 .rightBox .center .grow h6{font-size: 16px;color:#313A4C;height: 20px;line-height: 20px;padding-top:22px;text-indent: 90px;padding-bottom:5px;}
    .box2 .rightBox .center .grow h6 span{font-weight:normal;padding-left: 12px;}
    .box2 .rightBox .center .grow .bg{color:#7C7C7C;background:#F0F0F0;line-height: 25px;padding:15px 10px 15px 0px;position:relative;}
    .box2 .rightBox .center .grow .bg p{padding-left: 95px;font-size: 12px;font-family: Arial,"宋体"}
    .box2 .rightBox .center .grow .bg p b{color:#313A4C;}
    .box2 .rightBox .center .grow .bg p span{width: 20px;height: 20px;display: block;float:left;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -483px -765px;}
    .box2 .rightBox .center .grow .bg .icons{position:absolute;width: 89px;height: 89px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat;top:-30px;left:0;}
    .box2 .rightBox .center .grow .bg .icons1{background-position:0 -805px;}
    .box2 .rightBox .center .grow .bg .icons2{background-position:-89px -805px;}
    .box2 .rightBox .center .grow .bg .icons3{background-position:-178px -805px;}
    .box2 .rightBox .center .grow .bg .icons4{background-position:-267px -805px;}
    .box2 .rightBox .center .grow .bg2{height: 435px;background-image:url(http://img.res.szgla.com/hr/images/school/growImg.jpg?v=1);background-repeat: no-repeat;}
    .box2 .rightBox .center .preach{width: 670px;clear: both;padding-top:30px;padding-bottom:30px;min-height: 400px;}
    .box2 .rightBox .center .preach h6{font-size: 18px;color:#313a4c;height: 25px;line-height: 25px;text-indent: 0;padding-bottom: 20px;float:left;width: 100%;}
    .box2 .rightBox .center .preach ul{float:left;width: 100%;}
    .box2 .rightBox .center .preach ul li{width: 208px;height: 178px;padding-right: 15px;padding-top: 15px;float: left;}
    .box2 .rightBox .center .preach .bg{width: 202px;height: 172px;border:4px solid #C6E0FF;border-radius: 3px;text-align: center;color:#313a4c;}
    .box2 .rightBox .center .preach .time1{width: 100%;height: 58px;border-bottom:1px solid #C6E0FF;background:#DEEDFF;color:#308df1;font-size:24px;line-height: 58px;}
    .box2 .rightBox .center .preach .txt1{font-size: 24px;padding-top: 15px;}
    .box2 .rightBox .center .preach .txt2{font-size: 15px;}
    .box2 .rightBox .center .preach .time2{font-size: 18px;padding-top:15px;}

    .box2 .rightBox .center .flow{width: 660px;clear: both;padding-top:30px;padding-bottom:30px;}
    .box2 .rightBox .center .flow h6{font-size: 12px;width:100%;color:#7F7D7D;background: #F0F0F0;height: 25px;line-height: 25px;text-indent: 10px;font-weight:normal;}
    .box2 .rightBox .center .flow .unit{padding-top: 25px;padding-left:98px;}
    .box2 .rightBox .center .flow .bg{width: 515px;height: 108px;background: #F0F0F0;position: relative;}
    .box2 .rightBox .center .flow .icon{position:absolute;width: 116px;height: 116px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat;top:-4px;left:-58px;}
    .box2 .rightBox .center .flow .icon1{background-position:0 -1005px;}
    .box2 .rightBox .center .flow .icon2{background-position:-116px -1005px;}
    .box2 .rightBox .center .flow .icon3{background-position:-232px -1005px;}
    .box2 .rightBox .center .flow .icon4{background-position:0 -1121px;}
    .box2 .rightBox .center .flow .icon5{background-position:-116px -1121px;}
    .box2 .rightBox .center .flow .num{overflow:hidden;text-indent:-9999px;position:absolute;width: 45px;height: 95px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat;top:5px;right:10px;}
    .box2 .rightBox .center .flow .num1{background-position:-364px -938px;}
    .box2 .rightBox .center .flow .num2{background-position:-364px -1033px;}
    .box2 .rightBox .center .flow .num3{background-position:-409px -938px;}
    .box2 .rightBox .center .flow .num4{background-position:-409px -1033px;}
    .box2 .rightBox .center .flow .num5{background-position:-454px -938px;}
    .box2 .rightBox .center .flow .unit p{color:#7F7D7D;font-size: 12px;line-height: 25px;text-indent: 80px;}
    .box2 .rightBox .center .flow .unit p.p1{padding-top: 30px;}
    .box2 .rightBox .center .flow .unit p.p2{padding-top: 15px;}
    .box2 .rightBox .center .flow .unit p b{color:#313A4C;}
    .box2 .rightBox .center .contact{width: 660px;height:400px;clear: both;padding-top:30px;padding-bottom:30px;}
    .box2 .rightBox .center .contact .img{float: left;width: 315px;height: 208px;}
    .box2 .rightBox .center .contact .txt{float: left;padding-left: 20px;width: 275px;}
    .box2 .rightBox .center .contact .txt h6{color:#308DF1;font-size: 23px;height: 30px;line-height: 30px;padding-bottom:15px;text-indent: 0;float: left;width: 100%;}
    .box2 .rightBox .center .contact .txt p{float: left;width: 100%;font-size: 12px;color:#313a4c;padding-bottom:10px;}
    .box2 .rightBox .center .contact .txt p b{float: left;width: 64px;}
    .box2 .rightBox .bottom{width: 100%;background: url(http://img.res.szgla.com/hr/images/school/boxb2.png?v=1) no-repeat;height: 26px;position: relative;z-index: 5;}

    .isAnswerM{width: 890px;padding-left: 52px;padding-top: 20px;padding-bottom: 20px;}
    .isAnswerM h2{width: 600px;padding-left:290px;height: 70px;padding-top:14px;background: #F0F0F0;border-bottom:5px solid #fff;text-align: center;font-size: 30px;color:#313a4c;}
    .isAnswerM h2 em{font-style: normal;color:#fff;width: 57px;height: 57px;line-height:57px;margin-left:2px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -128px;display: block;float: left;}
    .isAnswerM h2 span{float: left;height: 57px;line-height:57px;padding-left: 8px;}
    .isAnswerM h6{width: 100%;height: 46px;line-height:46px;font-size:16px;background: #F0F0F0;text-align: center;color:#313a4c;font-weight: normal;}
    .isAnswerM .btns{padding-top:26px;height:64px;padding-left: 148px;padding-right:148px;}
    .isAnswerM .beginBtn{width:175px;height: 64px;float: left;display: block;overflow:hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 0;}
    .isAnswerM .outBtn{width:175px;height: 64px;float: right;display: block;overflow:hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -64px;}
    .answerM{width: 890px;padding-left: 52px;padding-top: 20px;padding-bottom: 20px;}
    .answerM h2{width: 600px;padding-left:290px;height: 70px;padding-top:14px;border-bottom:5px solid #F0F0F0;text-align: center;font-size: 30px;color:#313a4c;}
    .answerM h2 em{font-style: normal;color:#fff;width: 57px;height: 57px;line-height:57px;margin-left:2px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -128px;display: block;float: left;}
    .answerM h2 span{float: left;height: 57px;line-height:57px;padding-left: 8px;}
    .answerM h6{font-size: 18px;color:#313a4c;padding-top: 15px;padding-bottom:15px;clear: both;}
    .answerM .topic{font-size: 14px;color:#313a4c;float: left;width:890px;clear: both;word-wrap:break-word;}
    .answerM .topic span{float: left;display: block;width: 20px;height: 20px;line-height:20px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -479px -178px;color:#fff;text-align: center;}
    .answerM .topic em{padding-top:2px;padding-bottom:2px;background: #F0F0F0;font-style:normal;padding-left: 5px;display: block;float: right;width: 860px;letter-spacing: 2px;}
    .answerM .result{font-size: 14px;color:#313a4c;width:890px;clear: both;float: left;padding-bottom: 30px;}
    .answerM .result p{display: block;float: left;padding-left: 25px;padding-top: 8px;width:865px;letter-spacing: 2px;line-height: 20px;position:relative;}
    .answerM .result p span{padding-left: 10px;word-wrap:break-word;}
    .answerM .radios p input{opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);position: absolute;top:9px;left:25px;z-index: 5;width: 16px;height: 16px;}
    .answerM .radios p em{background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -482px -141px;float: left;width: 17px;height: 16px;display: block;}
    .answerM .radios p em.focus{background-position:-482px -107px;}
    .answerM .checkboxs p input{opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);position: absolute;top:9px;left:25px;z-index: 5;width: 16px;height: 16px;}
    .answerM .checkboxs p em{background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -484px -34px;float: left;width: 15px;height: 16px;display: block;}
    .answerM .checkboxs p em.focus{background-position:-484px -71px;}
    .answerM .txtarea{padding-left: 25px;padding-top: 8px;width:865px;height: 104px;}
    .answerM .txtarea textarea{border:2px solid #F0F0F0;width: 861px;height: 100px;resize:none;}
    .answerM .submitBtn{height: 64px;clear: both;padding-left: 350px;}
    .answerM .submitBtn a{width: 175px;height: 64px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -175px 0;overflow:hidden;text-indent: -9999px;cursor:pointer;display: block;}
    .resume{width: 865px;padding-left: 52px;padding-top: 30px;padding-bottom: 30px;font-family:Arial, "宋体";}
    .resume h6{height: 54px;line-height:54px;background: #EEEEF0;position:relative;font-size: 12px;color:#949496;font-weight: normal;text-indent: 70px;clear: both;}
    .resume h6 .icon1{width: 60px;height: 60px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs2.png?v=1) no-repeat 0 0;position:absolute;top:-3px;left:0;}
    .resume h6 .icon2{width: 60px;height: 60px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs2.png?v=1) no-repeat -60px 0;position:absolute;top:-3px;left:0;}
    .resume h6 .icon3{width: 60px;height: 60px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs2.png?v=1) no-repeat -120px 0;position:absolute;top:-3px;left:0;}
    .resume h6 b{font-size: 14px;padding-right:15px;color:#666;}
    .resume .title1{height:36px;line-height: 36px;text-align: right;width: 132px;float: left;font-size: 12px;color:#747474;}
    .resume .title2{height:36px;line-height: 36px;text-align: right;width: 75px;float: left;font-size: 12px;color:#747474;}
    .resume .title3{height:36px;line-height: 36px;text-align: right;width: 90px;float: left;font-size: 12px;color:#747474;}
    .resume .title4{height:36px;line-height: 36px;text-align: right;width: 132px;float: right;font-size: 12px;color:#747474;}
    .resume .timesTxt{font-size: 12px;color:#747474;float: left;height:36px;line-height: 36px;padding-left:5px;padding-right:5px;}
    .resume .txt1{width: 258px;border:1px solid #D5D5D7;font-size:12px;height: 14px;padding:10px;float: left;}
    .resume .txt2{width: 30px;border:1px solid #D5D5D7;font-size:12px;height: 14px;padding:10px 5px;float: left;}
    .resume .txt3{width: 55px;border:1px solid #D5D5D7;font-size:12px;height: 14px;padding:10px 5px;float: left;}
    .resume .c1{width:432px;height:36px;float: left;padding-top:10px;padding-bottom:10px;overflow: hidden;}
    .resume .c2{width:100%;height:36px;float: left;padding-top:10px;padding-bottom:10px;overflow: hidden;}
    .resume .c3{width:100%;height:122px;float: left;padding-top:10px;padding-bottom:40px;overflow: hidden;}
    .resume .c4{width:432px;height:36px;float: left;padding-top:10px;padding-bottom:40px;overflow: hidden;}
    .resume .c5{width:100%;height:36px;float: left;padding-top:10px;padding-bottom:10px;overflow: hidden;border-bottom:1px solid #EAEAEA;font-size: 12px;color:#747474;line-height: 36px;}
    .resume .c5 p{float: left;height:36px;line-height: 36px;padding-left: 350px;padding-right:10px;}
    .resume .c5 label span{padding-left: 5px;padding-right:2px;}
    .resume .c6{clear: both;border-top:1px solid #EAEAEA;}
    .resume .sex{width: 100px;float: left;font-size: 12px;color:#747474;height: 36px;line-height: 36px;}
    .resume .sex label span{padding-left: 5px;padding-right:2px;}
    .resume .marital{width: 120px;float: left;font-size: 12px;color:#747474;height: 36px;line-height: 36px;}
    .resume .marital label span{padding-left: 5px;padding-right:2px;}
    .resume .education{width: 110px;font-size: 12px;padding-top:9px;padding-bottom:9px;border:1px solid #D5D5D7;float: left;}
    .resume .invite{float: left;font-size: 12px;color:#747474;height: 36px;line-height: 36px;width: 85px;}
    .resume .invite label span{padding-left: 5px;padding-right:2px;}
    .resume .moneyTxt{font-size: 12px;color:#747474;float: left;height:36px;line-height: 36px;padding-left:5px;padding-right:5px;}
    .resume .gameTxt{width: 710px;height: 120px;border:1px solid #D5D5D7;resize: none;}
    .resume .games{width: 280px;font-size: 12px;padding-top:9px;padding-bottom:9px;border:1px solid #D5D5D7;float: left;}
    .resume .jlUpBtn{width: 120px;height: 35px;overflow:hidden;position: relative;float: left;background:url(http://img.res.szgla.com/hr/images/school/mainImgs2.png?v=1) no-repeat 0 -95px;}
    .resume .jlUpBtn input{position:absolute;top:0;right:0;height: 35px;width: 120px;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);cursor: pointer;overflow: hidden;}
    .resume .tips{width:285px;font-size: 12px;color:#747474;float: left;height: 36px;line-height: 36px;}
    .resume .zpBtn{width: 120px;height: 35px;float: right;overflow: hidden;position:relative;background:url(http://img.res.szgla.com/hr/images/school/mainImgs2.png?v=1) no-repeat 0 -60px;}
    .resume .zpBtn input{position:absolute;top:0;right:0;height: 35px;width: 120px;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);cursor: pointer;overflow: hidden;}
    .resume .submitBtn{width: 146px;height: 54px;padding-top: 30px;padding-left:400px;}
    .resume .submitBtn a{width: 146px;height: 54px;display: block;background: url(http://img.res.szgla.com/hr/images/school/mainImgs2.png?v=1) no-repeat 0 -130px;overflow:hidden;text-indent: -9999px;}
    .resume .downA{float: left;height: 36px;line-height: 36px;font-size: 12px;font-weight: bold;}
    .resume .downA a{color:#FFAA25}

    .red{color:#F25659;font-size: 12px;font-style:normal;padding-right: 5px;}

    .blackBg{width:100%; background:#000; position:absolute; top:0; left:0; z-index:100; display:none;}
    .Tc{width: 784px;height:229px;position: fixed;top:50%;left:50%;margin-left: -392px;margin-top:-114px;background: url(http://img.res.szgla.com/hr/images/school/tc.png?v=1) no-repeat;z-index: 110;display: none;}
    .Tc a{bottom:20px;left:310px;position:absolute;display: block;width: 175px;height: 64px;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -175px -64px;}

    .boyImg{position:absolute;overflow:hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat 0 -236px;width: 150px;height: 264px;bottom:-13px;right:-100px;}
    .boyImg2{position:absolute;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -360px 0;width: 92px;height: 99px;bottom:0;left:-10px;}
    .girlImg{position:absolute;overflow:hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -151px -173px;width: 182px;height: 342px;bottom:-10px;right:-130px;}
    .girlImg3{position:absolute;overflow:hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -238px -1131px;width: 205px;height: 262px;bottom:-10px;right:-150px;}
    .girlImg2{position:absolute;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -358px -124px;width: 97px;height: 95px;bottom:0;left:-15px;}

    .footer{background: #313A4C;font-size: 12px;color:#EBECED;padding-top: 20px;padding-bottom:20px;}
    .footer a{color:#EBECED;}
    .footer .box{width: 1100px;margin: 0 auto;height: 40px;}
    .footer .left{float: left;width: 180px;padding-left: 70px;padding-top: 5px;}
    .footer .right{float: left;width: 850px;line-height: 20px;}

    @-webkit-keyframes flipInY {
        0% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}
        40% {-webkit-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}
        70% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}
        100% {-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}
    }
    @keyframes flipInY {
        0% {-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}
        40% {-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}
        70% {-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}
        100% {-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}
    }
    .flipInY {-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY  }
    .animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}
    .animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}
    .animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s}

}

@media screen and (max-width:768px){
    .i_main .r1{display: none;}
    .i_main .r2{display: none;}
    .i_main .r3{display: none;}
    .i_main .r4{display: none;}
    .i_main .r5{display: none;}
    .i_main .r6{display: none;}
    .i_wrap{width: 100%;background: #fff;font-size: 0.04rem;}
    .i_main{width: 100%;}
    .navBox{width: 100%;height:0.25rem;}
    .navBox ul{width: 100%;height: 0.15rem;background: #F9B200;}
    .navBox ul li{width: 25%;text-align: center;height: 0.15rem;line-height:0.15rem;float: left;}
    .navBox ul li.logo{display: none;}
    .navBox ul li a{color:#fff;font-weight:bold;}
    .navBox .right{width: 100%;height: 0.1rem;background:#4E9ED5;color:#fff; }
    .navBox .right a{color:#fff;}
    .navBox .right .reg{width: 20%;text-align: center;height: 0.1rem;line-height: 0.1rem;float: right;border-left:1px solid #fff;}
    .navBox .right .loginBegin{width: 20%;text-align: center;height: 0.1rem;line-height: 0.1rem;float: right;border-left:1px solid #fff;}
    .navBox .right .loginEnd{display: none;height: 0.1rem;line-height: 0.1rem;width: 95%;text-align: right;padding-right: 5%;}
    .rNavBox{width: 100%;float: left}
    .rNavBox ul{float: left;width: 100%;padding-bottom:0.1rem;}
    .rNavBox li.title{float: left;width: 100%;height: 0.1rem;line-height: 0.1rem;color:#22C4E7;text-indent: 0.04rem;font-weight:bold;font-size: 0.06rem;padding-bottom: 0.05rem;padding-top:0.05rem;}
    .rNavBox li.link{float: left;width: 0.96rem;height: 0.3rem;border:#FBD04F solid 0.02rem;overflow:hidden;border-radius: 0.03rem;}
    .rNavBox li:nth-child(2){background:url(http://img.res.szgla.com/hr/images/school/r1.png?v=1) no-repeat 0.08rem 0 #F9C00D;background-size: 0.17rem;}
    .rNavBox li:nth-child(3){background:url(http://img.res.szgla.com/hr/images/school/r2.png?v=1) no-repeat 0.08rem 0 #0090FF;background-size: 0.17rem;margin-top: 5px;border:#42AEFF solid 0.02rem;}
    .rNavBox li:nth-child(4){background:url(http://img.res.szgla.com/hr/images/school/r3.png?v=1) no-repeat 0.08rem 0 #F9C00D;background-size: 0.25rem;margin-top: 5px;}
    .rNavBox li:nth-child(5){background:url(http://img.res.szgla.com/hr/images/school/r4.png?v=1) no-repeat 0.08rem 0 #0090FF;background-size: 0.2rem;margin-top: 5px;border:#42AEFF solid 0.02rem;}
    .rNavBox li:nth-child(6){background:url(http://img.res.szgla.com/hr/images/school/r5.png?v=1) no-repeat 0.08rem -0.03rem #F9C00D;background-size: 0.2rem;margin-top: 5px;}
    .rNavBox li:nth-child(7){background:url(http://img.res.szgla.com/hr/images/school/r6.png?v=1) no-repeat 0.08rem 0 #0090FF;background-size: 0.22rem;margin-top: 5px;border:#42AEFF solid 0.02rem;}
    .rNavBox li.link a{color: #fff;width: 100%;height: 0.3rem;line-height: 0.3rem;display: block;font-weight:bold;font-size: 0.1rem;text-indent: 0.4rem;}

    .rNavBox li br{display: none;}
    .i_main h1{display: none;}
    .i_main .sendBtn{margin-bottom:0.2rem;clear: both;width: 100%;height: 0.15rem;line-height:0.15rem;display: block;background:#F9B200;color:#fff;font-weight:bold;text-align: center;font-size: 0.04rem;border-radius: 0.02rem;}

    .wrap{width: 100%;font-size: 0.04rem;background: #fff;}
    .box1{padding:0.02rem;}
    .box1 .title{font-size: 0.05rem;padding-bottom:0.03rem;color:#22C4E7;}
    .box1 .title h2 em{font-style:normal;}
    .box1 .title h2 span{display: none;}
    .box1 .center .problem h6{padding-bottom:0.02rem;line-height: 0.08rem;font-size: 0.04rem;}
    .box1 .center .problem .unit{padding-bottom:0.08rem;}
    .box1 .center .problem .unit p{line-height: 0.08rem;}
    .box1 .bottom{display: none;}
    .box2{width: 100%;}
    .box2 .leftBox .title1{display: none;}
    .box2 .leftBox .title2{display:none;}
    .box2 .leftBox .center3{width: 100%;height: 0.1rem;background: #aaa;font-size: 0.03rem;}
    .box2 .leftBox .center3 a{color:#fff;}
    .box2 .leftBox .center3 ul{width: 100%;height: 0.1rem;position:relative;color:#fff;}
    .box2 .leftBox .center3 ul li{width:20%;text-align: center;height: 0.1rem;line-height:0.1rem;float: left;}
    .box2 .leftBox .center3 li.list{position:absolute;top:0.1rem;background: #CDCDCD;width:100%;height:0.1rem;}
    .box2 .leftBox .center3 li.list .nav{width: 20%;font-size: 0.03rem;float: left;height: 0.1rem;line-height:0.1rem;}
    .box2 .leftBox .center3 li.list .nav a{color:#000}
    .box2 .leftBox .center3 li.gwfl{background: #CDCDCD;color:#000;}
    .box2 .rightBox{padding:0.02rem;}
    .box2 .rightBox .title{font-size: 0.05rem;padding-bottom:0.03rem;color:#22C4E7;padding-top:0.1rem;}
    .box2 .rightBox .title h2 em{font-style:normal;}
    .box2 .rightBox .title h2 span{display: none;}
    .box2 .rightBox .center .intro p{color:#656363;text-indent: 0.08rem;line-height: 0.08rem;}

    .box2 .rightBox .center .history .btns{display: none;}
    .box2 .rightBox .bottom{display: none;}
    .box2 .rightBox .center .history h6{font-size: 0.04rem;line-height: 0.08rem;text-indent: 0.08rem;}
    .box2 .rightBox .center .history .timesBox{padding-top:0.04rem;}
    .box2 .rightBox .center .history .timesBox ul li{color:#656363;padding-top:0.04rem;border-bottom:1px #9c9c9c dashed;padding-bottom:0.04rem;}

    .box2 .rightBox .center .history .time{color:#22C4E7}
    .box2 .rightBox .center .history .time span{padding-left:0.02rem;}
    .box2 .rightBox .center .history .txt{line-height: 0.08rem;}

    .box2 .rightBox .center .games ul{width: 100%;}
    .box2 .rightBox .center .games ul li{width: 80%;height: 0.41rem;padding-bottom:0.1rem;padding-left:10%;}
    .box2 .rightBox .center .games h6{font-size: 0.04rem;padding-bottom:0.05rem;}
    .box2 .rightBox .center .games .icon{width: 0.8rem;height: 0.41rem;background: url(http://img.res.szgla.com/hr/images/school/games.jpg?v=1) no-repeat;background-size:100%;}
    .box2 .rightBox .center .games .yz{background-position-y: 0}
    .box2 .rightBox .center .games .lw{background-position-y: 14.3%;}
    .box2 .rightBox .center .games .bbcs{background-position-y: 28.6%;}
    .box2 .rightBox .center .games .ws{background-position-y: 42.9%;}
    .box2 .rightBox .center .games .ywz{background-position-y: 57.2%;}
    .box2 .rightBox .center .games .rxms{background-position-y: 71.5%;}
    .box2 .rightBox .center .games .lhzs{background-position-y: 85.8%;}
    .box2 .rightBox .center .games .yz3d{background-position-y: 100%;}
    .box2 .rightBox .center .games .linkBox .bg{width: 100%;height: 0.41rem;}
    .box2 .rightBox .center .games .linkBox .bg p{width: 100%;height: 0.41rem;}
    .box2 .rightBox .center .games .linkBox .bg p a{width: 100%;height: 0.41rem;overflow:hidden;text-indent: -9999px;display: block;}
    .box2 .rightBox .center .games .linkBox .bg p:nth-child(2){display: none;}

    .box2 .rightBox .center .grow h5.title1{font-size: 0.05rem;padding-bottom:0.02rem;}
    .box2 .rightBox .center .grow h5.title2{font-size: 0.05rem;padding-bottom:0.02rem;padding-top: 0.1rem}
    .box2 .rightBox .center .grow h6{font-size:0.04rem;line-height: 0.08rem;padding-top:0.05rem;}
    .box2 .rightBox .center .grow .bg{padding-bottom:0.05rem;border-bottom:1px dashed #ccc;background: #F0F0F0;}
    .box2 .rightBox .center .grow .bg p{font-size:0.04rem;line-height: 0.08rem;text-indent: 0.08rem !important;}
    .box2 .rightBox .center .grow .bg2{height: 1rem;background: url(http://img.res.szgla.com/hr/images/school/growImg.jpg?v=1) no-repeat 50% 0.1rem #F0F0F0;background-size:150%;}

    .box2 .rightBox .center .inGlacier{width: 100%;}
    .box2 .rightBox .center .inGlacier img{width: 100%;}

    .box2 .rightBox .center .flow h6{font-size: 0.04rem;line-height: 0.08rem;padding-bottom:0.05rem;}
    .box2 .rightBox .center .flow .unit p.p1{font-size: 0.04rem;line-height: 0.08rem;font-weight:bold;}
    .box2 .rightBox .center .flow .unit p{font-size: 0.04rem;line-height: 0.08rem;}
    .box2 .rightBox .center .flow .num{display: none;}
    .box2 .rightBox .center .flow .unit{padding-bottom:0.05rem;}

    .box2 .rightBox .center .preach h6{display: none;}
    .box2 .rightBox .center .preach ul li{width: 100%;height: 0.5rem;padding-bottom:0.1rem;}
    .box2 .rightBox .center .preach .bg{width: 0.92rem;height: 0.5rem;text-align: center;border:0.02rem solid #C6E0FF;color:#313a4c;}
    .box2 .rightBox .center .preach .time1{border-bottom:1px solid #C6E0FF;background:#DEEDFF;color:#308df1;font-size: 0.08rem;height: 0.2rem;line-height: 0.2rem;}
    .box2 .rightBox .center .preach .txt1{font-size: 0.06rem;padding-top:0.05rem;}
    .box2 .rightBox .center .preach .txt2{font-size: 0.04rem;padding-top:0.02rem;}

    .box2 .rightBox .center .contact .img{width: 100%;height: 0.5rem;padding-bottom:0.05rem;}
    .box2 .rightBox .center .contact .img img{height: 0.5rem;}
    .box2 .rightBox .center .contact .txt h6{display: none;}
    .box2 .rightBox .center .contact .txt p{font-size: 0.04rem;line-height: 0.08rem;}
    .box2 .rightBox .center h6{font-size: 0.05rem;color:#F9B200}
    .box2 .rightBox .center .jobUnit{padding-bottom:0.05rem;padding-top:0.05rem;border-bottom:1px dashed #ccc;}
    .box2 .rightBox .center .jobTitle .openBtn{display: none;}
    .box2 .rightBox .center .jobTitle .closeBtn{display: none;}
    .box2 .rightBox .center .jobTitle{width: 100%;height: 0.1rem;line-height: 0.1rem;background: #E3E3E3}
    .box2 .rightBox .center .jobTitle span{color:#000;font-weight:bold;padding-left:0.01rem;}
    .box2 .rightBox .center .jobTitle .closeBtn{width: 0.1rem;height: 0.1rem;display: block;float: right;background: #F9B200;color:#fff;text-align: center;}
    .box2 .rightBox .center .jobTitle .openBtn{width: 0.1rem;height: 0.1rem;display: block;float: right;background: #F9B200;color:#fff;text-align: center;}
    .box2 .rightBox .center .jobTitle .collectBtn{width: 0.2rem;height: 0.1rem;display: block;float: right;background: #7ACF51;color:#fff;text-align: center;}
    .box2 .rightBox .center .jobTitle .putBtn{width: 0.2rem;height: 0.1rem;display: block;float: right;background: #22C4E7;color:#fff;text-align: center;}
    .box2 .rightBox .center .jobMain{padding-top:0.05rem;display: none;}
    .box2 .rightBox .center .jobMain p{font-size: 0.04rem;line-height: 0.08rem;}
    .box2 .rightBox .center .jobMain em{font-style:normal;padding-right:0.05rem;}
    .box2 .rightBox .center .focus{display: block;}

    .isAnswerM{padding-bottom:0.5rem;}
    .isAnswerM h2{font-size: 0.06rem;text-align: center;padding-bottom:0.05rem;}
    .isAnswerM h2 em{font-style:normal;}
    .isAnswerM h6{font-size: 0.04rem;text-align: center;padding-bottom:0.05rem;}
    .isAnswerM .btns{width: 100%;height: 0.15rem;}
    .isAnswerM .beginBtn{width: 45%;height: 0.15rem;float: left;display: block;background:#22C4E7;color:#fff;text-align: center;line-height: 0.15rem; }
    .isAnswerM .outBtn{width: 45%;height: 0.15rem;float: right;display: block;background:#7ACF51;color:#fff;text-align: center;line-height: 0.15rem;}

    .answerM h2{font-size: 0.06rem;text-align: center;padding-bottom:0.05rem;}
    .answerM h2 em{font-style:normal}
    .answerM h6{font-size: 0.04rem;color:#313a4c;line-height: 0.08rem;}
    .answerM .topic{font-size: 0.04rem;color:#313a4c;line-height: 0.08rem;padding-top:0.05rem;padding-bottom:0.05rem;}
    .answerM .topic span{width: 0.06rem;height:0.06rem;border-radius:50%;font-size:0.03rem;line-height:0.06rem;text-align:center;background:#22C4E7;color:#fff;display: block;float: left;}
    .answerM .topic em{font-style:normal;padding-left: 0.02rem;}
    .answerM .result p{padding-bottom:0.05rem;line-height: 0.08rem;}
    .answerM .txtarea textarea{width: 99%;height: 0.5rem;border:1px solid #F0F0F0;resize:none;}
    .answerM .submitBtn{width: 100%;height: 0.15rem;padding-top:0.1rem;padding-bottom:0.1rem;}
    .answerM .submitBtn a{width: 100%;height: 0.15rem;line-height:0.15rem;display: block;float: right;background: #22C4E7;color:#fff;text-align: center;}

    .resume h6{background: #EEEEF0;color:#949496;height: 0.1rem;line-height: 0.1rem;text-indent: 0.02rem;float: left;width: 100%;}
    .resume h6 .icon1{display: none;}
    .resume h6 .icon2{display: none;}
    .resume h6 .icon3{display: none;}
    .resume .c1{width: 100%;padding-top:0.05rem;float: left;}
    .resume .c2{width: 100%;padding-top:0.05rem;float: left;position:relative;}
    .resume .c3{width: 100%;padding-top:0.05rem;padding-bottom:0.05rem;float: left;}
    .resume .c4{width: 100%;padding-top:0.05rem;float: left;}
    .resume .c5{width: 100%;padding-top:0.05rem;float: left;height: 0.1rem;line-height: 0.1rem;}
    .resume .title1{display: block;height: 0.1rem;line-height: 0.1rem;min-width: 0.35rem;text-align: right;float: left;}
    .resume .title4{display: block;height: 0.1rem;line-height: 0.1rem;min-width: 0.35rem;text-align: right;float: left;}
    .resume .c5 p{display: block;height: 0.1rem;line-height: 0.1rem;width: 0.35rem;text-align: right;float: left;padding-right: 0.05rem;}
    .resume .title2{display: block;height: 0.1rem;line-height: 0.1rem;width: 0.35rem;text-align: right;float: left;}
    .resume .title3{display: block;height: 0.1rem;line-height: 0.1rem;width: 0.35rem;text-align: right;float: left;padding-top:0.05rem;}
    .resume .txt1{height: 0.08rem;line-height: 0.08rem;border:1px solid #ccc;width: 0.55rem;float: left;}
    .resume .txt2{height: 0.08rem;line-height: 0.08rem;border:1px solid #ccc;width: 0.08rem;float: left;}
    .resume .txt3{height: 0.08rem;line-height: 0.08rem;border:1px solid #ccc;width: 0.08rem;float: left;}
    .resume .games3{width: 0.4rem;}
    .resume .games{width: 0.55rem;height: 0.1rem;font-size: 0.04rem;}
    .resume .moneyTxt{height: 0.1rem;line-height: 0.1rem;float: left;padding-left:0.01rem;padding-right:0.01rem;}
    .resume .timesTxt{height: 0.08rem;line-height: 0.08rem;width: 0.05rem;float: left;}
    .resume .sex{height: 0.1rem;line-height: 0.1rem;width: 0.6rem;float: left;}
    .resume .marital{height: 0.1rem;line-height: 0.1rem;width: 0.6rem;float: left;}
    .resume .c6{clear:both;padding-top:0.05rem;padding-bottom:0.05rem;height: 0.1rem;}
    .resume .submitBtn{width: 0.4rem;height: 0.1rem;line-height: 0.1rem;padding-left:0.3rem;}
    .resume .submitBtn a{width: 0.4rem;height: 0.1rem;line-height: 0.1rem;background: #308EF2;color:#fff;text-align:center;display:block;}
    .resume .education{width:0.55rem;float: left;height: 0.1rem;line-height: 0.1rem;font-size: 0.04rem;}
    .resume .invite{width:0.6rem;float: left;height: 0.1rem;line-height: 0.1rem;padding-top:0.05rem;}
    .resume .gameTxt{float: left;width: 99%;height: 0.5rem;border:1px solid #ccc;}
    .resume .tips{width: 100%;height: 0.1rem;line-height:0.1rem;float: left;clear: both;font-size:0.03rem;text-align: center;}
    .resume .downA{float: left;width: 0.55rem;height: 0.1rem;line-height: 0.1rem;overflow:hidden;}
    .resume .downA a{color:#FFAA25}
    .resume .jlUpBtn{width: 0.35rem;height: 0.1rem;overflow:hidden;position:relative;float: left;background: url(http://img.res.szgla.com/hr/images/school/btns.png?v=1) no-repeat 0 100%;background-size: 100%;}
    .resume .jlUpBtn input{position:absolute;width: 100%;height: 100%;opacity: 0;-moz-opacity: 0;top:0;left:0;}
    .resume .zpBtn{width: 0.35rem;height: 0.1rem;overflow:hidden;position:absolute;bottom:0;left:0.4rem;background: url(http://img.res.szgla.com/hr/images/school/btns.png?v=1) no-repeat 0 0;background-size: 100%;}
    .resume .zpBtn input{position:absolute;width: 100%;height: 100%;opacity: 0;-moz-opacity: 0;top:0;left:0;}

    .red{color:#F25659;font-size: 0.04rem;font-style:normal;padding-right:0.01rem;padding-left:0.01rem;}
    .blackBg{width:100%; background:#000; position:absolute; top:0; left:0; z-index:100; display:none;}
    .Tc{font-size:0.04rem;width: 784px;height:229px;position: fixed;top:50%;left:50%;margin-left: -392px;margin-top:-114px;background: url(http://img.res.szgla.com/hr/images/school/tc.png?v=1) no-repeat;z-index: 110;display: none;}
    .Tc a{bottom:20px;left:310px;position:absolute;display: block;width: 175px;height: 64px;overflow: hidden;text-indent: -9999px;background: url(http://img.res.szgla.com/hr/images/school/mainImgs.png?v=2) no-repeat -175px -64px;}

    .footer{background: #313A4C;font-size: 12px;color:#EBECED;padding-top: 0.05rem;padding-bottom:0.05rem;}
    .footer a{color:#EBECED;}
    .footer .box{width: 100%;}
    .footer .left{display: none;}
    .footer .right{width: 100%;line-height: 20px;text-align: center;}
}



