@charset "utf-8";
/* CSS Document */



.content{ margin:0 auto; overflow:hidden;}
.mode01{width:100%;overflow:hidden; margin:0 auto; background:#296eb1;}
.mode01 .lf{ width:52%; float:left; overflow: hidden;}
.mode01 .rt{ width:45%; float:right;overflow: hidden;}


/*图片轮播*/
/*FlexSlider默认样式*/
.Banner{/* width: 100%; */margin:0 auto;overflow: hidden;}
.Banner .flexslider { width:100%; background: #fff;  position: relative; zoom: 1; overflow:hidden; }
.Banner .flexslider ul li{ list-style:none;}
.Banner .flexslider ul li .slideImg{display:block;height:0;padding-bottom: 28.7%;overflow:hidden;}
.Banner .flexslider ul li img{ border:none; width:100%;}
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport {  }
.Banner .flexslider .slides { zoom: 1; width:100%;  padding:0;}
.Banner .carousel li { margin-right: 5px; }
/*icon小点*/
.Banner .flex-control-nav {width:auto; position: absolute; bottom:3%; left:50%; margin-left:-40px;text-align:center;z-index:9;}
.Banner .flex-control-nav li { margin: 0 9px; display: inline-block; zoom: 1; *display: inline;}
.Banner .flex-control-paging li a {  float:left; width: 6px; height: 6px; display: block; background:#fff;border: #fff 3px solid;  cursor: pointer;text-indent: -9999px; }
.Banner .flex-control-paging li a:hover,.Banner .flex-control-paging li a.flex-active {background:none; border: #fff 3px solid;}
.Banner .slides h4 a{color:#fff;opacity: 1.0;font-size:14px; text-decoration:none;}
.Banner .slides h4 a:hover{color:#fff;font-size:14px;}
.Banner .flexslider ul li .slideTxt{position:absolute; bottom:7%; left:20%; width:30%;color:#fff;z-index:9999999;}
.Banner .flexslider ul li .slideTxt h2{ font-size:2.6em; color:#fff; margin-bottom: 3%;}
.Banner .flexslider ul li .slideTxt p{ font-size:2.0em; font-weight:bold; color:#fff;}

.Banner .flex-direction-nav{ display:block;}
.Banner .flex-direction-nav li{display: inline-block;*display: inline;*zoom:1;}
.Banner .flex-direction-nav a{ width:23px;height:44px;text-align: center;display: inline-block; position: absolute;z-index: 99; text-indent: -999em;z-index:9;cursor: pointer;overflow: hidden;-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.Banner .flex-direction-nav a:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);opacity:0.8;}
.Banner .flex-direction-nav a.flex-prev{ float:left;background:url(../images/prev.png) no-repeat center; left: 2%; top: 50%; margin-top: -44px;}
.Banner .flex-direction-nav a.flex-next{  background:url(../images/next.png) no-repeat center; right: 2%; top: 50%; margin-top: -44px;}




.articleTitle01{ overflow: hidden;  height: 40px; line-height: 40px; margin-bottom:15px;}
.articleTitle01 .title{ width: auto; display: inline-block; padding-left: 35px; float: left;}
.articleTitle01 .title.t01{background: url(../images/t02.png) no-repeat left center; }
.articleTitle01 .title font{ font-size: 1.8em; font-weight: bold; color: #333333; }
.articleTitle01 .more{ float: right; }
.articleTitle01 .more a{ font-size: 1.8em; color: #999999; font-weight: bold;}


/*学院新闻*/
.mode02{ max-width: 1220px; margin:22px auto;}
.articleTitle02{ overflow: hidden;  height: 40px; line-height: 40px; text-align: center; margin-bottom:15px; background: url(../images/titlebg.png) no-repeat center; position: relative;}
.articleTitle02 .title{ width: auto; display: inline-block; background: url(../images/t01.png) no-repeat left center; padding-left: 35px;}
.articleTitle02 .title font{ font-size: 1.8em; font-weight: bold; color: #333333; }
.articleTitle02 .more{ position: absolute; right: 0; top: 0; }
.articleTitle02 .more a{ font-size: 1.8em; color: #999999; font-weight: bold;}

.articleList02 ul{margin-left: -17px; margin-right: -17px; overflow: hidden; }
.articleList02 ul li{ width:25%; float: left;}
.articleList02 ul li i{ display: block; width: 100%; height: 2px; margin-bottom: 8px; }
.articleList02 ul li.li01 i{ background: #b6cff8; }
.articleList02 ul li.li02 i{ background: #f4e8bd; }
.articleList02 ul li.li03 i{ background: #f8b6db; }
.articleList02 ul li.li04 i{ background: #b6f8ca; }

.articleList02 ul li a{ display: block; background: #fff; padding:17px;
-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList02 ul li a:hover{ background: #f5f8fc; }
.newsImg{ height: 0 ; padding-bottom: 61%; overflow: hidden; }
.articleList02 ul li a .newsImg img{ width:100%;-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList02 ul li a:hover .newsImg img{opacity: 1;transform: scale(1.1);}

.newsTxt{  padding:15px 0 0 0; }
.newsTxt h2{ font-size: 1.4em; font-weight: normal; color: #333; height:51px; line-height: 28px; overflow: hidden;
-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList02 ul li a:hover .newsTxt h2{ color: #005aa0; }
.newsTxt font{ display: block; margin-top: 15px; padding-top: 6px; border-top: #e1e1e1 1px solid; font-size: 1.4em; color: #999;  height: 20px; line-height: 20px;}



.mode03{max-width: 1220px; margin:0 auto; overflow: hidden; margin-bottom: 25px;}
.mode03 .lf{ width: 48.5%; float: left; overflow: hidden; }
.mode03 .md{ width: 23.5%; float: left; margin: 0 2.1%; overflow: hidden; }
.mode03 .rt{ width: 23.5%; float: right; overflow: hidden;}
.articleTitle01 .title.t02{background: url(../images/t03.png) no-repeat left center; }
.articleTitle01 .title.t03{background: url(../images/t04.png) no-repeat left center; }




/*FlexSlider默认样式*/
.articleList03 .flexslider { position: relative; zoom: 1; }
.articleList03 .flexslider ul li{ list-style:none; }
.articleList03 .flexslider ul li img{ display:block;width:100%;}
.articleList03 .flex-viewport { max-height: 2000px; max-width: 590px; margin:0 auto; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.articleList03 .loading .flex-viewport { max-height: 300px; }
.articleList03 .flexslider .slides { zoom: 1; padding:0;}
.articleList03 .carousel li { margin-right: 5px; }
/*icon小点*/
.articleList03 .flex-control-nav{ display:none;}
.articleList03 .flex-control-nav {text-align:center; margin-top: 15px;}
.articleList03 .flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display: inline;}
.articleList03 .flex-control-paging li a {  float:left; width:12px; height:12px; display: block;background:#79848e; border-radius:50%; cursor: pointer; text-indent:-9999px;}
.articleList03 .flex-control-paging li a:hover {background:#fff; }
.articleList03 .flex-control-paging li a.flex-active {background:#fff; color:#fff;}

.articleList03 .flex-direction-nav{ display:block;}
.articleList03 .flex-direction-nav {}
.articleList03 .flex-direction-nav li{display: inline-block;*display: inline;*zoom:1;}
.articleList03 .flex-direction-nav a{ width:20px;height:30px;text-align: center;display: inline-block; position: absolute; text-indent: -999em;cursor: pointer;overflow: hidden;-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList03 .flex-direction-nav a:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);opacity:0.8;}
.articleList03 .flex-direction-nav a.flex-prev{ float:left;background:url(../images/prev.png) no-repeat center; left: 30px; top: 50%; margin-top: -40px;}
.articleList03 .flex-direction-nav a.flex-next{  background:url(../images/next.png) no-repeat center; right: 30px; top: 50%;margin-top: -40px;}



.articleList03 ul li{ width:33.3%; float:left;}
.articleList03 ul li img{ -webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList03 ul.slides li a{ display: block; margin:5px 15px; position: relative;}
.articleList03 ul.slides li a:hover{}
.articleList03 ul.slides li a:hover img{opacity: 1;transform: scale(1.1);}

.articleList03 ul li a span.slideImg02{ display: block; }
.articleList03 ul li a span.slideImg02 i{ display:block; height:0; padding-bottom:68%;overflow:hidden;}
.articleList03 ul li a span.slideImg02 i img{ width: 100%; }
.articleList03 ul li a span.slideImg02 span{ display:block;  text-align: center; height:40px; line-height: 40px;font-size: 1.4em; color: #333; overflow: hidden;}



/*中心介绍*/
/*.articleList03 ul{ margin: 0 -16px; }
.articleList03 ul li{ width: 50%; float: left; }
.articleList03 ul li a{ display: inline-block; margin: 0 16px; }
.articleList03 ul li .artImg{ display: block; height: 0; padding-bottom: 64%; overflow: hidden;}
.articleList03 ul li a .artImg img{width:100%;-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList03 ul li a:hover .artImg img{opacity: 1;transform: scale(1.1);}
.articleList03 ul li .artTxt{display: block; height: 50px; font-size: 1.4em; line-height: 24px;  margin-top: 12px; overflow: hidden;}*/


/*招生信息*/
.articleList04 ul li { overflow: hidden; border: #e1e1e1 1px solid; padding: 3% 5%; margin-bottom: 10px;
 -webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.articleList04 ul li a{ display: block; font-size: 1.4em; }
.articleList04 ul li .rightDate{ font-size: 1.4em; font-style: italic; display:inline-block; float: right; }
.articleList04 ul li:hover{background: #f5f8fc; }


@media screen  and (max-width:1200px) {
    .mode02,.mode03,.mode04,.mode05,.mode06,.mode07{ width: auto; padding: 0 20px; }
    
 }


@media screen  and (max-width:800px) {



.Banner .flexslider ul li .slideTxt{ width: auto; left: 2%; }
.Banner .flexslider ul li .slideTxt h2{ font-size: 1.8em; font-weight: normal; }
.Banner .flexslider ul li .slideTxt p{ font-size: 1.4em; font-weight: normal; }
.Banner .flex-direction-nav a.flex-prev,.Banner .flex-direction-nav a.flex-next{ background-size: 20px 30px; }

 .newsTxt h2{ height: 50px; }
 .newsTxt p{ padding: 7px 0; height: 43px; }
 .newsTxt font{ margin-top: 7px; }
.articleTxt p{ font-size: 1.4em; line-height: 25px; }
.articleTitle02{ margin-bottom: 10px; }
.articleTitle02 .title font{ font-size: 2.4em; }
.articleList02 ul li{ width: 50%; }
.mode03{ margin-bottom: 0; }
.mode03 .lf,.mode03 .md,.mode03 .rt{ width: 100%;float: none; margin: 0; }
.articleList04 ul li{ width: 29%; float: left; padding: 2%; }
}
 



@media screen and (max-width:640px) {
	.Banner .flex-direction-nav a.flex-prev, .Banner .flex-direction-nav a.flex-next{ top: 60%;background-size: 15px 15px; }
	.Banner .flex-control-paging li a{ width: 3px; height: 3px; }
 .articleTitle02 .title font{ font-size: 1.8em; }
.articleTitle01 .more a,.articleTitle02 .more a{ font-size: 1.4em; }
.articleList04 ul li{ width:auto; float: none; padding: 2%; }


}



@media screen and (max-width:480px) {
.articleList02 ul li{ width: 100%; }
.newsTxt h2{ height: auto; }
.newsTxt font{ margin: 0; }




}

@media screen and (max-width:414px) {
.wrap7 .imgList li .titbar1{width: 89%; }
.articleTitle02 .more{ top: 13px; }
	
}

