﻿@charset "utf-8";
.clear {clear:both}
#banner-box {margin:0px auto;height:650px;position:relative}
.banner-inner {height:165px;margin:0px auto}
.banner-nav-abs {position:absolute;left:0px;bottom:0px;z-index:3}
.banner-nav-abs-opac {position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2;}
.banner-nav-fix {position:fixed;left:0px;top:82px;z-index:3}
.banner-nav {width:100%}
.banner-nav ul {width:1200px;margin:0px auto}
.banner-nav li {float:left;display:inline;width:165px;height:165px;font-size:14px;font-weight:bold;padding:0px 0px;cursor:pointer;position:relative;margin:0px 16px}
.banner-nav li div {width:165px;height:165px;padding:0px 0px;position:absolute;left:0px;top:0px;z-index:5;}
.banner-nav li a span {display:block;height:40px;width:40px;margin:0px auto;background:url(../images/icon-banner.png) no-repeat;_background:url(../images/icon-banner.gif) no-repeat}
.banner-nav li a.brand span {background-position:center 0px}
.banner-nav li a.school span {background-position:center -80px}
.banner-nav li a.pano span {background-position:center -160px}
.banner-nav li a.mobile span {background-position:center -240px}
.banner-nav li a.zhyx span {background-position:center -320px}
.banner-nav li a.cms span {background-position:center -400px}
.banner-nav li a {display:block;float:left;position:absolute;left:0px;top:0px;color:#fff;z-index:6;padding:0px 0px;display:inline;width:165px;height:165px;padding-top:2px;text-align:center}
.banner-nav li.current {cursor:default;border-bottom:5px solid red;}
.banner-nav li.current div {width:165px;height:165px;background:none}
.banner-nav li.current a {color:#333;cursor:default;}
.banner-nav li.current a.brand span {background-position:left -40px}
.banner-nav li.current a.school span {background-position:left -120px}
.banner-nav li.current a.pano span {background-position:left -200px}
.banner-nav li.current a.cms span {background-position:left -440px}
.banner-nav li.current a.mobile span {background-position:left -280px}
.banner-nav li.current a.zhyx span {background-position:left -360px}
.banner-list {position:absolute;height:600px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li {width:100%;height:600px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:1200px;margin:0px auto;position:relative;}
.banner-list li .animate-box .t-d {position:absolute;width:730px;left:20px;top:50px;}
.banner-list li .animate-box .t-d h3 {font-size:30px;font-weight:bold;text-align:left;color:#fff;}
.banner-list li .animate-box .t-d p {color:#5d5d5d;padding:10px 0px;line-height:32px;text-align:left;font-size:18px;text-indent:30px;}
.banner-list li .animate-box .animate-img {position:absolute;top:10px;right:0px}
.xsslider-btn {width:211px;height:46px;line-height:40px;text-align:center;font-size:16px;color: #f94746 !important;display:block;float:left;}
.xsslider-btn:hover {text-decoration:underline;color:#000}
/* 2019秋季2019年秋季招生补录计划样式 */
.ecss {width: 650px; height: 399px;}
a{text-decoration:none};
.ecss{width:650px;height:399px}
.egot{text-align:center;font-size:18px;margin:5px 0}
.egot2{font-size:15px;margin:10px 0;padding:0 12px;color:red;line-height:25px;text-indent:20px}
.emds{background:#39F}
.emds .emds3{background:red}
.emds td{color:#fff;font-weight:bold}
#edemo{text-align:center;overflow:hidden;background:#fff;border:1px solid #ebebeb}
.emd{margin-top:20px}
.emd .ebjn{background:#305cbf;color:#fff}
#edemo1 table{width:100%;border-collapse: collapse;}
#edemo1 td{width:15%;height:35px;font-size:17px;border: 1px solid #ccc;}
#edemo1 .Xemds2{width:30%}
#edemo1 .emds2{color:red;width:20%}

.Vxs ul li{float:left;margin-right:18px}

.jjxh{width:480px;height:380px}
.jjxh ul{margin:10px 0 0;overflow:hidden;}
.jjxh ul li{width:480px;margin:10px 0;overflow: hidden;text-align:center}
.jjxh span{height:40px;background: #ececec;font-size:15px;line-height:40px;float:left;margin:0 5px;}
.jjxh .sp1{width:120px;}
.jjxh .sp2{width:120px;}
.jjxh .sp3{width:210px;}
.jjxh ul li a{color:red;}
.jjxh ol {padding-left: 20px;} 
.jjxh ol li{padding:0 20px;margin:10px 0;overflow:hidden;line-height:30px;font-size:15px; list-style-type:decimal;list-style-position:inside;}
.jjxh ol li:first-child a{color:red;}
.bw{width:1200px;margin:0px auto}
.con2 p{text-align:center;margin-top:10px}
.con2p{font-size:28px;border-bottom:1px dashed #000;padding-bottom:10px}
#about-us{ padding-top:30px; margin-bottom:50px;}
#about-us .zy_p{ font-size:28px;}
#about-us .zy_p span{ color:#999; font-size:20px; margin-left:10px;}