/* public */

/*滚动条*/
::-webkit-scrollbar { width:5px; height:15px}
::-webkit-scrollbar-track-piece { background:#e2e2e2}
::-webkit-scrollbar-thumb:vertical { height:5px;background:#c6c6c6; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7}
::-webkit-scrollbar-thumb:vertical:hover { background:#666666}
::-webkit-scrollbar-thumb:horizontal { width:5px; background:#cbcbcb; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7}


html,body { width:100%; height:100%;}
html { -webkit-text-size-adjust:100%; -moz-text-size-adjust:100%; -o-text-size-adjust:100%; -ms-text-size-adjust:100%;} /* 禁用iPhone中Safari的字号自动调整 */ 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;} /* 设置HTML5元素为块 */ 
body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,form,img,p,pre,textarea,blockquote,fieldset,address,p,pre,table,tbody,th,tr,td,button,input,select,textarea { padding:0px; margin:0px auto;}
body { color:#333; font-family:"Microsoft YaHei",微软雅黑,黑体,宋体,arial,tahoma,verdana,sans-serif; font-size:14px; word-wrap:break-word; word-break:break-all; word-break:normal;}
ul,ol,li,dl,dt,dd { list-style:none;}
img { border:none;} /* 设置图片视频等自适应调整 */ 
.video embed, .video object, .video iframe { width:100%; height:auto; }
table { border-collapse:0; border-spacing:0; border-collapse:collapse;}
label { vertical-align:middle}
h1,h2,h3,h4,h5,h6,h7 { font-size:100%;}
button,input,select,textarea { margin:0; font-size:100%; vertical-align:middle; -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; -ms-appearance:none;}
button,input { *overflow:visible; line-height:normal;}
textarea { overflow:auto; vertical-align:top;}
p{word-wrap:break-word}
a,a:visited { text-decoration:none; color:#333;}
a:hover,a:active { color:#f00;}
.mg0 {margin:0}
.clear { clear:both; height:0px; font-size:0px; overflow:hidden;}
.clearfix { zoom:1;}
.clearfix:after { clear:both; content:"."; display:block; height:0; font-size:0px; overflow:hidden; visibility:hidden;}
.fl { float:left;}
.fr { float:right;}
.jc { font-weight:bold;}
.hand { cursor:pointer;}
.hide { display:none;}
.show { }

/*字体、字号及颜色*/
.yahei,.yahei12,.yahei14,.yahei16,.yahei18,.yahei20,.yahei22,.yahei24,yahei26 { font-family:"Microsoft YaHei",微软雅黑,黑体,宋体,SimSun,Arial;}
.yahei12 { font-size:12px;}
.yahei14 { font-size:14px;}
.yahei16 { font-size:16px;}
.yahei18 { font-size:18px;}
.yahei20 { font-size:20px;}
.yahei22 { font-size:22px;}
.yahei24 { font-size:24px;}
.yahei26 { font-size:26px;}
.yahei55 { font-size:55px;}
.red { color:#f00;}
.fen { color:#E15083;}
.green { color:#33cc00;}
.green2 { color:#66ff00;}
.blue2 { color:#66C39D;}
.blue3 { color:#2ebeec;}
.zongse { color:#8F6C6C;}
.zongse2 { color:#cb7137;}
.chengse { color:#E2A454;}
.chengse2 { color:#eb6e12;}
.zise { color:#C479DD;}
.zise2 { color:#9A78B0;}
.gray { color:#a3a3a3}

#history a,.subnav a { color:#ffffcc;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	-o-transition:0.5s;
	-ms-transition:0.5s;
	transition:0.5s;
}

/*公共图标*/
#header .tel .telico, .link-list dl,.news-prev,.news-next,.news-prev:hover,.news-next:hover,
.case-list .case-btn .prev, .case-list .case-btn .next,.case-list .case-btn .prev:hover, .case-list .case-btn .next:hover,
.case-list2 .case-btn .prev, .case-list2 .case-btn .next,.case-list2 .case-btn .prev:hover,.case-list2 .case-btn .next:hover,
.subnav a,.subnav a:hover, .subnav a.blue,
.zy-case-list dl,.zy-case-list dl:hover,#pages .prev,#pages .next,
.news-con-top .bt a.back,.news-con-top .bt a.back:hover,.news-con-top .bt a.next,.news-con-top .bt a.next:hover,.news-con-top .bt a.full,.news-con-top .bt a.full:hover,
.news-page a.back,.news-page a.back:hover,.news-page a.next,.news-page a.next:hover,.news-page a.full,.news-page a.full:hover,
.window-menu a.back,.window-menu a.back:hover,.window-menu a.next,.window-menu a.next:hover,.window-menu a.full,.window-menu a.full:hover,
.house-ico,.map-ico,.tel-ico,.qq-ico,.emil-ico,.weixin-ico,.question-up,.question-down
{ background:url(../images/icon.png) no-repeat;}
 
.news-con-top .bt a.back,.news-con-top .bt a.back:hover,.news-con-top .bt a.next,.news-con-top .bt a.next:hover,.news-con-top .bt a.full,.news-con-top .bt a.full:hover,
.news-page a.back,.news-page a.back:hover,.news-page a.next,.news-page a.next:hover,.news-page a.full,.news-page a.full:hover,
.window-menu a.back,.window-menu a.back:hover,.window-menu a.next,.window-menu a.next:hover,.window-menu a.full,.window-menu a.full:hover
 { height:30px; float:left; display:block;} 
 
#case,.case-list,.banner-line { background:url(../images/repeat.png) repeat-x;}
.oa-ico, .zwjq-ico, .web-ico { background:url(../images/products.png) no-repeat;}

/*边框圆角*/
.news-dispaly,.partners .brand li,.partners .brand a,.partners .brand a img,.partners .brand a b,.about .list3 li img,.about .list1 img,#history-con li img,
.submit
{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.news-con-top { -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}


/*头部*/
.i_head_box {width:100%;background:#ededed;}
.w_welcome {width:1200px;background:#eaeaea;height:40px;text-align:center;color:#b0273b;line-height:40px;font-size:14px;margin:0 auto;overflow:hidden;}
.w_welcome b{font-size:18px; font-weight:bold;color:#b0273b;}
.logo_box {height:132px;background:#29166f;}
.logo_box .logo_box_c {width:1200px; height:100%;margin:0 auto;}
.logo_box .logo_box_c .tel_b {background:url(../images/h_logo_r.jpg) no-repeat;width:169px;height:100%;position:relative;}
.logo_box .logo_box_c .tel_b .num {font-size:18px; position:absolute;top:64px;right:10px;font-weight:bold;color:#ffffff}
.i_head_nav {width:100%;height:99px;background:#000000;}
.i_head_ul {margin:0 auto;font-size:18px;width:1355px;}
.i_head_ul li{float:left; width:110px;}
.i_head_ul .nav_li_11 {margin-right:50px;}
.i_head_ul .nav_li_22 {margin-left:170px;}
.i_head_ul li a{display:block;color:#ffffff;line-height:99px; height:99px;width:110px; text-align:center;}
.i_head_ul li a span.en {display:block;font-size:8px;color:#101527;line-height:14px;width:100%;text-align:center;}

.i_head_ul li a:hover { color:#e50505;}
.i_head_ul li a:hover span.en { color:#b0273b;}
.i_head_ul li a:hover .line { display:block;}
.i_head_ul li.i_head_logo{margin-right:80px; width:278px;}

.i_head_ul li.nav_li {
    position: relative;
}

.i_head_ul li.nav_li:hover a {cursor:pointer;}

.i_head_ul li.nav_li i {position:absolute;top:65px;left:50%;margin-left:-7px;}
.i_head_ul li.nav_Language{font-size:16px; font-family:Arial;}
.i_head_ul li.nav_li:hover .Submenu{display:block;  transition: all 300ms ease-in-out;}
.i_head_ul li.nav_li .Submenu {position:absolute;width: 229px;/* padding-bottom:20px; */text-align:center;display:none;top: 99px;color:#1a1a1a;z-index:10;background:#e50505;left: -68px;}
.i_head_ul li.nav_li .Submenu a {display:inline-block;height:35px;line-height:35px;text-align:center;color:#ffffff;width: 202px;text-align:center;height:35px;line-height:35px;font-size:16px;border-bottom:2px solid #e50505;}
.i_head_ul li.nav_li .Submenu a:hover {color:#f8ebeb;border-bottom:2px solid #ffffff; } 
.i_head_ul li.nav_li .Submenu a:first-child{margin-top:20px;} 
.i_head_ul li.nav_li .Submenu a:last-child{margin-bottom:10px;} 
.i_head_ul li.nav_li .line {background:#e50505;width:110px;height:4px;margin:0 auto;text-align:center;position:absolute;bottom:95px;display:none;}
.i_head_ul li.nav_li:hover .line { display:block;}
.i_head_nav .nav_bg {
  position: absolute;
  width: 100%;
  height: 40px;
  z-index: 8;
  background: #fff;
  opacity: .2;
  display:none;
}

.swiper-slide2 {background:#f4f4f4;  }
.swiper-slide2:hover {background:#00c6ff;cursor:pointer;}
.swiper-slide2 img{padding:10px;display:block;margin:0 auto;width:90%;}
.layer_box .text {text-align:center; color:#6a6a6a;font-size:18px;padding-top:10px;padding-bottom:20px;}
.i_new_box {background:#ffffff;position:relative;}
.i_new_box .cn {display:block;font-size:48px;color:#535353;padding-top:59px;text-align:center;}
.i_new_box .line {background:#069fcb;width:45px;height:4px;margin:0 auto;display:block;margin-top:7px;text-align:center;}
.i_new_box .en {display:block;font-size:14px;font-family:Arial;color:#cdcdcd;margin-top:11px;text-align:center;}

/*  banner */
.i_banner img{width:100%;}

.index_fw {width:100%;height:247px;background:#ffffff;}
.index_fw .index_fw_ul {width:870px;height:100%;margin:0 auto;}
.index_fw .index_fw_ul li {float:left;margin:0px 5px 0px 5px;text-align:center; cursor:pointer;}
.index_fw .index_fw_ul li:hover .img_div {background:;}
.index_fw .index_fw_ul li .img_div {width:125px;height:125px;background:#f1f1f1;border-radius:50%;text-align:center;}
.index_fw .index_fw_ul li .img_div img{margin-top:29px;}
.index_fw .index_fw_ul li.line div{width:98px;height:2px;background:#f1f1f1;margin-top:84px;}
.index_fw .index_fw_ul li  .en {font-size:12px;color:#cbcbcb;}
.index_fw .index_fw_ul li.img div {margin-top:17px;}

.index_fw .index_fw_ul .img .img_div:hover img{
-webkit-transform:scale(1.15);   -moz-transform:scale(1.15) ;  -o-transform:scale(1.15); transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.i_new_box  .s_btn {width:140px;height:33px;line-height:33px;display:block;color:#ffffff;background:#e40505;text-align:center;font-size:18px;overflow:hidden;position:relative; border-radius:25px; margin:0 auto;}
/* 学校简介 */
.s_about {
    width: 100%;
    height: 822px;
    background: url(../images/i_about_bg.jpg)no-repeat;
}
.s_about .a_titie_box {width:1200px;margin:0 auto;height:163px;position:relative;margin-bottom:65px;}
.s_about .a_titie_box .tite {position:absolute;font-size:20px; color:#505050;line-height:35px;top:102px;}
.s_about .a_titie_box .m_title {font-size:36px; color:#505050;position:absolute;top:40px;right:30px;}
.s_cont_b {width:1200px;margin:0 auto;margin-top:42px;}
.s_cont_1 {width:553px;float:left;}
.s_cont_2 {width:615px;float:left;margin-left:30px;height:350px;background:url(../images/red.jpg)no-repeat bottom right;}
.titie_box {color:#0068b7;position:relative;}
.titie_box .titie {font-size:28px;cursor:pointer;color:#069fcb;display:inline-block;line-height:28px;background:url(../images/icon1.jpg)no-repeat;padding-left:20px;}
    .titie_box .en {position:absolute;bottom:-3px;color:#818181;font-size:16px;left:141px;font-family:Arial;}
.s_cont {width:750px;color:#a5a5a5;line-height:47px;font-size:18px;margin-top:36px;word-wrap:break-word;word-break:break-all;}
.s_cont_b .s_btn {width:140px;height:33px;line-height:33px;display:block;color:#ffffff;background:#e40505;text-align:center;font-size:18px;overflow:hidden;position:relative; border-radius:25px; margin-top:80px;}
.c_p_box_max{background:#f4f4f4;} 
.c_p_box {width:100%;height:216px;text-align:center; background:#ffffff;}
.c_p_box .cn {display:block;font-size:48px;color:#535353;padding-top:59px;}
.c_p_box .line {background:#ffffff;width:45px;height:4px;margin:0 auto;display:block;margin-top:7px;}
.c_p_box .en {display:block;font-size:18px;font-family:Arial;color:#535353;margin-top:7px;}
.s_Product .s_Product_box {width:100%;height:561px;margin:0 auto;position:relative;}

.i_pr_ul{ width:100%;}
.i_pr_ul li {
    float: left; width: 20%; height: 463px; position: relative;cursor: pointer;box-shadow:3px 3px 3px  #e4e4e4;border-top:1px solid  #e4e4e4}
.i_pr_ul li:hover .i_pr_layer{opacity:1;}
.i_pr_ul li .i_pr_layer{position:absolute;top:0px;left:0px;width:100%;height:463px;background:#e40505; z-index:10; transition: transform 2s; opacity:0;}
.i_pr_ul li .i_pr_layer:hover {
  transform: scale(1.1);
}
.i_pr_ul li .i_pr_layer .p_line {  position: absolute;  width: 48px;  background:#ffffff;  top: 239px; left: 15%; }
.i_pr_ul li .i_pr_layer .p_cn {font-size:24px;font-weight:bold;color:#ffffff;position:absolute;top: 146px;left:15%;font-size:30px; }
.i_pr_ul li .i_pr_layer .p_en {font-size:24px;color:#ffffff;position:absolute;top: 197px;left:15%; }
.i_pr_ul li .i_pr_layer .s_btn {width:140px;height:40px;line-height:40px;display:block;color:#e40505;background:#ffffff;text-align:center;font-size:18px;overflow:hidden;position:relative; border-radius:25px;top:293px; left:13%;}

.i_pr_ul li:hover {
}
    .i_pr_ul li .p_line {
        position: absolute;
        width: 48px;
        height: 7px;
        background: #535353;
        top: 146px;
        left: 10%;
    }
    .i_pr_ul li .p_cn {font-size:24px;font-weight:bold;color:#ffffff;position:absolute;top: 40px;left:10%;font-size:30px; color:#535353
    }
    .i_pr_ul li .p_en {font-size:24px;color:#ffffff;position:absolute;top: 90px;left:10%;color:#535353;
    }
    .i_pr_ul li .num {font-size:15px;color:#ffffff;position:absolute;top: 0px;left:1%;font-family:Arial;
    }
     .i_pr_ul li .img{position:absolute;top: 175px;display:block;width: 99%;left: 3px;}

.p_btn {width:142px;height:38px;position:absolute;border:1px solid #a4a4a4;text-align:center;line-height:38px;left:50%;margin-left:-71px;border-radius:25px;bottom:60px; color:#a4a4a4;font-size:16px;cursor:pointer;}
.p_btn:hover {-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;}



.s_Product_box .p1 {left:-80px !important;}
.s_Product_box .n1 {right:-80px !important;}
.i_mid_news_box {position:relative;width:1009px;margin:0 auto;height:70px;box-shadow:0px 0px 30px #f3f3f3;z-index:10;background:rgb(255,255,255);}
.i_mid_news_box  .bg {float:left;}
.i_mid_news_box .i_mid_cont{width:740px;height:71px;float:left;line-height:71px;margin-left:24px;font-size:18px;}

/* 案例展示 */
.i_alzs_box{width:100%;background:#f8f8f8;position:relative;}
.i_a_bg{background:url(../images/alzs_bg.jpg) no-repeat center;width:100%;height:175px;}
.i_a_list_box {height:343px;width:100%; background:#ffffff;}
      .swiper-container {
      width: 100%;
      height: 100%;
      margin-left: auto;
      margin-right: auto;
    }
.i_a_list_box .i_al li{float:left; width:16.6%;height:180px;line-height:180px;text-align:center;font-size:24px; color:#535353; border:1px solid #535353;border-right:none;}
.i_a_list_box .i_al li:last-child{border-right:1px solid  #535353;}
.i_a_list_box .i_al li:hover{background:#e40505; cursor:pointer;}
.i_a_list_box .i_al li:hover a{color:#ffffff;}

.sw2 {
    text-align: center;
    font-size: 18px;
    background: #f8f8f8;
    height: 210px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}



/* 新闻中心 */
.i_new_bg {background:url(../images/xwzx.jpg) no-repeat center;height:171px;width:100%;}

.mt-tabpage {
	width: 1600px;
	margin: 0 auto;
    margin-top:20px;
}
.mt-tabpage-title {
	height: 44px;
	font-size: 0;
	background-color: #fff;
	width: 94%;
	margin: auto;
	background: #fff;
    text-align:center;
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width: 123px;
	height: 37px;
	line-height: 37px;
	text-align: center;
    color:#000000;
	font-size: 18px;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	
}
.mt-tabpage-title .mt-tabpage-item-cur {
border:1px solid #b0273b;border-radius:25px;
background:#b0273b;
color:#ffffff;
}
.mt-tabpage-count {
    position: relative;
    width: 1600px;
    height: 430px;
    overflow: hidden;
}
.mt-tabpage-cont__wrap {
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
    width: 1600px;
    height: 388px;
    text-align: center;
}
.i_news_list {
    width: 365px;
    height: 370px;
    position: relative;
    text-align: left;
    cursor: pointer;
    margin: 0px 17px 0px 17px;
    margin-top: 30px;
    box-shadow: 3px 3px 3px #e4e4e4;
    border-left: 1px solid #e4e4e4
}
.i_news_list .tite {font-size:18px;color:#535353;display:block;line-height:18px;text-align:left;margin-top:10px;margin-bottom:10px; margin-left:15px;margin-right:15px;}
.i_news_list:hover .tite{color:#b0273b}
.i_news_list:hover .a_btn{color:#b0273b}
.i_news_data{ border-top:1px solid #ffffff;}

.list_new_m{width:100%;height:130px;line-height:130px; text-align:center;font-size:20px; background:#eeeeee;}
.list_new_m a{ color:#1e1e1e; margin:0px 25px 0px 25px; cursor:pointer;}
.list_new_m a.on{ color:#e40505; }
.list_new_m a:hover{color:#e40505;}


.i_news_list .text {font-size:14px;color:#939393;display:block;line-height:20px;text-align:left;margin-bottom:10px;margin-left:15px; margin-right:15px;height:40px;overflow:hidden;}
.i_news_list .i_news_data .a_btn{float:left;height:58px;line-height:58px; color:#e40505; font-size:16px;margin-left:15px;}
.i_news_list .i_news_data .data{float:right;height:58px;line-height:58px; color:#939393;margin-right:15px;}

/* 培训分类 */
.i_c_b {width:100%;height:636px;background:#f2f2f2;position:relative;margin-top:-30px;}
.i_c_c_b{width:1100px;margin:0 auto;position:relative;}
.en_title { text-transform: Uppercase;display:block;padding-top:77px;text-align:center;font-size:54px;color:#ebeaea;letter-spacing:1px;}
.cn_title {font-size:30px;color:#000000;text-align:center;display:block;position:absolute;top:90px;left:50%; margin-left:-550px;width:100%;}
.cn_title i {width:40px; background:#0068b7;height:2px;display:inline-block;position:absolute;top:52px;left:50%;margin-left:-20px;}
.i_c_ul {width:1100px;margin:0 auto;display:flex; justify-content:center;margin-top:50px;}
.i_c_ul li {width:293px;height:353px;background:#ffffff;border-radius:30px;margin-left:50px;cursor:pointer;text-align:center;    -webkit-transition:all 0.5s; 
    -moz-transition:all 0.5s;
    -o-transition:all 0.5s;}
.i_c_ul  .title {font-size:20px;padding-top:40px;}
.i_c_ul .img {padding-top:40px;}
.i_c_ul li .btn {display:block;width:121px; height:43px;line-height:43px;border-radius:30px;border:1px solid #90cdfe;text-align:center;color:#90cdfe;margin:0 auto;margin-top:20px;}
.i_c_ul  li:hover{ 
    -webkit-transform:scale(1.15); 
    -moz-transform:scale(1.15) ; 
    -o-transform:scale(1.15); 
}
.i_t_b {height:679px;}
.i_t_s_ul {display:flex; justify-content:center;width:1100px; margin:0 auto;margin-top:60px;}
.i_t_s_ul li{height:514px;width:385px;background:#ffffff;overflow:hidden;cursor:pointer;border:1px solid #e4e4e4;}
.i_t_s_ul li:hover {border:#b0273b 1px solid;}
.i_t_s_ul .img{display:block;width:356px;height:356px; overflow:hidden;padding:10px;text-align:center;margin-top:20px;}
.i_t_s_ul li img:hover {-webkit-transform:scale(1);   -moz-transform:scale(1) ;  -o-transform:scale(1); transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;}
.t_n {display:block;text-align:left;color:#1e1e1e;font-size:20px;width:100%;height:56px;line-height:56px;border-top:1px solid #eeeeee;text-indent: 2ch;}
.i_t_s_ul li .btn{display:block;border-radius:25px;color:#ffffff;background:#dddddd;border:1px solid #dddddd;width:140px; height:34px; line-height:34px; text-align:center;font-size:16px;margin-left:15px;}

.i_t_s_ul li:hover .btn{display:block;border-radius:25px;color:#ffffff;background:#e40505;border:1px solid #e40505;width:140px; height:34px; line-height:34px; text-align:center;font-size:16px;margin-left:15px;}

.t_i {color:#a2a2a2;display:block;width:100%;font-size:16px;margin-top:10px;text-indent:1em;overflow:hidden;}

.i_t_s_ul li:hover  .t_n{color:#b0273b;}



/* 校园信息 */
.i_i_b .more {position:absolute;right:25px;top:34px; }
.i_i_b .more a {color:#929292;}
.i_i_b_t {margin-left:10px;}
.i_i_b {height:517px;width:1600px;margin:0 auto;position:relative;}
.i_i_ul {margin-top:45px;width:666px;}
.i_i_ul li{width:610px;margin:0 auto;height:137px;cursor:pointer;}
.i_i_ul li:last-child{border:none;}
.i_i_ul li div {float:left;}
.i_i_ul li div.time {margin-top:30px;margin-left:30px;width:112px;height:94px;background:#069fcb;}
.i_i_ul li div.img{ vertical-align: middle;margin-top:30px;margin-left:30px;}
.i_i_ul li  .year {font-size:35px; color:#ffffff;display:block;margin-top:10px;line-height:40px;text-align:center;font-family:Arial;}
.i_i_ul li  .month{font-size:24px;color:#ffffff;text-align:center;display:block;font-family:Arial;}
.i_i_ul li .text {margin-top:18px;margin-left:15px;width:450px;}
.i_i_ul li .text .title {color:#828282;font-size:18px;display:block;margin-top:24px;}
.i_i_ul li .text .i {font-size:14px; color:#c0c0c0;display:block;margin-top:10px;}
.i_i_b_img {margin-top:80px;position:relative;}
.i_i_b_img .txt {width:507px;height:50px;position:absolute;bottom:4px;text-align:center;line-height:50px;color:#ffffff;font-size:20px;background-color:rgba(0,0,0,0.5);}

.case_ul_box {position:relative;height:506px;width:1140px;margin:0 auto;}
.case_ul_box .more {position:absolute;right:22px;top:43px; }
.case_ul_box .more a {color:#929292;}
.i_case_box {width:100%;height:184px;background:url(../images/i_case.jpg)no-repeat center;text-align:center;}
.i_case_box .cn {display:block;font-size:30px;color:#ffffff;padding-top:59px;}
.i_case_box .line {background:#ffffff;width:45px;height:4px;margin:0 auto;display:block;margin-top:7px;}
.i_case_box .en {display:block;font-size:14px;font-family:Arial;color:#ffffff;margin-top:7px;}
.case_ul li {float:left;background:#f4f4f4;border:1px solid #f4f4f4;margin-left:20px;height:425px;width:358px;margin-top:80px;}
.case_ul li:hover {border:1px solid #069fcb;cursor:pointer;}
.case_ul li span {display:block;text-align:center;font-size:18px;color:#6a6a6a;margin-top:20px;}
.case_ul li:hover span {color:#069fcb;font-weight:bold;}
/* 优秀学子 */
.i_e_b {height:640px;width:100%;background:#ffffff;}
.i_e_u {width:1100px;display:flex; justify-content:center;margin-top:45px;}
.i_e_u li {width:280px;height:390px;-webkit-transition:all 0.5s;   -moz-transition:all 0.5s;  -o-transition:all 0.5s;}
.i_e_u li.hover {background:#f7f7f7;cursor:pointer;    -webkit-transform:scale(1.15);  -moz-transform:scale(1.15) ;   -o-transform:scale(1.15); }
.i_e_u li img {display:block; }
.i_e_u li .header {display:block;margin-top:40px;}
.i_e_u li .i_n {display:block;font-size:24px; color:#6e6e6e;text-align:center;margin-top:20px;}
.i_e_u li .i_c {display:block;font-size:14px; color:#6e6e6e;width:92%;margin:0 auto;margin-top:20px;}
.i_e_u li .btn {margin-top:17px;display:block;}

/* footer */
.fooer_b_1 {width:100%;height:406px;/* padding-bottom:30px; */background:#000000;}
.fooer_b_2{/* height:50px; */width:100%;text-align:center;color:#ffffff;/* line-height:50px; */background:#000000;height:44px;line-height:44px;font-size:16px; border-top:1px solid #ffffff;
}
.fooer_b_1 .fooer_t {font-size:24px;color:#ffffff;font-weight:bold;margin-top:60px;display:block;margin-bottom:10px;}
.footer_b_c {width: 1266px;margin:0 auto;color:#ffffff;}
.footer_b_c ul li {float:left;}
.footer_b_c .f_1 {line-height:33px;font-size:16px;}
.footer_b_c .f_1 img {margin-top:60px;}
.footer_b_c .f_1 .text {margin-top: -7px;width: 366px;line-height: 2;background:url(../images/f_b.jpg)no-repeat 0px 8px;padding-left:23px;}
.footer_b_c .f_li {text-align:center;margin-top:67px;margin: 67px 67px 0px 15px;}
.footer_b_c .f_li b {font-size:16px;margin-bottom:10px;display:block;font-weight:bold;}
.footer_b_c .f_li i {display:block;width:23px;height:3px;background:#dd0000;margin:0 auto;margin-bottom:10px}
.footer_b_c .f_li a {display:block;font-size:16px;color:#ffffff;line-height:38px;}
.footer_b_c .f_5 {text-align:left;margin-left:20px;}
.footer_b_c .f_5 a {display:inline}
.footer_b_c .f_7 {margin-left:30px;}

/* 按钮效果 */
.Btn_after2 .text {position:relative;z-index:5;}
.Btn_after2:after{
    content: '';
    display: block;
    position: absolute;
    z-index: 1;
    background: #561e26;
    top: -1px;
    left: -100%;
    width: 101%;
    height: 110%;
    -o-transform: skewX(-30deg);
    -ms-transform: skewX(-30deg);
    -moz-transform: skewX(-30deg);
    -webkit-transform: skewX(-30deg);
    transform: skewX(-30deg);
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    filter: alpha(opacity=0);
    opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
	}
	.Btn_after2:hover:after {
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	filter: alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	-webkit-opacity: 1;
	-o-transform: skewX(0deg) translateX(99%);
	-ms-transform: skewX(0deg) translateX(99%);
	-moz-transform: skewX(0deg) translateX(99%);
	-webkit-transform: skewX(0deg) translateX(99%);
	transform: skewX(0deg) translateX(99%);
}
.Btn_after2:hover .text {color:#ffffff;}

/* list */
.l_banner {width:100%;}
.l_banner img {width:100%;}
.list_i_b {height:auto;background:#ffffff;padding-bottom:20px;}
.list_i_b .i_i_ul li {background:#f9f9f9;}
.list_i_b .i_i_ul li {border-bottom:#f2f2f2 solid 1px;}
.list_i_b .i_i_ul li:hover {background:#ececec;}
.nav_b {width: 1300px;height:60px;margin:0 auto;margin-top:24px;text-align: center;}
.nav_b a{
	display: inline-block;
	width: 186px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	color:#000000;
	font-size: 17px;
	}
    .nav_b a.on {background:#e50505;border:1px solid #e50505;border-radius:25px;color:#ffffff; margin:0px 10px 0 10px;}
.list_line {border-bottom:1px solid #eeeeee;height:1px;width:100%;overflow:hidden;}
.nav_c {width:1100px;margin:0 auto;}
.nav_c a {display:inline-block;width:213px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#686868;}
.nav_c a.on {background:#0068b7;color:#ffffff;}
.list_n_c {width:1100px;margin:0 auto;line-height:18px;font-size:16px;position:relative;margin-top:15px; padding-bottom:15px;color:#c3c3c3; text-align:right;}
.list_n_c img {position:absolute;top:1px;left:0px;}
.list_n_c a {color:#c3c3c3;}
.list_n_c .n_on {color:#e40505;}

.list_t_s_ul{display:block;width:1260px; overflow:hidden;}
.list_t_s_ul li {float:left;margin-right:28px;margin-bottom:60px;}

.list_e_u_ul{display:block;width:1200px; overflow:hidden;}
.list_e_u_ul li {float:left;margin-bottom:60px;width:358px;margin-left:20px;height:425px;}
.list_e_u_ul li .img {width:358px;height:350px;padding:0px;}
.list_e_u_ul li:nth-child(3){}
.list_e_u_ul li .i_c {text-align:center;}
.list_e_u_ul .t_n{margin-top:26px;}

.list_pr_div {width:1220px;margin:0 auto;}

.i_i_ul2 {}
.i_i_ul2 {margin-top:45px;}
.i_i_ul2 li{width:1100px;margin:0 auto;height:200px;background:#ffffff;cursor:pointer;  margin-bottom:19px;}
.i_i_ul2 li:hover{box-shadow:0 0 6px 5px #f2f2f2;}
.i_i_ul2 li:hover .btn{background:#e40505;color:#ffffff;}
.i_i_ul2 li:hover {color:#069fcb;}
.i_i_ul2 li:hover a{color:#b0273b;}
.i_i_ul2 li:hover .month{color:#b0273b;}
.i_i_ul2 li:hover .year{color:#b0273b;}
.i_i_ul2 li div {float:left;}
.i_i_ul2 li div.time {margin-top:30px;margin-left:30px;position:relative;width: 64px;height:  90px;overflow: hidden;}
.i_i_ul2 li div.img{vertical-align: middle;margin-top:30px;margin-left: 26px;}
.i_i_ul2 li  .month {font-size:24px;color:#828282;display:block;margin-top:10px;line-height:40px;position:absolute;top:0px;left: -67px;width: 151px;}
.i_i_ul2 li  .year {font-size:14px;color:#828282;position:absolute;top: 55px;left: 1px;width: 34px;overflow: hidden;white-space: nowrap;}
.i_i_ul2 li .text {margin-top:4px;margin-left:22px;}
.i_i_ul2 li .n_data {margin-top:8px;display:block;color:#939393;}
.i_i_ul2 li .text .title {color:#828282;font-size:18px;display:block;margin-top:24px;}
.i_i_ul2 li .text .i {font-size:14px; color:#939393;display:block;margin-top:10px; height:19px;width:700px; overflow:hidden;}
.i_i_ul2 li .text .i a{color:#939393;}
.i_i_ul2 li .btn{display:block;width:105px;height:26px;line-height:26px;text-align:center;border:1px solid #e40505;border-radius:25px; color:#e40505;margin-top:19px; margin-left:98%;}
.i_i_ul2 li .btn2{display:block;width:105px;height:26px;line-height:26px;text-align:center;border:1px solid #e40505;border-radius:25px; color:#e40505;margin-top:19px; margin-left:133%;}
.i_i_ul2 li:hover .btn2{background:#e40505;color:#ffffff;}
.i_i_ul2 li:hover{ }

/* 新闻详细 */
.news_content {width:1100px;line-height:30px; margin:0 auto; margin-top:30px;}


.clearfix:after { content:"."; clear: both; height: 0; overflow: hidden; visibility: hidden; display: block; }
.clearfix { zoom: 1;}
@media (max-width:1300px) {
.i_a_list_box .i_al li{float:left; width:16%;height:90px;line-height:90px;text-align:center;font-size:18px; color:#535353; border:1px solid #535353;border-right:none;}
.i_a_list_box .i_al li:last-child{border-right:1px solid  #535353;}
.i_a_list_box .i_al li:hover{background:#e40505; cursor:pointer;}
.i_a_list_box .i_al li:hover a{color:#ffffff;}
}


@media (max-width:1500px) {
.i_a_list_box .i_al li{float:left; width:16.5%;height:90px;line-height:90px;text-align:center;font-size:18px; color:#535353; border:1px solid #535353;border-right:none;}
.i_a_list_box .i_al li:last-child{border-right:1px solid  #535353;}
.i_a_list_box .i_al li:hover{background:#e40505; cursor:pointer;}
.i_a_list_box .i_al li:hover a{color:#ffffff;}
.i_i_b{width:1200px;}
.mt-tabpage{width:1200px;}
.mt-tabpage-count .mt-tabpage-item{width:1200px;}
.i_pr_ul li .img{width:99% !important;}
}

/*分页*/
#pages { height:36px; width:auto; margin:20px 0 0 0; float:right;}
#pages span { float:left; margin:0 18px 0 13px; line-height:28px;}
#pages a { width:36px; height:36px; background:#fff; display:block; color:#a9a9a9; line-height:36px; text-align:center; font-family:Arial; float:left; margin-right:5px; transition:background-color 0.2s ease-out;}
#pages a#pageactive { background:#0d67c7; color:#fff;}
#pages a:hover { background:#969696; color:#fff;}
#pages .prev,#pages .next{ background:url(../images/pages.png) no-repeat;}
#pages .prev,#pages .next { width:11px; height:18px; display:block; position:relative; top:8px;}
#pages .prev { background-position:-0px -0px;}
#pages .next { background-position:-41px -0px;}

.right-side { width:80px; height:450px; position:fixed; right:0; top:50%; z-index:100;}
.right-side ul li { width:80px; color:#fff; text-align:center; font-size:18px; cursor:pointer;}
.right-side .right-weixin, .right-side .right-goupiao, .right-weibo { width:80px; height:60px; padding-top:90px; transition:all 0.3s;}
.right-side .right-weixin { background:#000000 url(../images/right-side.png) no-repeat 0px 0px;}
.right-side .right-goupiao { background:#cb121a url(../images/right-side.png) no-repeat 0px -155px;}
.right-side .right-weibo { background:#e50505 /*url(../images/right-side.png) no-repeat 0px -300px;*/}
.right-side .right-weixin:hover { background:#000000 url(../images/right-side.png) no-repeat 0px 0px;}
.right-side .right-goupiao:hover { background:#ff8400 url(../images/right-side.png) no-repeat 0px -155px;}
.right-side .right-weibo:hover { background:#e50505 /*url(../images/right-side.png) no-repeat 0px -300px;*/}
.right-ewm { position:absolute; right:80px; top:0px; display:none;}
.buy-ticket  { position:absolute; right:80px; top:50px; display:none;}