@charset "gb2312";
/**banner**/
.banner{width: 100%; height: auto; position: relative; top: 0; left: 50%; margin-left: -50%; z-index: 2;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;height:auto;min-height:654px;padding: 0;margin: 0;}
.rslides li {width: 100%;}
.rslides img {display: block;width: 100%;}
.banner .prev,.banner .next{display: block; width: 50px;height: 84px; display: block; background-position: center; background-repeat: no-repeat;position: absolute; top: 50%; margin-top: -42px; z-index: 10;}
.banner .prev{left: 20px; background-image: url(../images/prev.png);}
.banner .next{right: 20px;background-image: url(../images/next.png);}

.banner .hd{width: 100%;height: 50px;position: absolute;bottom: 110px;text-align: center;z-index: 10;left: 0;}
.banner .hd li{width:30px; height: 10px; background: rgba(255, 255, 255, 0.6);box-shadow: 0 0 6px 6px rgb(15, 88, 160, 0.1);border-radius:20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;display: inline-block; overflow: hidden; margin: 0 5px;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s; line-height: 40px; cursor: pointer;}
.banner .hd li.on{width:40px; background: #fff;}


/****快捷导航****/
.kj_icon{width:1300px;height: 130px;margin: -20px auto 10px auto;border-radius: 10px;position: relative;background-color: #0060a6; /* 浏览器不支持的时候显示 */background-image: linear-gradient(0deg, #0060a6, #3a96d6);box-shadow: 0 0 6px 6px rgba(0, 96, 166, 0.1);}
.kj_icon li{width: 215px;height:64px;margin-top:30px;float:left;text-align: center;border-right: 1px solid rgba(255, 255, 255, 0.16);}
.kj_icon li a{color: #fff;font-size:16px;line-height: 85px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.kj_icon li a span{float: left;width:40px;height:40px;text-align:center;position: absolute;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.kj_icon li:nth-child(1) a span{background: url(../images/icon01.png) no-repeat center;margin-left: 12px;}
.kj_icon li:nth-child(2) a span{background: url(../images/icon02.png) no-repeat center;margin-left: 12px;}
.kj_icon li:nth-child(3) a span{background: url(../images/icon03.png) no-repeat center;margin-left: 12px;}
.kj_icon li:nth-child(4) a span{background: url(../images/icon04.png) no-repeat center;margin-left: 12px;}
.kj_icon li:nth-child(5) a span{background: url(../images/icon05.png) no-repeat center;margin-left: 12px;}
.kj_icon li:nth-child(6) a span{background: url(../images/icon06.png) no-repeat center;margin-left: 12px;}
.kj_icon li:nth-child(7) a span{background: url(../images/icon07.png) no-repeat center;margin-left: 12px;}
.kj_icon li:last-child{border:none;}
.kj_icon li:hover a span{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}



/**主体内容***/
.wrap{width: 100%; }
.wrap>img{display: block;width: 100%;visibility: hidden;padding-bottom: 120px;}
.main{width: 100%;height: auto;position: relative;z-index: 5;background: #fff url(../images/sy_big_bg.png) top center no-repeat;}
.sy_title{float:left;width:100%;border-bottom: 1px solid #0d67bb;font-size:18px;font-weight:bold;color: #0d67bb;line-height:40px;padding-left: 16px;}
.sy_title a{float:right;font-size:14px;font-weight:normal;color:#f02c2c;}
.sy_title:before{content: '';display: block;width: 0;height:18px;border-right:4px solid #0d67bb;position: relative;top:30px;}
.sy_title:before{border-right:4px solid #0d67bb;left:-16px;}
/* 新闻 */
.zskx{width:1300px;margin:0 auto;height:360px;padding-bottom:30px;margin-bottom:20px;}
.zskx .sy_title a{margin-right: 20px;}
.news_left {float: left;width: 640px;height: 360px;}
/*********** 图片新闻 ***********/
.pic_new {position:relative;width:640px;height: 360px;margin-top: 20px;overflow: hidden;float:left;}
.pic_new .pic { width:640px; height:360px;display: block;}
.pic_new .pic img {width:640px; height:360px;display: block;}
.pic_new .txt-bg {position: absolute;bottom:0px;left:0px;z-index: 1;height:48px;width:640px;margin:0 auto;overflow: hidden;background: rgba(0, 0, 0, 0.5);}
.pic_new .txt { position:absolute;left:0px; bottom:0px; z-index:2; height:48px; display:block; width:590px; overflow:hidden;}
.pic_new .txt li{ height:48px;position:absolute;bottom:-48px;display:block;width:640px;overflow:hidden;}
.pic_new .txt li a{display:block;width:320px;height:48px;color: #fff;font:16px/48px "微软雅黑";padding:0px 10px;overflow:hidden;text-align:left;padding-left:20px;text-overflow:ellipsis;white-space: nowrap;}
.pic_new .num{position: absolute;z-index: 3;bottom:20px;right: 5px;}
.pic_new .num li{float: left;position:relative;width:8px;height:8px;font:12px/15px "宋体";overflow: hidden;text-align: center;margin-bottom:0px;cursor:pointer;margin-right:5px;border-radius:4px;}
.pic_new .num li a,.pic_new .num li span{position: absolute; z-index:2; display:block;width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;font-size:0px; }
.pic_new .num li span {z-index: 1;background:rgba(255, 255, 255, 0.7);filter: alpha(opacity=90);opacity: 0.90;font-size:0px;}
.pic_new .num li.on a,.pic_new .num a:hover{ background:#0d67bb;}

/* 新闻列表 */
.news_right{width: 640px;height: 380px;float:right;overflow:hidden;}
.sy_title a{/* margin-right: 20px; */}
.news_right ul {display: inline-block;width: 100%;height: 100%;position: relative;margin-top:8px;}
.news_right ul li{width:100%;height:100px;float:left;padding-left: 10px;margin-bottom:6px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.news_right ul li span{float:left;width:56px;text-align:center;font-size: 13px;color:#aaa;line-height:40px;margin-right:24px;}
.news_right ul li span h3{font-size:30px;color:#aaa;border-bottom:1px solid #ddd;line-height:56px;}
.news_right ul li a{font-size: 16px;color:#333;line-height:56px;padding-top:10px;width:540px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_right ul li p{width: 540px;height:40px;font-size:14px;color: #999;line-height:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-top:-10px;}
.news_right ul li:hover{background-color:#0e68aa;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.news_right ul li:hover span,.news_right ul li:hover span h3,.news_right ul li:hover a,.news_right ul li:hover p{color:#fff;}
.news_right ul li:hover span h3{border-bottom:1px solid rgba(255, 255, 255, 0.4);}


/****招生板块02****/
.bk02 {background: rgba(230, 243, 255, 0.9);background-image: url(../images/zs-bg.png);background-attachment: fixed;background-size: cover;background-position: center;}
.bk02-1 {background: rgba(230, 243, 255, 0.9);height: 610px;width: 1300px;margin: 0 auto;}
/****院系风采****/
.bk02 .yxfc{width:250px;float:right;margin-top:30px;}
.bk02 .yxfc .yx_title{height: 56px;background-color:#0d67bb;color:#fff;line-height: 56px;text-align:left;font-size:16px;padding-left:20px;}
.bk02 .yx_list{width:248px;height: 348px;float:right;border:1px solid #0d67bb;}
.bk02 .yx_list li{height: 36px;float:left;width:90%;margin-left:5%;border-bottom: 1px dashed rgba(13, 103, 187, 0.24);line-height: 36px;}
.bk02 .yx_list li a{color:#333;font-size:14px;padding-left:40px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.bk02 .yx_list li a span{float: left;width: 24px;height: 24px;text-align: center;position: absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.bk02 .yx_list li:nth-child(1) a span,.bk02 .yx_list li:nth-child(2) a span,.bk02 .yx_list li:nth-child(3) a span,.bk02 .yx_list li:nth-child(4) a span,.bk02 .yx_list li:nth-child(5) a span,.bk02 .yx_list li:nth-child(6) a span,.bk02 .yx_list li:nth-child(7) a span{margin: 16px 0 16px -36px;}
.bk02 .yx_list li:hover{background-color:rgba(13, 103, 187, .08);width:100%;margin-left:0;}
.bk02 .yx_list li:hover a{padding-left:56px;color:#0d67bb;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.bk02 .zszx{float:left;height: 120px;margin-top: 20px;background:#0d67bb;width:100%;color:#fff;}
.bk02 .zszx .zx_left{width:88px;height:100%;background-color:rgba(255, 255, 255, 0.3);float:left;font-size:16px;font-weight:bold;text-align:center;line-height: 64px;}
.bk02 .zszx .zx_right{float:left;font-size:18px;line-height:32px;margin: 28px 0 28px 16px;}

/****通知公告-报考指南-招生计划-专业介绍****/
.bk02 .syxw{width: 485px;height:296px;float:left;margin-right:35px;}
.bk02 .syxw .xw_list{margin-top:10px;float:left;width:100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.bk02 .syxw .xw_list li{width:100%;height: 38px;padding-right:20px;float: left;}
.bk02 .syxw .xw_list li a{width:360px;font-size: 16px;line-height: 28px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float: left;padding-left: 16px;}
.bk02 .syxw .xw_list li a:before{content: '';display: block;width: 4px;height: 4px;border-radius: 4px;border: 1px solid #0d67bb;position: relative;top: 18px;}
.bk02 .syxw .xw_list li a:before{border: 1px solid #0d67bb;left: -16px;}
.bk02 .syxw .xw_list li span{color:#999;float:right;font-size: 13px;margin-right:-16px;line-height: 38px;}
.bk02 .syxw .xw_list li:hover{background-color:rgba(13, 103, 187, .08);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.bk02 .syxw .xw_list li:hover a:before{border: 1px solid #0d67bb;left: 0;background-color:#0d67bb;left:-16px;}
.bk02 .syxw .xw_list li:hover a,.bk02 .syxw .xw_list li:hover span{color:#0d67bb;}


/****招生板块03****/
.bk03 {background-image: url(../images/zs-bg.png);background-attachment: fixed;background-size: cover;background-position: center;}
.bk03-1 {background: rgba(255, 255, 255, 0.9);width: 1300px;margin: 0 auto;}
.bk03 .xyfg{}
.bk03 .sy_title a{margin-right: 20px;}
.xy_picScroll{width:1300px;height:280px;overflow:hidden;}
.xy_picScroll .xy_piclist{ overflow:hidden; zoom:1;}
.xy_picScroll .xy_box{overflow:hidden;position:relative;width: 1300px;}
.xy_picScroll {position:relative;overflow:hidden;zoom:1;}
.xy_picScroll .xy_piclist dl{float:left;margin-right:30px;width:305px;text-align:center;position:relative;padding-top:20px;overflow:hidden;}
.xy_picScroll .xy_piclist span{display:block;width:305px;height:36px;position:absolute;bottom:0;background:#111;filter:alpha(opacity=50);opacity:0.50;}
.xy_picScroll .xy_piclist dt{margin:0 auto;width: 305px;overflow:hidden;}
.xy_picScroll .xy_piclist img{display:block;width: 305px;height: 220px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.xy_picScroll .xy_piclist dd{width:305px;height:36px;line-height:36px;font-size:14px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;position:absolute;bottom:0;}
.xy_picScroll .xy_piclist dd a{color:#fff;}
.xy_picScroll .xy_piclist dd a:hover{ text-decoration:none;}
.xy_picScroll .xy_piclist dl:hover img{transform:scale(1.05) ; -webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);}

.xy_picScroll .xy_pageBtn{ height:240px;}
.xy_picScroll .xy_pageBtn span{background:url(../images/left-right.png) no-repeat;display:block;width:32px;height:60px;position:absolute;top: 100px;cursor:pointer;text-indent:-999em;overflow:hidden;}
.xy_picScroll .xy_pageBtn .prev{left:0px;background-position:0px 0px;float:left;}
.xy_picScroll .xy_pageBtn .next{right:0px;background-position:-32px 0px;float:right;}




