@charset "UTF-8";
*{margin:0px; padding:0px; word-wrap:break-word;outline: none;word-break: break-all;}
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;min-width: 1200px;}
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:#C30D23;}
img{border:none;}
.clear{ clear:both; height:0px;  margin:0; padding:0;width:0; border:none; overflow:hidden;}
.fl { float:left}
.fr { float:right}
.min-w{min-width: 1160px;}
.mt{margin-top: 20px;}
.mr0{margin-right: 0;}
.wrap{width: 1160px;margin: 0 auto;}
.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;}
.border{border: 1px solid #e5e5e5;}
.bt0{border-top: none;}
.bdl{border-left:1px solid #e5e5e5;}
.bdr{border-right:1px solid #e5e5e5;}
/*header*/
.header{position: relative;background:url(../images/px_01.jpg) no-repeat center;}
.header .wrap{position: relative;z-index: 1000;}
.logo{height: 75px;padding:38px 0;}
.logo img{height: 100%;}
.menu {position: relative;background: #C3010E;}
.menu, .menu ul {list-style: none;}
.menu li {text-align: center;}
.menu >ul > li {display: block;float: left;position: relative;padding:0 10px;}
.menu >ul > li >a{display: block;position: relative;color: #fff;display: block;font-size: 19px;text-transform: uppercase;line-height:38px;position: relative;padding:0 10px;overflow: hidden;}
.menu .submenu{display: none;position: absolute;width: 100%;top: 38px;z-index: 2000;background: #ffffff;line-height:32px;box-shadow: 0 0px 3px #a1a1a1;}
.menu .submenu li a{color:#333;display: block;height: 100%;border-top: 1px solid #ffffff;border-bottom: 1px solid #e9e9e9;line-height: 22px;padding:5px 0;}
.menu .submenu li a:hover,.menu .submenu li a.active{color:#d62b40;}

.top{background:rgba(0,0,0,0.7);line-height: 40px;position: relative;z-index: 2000;}
.top_left{color:#fff;}
.top_right_link{font-size: 14px;color:#fff;}
.top_right_link li{float: left;line-height: 40px;margin:0 5px;position: relative;}
.top_right_link li a{display: block;color:#fff;}
/*.top_right_link .top_r1 a{background:url(../images/icon1.png) left center no-repeat;padding-left: 15px;}*/
.topR2Code{ border:1px solid #dddddd; background:#FFF; position:absolute; left:50%; top:50px; margin-left:-78px; width:156px; height:153px; padding-top:4px; display:none;}
.topR2Code i{ display:block; width:23px; height:11px; background:url(../images/icn4.png) no-repeat center center; position:absolute; left:50%; margin-left:-11px; top:-11px;}
.topR2Code img{ display:block; width:148px; height:148px; margin:0 auto;}
.top_right_link .top_r1:hover .topR2Code{ display:block;}

.logoright{font-size: 14px;color:#C3010D;margin-top: 10px;}
.logoright p{line-height: 22px;}
.logoright .phone{font-size: 32px;line-height:42px;}

/*footer*/
#footer{margin-top: 30px;}
.foot_con_a{}
.copy{background: #EEEEEE;padding: 15px 0;line-height: 25px;color:#454545;text-align: center;border-top: 3px solid #E30714;}
.copy span{margin:0 5px;}
.copy a{color:#454545;}



/*分页*/

.pagelink{padding: 30px 0;text-align: center;}
.pagelink ul{border-radius: 4px;display: inline-block;}
.pagelink li {display: inline;}
.pagelink span,
.pagelink a{position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.428571429;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagelink li:first-child>a,
.pagelink li:first-child>span {margin-left: 0;/*border-bottom-left-radius: 4px;border-top-left-radius: 4px;*/}
.pagelink li:last-child>a,
.pagelink li:last-child>span {/*border-top-right-radius: 4px;border-bottom-right-radius: 4px;*/}
.pagelink a:hover,
.pagelink .current span{background-color: #eee;}

/*内页*/
/*.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 130px 15px 0;margin:0 30px;}
.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{display: block;color:#999;float: left;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;}
.page_header{position: relative;padding: 30px 40px 20px;border-bottom: 1px solid #f2f2f2;}
/*.articledetail .page_header{padding: 40px 100px 40px;}*/
.page_header h1{font-size: 24px;color:#454545;text-align: center;font-weight: normal;line-height:30px;}
/*.articledetail .page_header h1{color:#333;}*/
.page_header_info{text-align: center;color: #878787;line-height:1.2;padding:15px 0 0;}
.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 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%;}
.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;}

/*内容、列表公共*/
.left{width: 210px;margin-top: 20px;}
.right{width: 900px;padding-bottom: 30px;margin-top: 20px;}
.depth{line-height: 40px;height: 40px;background:#F2F2F2;color:#454545;}
.depth .cat_name{}
.right .depth .wrap{width: auto;padding-left: 10px;height: 100%;overflow: hidden;max-width: 80%;}
.depth a{margin:0 5px;color:#454545;}
.depth span{margin:0 5px;}
.depth_nav{font-size: 16px;line-height: 58px;}
.depth_nav span{margin: 0 10px;color:#d6d6d6;float: left;}
.depth_nav a{margin:0 10px;color:#434343;border-bottom:2px solid transparent;float: left;}
.depth_nav a.active,.depth_nav a:hover{border-bottom-color:#d7292b;color:#d7292b;}
.right_tit{line-height: 40px;color:#C3010D;border-bottom: 2px solid #f2f2f2;font-size: 20px;}
/*左侧导航*/
.left-tit{line-height:1;font-size: 24px;padding:20px 10px 15px 30px;position: relative;z-index: 1000;background: #c3010e;}
.left-tit span{display: block;color:#fff;}
.left-tit i{display: block;font-size: 16px;font-style: normal;color:#fff;text-transform: uppercase;padding-top: 10px;opacity: 0.5;}
.left-nav-list {font-size: 16px;margin-top: 5px;}
.left-nav-list>li{border-bottom: 1px solid #f2f2f2;}
/*.left-nav-list>li:last-child{border-bottom: none;}*/
.left-nav-list>li>a{display: block;height: 44px;line-height: 44px;color:#454545;background: #fff;padding-left: 30px;position: relative;}
.left-nav-list>li>a>i{display: block;width: 10px;height: 10px;position: absolute;top:50%;margin-top: -5px;right: 25px;
content: "\20";
border-top: 1px solid #7d7d7d;
border-left: 1px solid #7d7d7d;
background: none;
transform: rotate(135deg);
-webkit-transform: rotate(135deg);

}
.left-nav-list>.active>a,
.left-nav-list>li>a:hover{color:#fff;background:#CECECE;}
.left-nav-list>.active>a>i,
.left-nav-list>li>a:hover>i{border-color: #fff;}

/*列表页*/
.news_list{}
.news_list li{}
.news_list li a{display: block;padding:30px 0;border-bottom: 1px solid #f2f2f2;}
.news_list li .title{font-size: 18px;line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#454545;}
.news_list li .date{color:#999;line-height: 20px;float: none;margin-top: 15px;}
.news_list li .con{color:#999;line-height:1.7;/*text-indent: 2em;*/margin-top: 10px;}
/*.news_list li:hover{background: #fef9f6;}*/
.news_list a:hover{border-bottom: 1px solid #d7292b;}
.news_list a:hover .title{color:#d7292b;}
.news_list a:hover .date{color:#d7292b;}

.pic_list{overflow: hidden;}
.pic_list ul{overflow: hidden;padding: 10px 0;}
.pic_list li { width: 270px; border: 1px solid #dddddd; float: left;margin:14px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.pic_list li:hover{
-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);
box-shadow:0 0 10px 0 rgba(0,0,0,0.3);
}
.pic_list li .pic {overflow: hidden; display: block;height: 150px;}
.pic_list li .pic img { width: 100%; min-height: 100%;}
.pic_list li .con_info{padding:6px 10px;background: #f4f4f4;}
.pic_list li .title { display: block;font-size: 14px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;color:#454545; font-weight: bold;}
.pic_list li .title a {color:#454545;}
.pic_list li .con{font-size: 14px;color:#454545;padding:5px 0;}
.pic_list li .date{text-align: right;color:#656565;}
.huichanglist li .pic{height: 307px;}

.shizi_list{}
.shizi_list li{overflow: hidden;padding:30px 30px;border-bottom: 1px solid #f2f2f2;}
.shizi_list li .pic{float: left;width: 220px;height: 145px;/*border-radius: 145px;*/margin-right: 30px;overflow: hidden;}
.shizi_list li .pic img{width: 100%;height: 100%;}
.shizi_list li .title{font-size: 18px;line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#454545;}
.shizi_list li .date{color:#999;line-height: 20px;float: none;margin-top: 15px;}
.shizi_list li .con{color:#999;line-height:1.7;/*text-indent: 2em;*/margin-top: 10px;}
/*search*/
.search_right{padding-top: 25px;}
.news_pic_list{ overflow:hidden;position: relative;}
.news_pic_list li{width: 33.333%;float: left;}
.news_pic_list li .item_box{margin:0 10px 20px;padding:9px;border:1px solid #ccc;border-top-color: #d7292b;}
.news_pic_list li .pic{position:relative;overflow: hidden;}
.news_pic_list li .pic img{ display:block; width:100%; transition:all .3s linear; -webkit-transition:all .3s linear;}
.news_pic_list li:hover .pic img{ transform:scale(1.05);-webkit-transform:scale(1.05);}
.news_pic_list li .text{ overflow:hidden; padding:15px;}
.news_pic_list li .text h2{ font-weight:normal; height:34px; line-height:34px; color:#666666; font-size:14px; overflow:hidden;float: left;}
.news_pic_list li .text h1{ font-weight:normal; line-height:1.75; color:#000; font-size:14px; overflow:hidden;margin-bottom: 10px;}
.news_pic_list li .text h1 a{ float:left; display:inline; color:#333333; font-size:18px; transition:all .3s linear; -webkit-transition:all .3s linear;}
.news_pic_list li .text h1 a:hover{ color:#d7292b;}
.news_pic_list li .text .text1{ font-size:14px; color:#656565; line-height:28px; margin-bottom:18px;}
.news_pic_list li .text .btn{ height:34px; line-height:34px; font-size:14px;float: right;background:url(../images/more.png) no-repeat right center;padding-right: 30px;}
.news_pic_list li .text .btn a{color:#333;}
/*内页顶部单图*/
.top_banner{width: 100%;position: relative;overflow: hidden;text-align: center;}
.banner_pic{width: 2580px;position: relative;left: 50%;margin-left: -1290px;}
.banner_pic img{max-width: 100%;}
/*index*/


.i_tit{line-height: 30px;height: 30px;border-bottom: 1px solid #bfbfbf;}
.i_tit .name{float: left;font-size: 18px;color:#E7130C;height: 30px;border-bottom:1px solid #E7130C;}
.i_tit .name span{margin:0 5px;}
.i_tit .name i{font-style: normal;font-size: 14px;}
.i_tit .more{float: right;font-size: 14px;color:#E7130C;}

.i_news_slide{margin-top: 34px;width: 440px;height: 288px;position: relative;margin-right: 20px;overflow: hidden;}
.i_news_slide .slides_container li{width: 440px;height: 288px;position: relative;}
.i_news_slide .slides_container li img{width: 100%;height: 100%;}
.i_news_slide .slides_container li .title{background:url(../images/opacity_bj.png);height: 36px;line-height:36px;width: 100%;position: absolute;left: 0;bottom: 0;}
.i_news_slide .slides_container li .title a{color:#fff;display: block;padding:0 15px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.i_slides_hd{position: absolute;z-index: 1000;bottom: 50px;right: 15px;}
.i_slides_hd li{background:#fff;border-radius: 100%;width: 10px;height: 10px;margin:0 3px;float: left;text-indent: -9999px;cursor: pointer;}
.i_slides_hd li.on{background: #E8130C;}

.i_news_box{margin-top: 34px;width: 413px;}
.i_news_box .more{text-align: right;margin-top: 20px;position: absolute;top: -16px;right: 0;}
.i_news_box .more a{color:#E7130C;}
.i_news_list{margin-top: 20px;}
.i_news_list li{height: 36px;line-height: 36px;display: block;background: url(../images/px_09.jpg) no-repeat left center;border-bottom: 1px dashed #d2d2d2;padding-left: 15px;}
.i_news_list li .title{width: 300px;float: left;font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.i_news_list li .date{font-size: 12px;}

.i_tit2{height: 30px;border-bottom: 1px solid #bfbfbf;line-height: 30px;}
.i_tit2 .name{color:#666;font-size: 18px;height: 30px;border-bottom:1px solid transparent;}
.i_tit2 i{padding:0 10px;height: 30px;font-size: 18px;color:#666;}
.i_tit2 .name:hover,
.i_tit2 .name.hover{color: #E7130C;border-bottom: 1px solid #E7130C;height: 30px;}

.i_icon_link{width: 265px;margin-top: 30px;}
.i_icon_link ul{overflow: hidden;}
.i_icon_link li{float: left;margin:5px 0 0 5px;}

.i_banner2{overflow: hidden;margin-top: 20px;}
.i_banner2 ul{display: -webkit-flex;display: flex;margin-left: -7px;margin-right: -7px;}
.i_banner2 li{padding:0 7px;}

.i_block2_left{margin-top: 20px;width: 873px;}
.i_block2_list{overflow: hidden;}
.i_block2_list ul{overflow: hidden;margin-left: -15px;margin-right: -15px;margin-bottom: -15px;}
.i_block2_list li{width: 50%;float: left;padding-top: 15px;padding-bottom: 15px;}
.i_block2_list li .pic{width: 130px;height: 90px;float: left;margin-right: 15px;padding-left: 15px;}
.i_block2_list li .pic img{width:100%;height:100%;}
.i_block2_list li .con_info{padding-right: 15px;}
.i_block2_list li .title{height: 30px;line-height: 20px;font-size: 14px;
overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.i_block2_list li .con{line-height: 20px;font-size: 12px;}

.teachers_box{margin-top: 45px;width: 255px;}
.i_teacher_list{}
.teachers_box{}
.teachers_box .qiehuan_box{position: relative;padding:10px;}
.teachers_box .qiehuan_box > .more{position: absolute;top:-30px;line-height: 30px;right: 0;font-size: 14px;color:#E7130C;}
.teachers_box .qiehuan_box > .more a{color:#E7130C;}

.teacher_list_first{overflow: hidden;}
.teacher_list_first .pic{width: 112px;height: 108px;float: left;margin-right: 10px;}
.teacher_list_first .pic img{width: 100%;height: 100%;}
.teacher_list_first .con_info{}
.teacher_list_first .title{font-size: 14px;}
.teacher_list_first .title a{color:#2983be;}
.teacher_list_first .con{color: #010101;text-indent: 2em;font-size: 13px;line-height: 1.2;}
.teacher_list_first .more{text-align: right;font-size:14px;margin-top: 15px;line-height: 1.2;}
.teacher_list_first .more a{color:#074b90;}

.i_teacher_list{margin-left:-5px;margin-right: -6px;text-align: center;overflow: hidden;}
.i_teacher_list li{padding:0 5px;float: left;width: 112px;height: 108px;margin-top: 10px;}
.i_teacher_list li a{display: block;width: 100%;height: 100%;position: relative;}
.i_teacher_list li .pic{width: 100%;height: 100%;}
.i_teacher_list li .pic img{width: 100%;height: 100%;}
.i_teacher_list li .title{position: absolute;width: 100%;height: 20px;line-height:20px;background: url(../images/opacity_bj.png);bottom: 0;color: #fff;}


.i_peixunpingtai_box{position: relative;}
.i_peixunpingtai_box .hd .prev, 
.i_peixunpingtai_box .hd .next {
    display: block;
    width: 19px;
    height: 19px;
    cursor: pointer;
    position: absolute;
    top:50%;margin-top: -10px;
    background: url(../images/imgbtnl.png) no-repeat;
}
.i_peixunpingtai_box .hd .prev{left: 0;}
.i_peixunpingtai_box .hd .next{
    right: 0;
    background: url(../images/imgbtnr.png) no-repeat;
}
.i_peixunpingtai_list{overflow: hidden;margin:0 30px;}
.i_peixunpingtai_list li{float: left;width: 107px;margin:15px 25px 0;text-align: center;}
.i_peixunpingtai_list li .pic{display:block;width: 67px;height: 67px;line-height:60px;border-radius: 50px;background: #4cbef3;margin:0 auto;}
.i_peixunpingtai_list li .title{line-height: 1.4;margin-top: 10px;}
.i_peixunpingtai_list .li1 .pic{background: #4cbef3;}
.i_peixunpingtai_list .li2 .pic{background: #a09bf8;}
.i_peixunpingtai_list .li3 .pic{background: #89c0fd;}
.i_peixunpingtai_list .li4 .pic{background: #e3c661;}
.i_peixunpingtai_list .li5 .pic{background: #65e0c5;}
.i_peixunpingtai_list .li6 .pic{background: #f0767b;}

.i_fuwu_list{overflow: hidden;}
.i_fuwu_list ul{overflow: hidden;margin-right: -15px;padding-top: 15px;}
.i_fuwu_list li{width: 220px;float: left;margin:0 15px 0 0;}
.i_fuwu_list li .pic{width: 100%;height: 0;padding-bottom: 56%;overflow: hidden;position: relative;}
.i_fuwu_list li .pic img{width: 100%;display: block;position: absolute;left: 0;top: 0;}
.i_fuwu_list li .title{font-size: 14px;line-height:1.4;margin: 10px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.i_youlian_pic ul{overflow: hidden;margin-top: 15px;}
.i_youlian_pic li{border: 1px solid #ccc;float: left;margin:5px;}
.i_youlian_pic li a{display: block;height: 50px;padding:1px;}
.i_youlian_pic li img{height: 100%;}

.i_youlian_wenzi{margin: 15px 15px 0;line-height: 1.4;}
.i_youlian_wenzi span{margin:0 5px;}

.zscx_container{width: 850px;margin:0 auto;}
.zscx_tit{font-size: 28px;color:#373737;text-align: center;margin-bottom: 30px;line-height: 40px;padding:20px 0;border-bottom: 1px solid #D9D9D9;}

.zscx_form{}
.zscx_form form{width: 478px;margin:0 auto;padding:10px 0;}
.zscx_form .form-group{overflow: hidden;margin-top: 20px;position: relative;padding-left: 170px;}
.zscx_form .control-label{width: 150px;font-size:18px;color:#666;line-height: 40px;position: absolute;top: 0;left: 0;text-align: right;}
.zscx_form .input_box{}
.zscx_form .form-control{background: #fff;border:1px solid #c9c9c9;border-radius:10px;font-size: 16px;padding:0;width:99%;height: 40px;text-indent: 15px;}

.zscx_form .form-group-btn{overflow: hidden;margin-top: 35px;}
.zscx_form .form-group-btn .input_box{padding:10px 0;}
.zscx_form .form-group-btn .btn{display: block;height: 44px;width:100%;color:#fff;border: none;background: #F92F35;text-align: center;font-size: 18px;margin:0 auto;border-radius: 5px;

    background: #0B2D72;
    border: unset;
    outline: unset;
}

.dl-horizontal{margin: 0;overflow: hidden;line-height:50px;}
.dl-horizontal dt {float: left;width:200px;overflow: hidden;clear: left;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.dl-horizontal dd {margin-left:200px;min-height:50px;}

.zs_info{width: 850px;position: fixed;z-index: 10000;left:50%;margin-left: -425px;top:50%;margin-top: -220px;}
.zs_tit{height: 64px;line-height:64px;font-size: 26px;color:#fff;background: #0B2D72;padding-left: 40px;}
.zs_con{height: 375px;background:url(../images/zscxbj_03.jpg) no-repeat right bottom;}
.zs_con dl{padding: 40px;font-size: 16px;}
.zs_con dl dt{width: 210px;color:#212121;}
.zs_con dl dd{margin-left: 210px;color: #656565;}

.empty{color:#656565;text-align: center;font-size: 16px;vertical-align: middle;display: table-cell;height: 375px;width: 850px;display: none;}



/*20190920*/
.certificate_body{background:url(../images/zscx_bg.png) no-repeat top center;position: relative;}
.certificate_body #main_container{position: relative;}
.certificate_body #footer{margin: 0;}
.certificate_body .copy{background:none;border: none;color:#fff;padding-bottom: 40px;}
.certificate_body .copy a{color:#fff;}

.zscx_form{position: absolute;background: rgba(255,255,255,0.8);border-radius: 10px;width: 780px;left:50%;margin-left: -390px;top:50%;margin-top: -200px;height: 400px;}

.zs_info{display: none;}
.form_box_shade{display: none;}
.form_box_shade{background: rgba(0,0,0,0.7);position: fixed;z-index: 5000;top: 0;left: 0;right: 0;bottom: 0;}

/*20191021*/
.i_teacher_list2 li .pic{padding-bottom: 65%;}
.i_teacher_list2 li .pic img{min-height: 100%;}
.i_block2_left2{width: 100%;}


.i_teacher_list_box{position: relative;}
.i_teacher_list_box .hd .prev, 
.i_teacher_list_box .hd .next {
    display: block;
    width: 19px;
    height: 19px;
    cursor: pointer;
    position: absolute;
    top:50%;margin-top: -10px;
    background: url(../images/imgbtnl.png) no-repeat;
}
.i_teacher_list_box .hd .prev{left: 0;}
.i_teacher_list_box .hd .next{
    right: 0;
    background: url(../images/imgbtnr.png) no-repeat;
}
.i_teacher_list2{overflow: hidden;margin:15px 30px 0;/*padding:15px 0;*/}
.i_teacher_list2 ul{margin: 0;padding: 0;}

.zhuanyepeixun_list{overflow: hidden;}
.zhuanyepeixun_list ul{overflow: hidden;padding:10px 0;}
.zhuanyepeixun_list li{width: 50%;float: left;overflow: hidden;}
.zhuanyepeixun_list li a{display: block;border: 1px solid #ccc;line-height: 30px;padding:10px;overflow: hidden;margin:10px;background: #f2f2f2;border-radius: 10px;font-size: 16px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

/*2022-03-23*/
.logo_text span{display: block;}
.logo_text .tit{font-size: 38px;font-weight: bold;color: #c30c10;line-height: 1;padding-top: 10px;}
.logo_text .en_tit{font-size: 14px;color: #c30c10;font-weight: bold;}

.logo_right_left{float: right;overflow: hidden;position: relative;font-size: 24px;padding-right: 6em;margin-right: 60px;margin-top: 20px;color:#C3010D;}
.logo_right_left .tit{float: right;line-height: 40px;position: absolute;top:50%;margin-top: -20px;right: 30px;}
.logo_right_left p{font-size: 20px;}

.header{background: url(../images/px_01_2022.jpg) no-repeat center;}

.logoright{margin-top: 20px;}