@charset "utf-8";
/* CSS Document */
@import url(global.css);


/*/*-------------首页幻灯------------*/
.flexslider{position:relative;width:100%;height:880px;overflow:hidden; z-index:1;}
.slides{position:absolute;z-index:1;width:1920px;left: 50%;margin: 0 auto 0 -960px; overflow: hidden; text-align: center;}
.slides li{height:880px; z-index:10;}
.slides li img{ z-index:10;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; z-index:10;}
.flex-control-nav li{ height:880px; display:inline-block;width:30px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:30px;height:5px;line-height:40px; overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; border-radius: 3px;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:56px;height:200px;overflow:hidden;cursor:pointer;position:absolute; z-index:10;}
.flex-direction-nav li a.flex-prev{left:2%;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{left:2%;background:url(../images/prev2.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:2%;background:url(../images/next.png) center center no-repeat;}
.flex-direction-nav li a.flex-next:hover{right:2%;background:url(../images/next2.png) center center no-repeat;}


.main{width:100%;height:auto;}

/**--------------------新闻资讯----------------------------*/
.news{width:1100px;margin:0 auto;padding:30px 0px; overflow:hidden;}
.news .title{height:120px; text-align:center; background:url(../images/line.jpg) repeat-x left bottom 30px; position:relative; overflow:hidden;}
.news .title h3{ font-size:35px; color:#354882;}
.news .title span{ display:block;width:300px; font-family:Arial; font-size:24px; color:#c22723; margin:5px auto 0 auto; text-transform:uppercase;}
.news .title a{ display:block;width:50px;height:20px; background:#c22723; text-align:center; line-height:20px; color:#ffffff; position:absolute; right:0px;bottom:40px;}
.news .news_box{height:420px;}
.news .news_box ul{width:1140px;}
.news .news_box ul li{width:340px; height:380px; position:relative; float:left;margin-right:40px; margin-bottom:20px;}
.news .news_box ul li img{width:340px;height:255px;}
.news .news_box ul li h3{ font-size:15px; color:#333333;margin-top:20px;}
.news .news_box ul li p{ font-size:14px; color:#b2b2b2; line-height:20px;margin-top:5px;}
.news .news_box ul li .more{color:#333333; position:absolute; left:0px; bottom:0px;}
.news .news_box ul li:hover h3,.news .news_box ul li:hover p,.news .news_box ul li:hover .more{ color:#c22723;}


/**--------------------办学机构----------------------------*/
.organization{width:100%;height:580px; background:#f5f5f5;}
.organization .organization_box{width:1100px;margin:0 auto;padding:30px 0px; overflow:hidden;}
.organization .title{height:120px; text-align:center; background:url(../images/line.jpg) repeat-x left bottom 30px; position:relative; overflow:hidden;}
.organization .title h3{ font-size:35px; color:#354882;}
.organization .title span{ display:block;width:300px; font-family:Arial; font-size:24px; color:#c22723; margin:5px auto 0 auto; text-transform:uppercase;}
.organization .title a{ display:block;width:50px;height:20px; background:#c22723; text-align:center; line-height:20px; color:#ffffff; position:absolute; right:0px;bottom:40px;}
.organization ul{width:1120px;}
.organization ul li{width:260px;height:190px; float:left;margin-right:20px;margin-bottom:20px; position:relative}
.organization ul li img{width:260px;height:190px;}
.organization ul li span{ display:block;width:260px; height:30px; position:absolute; bottom:0px; text-align:center; line-height:30px; background:#000000; font-size:14px; font-weight:bold;background:rgba(0,0,0, 0.5)!important;
filter:Alpha(opacity=50); color:#ffffff;}

/**--------------------学校----------------------------*/

.school{width:100%;height:100%; overflow:hidden; background:#f5f5f5; padding:60px 0;}
.school .top{height:100px; text-align:center; background:url(../images/line.jpg) repeat-x left bottom 20px; position:relative; overflow:hidden;}
.school .top h3{ font-size:35px; color:#354882;}

.school .title{width:100%;margin:20px 0;overflow:hidden; background:#f7f7f7;}
.school .title ul li{width:220px;float:left; text-align:center; font-family:"微软雅黑"; font-size:15px; font-weight:bold;}
.school .title ul li a{ display:block; border-bottom:1px solid #c22723; color:#333333;padding:10px 0;}
.school .title ul li a:hover{border-bottom:1px solid #c22723; background:#faa560; color:#fff;}
.school .title ul .hover a{border-bottom:1px solid #c22723; color:#fff;background:#c22723;}
.school .box{width:1100px;overflow:hidden; border-bottom:1px solid #dedede; margin:0 auto;}
.school .box .con3{width:100%; height:520px;}
.school .box .con3 ul{width:1120px;}
.school .box .con3 ul li{width:547px;height:257.5px; float:left;margin-right:5px;margin-bottom:5px; overflow:hidden;position:relative;}
.school .box .con3 ul li img{width:100%;height:257.5px;}
.school .box .con3 ul li span{ display:block; width:100%; height:36px; line-height:36px; text-align:center; background:rgba(0,0,0,0.5) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background:#000; color:#fff; position:absolute; bottom:0;}
.school .box .con3 ul li:hover span{background:rgba(238,123,30,0.9) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background:#c22723; color:#fff;}
.school .box .con3 .one{ width:547px;height:520px;}
.school .box .con3 ul .one img{height:520px;}

.school .box .con4{width:100%; height:520px;}
.school .box .con4 ul{width:1120px;}
.school .box .con4 ul li{width:547px;height:257.5px; float:left;margin-right:5px;margin-bottom:5px; overflow:hidden;position:relative;}
.school .box .con4 ul li img{width:100%;height:257.5px;}
.school .box .con4 ul li span{ display:block; width:100%; height:36px; line-height:36px; text-align:center; background:rgba(0,0,0,0.5) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background:#000; color:#fff; position:absolute; bottom:0;}
.school .box .con4 ul li:hover span{background:rgba(238,123,30,0.9) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background:#c22723; color:#fff;}

.school .box .con9{width:100%; height:520px;}
.school .box .con9 ul{width:1120px;}
.school .box .con9 ul li{width:367px;height:170px; float:left;margin-right:5px;margin-bottom:5px; overflow:hidden; position:relative;}
.school .box .con9 ul li img{width:100%;height:170px;}
.school .box .con9 ul li span{ display:block; width:100%; height:36px; line-height:36px; text-align:center; background:rgba(0,0,0,0.5) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background:#000; color:#fff; position:absolute; bottom:0;}
.school .box .con9 ul li:hover span{background:rgba(238,123,30,0.9) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background:#c22723; color:#fff;}



/**--------------------办学人谈教育----------------------------*/
.education{width:1100px;margin:0 auto;padding:30px 0px; overflow:hidden;}
.education .title{height:120px; text-align:center; background:url(../images/line.jpg) repeat-x left bottom 30px; position:relative; overflow:hidden;}
.education .title h3{ font-size:35px; color:#354882;}
.education .title span{ display:block;width:300px; font-family:Arial; font-size:24px; color:#c22723; margin:5px auto 0 auto; text-transform:uppercase;}
.education .title a{ display:block;width:50px;height:20px; background:#c22723; text-align:center; line-height:20px; color:#ffffff; position:absolute; right:0px;bottom:40px;}
.education .education_box{height:400px; overflow:hidden;}
.education .education_left{width:630px;height:400px; float:left;}
.education .education_left .img1{width:180px; float:left;}
.education .education_left .img1 img{width:180px;height:400px;}
.education .education_left .img{width:450px;height:400px; float:right; position: relative;text-align: center; overflow: hidden;}
.education .education_left .img a{color:#666;}
.education .education_left .img .img_img{ width:450px; height:400px; overflow:hidden;display:block;}
.education .education_left .img .img_img li{display:block;float:left;}
.education .education_left .img .img_img li span{ display:block;width:450px;height:40px; line-height:40px; text-align:center; font-size:14px; color:#ffffff; background:#c22723; position:absolute;bottom:42px;}
.education .education_left .img .img_img img{ width:450px; height:400px; display:block;}
.education .education_left .img .img_banner{ width:100px; height:10px; bottom:15px;position: absolute;right:150px;}   
.education .education_left .img .img_banner li{  display:block; float:left; width:10px; height:10px;margin-right:5px; background:url(../images/22.png) no-repeat;}   
.education .education_left .img .img_banner li a{  display:block;  width:10px;}
.education .education_left .img .this {display:block;padding:0;margin:0; }
.education .education_left .img .this a{ display:block;width:10px;height:10px;background:url(../images/11.png) no-repeat;}

.education .education_right{width:420px;height:350px; float:right;padding:25px; background:#f5f5f5;}
.education .education_right h3{ font-size:16px; color:#333333;margin-bottom:5px;}
.education .education_right h3 span{color:#c22723;}
.education .education_right p{ color:#808080; line-height:24px; margin-bottom:16px; text-indent:25px;}
.education .education_right dl{width:100%;height:85px;background:#ffffff;margin-top:10px;}
.education .education_right dl dt{ display:block;width:85px;height:70px; text-align:center;padding-top:15px; float:left; background:#c22723; font-size:20px; color:#ffffff;}
.education .education_right dl dd{width:315px;height:70x; float:right; font-size:12px; padding:0px;color:#333333;padding-left:20px;padding-top:15px; line-height:25px;}
.education .education_right a:hover h3{ color:#c22723; }


/**--------------------视频----------------------------*/
.video{width:100%;background:#f5f5f5;}
.video .box{width:1100px;margin:0 auto;padding:30px 0 60px 0; overflow:hidden;}
.video .title{height:120px; text-align:center; background:url(../images/line.jpg) repeat-x left bottom 30px; position:relative; overflow:hidden;}
.video .title h3{ font-size:35px; color:#354882;}
.video .title span{ display:block;width:300px; font-family:Arial; font-size:24px; color:#c22723; margin:5px auto 0 auto; text-transform:uppercase;}
.video .title a{ display:block;width:50px;height:20px; background:#c22723; text-align:center; line-height:20px; color:#ffffff; position:absolute; right:0px;bottom:40px;}
.video .video_box{height:526px; overflow:hidden;}
.video .video_box .video_left{width:760px; float:left;}
.video .video_box .video_left embed{width:760px;height:420px;}
.video .video_box .video_left iframe{width:760px;height:420px;}
.video .video_box .video_left span{ display:block; font-size:18px; font-weight:bold; color:#333333;margin-top:20px;}
.video .video_box .video_left p{ font-size:14px; color:#b2b2b2; line-height:20px;margin-top:20px;}
.video .video_box .video_right{width:315px; float:right;}
.video .video_box .video_right h3{height:64px; line-height:64px; background:#404040; text-align:center; font-size: 25px; font-weight:normal; color:#ffffff;}
.video .video_box .video_right ul{height:442px;padding-top:20px; background:#595959;}
.video .video_box .video_right ul li{height:65px; padding:10px 16px; overflow:hidden;}
.video .video_box .video_right ul li:hover{ background:#262626;}
.video .video_box .video_right ul li img{width:110px;height:65px; float:left;margin-right:18px;}
.video .video_box .video_right ul li p{ line-height:20px; color:#f6f7fb;}


/**--------------------大记事----------------------------*/
.memorabilia{width:100%;height:480px;margin-bottom:100px; }
.memorabilia .memorabilia_box{width:1100px;margin:0 auto;padding:30px 0px; overflow:hidden;}
.memorabilia .title{height:120px; text-align:center; background:url(../images/line.jpg) repeat-x left bottom 30px; position:relative; overflow:hidden;}
.memorabilia .title h3{ font-size:35px; color:#354882;}
.memorabilia .title span{ display:block;width:300px; font-family:Arial; font-size:24px; color:#c22723; margin:5px auto 0 auto; text-transform:uppercase;}
.memorabilia .title a{ display:block;width:50px;height:20px; background:#c22723; text-align:center; line-height:20px; color:#ffffff; position:absolute; right:0px;bottom:40px;}
.memorabilia ul{width:1110px;}
.memorabilia ul li{width:175px;height:370px; box-shadow:3px 3px 4px 0px #e6e6e6;float:left;margin-right:10px;margin-top:15px; transition: all 1s;}
.memorabilia ul li:hover{margin-top:5px;}

.memorabilia ul li a{ width:100%; height:100%; display:block; overflow:hidden;}
.memorabilia ul li img{width:175px;height:132px;}
.memorabilia ul li a div{width:135px;height:238px; background:#ffffff;padding:0 20px; position:relative;}
.memorabilia ul li h5{ font-size:14px; color:#333333; line-height:20px; border-bottom:1px solid #e6e6e6;padding:23px 0px;}
.memorabilia ul li p{color:#b2b2b2; line-height:20px;margin-top:20px;}
.memorabilia ul li span{ position:absolute; bottom:15px; display:block;width:135px; text-align:center; color:#797979;}
.memorabilia ul li a:hover div{ background:#354882; color:#fff;}
.memorabilia ul li a:hover h5{ color:#fff; border-bottom:1px solid #fff;}
.memorabilia ul li a:hover p{color:#fff;}
.memorabilia ul li a:hover span{ color:#fff;}

.memorabilia2 ul li:nth-child(1){margin-top:15px;}
.memorabilia2 ul li:nth-child(3){margin-top:8px;}
.memorabilia2 ul li:nth-child(4){margin-top:23px;}
.memorabilia2 ul li:nth-child(6){margin-top:15px;}