@charset "utf-8";
/*焦点图开始*/
.flexslider {margin: 0;padding: 0;height:410px;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {display: block; height:410px; width:100%; overflow:hidden;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 410px; overflow:hidden;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1; height:410px; overflow:hidden;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.jpg) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {display:inline-block; margin: 0px 3px; overflow: hidden; cursor: pointer;  width:10px; height:10px; background:#ffffff;border-radius:50%; text-indent:9999999px;*display: inline; *float:left; _display:none;}
.flex-control-paging li a.flex-active {background-color:#1a571c;}
/*焦点图结束*/

/*首页公用样式*/
.indexLeft{ width:390px; float:left;}
.indexRight{ width:795px; float:left; margin-left:15px;}
.caption{ background-color:#2b7923; height:40px; width:100px; line-height:40px; color:#ffffff; text-align:center; font-size:16px;}
.bigTitle{ width:140px;}
.caption a{display:block; color:#ffffff;}
.caption a:hover{ text-decoration:none;background-color:#38932f;}


/*六大板块*/
.sixPlate{ margin-bottom:15px; height:170px; overflow:hidden;position: relative;}
.sixPlate ul li{ float:left; width:186px; height:170px; margin-right:15px; text-align:center;}
.sixPlate ul li img{ width:186px; margin-bottom:8px;}
.sixPlate ul li a{ color:#333333; font-size:14px; line-height:20px;}

/*最新消息*/
.hotNews{ width:100%; height:340px; overflow:hidden;}
.headLine{ background-color:#2b7923; height:45px; line-height:45px; font-size:16px;color:#ffffff;}
.hotNews .headLine span{ width:320px; display:inline-block; margin-left:15px;}
.hotNews .headLine a{ font-size:12px; color:#ffffff;}

/*新闻列表*/
.newContent{ border:1px solid #cbcbcb; border-top:0; height:290px;}
.newContent ul{ padding-top:8px;}
.newContent ul li{ line-height:34px; font-size:14px; padding-left:10px; clear:both;}
.newContent ul li em.arrow{ background:url(../images/icon.jpg) no-repeat; background-position:0 12px; width:15px; height:27px; float:left;}
.newContent ul li em.date{float:left; font-style:normal;}
.newContent ul li a{ color:#666666; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newContent ul li a:hover{ color:#ff0000; text-decoration:none;}

.hotNews .newContent ul li a{ width:355px;}

/*招生列表*/
.recruitUl{height:45px; overflow:hidden;}
.recruitUl li{ float:left; height:45px; line-height:45px; width:100px; text-align:center;  cursor:pointer;}
.recruitUl li a{ color:#ffffff; width:100px;height:45px; display:inline-block;}
.recruitUl li a.hover{ background-color:#38932f;}
.recruitUl li a:hover{text-decoration:none;background-color:#38932f;}

.recruitNews .newContent ul li a{ width:680px;}

/*专业介绍*/
.majorUl{ margin-top:10px;}
.majorUl ul li{ width:190px; height:52px; line-height:52px; font-size:14px; font-weight:bold;float:left; margin-bottom:10px;}
.majorUl ul li a{background: url(../images/major.jpg) no-repeat top left; width:190px; height:52px; display:block; position:relative;}
.majorUl ul li a.major1{ background-position:0 0;}
.majorUl ul li a.major2{ background-position:-200px 0;}
.majorUl ul li a.major3{ background-position:0 -63px;}
.majorUl ul li a.major4{ background-position:-200px -63px;}
.majorUl ul li a.major5{ background-position:0 -124px;}
.majorUl ul li a.major6{ background-position:-200px -124px;}
.majorUl ul li a.major7{ background-position:0 -186px; width:390px;}
.majorUl ul li a .mask{background-color:#000000;filter:alpha(opacity=20); /*ie滤镜，透明度20%*/  -moz-opacity:0.2; /*firefox私有，透明度20%*/   opacity:0.2;/*其他，透明度20%*/ position:absolute; top:0; left:0;width:190px; height:52px; display:block;}
.majorUl ul li a.major7 .mask{width:390px;}
.majorUl ul li a p{ color:#ffffff; position:absolute; z-index:10; width:190px; text-align:center;}
.majorUl ul li a.major7 p{width:390px;}
.majorUl ul li a:hover .mask{ background-color:#2b7923; filter:alpha(opacity=77); /*ie滤镜，透明度20%*/  -moz-opacity:0.77; /*firefox私有，透明度20%*/   opacity:0.77;}

/*录取和历年招生*/
.enroll{ width:190px; margin-right:10px; height:90px; display:block; background-color:#fec20f; text-align:center; cursor:pointer; float:left;}
.enrollIcon{ background:url(../images/icon.jpg) no-repeat; width:50px; height:50px; background-position:-25px -27px; display:block; margin-left:70px;}
.enroll p{ color:#ffffff; font-size:18px; font-weight:bold;}
.enroll:hover{ text-decoration:none; background-color:#ffca2d;}

.history{ width:190px;height:90px; display:block; background-color:#b9d62f; text-align:center; cursor:pointer; float:left;}
.historyIcon{ background:url(../images/icon.jpg) no-repeat; width:50px; height:50px; background-position:-25px -90px; display:block; margin-left:70px;}
.history p{ color:#ffffff; font-size:16px; font-weight:bold;}
.history:hover{ text-decoration:none; background-color:#c7e538;}

/*学生风采*/
.srollStudent{ margin-top:8px; height:340px; overflow:hidden;}
.studentUl{}
.studentUl ul li{ float:left; width:192px; height:340px; margin-right:8px;}
.studentUl ul li a{width:188px; height:336px; border:2px solid #ffffff; border-bottom:2px solid #ebebeb; display:block; background-color:#ebebeb; color:#666666; overflow:hidden;}
.studentUl ul li a:hover{border:2px solid #38932f; background-color:#38932f; color:#ffffff; text-decoration:none;}
.studentUl ul li a img{ width:188px; height:235px;}
.studentUl ul li a p{ margin:5px; line-height:22px;}

/*印象生化*/
.impression{height:488px; overflow:hidden;}
.impression .caption{ margin-bottom:8px;}
.impression ul{height:440px; overflow:hidden;}
.impression ul li{ float:left; margin-right:15px;}
.impression ul li.bigIprs{ width:390px; height:440px;}
.impression ul li.topIprs{width:390px; height:212px; margin-bottom:15px;}
.impression ul li.bottomIprs{width:258px; height:212px; margin-right:10px;}
/*鼠标经过部分样式*/
.impression ul li a{ color:#ffffff; font-size:14px; line-height:24px; position:relative;}
.impression ul li a img{ position:absolute; z-index:0;}
.impression ul li a .mask{background-color:#2b7923;filter:alpha(opacity=80); /*ie滤镜，透明度20%*/  -moz-opacity:0.8; /*firefox私有，透明度20%*/   opacity:0.8;/*其他，透明度20%*/ position:absolute; top:0; left:0; display:block; z-index:10; display:none;}
.impression ul li a .wordIps{ position:absolute; z-index:20; display:none;}
.impression ul li a .wordIps .ipsTitle{ font-size:20px; font-weight:bold; margin-bottom:10px;}
.impression ul li a:hover .mask,
.impression ul li a:hover .wordIps{ display:block;}

.impression ul li.bigIprs a .mask{width:390px; height:440px;}
.impression ul li.bigIprs a .wordIps{ width:325px; height:350px; top:55px; left:30px;}
.impression ul li.topIprs a .mask{width:390px; height:215px;}
.impression ul li.topIprs a .wordIps{ width:325px; height:180px; top:25px; left:30px;}
.impression ul li.bottomIprs a .mask{width:258px; height:215px;}
.impression ul li.bottomIprs a .wordIps{ width:210px; height:180px; top:20px; left:20px;}

/*教授带你逛专业*/
.topic{ margin-top:8px;}
.topic ul li{ height:46px; margin-bottom:6px; clear:both; border:1px solid #ffffff; padding:2px; *margin-bottom:2px;}
.topic ul li:hover{ border:1px solid #38932f;}
.topic ul li .date{ width:46px; height:46px; float:left; text-align:center; margin-right:10px;}
.topic ul li .dateTime{ height:20px; line-height:20px; background-color:#aecb25; color:#ffffff;}
.topic ul li .dateYear{ height:25px; line-height:25px; border:1px solid #e8e8e8; border-top:0; color:#9db720;}
.topic ul li .topicCon{ width:320px; float:left; overflow:hidden; line-height:25px;}
.topic ul li .topicCon a{ color:#666666; font-size:14px; font-weight:bold;}
.topic ul li .topicCon a:hover{ color:#ff0000; text-decoration:none;}
.topic ul li .topicCon p{ border-top:1px solid #e8e8e8;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*教授名师*/
.srollTeacher{ margin-top:8px; height:400px; overflow:hidden;}
.teacherUl ul li{ float:left; width:192px; height:400px; margin-right:8px;}
.teacherUl ul li a{width:188px; height:396px; border:2px solid #ffffff; border-bottom:2px solid #ebebeb; display:block; background-color:#ebebeb; color:#666666; overflow:hidden;}
.teacherUl ul li a:hover{border:2px solid #38932f; background-color:#38932f; color:#ffffff; text-decoration:none;}
.teacherUl ul li a img{ width:188px; height:275px;}
.teacherUl ul li a p{ margin:5px; line-height:22px;}

