html,body{padding:0px;margin:0px;
    margin: 0;
    width: 100%;
    height: 100vh;}
ul,li,p,a,span,font{font-size:14px;font-family:"微软雅黑";color:#333; list-style:none;padding:0px;margin:0px; text-decoration:none;}
*{outline:none;}
.section{ overflow:hidden;}


.rows{width:100%;min-width:1200px;padding:80px 0px; margin:auto; text-align:center;}
.rows .title{width:1200px; margin:auto;font-size:38px;font-weight:bold; font-family:"微软雅黑"; position:relative;}
.rows .title span{ float:left;width:100%; text-align:center; font-size:18px; font-weight: normal; color:#D25031; padding-bottom:20px;}
.rows .title span.more{position:absolute; bottom:30px; right:0px;}
.rows .title span.more a{font-size:14px;}
.rows div.more{display:none;}
.rows .blessings div.more{display: block;}
.rows .blessings div.more{display:block;background:#2BB7B3;height:35px;width:150px;margin:20px auto;border-radius:30px;}
.rows .blessings div.more span{color:#FFF;width:150px; float:left; text-align:center; line-height:35px; position:relative; font-size:14px; top:0px; cursor:pointer;}

.notice_rows{}

.rows .notice,.rows .news,.rows .im,.rows .images,.rows .blessing,.blessings,.activitys{width:1200px;margin:auto;}

#x_menu_right a{ font-size:16px;}
#x_menu_right a:hover{border-left: 1px #D25031 solid !important;color:#D25031 !important;}

.go_back{float:right; text-align:right;padding-top: 5px; margin-left:20px;}
.go_back a,.go_back span{color:#D25031;}

/*banner 点击下拉*/
.splash_scroller{height:65px; position:absolute;bottom:-10px;left:50%; z-index:15;}
.splash_scroller i{ position:absolute;bottom:50px;left:50%;width:30px; line-height:20px; text-align:center; font-size:18px; margin-left:-15px;}
.splash_scroller span{position:absolute;bottom:20px;left:50%;margin-left:-75px;width:150px;line-height:30px;text-align:center;color:#FFF; font-size:12px;}
.splash_scroller a{color:#FFF;}

/* 第二页导航菜单 */
.menus{display:none; background:rgba(210,80,49,.95); width:100%;min-width:1200px;height:100px; position:fixed; z-index:2;}
.menus .menu_list{top:37px; float:right; margin-right:50px;}
.menus #x_logo{top:17px;}
.menus #x_logo img{width:200px !important;}
.menus .menu .button{ display:none;}
.menus .menu_list a{ font-size:16px; float:left; width:100px; text-align:center; color:#FFF; line-height:100px;}
.menus .menu_list a:hover{background:#DA6B50;}

.rows .notice{}
.rows .notice li{width:48%; height:110px;float:left; border-bottom:#EAEAEA 1px double;margin-top:30px;}
.rows .notice li:nth-of-type(even){float:right;}
.rows .notice li .noticetime{border:#EAEAEA 1px double;width:20%; float:left;}
.rows .notice li .noticetime div{width:100%; font-family:Arial, Helvetica, sans-serif;}
.rows .notice li .noticetime div.ym{background:#EEEEEE; font-size:16px;height:35px; line-height:35px;}
.rows .notice li .noticetime div.date{background:#FFF;font-size:28px;height:45px; line-height:45px;font-weight:bold;}
.rows .notice li .noticetime .phone_date{display:none;}
.rows .notice li:hover .noticetime div.date{background:#D25031;color:#FFF;}
.rows .notice li .noticetitle{width:78%; float:right;}
.rows .notice li .noticetitle .title{width:100%;text-align:left;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.rows .notice li .noticetitle .title:hover{color:#D25031;}
.rows .notice li .noticetitle .excerpt{font-size:14px; height:50px; line-height:25px; text-align:left;margin-top:10px;overflow: hidden;text-overflow: ellipsis;}

.rows .news{padding-top:30px;}
.rows .news li{width:23.5%;margin-right:2%; float:left;height:0;box-shadow:0px 0px 10px #DDD;margin-bottom:30px;padding-top:27.5%;position:relative;background:#FFF;}
.rows .news li:last-child{margin-right:0;}
.rows .news li:hover{box-shadow:0 0 10px #96E7E4;}

.rows .news li.big{width:100%;margin-left:0; position:relative;box-shadow:none;height:0;padding-top:30%; background:none}
.rows .news li.big .newsdiv{width:51.833%;height:350px;left:0px;top:0px; position:absolute;}
.rows .news li.big .newstitlediv{width:50%;height:70%; background:#FFF;right:0px;top:15%; position:absolute; z-index:1;}
.rows .news li.big .newstitlebg{width:48%;height:70%;background:#999;right:5px;top:16.5%;position:absolute;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.rows .news li.big .newstitlediv .newstitle{font-size:22px; line-height:35px; height:70px;font-weight:bold;text-align:left;margin:30px;color:#333; overflow:hidden;}
.rows .news li.big .newstitlediv .newsexcerpt{text-align:left;margin:0px 30px;}
.rows .news li.big .newstitlediv .newsdate{display:none;}

.rows .news li .newsdiv{width:100%;height:0;padding-top:27.5%;position:absolute;background-size:cover;background-position:center;left:0;top:0;}
.rows .news li .newsdiv .newsimage{background-size: cover;background-position: center;height:200px; position:absolute;top:0px;left:0px;width:100%;}


.rows .news li .newsdiv .newcontent{width:100%; position:absolute;top:205%;left:0;}

.rows .news li .newsdiv .newstitle{ float:left;text-align:left;width:94%;margin:3%;height:50px; line-height:25px;font-size:14px; font-weight:bold; overflow:hidden;}
.rows .news li:hover .newsdiv .newstitle{color:#D25031;}
.rows .news li .newsdiv .newsexcerpt{ float:left;text-align:left;width:94%;margin:5px 3%;height:60px;line-height:20px;overflow:hidden;}
.rows .news li .newsdiv .newsdate{ float:left;text-align:left;width:94%;margin:5px 3%; font-size:13px; color:#666;}

.videoimage{width:100%; position:relative;}
.videoimage img{width:100%;height:auto;}
.videoimage .button{border:#FFF 3px solid;height:41px;width:150px;border-radius:30px; position:absolute; z-index:999; left:50%; bottom:30px; margin-left:-75px;}
.videoimage .button a{color:#FFF;width:150px; float:left; text-align:center; line-height:35px;font-size:14px; top:0;}


/* 校庆活动 */
.activitys{}
.activitys li{ float:left; width:25%;}


/* 历史 */
.swiper-container-phone{ display:none;}
#historyReview{padding:0px 0 40px; margin-top:-80px;}
.history-slider{padding:10px 0 40px;position:relative}
.history-slider .swiper-container{padding:10px 0 20px;height:400px !important;}
.history-slider .swiper-slide{width:650px;height:370px !important;background:#fff}
.history-slider .swiper-pagination{width:100%;bottom:20px}
.history-slider .swiper-pagination-bullets .swiper-pagination-bullet{position:relative;margin:0 38px;border:3px solid #b71b1c;background-color:#d5d5d5;width:10px;height:10px;opacity:1}
.history-slider .swiper-slide-active{transform:scale(1)!important}
.history-slider-item{border-radius:15px;transform:scale(.7);position:relative;background:#f1f1f1 url(../images/banner1.jpg) no-repeat center!important;background-size:cover!important;overflow:hidden}
.history-slider-item .background{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}
.history-slider-item img {min-width: 100% !important;min-height: 100% !important;}
.history-slider .swiper-slide-active{box-shadow:3px 3px 20px rgba(0,0,0,.2);transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.history-slider .swiper-slide-active:hover{box-shadow:0 0 10px rgba(207,71,68,.5)}
.history-info{position:absolute;bottom:0;left:auto;right:auto;width:100%;padding:35px 30px;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8))}
.history-info h1{margin:0 20px 0 0;padding:0 20px 0 0;font-size:20px;color:#fff;line-height:30px}
.history-info h1::before{content:"";position:relative;top:3px;height:18px;width:6px;background:#b4201a;display:inline-block;margin-right:15px}
.history-info p{padding:10px 0;color:#fff;font-size:16px}
.year-pagination{text-align:center;width:100%}
.year-pagination ul{display:inline-block}
.year-pagination ul li{float:left;margin:0;font-size:12px;cursor:pointer; list-style:none; list-style-type:none;}
.year-pagination ul li i{display:block;position:relative;margin:0 38px;border:3px solid #b71b1c;background-color:#d5d5d5;width:10px;height:10px;border-radius:50%}
.year-pagination ul li.selected i{background-color:#c93431;box-shadow:0 0 15px rgba(183,27,28,.5)}
.year-pagination ul li i::before{content:"";position:absolute;left:-40px;height:2px;width:30px;background:#b12220;display:inline-block}
.year-pagination ul li i::after{content:"";position:absolute;left:16px;height:2px;width:30px;background:#b12220;display:inline-block}

/*办学历程弹出框*/
.history{ display: none;width:100%; height:100%; background-image:url(../images/history.jpg);background-size: cover;background-position: center;position:fixed; left:0; top:0; z-index:9999;overflow:auto;}
.history i.Hui-iconfont{position:fixed;right:30px;top:5px;font-size:48px; font-weight:bold; color:#2EB6B2;cursor:pointer;}
.history .contents{width:100%; max-width:1200px; margin:auto;padding:75px 0;}
.history .contents .row{width:100%; float:left;margin:0;padding:0;}
.history .contents .left{width:50%; float:left; border-right:#2EB6B2 4px solid;margin-left:2px;}
.history .contents .right{width:50%; float:right; border-left:#2EB6B2 4px solid;margin-right:2px;}
.history .contents .text{width:80%; margin-top:-5px;}
.history .contents .text li{width:100%; line-height:25px;list-style-type:disc;color:#2EB6B2;padding-bottom:30px;}
.history .contents .text li p{color:#000;}
.history .contents .text li p.img{ text-align:center;padding-top:10px;}
.history .contents .text li p img{max-width:100%;width:auto;max-height:192px; height:auto;}
.history .contents .year{width:20%;position:relative; font-weight:bold; color:#2EB6B2; margin-top:-5px;}
.history .contents .year span{width:15px;height:15px;position:absolute; top:5px; background:#EC6C00;border-radius:50%;background-image:url(../images/huo.png);background-size: cover;background-position: center;}

.history .contents .left .text{float:left;}
.history .contents .left .text li{float:left; margin-left:15px;}
.history .contents .left .year{float:right; text-align:right;padding-right:25px;}
.history .contents .left .year span{right:-9px;}
.history .contents .right .text{float:right;}
.history .contents .right .year{float:left;padding-left:25px;}
.history .contents .right .year span{left:-10px;}

.history .contents .bottom{width:100%; float:left;height:80px; position:relative;}
.history .contents .bottom li{width:6px;height:6px;position:absolute;left:50%;margin-left:-3px;background:#2EB6B2;border-radius:50%;}
.history .contents .bottom li:nth-child(1){top:14px;}
.history .contents .bottom li:nth-child(2){top:26px;}
.history .contents .bottom li:nth-child(3){top:38px;}


/* 我是南科人 */
.rows .im{padding-top:30px;}
.rows .im li{width:23.5%;margin-left:2%;float:left;height:0;padding-top:30%;box-shadow:0px 0px 10px #DDD; background:#FFF; position:relative;}
.rows .im li:first-child {margin-left:0;}
.rows .im .imimage{width:100%;height:0;padding-top:56.25%;background-size:cover;background-position:center; position:absolute;top:0;left:0;}
.rows .im .imcontent{width:100%;position:absolute;top:45%;left:0;}
.rows .im .imtitle{width:100%;height:55px;overflow:hidden;line-height:25px; font-size:14px; text-align:left; font-weight:bold;padding:5px 4%; color:#000; text-align:justify;}
.rows .im li:hover .imtitle{color:#D25031;}
.rows .im .imdate{font-size:12px; text-align:left;padding:5px 4%;}
.rows .im .imexcerpt{ text-align:justify;font-size:14px; font-weight:normal; line-height:25px; height:75px; overflow:hidden;padding:5px 4%;}

/* 南科影像 */
.rows .images{padding-top:30px;}
.rows .images li{width:25%;height:300px;float:left; position:relative;}
.rows .images li div{width:100%;height:100%;position:absolute;left:0px;top:0px;background-size:cover;background-position:center; display:none;}
.rows .images li div a{float:left;width:100%;height:100%;}
.rows .images li div:first-child{display: block;}

/* 祝福寄语 */
.rows .blessing{padding-top:30px;}
.rows .blessing li{width:30%;margin-left:5%;float:left;padding:1%;border-radius:50px 0 0 50px;background:#FFF; border-right:2px #D25031 double;}
.rows .blessing li .logo{width:28%;margin:5px 0 0 7px;}
.rows .blessing li .logo img{width:80px;height:65px;}
.rows .blessing li .excerpt{width:65%;float:right;text-align:justify;color:#000;line-height:25px;font-size:14px;height:50px; overflow:hidden;}
.rows .blessing li:first-child {margin-left:0;}
.rows .blessing li:hover .excerpt{color:#D25031}
.rows .blessing li span{ width:50%; float:right; text-align:right; font-size:13px;color:#D25031;padding-top:5px;}
.rows .blessingbutton{width:100%;margin:50px auto 0 auto; text-align:center;}
.rows .blessingbutton img{width:152px;}

.blessing_submit{ display:none;width:100%; height:100%; background-image:url(../images/blessing_submit.jpg);background-size: cover;background-position: center;position:fixed; left:0; top:0; z-index:9999;opacity:0.95;}
.blessing_submit i.Hui-iconfont{position:absolute;right:10px;top:5px;font-size:48px; font-weight:bold; color:#FFF;cursor:pointer;}
.blessing_submit .contents{width:300px; margin:30px auto 0 auto;}
.blessing_submit .contents .title{width:100%;text-align:center; color:#FFF; font-size:24px;font-weight:bold;padding-bottom:15px;}
.blessing_submit .contents .input{border-bottom:#FFF 1px double;}
.blessing_submit .contents .input input,.blessing_submit .contents .input textarea{width:100%; color:#FFF; border:none; background:none;outline:none;resize: none;font-size:16px;}
.blessing_submit .contents .input input{line-height:250%;}
.blessing_submit .contents .input textarea{line-height:150%;margin-top:7px;height:120px;}
.blessing_submit .contents .submit input{line-height:250%;width:100%; background:#D25031;border-radius:25px; margin-top:20px; font-size:16px;padding:0px;opacity:1; border:none;color:#FFF;}
.blessing_submit .contents .input input#captcha{width:50%; float:left;}
.blessing_submit .contents .input img{width:110px;float:right;margin-top:3px;cursor:pointer;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#FFF;opacity:1;font-size:16px;}

.blessing_lists{width:100%; padding:0px !important;}
.blessing_lists .content{width:100% !important;}
.blessing_left{width:100% !important;height:0; padding-top:32.8646% !important;background-image:url(../images/blessings7.jpg);background-size: cover;background-position: center; position:relative;}
.blessing_left .left_text{width:100%;position:absolute; top:70px;left:0;}
.blessing_left .left_text .text{width:100%; max-width:900px; margin:auto;}
.blessing_left .blessing_title{width:100%;font-size:48px;color:#2CB6B3;font-weight:bold;padding-top:50px;}
.blessing_left .blessing_title span{float:left;width:100%;font-size:28px;font-weight:normal;color:#2CB6B3;padding:0px;line-height:1.5;}
.blessing_left .sub_title{float:left;width:100%;color:#2CB6B3;line-height:2;padding-top:10px;}
.blessing_lists .pages{padding:20px; text-align:center;}

.blessing_lists .right{width:100%; background:#F5F5F5;}
.blessing_lists .right .lists{width:1200px;height:2649px;margin:auto;background:url(../images/blessings6.jpg) no-repeat; position:relative;}
.blessing_button{float:left;display:block;border:#2BB7B3 2px solid;height:34px;width:150px;margin:20px auto;border-radius:30px;}
.blessing_button a{color:#2BB7B3;width:150px; float:left; text-align:center; line-height:34px; position:relative; font-size:14px; top:0px;}


.blessing_lists .right{width:100% !important; height:100% !important;}
.blessing_lists .right li{position:absolute;}
.blessing_lists .right li:nth-child(1){ left:460px; top:50px;}
.blessing_lists .right li:nth-child(2){ left:50px; top:250px;}
.blessing_lists .right li:nth-child(3){ left:950px; top:400px;}
.blessing_lists .right li:nth-child(4){ left:400px; top:780px;}
.blessing_lists .right li:nth-child(5){ left:50px; top:1150px;}
.blessing_lists .right li:nth-child(6){ left:950px; top:1200px;}
.blessing_lists .right li:nth-child(7){ left:250px; top:1530px;}
.blessing_lists .right li:nth-child(8){ left:700px; top:1750px;}
.blessing_lists .right li:nth-child(9){ left:350px; top:2220px;}
.blessing_lists .right li:nth-child(10){ left:950px; top:2280px;}


.blessings{width:100%;height:0;padding-top:33.85%;background-image:url(../images/blessings5.jpg?a);background-size: cover;background-position: top;position:relative;}
.blessings .text{position:absolute; top:30%; left:20%; text-align:left;}
.blessings .image{ display:none;}
.blessings .title{}
.blessings .title span{color:#D25031; text-align:left;}
.blessings .sub_title{}
.blessings .button{display:block;border:#D25031 3px solid;height:41px;width:150px;border-radius:20px; position:absolute;left:20%; top:70%;}
.blessings .button a{color:#D25031;width:150px; float:left; text-align:center; line-height:35px; position:relative; font-size:14px; top:0px;}
.blessings .lists{ display:none;}



/*footer*/
.footer{width:100%; min-width:1200px;height:200px;background:#D25031;margin-bottom:0px; z-index:0; position:relative;padding:0px; overflow:hidden;}
.footer .year{position:absolute;left:10px;top:0px; line-height:200px;color:#D55839; font-size:200px;}
.footer .year:nth-child(2){right:10px;top:0px; left:inherit}
.footer .logo{position:absolute;left:50%;top:20px;margin-left:-150px; z-index:1;}
.footer .logo img{ height:auto !important;}
.footer .copy{position:absolute;left:50%;top:130px;width:400px; margin:auto; color:#FFF; text-align:center; line-height:1.8; font-size:13px; font-weight:normal; font-family:"微软雅黑"; margin-left:-200px; z-index:2;}

/* 列表页及详情页的banner的menus */
.banner{width:100%;}

.menus2{background:#F4917A;width:100%;min-width:1200px;height:60px;padding:0px;margin:0px; z-index:999;}
.menus2 ul{margin:auto;width:1200px;}
.menus2 ul.button{ display:none;}
.menus2 ul li{ float:left; width:123px; text-align:center;}
.menus2 ul li a{ float:left; width:100%; line-height:60px; text-align:center;color:#FFF;font-size:18px;}
.menus2 ul li a:hover,.menus2 ul li a.current{background:#DA6B50;}

/* 列表页 */
.lists{width:100%;min-width:1200px;padding:30px 0px; margin:auto;}
.lists .content{width:1200px;margin:auto;}
.lists .content .left{ float:left;margin-top:0px; width:20.5%;}
.lists .content .left .title{width:100%;background:#D25031;color:#FFF;font-size:18px;padding:10px 0px; text-align:center;}
.lists .content .left .sub{width:206px; border:#D25031 1px double;}
.lists .content .left .sub li{width:100%; float:left;}
.lists .content .left .sub li a{width:248px;float:left;line-height:40px;padding:0px 20px;color:#000; font-size:16px;}
.lists .content .left .sub li a:hover,.lists .content .left .sub li a.current{background:#DA6B50;}

.lists .content .left .message{margin-top:50px;}
.lists .content .left .message .font{color:#000; line-height:30px;}
.lists .content .left .message .input{padding-top:10px;}
.lists .content .left .message .input input{width:226px;padding:10px;border-radius:5px;border:#DDD 1px double;}
.lists .content .left .message .input textarea{width:226px;height:200px;padding:10px;border-radius:5px;resize:none;border:#DDD 1px double;}
.lists .content .left .message .input input#captcha{width:100px; float:left;}
.lists .content .left .message .input img{height:36px; float:right;border-radius:5px;margin-top:1px;}
.lists .content .left .message .botton{width:100%;padding-top:10px; text-align:center;}
.lists .content .left .message .botton input{width:100%;padding:10px 0px;color:#FFF; border:none; background:#008783;border-radius:5px;cursor:pointer;}

.lists .content .right{float:right;width:70%;}
.lists .content .right .title{width:100%;border-bottom:#CCC 1px double;padding-bottom:10px; margin-bottom:20px;}
.lists .content .right .title .font{font-size:18px;color:#D25031;}
.lists .content .right .title .crumb{float:right;font-size:14px;color:#666;padding-top:5px;}

.lists .content .right .lists{min-width:800px;margin-top:0px;padding-top:10px;}
.lists .content .right .lists li{line-height:35px;height:35px;}
.lists .content .right .lists li .font{float:left;width:700px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.lists .content .right .lists li span{float:right;}
.lists .content .right .lists li:hover{background:#FAEBE7;}
.lists .content .right .lists li a:hover{color:#001C58;}

.lists .content .right .lists li.works{height:160px; margin-bottom:30px;}
.lists .content .right .lists li.works .image{width:250px;height:160px;float:left;background-size: cover;background-position: center;}
.lists .content .right .lists li.works .text{width:525px;float:right;}
.lists .content .right .lists li.works .text .font {width:100%;color:#001C58;font-size:18px;}
.lists .content .right .lists li.works .text .time{width:100%;font-size:12px;}
.lists .content .right .lists li.works .text .detail{width:100%;line-height:180%;color:#333;}

/* 祝福寄语 */
.lists .content .right .lists li.blessing{width:300px;background:#FFF;border-radius:20px;padding:0px;height:auto;border:#EEE 1px double; box-shadow:0px 20px 30px #CCC;}
.lists .content .right .lists li.blessing .font{width:100%;overflow:inherit;white-space:inherit;text-overflow:; line-height:1.8;}
.lists .content .right .lists li.blessing span{color:#999; float:left;}
.lists .content .right .lists li.blessing .text{padding:30px 50px 30px 50px; height:auto; line-height:25px; overflow:hidden;}
.lists .content .right .lists li.blessing .text .font{height:75px; line-height:25px; overflow:hidden;}
.lists .content .right .lists li.blessing:hover .text .font{height:auto;}
.lists .content .right .lists li.blessing .text .name{ font-size:16px; color:#2CB6B3; font-weight:bold;padding-bottom:10px;padding-left:20px;}
.lists .content .right .lists li.blessing .img{position:absolute; right:20px; bottom:20px;}
.lists .content .right .lists li.blessing .image{position:absolute;width:40px;height:40px;left:20px;top:20px; overflow:hidden;border-radius:50%;}
.lists .content .right .lists li.blessing .image img{width:100%;height:100%;}


.pages{margin-top:20px;}
.pages li{ float:left;}
.pages span{float:left; margin-right:10px;min-width:20px; line-height:30px; text-align:center;padding:0px 5px; background:#EEE;}
.pages a{float:left; margin-right:10px;min-width:20px; line-height:30px; text-align:center;padding:0px 5px; background:#EEE;}
.pages li.active span,.pages a:hover{background:#D25031;color:#FFF;}

/* 详情页 */
.details{width:100%;padding:50px 0px; background:#F5F5F5;}
.details .content{width:1000px;padding:52px; background:#FFF; margin:auto; border:#EEE 1px double;border-radius:5px;box-shadow:0 0 10px #DDD;}
.details .title{text-align:center; font-size:20px;color:#001C58;}
.details .time{text-align:center;color:#666;padding:20px;font-size:13px; border-bottom:#CCC 1px double;}
.details .container{color:#000; line-height:180%; padding-top:10px; text-align:justify;}
.details .container img{max-width:600px !important;height:auto;text-align:center; margin:0 auto;display: block;}
.details .container .wp-video{margin:auto;text-indent:0em;}
.details .container p,.details .container div{width:100%;margin-top:10px;color:#000; line-height:180%;text-indent: 2em;}
.details .container .en p,.details .container .en div{text-indent:0;}
.details .notice p:first-child{text-indent: 0em;}
.details .container a:hover{color:#D25031}

/* 校庆标识 */
.details .content .logo .title{border-bottom:#D25031 2px double; text-align:left; height:40px; font-size:24px; font-weight:bold;color:#000;}
.details .content .logo .title span{float:right; padding:5px 20px;background:#D25031;border-radius:5px;}
.details .content .logo .title span a{color:#FFF; font-weight:normal; font-size:14px;}
.details .content .logo .title span:hover{background:#DA6B50;}
.details .content .logo .image{width:100%; text-align:center;}
.details .content .logo .image img{width:100%; height:auto;box-shadow:0px 0px 5px #EEE;margin-top:30px;}

.phone_header{ display:none;}

/* 倒计时 */
.countdown{position:absolute;top:50%;margin-top:-100px;left:50%; margin-left:-280px;width:560px;height:200px;z-index:999;}
.countdown .left{ float:left; width:100%;}
.countdown .left .day_10th{font-size:180px;color:#FFF;font-weight:bold; float:left;padding:0px; line-height:1;}
.countdown .left .days{float:left;margin:60px 0px 0px 15px;width:200px;}
.countdown .left .days li{float:left;width:100%;color:#FFF; font-size:24px;}
.countdown .left .days li.time{height:60px;padding:0px;}
.countdown .left .days li.time span{float:left;height:60px;}
.countdown .left .days li.time span img{width:auto;height:60px;}
.countdown .left .days li.time span.a{width:13px;background:#FFF;}
.countdown .left .font{float:left;width:100%;color:#FFF; font-size:37px;padding-left:7px;}

.countdown .right{ float:right; width:48%; height:100%; border-left:2px #E5E5E5 double; text-align:right;padding-top:10px;}
.countdown .right img{ width:430px;}

/* 大事记 */
.milestones .title{ text-align:left; font-size:38px; font-weight:bold; padding-bottom:20px;}

@media screen and (max-width: 600px){
	.details .container img{max-width:90% !important;height:auto;text-align:center; margin:0 auto;display: block;}
}

@media only screen and (max-width: 768px) and (min-width: 320px){
html, body {
    zoom: 1 !important;
}
}