*{list-style: none;padding:0;}
body{font-family:'Microsoft YaHei';padding:0;margin:0;list-style:none;font-size:16px;  }
html{width:100%;height:100%;}
p,ul,h1, .h2, .h3, h1, h2, h3{padding:0;margin:0;list-style: none;}
a{list-style: none;text-decoration: none;color:#222;}
a:hover{color: #9b0d15;text-decoration: none;}
.clear{clear: both;}
input { outline: none;border:none;}
.fl{float:left;}
.fr{float:right;}


.container{max-width:1400px;margin:0 auto;}

/******************header********************/
#header{width:100%;background:rgba(155, 13, 21, 0.8);position:fixed; z-index: 3;}
.logo{float:left;padding:18px 0px 15px;}
.logo a img{border:none!important;}


/****************ser****************/

.searchbtn{width:22px;height:22px;background: url(../images/ser.png) no-repeat center;cursor: pointer;margin-left: 5px;float: right; margin-top:20px;}

.searchbox{position: fixed;width: 100%;height: 100%;top: 0;left: 0;display: none;
    z-index: 100;}
 .searchbox .search_bg{position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.6;filter:Alpha(opacity=60);}
 .searchbox .close{position: absolute;color: #fff;font-size: 30px;right: 10%;top: 15%;cursor:pointer;font-weight:normal;}

 
 .searchbox{text-align:right;margin-top:5px;}

 
 .searchbox form {
     width: 550px;
     margin: auto;
     position:relative;
     left: 0;
     right: 0;
     top: 0;
     bottom: 0;
     display: block;
    /* height: 50px;*/background: #fff;
 }
 
 
 


 .search_box.on{opacity: 1;visibility: visible;display: block;}

 .ser{height: 45px;line-height: 45px;position: absolute;top: 50%;transform: translateX(-50%) translateY(-50%);left: 50%;margin: -100px 0 0;}
 .search{width: 100%;height: 100%;position: relative;float:right;z-index: 3;}
 .search input.notxt{width: 406px;height: 45px;background: #fff;box-shadow: 3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex: 1;flex: 1;padding: 0 12px;font-size: 16px;-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;border: 0;}
 .search input.notxt1 {width: 120px;height: 45px;border:none;background:#9b0d15;right: 0;font-size: 18px;color: #fff;}





/************手机版搜索**********/
.mobile_search{clear: both;position: relative;height:40px;margin: 0;overflow: hidden;*display: inline;*zoom:1;vertical-align: middle;border-radius: 5px;background:#fff;}
.mobile_search input.notxt{width: 80%;border:none;height: 40px;line-height: 40px;left: 0;background: rgba(255,255,255,1.0);font-size:16px;border:none;text-indent:2em;}
.mobile_search input.notxt1{width:20%;border:none;height:40px;line-height: 40px;float: left;z-index: 2;background:#f38106;color:#fff;font-size:16px;}
.modile_link{text-align: center;padding: 18px 13px;width:100%;box-sizing: border-box;}
.modile_link a{display: inline-block;*display: inline;*zoom:1;width: auto;margin: 0 40px 0 0;font-size: 15px;vertical-align: middle;padding: 0;border: 0;}


/*********banner********/
.banner { width: 100%; height: 100vh; position: relative; z-index: -1; }
video.video_slide {width: 100%;max-width: unset;height: 100%;object-fit: cover;
 position: absolute;/*top: 50%;left: 50%;transform: translate(-50%,-50%);*/z-index: 2;overflow-x:hidden;}	
.banner video{width:100%;height:100%;}

.banner_down{position:absolute;bottom: 30px;left:20px;right:0;text-align:left;-webkit-animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;-moz-animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;border-radius: 1.5px;z-index:200;}
@keyframes scroll {
0% { opacity: 0; }
10% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
100% { -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -o-transform: translateY(0); transform: translateY(5px); opacity: 0;}
}
/**********轮播图片*******/	
.carousel-inner{height:100%;}
.carousel-inner .item{height:100%;}
.carousel-inner .item img{height:100% !important;object-fit: cover !important; width: 100% !important;}
.carousel-inner .video_box{height:100%;}



/*视频的居中*/


/*********切换点*********/


#myCarousel{ position: absolute; height:100%; width:100%; object-fit: cover; z-index: 2;}

#con_mid{width:100%;background:url(../images/con_bg.jpg)  no-repeat;background-size:cover;}
.ks_nav{width:100%;height:65px;border-bottom:1px #d0d0d0 solid;padding-top:35px;}
.ks_nav h1{color:#9b0d14;font-size:30px;border-bottom:3px #f29a3b solid;width:130px;line-height:62px;margin:0 auto;}
.ks_wz{line-height:38px;color:#666;font-size:14px;text-align:center;margin-bottom: 30px;}

.ks_font {margin:0 auto;}
.ks_font  li{width:16.6%;float:left;margin:0 auto;text-align: center;}

.ks_font  li  img{max-width:100%;height:auto; }
.ks_font  li span{font-size:18px;font-weight:bold;display: block;}

.ks_font  li i{display: block;margin:0 auto;transition: 0.5s;}
.ks_font  li i.icon01{background:url(../images/icon01.png) center no-repeat;width:70px;height:70px;/*width:47px;height:41px;*/text-align:center;}
.ks_font  li i.icon02{background:url(../images/icon02.png)  center no-repeat;width:70px;height:70px;/*width:45px;height:46px;*/text-align:center;}
.ks_font  li i.icon03{background:url(../images/icon03.png) center no-repeat;width:70px;height:70px;/*width:38px;height:44px;*/text-align:center;}
.ks_font  li i.icon04{background:url(../images/icon04.png) center no-repeat;width:70px;height:70px;/*width:39px;height:46px;*/text-align:center;}
.ks_font  li i.icon05{background:url(../images/icon05.png) center no-repeat;width:70px;height:70px;/*width:50px;height:50px;*/text-align:center;}
.ks_font  li i.icon06{background:url(../images/icon06.png) center no-repeat;width:70px;height:70px;/*width:31px;height:47px;*/text-align:center;}


.ks_font  li a:hover i.icon01{background:#9b0d14 url(../images/hicon01.png) center no-repeat;border-radius: 50%;display: block;margin:0 auto; box-sizing: border-box;  transition: 0.5s;}
.ks_font  li a:hover i.icon02{background:#9b0d14 url(../images/hicon02.png)  center no-repeat;border-radius: 50%;width:70px;height:70px;display: block;margin:0 auto; box-sizing: border-box; text-align:center;  transition: 0.5s;}
.ks_font  li a:hover i.icon03{background:#9b0d14 url(../images/hicon03.png)  center no-repeat;border-radius: 50%;width:70px;height:70px;display: block;margin:0 auto; box-sizing: border-box; text-align:center;  transition: 0.5s;}
.ks_font  li a:hover i.icon04{background:#9b0d14 url(../images/hicon04.png)  center no-repeat;border-radius: 50%;width:70px;height:70px;display: block;margin:0 auto; box-sizing: border-box; text-align:center; transition: 0.5s;}
.ks_font  li a:hover i.icon05{background:#9b0d14 url(../images/hicon05.png) center  no-repeat;border-radius: 50%;width:70px;height:70px;display: block;margin:0 auto; box-sizing: border-box; text-align:center; transition: 0.5s;}
.ks_font  li a:hover i.icon06{background:#9b0d14 url(../images/hicon06.png) center no-repeat;border-radius: 50%;width:70px;height:70px;display: block;margin:0 auto; box-sizing: border-box; text-align:center; transition: 0.5s;}



.ks_font  li a:hover img{display:block;}
.ks_font  li a:hover span{color:#9b0d14;}

.con_fir{padding:70px 0px 40px;}

/**********图片切换**********/
.fir_left{ width:45%;border:1px #c0c0c0 solid;box-sizing: border-box;float:left;height:495px;}


  .sy_img{width:100%;height:495px;float:left;}
  .sy_img img{width:100%;height:auto;object-fit: cover;}
  
  
  .slideBox01{height:495px; position:relative; }
  .slideBox01 .hd{ height:27px; overflow:hidden; position:absolute; right:10px; bottom:11px; z-index:1; }
  .slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
  .slideBox01 .hd ul li{ float:left; margin-right:5px;  width:25px; height:25px;line-height:25px; text-align:center; background:#888888; cursor:pointer; border:1px #cdc4c4 solid;color:#c1c0c0;}
  .slideBox01 .hd ul li.on{ background:#9b0d14 ;color:#222;}
  
  .slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
  .slideBox01 .bd li{zoom:1; overflow: hidden;height:495px; }
  .slideBox01 .bd img{width:100%; height:495px;display:block;object-fit:cover;transition:0.5s;overflow:hidden;} 
  .slideBox01 .bd:hover img{ transform:scale(1.1)}
  
  .slideBox01 .bd span{height:48px;line-height:48px; background:rgba(0,0,0,0.58);color:#fff;position: absolute;z-index: 1;width:100%;bottom:0px;text-overflow: ellipsis;
      overflow: hidden;box-shadow: 0px 0px 5px #9c9a9a; box-sizing: border-box;   }
  .slideBox01 .bd a span {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .slideBox01 .bd span h2{text-indent:21px;font-weight:normal;font-size:16px; overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;width:65%;}
  
  .slideBox01 .hd_img{position: absolute;top:-24px;left:-22px;}




/**********招生动态**********/

.fir_right{ width:55%;padding-left:35px;box-sizing: border-box;float:right;}
.zsdt_bg{width:100%;height:495px;padding:45px 15px 15px;background:url(../images/zsdt_bg.jpg) no-repeat;box-sizing: border-box;background-size:cover;}


.zsdt_font{border:1px #a5a7a3 solid;border-top:none;}


.zsdt_font_nav{font-size:30px;font-weight:bold;text-align:center;color:#fff;height:60px;line-height:60px;margin:-34px auto 0px;width:24%;float:left;}


.zsdt_font_nav_left{width:38%;height:1px;background:#a5a7a3;float:left;}


.zsdt_font_nav_right{width:38%;height:1px;background:#a5a7a3;float:right;}






.zsdt_font_nav::before{background:url(../images/be_line.png) left center no-repeat;content: "";display: block;width:4px;height:15px;padding-top:53px;float:left;}
.zsdt_font_nav::after{background:url(../images/be_line.png) left center no-repeat;content: "";display: block;width:4px;height:15px;padding-top:53px;float:right;}

.zsdt_font_wz{padding:45px 25px 0px;}
.zsdt_font_wz ul li{height:38px;line-height:38px;float:left;width:100%;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;color:#fff;}

.zsdt_font_wz ul li span{float:right;}
.zsdt_font_wz ul li a{color:#fff;}
.zsdt_font_wz ul li:hover{margin-left:10px;font-weight:bold; transition: 0.5s;}

.zsdt_font_more{width:31px;height:31px;float:right;padding:26px 0px;}


/*********大图切换**********/
.dt_img{width:100%;max-height:704px;padding:45px 0px 85px;}

.dt_img .slick-dots{top:93%;}
.slick-dots li button:before{color:#fff;}
.dt_img  .slick-dots li button:before{color:#9b0d14;font-size:50px;opacity: 1.0;}
.dt_img .slick-dots li.slick-active { opacity: 1.0; color: black!important;}
.dt_img .slick-slide img{width:100%;height:100%;}


/*************视频************/
.sp{width:100%;height:465px;overflow: hidden;}
.sp_left{width:33.33%;float:left;position: relative;}

.sp_left img{width:100%;object-fit: cover;height:465px;}

.sp_left h1{text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff;color:#ea5d65;font-size:30px;text-align: center;
  display:block;margin:0 auto;width:260px;}

.sp_left video{width:100%;height:465px;}


.sp_mid{width:33.33%;float:left;position: relative;}
.sp_mid img{width:100%;height:auto;object-fit: cover;height:465px;}

.sp_mid h1{text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff;color:#ea5d65;font-size:30px;text-align: center;
display:block;margin:0 auto;width:260px;}


.sp_mid h1::before,.sp_right  h1::before{background:url(../images/fj_bg_left.png) left center no-repeat;content: "";display: block;width:22px;height:20px;float:left;margin-top:-8px;}
.sp_mid h1::after,.sp_right  h1::after{background:url(../images/fj_bg_right.png) left center no-repeat;content: "";display: block;width:22px;height:20px;float:right;padding-top:30px;}



.sp_right{width:33.33%;float:left;position: relative;}
.sp_right img{width:100%;height:auto;object-fit: cover;height:465px;}
.sp_right  h1{text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff;color:#ea5d65;font-size:30px;text-align: center;
    display:block;margin:0 auto;width:260px;}

/*************************/
#footer{background:#9b0d15;padding:20px 0px;}
.fot_left{width:30%;float:left;padding-left:10%;}
.fot_left_nav{width:80px;height:78px;line-height:78px;border-bottom:3px #f29a3b solid;font-size:18px;color:#fff;}
.fot_left_font{width:100%;line-height:36px;font-size:14px;padding-top:20px;color:rgba(255,255,255,0.7);}
.fot_left_font a{color:rgba(255,255,255,0.7);}
.fot_right{width:50%;float:left;}

.fot_right_top{width:100%;height:71px;line-height:71px; border-bottom:1px #b82c33 solid;}
.fot_right_top ul{text-align: center;}
.fot_right_top ul li{color:rgba(255,255,255,0.68);font-size:14px;float:left;padding:0px 8px;overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;}
.fot_right_top ul li a{color:rgba(255,255,255,0.68);}

.fot_right_bot{padding-top:30px;}
.fot_right_bot ul li{float:left;width:25%;text-align: center;}
.fot_right_bot ul li span{color:rgba(255,255,255,0.68);line-height:50px;font-size:14px;display: block;}

/**********侧导航*********/
.piaofu{position:fixed;width:86px;right:0;top:55%;bottom:0;height:100vh;z-index: 999;}

.piaofu ul li{ text-align:center;  float: left; width: 86px;height:86px;background:#9b0d15;margin-bottom:5px;transition: 0.6ms;}

.piaofu ul li a h3{ padding-top:14px; height:31px;width:31px;margin:0 auto;} 
.piaofu ul li a h5{ font-size:15px; color:#fff;font-weight:normal;line-height:40px;margin:0;}

.piaofu ul li:hover{background:rgba(0,0,0,0.7);border-top-left-radius: 10px;border-bottom-left-radius: 10px; transition: 0.6ms;margin-top:-2px;}
.piaofu ul li:hover h5{font-weight:bold;}

/*************二级banner***************/
.ej_banner{width:100%;}
.ej_banner img{width:100%;height:auto;}

.ej_mid{width:100%;background:url(../images/con_bg.jpg)  no-repeat;background-size:cover;padding:50px 0px 60px;margin-top:-5px;}
.ej_nav{border-bottom:1px #d0d0d0 solid;height:86px;}


.ej_nav_left{float:left;}

.ej_nav_left h1{background:#9b0d15;line-height:75px;padding:0px 30px;font-size:30px;color:#fff;float:left;margin-bottom:12px;}
.ej_ul{float:left;padding-top:32px;}
.ej_ul li{margin-left:35px;float:left;line-height:40px;font-size:20px;color:#222;}
.ej_ul li a{background:url(../images/sj_doc.png) left center no-repeat;padding-left:20px;}

.ej_ul li a.on,.ej_ul li a:hover{background:url(../images/hs_doc.png) left center no-repeat;color:#9b0d15;}

.xx_menu{display:none;}

.ej_nav_wz{background:url(../images/dq_wz.png) left center no-repeat;float:right;margin-top:40px;text-indent:35px;font-size:15px;}

.ej_font{width:100%;padding-top:40px;}
.ej_font li{width:100%;height:63px;line-height:63px;box-shadow: 0px 2px 3px #d9dadb;margin:10px 0px;padding:0px 20px; box-sizing: border-box;background:#fff url(../images/doc.jpg) 30px center no-repeat;text-indent:2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.ej_font li span{float:right;background:url(../images/hs_rl.png) left center no-repeat;text-indent:2em;}
.page{width:100%;margin:0 auto;text-align:center;padding:50px 0px;}

.ej_about{width:100%;}

.ej_about h1{text-align:center;font-size:26px;color:#222;padding:30px 0px;}

.ej_about_font{line-height:35px;text-indent: 2em;font-size:17px;}

.ej_date{text-align:center;color:#777;font-size:16px;padding-bottom:20px;}

.ej_syp{width:100%;height:auto;}

.ej_syp li{line-height:30px;padding:12px 0px;float:left;}
.ej_syp li span{float:left;font-size:18px;color:#9b0d15;float:left;font-weight:bold;}



/******************图片列表*******************/
.ej_right_img{width:100%;padding:30px 0px 20px;}
.ej_right_img li{width:30.33%;float:left;border:1px #d0d0d0 solid;margin:0px 1.5% 35px;float:left;box-shadow: 0px 2px 5px #ddd;padding:15px; box-sizing:border-box;text-align:center;     }
.ej_right_img li .div{position: relative; width:100%;}
.ej_right_img li img{  width:100%;min-height:240px; max-height:240px; object-fit: cover;display:block;margin: 0 auto;transition: 0.5s;overflow:hidden;}

.ej_right_img li span{display:block; margin-top:10px;    position: absolute;width:100%;
    z-index: 1;line-height: 40px;bottom: 0px;color:#fff;background: rgba(0, 0, 0, 0.5);}

.ej_right_img li:hover span{width:100%;height:100%; justify-content: center;background: rgba(155, 13, 21, 0.5);
    align-items: center;padding-top:27%;font-weight:bold;    box-sizing: border-box;cursor: pointer;}

.v_news_content p img,.v_news_content  img,#vsb_content p img{max-width:100%!important;height:auto!important;margin:0 auto;display:block;}

.sp_conter{z-index: 2;position: absolute;top: 44%;width: 100%;justify-content: center; align-items: center;    display: flex;}
.sp_conter01{z-index: 2;position: absolute;top: 44%;width: 100%;justify-content: center; align-items: center;    display: flex;}
.sp_conter02{z-index: 10;position: absolute;top: 44%;width: 100%;justify-content: center; align-items: center;    display: flex;}



/******************录取查询*******************/
.lqcxinputt{width:80%;}
.lqcxinput{height:55px; line-height:55px; font-size:18px;width:100%; text-indent:20px;margin-top:20px;border:1px #aaa solid; background:none;}

  @media screen and (max-width:800px) {
.lqcxinputt{width:95%;}
.lqcxinput{height:55px; line-height:55px; font-size:18px;width:100%; text-indent:20px;margin-top:20px;border:1px #aaa solid; background:none;}
}