﻿@charset "utf-8";

/*首页标题*/
.title{font-size:18px;color:#333;height:50px;line-height:50px;clear:both;border-bottom: 3px solid #006464; margin-bottom:20px;}
.title span{float:right;width:70px;height:18px;margin-top:15px;}
.title span a:link{width:70px;height:22px;display:block;background:url(../images/more.png) left center no-repeat;}
.title span a:hover{width:70px;height:22px;display:block;background:url(../images/more_on.png) left center no-repeat;}

/*首页新闻头条*

.gary_bg{background: #f5f5f5;}
/* 学院新闻 */
.part{ padding-bottom:0px;}
.part_l{width:790px; float:left;}
.part_l .news_tit{border-bottom: 1px solid #ededed;padding-bottom: 19px;margin-bottom: 18px;}
.part_l .news_tit a{font-size: 16px;}
.part_l .news_tit a:hover {color:#307031;}
.part_l .news_tit p{font-size: 14px;color: #777777;margin-top: 20px;line-height: 26px;}
.part_l .nlist {width:410px; float:right;}
.part_l .nlist ul li{line-height:36px;position: relative;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.part_l .nlist ul li a{padding-left: 17px;font-size: 16px;}
.part_l .nlist ul li::before {
    width: 5px;
    height: 5px;
    background: #8e8e8e;
    border-radius: 50%;
    position: absolute;
    left: 0;
    content: ".";
    color: transparent;
    top: 50%;
    margin-top: -2.5px;
}
.part_l .nlist ul li a:hover{padding-left: 17px;color:#c61000;}
.part_l .nlist ul li .date{ float:right;color:#ccc;}

/*首页幻灯*/
.hiSlider-pages, .hiSlider-title { position:absolute; z-index:3 }
.hiSlider-btn-prev, .hiSlider-btn-next { position:absolute; z-index:5; top:50%; height:30px; width:30px; background:url(/images/hislider-arrow.png) no-repeat; margin-top:-15px; text-indent:-200px; overflow:hidden; opacity:.6; filter:alpha(opacity:60)}
.hiSlider-btn-prev { left:10px }
.hiSlider-btn-next { right:10px; background-position:-30px 0 }
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover { opacity:1; filter:alpha(opacity:100)}
.hiSlider-title { bottom:0; width:100%; padding:3px; color:#fff; background:rgba(0, 0, 0, .6); z-index:2; font:14px/2 "Microsoft YaHei", Arial, Tahoma }
.hiSlider-pages { bottom:0px; right:10px; text-align:right }
.hiSlider-pages a { height:10px; width:10px; margin:0 3px; display:inline-block; overflow:hidden; text-indent:-100px; font-size:0; border-radius:50%; background:#ddd }
.hiSlider-pages a.active { background:#307031 }
.hiSlider { overflow: hidden; height:280px; width:360px; background: #eee; }
.hiSlider li img { width:360px; height:280px; }
.hiSlider-item { float: left; }

/* 招生信息 */
.part_r {width:380px; float:right;}
.part_r .news_r {}
.part_r .notice-list li{height:100px;border-bottom:1px solid #f0f0f0;padding:18px 0;}
.part_r .notice-list li .time{width:88px;height:64px;float:left;background:#c1c1c1;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;}
.part_r .notice-list li .time p{text-align:center;color:#fff;}
.part_r .notice-list li .time .p1{font-size:25px;height:40px;line-height:42px;}
.part_r .notice-list li .time .p2{font-size:14px;height:24px;line-height:20px;}
.part_r .notice-list li a{display:block;width:275px;float:right;font-size:16px;color:#555;line-height:31px;}
.part_r .notice-list li.last{border-bottom:0;}
.part_r .notice-list li:hover .time{background:#c61000;}
.part_r .notice-list li:hover a{color:#c61000;}


/*首页中部新闻块*/
.part2{ height:auto;min-height:360px;padding:5px 0px;}
.part2 .newslist2{width:380px;margin:auto;overflow: hidden;float: left;margin-left:30px;position:relative;}
.part2 .newslist2 ul{overflow: hidden;}
.part2 .newslist2 ul li{ position:relative;}
.part2 .newslist2 ul li a{display: block;height: 36px;line-height: 36px;width:380px;padding-right:55px;position: relative;font-size: 15px;color: #1e1e1e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.part2 .newslist2 ul li a:hover { color: #c61000; }
.part2 .newslist2 ul li .date{position: absolute;right:0px;top:0px;height:30px;line-height: 30px;color:#999;font-size:14px;}


/*首页滚动图片新闻3*/
.part3 { width:1200px; height:340px; margin:5px auto; position:relative; overflow:hidden; }
.part3 h2{ height: 48px; padding-top:12px; }
.part3 h2 span { font-size: 24px; line-height: 28px; color: #333; }
.part3 dl { float:left; width:277px; height:290px; margin-right:30px; text-align:center; position:relative; background: #f7f7f7; }
.part3 dt { width:277px; height:195px; overflow:hidden; }
.part3 dt img { width:277px; height:195px; display: block; transition-duration:400ms; }
.part3 dl a:hover img { transform:scale(1.04); }
.part3 dd2 a{ display: block; text-align: center; font: 14px/45px "Microsoft Yahei"; text-transform: uppercase; color: #666; }
.part3 dd { width:270px; height:100px; text-align:left; }
.part3 dd h2{ font-size: 14px; padding-top:5px; height: 28px; line-height: 28px; padding-left:10px; color: #666; }
.part3 dd p { color: #dfdfdf; text-transform: uppercase; line-height: 20px; padding-left: 16px; }
.part3 dd i{ display: block; width: 21px; height: 21px; background: url("/images/ar.png") no-repeat; position: absolute; right: 12px; bottom: 24px; }
.part3 dd  .time { color: #dfdfdf;text-transform: uppercase;line-height: 20px;padding-left:10px;}

/*首页新闻4*/
.part4 { width: 100%; height:380px; min-width:1200px; padding: 20px 0;}
.part4 .newslist2{width:580px;margin:auto;overflow: hidden;float: left;position:relative;}
.part4 .newslist2 ul{overflow: hidden;}
.part4 .newslist2 ul li{ position:relative;}
.part4 .newslist2 ul li a{display: block;height: 36px;line-height: 36px;width:500px;padding-right:55px;position: relative;font-size: 15px;color: #1e1e1e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.part4 .newslist2 ul li a:hover { color: #c61000; }
.part4 .newslist2 ul li span{position: absolute;right:0px;top:0px;height:30px;line-height: 30px;color:#999;font-size:14px;}
.part4 .newslist2:nth-child(2){ float:right;}


/* 友情链接 */
.links { width:100%; min-width:1200px;height:auto; padding-top:15px; padding-bottom:15px;display:table; margin-top:30px; border-top:1px #efefef solid; }
.links ul { width:1200px; height:auto; margin:0 auto; }
.links li { float:left; font-size:18px; color:#15636a; margin-right:15px; display:inline; }
.links a:link { font-size:14px; }
.links a:visited { font-size:14px; }
.links a:hover { font-size:14px; }