@charset "utf-8";
/* CSS Document */
@import url(global.css);


/*/*-------------首页幻灯------------*/
.flexslider{position:relative;width:100%;height:550px;overflow:hidden;}
.slides{position:absolute;z-index:1;width:1920px;left: 50%;margin: 0 auto 0 -960px; overflow: hidden; text-align: center;}
.slides li{height:550px; 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:550px; display:inline-block;width:60px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:60px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.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/prev.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/next.png) center center no-repeat;}


.main{width:100%;height:auto;}

/**--------------------新闻资讯----------------------------*/
.news{width:1200px;margin:0 auto;padding:60px 0px; overflow:hidden;}
.news .title{height:70px; text-align:center; border-bottom:1px solid #dedede; position:relative; overflow:hidden; margin-bottom:50px;}
.news .title h3{ font-size:35px; color:#333333;}
.news .title a{ display:block;width:50px;height:20px; background:#c32823; text-align:center; line-height:20px; color:#ffffff; position:absolute;  right:0px;bottom:10px;}
.news .news_box{height:420px;}
.news .news_box ul{width:1250px;}
.news .news_box ul li{width:373px; height:430px; position:relative; float:left;margin-right:40px; overflow:hidden; margin-bottom:50px;}
.news .news_box ul li img{width:373px;height:280px;}
.news .news_box ul li h3{ font-size:16px; color:#333333;margin-top:20px;}
.news .news_box ul li p{ font-size:14px; color:#b2b2b2; line-height:20px;margin-top:20px;}
.news .news_box ul li .more{color:#fff; position:absolute; left:135px; bottom:0px; background:#1c5aa6; padding:5px 20px; border-radius:3px;}


/**--------------------办学机构----------------------------*/
.organization{width:100%;background:#f5f5f5;}
.organization .organization_box{width:1200px;margin:0 auto;padding:60px 0 60px 0px; overflow:hidden;}
.organization .title{height:70px; text-align:center; border-bottom:1px solid #dedede; position:relative; overflow:hidden; margin-bottom:40px;}
.organization .title .con{height:69px; border-bottom:1px solid #fff;}
.organization .title h3{ font-size:35px; color:#333333;}
.organization .title a{ display:block;width:50px;height:20px; background:#c32823; text-align:center; line-height:20px; color:#ffffff; position:absolute;  right:0px;bottom:10px;}
.organization ul{width:1250px;}
.organization ul li{width:276px;height:207px; float:left;margin-right:30px;margin-bottom:30px; position:relative}
.organization ul li img{width:276px;height:207px;}
.organization ul li span{ display:block;width:276px; height:36px; position:absolute; bottom:0px; text-align:center; line-height:36px; background:#000000; font-size:14px; font-weight:bold;background:rgba(0,0,0, 0.5)!important;
filter:Alpha(opacity=50); color:#ffffff;}

/**--------------------办学人谈教育----------------------------*/
.education{width:1200px;margin:0 auto;padding:60px 0 76px 0px; overflow:hidden;}
.education .title{height:70px; text-align:center; border-bottom:1px solid #dedede; position:relative; overflow:hidden; margin-bottom:40px;}
.education .title h3{ font-size:35px; color:#333333;}
.education .title a{ display:block;width:50px;height:20px; background:#c32823; text-align:center; line-height:20px; color:#ffffff; position:absolute;  right:0px;bottom:10px;}
.education .education_box{}
.education .education_left{width:630px; float:left;}
.education .education_left .img1{width:180px; float:left;}
.education .education_left .img1 img{width:180px;height:510px;}
.education .education_left .img{width:450px;height:510px; 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:510px; 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:#c32823; position:absolute;bottom:42px;}
.education .education_left .img .img_img img{ width:450px; height:510px; 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:500px; height:100%; overflow:hidden;float:right;padding:40.5px 35px; background:#f5f5f5;}
.education .education_right h3{ font-size:16px; color:#333333;margin-bottom:10px;}
.education .education_right h3 span{color:#c32823;}
.education .education_right p{ color:#808080; line-height:24px; margin-bottom:35px; }
.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:#c32823; font-size:20px; color:#ffffff;}
.education .education_right dl dd{width:380px;height:70x; float:right; font-size:14px; padding:0px;color:#333333;padding-left:20px;padding-top:18px; line-height:25px;}
.education .education_right a:hover h3{ color:#f60; }


/**--------------------视频----------------------------*/
.video{width:100%;background:#f5f5f5;}
.video .box{width:1200px;margin:0 auto;padding:60px 0 76px 0; overflow:hidden;}
.video .title{height:70px; text-align:center; border-bottom:1px solid #dedede; position:relative; overflow:hidden; margin-bottom:40px;}
.video .title .con{height:69px; border-bottom:1px solid #fff;}
.video .title h3{ font-size:35px; color:#333333;}
.video .title a{ display:block;width:50px;height:20px; background:#c32823; text-align:center; line-height:20px; color:#ffffff; position:absolute;  right:0px;bottom:10px;}
.video .video_box{}
.video .video_box .video_left{width:780px; float:left; background:#fff; padding:25px;box-shadow:3px 3px 4px 0px #e6e6e6;}
.video .video_box .video_left embed,.video .video_box .video_left iframe{width:780px;height:465px;}
.video .video_box .video_left span{ display:block; font-size:18px; font-weight:bold; color:#333333;margin-top:10px;}
.video .video_box .video_left p{ font-size:14px; color:#b2b2b2; line-height:24px;margin-top:10px;}
.video .video_box .video_right{width:340px; 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{background:#595959;}
.video .video_box .video_right ul li{display:block; overflow:hidden; border-bottom:1px solid #515151;} 
.video .video_box .video_right ul li:hover{ background:#262626;}
.video .video_box .video_right ul li a{ padding:15.5px 25px; display:block; overflow:hidden; border-bottom:1px solid #636363;}
.video .video_box .video_right ul li img{width:101px;height:76px; float:left;margin-right:18px;}
.video .video_box .video_right ul li p{ line-height:20px; color:#f6f7fb;}

/*--------------------------*/

.photo{ width:1200px; padding-bottom:60px;margin:0 auto;overflow: hidden;}
.photo .title{height:70px; text-align:center; border-bottom:1px solid #dedede; position:relative; overflow:hidden; margin-bottom:40px;}
.photo .title h3{ font-size:35px; color:#333333;}
.photo .title a{ display:block;width:50px;height:20px; background:#c32823; text-align:center; line-height:20px; color:#ffffff; position:absolute;  right:0px;bottom:10px;}
.photo .box {height:600px;overflow: hidden;position: relative;text-align: center; width: 1200px;z-index:2;}
.photo .box .nav_img{width:1200px; height:600px; overflow:hidden;display:block;} 
.photo .box .nav_img li{ display:block;float:left;} 
.photo .box .nav_img img{width:1200px;height:600px;display:block;}   
.photo .box .nav_banner{width:1200px;height:60px;bottom:0px;position: absolute;z-index:5;}      
.photo .box .nav_banner li{display:block;float:left;width:300px;height:60px;background:#333; background: rgba(0,0,0,0.65);}   
.photo .box .nav_banner li a{display:block;width:300px; line-height:60px; color:#fff; font-size:16px;}  
.photo .box .this {display:block;padding:0;margin:0;}        
.photo .box .this a{display:block;width:300px;height:60px; background:#b29550; background: rgba(283,123,30,0.65);}
   

/**--------------------大记事----------------------------*/
.memorabilia{width:100%;margin:20px 0 60px 0; }
.memorabilia .memorabilia_box{width:1200px;margin:0 auto;padding:30px 0px; overflow:hidden;}
.memorabilia .title{height:70px; text-align:center; border-bottom:1px solid #dedede; position:relative; overflow:hidden; margin-bottom:50px;}
.memorabilia .title h3{ font-size:35px; color:#333333;}
.memorabilia .title a{ display:block;width:50px;height:20px; background:#c32823; text-align:center; line-height:20px; color:#ffffff; position:absolute;  right:0px;bottom:10px;}
.memorabilia ul{width:1250px;}
.memorabilia ul li{width:240px;height:370px; box-shadow:3px 3px 4px 0px #e6e6e6;float:left; display:block;margin-right:38px; padding:15px;position:relative;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; background:#fff;}
.memorabilia ul li:hover {transform:translate(0,-15px); -webkit-transform:translate(0,-15px); -moz-transform:translate(0,-15px); -o-transform:translate(0,-15px); -ms-transform:translate(0,-15px);}
.memorabilia ul li:hover h5{ color:#c32823;}
.memorabilia ul li img{width:240px;height:180px;}
.memorabilia ul li div{width:240px;}
.memorabilia ul li h5{ font-size:14px; color:#666; line-height:22px; padding:20px 0px;}
.memorabilia ul li p{color:#b2b2b2; line-height:22px; font-size:14px;}
.memorabilia ul li span{ display:block;text-align:right; color:#999; margin-top:20px;}