@charset "utf-8";
*{ margin:0px auto; padding:0px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;/*font-size: 14px;color: #333;*/}
/* border */
fieldset, img{border:0;max-width: 100%}
/* quote */
abbr, acronym{border:0;font-variant:normal}
/* outline */
:focus{outline:0}
address, caption, cite, code, dfn,em, strong, th, var, optgroup{font-style:normal;font-weight:normal}
h1, h2, h3, h4, h5, h6{font-size:100%;/*font-weight:normal*/}
input, button, textarea,select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code, kbd, samp, tt{ font-size:100%}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select{*font-size:100%}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
ol, ul{list-style:none}
/* font */
.fB{font-weight:bold}
.t_l{text-align:left}
.t_c{text-align:center}
.t_r{text-align:right}
/* float */
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clear{clear:both;display:block}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.p_r{position: relative;}
.bg-fff{background: #FFF;}
.fB,strong,b{font-weight: bold;}
/* link & action */
a:link, a:visited, a:active{color:#333;text-decoration:none;transition: all 0.3s;}
a:hover{color:#1e4c3f;transition: all 0.3s;}
/* cursor */
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;*height:0;_overflow:hidden}
/* Hide from IE Mac \*/
.warp{ width:1200px; margin:0px auto; display:table; position:relative;max-width: 1200px;min-width: 1200px;}
/* 头部 */
.header {width: 1200px;height: 70px;background: rgba(255,255,255,0.85);position: absolute;left: 50%;margin-left: -600px;top: 40px;z-index: 9999;border-radius: 5px;}
.header h1 {margin-top: 8px;margin-right: 20px;margin-left: 30px;}
.header h1 img {height:55px;}
.header .nav{height: 70px;width: 850px}
.header .nav h3 a{margin: 0 12px;font-size: 15px;position: relative;line-height: 70px;display: block;}
.header .nav li.on h3 a,.header .nav li h3 a:hover{color: #1e4c3f;font-weight: bold;}
.header .nav li.on h3 a:after,.header .nav li h3 a:hover:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 3px;width: 100%;background: #1e4c3f;}
.header .nav li:last-child{margin-top: 25px}
.header .nav li:last-child a{background: #004d3e;color: #FFF;border-radius: 15px;margin-right: 0px;padding: 0 16px;height: 20px;line-height: 20px;}
.header .nav a:last-child:hover:after{height: 0;}
.header.isStuck{top: 0px;}

.header .nav .sub{width: 220px;position: absolute;display:none;background: rgba(0,0,0,0.5);border-radius: 5px;padding:10px 0;left: -10px}
.header .nav .sub a{display: block;width: 50%;line-height: 40px;height: 40px;color: #FFF;font-size: 15px}
.home-video{width: 100%;display: table;overflow: hidden;}
.home-video video{width: 100%;display: table;margin: 0 auto;overflow: hidden;padding-top: 69px;}


/* 底部 */

.footer{background: #1b201f;width: 100%;display: table;padding-top: 20px;}
.footer .f-logo img{height: 65px;}
.footer .help-txt{width: 100%;display: table;border-top: 1px #434746 solid;margin-top: 15px;}
.footer .help-txt .code{width: 300px;padding-top: 20px}
.footer .help-txt .code img{width: 120px}
.footer .help-txt .code p{color: #fff000;}
.footer .help-txt .box{width: 856px;border-right: 1px #434746 solid;padding-bottom: 20px}
.footer .help-txt .f-nav{width: 360px;}
.footer .help-txt .f-nav:nth-child(1){margin-right: 50px}
.footer .help-txt .f-nav a{color: #d9d9d9;width: 50%;display: block;line-height: 40px;opacity: 0.7;}
.footer .help-txt .f-nav h3{font-size: 16px;color: #FFF;margin-bottom:10px;margin-top: 20px;}
.footer .help-txt .f-nav h3:after{content: '';position: absolute;background: url(f-bg.png)no-repeat 80px center;opacity: 0.2;height: 100%;right: 0;left: 0}
.footer .help-txt .info{width: 100%;display: table;margin-top: 30px;}
.footer .help-txt .info p{width: 380px;padding-left: 30px;height: 30px;line-height: 30px;color: #828282;}
.footer .help-txt .info .address{background: url(icon1.jpg)no-repeat left center;}
.footer .help-txt .info .hezuo{background: url(icon2.jpg)no-repeat left center;}
.footer .help-txt .info .tel{background: url(icon3.jpg)no-repeat left center;}
.footer .help-txt .info .email{background: url(icon4.jpg)no-repeat left center;}
.copy{background: #004d3e;padding: 20px 0;color: #FFF;}
.copy p{line-height: 30px;font-size: 16px;color: #FFF;}
.copy a{color: #FFF;}
.copy a:nth-child(1){display: none;}
.copyright{background: #14201b;color: #004d3e;font-size: 12px;line-height: 40px;padding: 20px 0;}



/* 预约 */
.yuyue-bg{background: url(bg.jpg)no-repeat center top;}
.yuyue-fromgroup{width: 340px;padding: 40px;background: rgba(255,255,255,0.3);margin-top: 280px;border-radius: 5px;height: 530px;margin-bottom: 120px;}
.yuyue-fromgroup h3{color: #f2d110;font-size: 32px;margin-bottom: 40px;}
.yuyue-fromgroup h3:after{content:'';height:1px;width: 80px;background: rgba(255,255,255,0.4);position: absolute;left: 0px;top: 22px;}
.yuyue-fromgroup h3:before{content: '';height:1px;width: 80px;background: rgba(255,255,255,0.4);position: absolute;right: 0px;top: 22px;}
.yuyue-fromgroup .group{height: 55px;padding: 0 30px;border-radius: 5px;background: #FFF;margin-top: 12px;}
.yuyue-fromgroup .group input{height: 55px;border: 0;width: 100%;line-height: 55px;}
.yuyue-fromgroup .group span{position: absolute;right: 20px;line-height: 55px;color: red;top: 0;}
.yuyue-fromgroup .group.code input:first-child{width: 60%;}
.yuyue-fromgroup .group.code .button{width: 35%;background: none;color: #004d3e;}
.yuyue-fromgroup .submit{width: 100%;height: 55px;margin-top: 12px;}
.yuyue-fromgroup .submit input{width: 100%;height: 55px;line-height: 55px;color: #FFF;font-size: 16px;border-radius: 30px;border: 0;background: #004d3e;}
.yuyue-fromgroup .group select{display:none;}
.yuyue-fromgroup .group .select_box{font-size:12px;color:#999999;width:100%;line-height:55px;float:left;position:relative;}
.yuyue-fromgroup .group .select_showbox{height:55px;background:url(icon.png) no-repeat right center;}
.yuyue-fromgroup .group .select_option{border:1px #ccc solid;border-top:0;display:none;left:-2px;top:55px;position:absolute;z-index:99;background:#fff;width: 100%;}
.yuyue-fromgroup .group .select_option li{width:100%;cursor:pointer;text-indent: 30px;line-height: 55px;height: 55px;}
.yuyue-fromgroup .group .select_option li.selected{background-color:#F3F3F3;color:#999;}
.yuyue-fromgroup .group .select_option li:hover{background-color:#F3F3F3;}

.n-banner{width: 100%;height: 550px;}
.n-banner1{width: 100%;height: 550px;}
.n-banner2{width: 100%;height: 550px;}
.n-banner2 h3{color: #FFF;font-size: 35px;margin: 260px 0 0 150px;padding-bottom: 20px;}
.n-banner2 h3:after{content: '';position: absolute;left: 0;bottom: 0;height: 3px;width: 55px;background: #FFF;}

.subnav{border-bottom: 1px #eeeeee solid;padding: 30px 0;}
.subnav a{line-height: 30px;height: 30px;padding: 0 20px;display: inline-block;border-radius: 15px;margin-left: 20px;margin-right: 10px;font-size: 14px;}
.subnav a:before{content: '+';position: absolute;left: -15px;color: #cccccc;}
.subnav a.cur,.subnav a:hover{background: #004d3e;color: #FFF;}

.subnav1{border-bottom: 1px #eeeeee solid;height: 115px;padding-top:100px;margin-top:-100px}
.subnav1 .left{background: url(left.jpg)no-repeat center;width: 50px;height: 65px;display: inline-block;border-right: 3px #000000 solid;margin-top: 25px;}
.subnav1 .right{background: url(right.jpg)no-repeat center;width: 50px;height: 65px;display: inline-block;border-left: 3px #000000 solid;margin-top: 25px;}
.subnav1 .t_c{width: 1090px;height: 115px;}
.subnav1 .t_c a{display: inline-block;height: 115px;line-height: 115px;font-size: 20px;padding: 0 20px;}
.subnav1 .t_c a.cur,.subnav1 .t_c a:hover{background: #1e4c3f;color: #FFF;}
.subnav1 .t_c a.cur:after,.subnav1 .t_c a:hover:after{content: '';position: absolute;bottom: 35px;left: 50%;background: #eed149;height: 4px;width: 46px;margin-left: -23px;}


.title{font-size: 28px;color: #000;margin-top: 55px;padding-bottom: 30px;}
.title p{font-size: 24px;color: #999;line-height: 60px;}
.title:after{content: '';position: absolute;left: 50%;bottom: 0;margin-left: -40px;width: 80px;height: 3px;background: #004d3e;}


/* 升学指导 */
.target{width: 100%;display: table;margin-top: 60px;}
.target .pic{width: 600px;height: 233px;overflow: hidden;}
.target .txt{font-size: 16px;line-height: 42px;color: #454545;width: 550px;height: 213px;padding:20px 30px 0 20px;}
.target .txt:before{content: '';position: absolute;right: 0;top: 0;width: 130px;height: 1px;background: #004d3e;}
.target .txt:after{content: '';position: absolute;right: 0;top: 0;width: 1px;height: 60px;background: #004d3e;}
.target .txt1{width: 600px;height: 233px;}
.target .txt1:before{content: '';position: absolute;left: 0;bottom: 0;width: 130px;height: 1px;background: #004d3e;}
.target .txt1:after{content: '';position: absolute;left: 0;bottom: 0;width: 1px;height: 60px;background: #004d3e;}
.target .txt1 p{line-height: 42px;font-size: 16px;padding-left: 80px;}
.target .txt1 p:before{content: '';width: 10px;height: 10px;border-radius: 50%;border:2px #999999 solid;position: absolute;left: 45px;top: 12px;}
.target .txt1 p:first-child{margin-top: 50px;}

.Core{width: 100%;height: 620px;background: url(img3201211.jpg)no-repeat center;overflow: hidden;margin-top: 60px;}
.Core .title{color: #FFF;}
.Core .title p{color: #FFF;opacity: 0.5;-moz-opacity: 0.5;fill-opacity: 0.5;-webkit-opacity: 0.5;}
.Core .title:after{background: rgba(255,255,255,0.5);}
.Core .txt{color: #FFF;font-size: 16px;line-height: 42px;width: 100%;display: table;margin-top: 60px;}

.Guidance{}
.Guidance .box{height: 610px;background: url(linebg.jpg)no-repeat center center;width: 100%;margin-top: 30px;}
.Guidance .box .txt1,.Guidance .box .txt2,.Guidance .box .txt3,.Guidance .box .txt4,.Guidance .box .txt5,.Guidance .box .txt6{line-height: 28px;color: #454545;position: absolute;height: 135px;}
.Guidance .box .txt1,.Guidance .box .txt2,.Guidance .box .txt3{top: 20px;}
.Guidance .box .txt4,.Guidance .box .txt5,.Guidance .box .txt6{top: 460px;}
.Guidance .box .txt1{left: 205px;}
.Guidance .box .txt2{left: 515px;}
.Guidance .box .txt3{left: 760px;}
.Guidance .box .txt4{left: 200px;}
.Guidance .box .txt5{left: 495px;}
.Guidance .box .txt6{left: 785px;}
.Guidance .box .txt1:before,.Guidance .box .txt2:before,.Guidance .box .txt3:before{content: '';width: 100%;height: 6px;background: url(icon6.jpg) no-repeat center;position: absolute;bottom: -10px;left: 0;}
.Guidance .box .txt4:before,.Guidance .box .txt5:before,.Guidance .box .txt6:before{content: '';width: 100%;height: 6px;background: url(icon5.jpg) no-repeat center;position: absolute;top: -20px;left: 0;}

.Serving{width: 100%;display: table;background: #f7f8fa;padding-bottom: 70px;}
.Serving .content {width: 100%; display: table;margin-top: 10px;}
.Serving .content ul{width: 570px;display: table;}
.Serving .content .menu-one > li {width: 100%; height: auto; overflow: hidden; margin-top: 50px;}
.Serving .content .menu-one .tit {height: 70px; background: #FFF; line-height: 70px;cursor: pointer;border: 1px #eeeeee solid;}
.Serving .content .menu-one .tit > span {display: block;}
.Serving .content .menu-one .tit .txt {font-size: 18px;padding-left: 30px;}
.Serving .content .menu-one .tit .arrow {float: right; width: 65px; height: 70px; background: url(icon7.jpg) no-repeat center center;}
.Serving .content .menu-two {display: none; width: 508px; height: auto;border: 1px #004d3e solid;background: #FFF;border-top:0;padding: 30px;}
.Serving .content .menu-two p{font-size: 14px;line-height: 30px;}

.Serving .content .menu-show .tit {border: 1px #004d3e solid;}
.Serving .content .menu-show .tit .arrow {background-image: url(icon8.jpg);}



.Policy{margin-top: 60px;width: 100%;display: table;}
.Policy .txt-box{width: 585px;height: 466px;overflow: hidden;}
.Policy .txt-box .tit{width: 100%;font-size: 28px;color: #FFF;line-height: 80px;height: 203px;padding-top: 30px;}
.Policy .txt-box .tit:after{content: '';position: absolute;left: 50%;top: 110px;width: 220px;height: 1px;background: rgba(255,255,255,0.4);margin-left: -110px;}
.Policy .txt-box .txt{font-size: 16px;line-height: 42px;padding: 20px 20px;}

.Process{background: #f7f8fa;width: 100%;display: table;margin-top: 70px;padding-bottom: 60px;}
.Process .txt-box{background: url(line1.png)no-repeat center top;width: 100%;display: table;padding-top: 110px;margin-top: 80px;height: 200px;}
.Process .txt-box .txt1,.Process .txt-box .txt2,.Process .txt-box .txt3,.Process .txt-box .txt4{position: absolute;top: 150px;font-size: 16px;line-height: 42px;}
.Process .txt-box .txt1{left: 70px;}
.Process .txt-box .txt2{left: 375px;}
.Process .txt-box .txt3{left: 655px;}
.Process .txt-box .txt4{left: 910px;}
.Process .txt-box .txt1:before,.Process .txt-box .txt2:before,.Process .txt-box .txt3:before,.Process .txt-box .txt4:before{content: '';width: 100%;height: 9px;background: url(icon5.jpg)no-repeat center;position: absolute;left: 0;top: -20px;}
.Process .down{width: 100%;display: table;}
.Process .down a{background: #004d3e;color: #FFF;font-size: 16px;display: inline-block;border-radius: 25px;width: 320px;height: 50px;line-height: 50px;}

/* 入学年龄指南 */
.Primary{background: #f2f6f5;width: 100%;height: 380px;margin-top: 60px;}
.Primary .tit{width: 320px;height: 380px;background: #004d3e;}
.Primary .tit h3{color: #FFF;font-size: 24px;background: url(icon9.png)no-repeat center top;padding-top: 110px;margin-top: 100px;}
.Primary .txt-box{padding-left: 320px;height: 380px;}
.Primary .txt-box .txt{width: 124px;height: 245px;border-right: 1px #c2d4d0 solid;margin-top: 70px;}
.Primary .txt-box .txt:last-child,.Middle .txt:last-child{border-right: 0;}
.Primary .txt-box .txt h3{padding-bottom: 30px;}
.Primary .txt-box .txt h3,.Primary .txt-box .txt p{font-size: 16px;line-height: 96px;}
.Primary .txt-box .txt h3:before,.Middle .txt h4:before{content: '';background: url(icon5.jpg)no-repeat center;width: 100%;height: 9px;position: absolute;left: 0;bottom: 0;}
.Primary .txt-box .txt p{margin-top: 30px;}
.Middle{width: 100%;display: table;margin-top: 60px;margin-bottom: 70px;}
.Middle .txt-box{height: 380px;background: #f2f6f5;width: 585px;}
.Middle .txt-box h3{width: 100%;height: 70px;color: #FFF;font-size: 24px;padding-top: 120px;}
.Middle .txt-box:nth-child(1) h3{background:#004d3e url(icon10.png)no-repeat center 30px;}
.Middle .txt-box:nth-child(2) h3{background:#004d3e url(icon11.png)no-repeat center 30px;}
.Middle .txt{height: 125px;border-right: 1px #c2d4d0 solid;width: 194px;margin-top: 30px;}
.Middle .txt h4,.Middle .txt p{font-size: 16px;line-height: 44px;}
.Middle .txt h4{padding-bottom: 15px;}
.Middle .txt p{margin-top: 15px;}

.sibnav{width: 100%;display: table;margin-top: 60px;}
.sibnav a{width: 230px;line-height: 60px;border: 1px #004d3e solid;color: #004d3e;font-size: 18px;border-radius: 30px;height: 60px;display: inline-block;margin: 0 20px;}
.sibnav a:hover,.sibnav a.cur{color: #FFF;background: #004d3e;}

/* 入学申请 */
.Apply{background: url(bg1.jpg)no-repeat center top;width: 100%;height: 2153px;margin: 60px 0;overflow: hidden;}
.Apply h3{font-size: 20px;color: #004d3e;line-height: 42px;}
.Apply p{color: #666;font-size: 16px;line-height: 42px;}
.Apply .t1{padding-left: 155px;margin-top: 25px;}
.Apply .t1 h3{margin-bottom: 30px;}
.Apply .t1 p{background: url(icon12.jpg)no-repeat left center;padding-left: 25px;}
.Apply .t2{margin-top: 220px;padding-right: 155px;}
.Apply .t2 h3{margin-top: 80px;}
.Apply .t2 p{background: url(icon12.jpg)no-repeat right center;padding-right: 25px;}
.Apply .t3{margin-top: 250px;padding-left: 155px;height: 320px;}
.Apply .t3 .txt{color: #004d3e;font-size: 16px;line-height: 42px;margin: 25px 0;}
.Apply .t3 p{background: url(icon12.jpg)no-repeat left center;padding-left: 25px;width: 47.5%;}
.Apply .t4{margin-top: 120px;padding-right: 155px;}
.Apply .t4 h3{margin-top: 60px;}
.Apply .t4 p{background: url(icon12.jpg)no-repeat right center;padding-right: 25px;}
.Apply .t5{margin-top: 280px;padding-left: 155px;}
.Apply .t5 p{background: url(icon12.jpg)no-repeat left center;padding-left: 25px;margin-top: 80px;}

.Apply-form{width: 100%;display: table;margin: 60px 0;}
.Apply-form .txt-box{width: 585px;height: 465px;border-bottom: 5px #dddddd solid;background: #f2f6f5;}
.Apply-form .txt-box h3{background-color: #004d3e;width: 100%;height: 85px;color: #FFF;font-size: 28px;background-position: center 50px;background-repeat: no-repeat;padding-top: 150px;}
.Apply-form .txt-box:first-child h3{background-image: url(icon13.png);}
.Apply-form .txt-box:last-child h3{background-image: url(icon14.png);}
.Apply-form .txt-box .txt{padding: 30px 40px;}
.Apply-form .txt-box .txt p{font-size: 16px;line-height: 42px;padding-left: 20px;}
.Apply-form .txt-box .txt p:after{content: '';width: 3px;height: 3px;background: #004d3e;position: absolute;left: 0;top: 19px;}
.Apply-form .txt-box .txt p a{font-size: 16px;line-height: 42px;}

/* 招生问题 */
.question{width: 100%;display: table;margin: 60px 0;}
.question .menu-one > li {width: 100%; height: auto; overflow: hidden;}
.question .menu-one .tit {height: 70px; background: #FFF; line-height: 70px;cursor: pointer;}
.question .menu-one li:nth-child(even) .tit{background: #fafafa;}
.question .menu-one .tit > span {display: block;}
.question .menu-one .tit .txt:before{content: '';display: block;width: 14px;height: 14px;border: 1px #cdcdcd solid;border-radius: 50%;position: absolute;top: 28px;left: 20px;}
.question .menu-one .tit .txt {font-size: 18px;padding-left: 50px;}
.question .menu-one .tit .arrow {float: right; width: 65px; height: 70px; background: url(icon15.png) no-repeat center center;}
.question .menu-two {display: none; width: 1140px; height: auto;background: #FFF;border-top:0;padding: 30px;}
.question .menu-two p{font-size: 16px;line-height: 36px;color: #999;}
.question .menu-show .tit,.question .menu-show:nth-child(even) .tit {background: #004d3e!important;}
.question .menu-show .tit .txt{color: #FFF;}
.question .menu-show .tit .arrow {background-image: url(icon16.png);}

.page{width: 100%;display: table;margin-top: 50px;}
.page a{display: inline-block;padding: 10px 15px;border: 1px #f0f0f0 solid;margin: 0 5px;}
.page a:hover,.page a.cur{background: #004d3e;color: #FFF;}

/* 奖学金 */
.Scholarship{}
.Scholarship .w1{width: 170px}
.Scholarship .w2{width: 850px}
.Scholarship-Profile{width: 100%;display: table;margin-top: 60px;}
.Scholarship-Profile .Profile{height: 250px;background: url(img6.jpg)no-repeat center;display: flex;justify-content: center;align-items: center;}
.Scholarship-Profile .Profile p{font-size: 16px;line-height: 48px;color: #FFF;}
.Scholarship-Profile .box{width: 100%;display: table;margin-top: 60px;}
.Scholarship-Profile .box .tit-box{width: 100%;display: table;padding-top: 70px;}
.Scholarship-Profile .box .tit-box span{display: inline-block;background: #004d3e;color: #FFF;font-size: 18px;width: 250px;line-height: 50px;height: 50px;border-radius: 25px;margin: 0 110px;}
.Scholarship-Profile .box .tit-box span:after{content: '';position: absolute;top: -70px;left: 50%;width: 14px;height: 14px;border-radius: 50%;border: 3px #004d3e solid;margin-left: -9px;}
.Scholarship-Profile .box .tit-box span:before{content: '';position: absolute;top: -50px;left: 50%;width: 1px;height: 50px;background: #004d3e;}
.Scholarship-Profile .box .tit-box:before{content: '';position: absolute;bottom: -65px;right: 364px;width: 1px;height: 65px;background: #004d3e;}
.Scholarship-Profile .txt-box{width: 810px;margin: 65px auto 0 auto;height: 220px;}
.Scholarship-Profile .txt-box:before{content: '';position: absolute;top: 0px;left: 50%;width: 760px;height: 1px;background: #004d3e;margin-left: -380px;}
.Scholarship-Profile .txt-box span{display: block;width: 13px;height: 190px;margin: 50px 50px 0 0;border: 1px #004d3e solid;border-radius: 30px;padding: 30px 15px 0 15px;font-size: 16px;color: #004d3e;line-height: 18px;}
.Scholarship-Profile .txt-box span:last-child{margin-right: 0;}
.Scholarship-Profile .txt-box span:after{content: '';width: 1px;height: 50px;background: #004d3e;position: absolute;left: 23px;top: -50px;}
.Scholarship .bg{width: 100%;display: table;background: #f7f8fa;margin-top: 60px;padding-bottom: 60px;}
.Scholarship .Standards{width: 100%;display: table;margin-top: 60px;}
.Scholarship .Standards .txt-box{height: 250px;width: 100%;margin-top: 20px;}
.Scholarship .Standards .txt-box .tit{width: 250px;height: 250px;background: #004d3e;color: #fff;font-size: 24px;line-height: 48px;display: flex;justify-content: center;align-items: center;}
.Scholarship .Standards .txt-box .tit:after{content: '';position: absolute;left: 50px;right: 50px;top: 50px;bottom: 50px;border: 5px #1a5f52 solid;}
.Scholarship .Standards .txt-box .txt{border: 1px #e6e6e6 solid;border-left: 0;height: 248px;padding-left: 30px;display: flex;flex-direction:column;justify-content: center;}
.Scholarship .Standards .txt-box .txt p{font-size: 16px;line-height: 42px;color: #666;padding-left: 25px;}
.Scholarship .Standards .txt-box .txt p:before{content: '';border: 2px #cccccc solid;width: 10px;height: 10px;position: absolute;left: 0;border-radius: 50%;top: 15px;}
.Scholarship .Standards .th{width: 100%;height: 65px;background: #004d3e;margin: 20px 0;}
.Scholarship .Standards .th span{color: #FFF;font-size: 18px;line-height: 65px;display: inline-block;}
.Scholarship .Standards .th span:nth-child(1){width: 170px;border-right: 1px #FFF solid;}
.Scholarship .Standards .th span:nth-child(2){width: 850px;border-right: 1px #FFF solid;}
.Scholarship .Standards .th span:nth-child(3){width: 178px;}
.Scholarship .Standards .table{border: 1px #e6e6e6 solid;border-right: 0;border-bottom: 0;}
.Scholarship .Standards .table td{border-right: 1px #e6e6e6 solid;border-bottom: 1px #e6e6e6 solid;}
.Scholarship .Standards .table td h3{color: #004d3e;font-size: 18px;}
.Scholarship .Standards .table td .txt{padding: 20px;}
.Scholarship .Standards .table td .txt p{font-size: 15px;line-height: 36px;color: #666;padding-left: 25px;}
.Scholarship .Standards .table td .txt p::before{content: '';border: 1px #cccccc solid;width: 10px;height: 10px;position: absolute;left: 0;top: 12px;}
.Scholarship .Standards .table td h2{color: #004d3e;font-size: 24px;}
.Scholarship .Standards .table td .t-right{}
.Scholarship .Standards .table td .t-right p{line-height: 36px;font-size: 15px;}
.Scholarship .Application{width: 100%;display: table;margin-top: 30px;}
.Scholarship .Application .txt-box{width: 585px;background: #f2f6f5;margin-top: 35px;margin-right: 30px;display: table;padding-bottom: 30px;min-height: 350px;}
.Scholarship .Application .txt-box:nth-child(even){margin-right: 0;}
.Scholarship .Application .txt-box:nth-child(1) .pic{width: 100%;height: 192px;background: url(img7.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(1) .pic h3{color: #FFF;font-size: 20px;background: url(icon17.png)no-repeat center 30px;padding-top: 120px;}
.Scholarship .Application .txt-box:nth-child(1) .txt,.Scholarship .Application .txt-box:nth-child(2) .txt{margin-top: 15px;}
.Scholarship .Application .txt-box:nth-child(1) .txt p,.Scholarship .Application .txt-box:nth-child(2) .txt p{font-size: 16px;line-height: 48px;height: 48px;margin-left: 70px;}
.Scholarship .Application .txt-box:nth-child(1) .txt p span,.Scholarship .Application .txt-box:nth-child(2) .txt p span{display: inline-block;height: 48px;width: 48px;background: url(icon20.png)no-repeat center;}
.Scholarship .Application .txt-box:nth-child(1) .txt p:after,.Scholarship .Application .txt-box:nth-child(2) .txt p:after{content: '';position: absolute;left: -30px;top: 15px;border-radius: 50%;border: 2px #034f40 solid;width: 12px;height: 12px;}
.Scholarship .Application .txt-box:nth-child(1) .txt p:last-child:after,.Scholarship .Application .txt-box:nth-child(2) .txt p:last-child:after{width: 0;height: 0;display: none;}
.Scholarship .Application .txt-box .txt p a{font-size: 16px;line-height: 48px;display: inline-block;height: 48px;}
.Scholarship .Application .txt-box:nth-child(2) .pic{width: 100%;height: 192px;background: url(img8.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(2) .pic h3{color: #FFF;font-size: 20px;background: url(icon18.png)no-repeat center 30px;padding-top: 120px;}
.Scholarship .Application .txt-box:nth-child(3) .pic{width: 100%;height: 192px;background: url(img9.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(3) .pic h3{color: #FFF;font-size: 20px;background: url(icon19.png)no-repeat center 30px;padding-top: 120px;}
.Scholarship .Application .txt-box:nth-child(4) .pic{width: 100%;height: 192px;background: url(img10.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(4) .pic h3{color: #FFF;font-size: 20px;background: url(icon19.png)no-repeat center 30px;padding-top: 120px;}
.Scholarship .Application .txt-box:nth-child(3) .txt,.Scholarship .Application .txt-box:nth-child(4) .txt{margin-top: 15px;height: 180px;}
.Scholarship .Application .txt-box:nth-child(3) .txt p{font-size: 16px;line-height: 36px;height: 36px;margin-left: 50px;}
.Scholarship .Application .txt-box:nth-child(3) .txt p:after{content: '';position: absolute;left: -30px;top: 15px;border-radius: 50%;border: 2px #034f40 solid;width: 12px;height: 12px;}
.Scholarship .Application .txt-box:nth-child(4) .txt p{font-size: 16px;line-height: 36px;height: 36px;margin-left: 50px;width: 41%;}
.Scholarship .Application .txt-box:nth-child(4) .txt p a{line-height: 36px;height: 36px;}
.Scholarship .Application .txt-box:nth-child(4) .txt p:after{content: '';position: absolute;left: -30px;top: 10px;border-radius: 50%;border: 2px #034f40 solid;width: 12px;height: 12px;}
.Scholarship .Application .txt-box:nth-child(4) .txt p a .more{display: inline-block;background: #cccccc;color: #FFF;border-radius: 3px;font-size: 9px;height: 18px;line-height: 18px;width: 40px;font-family: 'arial';margin-left: 5px;}
.Scholarship .Application .txt-box:nth-child(4) .txt p a:hover .more{background: #004d3e;}
.Distribution{border: 1px #e6e6e6 solid;padding: 30px;margin-top: 60px;}
.Distribution p{line-height: 44px;font-size: 16px;color: #666;margin-left: 80px;}
.Distribution p:before{content: '';position: absolute;left: -30px;top: 15px;border-radius: 50%;border: 2px #034f40 solid;width: 12px;height: 12px;}

/* 登录注册 */
.login-bg{width: 100%;height: 884px;background: url(bg5.jpg)no-repeat center;}
.login-bg .warp{height: 884px;}
.login-bg .txt-box{position: absolute;top: 265px;left: 20px;z-index: 1;}
.login-bg .txt-box h2{color: #1f4c3f;font-size: 40px;}
.login-bg .txt-box p{font-size: 22px;line-height: 50px;}
.login-bg .txt-box .code{width: 155px;height: 155px;margin-top: 30px;}
.login-bg .txt-box .code img{width: 100%;}
.login-bg .box{width: 290px;background: rgba(255,255,255,0.9);height: 415px;padding: 55px 30px 0 30px;position: absolute;right: 0;top: 150px;z-index: 9;border-radius: 10px;overflow: hidden;}
.login-bg .box h3{font-size: 26px;color: #444444;}
.login-bg .box .txt{font-size: 13px;line-height: 30px;color: #444;}
.login-bg .box .txt a{color: #2f8069;}
.login-bg .box .items{width: 100%;border-bottom: 1px #e7e8e8 solid;height: 40px;margin-top: 20px;}
.login-bg .box .items input[type="text"]{width: 100%;height: 40px;background: url(user.png)no-repeat right center;border: 0;line-height: 40px;font-size: 13px;}
.login-bg .box .items input[type="password"]{width: 100%;height: 40px;background: url(pass.png)no-repeat right center;border: 0;line-height: 40px;font-size: 13px}
.login-bg .box .submit{width: 100%;height: 50px;margin-top: 20px;margin-bottom: 20px;}
.login-bg .box .submit input[type="submit"]{width: 100%;height: 50px;line-height: 50px;background: #eed149;font-size: 18px;border-radius: 5px;border:0;}
.login-bg .box .remember{margin-top: 20px;}

/* 多选美化 */
.magic-checkbox {position: absolute;display: none;}
.magic-checkbox[disabled] {cursor: not-allowed;}
.magic-checkbox + label {position: relative;display: block;padding-left: 25px;cursor: pointer;vertical-align: middle;}
 .magic-checkbox + label:hover:before {animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color;}
.magic-checkbox + label:before {position: absolute;top: 0;left: 0;display: inline-block;width: 16px;height: 16px;content: '';border: 1px solid #ccc;}
.magic-checkbox + label:after {position: absolute;display: none;content: '';}
.magic-checkbox[disabled] + label {cursor: not-allowed;color: #e4e4e4;}
.magic-checkbox[disabled] + label:before,.magic-checkbox[disabled] + label:after {cursor: not-allowed;}
.magic-checkbox[disabled] + label:before {border-color: #e4e4e4;}
.magic-checkbox:checked + label:before {animation-name: none;}
.magic-checkbox:checked + label:after {display: block;}
.magic-checkbox + label:after {top: 0;left: 6px;box-sizing: border-box;width: 6px;height: 13px;transform: rotate(45deg);border-width:2px;border-style: solid;border-color: #004d3e;border-top: 0;border-left: 0;}
.magic-checkbox:checked + label:before {border: #ccc 1px solid;}

/* 办学宗旨 */
.Purpose,.History,.About,.Honor{margin-top: 95px;width: 100%;overflow: hidden;}
.Purpose .txt-box,.History .txt-box,.About .txt-box,.Honor .txt-box{padding-left: 50px;}
.Purpose .txt-box .d,.History .txt-box .d{height: 100px;width: 650px;background: url(d.jpg);position: absolute;display: block;bottom: 0px;right: -60%;margin-right: 325px;}
.Purpose .txt-box h2,.History .txt-box h2,.About .txt-box h2,.Honor .txt-box h2{font-size: 42px;color: #004d3e;margin-top:15px;}
.Purpose .txt-box p,.History .txt-box p,.About .txt-box p,.Honor .txt-box p{font-size: 14px;line-height: 25px;}
.Purpose .txt-box .txt,.History .txt-box .txt,.About .txt-box .txt,.Honor .txt-box .txt{font-size: 14px;line-height: 25px;width: 390px;margin-top: 55px;margin-left: 150px;}
.Purpose .txt-box .txt:after,.History .txt-box .txt:after,.About .txt-box .txt:after,.Honor .txt-box .txt:after{content: '';position: absolute;left: -165px;bottom: 30px;height: 2px;width: 80px;background: #004d3e;}
.Purpose .txt-box .txt:before,.History .txt-box .txt:before,.Honor .txt-box .txt:before{content: '';background: url(icon21.png)no-repeat center;width: 90px;height: 73px;position: absolute;right: -130px;top: 0;}
.Purpose .pic-box{width: 100%;height: 440px;border: 1px #e3e3e2 solid;margin-top: 30px;border-top: 0;}
.Purpose .pic-box .items{width: 400px;height: 440px;overflow: hidden;}
.Purpose .pic-box .items:hover{background: #e3e3e2;}
.Purpose .pic-box .items .pic{width: 100%;height: 235px;}
.Purpose .pic-box .items .pic img{width: 100%;height: 235px;}
.Purpose .pic-box .items .t h3{line-height: 60px;font-size: 20px;margin-top: 50px;}
.Purpose .pic-box .items .t p{font-size: 16px;letter-spacing: 2px;}
.Purpose .bg{background: #f3f1f2;width: 100%;padding: 70px 0;margin-top: 40px;}
.Purpose .bg .slideTxtBox{height: 620px;}
.Purpose .bg .slideTxtBox .hd{ position:absolute;top: 0;right: 0;z-index: 9;background: url(icon22.png) no-repeat left top;padding: 20px 0 0 20px;width: 185px;}
.Purpose .bg .slideTxtBox .hd ul li{cursor:pointer;line-height: 50px;height: 50px;font-size: 16px;}
.Purpose .bg .slideTxtBox .hd ul li.on{color: #004d3e;}
.Purpose .bg .slideTxtBox .hd ul li.on:after{content: '';position: absolute;right: 10px;top: 50%;width: 30px;height: 10px;border: 1px #004d3e solid;margin-top: -6px;}
.Purpose .bg .slideTxtBox .hd ul li.on:before{content: '';position: absolute;right: -10px;top: 50%;width: 30px;height: 1px;background:#004d3e;}
.Purpose .bg .slideTxtBox .bd .t-box{position: absolute;right: 0;bottom: -45px;z-index: 1;padding: 45px;height: 230px;width: 625px;}
.Purpose .bg .slideTxtBox .bd .t-box h3{color: #004d3e;font-size: 20px;}
.Purpose .bg .slideTxtBox .bd .t-box p{font-size: 16px;line-height: 32px;height: 85px;margin-top: 30px;}
.Purpose .bg .slideTxtBox .bd .t-box a{display: block;width: 150px;height: 50px;line-height: 50px;background: #eed149;font-size: 16px;margin-top: 30px;}

/* 历史沿革 */
.History .his1{width: 100%;height: 487px;background: url(bg2.jpg)no-repeat center;margin-top: 40px;}
.History .his1 .warp{height: 487px;}
.History .his1 .items{margin-top: 125px;padding: 0 20px;width: 165px;height: 295px;margin-top: 125px;margin-left: 60px;}
.History .his1 .items:first-child{margin-left: 150px;}
.History .his1 .items h3{margin-top: 50px;font-size: 18px;color: #004d3e;}
.History .his1 .items h3:after{content: '';position: absolute;left: 0;bottom: -20px;height: 3px;width: 35px;background: #004d3e;}
.History .his1 .items p{font-size: 14px;line-height: 32px;margin-top: 40px;}
.History .time-axis{width: 200px;height: 100%;position: absolute;z-index: 1;top: 0;bottom: 0;background: rgba(255,255,255,0.8);}
.History .his1 .time-axis{right: 0;}
.History .his1 .time-axis h3{font-size: 30px;color: #004d3e;margin-top: 45px;margin-bottom: 40px;}
.History .his1 .time-axis h3:before{content: '';height: 15px;width: 90px;background: #fcff00;position: absolute;left: 50%;margin-left: -45px;bottom: 0;z-index: -1;}
.History .his1 .time-axis .box{position: absolute;width: 100%;left: 0;bottom: 0;top: 125px;right: 0;background: url(line2.png) repeat-y 20px 0;}
.History .time-axis .year{margin-left: 62px;width: 81px;height: 27px;line-height: 27px;background: #004d3e;color: #FFF;font-size: 20px;text-indent: 5px;}
.History .time-axis .year:after{content: '';position: absolute;left: -42px;top: 50%;height: 2px;width: 36px;background: #004d3e;margin-top: -1px;}
.History .time-axis  .month{margin-left: 62px;width: 81px;height: 27px;line-height: 27px;color: #000;font-size: 16px;text-indent: 5px;margin-top: 63px;}
.History .time-axis  .month:after{content: '';position: absolute;left: -42px;top: 50%;height: 2px;width: 24px;background: #004d3e;margin-top: -1px;}
.History .his1 .time-axis .box .year{margin-top: 5px;}
.History .his2{width: 100%;height: 380px;background: #004d3e;}
.History .his2 .warp{height: 380px;}
.History .his2 .time-axis{right: 0;}
.History .his2 .time-axis .box{position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;top: 0;right: 0;background: url(line2.png) repeat-y 20px 4px;}
.History .his2 .time-axis .box .year{margin-top: 9px;}
.History .his2 .time-axis  .month{margin-top: 45px;}
.History .his2 .items{width: 418px;height: 100px;border: 1px #FFF solid;overflow: hidden;margin-top: 45px;margin-left: 40px;}
.History .his2 .items:nth-child(1),.History .his2 .items:nth-child(2){margin-top: 70px;}
.History .his2 .items:nth-child(1),.History .his2 .items:nth-child(3){margin-left: 70px;}
.History .his2 .items span{display: block;width: 100px;height: 100px;background: #FFF;color: #004d3e;font-size: 16px;line-height: 100px;}
.History .his2 .items .txt{display: flex;align-items: center;justify-content: flex-start;height: 100px;padding-left: 20px;padding-right: 20px;}
.History .his2 .items .txt a{color: #FFF;font-size: 16px;line-height: 24px}
/*.History .his2 .items:hover{border: 1px #fcff00 solid;}
.History .his2 .items:hover span{background: #FCFF00;}
.History .his2 .items:hover a{color: #FCFF00;}*/
.History .his3{height: 600px;background: url(bg3.jpg)no-repeat center;}
.History .his3 .time-axis .box{position: absolute;width: 100%;left: 0;bottom: 0;top: 60px;right: 0;background: url(line2.png) repeat-y 20px 6px;}
.History .his3 .time-axis .box .year{margin-top: -13px;}
.History .his3 .time-axis  .month{margin-top: 21px;}
.History .his3 .text,.History .his5 .text{padding-left: 285px;padding-top: 60px;}
.History .his3 .text p,.History .his5 .text p{font-size: 16px;line-height: 47px;}
.History .his4{height: 425px;background: url(bg4.jpg)no-repeat center;width: 100%;}
.History .his4 .warp{height: 425px;}
.History .his4 .time-axis .box{position: absolute;width: 100%;left: 0;bottom: 0;top: 0px;right: 0;background: url(line2.png) repeat-y 20px 6px;}
.History .his4 .time-axis .box .year{margin-top: 16px;}
.History .his4 .time-axis  .month{margin-top: 21px;}
.History .his4 .picScroll-left{ width:920px;  overflow:hidden; position:relative;margin-top: 30px;}
.History .his4 .picScroll-left .prev,.History .his4 .picScroll-left .next{ display:block;  width:38px; height:38px; overflow:hidden;cursor:pointer; border-radius: 50%;border: 1px #fff solid;position: absolute;top: 0;}
.History .his4 .picScroll-left .prev:hover,.History .his4 .picScroll-left .next:hover{border: 1px #1e4c3f solid;background: #1e4c3f;}
.History .his4 .picScroll-left .prev{right: 60px;}
.History .his4 .picScroll-left .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 14px;height: 14px;border-left: 1px #fff solid;border-top: 1px #fff solid;transform: rotate(-45deg);margin-left: -5px;margin-top: -7px;}
.History .his4 .picScroll-left .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 14px;height: 14px;border-right: 1px #fff solid;border-top: 1px #fff solid;transform: rotate(45deg);margin-right: -5px;margin-top: -7px;}
.History .his4 .picScroll-left .next{right: 0;}
.History .his4 .picScroll-left .bd{margin-top: 70px;}
.History .his4 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.History .his4 .picScroll-left .bd ul li{ _display:inline; overflow:hidden;border: 1px #FFF solid;width: 173px;margin-right: 20px;padding: 0 20px;height: 250px;}
.History .his4 .picScroll-left .bd ul li h3{color: #FFF;font-size: 18px;padding-bottom: 20px;margin-bottom: 10px;margin-top: 50px;}
.History .his4 .picScroll-left .bd ul li h3:after{content: '';position: absolute;left: 0;bottom: 0;background: #fcff00;height: 4px;width: 33px;;}
.History .his4 .picScroll-left .bd ul li p{font-size: 14px;line-height: 30px;color: #FFF;}
.History .his4 .picScroll-left .bd ul li:hover{background: #004d3e;border: 1px #004d3e solid;}
.History .his5{height: 585px;background: url(bg6.jpg)no-repeat center;width: 100%;}
.History .his5 .warp{height: 585px;}
.History .his5 .time-axis .box{position: absolute;width: 100%;left: 0;bottom: 0;top: 0px;right: 0;background: url(line2.png) repeat-y 20px 6px;}
.History .his5 .time-axis .box .year{margin-top: 28px;}
.History .his5 .time-axis  .month{margin-top: 21px;}

/* 学校简介 */
.About{}
.About .txt-box{height: 360px;}
.About .txt-box .d{height: 100px;width: 650px;background: url(d.jpg);position: absolute;display: block;bottom: 0px;left: -55%;margin-left: 325px;z-index: -1;}
.About .txt-box .txt{padding-top: 90px;margin-top: 0;}
.About .txt-box .txt:before{content: '';background: url(icon23.png)no-repeat center;width: 90px;height: 73px;position: absolute;right: 0px;top: 0;}
.About .txt-box .txt:after{bottom: 100px;}
.About .txt-box .pic{width: 537px;height: 360px;overflow: hidden;}
.About .txt-box .pic img{width: 100%;height: 360px;}
.About .box{width: 100%;height: 175px;margin-top: 110px;}
.About .box .items{width: 399px;height: 175px;border-right: 1px #c9c9c9 solid;overflow: hidden;}
.About .box .items:last-child{border-right: 0;}
.About .box .items span{display: block;margin: 0 auto;width: 105px;height: 105px;}
.About .box .items h3{font-size: 20px;line-height: 35px;margin-top: 10px;}
.About .box .items .i1{background: #1e4c3f url(icon24.png)no-repeat center;}
.About .box .items .i2{background: #eed149 url(icon25.png)no-repeat center;}
.About .box .items .i3{background: #1e4c3f url(icon26.png)no-repeat center;}
.About .Bg{width: 100%;height: 655px;background: url(bg7.jpg)no-repeat center;margin-top: 85px;}
.About .picScroll-left{}
.About .picScroll-left .prev,.About .picScroll-left .next{ display:block;width:64px; height:64px;overflow:hidden;cursor:pointer;position: absolute;top: 50%;border: 1px #c5c1b8 solid;background: rgba(255,255,255,0.3);margin-top: -33px;}
.About .picScroll-left .prev{left: -66px;}
.About .picScroll-left .next{right: -66px;}
.About .picScroll-left .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 18px;height: 18px;border-left: 2px #fff solid;border-top: 2px #fff solid;transform: rotate(-45deg);margin-left: -8px;margin-top: -10px;}
.About .picScroll-left .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 18px;height: 18px;border-right: 2px #fff solid;border-top: 2px #fff solid;transform: rotate(45deg);margin-right: -8px;margin-top: -10px;}
.About .picScroll-left .bd{overflow:hidden;width: 980px;height: 530px;margin: 60px auto 0 auto;}
.About .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.About .picScroll-left .bd ul li{_display:inline; overflow:hidden;width: 980px;height: 530px;}
.About .picScroll-left .bd ul li img{width: 980px;height: 530px;}

/* 学校荣誉 */
.Honor .txt-box .d{height: 100px;width: 650px;background: url(d.jpg);position: absolute;display: block;top: 0px;right: -60%;margin-right: 325px;}
.Honor .txt-box .d:after{content: '';position: absolute;left: -95px;top: 0;width: 83px;height: 88px;background: url(img17.jpg)no-repeat;}
.Honor .picScroll-left{ width:100%; position:relative;margin-top: 130px;}
.Honor .picScroll-left .prev,.Honor .picScroll-left .next{display:block;width:58px;height:58px;overflow:hidden;cursor:pointer;border: 1px #d2d2d2 solid;border-radius: 50%;position: absolute;top: -140px;}
.Honor .picScroll-left .prev:hover,.Honor .picScroll-left .next:hover{background: #1e4c3f;border: 1px #1e4c3f solid;}
.Honor .picScroll-left .next{right: 0;}
.Honor .picScroll-left .prev{right: 80px;}
.Honor .picScroll-left .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 18px;height: 18px;border-left: 2px #1e4c3f solid;border-top: 2px #1e4c3f solid;transform: rotate(-45deg);margin-left: -7px;margin-top: -10px;}
.Honor .picScroll-left .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 18px;height: 18px;border-right: 2px #1e4c3f solid;border-top: 2px #1e4c3f solid;transform: rotate(45deg);margin-right: -7px;margin-top: -10px;}
.Honor .picScroll-left .prev:hover:after{border-left: 2px #FFF solid;border-top: 2px #FFF solid;}
.Honor .picScroll-left .next:hover:after{border-right: 2px #FFF solid;border-top: 2px #FFF solid}
.Honor .picScroll-left .bd{ padding:10px;   }
.Honor .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.Honor .picScroll-left .bd ul li{width: 340px;margin-left: 40px;height: 250px;overflow: hidden;_display:inline;}
.Honor .picScroll-left .bd ul li img{ width:100%;height: 250px;}
.Honor .picScroll-left .bd ul li .mark{display: none;}
.Honor .picScroll-left .bd ul li:hover .mark{position: absolute;z-index: 9;top: 40px;right: 40px;bottom: 40px;left: 40px;background: rgba(0,0,0,0.5);display: flex;justify-content: center;align-items: center;color: #FFF;font-size: 16px;}
.Honor .picScroll-left .bd ul li .mark:after{content: '';position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;border: 1px #FFF solid;}
.Honor .bg-box{background: url(bg8.jpg)no-repeat center;height: 315px;border-bottom: 10px #eed149 solid;margin-top: 60px;}
.Honor .bg-box h4{font-size: 20px;color: #FFF;line-height: 65px;letter-spacing: 5px;}
.Honor .bg-box h3{font-size: 34px;color: #FFF;line-height: 50px;letter-spacing: 3px;margin-top: 40px;}
.Honor .bg-box h2{font-size: 40px;color: #f6ff00;letter-spacing: 5px;}
.Honor .Honor-tab:before{content: '';position: absolute;left: 0;right: 0;top: 0px;background: url(line3.png)repeat-x;z-index: 1;height: 14px;}
.Honor .Honor-tab{idth: 100%;
    height: 100%;
    background: url(bg9.jpg) repeat center;}
.Honor .Honor-tab .slideTxtBox{}
.Honor .Honor-tab .slideTxtBox .hd{ height:30px; line-height:30px;width: 100%;margin-top: 50px;}
.Honor .Honor-tab .slideTxtBox .hd ul li{ padding:0 29px 0 30px; cursor:pointer;display: inline-block;font-size: 20px;}
.Honor .Honor-tab .slideTxtBox .hd ul li.on{color: #246759;}
.Honor .Honor-tab .slideTxtBox .hd ul li.on:after{content: '';position: absolute;left: 50%;top: -50px;width: 4px;height: 38px;background: #246759;margin-left: -2px;z-index: 1;}
.Honor .Honor-tab .slideTxtBox .hd ul li.on:before{content: '';position: absolute;left: 50%;top: -20px;width: 12px;height: 12px;background: #eed149;margin-left: -6px;z-index: 9;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li{ width:378px; height:325px; overflow:hidden;margin-top: 30px;margin-right: 30px;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li:nth-of-type(3n+0){margin-right: 0;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .pic{width: 100%;height: 250px;overflow: hidden;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text{height:0; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(255,255,255,0.8);width: 100%;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text h3{margin: 10px 15px 5px 15px;font-size: 18px;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text .time{margin: 0 15px;font-size: 12px;color: #666;border-bottom: 1px #e5e5e5 solid;padding-bottom: 5px;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text p{line-height:150%; padding:5px 10px;font-size: 12px;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text-box{background: #FFF;padding:0 5px 0 10px;height: 60px;line-height: 25px;overflow: hidden;margin-top: 10px;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text-box:after{content: '';position: absolute;left: 0;top: 0;width: 3px;height: 100%;background: #246759;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text-box h3{font-size: 18px;margin-top: 5px;}
.Honor .Honor-tab .slideTxtBox .bd ul.list li .text-box p{font-size: 12px;color: #666;}

/* 董事长致辞 */
.chairman{width: 100%;overflow: hidden;display: table;padding-top: 70px;}
.chairman.bg{padding-bottom: 70px;}
.chairman.bg,.Teachers .bg,.mission .bg{background: #f3f1f2;}
.chairman .txt-box,.Teachers .txt-box,.mission .txt-box{width: 100%;height: 705px;}
.chairman .txt-box h2,.Teachers .txt-box h2,.mission .txt-box h2{font-size: 34px;}
.chairman .txt-box .txt{background:#FFF url(t3.jpg)no-repeat 95% 90%;height: 605px;width: 1475px;position: absolute;bottom: 0;left: 50%;margin-left: -1000px;}
.chairman .txt-box .txt .box,.Teachers .txt-box .txt .box,.mission .txt-box .box{width: 420px;margin-right: 650px;font-size: 18px;line-height: 38px;padding-top: 30px;}
.chairman .txt-box .txt .box p,.Teachers .txt-box .txt .box p,.mission .txt-box .txt .box p{font-size: 18px;color: #666;text-indent: 36px;}
.chairman .txt-box .pic,.Teachers .txt-box .pic,.mission .txt-box .pic{position: absolute;right: 0;top: 0;width: 740px;height: 435px;overflow: hidden;}
.chairman .txt-box .pic img,.Teachers .txt-box .pic img,.mission .txt-box .pic img{width: 740px;height: 435px}

/* 师资团队 */
.Teachers,.mission{width: 100%;overflow: hidden;display: table;}
.Teachers .bg{padding: 70px 0;}
.Teachers .txt-box .txt{background:#FFF url(t4.jpg)no-repeat 95% 90%;height: 605px;width: 1475px;position: absolute;bottom: 0;left: 50%;margin-left: -1000px;}
.Teachers .txt-box .txt .box{padding-top: 95px;}
.Teachers .pic-box{width: 100%;display: table;margin-bottom: 5px;}
.Teachers .pic-box .pic{width: 605px;height: 405px;overflow: hidden;}
.Teachers .pic-box .pic img{width: 605px;height: 405px;}
.Teachers .pic-box .pic1{width: 595px;height: 405px;overflow: hidden;}
.Teachers .pic-box .pic1 img{width: 595px;height: 405px;}
.Teachers .pic-box .txt{width: 595px;height: 405px;display: flex;justify-content: center;align-items: center;}
.Teachers .pic-box .txt p{font-size: 18px;line-height: 38px;margin: 0 30px 0 70px;}
.Teachers .pic-box .txt:before{content: '';position: absolute;left: 40px;bottom: 20px;width:0;height:0;border-top:40px solid transparent;border-bottom: 40px solid transparent;border-left: 40px solid #ffb400;}
.Teachers .pic-box .txt1{width: 605px;height: 405px;display: flex;justify-content: center;-webkit-flex-direction: column;flex-direction: column;background: #2e2d2d;}
.Teachers .pic-box .txt1:before{content: '';position: absolute;right: 40px;bottom: 150px;width:0;height:0;border-top:40px solid transparent;border-bottom: 40px solid transparent;border-right: 40px solid #ffb400;}
.Teachers .pic-box .txt1 h3{color: #FFF;font-size: 34px;margin: 0 170px 20px 70px;}
.Teachers .pic-box .txt1 p{font-size: 18px;line-height: 38px;color: #FFF;margin: 0 140px 0 70px;}

/* 使命宣言 */
.mission .bg{padding: 70px 0 50px 0;}
.mission .txt-box p{font-size: 18px;color: #666;}
.mission .txt-box .txt{background:#FFF url(t5.jpg)no-repeat 95% 90%;height: 605px;width: 1475px;position: absolute;bottom: 0;left: 50%;margin-left: -1000px;}
.mission .txt-box .txt h4{font-size: 34px;margin-top: 100px;margin-bottom: 20px;}
.mission .hexin{}
.mission .hexin h2{font-size: 30px;margin-top: 55px;}
.mission .hexin h2:after{content: '';position: absolute;left: 440px;top: 50%;height: 1px;width: 65px;background: #dcdcdc;}
.mission .hexin h2:before{content: '';position: absolute;right: 440px;top: 50%;height: 1px;width: 65px;background: #dcdcdc;}
.mission .hexin ul{width: 100%;display: table;margin-top: 70px;margin-bottom: 90px;}
.mission .hexin li{height: 210px;width: 179px;border: 1px #dcdcdc solid;margin-left: -1px;padding: 35px 30px 0 30px;transition: all .5s;}
.mission .hexin li:hover{-webkit-transform: scale(1.09); -moz-transform: scale(1.09);-ms-transform: scale(1.09); -o-transform: scale(1.09);transform: scale(1.09);border-bottom: 0;-moz-box-shadow:0px 2px 20px #DBDBDB; -webkit-box-shadow:0px 2px 20px #DBDBDB; box-shadow:0px 2px 20px #DBDBDB;z-index: 99;background: #004d3e;}
.mission .hexin li:after{content: '';position: absolute;left: 30px;bottom: 35px;width: 26px;height: 14px;background: url(icon37.png)no-repeat left center;}
.mission .hexin li span{display: block;width: 38px;height: 38px;}
.mission .hexin li h3{font-size: 24px;margin-top: 15px;}
.mission .hexin li p{font-size: 16px;margin-top: 10px;}
.mission .hexin li:hover h3,.mission .hexin li:hover p{color: #FFF;}
.mission .hexin li span.i1{background: url(icon27.png)no-repeat left center;}
.mission .hexin li span.i2{background: url(icon28.png)no-repeat left center;}
.mission .hexin li span.i3{background: url(icon29.png)no-repeat left center;}
.mission .hexin li span.i4{background: url(icon30.png)no-repeat left center;}
.mission .hexin li span.i5{background: url(icon31.png)no-repeat left center;}
.mission .hexin li:hover span.i1{background: url(icon32.png)no-repeat left center;}
.mission .hexin li:hover span.i2{background: url(icon33.png)no-repeat left center;}
.mission .hexin li:hover span.i3{background: url(icon34.png)no-repeat left center;}
.mission .hexin li:hover span.i4{background: url(icon35.png)no-repeat left center;}
.mission .hexin li:hover span.i5{background: url(icon36.png)no-repeat left center;}
.mission .yuanjing{width: 100%;height: 545px;background: url(bg10.jpg)no-repeat center;overflow: hidden;}
.mission .yuanjing .warp{height: 400px;margin-top: 75px;}
.mission .yuanjing h3{font-size: 24px;margin: 45px 55px 50px 55px;}
.mission .yuanjing h3:after{content: '';position: absolute;right: 0;top: 50%;height: 1px;width: 800px;background: #e5e5e5;}
.mission .yuanjing h3:before{content: '';position: absolute;right: 20px;top: -13px;width: 56px;height: 56px;background: #FFF;border: 1px #e5e5e5 solid;z-index: 9;}
.mission .yuanjing .txt{font-size: 20px;line-height: 44px;margin: 110px 55px 0 55px;}
.mission .yuanjing .txt:after{content: '';position: absolute;left: 0;top: -50px;height: 1px;width: 80px;background: #e5e5e5;}
.mission .tese{width: 100%;height: 615px;background: url(bg11.jpg)repeat-x;overflow: hidden;}
.mission .tese h3{color: #FFF;font-size: 30px;margin-top: 45px;}
.mission .tese h3:after{content: '';position: absolute;left: 450px;top: 50%;background: #FFF;width: 60px;height: 1px;}
.mission .tese h3:before{content: '';position: absolute;right: 450px;top: 50%;background: #FFF;width: 60px;height: 1px;}
.mission .tese .items{width: 380px;height: 435px;-moz-box-shadow:0px 5px 10px #DBDBDB; -webkit-box-shadow:0px 5px 10px #DBDBDB; box-shadow:0px 5px 10px #DBDBDB;margin-right: 30px;margin-top: 65px;}
.mission .tese .items:last-child{margin-right: 0;}
.mission .tese .diy_no1:hover{background:#FFF url(img25.jpg)no-repeat;}
.mission .tese .diy_no2:hover{background:#FFF url(img25_1.jpg)no-repeat;}
.mission .tese .diy_no3:hover{background:#FFF url(img25_2.jpg)no-repeat;}
.mission .tese .items h4{font-size: 40px;color: #004d3e;font-family: arial;margin: 60px 40px 15px 40px;}
.mission .tese .items:hover h4{color: #f6ff00;}
.mission .tese .items p{font-size: 18px;line-height: 35px;margin: 0 40px;}
.mission .tese .items:hover p{color: #FFF;}
.mission .tese .items.no1:after{content: '';position: absolute;left: 50%;bottom: 0;background: url(icon38.png)no-repeat center;width: 70px;height: 114px;z-index: 9;margin-left: -35px;}
.mission .tese .items.no2:after{content: '';position: absolute;left: 50%;bottom: 0;background: url(icon39.png)no-repeat center;width: 98px;height: 114px;z-index: 9;margin-left: -49px;}
.mission .tese .items.no3:after{content: '';position: absolute;left: 50%;bottom: 0;background: url(icon40.png)no-repeat center;width: 98px;height: 114px;z-index: 9;margin-left: -49px;}
.mission .tese .items:hover.no1:after{content: '';position: absolute;left: 50%;bottom: 0;background: url(icon038.png)no-repeat center;width: 70px;height: 114px;z-index: 9;margin-left: -35px;}
.mission .tese .items:hover.no2:after{content: '';position: absolute;left: 50%;bottom: 0;background: url(icon039.png)no-repeat center;width: 98px;height: 114px;z-index: 9;margin-left: -49px;}
.mission .tese .items:hover.no3:after{content: '';position: absolute;left: 50%;bottom: 0;background: url(icon040.png)no-repeat center;width: 98px;height: 114px;z-index: 9;margin-left: -49px;}


/* 校训 */
.motto{margin-top: 40px;width: 100%;display: table;}
.motto .items{width: 400px;height: 288px;overflow: hidden;display: flex;justify-content: center;-background: #f6f6f6;align-items: center;background: #f6f6f6;}
.motto .txt-box{width: 400px;height: 288px;overflow: hidden;display: flex;justify-content: center;-webkit-flex-direction: column;flex-direction: column;background: #f6f6f6;align-items: center;}
.motto .txt-box h3{font-size: 22px;padding-bottom: 20px;margin-bottom: 20px;}
.motto .txt-box h3:after{content: '';position: absolute;bottom: 0;left: 50%;height: 6px;width: 66px;margin-left: -33px;background: #eed149;}
.motto .txt-box p{font-size: 30px;}
.motto .box{width: 100%;height: 860px;background: url(bg12.jpg)no-repeat center;overflow: hidden;margin-top: 40px;}
.motto .box .slideTxtBox .hd{ position:relative;height: 310px;}
.motto .box .slideTxtBox .hd ul li{cursor:pointer;position: absolute;width: 290px;height: 100px;line-height: 100px;background: rgba(255,255,255,0.5);font-size: 20px;}
.motto .box .slideTxtBox .hd ul li:nth-child(1){left:15px;bottom: 0;}
.motto .box .slideTxtBox .hd ul li:nth-child(2){left: 305px;bottom: 100px;}
.motto .box .slideTxtBox .hd ul li:nth-child(3){left: 595px;bottom: 200px;}
.motto .box .slideTxtBox .hd ul li.on{background:#eed149;}
.motto .box .slideTxtBox .bd{width: 570px;height: 450px;overflow: hidden;}
.motto .box .slideTxtBox .bd .txt{width: 100%;display: table;padding-top: 90px;}
.motto .box .slideTxtBox .bd .txt h3{font-size: 40px;padding-bottom: 20px;margin-bottom: 50px;}
.motto .box .slideTxtBox .bd .txt h3:before{content: '';position: absolute;left: 0;bottom: 0;height: 5px;width: 85px;background: #1e4c3f;}
.motto .box .slideTxtBox .bd .txt p{font-size: 16px;line-height:35px}

/* 新闻活动-汇佳影音 */
.video{width: 100%;display: table;margin-top: 40px;}
.video .play-box{width: 100%;height: 400px;}
.video .play-box .txt-box{width: 340px;height: 400px;margin-right: 30px;display: flex;justify-content: center;-webkit-flex-direction: column;flex-direction: column;padding: 0 20px;}
.video .play-box .txt-box h3{font-size: 33px;}
.video .play-box .txt-box p{font-size: 14px;color: #666;line-height: 22px;margin-top: 30px;}
.video .play-box .txt-box a{display: block;width: 140px;height: 40px;line-height: 40px;border: 2px #000 solid;margin-top: 35px;}
.video .play-box .txt-box a:hover{background: #1e4c3f;border: 2px #1e4c3f solid;color: #FFF;}
.video .play-box .items,.video .play-list .items{width: 380px;height: 400px;margin-right: 30px;}
.video .play-box .items .pic, .video .play-list .items .pic,.news-list .items .pic,.media-list dd .pic{width: 100%;height: 260px;overflow: hidden;}
.video .play-box .items .pic img, .video .play-list .items .pic img,.news-list .items .pic img,.media-list dd .pic img{width: 100%;/*height: 260px*/}
.video .play-box .items:last-child{margin-right: 0;}
.video .play-box .items .txt,.video .play-list .items .txt{height: 90px;border: 1px #ebebeb solid;margin-top: 10px;padding:10px 15px;}
.video .play-box .items .txt h3 a,.video .play-list .items .txt h3 a,.news-list .items .txt h3 a{font-size: 18px;}
.video .play-box .items .txt p,.video .play-list .items .txt p{font-size: 12px;color: #666;line-height: 20px;margin-top: 5px;}
.video .play-box .items .play{width: 53px;height: 53px;background: url(play.png)no-repeat center;position: absolute;z-index: 9;left: 50%;top: 50%;margin-left: -26px;margin-top: -26px;}
.video .pic-box{width: 100%;display: table;}
.video .pic-box img{display: block;width: 100%;}
.video .pic-box .items{width: 33.3333%;display: table;}
.video .pic-box .items .mark{display: none;}
.video .pic-box .items:hover .mark{position: absolute;left: 0;top:0;right: 0;bottom: 0;padding: 0 70px;background: rgba(0,0,0,0.7);display: flex;justify-content: center;-webkit-flex-direction: column;flex-direction: column;align-items: center;overflow: hidden;}
.video .pic-box .items .mark h3{color: #FFF;font-size: 24px;}
.video .pic-box .items .mark p{color: #FFF;font-size: 14px;line-height: 20px;margin-top: 30px;word-wrap: break-word; 
word-break: normal;width: 100%;}
.video .pic-box .items .mark span{display: block;width: 140px;height: 40px;line-height: 40px;color: #FFF;border: 1px #FFF solid;margin-top: 30px;}
.video .play-list{padding: 60px 0 40px 0;}
.video .play-list .items:last-child{margin-right: 0;}

/* 新闻活动-校园通讯 新闻活动-宣讲会 */
.news-list{margin-top: 50px;}
.news-list .items,.media-list dd{width: 380px;height: 380px;margin-right: 30px;margin-bottom: 20px;}
.news-list .items .pic span{width: 95px;height: 55px;line-height: 55px;font-size: 16px;color: #ff4141;position: absolute;right: 0;bottom: 0;z-index: 9;}
.news-list .itemsj,.media-list dd{width: 380px;height: 380px;margin-right: 30px;margin-bottom: 20px;}
.news-list .itemsj .picj span{width: 95px;height: 55px;line-height: 55px;font-size: 16px;color: #ff4141;position: absolute;right: 0;bottom: 0;z-index: 9;}
.news-list .itemsj .picj .myimage{width: 220px;height: 280px;margin-right: 80px;}
.news-list .itemsj:nth-of-type(3n+0),.news-list li:nth-of-type(2n+0),.media-list dd:nth-of-type(3n+0){margin-right: 0;}
.news-list .itemsj .txt h3{margin-top: 20px;}
.news-list .itemsj .txt .time{color: #666;font-size: 16px;background: url(icon42.png)no-repeat left center;padding-left: 30px;}
.news-list .itemsj .txt p{color: #666;font-size: 16px;line-height: 40px;}
.news-list .items:nth-of-type(3n+0),.news-list li:nth-of-type(2n+0),.media-list dd:nth-of-type(3n+0){margin-right: 0;}
.news-list .items .txt h3{margin-top: 20px;}
.news-list .items .txt .time{color: #666;font-size: 16px;background: url(icon42.png)no-repeat left center;padding-left: 30px;}
.news-list .items .txt p{color: #666;font-size: 16px;line-height: 40px;}
.news-list li{width: 49%;margin-right: 2%;height: 115px;overflow: hidden;margin-bottom: 40px;}
.news-list li .pic{width: 168px;height: 115px;overflow: hidden;}
.news-list li .pic img{width: 168px;height: 115px;}
.news-list li .txt{padding-left: 190px;height: 115px;}
.news-list li .txt p{font-size: 14px;color: #717171;line-height: 22px;height: 44px;overflow: hidden;margin-top: 10px;}
.news-list li .txt h3 a{font-size: 16px;display: block;}
.news-list li .txt .time{margin-top: 10px;color: #717171;}

/* 媒体报道 */
.media-list{width: 100%;display: table;background: #F7f7f7;padding-bottom: 30px}
.media-list .slideBox{ width:100%; height:420px; overflow:hidden; position:relative;}
.media-list .slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:680px; bottom:35px; z-index:1; }
.media-list .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.media-list .slideBox .hd ul li{ float:left; margin-right:10px; width:15px;height:15px; background:#c9c9c9; cursor:pointer;border-radius: 50%;text-indent: -99px;}
.media-list .slideBox .hd ul li.on{ background:#004d3e;}
.media-list .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.media-list .slideBox .bd li{ zoom:1; vertical-align:middle;background: #f6f6f6;height: 420px;}
.media-list .slideBox .bd img{ width: 100%;height: 420px;display:block;  }
.media-list .slideBox .bd li .pic{width:625px; height:420px;}
.media-list .slideBox .bd li .txt{padding:70px 40px 0 680px;}
.media-list .slideBox .bd li .txt h3 a{font-size: 30px;}
.media-list .slideBox .bd li .txt h3{padding-bottom: 20px;margin-bottom: 50px;}
.media-list .slideBox .bd li .txt h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 55px;height: 4px;background: #1e4c3f;}
.media-list .slideBox .bd li .txt h4{font-size: 20px;}
.media-list .slideBox .bd li .txt p{font-size: 12px;line-height: 20px;color: #666;margin-top: 15px;}
.media-list dd{background: #f5f5f5;margin-top: 30px;margin-bottom: 30px;}
.media-list dd .text{padding: 5px 15px;}
.media-list dd .text h3 a{font-size: 20px;line-height: 40px;}
.media-list dd .text p{font-size: 12px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}

/* 分页 */
.pages{border-top: 1px #cdcdcd solid;height: 80px;}
.pages li{float: left;}
.pages li .current{color: #8d8d8d}
.pages a,.pages span{display: inline-block;padding: 0 20px;line-height: 80px;font-size: 16px;}
.pages a.prev{background: url(icon43.jpg)no-repeat left center;color: #8d8d8d;}
.pages a.next{background: url(icon44.jpg)no-repeat right center;}
.pages a.cur:after{content: '';position: absolute;top: 0;left: 10px;right: 10px;height: 4px;background: #000000;}

/* 中学选修课 */
.Middle-elective,.Primary-elective{width: 100%;display: table;overflow: hidden;margin-top: 50px;}
.Middle-elective .txt-pic,.Primary-elective .txt-pic{width: 100%;height: 585px;margin-bottom: 100px;}
.Middle-elective .txt-pic .pic,.Primary-elective .txt-pic .pic{width: 515px;height: 585px;margin-left: 100px;}
.Middle-elective .txt-pic .pic:after,.Primary-elective .txt-pic .pic:after{content: '';position: absolute;left: -10px;bottom: 0;width: 10px;height: 220px;background: #eed149;}
.Middle-elective .txt-pic .pic:before,.Primary-elective .txt-pic .pic:before{content: '';position: absolute;left: -10px;bottom: -10px;width: 180px;height: 10px;background: #eed149;}
.Middle-elective .txt-pic .txt,.Primary-elective .txt-pic .txt{padding-left: 640px;}
.Middle-elective .txt-pic .txt h3,.Primary-elective .txt-pic .txt h3{font-size: 44px;color: #d85555;margin-top: 100px;}
.Middle-elective .txt-pic .txt h3:after,.Primary-elective .txt-pic .txt h3:after{content: '';width: 1px;height: 30px;background: #d85555;position: absolute;left: 50%;top: -60px;}
.Middle-elective .txt-pic .txt p,.Primary-elective .txt-pic .txt p{color: #d85555;font-size: 20px;margin-top: 30px;}
.Middle-elective .txt-pic .txt .t1,.Primary-elective .txt-pic .txt .t1{padding: 0 45px;font-size: 12px;line-height: 26px;color: #666;margin-top: 80px;}
.Middle-elective .txt-pic .txt .t1:after,.Primary-elective .txt-pic .txt .t1:after{content: '';width: 1px;height: 30px;background: #d85555;position: absolute;left: 50%;top: -40px;}
.Middle-elective .txt-pic .txt .t2,.Primary-elective .txt-pic .txt .t2{padding: 40px;font-size: 12px;line-height: 26px;background: #eeeeee;position: absolute;width: 1010px;bottom: 10px;margin-left: -100px;z-index: 9;color: #666;}

.Middle-elective .pic-box{width: 100%;display: table;overflow: hidden;}
.Middle-elective .pic-box .items{display: table;margin-bottom: 2px;overflow: hidden;border-right: 1px #FFF solid;border-left: 1px #FFF solid;width: -moz-calc(33.3333% - 2px);width: -webkit-calc(33.3333% - 2px);width: calc(33.3333% - 2px);}
.Middle-elective .pic-box .items a{display: block;overflow: hidden;position: relative;}
.Middle-elective .pic-box .items img{display: block;width: 100%;}
.Middle-elective .pic-box .items .mark{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:#000;z-index: 1;width: 100%;height: 100%;}
.Middle-elective .pic-box .items .text{position:absolute;width:100%;height:100%;left:-1640px;top:0px;overflow:hidden;color: #FFF;z-index: 9;}
.Middle-elective .pic-box .items .text .txt{margin:5% 2% 0 4%;width: 44%;}
.Middle-elective .pic-box .items .text .txt:before{content: '';position: absolute;right: -10px;bottom: 10px;width: 1px;height: 130px;background: #FFF;}
.Middle-elective .pic-box .items .text .txt h3{font-size: 30px;color: #FFF;padding-bottom: 15px;}
.Middle-elective .pic-box .items .text .txt h3:before{content: '';position: absolute;left: 0;bottom: 0;height: 4px;width: 30%;background: #ffff00;}
.Middle-elective .pic-box .items .text .txt p{font-size: 14px;line-height: 24px;color: #FFF;margin-top: 15px;}
.Middle-elective .pic-box .items .text .userinfo{width: 44%;margin:5% 2% 0 4%;}
.Middle-elective .pic-box .items .text .userinfo .user{width: 100%;display: table;margin-top: 8px;}
.Middle-elective .pic-box .items .text .userinfo img{width: 60px;height: 60px;border-radius: 50%;}
.Middle-elective .pic-box .items .text .userinfo .name{padding-left: 70px;height: 60px;line-height: 60px;color: #FFF;font-size: 16px;}
.Middle-elective .pic-box .items .text .userinfo .info{font-size: 14px;color: #FFF;line-height: 24px;margin-top: 3px;}
.Middle-elective .pic-box .items .text .julebu{margin:10px 2% 0 4%;}
.Middle-elective .pic-box .items .text .julebu h3{font-size: 20px;color: #FFF;}
.Middle-elective .pic-box .items .text .julebu p{font-size: 14px;line-height: 24px;color: #FFF;}
.Middle-elective .bg{background: #f3f1f2;width: 100%;display: table;padding: 60px 0;}
.Middle-elective .bg .picScroll-left{height: 515px;}
.Middle-elective .bg .picScroll-left .prev,.Middle-elective .bg .picScroll-left .next{display:block;width:58px; height:58px;overflow:hidden;cursor:pointer;border: 1px #d2d2d2 solid;position: absolute;border-radius: 50%;top: 50%;margin-top: -29px;}
.Middle-elective .bg .picScroll-left .prev{left: -70px;}
.Middle-elective .bg .picScroll-left .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 18px;height: 18px;border-left: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(-45deg);margin-left: -7px;margin-top: -10px;}
.Middle-elective .bg .picScroll-left .next{right: -70px;}
.Middle-elective .bg .picScroll-left .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 18px;height: 18px;border-right: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(45deg);margin-right: -7px;margin-top: -10px;}
.Middle-elective .bg .picScroll-left .bd{overflow: hidden;}
.Middle-elective .bg .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.Middle-elective .bg .picScroll-left .bd ul li{_display:inline; overflow:hidden;height: 515px;width: 1200px;}
.Middle-elective .bg .picScroll-left .bd ul li .text{position: absolute;right: 0;bottom: 50px;width: 525px;padding:50px 40px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .txt{width: 190px;height: 190px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .txt:before{content: '';position: absolute;right: -10px;bottom: 10px;width: 1px;height: 130px;background: #eeeeee;}
.Middle-elective .bg .picScroll-left .bd ul li .text .txt h3{font-size: 30px;padding-bottom: 15px;margin-bottom: 20px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .txt h3:before{content: '';position: absolute;left: 0;bottom: -5px;height: 4px;width: 30%;background: #004d3e;}
.Middle-elective .bg .picScroll-left .bd ul li .text .txt p{line-height: 24px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .userinfo{width: 240px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .userinfo .user{margin-top: 5px;width: 100%;height: 60px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .userinfo .user img{width: 60px;height: 60px;border-radius: 50%;}
.Middle-elective .bg .picScroll-left .bd ul li .text .userinfo .name{padding-left: 70px;height: 60px;line-height: 60px;font-size: 16px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .info{line-height: 24px;margin-top: 10px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .julebu{width: 100%;display: table;margin-top: 40px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .julebu h3{font-size: 20px;margin-bottom: 5px;}
.Middle-elective .bg .picScroll-left .bd ul li .text .julebu p{line-height: 24px;}

/* 中学社团 */
.Middle-group{width: 100%;display: table;}
.Middle-group .bg{background: #eaeaea;width: 100%;display: table;padding: 40px 0;}
.Middle-group .pic-txt{width: 100%;height: 457px;}
.Middle-group .pic-txt .txt{width: 568px;height: 457px;background: url(bg13.jpg)no-repeat center;padding-right: 85px;overflow: hidden;}
.Middle-group .pic-txt .txt h3{color: #eaeaea;font-size: 28px;margin-top: 125px;}
.Middle-group .pic-txt .txt h3:after{content: '';position: absolute;left: 50%;top: -80px;width: 1px;height: 35px;background: #eed149;}
.Middle-group .pic-txt .txt h3:before{content: '';position: absolute;left: 50%;top: -45px;width: 10px;height: 10px;background: #eaeaea;margin-left: -5px;}
.Middle-group .pic-txt .txt p{color: #eaeaea;line-height: 24px;padding: 0 85px;margin-top: 30px;}
.Middle-group .pic-txt .txt p:after{content: '';position: absolute;left: 50%;bottom: -80px;width: 1px;height: 35px;background: #eed149;}
.Middle-group .pic-txt .txt p:before{content: '';position: absolute;left: 50%;bottom: -45px;width: 10px;height: 10px;background: #eaeaea;margin-left: -5px;}
.Middle-group .pic-txt .pic{position: absolute;right: 0;top: 50%;margin-top: -198px;width: 655px;height: 396px;z-index: 1;overflow: hidden;}
.Middle-group .pic-txt .pic img{width: 655px;height: 396px;}
.Middle-group .slideTxtBox{padding-top: 80px;}
.Middle-group .slideTxtBox .next,.Middle-group .slideTxtBox .prev{position: absolute;top: 10px;border-radius: 50%;border: 1px #737373 solid;width: 40px;height: 40px;overflow: hidden;text-indent: -99px;}
.Middle-group .slideTxtBox .prev{left: 50%;margin-left: -50px;}
.Middle-group .slideTxtBox .next{right: 50%;margin-right: -50px;}
.Middle-group .slideTxtBox .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 14px;height: 14px;border-left: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(-45deg);margin-left: -5px;margin-top: -7px;}
.Middle-group .slideTxtBox .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 14px;height: 14px;border-right: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(45deg);margin-right: -5px;margin-top: -7px;}
.Middle-group .slideTxtBox .hd{ height:85px; line-height:85px;border-bottom: 1px #000000 solid;}
.Middle-group .slideTxtBox .hd ul li{ padding:0 17px; cursor:pointer;font-size: 16px;transition: all 0.3s;}
.Middle-group .slideTxtBox .hd ul li span{display: none;}
.Middle-group .slideTxtBox .hd ul li.on{line-height: 20px;height: 85px;transition: all 0.3s;}
.Middle-group .slideTxtBox .hd ul li.on span{position: absolute;bottom: -7px;left: 50%;display: block;background: #FFF;border: 1px #626262 solid;width: 13px;height: 13px;border-radius: 50%;margin-left: -7px;}
.Middle-group .slideTxtBox .hd ul li.on span:after{content: '';position: absolute;left: 50%;width: 7px;height: 7px;background: #000;margin-left: -3px;border-radius: 50%;z-index: 9;top: 50%;margin-top: -4px;}
.Middle-group .slideTxtBox .hd ul li.on:before{content: '';position: absolute;left: 50%;bottom: 0;width: 1px;height: 30px;background: #000000;z-index: 9;}
.Middle-group .slideTxtBox .hd ul li.on:after{content: '';position: absolute;left: 50%;bottom: 30px;width: 7px;height: 6px;background: #eed149;margin-left: -3px;}
.Middle-group .slideTxtBox .bd{margin-top: 30px;}
.Middle-group .slideTxtBox .bd .txt-pic{width: 100%;}
.Middle-group .slideTxtBox .bd .txt-pic .pic{ height:610px;width: 795px;overflow: hidden;}
.Middle-group .slideTxtBox .bd .txt-pic .pic img{height:610px;width: 795px}
.Middle-group .slideTxtBox .bd .txt-pic .txt{width: 405px;height: 610px;}
.Middle-group .slideTxtBox .bd .txt-pic .txt h3{font-size: 44px;margin-left: 40px;padding-top: 110px;}
.Middle-group .slideTxtBox .bd .txt-pic .txt h3:after{content: '';position: absolute;left: -15px;width: 40px;height: 40px;background: #eed149;top: 100px;z-index: -1;}
.Middle-group .slideTxtBox .bd .txt-pic .txt .img{margin-left: 40px;margin-top: 10px;}
.Middle-group .slideTxtBox .bd .txt-pic .txt .tag{margin-left: 35px;display: table;width: 360px;}
.Middle-group .slideTxtBox .bd .txt-pic .txt .tag a{display: inline-block;border: 1px #c0c0c0 solid;border-radius: 2px;width: 110px;height: 40px;line-height: 40px;margin-top: 10px;margin-right: 10px;}
.Middle-group .slideTxtBox .bd .txt-pic .txt .tag a:nth-of-type(3n+0){margin-right: 0;}
.Middle-group .slideTxtBox .bd .txt-pic .txt .slideleft{ overflow:hidden; zoom:1; position:absolute;width: 405px;height: 143px;bottom: 0;left: 0;}
.Middle-group .slideTxtBox .bd .txt-pic .txt .slideleft li{width: 265px;margin-right: 10px;}
.Middle-group .bg1{background: #e6eceb;width: 100%;display: table;}
.Middle-group .bg1:after{content: '';position: absolute;left: 0;top: 0;height: 10px;width: 60%;background: #eed149;}
.Middle-group .bg1 .pic-box{width: 425px;height: 545px;overflow: hidden;}
.Middle-group .bg1 .pic-box img{display: block;width: 425px;height: 545px}
.Middle-group .bg1 .txt-box{width: 600px;font-size: 20px;line-height: 44px;background: url(icon45.png)no-repeat left 70px;padding-top: 185px;}
.Middle-group .bg1 .txt-box:before{content: '';position: absolute;right: 0;top: 0;width: 100%;height: 10px;background: #1e4c3f;z-index: 9;}

/* 小学选修课 */
.Primary-elective .slide-box{width: 100%;height: auto;background: url(bg14.jpg)no-repeat center;padding-top: 50px;background-size: cover;}
.Primary-elective .slide-box:after{content: '';position: absolute;left: 0;right: 0;top: 53px;height: 4px;background: url(d.png)repeat-x;}

.Primary-elective .slide-box .slideGroup .parHd{ height:125px;position:relative;padding-top: 35px;}
.Primary-elective .slide-box .slideGroup .parHd .prev,.Primary-elective .slide-box .slideGroup .parHd .next{position: absolute;top: -48px;width: 36px;height: 36px;background: #FFF;}
.Primary-elective .slide-box .slideGroup .parHd .prev{right: 38px;}
.Primary-elective .slide-box .slideGroup .parHd .next{right: 0;}
.Primary-elective .slide-box .slideGroup .parHd .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 14px;height: 14px;border-right: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(45deg);margin-right: -5px;margin-top: -7px;}
.Primary-elective .slide-box .slideGroup .parHd .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 14px;height: 14px;border-left: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(-45deg);margin-left: -5px;margin-top: -7px;}
.Primary-elective .slide-box .slideGroup .parHd ul li{ padding:0 12px; cursor:pointer;width: 14px;height: 123px;line-height: 15px;border: 1px #FFF solid;display: flex;justify-content: center;align-items: center;background: rgba(255,255,255,0.5);border-radius: 25px;margin-left: 20px;color: #FFF;}
.Primary-elective .slide-box .slideGroup .parHd ul li.on{  background:#fee203; border:1px solid #fee203;color: #333;}
.Primary-elective .slide-box .slideGroup .parHd ul li span{display: block;border-radius: 50%;width: 15px;height: 15px;background: rgba(255,255,255,0.2);position: absolute;left: 50%;margin-left: -7px;top: -38px;z-index: 8;}
.Primary-elective .slide-box .slideGroup .parHd ul li span:after{content: '';position: absolute;width: 7px;height: 7px;background: #FFF;left: 50%;top: 50%;margin-left: -3px;margin-top: -4px;z-index: 9;border-radius: 50%;}
.Primary-elective .slide-box .slideGroup .parHd ul li:after{content: '';position: absolute;width: 1px;height: 30px;background: #FFF;left: 19px;top: -30px;}

.Primary-elective .slide-box .slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative;margin-top: 65px;}
.Primary-elective .slide-box .slideGroup .parBd{zoom:1;height: auto;}
.Primary-elective .slide-box .slideGroup .parBd ul li{_display:inline; overflow:hidden;padding: 0 57px;width: 1086px;}
.Primary-elective .slide-box .slideGroup .parBd ul li .pic{width:1085px; height:655px;}
.Primary-elective .slide-box .slideGroup .parBd ul li .pic img{ width:1085px; height:655px; display:block;}
.Primary-elective .slide-box .slideGroup .parBd ul li .txt{width: 1025px;padding: 20px 30px;}
.Primary-elective .slide-box .slideGroup .parBd ul li .txt h3{font-size: 30px;padding-bottom: 15px;margin-bottom: 15px;}
.Primary-elective .slide-box .slideGroup .parBd ul li .txt h3:after{content: '';position: absolute;left: 0;bottom: -2px;height: 5px;width: 100px;background: #004d3e;}
.Primary-elective .slide-box .slideGroup .parBd ul li .txt p{line-height: 24px;}
.Primary-elective .slide-box .slideGroup .parBd ul li .t1{position: absolute;right: 0;bottom: 50px;height: 75px;line-height: 75px;background: #fff100;color: #000;font-size: 24px;width: 235px;}
.Primary-elective .slide-box .slideGroup .parBd ul li .t1:after{content: '';position: absolute;top: 50%;width: 200px;height: 1px;background: #FFF;left: -170px;}
.Primary-elective .slide-box .slideGroup .parBd .num{width: 200px;height: 30px;margin: 20px auto;}
.Primary-elective .slide-box .slideGroup .parBd .num .pageState{display: inline-block;height: 30px;line-height: 30px;width: 143px;font-size: 18px;}
.Primary-elective .slide-box .slideGroup .parBd .num .pageState span{color: #fff100;font-size: 28px;}
.Primary-elective .slide-box .slideGroup .sPrev,.slideGroup .sNext{display:block; width:28px; height:30px;background:url(icon46.png) center no-repeat; }
.Primary-elective .slide-box .slideGroup .sNext{background:url(icon47.png) center no-repeat; }

/* 冬季研学旅行 */
.Winter-tour{width: 100%;display: table;margin-top: 45px;}
.Winter-tour .menu{width: 100%;display: table;}
.Winter-tour .menu a{display: inline-block;width: 185px;height: 58px;border: 1px #1e4c3f solid;font-size: 16px;color: #1e4c3f;line-height: 58px;margin: 0 10px;}
.Winter-tour .menu a.cur,.Winter-tour .menu a:hover{background: #eed149;border: 1px #eed149 solid;color: #333;}
.Winter-tour .txt-pic{margin-top: 70px;width: 100%;display: table;}
.Winter-tour .txt-pic .pic1{width: 587px;height: 282px;overflow: hidden;}
.Winter-tour .txt-pic .pic1 img{width: 587px;height: 282px;}
.Winter-tour .txt-pic .txt1{padding-right: 725px;height: 282px;}
.Winter-tour .txt-pic .txt1 h3{font-size: 30px;margin-top: 20px;}
.Winter-tour .txt-pic .txt1 p{line-height: 24px;margin-top: 30px;}
.Winter-tour .txt-pic .pic2{width: 483px;height: 282px;margin-top: 50px;}
.Winter-tour .txt-pic .txt2{line-height: 24px;margin-left: 610px;height: 282px;margin-top: 50px;}
.Winter-tour .txt-pic .txt2 p{padding-top: 30px;height: 165px;overflow: hidden;}
.Winter-tour .txt-pic .txt2 a{color: #1e4c3f;}
.Winter-tour .txt-pic .txt2:after{content: '';position: absolute;bottom: 5px;left:26px;width: 1px;background: #000;z-index: 1;height: 50px;}
.Winter-tour .txt-pic .txt2:before{content: '';position: absolute;bottom: 15px;left:21px;width: 11px;background: #eed149;z-index: 2;height: 21px;}
.Winter-tour .pic-txt{border-top: 1px #d2d2d2 solid;margin-top: 60px;padding-top: 60px;width: 100%;display: table;}
.Winter-tour .pic-txt .txt:before{content: '';position: absolute;right: 100px;bottom: 140px;width: 90px;height: 90px;background: #eed149;border-radius: 50%;z-index: -1;}
.Winter-tour .pic-txt .pic{margin-left: 70px;width: 544px;height: 587px;overflow: hidden;}
.Winter-tour .pic-txt .pic img{width: 544px;height: 587px;}
.Winter-tour .pic-txt .txt{margin-left: 705px;height: 587px;padding-right: 55px;}
.Winter-tour .pic-txt .txt h4{font-size: 16px;line-height: 50px;padding-top: 10px;}
.Winter-tour .pic-txt .txt .lo{padding: 80px 0;}
.Winter-tour .pic-txt .txt .lo:after{content: '';position: absolute;bottom: 5px;left:50%;width: 1px;background: #1e4c3f;z-index: 1;height: 40px;}
.Winter-tour .pic-txt .txt .lo:before{content: '';position: absolute;top: 5px;left:50%;width: 1px;background: #1e4c3f;z-index: 1;height: 40px;}
.Winter-tour .pic-txt .txt p{line-height: 24px;margin-top: 30px;}
.Winter-tour .pic-box{width: 100%;display: table;border-top: 1px #d2d2d2 solid;margin-top: 60px;padding-top: 60px;}
.Winter-tour .pic-box:after{content: '';position: absolute;left: 0;top: 625px;width: 100%;height: 1px;background: #bfbfbf;}
.Winter-tour .pic-box .items{width: 368px;height: 735px;margin-right: 48px;}
.Winter-tour .pic-box .items:last-child{margin-right: 0;}
.Winter-tour .pic-box .items h3{font-size: 20px;color: #1e4c3f;height: 89px;line-height: 89px;padding-left: 55px;}
.Winter-tour .pic-box .items h3:after{content: '';position: absolute;left: 40px;top: 50%;width: 75px;height: 9px;background: #eed149;margin-top: -4px;z-index: -1;}
.Winter-tour .pic-box .items h3:before{content: '';position: absolute;left: 0;top: 50%;width: 45px;height: 1px;background: #000;z-index: -1}
.Winter-tour .pic-box .items p{line-height: 27px;margin-top: 10px;}
.Winter-tour .pic-box .items p:after{content: '';position: absolute;width: 15px;height: 15px;background: #eed149;left: 0;top: -21px;z-index: 9;border-radius: 50%;}
.Winter-tour .pic-box .items p:before{content: '';position: absolute;width: 7px;height: 7px;background: #1e4c3f;left: 4px;top: -17px;z-index: 10;border-radius: 50%;}
.Winter-tour .pic-bg{width: 100%;height: 490px;background: url(bg15.jpg)no-repeat center;margin-top: 30px;}
.Winter-tour .pic-bg .txt{position: absolute;left: 50%;bottom: 40px;background: rgba(238,209,73,0.9);width: 920px;padding: 35px;font-size: 16px;line-height: 28px;margin-left: -495px;}
.Winter-tour .text-box{width: 100%;display: table;}
.Winter-tour .text-box h3,.Winter-tour .box-txt h3{font-size: 16px;margin: 70px 0 100px 0;}
.Winter-tour .text-box h3:after,.Winter-tour .box-txt h3:after{content: '';position: absolute;left: 50%;top: -140px;width: 1px;height: 120px;background: #000;}
.Winter-tour .text-box h3:before,.Winter-tour .box-txt h3:before{content: '';position: absolute;left: 50%;bottom: -6px;width: 96px;height: 13px;background: #eed149;margin-left: -48px;z-index: -1;}
.Winter-tour .text-box .text{padding: 0 170px;font-size: 16px;line-height: 28px;}
.Winter-tour .fold_wrap{height: 498px;margin-top: 135px;}
.Winter-tour .fold_wrap li{width:300px;height:498px;overflow:hidden;cursor:pointer;}
.Winter-tour .box-txt{background: url(bg16.jpg)no-repeat center bottom;padding-bottom: 310px;height: 580px;}
.Winter-tour .box-txt p{font-size: 16px;line-height: 28px;padding: 0 105px;}
.Winter-tour .box-txt .box{width: 490px;color: #FFF;font-size: 16px;line-height: 28px;background: #1e4c3f;padding: 30px;margin: 105px 0 0 130px;}
.Winter-tour .box-txt .box span{display: block;color: #fff000;font-size: 20px;margin-top: 15px;}


/* ICT中心-iT技术组 */
.Ict-it,.Library{margin-top: 40px;padding-bottom: 40px;}
.Ict-it .menu,.Library .menu{width: 180px;display: table;}
.Ict-it .menu h3,.Library .menu h3{font-size: 18px;border-bottom: 1px #eeeeee solid;height: 55px;}
.Ict-it .menu li{border-bottom: 1px #eee solid;height: 50px;line-height: 50px;}
.Ict-it .menu li a{font-size: 14px;display: block;}
.Ict-it .menu li.cur a{color: #10624e;}
.Ict-it .con,.Library .con{width: 965px;display: table;}
.Ict-it .con .tit{font-size: 16px;margin-bottom: 40px;}
.Ict-it .con .pic{margin-top: 25px;}
.Ict-it .con .txt-box{width: 100%;display: table;margin-top: 15px;}
.Ict-it .con .txt-box h3{color: #666;font-size: 16px;margin-top: 35px;}
.Ict-it .con .txt-box .txt{line-height: 35px;margin-top: 35px;width: 100%;display: table;}
.Ict-it .con #ict-nav,.Library #Library-nav{width: 100%;display: table;border-bottom: 1px #e5e5e5 solid;}
.Ict-it .con #ict-nav li,.Library #Library-nav li{padding: 10px 45px 20px 45px;margin-right: 30px;}
.Ict-it .con #ict-nav li.current,.Library #Library-nav li.current{color: #1e4c3f;}
.Ict-it .con #ict-nav li.current:after,.Library #Library-nav li.current:after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #1e4c3f;}
.Ict-it .con .txt-box .itmes{width: 280px;height: 475px;margin-right: 45px;}
.Ict-it .con .txt-box .itmes:nth-of-type(3n+0){margin-right: 0;}
.Ict-it .con .txt-box .itmes h4{margin-top: 20px;}
.Ict-it .con .txt-box .itmes .txt{color: #666;margin-top: 15px;}

/* 图书馆 */
.Library{}
.Library .menu-one li {width: 100%; height: auto; overflow: hidden; border-bottom: 1px solid #eee;}
.Library .menu-one li a{display: block;height: 50px;line-height: 50px;text-indent: 5px;}
.Library .menu-one .tit {height: 50px; line-height: 50px; cursor: pointer;}
.Library .menu-one .tit > span {display: block;}
.Library .menu-one .tit .arrow {width: 35px; height: 50px; background: url(icon55.png) no-repeat center center;}
.Library .menu-two {display: none; width: 100%; height: auto;}
.Library .menu-two li {height:50px; line-height: 50px;border-bottom: 0;padding-left: 20px;}
.Library .menu-two li a {display: block;color: #666;}
.Library .menu-two li.menuTwo-current a{color: #1e4c3f;}
.Library .menu-show .tit .arrow {background-image: url(icon54.png);}
.Library .menu-two .icon1{background: url(icon56.png)no-repeat left center;}
.Library .menu-two li.menuTwo-current.icon1{background: url(icon056.png)no-repeat left center;}
.Library .menu-two .icon2{background: url(icon57.png)no-repeat left center;}
.Library .menu-two li.menuTwo-current.icon2{background: url(icon057.png)no-repeat left center;}
.Library .menu-two .icon3{background: url(icon58.png)no-repeat left center;}
.Library .menu-two li.menuTwo-current.icon3{background: url(icon058.png)no-repeat left center;}
.Library .menu-two .icon4{background: url(icon59.png)no-repeat left center;}
.Library .menu-two li.menuTwo-current.icon4{background: url(icon059.png)no-repeat left center;}
.Library .con .tit{font-size: 18px;margin-top: 10px;}
.Library .middle-txt{width: 100%;display: table;}
.Library .middle-txt .pic{width: 100%;margin-top: 30px;display: table;}
.Library .middle-txt .txt{line-height: 32px;margin-top: 30px;}
.Library .con .pre_banner_3d{width:965px;height:300px;position:relative;margin-top: 30px;}
.Library .con .banner_tree{width:100%;height:290px;position:absolute;bottom:0;overflow: hidden;}
.Library .con .show_s_ui{width:100%;height:100%;position:relative;}
.Library .con .show_s_ui>li{width:205px;height:155px;position:absolute;top:0;bottom:0;margin:auto;z-index: 30;cursor: pointer;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;}
.Library .con .show_s_ui>li>img{width:100%;    height:100%;}
.Library .con #middel_shows{width:520px;height:290px;left:23%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;}
.Library .con #left_shows{left:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: 0.6;}
.Library .con #right_shows{left:78.6%;opacity: 0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.Library .con .txt-box{width: 100%;height: 400px;margin-top: 50px;}
.Library .con .txt-box .pic{position: absolute;}
.Library .con .txt-box .txt{margin-top: 20px;}
.Library .con .txt-box .txt h4,.Library .con .txt-box.t3 h4{font-size: 16px;margin-bottom: 15px;}
.Library .con .txt-box .txt p{line-height: 32px;}
.Library .con .txt-box.t1 .txt{background: -moz-linear-gradient(45deg, #fff, #f3f3f3);background: -webkit-gradient(linear,0 50%,100% 50%,from(#fff),to(#f3f3f3));background: -webkit-linear-gradient(45deg, #fff, #f3f3f3);background: -o-linear-gradient(45deg, #fff, #f3f3f3);width: 355px;height: 330px;padding: 50px 40px 0 130px;}
.Library .con .txt-box.t1 .pic{left: 0;top: 0;}
.Library .con .txt-box.t1 .txt:after{content: '';position: absolute;left: 130px;top: -40px;width: 75px;height: 69px;background: url(icon60.png)no-repeat center;}
.Library .con .txt-box.t2 .txt{background: -moz-linear-gradient(0deg, #f3f3f3, #fff);background: -webkit-gradient(linear,0 50%,100% 50%,from(#f3f3f3),to(#fff));background: -webkit-linear-gradient(0deg, #f3f3f3, #fff);background: -o-linear-gradient(0deg, #f3f3f3, #fff);padding: 20px 70px 0 55px;width: 350px;height: 360px;}
.Library .con .txt-box.t2 .txt:after{content: '';position: absolute;left: 40px;top: -40px;width: 75px;height: 69px;background: url(icon60.png)no-repeat center;}
.Library .con .txt-box.t2 p{margin-top: 30px;}
.Library .con .txt-box.t2 .pic{right: 0;top: 0;}
.Library .con .txt-box.t3{background: -moz-linear-gradient(-90deg, #f3f3f3, #fff);background: -webkit-gradient(linear,0 50%,100% 50%,from(#f3f3f3),to(#fff));background: -webkit-linear-gradient(-90deg, #f3f3f3, #fff);background: -o-linear-gradient(-90deg, #f3f3f3, #fff);padding: 40px 55px;width: 855px;height: auto;}
.Library .con .txt-box.t3:after{content: '';position: absolute;right: 40px;top: -40px;width: 75px;height: 69px;background: url(icon60.png)no-repeat center;}
.Library .con .txt-box.t3 p{line-height: 32px;}
.Library .con .txt-box.t3 h4{margin-bottom: 20px;}
.Library .bianlu{}
.Library .bianlu .txt-box.t1 .txt:after{content: '';position: absolute;right: 30px;top: -30px;width: 75px;height: 69px;background: url(icon61.png)no-repeat center;left: auto;}
.Library .bianlu .txt-box.t2 .txt{padding-left: 30px;width: 360px;}
.Library .bianlu .txt-box.t2 .txt h4{margin-top: 50px;}
.Library .bianlu .txt-box.t2 .txt:after{content: '';position: absolute;right: 80px;top: 20px;width: 75px;height: 69px;background: url(icon61.png)no-repeat center;left: auto;}
.Library .bianlu .txt-box.t3:after{height: 0;width: 0;}
.Library .bianlu .txt-box.t3 .t{margin-top: 80px;}

/* 面包屑 */
.Crumbs{color: #999;height: 55px;line-height: 55px;}
.Crumbs a{color: #999;padding-right: 20px;position: relative;}
.Crumbs a:after{content: '';width: 6px;height: 6px;border-bottom: 1px #999 solid;border-right: 1px #999 solid;display: block;transform: rotate(-45deg);position: absolute;right: 10px;top: 50%;margin-top: -3px;}
.Crumbs span{color: #1e4c3f;}

/* 校园安全 */
.bg-fb{background: #fbfbfb;}
.safety{width: 100%;display: table;}
.safety .menu,.question1 .menu,.accommodation .menu,.Care .menu,.Sleep .menu,.Restaurant .menu{width: 100%;height: 70px;line-height: 70px;border-bottom: 1px #e6e8ec solid;}
.safety .menu a,.question1 .menu a,.accommodation .menu a,.Care .menu a,.Sleep .menu a,.Sleep .menu a,.Restaurant .menu a{display: inline-block;font-size: 18px;margin: 0 50px;}
.safety .menu a.cur:after,.question1 .menu a.cur:after,.accommodation .menu a.cur:after,.Care .menu a.cur:after,.Sleep .menu a.cur:after,.Restaurant .menu a.cur:after{content: '';position: absolute;left: 10px;right: 10px;bottom: -4px;height: 4px;background: #1e4c3f;border-radius: 3px;}
.safety h2,.accommodation h2,.Restaurant h2{font-size: 25px;height: 60px;line-height:60px;margin-top: 50px;}
.safety .dong{width: 100%;display: table;margin-top: 30px;}
.safety .dong h3,.safety .nan h3,.safety .xi h3{font-size: 18px;padding-left: 30px;}
.safety .dong h3:after,.safety .xi h3:after{content: '';position: absolute;left: 0;top: 5px;width: 8px;height: 8px;border: 4px #14705d solid;transform: rotate(45deg);}
.safety .dong .items-box{margin-top: 40px;width: 100%;display: table;}
.safety .dong .itmes{width: 240px;height: 120px;margin-top: 20px;margin-right: 20px;padding:30px 20px 20px 20px;line-height: 24px;}
.safety .dong .itmes:after{content: '';position: absolute;left: 0;top: -10px;width: 40px;height: 34px;background-image: url(n1.png);background-repeat: no-repeat;}
.safety .dong .itmes:nth-child(1):after{background-position: 0 0;}
.safety .dong .itmes:nth-child(2):after{background-position: 0 -34px;}
.safety .dong .itmes:nth-child(3):after{background-position: 0 -68px;}
.safety .dong .itmes:nth-child(4):after{background-position: 0 -102px;}
.safety .dong .itmes:nth-child(5):after{background-position: 0 -136px;}
.safety .dong .itmes:nth-child(6):after{background-position: 0 -170px;}
.safety .dong .itmes:nth-child(7):after{background-position: 0 -204px;}
.safety .nan{widows: 100%;height: 206px;background: url(bg17.jpg)no-repeat center;overflow: hidden;margin-top: 30px;}
.safety .nan h3{color: #FFF;margin-top: 30px;margin-bottom: 40px;}
.safety .nan h3:after{content: '';position: absolute;left: 0;top: 5px;width: 8px;height: 8px;border: 4px #FFF solid;transform: rotate(45deg);}
.safety .nan .items{color: #FFF;background: rgba(255,255,255,0.3);border: 1px #FFF solid;padding: 15px;}
.safety .nan .items:first-child{margin-right: 30px;}
.safety .xi{width: 100%;display: table;padding: 70px 0 45px 0;}
.safety .xi h3{margin-bottom: 50px;}
.safety .xi .items{width: 400px;height: 232px;background: #f9f9f9;}
.safety .xi .items span{display: block;margin:20px auto 10px auto;width: 60px;height: 60px;border-radius: 50%;background: #1e4c3f;color: #FFF;line-height: 60px;font-size: 26px;font-family:"arial rounded mt bold";}
.safety .xi .items .txt{line-height: 24px;padding: 0 50px;}
.safety .xi .items:nth-child(even){background: #1e4c3f;}
.safety .xi .items:nth-child(even) .txt{color: #FFF;}
.safety .xi .items:nth-child(6) .txt{padding: 0 30px;}
.safety .xi .items:nth-child(2):after,.safety .xi .items:nth-child(8):after{content: '';position: absolute;left: 0;top: 50%;width:0; height:0;border-top:14px solid transparent;border-bottom: 14px solid transparent;border-left:14px solid #f9f9f9;margin-top: -14px;}
.safety .xi .items:nth-child(2):before,.safety .xi .items:nth-child(8):before{content: '';position: absolute;right: -14px;top: 50%;width:0; height:0;border-top:14px solid transparent;border-bottom: 14px solid transparent;border-left:14px solid #1e4c3f;margin-top: -14px;z-index: 9;}
.safety .xi .items:nth-child(5):after{content: '';position: absolute;left: 0;top: 50%;width:0; height:0;border-top:14px solid transparent;border-bottom: 14px solid transparent;border-left:14px solid #1e4c3f;margin-top: -14px;}
.safety .xi .items:nth-child(5):before{content: '';position: absolute;right: -14px;top: 50%;width:0; height:0;border-top:14px solid transparent;border-bottom: 14px solid transparent;border-left:14px solid #f9f9f9;margin-top: -14px;z-index: 9;}
.safety .zhuyi{padding-bottom: 40px;}
.safety .zhuyi .items-box{width: 100%;display: table;margin-top: 40px;}
.safety .zhuyi .items-box .items{width: 300px;height: 400px;}
.safety .zhuyi .items-box .items:after{content: '';position: absolute;left: 0;top: 43px;width: 100%;height: 3px;background: #fee269;z-index: 0;}
.safety .zhuyi .items-box .items span{display: block;width: 67px;height: 87px;margin: 0 auto 30px auto;color: #fee269;font-size: 30px;background: url(icon62.png)no-repeat center top;z-index: 1;line-height: 65px;}
.safety .zhuyi .items-box .items h3{font-size: 16px;line-height: 60px;height: 60px;}
.safety .zhuyi .items-box .items .txt{line-height: 24px;padding: 0 30px;}
.safety .zhuyi .items-box .items:nth-child(even):after{background: #ed903e;}
.safety .zhuyi .items-box .items:nth-child(even) span{color: #ed903e;background: url(icon63.png)no-repeat center top;}

/* 校园安全-心理咨询 */
.safety.counseling{padding-bottom: 70px;}
.safety.counseling .t1,.safety.food .t1{color: #666;width: 100%;line-height: 30px;height: 30px;margin-bottom: 20px;}
.safety.counseling .txt-box{width: 100%;height: 302px;overflow: hidden;margin-top: 60px;-moz-box-shadow:0px 0px 45px #f1f1f1; -webkit-box-shadow:0px 0px 45px #f1f1f1; box-shadow:0px 0px 45px #f1f1f1;}
.safety.counseling .txt-box .pic{width: 515px;height: 302px;overflow: hidden;}
.safety.counseling .txt-box .pic img{width: 515px;height: 302px}
.safety.counseling .txt-box .txt{width: 550px;margin-right: 65px;margin-left: 65px;height: 302px;display: flex;justify-content: center;-webkit-flex-direction: column;flex-direction: column;}
.safety.counseling .txt-box .txt h3{font-size: 18px;}
.safety.counseling .txt-box .txt p{line-height: 32px;margin-top: 20px;}
.safety.counseling .game{width: 100%;display: table;background: #f8faff url(bg18.jpg)no-repeat center top;margin-top: 80px;padding-bottom: 60px;}
.safety.counseling .game h2{color: #FFF;}
.safety.counseling .game .t2{padding: 35px 35px 35px 45px;margin-top: 50px;border-left: 5px #11a394 solid;border-radius: 3px;}
.safety.counseling .game h3{font-size: 18px;}
.safety.counseling .game .txt{margin-top: 20px;}
.safety.counseling .game .txt p{line-height: 35px;}
.safety.counseling .game .t3{padding: 35px 35px 35px 45px;margin-top: 30px;border-left: 5px #ffba41 solid;border-radius: 3px;}
.safety.counseling .game .t4{padding: 35px 35px 35px 45px;margin-top: 30px;border-left: 5px #4ba8ff solid;border-radius: 3px;}
.safety.counseling .process{height: 1000px;}
.safety.counseling .process .items{width: 372px;height: 428px;background: url(bg19.png)no-repeat center;position: absolute;}
.safety.counseling .process .items p{color: #FFF;line-height: 35px;padding: 200px 30px 0 30px;}
.safety.counseling .process .items:after{content: '';position: absolute;width: 100%;height: 160px;left: 0;top: 30px;}
.safety.counseling .process .n1{left: 0;top: 150px;}
.safety.counseling .process .n2{left:415px;top: 150px;}
.safety.counseling .process .n3{right: 0;top: 150px;}
.safety.counseling .process .n4{left: 205px;top: 510px;}
.safety.counseling .process .n5{right: 205px;top: 510px;}
.safety.counseling .process .n1:after{background: url(01.png)no-repeat center bottom;}
.safety.counseling .process .n2:after{background: url(02.png)no-repeat center bottom;}
.safety.counseling .process .n3:after{background: url(03.png)no-repeat center bottom;}
.safety.counseling .process .n4:after{background: url(04.png)no-repeat center bottom;}
.safety.counseling .process .n5:after{background: url(05.png)no-repeat center bottom;}
.safety.counseling .text-box{background: #fbfaef url(icon64.png)no-repeat 93% 0;padding:0 50px 50px 50px;overflow: hidden;}
.safety.counseling .text-box h3{margin-top: 30px;}
.safety.counseling .text-box p{margin-top: 30px;line-height: 24px;}

/* 校园安全-食品监测 */
.safety.food{padding-bottom: 70px;}
.safety.food .txt-box1{width: 100%;height: 325px;background: url(bg20.jpg)no-repeat left center;border-radius: 5px;overflow: hidden;margin-top: 50px;}
.safety.food .txt-box1 .txt{width: 640px;height: 325px;overflow: hidden;margin-right: 50px;}
.safety.food .txt-box1 .txt h3,.safety.food .txt-box2 h3{color: #FFF;font-size: 18px;margin-top: 50px;}
.safety.food .txt-box1 p,.safety.food .txt-box2 p{color: #FFF;line-height: 32px;margin-top: 30px;}
.safety.food .txt-box2{width: 100%;height: 325px;background: url(bg21.jpg)no-repeat right center;border-radius: 5px;overflow: hidden;margin-top: 50px;}
.safety.food .txt-box2 .txt{width: 640px;height: 325px;overflow: hidden;margin-left: 50px;}

/* 校园安全-天气监测 */
.safety.weather{padding-bottom: 70px;}
.safety.weather .txt-box1,.safety.weather .txt-box2{width: 100%;display: table;margin-top: 70px;}
.safety.weather .txt-box1 .pic-box,.safety.weather .txt-box2 .pic-box{height: 300px;width: 100%;background: #237b61;overflow: hidden;}
.safety.weather .txt-box1 p,.safety.weather .txt-box2 p{line-height: 30px;margin-top: 20px;}
.safety.weather .txt-box1 .pic-box .txt,.safety.weather .txt-box2 .pic-box .txt{height: 300px;width: 296px;}
.safety.weather .txt-box1 .pic-box .txt h3,.safety.weather .txt-box2 .pic-box .txt h3{color: #FFF;font-size: 30px;margin: 50px 0 0 50px;}
.safety.weather .txt-box1 .pic-box .txt .text,.safety.weather .txt-box2 .pic-box .txt .text{color: #FFF;margin-left: 50px;margin-top: 15px;}
.safety.weather .txt-box1 .pic-box .txt:after{content: '';position: absolute;right:20px;bottom: 20px;background: url(icon65.png)no-repeat center;width: 145px;height: 140px;}
.safety.weather .txt-box1 .pic-box .pic{width: 904px;height: 300px;overflow: hidden;}
.safety.weather .txt-box2 .pic-box .txt:after{content: '';position: absolute;right:20px;bottom: 20px;background: url(icon66.png)no-repeat center;width: 132px;height: 112px;}

/* 校园安全-医疗护理 */
.safety.Medical{margin-bottom: 70px;}
.safety.Medical .txt-box1,.safety.Medical .txt-box2,.safety.Medical .txt-box3,.safety.Medical .txt-box4,.safety.Medical .txt-box5{width: 100%;margin-top: 50px;display: table;}
.safety.Medical .txt-box1 .pic-box,.safety.Medical .txt-box2 .pic-box,.safety.Medical .txt-box3 .pic-box,.safety.Medical .txt-box4 .pic-box,.safety.Medical .txt-box5 .pic-box{width: 100%;height: 277px;background: #237960}
.safety.Medical .txt-box1 .pic,.safety.Medical .txt-box2 .pic,.safety.Medical .txt-box3 .pic,.safety.Medical .txt-box4 .pic,.safety.Medical .txt-box5 .pic{width: 896px;height: 277px;}
.safety.Medical .txt-box1 .txt{height: 277px;width: 304px;background: url(icon91.png)no-repeat right bottom;}
.safety.Medical .txt-box1 .txt h3,.safety.Medical .txt-box2 .txt h3,.safety.Medical .txt-box3 .txt h3,.safety.Medical .txt-box4 .txt h3,.safety.Medical .txt-box5 .txt h3{font-size: 30px;color: #FFF;margin: 60px 0 0 50px;}
.safety.Medical .txt-box1 p,.safety.Medical .txt-box2 p,.safety.Medical .txt-box3 p,.safety.Medical .txt-box4 p,.safety.Medical .txt-box5 p{line-height: 32px;font-size: 16px;margin-top: 15px;}
.safety.Medical .txt-box2 .txt{height: 277px;width: 304px;background: url(icon92.png)no-repeat right bottom;}
.safety.Medical .txt-box3 .txt{height: 277px;width: 304px;background: url(icon93.png)no-repeat right bottom;}
.safety.Medical .txt-box4 .txt{height: 277px;width: 304px;background: url(icon94.png)no-repeat right bottom;}
.safety.Medical .txt-box5 .txt{height: 277px;width: 304px;background: url(icon95.png)no-repeat right bottom;}

/* 常见问题 */
.question1{width: 100%;display: table;margin-bottom: 70px;}
.question1 h3{font-size: 22px;line-height: 70px;height: 70px;margin-top: 20px;}
.question1 .slideTxtBox{ width:calc(100% - 2px); border:1px solid #e5e5e5;display: table;}
.question1 .slideTxtBox .hd{ height:635px;   position:relative;width: 210px;}
.question1 .slideTxtBox .hd ul li{cursor:pointer;width: 100%;height: 126px;line-height: 126px;border-bottom: 1px #e5e5e5 solid;font-size: 18px;text-indent: 55px;border-right:1px solid #e5e5e5;}
.question1 .slideTxtBox .hd ul li:last-child{border-bottom: 0;}
.question1 .slideTxtBox .hd ul li.on{border-right: 0;}
.question1 .slideTxtBox .hd ul li.on:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #1e4c3f;}
.question1 .slideTxtBox .bd{padding-left: 240px;padding-right: 30px;}
.question1 .sideMenu{width: 100%;display: table;}
.question1 .sideMenu h4{ height:80px; line-height:80px; padding-left:50px;cursor:pointer;font-size: 18px;border-top: 1px #d2d2d2 dashed;}
.question1 .sideMenu h4:first-child{border-top: 0;}
.question1 .sideMenu h4:after{content: '';position: absolute;left: 0;top: 25px;width: 28px;height: 28px; background:url(icon67.png)no-repeat center;}
.question1 .sideMenu h4 em{display:block; width:27px; height:27px;background:url(icon69.png)no-repeat; cursor:pointer;margin-top: 28px;margin-right: 15px;}
.question1 .sideMenu h4.on{color: #1e4c3f;border-bottom: 0;}
.question1 .sideMenu h4.on em{  background:url(icon70.png)no-repeat;}
.question1 .sideMenu .txt{color:#666; display:none;padding-left: 50px;line-height: 30px;font-size: 16px;margin-bottom: 20px;}
.question1 .sideMenu .txt:after{content: '';position: absolute;left: 0;top: 2px;width: 28px;height: 28px; background:url(icon70.png)no-repeat center;}

/* 关于住宿 */
.accommodation{}
.accommodation .text{padding: 0 220px;line-height: 32px;}
.accommodation .txt-box{width: 100%;height: 370px;margin-top: 60px;margin-bottom: 60px;}
.accommodation .txt-box .box{width: 565px;height: 370px;background: #35bda9;border-radius: 5px;}
.accommodation .txt-box .box:last-child{background: #56abec;}
.accommodation .txt-box .box:after{content: '';position: absolute;left: -20px;top: -20px;width: 70px;height: 70px;border-radius: 50%;background: #8be1d4 url(icon71.png)no-repeat center;}
.accommodation .txt-box .box:last-child:after{background-color: #8fceff;}
.accommodation .txt-box .txt{height: 160px;width: 450px;margin-top: 45px;margin-left:35px;border-radius: 7px 0 0 7px;padding: 20px 40px;}
.accommodation .txt-box .txt h4{color: #2d907c;font-size: 16px;line-height: 32px;}
.accommodation .txt-box .box:last-child h4{color: #469bdc;}
.accommodation .txt-box .txt p{line-height: 34px;}
.accommodation .txt-box .t{padding: 20px 40px 0 50px;color: #FFF;font-size: 16px;line-height: 32px;}
.accommodation .card{background: #f0f2f2;width: 100%;display: table;padding-bottom: 60px;}
.accommodation .card .box{-moz-box-shadow:0px 0px 45px #e6e6e6; -webkit-box-shadow:0px 0px 45px #e6e6e6; box-shadow:0px 0px 45px #e6e6e6;border-radius: 10px;overflow: hidden;height: 330px;margin-top: 30px;}
.accommodation .card .box .pic{width: 527px;height: 330px;overflow: hidden;border-radius: 7px;}
.accommodation .card .box .txt{height: 330px;font-size: 16px;line-height: 45px;display: flex;justify-content: center;align-items: center;padding: 0 50px;}
.accommodation .data{width: 100%;height: 944px;background: url(bg22.jpg)no-repeat center;overflow: hidden;}
.accommodation .data h2{color: #FFF;}
.accommodation .data .box{background: rgba(255,255,255,0.2);padding: 30px 40px;color: #FFF;border-radius: 10px;margin-top: 30px;}
.accommodation .data .box h3{font-size: 20px;color: #FFF;}
.accommodation .data .box .txt{padding-left: 30px;line-height: 35px;font-size: 15px;margin-top: 15px;color: #FFF;}
.accommodation .data .box .txt p{font-size: 15px;color: #FFF;}

/* 关于住宿-住宿关怀 */
.Care{}
.Care h2{font-size: 30px;padding-top: 70px;}
.Care h2 span{font-size: 50px;color: #1e4c3f;}
.Care .advantage{height: 900px;margin-top: 40px;}
.Care .advantage .items{width: 277px;height: 423px;background: url(bg23.png)no-repeat center;position: absolute;}
.Care .advantage .items span{display: block;width: 110px;height: 110px;border-radius: 50%;background-color: #1e4c3f;margin: 85px auto 20px auto;background-position: center;background-repeat: no-repeat;}
.Care .advantage .items .txt{font-size: 16px;color: #666;line-height: 30px;}
.Care .advantage .items h3{font-size: 18px;line-height: 50px;}
.Care .advantage .items .txt{padding: 0 25px;}
.Care .advantage .items.a1{top: 0;left: 0;}
.Care .advantage .items.a2{top: 0;left: 307px;}
.Care .advantage .items.a3{top: 0;right: 307px;}
.Care .advantage .items.a4{top: 0;right: 0;}
.Care .advantage .items.a5{top: 370px;left: 155px;}
.Care .advantage .items.a6{top: 370px;left: 460px;}
.Care .advantage .items.a7{top: 370px;right: 155px;}
.Care .advantage .items.a1 span{background-image: url(icon72.png);}
.Care .advantage .items.a2 span{background-image: url(icon73.png);}
.Care .advantage .items.a3 span{background-image: url(icon74.png);}
.Care .advantage .items.a4 span{background-image: url(icon75.png);}
.Care .advantage .items.a5 span{background-image: url(icon76.png);}
.Care .advantage .items.a6 span{background-image: url(icon77.png);}
.Care .advantage .items.a7 span{background-image: url(icon78.png);}
.Care .require{width: 100%;display: table;background: #1e4c3f url(bg24.jpg)no-repeat center bottom;padding-bottom: 70px;}
.Care .require h2{color: #FFF;}
.Care .require .t{padding:0 100px;color: #FFF;line-height: 32px;margin-top: 30px;}
.Care .require .txt-box{width: 930px;margin: 30px auto 0 auto;}
.Care .require .txt-box .items{padding: 20px 90px 20px 110px;background: #346857;border-radius: 5px;color: #FFF;line-height: 30px;font-size: 16px;margin-top: 20px;overflow: hidden;}
.Care .require .txt-box .items:after{content: '';position: absolute;left: 0;top: 0;height: 100%;background-color:#f5dc4f;background-position: center;background-repeat: no-repeat;width: 80px;}
.Care .require .txt-box .items.y1:after{background-image: url(icon79.png);}
.Care .require .txt-box .items.y2:after{background-image: url(icon80.png);}
.Care .require .txt-box .items.y3:after{background-image: url(icon81.png);}
.Care .require .txt-box .items.y4:after{background-image: url(icon82.png);}
.Care .require .txt-box .items.y5:after{background-image: url(icon83.png);}
.Care .require .txt-box .items.y6:after{background-image: url(icon84.png);}
.Care .require .txt-box .items.y7:after{background-image: url(icon85.png);}

/* 关于住宿-学部作息时间 */
.Sleep{}
.Sleep .slideTxtBox{margin-top: 30px;padding-bottom: 30px;}
.Sleep .slideTxtBox .hd{position:relative;width: 250px;}
.Sleep .slideTxtBox .hd ul li{cursor:pointer;width: 100%;height: 80px;line-height: 80px;background: #FFF;}
.Sleep .slideTxtBox .hd ul li.on{background:#1e4c3f;color: #FFF;}
.Sleep .slideTxtBox .bd{ margin-left:250px;padding: 30px 50px;}
.Sleep .slideTxtBox .bd .txt{color: #666;line-height: 35px;}
.Sleep .slideTxtBox .table table{margin-top: 30px;border-left: 1px #e5e5e5 solid;}
.Sleep .slideTxtBox .table table th{background: #e5f2eb;line-height: 40px;}
.Sleep .slideTxtBox .table table td{border-bottom: 1px #e5e5e5 solid;border-right: 1px #e5e5e5 solid;line-height: 40px;}
.Sleep .slideTxtBox .table .morning,.Sleep .slideTxtBox .table .Afternoon,.Sleep .slideTxtBox .table .Night,.Sleep .slideTxtBox .table .Friday{background: #f7f8f9;}
.Sleep .slideTxtBox .table .morning:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #4074e1;}
.Sleep .slideTxtBox .table .morning:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #4074e1;margin-top: -5px;}
.Sleep .slideTxtBox .table .Afternoon{}
.Sleep .slideTxtBox .table .Afternoon:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #06d3b4;}
.Sleep .slideTxtBox .table .Afternoon:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #06d3b4;margin-top: -5px;}
.Sleep .slideTxtBox .table .Night{}
.Sleep .slideTxtBox .table .Night:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #ffcd1e;}
.Sleep .slideTxtBox .table .Night:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #ffcd1e;margin-top: -5px;}
.Sleep .slideTxtBox .table .Friday{}
.Sleep .slideTxtBox .table .Friday:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #ff5e84;}
.Sleep .slideTxtBox .table .Friday:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #ff5e84;margin-top: -5px;}

/* 学校餐厅 */
.Restaurant{}
.Restaurant .bg-fb{padding-bottom: 50px;}
.Restaurant .txt-box{border-radius: 10px;height: 360px;-moz-box-shadow:0px 0px 45px #e6e6e6; -webkit-box-shadow:0px 0px 45px #e6e6e6; box-shadow:0px 0px 45px #e6e6e6;margin-top: 50px;}
.Restaurant .txt-box .pic{position: absolute;left: 0;top: -10px;}
.Restaurant .txt-box:last-child .pic{right: 0;left: auto;}
.Restaurant .txt-box .txt{padding: 40px 50px 0 550px;}
.Restaurant .txt-box .txt h3{font-size: 20px;color: #1e4c3f;margin-top: 30px;}
.Restaurant .txt-box .txt p{color: #666;line-height: 40px;margin-top: 20px;}
.Restaurant .txt-box:last-child .txt{padding: 40px 550px 0 50px;}
.Restaurant .Choice{width: 100%;height: 610px;overflow: hidden;background: url(bg25.jpg)no-repeat center;}
.Restaurant .Choice h2{color: #FFF;}
.Restaurant .Choice .txt{color: #FFF;line-height: 40px;margin: 30px 40px;}
.Restaurant .Choice .box{width: 100%;display: table;margin-top: 60px;}
.Restaurant .Choice .box .items{width: 20%;display: table;}
.Restaurant .Choice .box .items span{display: block;margin: 0 auto;width: 110px;height: 110px;border-radius: 50%;background-color: #f3c64b;background-position: center;background-repeat: no-repeat;}
.Restaurant .Choice .box .items h3{color: #FFF;font-size: 20px;margin-top: 20px;}
.Restaurant .Choice .box .items:nth-child(1) span{background-image: url(icon86.png);}
.Restaurant .Choice .box .items:nth-child(2) span{background-image: url(icon87.png);}
.Restaurant .Choice .box .items:nth-child(3) span{background-image: url(icon88.png);}
.Restaurant .Choice .box .items:nth-child(4) span{background-image: url(icon89.png);}
.Restaurant .Choice .box .items:nth-child(5) span{background-image: url(icon90.png);}
.Restaurant .box-txt{width: 100%;height: 848px;background: url(bg26.jpg)no-repeat center;}
.Restaurant .box-txt .box{width: 690px;height: 848px;padding-left: 80px;border-left: 5px #ffd132 solid;}
.Restaurant .box-txt .box .txt1,.Restaurant .box-txt .box .txt2,.Restaurant .box-txt .box .txt3{padding: 40px 0;font-size: 16px;line-height: 35px;}
.Restaurant .box-txt .box .txt1 p,.Restaurant .box-txt .box .txt2 p,.Restaurant .box-txt .box .txt3 p{font-size: 16px;padding: 15px 0;}
.Restaurant .box-txt .box .txt2:after{content: '';position: absolute;left: -85px;top: 0;width: 5px;height: 100%;background: #ff7a6b;}
.Restaurant .box-txt .box .txt3:after{content: '';position: absolute;left: -85px;top: 0;width: 5px;height: 100%;background: #37a18c;}
.Restaurant .box-txt .box .txt1 span{position: absolute;left: -131px;top: 50%;width: 92px;height: 92px;border-radius: 50%;background: #ffd132;line-height: 92px;margin-top: -46px;font-size: 16px;color: #FFF;z-index: 99;}
.Restaurant .box-txt .box .txt2 span{position: absolute;left: -131px;top: 50%;width: 92px;height: 92px;border-radius: 50%;background: #ff7a6b;line-height: 92px;margin-top: -46px;font-size: 16px;color: #FFF;z-index: 99;}
.Restaurant .box-txt .box .txt3 span{position: absolute;left: -131px;top: 50%;width: 92px;height: 92px;border-radius: 50%;background: #37a18c;line-height: 92px;margin-top: -46px;font-size: 16px;color: #FFF;z-index: 99;}
.Restaurant .info-box{margin-bottom: 60px;}
.Restaurant .info-box .t{color: #666;font-size: 16px;line-height: 40px;margin-bottom: 30px;}
.Restaurant .info-box .items{width: 374px;height: 375px;overflow: hidden;border-radius: 8px;margin-right: 35px;margin-top: 30px;-moz-box-shadow:0px 0px 20px #f7f7f7; -webkit-box-shadow:0px 0px 20px #f7f7f7; box-shadow:0px 0px 20px #f7f7f7;}
.Restaurant .info-box .items:nth-of-type(3n+0){margin-right: 0;}
.Restaurant .info-box .items .pic{width: 100%;height: 155px;border-radius: 8px;overflow: hidden;}
.Restaurant .info-box .items .txt{font-size: 16px;line-height: 32px;padding: 15px 20px 0 20px;}

/* 首页 */
.home{}
.home h2{font-size: 32px;width: 100%;display: table;margin-top: 80px;}
.banner{width: 100%;height: 795px;overflow: hidden;}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd li{height: 795px;width: 100%;}
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:299px; display:block;  }
.banner .hd{ width:18px;  position:absolute; z-index:1; top:50%; right:20px;}
.banner .hd ul li{cursor:pointer; display:block;  zoom:1; width:11px; height:11px;line-height:9999px; filter:alpha(opacity=40);opacity:0.4;border: 3px #FFF solid;border-radius: 50%;margin-bottom: 10px;}
.banner .hd ul li:last-child{margin-bottom: 0;}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.up{ width: 100%; animation: Updown 1s infinite alternate;position: relative;z-index: 99999;height: 50px;bottom: 30px;left: 0;width: 100%;margin-top: -30px;}
.up:after{content: '';position: absolute;top: 0;left: 50%;width: 16px;height: 16px;border-bottom: 2px #FFF solid;border-left: 2px #FFF solid;transform: rotate(-45deg);display: block;}
@keyframes Updown {
  from {margin-top: -50px;}
  to {margin-top: -10px;}
}




.IB-curriculum{width: 100%;height: 680px;background: url(bg27.jpg)no-repeat center bottom;padding-bottom: 80px;}
.IB-curriculum .slideTxtBox{margin-top: 60px;}
.IB-curriculum .slideTxtBox .hd{height:50px;position:relative; }
.IB-curriculum .slideTxtBox .hd ul{}
.IB-curriculum .slideTxtBox .hd ul li{padding:0 20px; cursor:pointer;height: 50px;line-height: 50px;display: inline-block;background: #f5f5f5;font-size: 20px;margin-right: 20px;}
.IB-curriculum .slideTxtBox .hd ul li:last-child{margin-right: 0;}
.IB-curriculum .slideTxtBox .hd ul li.on{background:#004d3e;color: #FFF;}
.IB-curriculum .slideTxtBox .bd{margin-top: 60px;}
.IB-curriculum .slideTxtBox .bd .pic-txt{ padding:15px;  zoom:1;  }
.IB-curriculum .slideTxtBox .bd .pic-txt .pic{position: absolute;z-index: 1;right: 0;top: 0;width: 660px;height: 460px;overflow: hidden;}
.IB-curriculum .slideTxtBox .bd .pic-txt .pic img{width: 660px;height: 460px}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt{padding: 60px 45px;width: 440px;height: 260px;-moz-box-shadow:0px 0px 45px #e6e6e6; -webkit-box-shadow:0px 0px 45px #e6e6e6; box-shadow:0px 0px 45px #e6e6e6;margin-top: 30px;}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt h3{font-size: 24px;}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt p{color: #666;line-height: 32px;font-size: 16px;margin-top: 30px;height: 100px;}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt a{display: block;background: #f8d534;font-size: 16px;width: 145px;height: 45px;line-height: 45px;margin-top: 40px;}

/*  */
.curriculum-box{width: 100%;display: table;background: #F7f7f7;padding-bottom: 30px}
.curriculum-box img{display: block;}
.curriculum-box .Sports{width: 885px;display: table;}
.curriculum-box .Sports .pic1{width: 290px;height: 435px;overflow: hidden;margin-right: 4px;}
.curriculum-box .Sports .pic1 img{width: 290px;height: 435px;}
.curriculum-box .Sports .pic2{width: 590px;height: 435px;overflow: hidden;}
.curriculum-box .Sports .pic4{width: 290px;height: 215px;overflow: hidden;margin-right: 4px;margin-bottom: 4px;}
.curriculum-box .Sports .pic4 img{width: 290px;height: 215px}
.curriculum-box .art{width: 290px;display: table;}
.curriculum-box .art .box,.curriculum-box .Sports .box{width: 100%;height: 435px;overflow: hidden;margin-top: 30px;}
.curriculum-box .art .box .pic{width: 100%;height: 215px;margin-bottom: 4px;}
.curriculum-box .art .box .pic img{width: 100%;height: 215px;}
.curriculum-box .art .box .pic .txt,.curriculum-box .Sports .txt{width: 100%;position: absolute;left: 0p;bottom: 0;height: 50px;line-height: 50px;color: #FFF;font-size: 18px;text-indent: 20px;overflow: hidden;}

/* 招生流程 */
.Enrollment-process{width: 100%;height: 595px;overflow: hidden;background: url(bg28.jpg)no-repeat center;}
.Enrollment-process h2{color: #FFF;}
.Enrollment-process .box{width: 100%;display: table;}
.Enrollment-process .box:after{content: '';height: 1px;width: 100%;border-top: 1px #FFF dashed;position: absolute;top: 180px;left: 0;}
.Enrollment-process .items{width: 20%;height: 235px;margin-top: 70px;}
.Enrollment-process .items span{display: block;width: 100%;height: 15px;}
.Enrollment-process .items h3{font-size: 16px;color: #FFF;margin-top: 65px;}
.Enrollment-process .items h3:after{content: '';position: absolute;left: 50%;top: -44px;width: 18px;height: 18px;background: #FFF;border-radius: 50%;margin-left: -9px;}
.Enrollment-process .items p{color: #FFF;margin-top: 15px;line-height: 24px;}
.Enrollment-process a{display: inline-block;background: #f8d534;font-size: 16px;width: 180px;height: 45px;line-height: 45px;margin-top: 50px;}

/* 为什么 */
.why{width: 100%;height: 684px;background: url(bg29.jpg)no-repeat center;overflow: hidden;}
.why .txt-box{padding-left: 660px;}
.why .txt-box .txt{color: #666;line-height: 24px;margin-top: 30px;margin-bottom: 30px;}
.why .txt-box h4{margin-top: 30px;font-size: 16px;padding-left: 20px;}
.why .txt-box h4:after{content: '';position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;background: #ccccc9;margin-top: -3px;}
.why .txt-box p{padding-left: 20px;line-height: 32px;color: #666;}
.why .txt-box a{display: inline-block;background: #f8d534;font-size: 16px;width: 150px;height: 45px;line-height: 45px;margin-top: 50px;margin-left: 20px;}

/* 新闻 */
.home-news{display: table;}
.home-news h2{margin-bottom: 60px;}
.home-news img{display: block;}
.home-news .txt{position: absolute;min-height: 32px;left: 0;top: 50%;margin-top: -16px;z-index: 9;width: 100%;}
.home-news .txt h3{color: #FFF;font-size: 20px;padding-bottom: 15px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.home-news .txt h3:after{content: '';position: absolute;left: 50%;bottom: 0;width: 40px;height: 3px;background: #FFF;margin-left: -20px;}
.home-news .txt p{display: none;color: #FFF;margin-top: 20px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.home-news .txt .more{display: none;color: #FFF;font-size: 16px;margin-top: 50px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.home-news .pic-box1 .pic1:hover h3,.home-news .pic-box2 .pic2:hover h3,.home-news .pic-box2 .pic3:hover h3,.home-news .pic-box2 .pic4:hover h3,.home-news .pic-box2 .pic5:hover h3{margin-top: -50px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}

.home-news .pic-box1 .pic1:hover .txt p,.home-news .pic-box1 .pic1:hover .txt p,.home-news .pic-box1 .pic1:hover .txt .more,.home-news .pic-box2 .pic2:hover .txt p,.home-news .pic-box2 .pic2:hover .txt p,.home-news .pic-box2 .pic2:hover .txt .more,.home-news .pic-box2 .pic3:hover .txt p,.home-news .pic-box2 .pic3:hover .txt p,.home-news .pic-box2 .pic3:hover .txt .more,.home-news .pic-box2 .pic4:hover .txt p,.home-news .pic-box2 .pic4:hover .txt p,.home-news .pic-box2 .pic4:hover .txt .more,.home-news .pic-box2 .pic5:hover .txt p,.home-news .pic-box2 .pic5:hover .txt p,.home-news .pic-box2 .pic5:hover .txt .more{display: block;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}




.home-news .pic-box1{width: 28.169%;display: table;}
.home-news .pic-box2{width: 71.831%;display: table;}
.home-news .pic1{width: 100%;display: table;overflow: hidden;}
.home-news .pic2{width: 61.15%;display: table;overflow: hidden;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.home-news .pic3{width: 38.82%;display: table;overflow: hidden;}
.home-news .pic4{width: 39.15%;display: table;overflow: hidden;}
.home-news .pic5{width: 60.85%;display: table;overflow: hidden;}
/* 预约 */
.home-form{width: 100%;height: 525px;background: url(bg30.jpg)no-repeat center;overflow: hidden;}
.home-form .items{width: 31%;height: 70px;margin-right: 3.4%;margin-top: 50px;}
.home-form .items:nth-of-type(3n+0){margin-right: 0;}
.home-form .items label{display: block;font-size: 16px;margin-bottom: 10px;}
.home-form .items input{height: 20px;background: #FFF;border: 1px #d0d0d0 solid;padding: 10px;width: calc(100% - 22px);}
.home-form .submit{width: 100%;display: table;margin-top: 50px;}
.home-form .submit input{display: inline-block;background: #f8d534;font-size: 16px;width: 150px;height: 45px;line-height: 45px;border: 0;}

.home-xiao{height: 650px;background: url(collaborate.jpg)no-repeat center;width: 100%;background-size: 100%}
.home-xiao .bd li{width: 120px;height: 120px;border-radius: 50%;border:3px #004d3e solid;margin-left:55px;margin-right: 55px;position: relative;}
.home-xiao .bd ul{height: 650px}
.home-xiao .bd li img{width: 120px;height: 120px;border-radius: 50%;position: absolute;left: 0;top: 0;z-index: 9}
.home-xiao .picScroll-left{width: 100%;height: 650px;overflow: hidden;position: relative;}
.home-xiao .arc{position: absolute;top: 35%;right: -3900px;border: 2px solid #004d3e;
    border-radius: 50%;width: 7800px;height: 7800px;}
.home-xiao .next,.home-xiao .prev{background: #FFF;border-radius: 50%;width: 60px;height: 60px;z-index: 999;display: block;position: absolute;}
.home-xiao .prev{left: -30px;top: 380px}
.home-xiao .prev:after{content: '';border-bottom: 2px #004d3e solid;border-left: 2px #004d3e solid;position: absolute;left: 25px;top: 20px;width: 20px;height: 20px;transform: rotate(45deg);}
.home-xiao .next{right: -30px;top: 200px}
.home-xiao .next:after{content: '';border-top: 2px #004d3e solid;border-right: 2px #004d3e solid;position: absolute;right: 25px;top: 20px;width: 20px;height: 20px;transform: rotate(45deg);}
.home-xiao .bd li:nth-child(1),.home-xiao .bd li:nth-child(6),.home-xiao .bd li:nth-child(11),.home-xiao .bd li:nth-child(16){margin-top: 320px}
.home-xiao .bd li:nth-child(2),.home-xiao .bd li:nth-child(7),.home-xiao .bd li:nth-child(12),.home-xiao .bd li:nth-child(17){margin-top: 270px}
.home-xiao .bd li:nth-child(3),.home-xiao .bd li:nth-child(8),.home-xiao .bd li:nth-child(13),.home-xiao .bd li:nth-child(18){margin-top: 220px}
.home-xiao .bd li:nth-child(4),.home-xiao .bd li:nth-child(9),.home-xiao .bd li:nth-child(14),.home-xiao .bd li:nth-child(19){margin-top: 190px}
.home-xiao .bd li:nth-child(5),.home-xiao .bd li:nth-child(10),.home-xiao .bd li:nth-child(15),.home-xiao .bd li:nth-child(20){margin-top: 180px}

.home-xiao .bd li .mark{width: 120px;height: 120px;background: #004d3e;opacity: 0.5;border-radius: 50%;position: absolute;top: 0;left: 0;z-index: 99}
.home-xiao .bd li .txt{background: rgba(0,0,0,0.3);padding:20px 10px;border-radius: 5px;color: #FFF;font-size: 14px;line-height: 24px;display: none;width: 140px;left: -20px;position: absolute;top: 123px}
.home-xiao .bd li .txt h3{font-size: 16px;color: #FFF}
.home-xiao .bd li .txt p{color: #FFF}
.home-xiao .bd li:hover .mark{opacity: 0;}
.home-xiao .bd li:hover .txt{display: block;}

.home-xiao .bd li:hover .inner {
	width: 50px;
	height: 50px;
	background: #004d3e;
	border-radius: 50%;
	position: absolute;
	left: 35px;
	top: 35px;display: block;
	animation-duration: 2.4s;
	z-index: 1;
	-webkit-animation-name: state1;
	animation-name: state1;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	opacity: 0;
}

@keyframes state1 {
	0% {
		opacity: .5;
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(4.5);
		transform: scale(4.5);
	}
}


.home-xiao .bd li:hover .thum {animation-delay: .8s;}
.home-xiao .bd li:hover .outter {animation-delay: 1.5s;}

.view{}
.view h1{font-size: 32px;line-height: 70px;height: 70px;margin-top:50px;}
.view .time{font-size: 14px;border-bottom: 1px #f5f5f5 solid;line-height: 30px;height: 30px}
.view .body{padding:30px 50px;line-height: 26px;font-size: 14px}
.view .body p{font-size: 14px;line-height: 26px}
.view .body img{max-width: 100%}
.view .prve{width: 100%;line-height: 40px;margin-bottom: 50px;padding-top: 40px;border-top:1px #f5f5f5 solid;}
.view .prve p a{font-size: 14px}