@charset "UTF-8";
*{margin:0px; padding:0px; word-wrap:break-word;outline: none;word-break: break-all;}
/**{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/
/*:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/
img,input,select,button,textarea{vertical-align:middle;}
ul,li{list-style:none;}
body{font-size:14px; color: #333; line-height: 1.8;background: #fff;position: relative;}
body{-webkit-tap-highlight-color: rgba(0,0,0,0);}
body,
button,
select,
textarea,
input{font-family: "Helvetica Neue",Helvetica,Arial,"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei", sans-serif;}
a,
button,
input{outline:none!important;-moz-outline-style:none;}
button{cursor: pointer;border: none;}
a {color: #333;text-decoration: none;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
a:hover{color:#1b5095;}
img{border:none;}
.center{text-align:center}
.clear{ clear:both; height:0px;  margin:0; padding:0;width:0; border:none; overflow:hidden;}
.clearfix:after,
.clearfix:before{display: table;content: " ";}
.clearfix:after{clear: both;}
.fl { float:left}
.fr { float:right}
.mt{margin-top: 20px;}
.mr{margin-right: 20px;}
.mr0{margin-right: 0;}
.mr35{margin-right: 35px;}
.p15{
    padding:0 15px!important;
}
.h400{
    min-height: 400px;
}
.block{
    display: block!important;
}
.none{
    display: none!important;
}
.wrap,
.container{margin:0 auto;width: 1200px;padding-left: 15px;padding-right: 15px;}
.transition{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.qiehuan{position: relative;}
/*.qiehuan_box{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;z-index: 0;}
.qiehuan_box.hover{display: block;opacity: 1;z-index: 100;}*/
.qiehuan_box{display: none;}
.qiehuan_box.hover{display: block;}
.min-w{min-width: 1200px;}

/*分页*/
.pagelink{padding:30px 0;}
.pagelink ul{text-align: center;font-size: 0;}
.pagelink ul li{display: inline-block;font-size:12px;line-height:30px;border-radius:5px;margin:0 5px;border: 1px solid #ddd;background: #fff;position: relative;overflow: hidden;}
.pagelink ul li>*{display: block;min-width:35px;/*padding:0 10px;*/}
.pagelink ul li:first-child>*,
.pagelink ul li:last-child>*{min-width:60px;text-indent: -9999px;}
.pagelink ul li:first-child>*:before,
.pagelink ul li:last-child>*:before{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-indent: 0;}
.pagelink ul li:first-child>*:before{content:'上一页';}
.pagelink ul li:last-child>*:before{content:'下一页';}
.pagelink ul li.disabled{color:#b9b9b9;border-color: #eee;}
.pagelink ul li.active{background: #1b5095;color:#fff;border-color: #1b5095;}

/*内页*/
/*.articledetail{background: #f8f8f8;}
.articledetail .right_con{border-radius: 10px;background: #fff;padding-bottom: 25px;margin-top: 22px;
-webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.05);
box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}*/
.artPage{overflow: hidden;position: relative;border-top:1px solid #f1f1f1;padding: 15px 0 15px 0;}
.artPage p{height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;color:#666;padding: 3px 0px;}
.artPage p em{display: block;overflow: hidden;background: #ededed;width: 110px;height: 30px;text-align: center;float: left;font-style: normal;}
.artPage p a{color:#999;margin-left: 10px;font-size: 14px;}
.artPage p a:hover{color:#d7292b;}
.goBack {display: block;width: 110px;height: 40px;overflow: hidden;font-size: 14px;color: #666;background: #ededed;text-align: center;line-height: 40px;position: absolute;right: 0px;top: 50%;margin-top: -20px;display: none;}
.detail_title{position: relative;padding: 50px 40px 20px;}
/*.articledetail .page_header{padding: 40px 100px 40px;}*/
.detail_title h1{font-size: 28px;color:#454545;text-align: center;font-weight: normal;line-height:30px;word-break: initial;}
/*.articledetail .page_header h1{color:#333;}*/
.page_header_info{text-align: center;color: #878787;line-height:1.2;padding:0 0 25px;border-bottom: 1px solid #ddd;}
.page_header_info span{margin:0 5px;display: inline-flex;}
.page_con,
.ke-content{padding:30px;line-height: 1.7;color:#454545;font-size: 16px;overflow: hidden;text-align: justify;}
/*.articledetail .page_con{background:url(../images/article_tit_bg.png) repeat-x top;}*/
/*.about_page_con{line-height: 1.88;color:#656565;}*/
.page_con *,
.ke-content *{max-width: 100%}
.page_con .container,
.ke-content .container{padding: 0;}
.page_con h4,
.page_con h3,
.page_con h2,
.page_con h1,
.ke-content h4,
.ke-content h3,
.ke-content h2,
.ke-content h1{margin-bottom: 15px;}
.page_con p,
.ke-content p{margin:0 0 15px!important;text-indent: 2em;}
.page_con img,
.ke-content img{max-width: 100%;height:auto;display: block;margin:0 auto;}
.page_con p img:first-child,
.ke-content p img:first-child{/*margin-left: -2em;*/}
.page_con video,
.ke-content video{max-width: 100%;}
.page_con object{display: block;margin:0 auto;}
.ke-content{padding:10px;min-width: 500px;overflow:auto;}

/*header*/
.navbar{background: #fff;position: relative;overflow: hidden;}
/*.navbar_bg{position: absolute;width:1920px;height: 50px;background:url(../images/bj1.png) no-repeat top right;left: 50%;margin-left: -960px;}*/
.navbar .container{position: relative;}
.logo{height: 100px;width: 800px;vertical-align: middle;display: table-cell;}
.logo img{max-height: 70px;}
.top_link{height: 50px;line-height: 50px;position: absolute;top: 0;right: 15px;color:#fff;}
.top_link a{color:#fff;}
.main_nav{background: #1b5095;position: relative;z-index: 1000;}
.main_nav > ul > li >a{line-height: 30px;padding:10px 0;margin:0 24px;color:#fff;font-size: 16px;display: block; position:relative;}
.main_nav > ul > li > a:after{ background:#fff; width:0; height:3px; display:block; content:""; position:absolute; bottom:8px; left:50%; transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s;}
.main_nav > ul > li > a:hover:after,
.main_nav > ul > li.on > a:after,
.main_nav > ul > li.active > a:after{ width:100%; left:0%;}
/*.main_nav > ul > li.on > a,*/
/*.main_nav > ul > li.active > a{color:#E95304;}*/
.main_nav > ul > li{float: left;/*position: relative;*/}
.main_nav li.dropdown div.dropdown-menu {display: none;top: 100%;left: 0px;position: absolute;width: 100%;height: 30px;background: #FFFFFF;padding:10px 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.main_nav li.dropdown div.dropdown-menu ul{text-align:center;position: relative;z-index: 2;width: 1200px;margin:0 auto;}
.main_nav li.dropdown div.dropdown-menu ul > li{float: left;}
.main_nav li.dropdown div.dropdown-menu ul > li > a{display: block;font-size:14px; color:#000000; line-height:1.5;position:relative;padding:5px 15px;text-align: left;float: left;line-height: 20px;
    transition:all 0.3s ease-out 0s; 
    -webkit-transition:all 0.3s ease-out 0s; 
}
/*.main_nav li.dropdown div.dropdown-menu ul > li > a:after{ display:block; content:""; position:absolute; left:0; top:0; height:100%; width:0; background:#f3f3f3; transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s; z-index:-1;}*/
.main_nav li.dropdown div.dropdown-menu ul > li > a:hover{ color:#E95304;}
/*.main_nav li.dropdown div.dropdown-menu ul > li > a:hover:after{ width:100%;}*/

.navImg{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; right:30px; top:30px;bottom:30px; width:306px;}
.navImg img{ margin-bottom:10px;}
.navImg p{ position:absolute; left:0; bottom:0; width:100%; background:rgba(22,22,22,0.5); color:#FFFFFF; text-align:center; padding:5px 0; font-size:14px; line-height:180%;}

/*.main_nav ul.nav > li.last div.dropdown-menu{ left:auto; right:0;}
.main_nav ul.nav > li.last div.dropdown-menu ul{ float:right;width: 125px;padding-right: 15px;}
.main_nav ul.nav > li.last div.dropdown-menu ul > li > a:after{ left:auto; right:0;}
.main_nav ul.nav > li.last div.dropdown-menu .navImg{ right:auto; left:30px;}*/

/*footer*/
.copyright{
    /*background: #1b5095;*/
    font-size: 16px;
    background-image:url(../images/footer-bgd.png);
    background-repeat: no-repeat;
    background-position: center;
color:#fff;padding:15px 0;text-align: center;}
.copyright a{color:#fff;}
.copyright span{margin:0 5px;}

/*banner*/
.i_banner{position:relative;overflow: hidden;}
.i_banner .swiper-container {width:1920px;color: #fff;text-align: center;position: relative;left: 50%;margin-left: -960px;
}
.swiper-container {border:1px solid #dcdcdc!important;
}
.i_banner .swiper-slide{ position:relative; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.i_banner .swiper-slide .swiper-slide img{width: 100%;}
.i_banner .swiper-slide a{ display:block; height:100%;}
.banPcImg,
.banMobImg{ position:absolute; left:0; top:0; width:100%; height:100%; background-position:center center; background-repeat:no-repeat; background-size:cover;}

.i_banner .container{ position:relative; height:100%;}
.i_banner .swiper-pagination{ bottom:40px;font-size: 0;line-height: 0;height: 2px;}
.i_banner .swiper-pagination-bullet{ position:relative; width:12px; height:12px; margin:0px 5px 0!important; background:transparent; opacity:1;border-radius:50%;background-clip: content-box;border: 1px solid #fff;}
/*.i_banner .swiper-pagination-bullet:after{ width:6px; height:6px; border:1px solid #FFFFFF; border-radius:50%; position:absolute; left:3px; top:3px; display:block; content:""; transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s;}*/
.i_banner .swiper-pagination-bullet-active{background: #fff;background-clip: content-box;}
/*.i_banner .swiper-pagination-bullet-active:after{ width:26px; height:26px; left:50%; top:50%; margin-left:-13px; margin-top:-13px;}*/
/*.i_banner .swiper-pagination-bullet:hover:after{ width:26px; height:26px; left:50%; top:50%; margin-left:-13px; margin-top:-13px;}*/

.top_banner{position: relative;width: 100%;overflow: hidden;}
.banner_pic{position: relative;width: 1920px;left: 50%;margin-left: -960px;text-align: center;}

/*position*/
.depth_box{line-height: 50px;height: 50px;border-bottom: 2px solid #eee;margin-top: 10px;overflow: hidden;}
.depth{line-height: 34px;background:url(../images/icon_wz.png) no-repeat left center;padding-left: 20px;overflow: hidden;margin-top: 16px;}
.depth span,
.depth i,
.depth a{float: left;color:#767676;}
.depth i{margin:0 5px;font-style: normal;font-family: serif;}
.cate_title{font-size: 18px;font-weight: bold;border-bottom: 2px solid #1B5095;height: 50px;color:#1B5095;}

/**/
.izl-rmenu{position:fixed; bottom:110px;right:4%;z-index:1000; }
.izl-rmenu .btn{width: 55px;margin-bottom:1px; cursor:pointer; position:relative;display: block;white-space:normal;}
.izl-rmenu .btn .icon{width: 100%;}
.izl-rmenu .btn-wx .pic{position:absolute; right:55px; top:0px; display:none;width:140px;height:158px;}
.izl-rmenu .btn-phone .phone{background-color:#1b5095; position:absolute;width:180px; right:55px; top:0px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-phone .phone div{display: table-cell;vertical-align: middle;width: 180px;height: 80px;line-height:30px;text-align: center;}
.izl-rmenu .btn-top{display:none; /*opacity: 0.9;*/}
.izl-rmenu .btn-top:hover{}

/*index*/
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs>li {float: left;margin-bottom: -1px;}
.nav-tabs>li>a {position: relative;display: block;padding: 10px 15px;margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;color:#1158e8;font-size:16px;font-weight:bold}
.nav-tabs>li.hover>a, 
.nav-tabs>li.hover>a:focus, 
.nav-tabs>li.hover>a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}

.i_block1{padding-top: 15px;padding-bottom: 15px;
/*border-bottom: 1px dashed #ccc;*/
    
}
.i_news{width: 400px;float: left;}

.fade {opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.fade.in {opacity: 1;}
.tab-content>.tab-pane {display: none;}
.tab-content>.hover {display: block;}

/*.i_news_list{overflow: hidden;}*/
/*.i_news_list li{overflow: hidden;padding-left: 74px;position: relative;min-height: 68px;margin-top: 15px;}*/
/*.i_news_list li .date{width: 64px;height: 64px;line-height: 32px;position: absolute;left:0;top:50%;margin-top: -33px;text-align: center;border: 1px solid #274a78;border-radius: 50%;}*/
/*.i_news_list li .date i,*/
/*.i_news_list li .date b{font-weight: normal;font-style: normal;font-size: 14px;display: block;}*/
/*.i_news_list li .date i{background: #274178;color:#fff;border-radius:32px 32px 0 0;margin-top: -1px;padding-top: 1px;}*/
/*.i_news_list li .info{line-height: 1.4;}*/
/*.i_news_list li .title{font-size: 18px;color: #274a78;margin-bottom: 5px;}*/
/*.i_news_list li .con{color:#5a5a5a;}*/

.i_news_list_more{text-align: center;padding:15px 0;line-height: 24px;}
.i_news_list_more a{color:#333;}

.i_tit{text-align: center;padding:35px 0;line-height: 40px;}
.i_tit .name{font-size: 30px;color:#274a78;margin-right: 10px;}
.i_tit .en_name{font-size: 20px;color:#676666;text-transform: uppercase;}

.i_block1_right{float: right;width: 780px;}
.i_block1_right1{padding:0 30px;overflow: hidden;}
.i_block1_right1 img{height: 200px;max-width: 100%;}
.i_block1_right1 .img1{float: left;width: 200px;}
.i_block1_right1 .img2{float: right;width: 480px;}

.swiper_news{position: relative;padding:10px 30px;}
.swiper_news .swiper-slide{text-align: center;height: 170px;}
.swiper_news img{height: 170px;width: 100%;}

.swiper_news .swiper-button-prev{
background-image:url("../images/left.png");
width: 12px;
height: 20px;
margin-top: -10px;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
}
.swiper_news .swiper-button-next{
background-image:url("../images/right.png");
width: 12px;
height: 20px;
margin-top: -10px;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
}

.i_course{border-bottom: 1px dashed #ccc;}

.i_course .qiehuan_box{position: relative;padding: 15px 0;}
.i_course_list_more{position: absolute;top:-40px;right: 15px;line-height: 40px;}
.i_course_list li{float: left;width: 300px;}
.i_course_list li a{display: block;padding:10px 15px;}
.i_course_list li .pic{position: relative;width: 270px;height: 140px;overflow: hidden;}
.i_course_list li .pic img{width: 100%;}
.i_course_list li .tit{background: rgba(0,0,0,0.5) !important;background-color: #000000;filter: alpha(opacity=50);left: 0;position: absolute;text-transform: lowercase;bottom: 0;z-index: 10;width: 100%;height: 30px;line-height: 30px;font-family: "sans-serif";text-overflow: ellipsis;}
.i_course_list li h4{color: #fff;padding: 0 10px 1px;}
.i_course_list li p{padding:10px 0;}
.i_course_list li p span{color:#f60;}

.swiper_i_teacher{position: relative;padding:0 30px;}
.swiper_i_teacher .swiper-button-prev{
background-image:url("../images/big-left.png");
width: 17px;
height: 50px;
margin-top: -25px;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
}
.swiper_i_teacher .swiper-button-next{
background-image:url("../images/big-right.png");
width: 17px;
height: 50px;
margin-top: -25px;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
}
.i_teacher{padding-bottom: 40px;border-bottom: 1px dashed #ccc;}
.i_teacher .item{overflow: hidden;color:#5a5a5a;}
.i_teacher .item .pic{float: left;width: 160px;height: 215px;margin-right: 5px;overflow: hidden;}
.i_teacher .item .pic img{width: 100%;}
.i_teacher .item .tit{font-size: 22px;line-height: 1;padding:20px 0 10px;}
.i_teacher .item .con{font-size: 16px;line-height: 1.4;}
.i_teacher .item .more{background-color: #274a78;padding: 5px 15px;color:#fff;display: inline-block;font-size: 14px;font-weight: 400;line-height: 1.42857143;position: absolute;bottom:0;left: 165px;}

.i_special{
    /* padding-bottom: 30px; */}
.i_special_list{overflow: hidden;
/*max-width:720px;*/
margin-right:-20px}
.i_special_list ul{    margin-right: -20px;overflow: hidden;}
.i_special_list li{float: left;
text-align: center;}
.i_special_list li a{display: block;margin:0 20px 0 0;}
.i_special_list li .pic{height: 210px;overflow: hidden;}
/*.i_special_list li .pic img{width: 226px;}*/
.i_special_list li:nth-child(4) .pic img{
    width: 348px;
    height: 210px;
}
.i_special_list li:nth-child(5) .pic img{
    width: 348px;
    height: 210px;
}
/*.i_special_list li .pic img{width: 100%;}*/
.ddd li:nth-child(2) .tit{   
        width: 190px;
}
.i_special_list li .tit{    
        line-height: 24px;
    padding:10px 0 14px 0;
    /* font-size: 18px; */
    font-size: 16px;
    word-break: break-all;
    /*width: 200px;*/
    margin: 0 auto;
}
.m10{
    margin-top: 10px;
}
.w720{
    width: 720px;
}

/*.i_special_list li{width: 300px;}*/
/*.i_special_list li .pic{height: 160px;}*/
/*左侧导航*/
.page_left{width: 250px;margin-bottom: 30px;margin-top: -20px;float: left;}
.left-tit{line-height:100%;background:rgba(27,80,149,0.9);color:#fff;font-size: 20px;padding:30px 0 15px;text-align: center;position: relative;z-index: 1000;}
.left-tit span{display: block;}
.left-tit i{display: block;font-size: 16px;font-style: normal;color:#5F84B5;text-transform: uppercase;margin-top: 10px;}
.left-nav-list {font-size: 16px;border-top: 1px solid #ACACAC;}
.left-nav-list>li>a{display: block;height: 54px;line-height: 54px;color:#454545;background: #EFEFEF;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position: relative;padding-left: 40px;background: #fff;border-bottom: 1px solid #ACACAC;}
.left-nav-list>li>a>i{display: block;width: 10px;height: 10px;position: absolute;left: 15px;top:50%;margin-top: -5px;background: #31619f;border-radius: 50%;}
.left-nav-list>.active>a,
.left-nav-list>li>a:hover{background:#31619f;color:#fff!important;}
.left-nav-list>.active>a>i,
.left-nav-list>li>a:hover>i{background:#fff;}
/*.left-nav-list>.active>a,*/
/*.left-nav-list>li>a:hover{color:#fff!important;background:#31619f;}*/
/*.left-nav-list>.active>a>i,*/
/*.left-nav-list>li>a:hover>i{background:#fff;}*/

/**/
.page_right{width: 910px;float: right;}

.news_list{}
.news_list li{position: relative;border-bottom: 1px solid #EEEEEE;padding:25px 0;overflow: hidden;}
.news_list li .pic{width: 250px;
    /* height: 155px; */
    margin-right: 25px;overflow: hidden;}
.news_list li .pic img{
    width: 100%;
    margin-top: 10px;
}
.news_list li .title{font-size: 20px;padding-top: 5px;font-weight: bold;overflow:hidden;display: block;text-overflow:ellipsis;white-space:nowrap;}
.news_list li .date{font-size: 14px;padding-top: 10px;color:#656565;}
.news_list li .con{font-size:14px;color:#454545;margin-top: 5px;text-align: justify;
  display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.news_list li a:hover .title{color:#1B4F95;}
.news_list li a:hover .date{color:#E95304;}

.course_list{}

.teacher_list{padding-top: 10px;}
.teacher_list li{width: 50%;float: left;}
.teacher_list li a{display: block;padding:15px;position: relative;}
.teacher_list li .pic{float: left;width: 160px;height: 215px;margin-right: 15px;}
.teacher_list li .pic img{width: 100%;}
.teacher_list li .info{overflow: hidden;}
.teacher_list li .tit{overflow: hidden;margin-bottom: 10px;}
.teacher_list li .title{font-size:22px;font-weight: bold;color:#212121;margin-right: 15px;display: inline-block;}
.teacher_list li .sm_tit{font-size: 14px;font-weight: bold;color:#333;display: inline-block;}
.teacher_list li .con{color:#454545;display: -webkit-box;text-align: justify;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.teacher_list li .more{display: block;position: absolute;width: 86px;height: 6px;background:url(../images/bg_icon0.png) no-repeat;left:190px;bottom:15px;}

.teacher_list li a:hover .title{color:#1B4F95;}
.teacher_list li a:hover .con{color:#000;}
.teacher_list li a:hover .more{background:url(../images/bg_icon1.png) no-repeat;}


.notice_list{padding-top: 10px;}
.notice_list li{width: 50%;float: left;}
.notice_list li a{display: block;margin:0 20px;position: relative;border-bottom:1px solid #CACACA;padding:20px 0;}
.notice_list li .info{overflow: hidden;}
.notice_list li .tit{overflow: hidden;margin-bottom: 5px;line-height: 1.5;}
.notice_list li .title{font-size:22px;font-weight: bold;color:#212121;margin-right: 15px;display: inline-block;}
.notice_list li .date{color:#999999;}
.notice_list li .con{color:#454545;margin-top: 10px;display: -webkit-box;text-align: justify;
-webkit-box-orient: vertical;
-webkit-line-clamp: 7;
overflow: hidden;}
.notice_list li .more{display: block;width: 86px;height: 6px;background:url(../images/bg_icon0.png) no-repeat;margin-top: 15px;}

.notice_list li a:hover .title{color:#1B4F95;}
.notice_list li a:hover .con{color:#000;}
.notice_list li a:hover .more{background:url(../images/bg_icon1.png) no-repeat;}

.special_list{padding-top: 20px;}
/*.special_list li{width: 300px;}*/
.special_list li .pic{min-height: 300px;}

/*20210324*/
.i_news{width: 580px;}
.i_news_swiper{position: relative;float: right;width: 580px;}
.i_news_swiper .swiper-slide{text-align: center;height: 330px;}
.i_news_swiper .swiper-slide .pic{height: 360px;overflow: hidden;}
.i_news_swiper .swiper-slide .tit{position: absolute;bottom:0;left: 0;width: 100%;background:rgba(0,0,0,0.3);height: 50px;line-height: 50px;text-align: left;}
.i_news_swiper .swiper-slide .tit h4{padding:0 105px 0 15px;color:#fff;font-size: 16px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.i_news_swiper img{width: 100%;height: 100%;}
.i_news_swiper .swiper-pagination{ bottom:20px;font-size: 0;line-height: 0;text-align: right;left:auto;width:auto;right: 15px;}
.i_news_swiper .swiper-pagination-bullet{ position:relative; width:10px; height:10px; margin:0px 5px!important; background:#fff; opacity:1;border-radius:50%;}
.i_news_swiper .swiper-pagination-bullet-active{background: #1b5095;}

.i_news_list{padding-top: 5px;}
.i_news_list li{margin-top: 20px;}
.i_news_list li .con{color:#777;}

.i_youlian_tit{/*border-top: 1px dashed #ccc;*/}
.i_youlian{padding-bottom: 15px;}
.i_youlian_wenzi{margin:0 15px 15px;line-height: 1.4;text-align:center;font-size:16px}
.i_youlian_wenzi span{margin:0 5px;}
/* .i_special{border-bottom: 1px dashed #ccc;} */


/*大赛八大内容*/
.dasai_badaneirong_container{}
.dasai_badaneirong_container .page_right{font: none;width: 100%;}
.dasai_badaneirong_list{overflow: hidden;padding-top: 20px;}
.dasai_badaneirong_list ul{overflow: hidden;}
.dasai_badaneirong_list li{float: left;width: 50%;}
.dasai_badaneirong_list li a{display: block;margin:20px 15px;position: relative;border: 1px solid transparent;transition: transform 0.25s ease;}
.dasai_badaneirong_list li a:hover {transform: scale(1.01,1.01);box-shadow: 0 0 10px rgba(0,0,0,.5);z-index: 22;}
.dasai_badaneirong_list li .pic{height: 300px;overflow: hidden;background-size: cover;}
.dasai_badaneirong_list li .info{position: absolute;top: 0;bottom:0;width: 40%;padding: 4%;color: #333;border: 1px solid #f0f4f7;background: rgba(255,255,255,.9);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.dasai_badaneirong_list li .title{padding-left: 10px;margin-bottom: 18px;border-left: 5px solid #7e528f;color: #7e528f;font-size: 26px;line-height: 1.4;font-weight: bold;}
.dasai_badaneirong_list li .con{text-indent: 2em;}








.right0 {right: 0;}
.left0 {left: 0;}

/*20210902 改头尾颜色*/
.navbar{background: #f8f8f8;}
.main_nav{background: #1158e8;}
/*.copyright{background: #4DA5FF;}*/

/*20210918 大会八大内容*/
.dahui_badaneirong_list{margin-top: 20px;overflow: hidden;height: 1130px;position: relative;}
.dahui_badaneirong_list ul{overflow: hidden;margin-right: -600px;}
.dahui_badaneirong_list li{float: left;width: 600px;overflow: hidden;margin-bottom: 15px;position: absolute;top: 0;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s;
}
.dahui_badaneirong_list li .pic{width:300px;float: left;background: no-repeat center;background-size: cover;height: 540px;position: relative;}
.dahui_badaneirong_list li .pic:after{content:'';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 10;background: #000;opacity: 0.3;}
.dahui_badaneirong_list li .info{width:300px;float: left;background: #fff;}
.dahui_badaneirong_list li .info .info_con{padding:30px;opacity: 0;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s;
}
.dahui_badaneirong_list li .info .arrow-down{display: block;width: 50px;height: 50px;background: url(../images/arrow-down.png) no-repeat center;}
.dahui_badaneirong_list li .info .con{font-size: 18px;color:#333;margin-top: 25px;}
.dahui_badaneirong_list li .title{font-size: 28px;color:#fff;text-align: right;padding:25px 20px;position: relative;z-index: 100;}

.dahui_badaneirong_list li.item1{}
.dahui_badaneirong_list li.item2{left: 600px;}
.dahui_badaneirong_list li.item3{left: 900px;}
.dahui_badaneirong_list li.item4{top: 550px;}
.dahui_badaneirong_list li.item5{top: 550px;left: 600px;}
.dahui_badaneirong_list li.item6{top: 550px;left: 900px;}
.dahui_badaneirong_list li.active .info_con{opacity: 1;}

/* d专家/名师/课程 */
/* d专家/名师/课程 */
/* d专家/名师/课程 */
.w424{
    width: 424px;
}
.wrap1{
    padding-top: 21px;
    margin: 0 auto;
    width: 1200px;
}
.wrap2{
    /*padding-top: 21px;*/
    margin: 0 auto;
    width: 1170px;
}
.ziyuan{
  /*border-left: 1px dashed #ccc;*/
    /* height: 520px; */
    margin-right: 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    
}
.ziyuan li{
    margin-bottom: 30px;
    /*box-shadow: 6px 6px 10px #ccc;*/
    /* display: flex; */
}
.ziyuan:last-of-type li{
    margin-bottom: 0px;
}
/* 首页大赛引导页 */
.yindaoye_body .page_right{
        width: 100%;
}
.yindaoye_body .special_list ul{
        display: flex;
            flex-direction: row;
            flex-wrap: wrap;
}
.yindaoye_body .special_list li{
            /*width: 600px;*/
            
}
.yindaoye_body .special_list li .pic {
   
  /*height: 300px;*/
            
}
.yindaoye_body .special_list li .pic img{
     width: 100%;
     object-fit: cover;
     min-height: 300px;
            
}
/*首页
在线报名
在线考试
成绩查询*/
.liucheng{
    /*padding: 0 15px;*/
    display: flex;
    justify-content: space-between;
    
     /*margin-bottom: 40px;*/
}
.liucheng li{
   
    /*box-shadow: 6px 6px 10px #ccc;*/
    /* display: flex; */
    position:relative;
width: 278px;
height: 192px;
width: 225px;
height: 160px;
text-align: center;
}
.liucheng li p{
    font-size: 14px;
    color: #fff;
    border-bottom: 1px solid #fff;
    transition: .5s;
    text-align: center;
    display: inline-block;
}


.liucheng li:nth-child(1){
    background: url('../images/baoming.png') no-repeat center;
}
.liucheng li:nth-child(2){
    background: url('../images/xuexi.png') no-repeat center;
}
.liucheng li:nth-child(3){
    background: url('../images/kaoshi.png') no-repeat center;
}
.liucheng li:nth-child(4){
    background: url('../images/chaxun.png') no-repeat center;
}
.liucheng li:nth-child(5){
    background: url('../images/fuwu_rencaijiaoliu.jpg') no-repeat center;
}

.liucheng li{background-size: cover!important;}

.liucheng li div{
        height: 68px;
        margin-top: 30px;
        margin-bottom: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.liucheng li div b{
    padding-left: 12px;
    font-size: 32px;
    font-size: 26px;
    color: #fff;
   
}
.liucheng li div img{width: 68px;height: 68px;}

/*.liucheng li:hover p{*/
/*    transition: .5s;*/
/*    color: #648ddf!important;*/
/*    border-bottom: 1px solid #648ddf;*/
/*}*/
/*2022.12.5*/
/*2022.12.5*/
/*2022.12.5*/
.newslist .title p,b{
    display: inline-block;
}
.newslist .title p{
  color:#454545;
  font-size: 16px;
}
.newslist .title::before{
    content:'';
    width: 8px;
    height: 8px;
    padding-right: 10px;
    display:inline-block;
    background-image: url('../images/arrowsicon.png');
    background-repeat: no-repeat;
}
.newslist .title b{
        display: flex;
    align-items: center;
    color: #bbb;
    font-size: 14px;
    font-weight: normal;
}
.newslist .title b::before{
    content: '';
    width: 14px;
    height: 14px;
    padding-right:10px;
    display: inline-block;
    background-image: url(../images/timeicon.png);
    background-repeat: no-repeat;
    background-position: center;
}
.picslide a{
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    color: #1158e8;
    font-size: 16px;
    font-weight: bold;
}
.picslide .nav-tabs{
    margin-bottom: 8px;
    
}

/*2022.12.26查询引导页*/
/*2022.12.26查询引导页*/
/*2022.12.26查询引导页*/
.zhengshuchaxun-yindaoye{
            margin:0 100px 100px 100px;
        display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.zhengshuchaxun-yindaoye li{
    width: 470px;
    height: 79px;
    margin: 20px -30px 20px 0;
        /*padding-left: 30px;*/
        text-align: center;
    background-repeat: no-repeat;
    background-image: url('../images/zhengshuchaxunbgd.jpg');
}
.zhengshuchaxun-yindaoye li a{
    font-size: 20px;
    line-height: 79px;
    color: #fff;
    text-shadow: 1px 2px 5px #00366c;
}
.zhengshuchaxun-yindaoye li a b{
    
}
.zscx-title{
    margin-top: 20px;
    margin-bottom: 20px;
    height: 60px;
    line-height: 60px;
}
.zhengshuchaxunyindaoye_body{
    background: #f8f8f8;
}
.baoming-yindaoye{
     margin: 70px 180px 100px 180px;
        display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.baoming-yindaoye li{
     margin:0 -125px 70px 0;;
}
.baoming-yindaoye li img{
    width: 75%;
}

/*2023-01-14*/
.expert_list{}
.expert_list li{border-bottom: 1px solid #eee;font-size:18px;}
.expert_list li .item{overflow: hidden;padding:30px 20px;}
.expert_list li .pic{float: left;width: 160px;height: 220px;margin-right: 30px;overflow: hidden;border: 1px solid #ebebeb;}
.expert_list li .pic img{width:100%;height:100%;}
.expert_list li .info .tit{overflow: hidden;font-weight: bold;}
.expert_list li .info .tit .title{font-size:24px;margin-right:30px;}
.expert_list li .info .tit .sm_tit{color:#31619F;}
.expert_list li .info_con{margin-top:5px;}
.expert_list li .info_con .item_tit{font-weight: bold;}

.expert_body #main-container{background: #FAFAFA;}
.expert_tit{font-size: 30px;font-weight: bold;color:#FF0B0A;text-align: center;line-height: 88px;}

.uploadify{height: 200px;width:150px;overflow: hidden;position: relative;border: 1px solid #B5B5B5;border-radius: 0px;background: #f8f8f8;}
.uploadify-button{position: absolute;top: 0;left: 0;height: 100%;width: 100%;text-align: center;z-index: 0;color:#333;}
.uploadify-button .pic{padding-top: 60px;margin-bottom: 10px;position: relative;z-index: 5;}
.uploadify-button .uploadify-button-text{position: relative;z-index: 5;}
.uploadify-button.hide{opacity: 0;}
.uploadify .uploadifyfile{display: block;width: 500px;height: 500px;position: absolute;right: 0;top: 0;opacity: 0;z-index: 1000;cursor: pointer;filter:alpha(opacity=0); font-size: 0px;}
.uploadify .upload_picture_box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 20;cursor: pointer;}
.uploadify .upload_picture_box img{width: 100%;height: 100%;object-fit: cover;}
.uploadify .recovery_box{opacity: 0;z-index: 50;transition: 0.3s;}
.uploadify .recovery_box::before{content:'';display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.3);z-index: 0;}
.uploadify .recovery_box.show{color:#eee;}
.uploadify:hover .recovery_box.show{opacity: 1;}

.uploadify-button.row-column .pic{padding-top: 0;}

.form_item_box{font-size: 14px;padding:15px;}
.form_item_box .item{margin-bottom: 20px;position: relative;padding-left: 125px;}
.form_item_box .item .tit{font-size: 18px;color:#454545;width: 125px;text-align: right;position: absolute;top: 0;left: 0;line-height: 48px;font-weight: bold;}
.form_item_box .item .input_box{width: 100%;}
.form_item_box .item .input_box .input_text{width: 100%;height: 48px;padding:0 10px;font-size: 16px;border: 1px solid #B5B5B5;/*border-radius: 5px;*/
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}
.form_item_box .item .input_box div.input_text{line-height: 46px;background: #f9f9f9;}
.form_item_box .item .tit.must:before {display: inline-block;margin-right: 5px;color: #ff4d4f;font-size: 12px;line-height: 1;content: "*";}
.form_item_box .item .select{}
.form_item_box .item .input_box .textarea{height: 280px;padding-top: 10px;padding-bottom: 10px;}
.form_item_box .item_textarea{padding-left: 0;}
.form_item_box .item_textarea .tit{position: relative;width:auto;text-align: left;}
.form_item_box .submit_btn{display: block;width: 260px;height: 50px;line-height: 50px;border-radius: 10px;background: #F39700;color:#fff;font-size: 18px;text-align: center;margin: 30px auto 0;}

.expert_box{background: #fff;padding:40px;}
.expert_box .item_box1_left{width: 815px;}
.expert_box .item_box1_right{width: 280px;}
.expert_box .item_box1_left_left{width: 348.33px;}
.expert_box .item_box1_left_right{width: 466px;}
.expert_box .item_50{width: 50%;float: left;}
.expert_box .item_33{width: 348.33px;float: left;}
.expert_box .item_66{width: 695px;float: left;}
.expert_box .item_work{padding-left: 233px;}
.expert_box .item_work .tit{width: 233px;}
.expert_box .item_work_professional_hours{padding-left: 197px;}
.expert_box .item_work_professional_hours .tit{width: 197px;}
.expert_box .item_foreign_language_and_level{}
.expert_box .item_foreign_language_and_level .tit{width: 179px;margin-left: -3em;}
.expert_box .item_box1 .item_box1_left{padding-left: 25px;}
.expert_box .item_box2{padding-left: 25px;padding-right: 50px;}
.expert_box .item_box3{margin-top: 20px;padding-left: 50px;padding-right: 50px;}
.expert_box .item .input_box .textarea{height: 500px;}


.cate_sub_list ul{overflow: hidden;margin-top:5px;}
.cate_sub_list li{float: left;font-size: 18px;margin-right:15px;line-height: 36px;}
.cate_sub_list li a{display:block;border: 1px solid #ccc;padding:0 15px;border-radius:8px;}
.cate_sub_list li.active a{font-weight: bold;color:#1B5095;}
.cate_sub_list{margin-left:20px}

/*2023.1.10 基地引导页*/
.jidi-yindaoye{
        display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 50px 0 100px 0;
}
.jidi-yindaoye li{
    width: 520px;
    height: 150px;
    margin: 17px 32px;
    background-repeat: no-repeat;
    background-image:url('../images/jidibgd.png');
}
.jidi-yindaoye li a{
        width: 100%;
    height: 100%;
    font-size: 24px;
    color: #fff;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    text-shadow:2px 1px 6px rgb(0 0 0 / 45%);;
    /*text-shadow:1px 2px 7px #323232;*/
}
/*.leftthree li{*/
/*    line-height: 100%;*/
/*    background: rgb(99 149 215 / 90%);*/
/*    font-size: 20px;*/
    /*padding: 30px 14px 15px;*/
    /* text-align: center; */
/*    position: relative;*/
/*    z-index: 1000;*/
/*}*/
/*.leftthree li a{*/
/*    display: block;*/
/*        padding: 15px 14px 15px;*/
    /*width: 100%;*/
/*    height: 100%;*/
/*    color: #fff;*/
/*}*/
.leftthree>li>a:hover{
    color:#fff!important;
}
.jidibgd1{
    color: #86fd07;
}
.jidibgd2{
    color: #8afefd;
}
.jidibgd3{
    color: #07fdd2;
}
.jidibgd4{
    color: #fdb507;
}

img[src='http://www.ciia.org.cn/Incs/Ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif'],
img[src='http://www.ciia.org.cn/Incs/Ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif'],
img[src='http://www.ciia.org.cn/Incs/Ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif'],
img[src='http://www.ciia.org.cn/Incs/Ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif'],
img[src='http://www.ciia.org.cn/Incs/Ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif']{display:inline;}




/*2023.2.14*/
.zxfw{
padding:75px 0 40px 0; 
    /*padding:20px 0;*/
       display: flex;
    justify-content: center;
}
.zixun{
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    
    margin-top: 26px;
}
.zixun li{
    width: 20%;
        min-height: 108px;
        margin: auto;
        /*padding-top: 11px;*/
    display: flex;
    /* width: 75px; */
    /*overflow: hidden;*/
    flex-direction: column;
    align-items: center;
}
.zixun li a{
        display: flex;
    flex-direction: column;
    align-items: center;
}
.zixun li a p{
    font-size: 16px;
    line-height: 28px;
}
.zixun li:last-of-type a p{
       display: none;
}

.zixun3{
    /*display: flex;*/
    /*flex-wrap: wrap;*/
    /*flex-direction: row;*/
    
    /*position: relative;*/
    margin-top: 6px;
}
.zixun3>li{
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 0;*/
    /*width: 20%;*/
        /*min-height: 108px;*/
        margin: auto;
        /*padding-top: 11px;*/
    /*display: flex;*/
    /*flex-direction: column;*/
    /*align-items: center;*/
}
.zixun3 li a{
        display: flex;
    flex-direction: column;
    align-items: center;
}
.zixun3 li a p{
    font-size: 16px;
    line-height: 28px;
}
/*.zixun3 li>ul{*/
/*    display: none;*/
/*}*/
/*.zixun3 li .active{*/
/*    display: none;*/
/*}*/





/*培训评价动态 政策法规*/
/*培训评价动态 政策法规*/
/*培训评价动态 政策法规*/
/*培训评价动态 政策法规*/
/*培训评价动态 政策法规*/
/*培训评价动态 政策法规*/
   .tab {
            overflow: hidden;
            /*border: 1px solid #ccc;*/
            /*background-color: #f1f1f1;*/
        }

        .tab li {
            background-color: inherit;
            float: left;
            border: none;
            outline: none;
            cursor: pointer;
            padding: 14px 16px;
            /*transition: 0.3s;*/
        }

        .tab li:hover {
            font-weight: bold;
            /*background-color: #ddd;*/
        }
       .tab li.active {
            font-weight: bold;
            /*background-color: #ccc;*/
            border-bottom: 2px solid #ccc;
        }

        .tabcontent {
            display: none;
            padding: 6px 12px;
            /*border: 1px solid #ccc;*/
            border-top: none;
        }

.tabcontent li{
    line-height: 2;
}
        .tabcontent1 {
            display: none;
            padding: 6px 12px;
            /*border: 1px solid #ccc;*/
            border-top: none;
        }

.tabcontent1 li{
    line-height: 2;
}




/*专题专栏*/
.ztzl ul{
         display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.ztzl ul li{
    display: flex;
    margin-bottom:15px;
}
.leftnav-two{
    
}
.leftnav-two li{
    padding-left:50px;
    line-height: 40px;
}



/*2023-02-21*/
.history_contest_wrap{}
.history_contest_tit{padding-top: 30px;padding-bottom: 24px;font-size: 36px;color:#4DA5FF;font-weight: 400;line-height: 48px;text-align: center;}
.history_contest_line{border-top: 1px solid #E1E1E1;margin-top: 58px;width: 100%;height: 0px;}
.now_contest_box{background: url(../images/now_contest_bg.png) no-repeat center;height: 420px;}

.now_contest_box .pic{width: 668px;height: 374px;overflow: hidden;padding: 21px 30px 0 20px;float: left;}
.now_contest_box .pic img{width: 100%;height: 100%;}
.now_contest_box .title{color:#333;font-size: 18px;font-weight: bold;text-align: center;padding-top: 68px;line-height: 36px;}
.now_contest_box .unit_list{padding-top: 15px;}
.now_contest_box .unit_list dl{overflow: hidden;padding-left: 125px;position: relative;line-height: 36px;margin-top: 20px;}
.now_contest_box .unit_list dt{width: 104px;height: 36px;background: #68A4F2;border-radius: 46px;position: absolute;top: 0;left: 0;font-size: 16px;color:#fff;text-align: center;}
.now_contest_box .unit_list dd{font-size: 16px;color:#333;height: 36px;}

.history_contest_list{overflow: hidden;padding-bottom: 30px;}
.history_contest_list ul{overflow: hidden;margin-left: -10px;margin-right: -10px;display: flex;
    justify-content: space-between;}
.history_contest_list li{float: left;width: 580px;}
.history_contest_list li:nth-child(4n-3) .item{background: #8FE18F;}
.history_contest_list li:nth-child(4n-2) .item{background: #74B8FF;}
.history_contest_list li:nth-child(4n-1) .item{background: #D3C18F;}
.history_contest_list li:nth-child(4n) .item{background: #B891D0;}
.history_contest_list .item{display: block;margin:0 10px 25px;padding-bottom: 28px;    border-radius: 13px;}
.history_contest_list .item .year{font-size: 60px;line-height: 70px;padding-top: 20px;padding-right: 20px;text-align: right;font-weight: bold;}
.history_contest_list li:nth-child(4n-3) .item .year{color: #C6FEC6;}
.history_contest_list li:nth-child(4n-2) .item .year{color: #CBE4FF;}
.history_contest_list li:nth-child(4n-1) .item .year{color: #FFEEBD;}
.history_contest_list li:nth-child(4n) .item .year{color: #ECCEFF;}
.history_contest_list .item .tit{height: 44px;line-height: 22px;display: flex;align-items: center;justify-content: center;font-size: 20px;font-weight: bold;color:#fff;padding: 30px 10px 18px;text-align: center;}
.history_contest_list .item .pic{margin: 0 10px;border: 1px solid #fff;overflow: hidden;}
.history_contest_list .item .pic img{max-width: 100%;height: 100%;}
.history_contest_list .item .more{font-size: 16px;text-align: center;line-height: 40px;width: 164px;border: 1px solid #fff;border-radius: 60px;margin: 20px auto 0;color:#fff;}


.news_sub_search{overflow: hidden;padding: 30px 30px 0;text-align: center;}
.news_sub_search a{display: inline-block;border: 1px solid #ccc;padding:0 15px;border-radius:8px;font-size: 18px;margin:0 10px;line-height: 36px;}
.news_sub_search a.active{font-weight: bold;color:#1B5095;}


/*2023.4.7 2023大赛*/
.center{text-align: center;}
.dasai_badaneirong_list2023 ul{
    margin-top:60px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.dasai_badaneirong_list2023 ul li{
    width: 560px;
    height: 100%;
    min-height: 630px;
    margin-bottom: 88px;
    font-size: 16px;
    color: #2a2a2a;
    border-radius: 13px;
    background-color: rgba(17, 88, 232, .15);
    transition: .4s;
    overflow: hidden;
}
.dasai_badaneirong_list2023 ul li:hover{
    transform: scale(1.01);
    /* box-shadow: 10px 10px 10px; */
    box-shadow: 0px 0px 20px 0px #333;
    color: #000;
}
.dasai_badaneirong_list2023 ul li .info{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
.dasai_badaneirong_list2023 ul li .info .title{
    margin-top: 60px;
}
.dasai_badaneirong_list2023 ul li .info .con{
    min-height: 110px;
    padding: 20px 16px 12px;
    text-align: justify;
}
.dasai_badaneirong_list2023 ul li .pic{
    width: 560px;
    height: 380px;
    object-fit: cover;
    background-size: contain;
    background-repeat: no-repeat;
}
/*2023.4.11*/
.megagame2023-item ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    
}
.megagame2023-item ul li{
    width: 30%;
    height: 200px;
    background-color: #4ca5ff;
    border-radius: 12px;
    margin: 24px 0;
}
.megagame2023-item ul:last-of-type::after {
    content:'';
    width: 33%;
    height: 200px;
    background-color: #fff;
    border-radius: 12px;
}
.megagame2023-item ul li a{
    display: flex;
    height: 100%;
    flex-direction: column; 
    align-items: center;
    justify-content: space-evenly;
    color: #fff;
    
}
.megagame2023-item ul li a img{
    width: 100px;
    
}
.megagame2023-item ul li a div{
    font-size: 18px;
}

.acea-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.acea-row.row-middle{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}
.acea-row.row-top{-webkit-box-align:start;-o-box-align:start;-ms-flex-align:start;align-items:flex-start}
.acea-row.row-bottom{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;align-items:flex-end}
.acea-row.row-center{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}
.acea-row.row-right{-webkit-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.acea-row.row-left{-webkit-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.acea-row.row-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.acea-row.row-around,
.acea-row.row-column-around{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}
.acea-row.row-column-around{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.acea-row.row-column,
.acea-row.row-column-between{-webkit-box-orient:vertical;-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}
.acea-row.row-column-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.acea-row.row-center-wrapper{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}
.acea-row.row-between-wrapper,
.acea-row.row-center-wrapper{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}
.acea-row.row-between-wrapper{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}


.i_banner_2023{width: 100%;position: relative;overflow: hidden;min-width:1200px;max-width: 1920px;margin:0 auto;}
.i_banner_2023 .bg img{width: 100%;}

.i_banner_news_slides{position: absolute;top: 0;left: 0;bottom: 0;right: 12.3%;right: 325px;}
.i_banner_news_slides .swiper-container{height: 100%;}
.i_banner_news_slides .swiper-slide{}
.i_banner_news_slides .swiper-slide .pic{width: 100%;height: 100%;position: relative;background-size: cover;}
.i_banner_news_slides .swiper-slide .tit{position: absolute;bottom: 0;left: 0;right: 0;line-height: 56px;line-height: 2.2;font-size: 25.6px;text-align: center;color:#fff;background: rgba(0,0,0,0.48);
padding-left: 15px;padding-right: 15px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.i_banner_2023,
.i_banner_2023 *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.i_banner_right_btns{width: 325px;position: absolute;top: 0;right: 0;bottom: 0;padding:45px;}
.i_banner_right_btns .item{display: block;line-height: 46px;text-align: center;background: #1157E7;color:#fff;font-size: 36px;border-radius: 40px;}

@media (max-width: 1440px){
    .i_banner_news_slides{right: 280px;}
    .i_banner_news_slides .swiper-slide .tit{font-size: 20px;}
    .i_banner_right_btns{width: 280px;padding:30px;}
    .i_banner_right_btns .item{font-size: 22px;line-height: 40px;}
}

.i_banner_2023_bg{background: #f5f4f2;min-width: 1400px;padding-bottom: 30px;}
.i_banner_2023{height: 515px;width: 1400px;margin:0 auto;}
.i_banner_news_slides{width: 535px;top: 135px;left:auto;right: 195px;height: 380px;position: relative;top:auto;right:auto;float: left;}
.i_banner_news_slides .swiper-slide .tit{line-height: 36px;font-size: 16px;}
.i_banner_2023_tit{height: 135px;text-align: center;}
.i_banner_2023_tit img{max-width: 100%;}

.i_banner_right_btns{width: 195px;padding:25px 30px;top:135px;}
.i_banner_right_btns .item{font-size: 18px;line-height: 34px;}

.i_banner_2023_col_1{width: 295px;padding-left: 15px;float: left;margin-right: 20px;}
.i_banner_2023_col_1 ul li{height: 188px;margin-bottom: 5px;position: relative;}
.i_banner_2023_col_1 ul li:last-child{margin-bottom: 0;}
.i_banner_2023_col_1 ul li .pic{width: 100%;height: 100%;position: relative;background-size: cover;}
.i_banner_2023_col_1 ul li .tit{position: absolute;bottom: 0;left: 0;right: 0;line-height: 36px;font-size: 14px;text-align: center;color:#fff;background: rgba(0,0,0,0.48);
padding-left: 15px;padding-right: 15px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
display: none;
}
.i_banner_2023_col_2{width: 330px;float: left;margin-right: 20px;border-top: 1px dashed #b0afae;}
.i_banner_2023_col_2 li{padding:0 10px;border-bottom: 1px dashed #b0afae;line-height: 62px;}
.i_banner_2023_col_2 li a{display: block;color:#0C0C0C;font-size: 16px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.newslist .title p{font-size: 14px;}
.tab li{font-size: 16px;}
.tabcontent li{margin-top: 15px;}

.i_banner_news_slides .swiper-pagination{ bottom:45px;font-size: 0;line-height: 0;text-align: right;left:auto;width:auto;right: 15px;}
.i_banner_news_slides .swiper-pagination-bullet{ position:relative; width:10px; height:10px; margin:0px 5px!important; background:#fff; opacity:1;border-radius:50%;}
.i_banner_news_slides .swiper-pagination-bullet-active{background: #1b5095;}
.i_banner_news_slides .swiper-slide .tit{padding-right: 160px;text-align: left;}
.i_banner_news_slides .swiper-pagination{bottom: 13px;}
.i_banner_news_slides .swiper-container{border: none!important;}

.i_banner_2023_bg{background: #fff;}
.i_banner_2023_col_1 ul li .pic,
.i_banner_news_slides .swiper-container{border: 1px solid #dcdcdc!important;}

/* 2024-02-04 */
.zxfw{padding-top: 60px;}
.banner_pic img{max-width: 100%;}
.top_banner_2024 .banner_pic{width: 100%;margin-left: -700px;}
.i_banner_bottom_links_box{background: #f3f3f3;}
.i_banner_bottom_links{height: 60px;font-size: 16px;}
.i_banner_bottom_links .links_left{margin:0 15px;}
.i_banner_bottom_links .links_left a{margin:0 10px;font-weight: bold;}
.i_banner_bottom_links .links_right{margin:0 15px;}
.i_banner_bottom_links .links_right a{background: #1157E7;color: #fff;border-radius: 6px;line-height: 34px;padding:0 20px;}
.i_block2_left{width: 770px;}
.i_block2_right{width: 600px;}
.i_block1_right{width: 400px;}
.i_block1_right .zxfw,
.i_block2_right .zxfw,
.i_block2_left .zxfw{justify-content: left;}
.zxfw{padding-top: 30px;padding-bottom: 20px;}
.zxfw img{height: 50px;}

.i_block2_right .ziyuan li{width: 24%;}
.i_block2_right .ziyuan li img{width: 100%;}

.i_block1_right .zxfw{padding-top: 20px;padding-bottom: 15px;}
.i_block1_right .ztzl{overflow: hidden;}
.i_block1_right .ztzl ul{margin-bottom: -15px;}
.i_block1_right .ztzl li{width: 190px;margin-bottom: 15px;}
.i_block1_right .ztzl li img{width: 100%;height: 117px;object-fit: cover;}

.i_block2_left .liucheng li{height: 110px;width: 19%;}
.i_block2_left .liucheng li div{margin-top: 20px;height: 40px;margin-bottom: 5px;}
.i_block2_left .liucheng li div img{width: 40px;height: 40px;}
.i_block2_left .liucheng li div b{font-size: 16px;padding-left: 10px;}

.i_news_swiper .swiper-slide{height: 250px;}
.i_news_swiper .swiper-slide .pic{height: 100%;}
.i_news_list li{margin-top: 10px;}
.i_news_list_more{padding-bottom: 0;}
.zixun li{margin-top: 0;}
.tabcontent li{margin-top: 5px;}
.tab li{margin-top: 0;;}

.wrap_index{width: 1400px;}
.i_news{width: 520px;}
.i_news_swiper{width: 430px;}
.h400{padding-top: 30px;width: 970px;min-height: auto;}
.h400 .zxfw{display: none;}
.zixun li a p{font-size: 14px;}

.index_body .min-w{min-width: 1430px;}
.index_body .min-w.wrap{min-width: 1400px;}