@charset "utf-8";
/* CSS Document */
body{max-width:100%;overflow-x:hidden;background:#fff;font:18px/36px "Hiragino Sans GB","MicroSoft YaHei",Arial,sans-serif;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,select,textarea,th,td{margin:0;padding:0;}
img{border:none;max-width:100%;}
a{color:#2b2a3c;text-decoration:none;}
a:hover{text-decoration:none;}
a,area{blr:expression(this.onFocus=this.blur());}
ul,ol,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;max-width:100%;}
input,:focus{outline:0;}
input[type="button"],input[type="submit"],input[type="reset"],select{-webkit-appearance:none;appearance:none;-moz-appearance:none;-ms-appearance:none;}
input::focus-inner{padding:0;border:0;}
input::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}
input:-ms-input-placeholder{color:#999;}
select::-ms-expand{display:none;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix::after{display:block;content:'';height:0;font-size:0;clear:both;}
.clearfix{zoom:1;}
.clear{height:0;width:100%;overflow:hidden;font-size:1px;line-height:0;visibility:hidden;}
.Width{/* width:1400px; */margin:0 auto;}
.hide,.onlymob{display:none;}
.container{width:1400px;margin:0 auto;position:relative;box-sizing:border-box}
.container::after{display:block;content:'';height:0;font-size:0;clear:both;}
ul::after{display:block;content:'';height:0;font-size:0;clear:both;}
.no_after::after{display:none;content:'';height:0;font-size:0;clear:both;}

.box3_zp{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;}
.box3_zp a{color:#666;}
/* 通用底部 */
.footer{clear:both;position:relative;padding:30px 0;text-align:center;background:#333;}
.footer p{position:relative;z-index:2;color:#666;font-size:16px;line-height:30px;}
.footer p span{padding:0 5px;}
.footer p a{color:#666;}
.top{}
.top .container{padding:10px 0;}
.top_l{display:flex;align-items:center;justify-content:flex-start;line-height:30px;height:30px;}
.top_l a{display:block;margin-right:35px;font-size:15px;color:#656565;}
.top_l a img{display:inline-block;vertical-align:middle;margin-left:6px;height:9px;}
.top_r{display:flex;align-items:center;justify-content:flex-end;line-height:30px;height:30px;}
.top_phone{font-size:20px;color:#058F53;margin-right:15px;}
.top_phone img{display:inline-block;vertical-align:middle;margin-right:8px;height:22px;}
.regis_box{font-size:15px;}
.regis_box a{display:inline-block;vertical-align:middle;margin:0 6px;color:#333333;}
.regis_box a:hover{color:#058F53;}
.header{background:#fff;}
.header .container{padding:0 0 20px 0;display:flex;justify-content:space-between;align-items:center;}
.header_logo{display:flex;align-items:center;justify-content:flex-start;height:54px;line-height:54px;}
.header_logo img{display:block;margin-right:10px;height:44px;}
.header_logo h1{box-sizing:border-box;line-height:44px;padding:0 10px;font-size:33px;font-weight:normal;color:#058F53;border-left:1px solid #C3C5CD;}
.header_m{width:760px;display:flex;align-items:center;justify-content:space-between;}
.header_a{line-height:30px;display:flex;align-items:center;justify-content:flex-start;font-size:18px;color:#CBCBCB;}
.header_a a{display:block;margin:0 8px;color:#333;}
.header_search_box{width:240px;height:54px;line-height:54px;position:relative;}
input.search_input{display:block;width:100%;height:54px;line-height:54px;background:#F7F7FB;border-radius:27px;text-indent:1em;border:0;}
input.search_submit{display:block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:26px;height:24px;background:none;background-image:url('https://ah.huatu.com/z/budui2020css/images/top_search.png');background-size:100%;cursor:pointer;font-size:0;border:0;}
.header_r{width:255px;height:54px;line-height:54px;background:#F7F7FB;border-radius:27px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;color:#058F53;}
.header_r p{display:block;margin:0 8px;width:90px;height:54px;background:linear-gradient(135deg,#059F5B,#058F53);box-shadow:0px 3px 6px 0px rgba(0,76,42,0.3);border-radius:27px;font-size:24px;color:#FFFFFF;}
.nav{background:#059F5B;}
.nav li{float:left;width:12.28%;height:70px;line-height:70px;text-align:center;font-size:20px;}
.nav li a{display:block;width:100%;color:#fff;}
.nav li:hover,.nav li.active{background:#058F53;}
.after_nav{height:90px;background:#fff;}
.after_nav .container{height:90px;}
.after_nav h5{background-image:url('https://ah.huatu.com/z/budui2020css/images/tz_icon.png');background-size:100%;width:90px;height:110px;box-sizing:border-box;padding:15px;line-height:33px;text-align:center;font-size:28px;color:#fff;float:left;}
.nav_link{float:left;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;margin-left:20px;width:calc(100% - 110px);height:90px;}
.after_nav p{margin:0 8px;line-height:36px;height:36px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;}
.after_nav p span{display:block;box-sizing:border-box;padding:0 8px;background:rgba(5,143,83,0.08);border-radius:5px;color:#058F53;}
.after_nav p a{display:block;box-sizing:border-box;position:relative;padding:0 8px;color:#333;}
.after_nav p a.hot{position:relative;padding-right:45px;}
.after_nav p a.hot::after{content:'HOT';display:block;position:absolute;right:0;top:-6px;width:44px;height:20px;line-height:20px;background:linear-gradient(135deg,#FE763A,#E14949);border-radius:10px 10px 10px 0;text-align:center;font-size:12px;color:#fff;}
.box1{background:url('https://ah.huatu.com/z/budui2020css/images/box1_bg.png') center top no-repeat;}
.box1>.container{box-sizing:border-box;padding:35px 0;}
.banner{box-shadow:0px 5px 15px 0px rgba(0,0,0,0.15);display:flex;justify-content:space-between;align-items:center;}
.banner_text{width:300px;}
.banner_text_box{box-sizing:border-box;padding-top:15px;padding-left:25px;padding-bottom:15px;border-bottom:1px solid rgba(195,198,205,.2);cursor:pointer;}
.banner_text_box:nth-last-child(1){border-bottom:0;}
.banner_text_box p{line-height:36px;font-size:18px;color:#333;}
.banner_text_box h5{line-height:30px;font-weight:normal;font-size:18px;color:#333;}
.banner_text_box.active p{line-height:30px;font-size:20px;color:#E14949;}
.banner_text_box.active h5{line-height:45px;font-size:24px;font-weight:bold;position:relative;color:#E14949;}
.banner_text_box.active h5::after{content:"";display:inline-block;vertical-align:middle;margin:0 10px;background-image:url('https://ah.huatu.com/z/budui2020css/images/banner_active.png');background-size:100%;width:49px;height:14px;}
.banner_box{width:calc(100% - 300px);}
.banner_box a,.banner_box img{display:block;width:100%;}
.box1_bottom{display:flex;justify-content:space-between;margin-top:40px;}
.box1_bottom_title{box-sizing:border-box;display:flex;justify-content:flex-start;height:55px;border-bottom:1px solid rgba(5,143,83,.3);margin-bottom:24px;}
.box1_bottom_title p{height:55px;line-height:45px;padding-bottom:10px;box-sizing:border-box;position:relative;display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:24px;color:#000;}
.box1_bottom_title p img{display:block;width:30px;margin-right:10px;}
.box1_bottom_title p::after{content:'';display:block;width:100%;height:3px;background:#058F53;position:absolute;left:0;right:0;bottom:-1px;}
.box1_cont_top{line-height:40px;margin-bottom:10px;display:flex;justify-content:flex-start;align-items:center;}
.box1_cont_top span{display:block;background-image:url('https://ah.huatu.com/z/budui2020css/images/hot_icon.png');background-size:100%;width:57px;min-width:57px;line-height:26px;box-sizing:border-box;padding-left:10px;font-size:16px;color:#fff;}
.box1_cont_top a{margin-right: 5px;display:block;height:26px;line-height:26px;font-size:22px;color:#333;white-space:nowrap;}
.box1_cont_top a:nth-last-child(1){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;}
.box1_bottom_cont{width: 650px;}
.box1_bottom_cont>p>span{white-space:nowrap;}
.box1_bottom_cont>p{overflow:hidden;height:40px;line-height:40px;display:flex;justify-content:flex-start;align-items:center;font-size:18px;color:#666;}
.box1_bottom_cont>p a{color:#666;height:40px;line-height:40px;white-space:nowrap;margin-right:4px;}
.box1_bottom_cont>p a:nth-last-child(1){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;margin-right:0;}
.box1_bottom_btn{margin-top:15px;display:flex;justify-content:flex-start;align-items:center;height:36px;}
.box1_bottom_btn a{display:block;width:100px;height:36px;border-radius:18px;margin-right:10px;font-size:16px;text-align:center;}
.box1_bottom_btn a:nth-last-child(1){margin-right:0;}
.box1_bottom_btn a.box1_btn_wx,.box1_bottom_btn a.box1_btn_zwk{color:#058F53;background:rgba(5,143,83,0.06);}
.box1_bottom_btn a.box1_btn_wb,.box1_bottom_btn a.box1_btn_zx{color:#E14949;background:rgba(225,73,73,0.06);}
.box1_bottom_btn a.box1_btn_qq{color:#3676D3;background:rgba(54,118,211,0.06);}
.box1_bottom_lb,.box1_bottom_fwz{width:395px;position:relative;}
.box1_bottom_lb .swiper-slide a,.box1_bottom_lb .swiper-slide img{display:block;width:100%;}
.box1_bottom_lb .swiper-button-prev.swiper-button-white.prev{right:auto;left:15px;top:50%;transform:translateY(-50%);bottom:auto;width:28px;height:50px;border-radius:14px;background:rgba(0,0,0,0.5);cursor:pointer;position:absolute;margin:0;display:flex;justify-content:center;align-items:center;}
.box1_bottom_lb .swiper-button-next.swiper-button-white.next{right:15px;left:auto;top:50%;transform:translateY(-50%);bottom:auto;width:28px;height:50px;border-radius:14px;background:rgba(0,0,0,0.5);cursor:pointer;position:absolute;margin:0;display:flex;justify-content:center;align-items:center;}
.box1_bottom_fwz{background-image:url('https://ah.huatu.com/z/budui2020css/images/color_bg.png');background-size:100%;box-sizing:border-box;padding-bottom:15px;border:1px solid #b4ddcb;}
.box1_bottom_fwz h5 p{display:inline-block;box-sizing:border-box;padding:0 35px 0 20px;font-size:24px;color:#fff;background:#058f53;border-radius:0 0 45px 0;font-weight:normal;line-height:45px;margin-bottom:15px;}
.box1_bottom_fwz a{display:block;box-sizing:border-box;padding:0 25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:45px;line-height:45px;font-size:16px;color:#333;}
.poster_1{background-image:url('https://ah.huatu.com/z/budui2020css/images/poster_bg1.png');background-size:100%;height:140px;display:flex;justify-content:center;align-items:center;}
.poster_1 h5{margin:0 20px;line-height:90px;font-size:80px;color:#63A3F9;}
.poster_1 h4{margin:0 20px;line-height:90px;font-size:75px;color:#63A3F9;}
.poster_1 a{width:170px;height:90px;text-align:center;display:flex;justify-content:center;align-items:center;background-image:url('https://ah.huatu.com/z/budui2020css/images/poster_text2.png');background-size:100%;margin:0 5px;}
.poster_1 a span{display:block;font-size:24px;line-height:29px;color:#FE4467;}
.box2{margin-top:45px;}
.course_box{width:950px;}
.course_tab_box{display:flex;justify-content:space-between;height:50px;line-height:50px;box-sizing:border-box;border-bottom:1px solid rgba(195,197,205,.3);margin-bottom:30px;}
.course_tab_box h5{font-size:30px;color:#000;}
.course_tab{box-sizing:border-box;padding-right:80px;position:relative;}
.course_tab ul{display:flex;justify-content:space-between;align-items:center;text-align:center;cursor:pointer;}
.course_tab ul li{margin-left:40px;line-height:50px;position:relative;font-size:18px;color:#666;}
.course_tab ul li.active{color:#058F53;border-bottom:2px solid #058F53;}
.course_cont_box li>a{display:block;line-height:50px;position:absolute;right:0;top:-80px;font-size:18px;color:#666;}
.course_cont_box>li{display:none;justify-content:flex-start;position:relative;}
.course_cont_box>li:nth-child(1){display:flex;}
.course_container{width:300px;height:320px;background:#F9F9FB;text-align:center;}
.course_container img{display:block;width:100%;height:180px;}
.course_container p{line-height:40px;margin-top:15px;margin-bottom:10px;font-size:18px;color:#333;}
.course_container p span{color:#E04949;}
.course_container a{display:block;margin:0 auto;width:180px;line-height:48px;font-size:18px;color:#fff;background:linear-gradient(135deg,#FE7539,#E14949);box-shadow:0px 3px 10px 0px rgba(101,0,0,0.3);border-radius:24px;}
.course_book_box{background-image:url('https://ah.huatu.com/z/budui2020css/images/color_bg.png');background-size:100% 100%;box-sizing:border-box;padding-bottom:15px;border:1px solid #b4ddcb;width:395px;height:400px;}
.course_book_box h5 p{display:inline-block;box-sizing:border-box;padding:0 35px 0 20px;font-size:24px;color:#fff;background:#058f53;border-radius:0 0 45px 0;font-weight:normal;line-height:45px;}
.course_book{box-sizing:border-box;padding:30px 20px;position:relative;}
.course_book_tab{display:flex;justify-content:flex-start;align-items:center;line-height:30px;height:30px;margin-bottom:25px;}
.course_book_tab ul{display:flex;justify-content:flex-start;align-items:center;}
.course_book_tab ul li{margin-right:30px;cursor:pointer;font-size:18px;color:#333;}
.course_book_tab ul li.active{color:#058F53;}
.course_book_container>a{display:block;font-size:18px;color:#333;position:absolute;top:-58px;left:200px;}
.course_book_container{height:255px;position:relative;display:none;}
.course_book_container:nth-child(1){display:block;}
.course_book_container .swiper-slide a,.course_book_container .swiper-slide img{display:block;width:240px;margin:0 auto;}
.course_book_container .swiper-button-prev.swiper-button-white.prev{right:auto;left:15px;top:50%;transform:translateY(-50%);bottom:auto;width:28px;height:50px;border-radius:14px;background:#FFFFFF;box-shadow:0px 2px 10px 0px rgba(8,21,76,0.15);cursor:pointer;position:absolute;margin:0;display:flex;justify-content:center;align-items:center;}
.course_book_container .swiper-button-prev.swiper-button-white.prev img.hover,.course_book_container .swiper-button-next.swiper-button-white.next img.hover{display:none;}
.course_book_container .swiper-button-prev.swiper-button-white.prev img.no_hover,.course_book_container .swiper-button-next.swiper-button-white.next img.no_hover{display:block;}
.course_book_container .swiper-button-prev.swiper-button-white.prev:hover img.hover,.course_book_container .swiper-button-next.swiper-button-white.next:hover img.hover{display:block;}
.course_book_container .swiper-button-prev.swiper-button-white.prev:hover img.no_hover,.course_book_container .swiper-button-next.swiper-button-white.next:hover img.no_hover{display:none;}
.course_book_container .swiper-button-prev.swiper-button-white.prev:hover,.course_book_container .swiper-button-next.swiper-button-white.next:hover{background:linear-gradient(135deg,#059F5B,#058F53);box-shadow:0px 3px 6px 0px rgba(0,76,42,0.3);}
.course_book_container .swiper-button-next.swiper-button-white.next{right:15px;left:auto;top:50%;transform:translateY(-50%);bottom:auto;width:28px;height:50px;border-radius:14px;background:#FFFFFF;box-shadow:0px 2px 10px 0px rgba(8,21,76,0.15);cursor:pointer;position:absolute;margin:0;display:flex;justify-content:center;align-items:center;}
.box3_container{width:650px;margin-top:20px}
.box3_title{line-height:60px;font-size:30px;color:#E04949;}
.box3_tab_box{display:flex;justify-content:flex-start;align-items:flex-start;height:65px;box-sizing:border-box;border-bottom:1px solid rgba(195,197,205,.3);margin-bottom:30px;}
.box3_tab{display:flex;justify-content:flex-start;align-items:flex-start;height:65px;}
.box3_tab li{line-height:50px;box-sizing:border-box;cursor:pointer;font-size:18px;color:#656565;margin-right:35px;padding-bottom:13px;}
.box3_tab li.active{border-bottom:2px solid #058F53;color:#058F53;}
.box3_cont>a{display:block;line-height:50px;font-size:18px;color:#656565;position:absolute;right:0;top:-95px;}
.box3_cont{position:relative;display:none;}
.box3_cont:nth-child(1){display:block;}
.box3_cont_tab{display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px;}
.box3_cont_tab span{display:block;cursor:pointer;box-sizing:border-box;padding:0 20px;margin-right:15px;line-height:36px;border-radius:18px;font-size:16px;}
.box3_cont_tab span:nth-child(1),.box3_cont_tab span:nth-child(4){background:rgba(5,143,83,0.06);color:#058F53;}
.box3_cont_tab span:nth-child(2),.box3_cont_tab span:nth-child(5){background:rgba(225,73,73,0.06);color:#E04949;}
.box3_cont_tab span:nth-child(3),.box3_cont_tab span:nth-child(6){background:rgba(53,117,211,0.06);color:#3575D3;}
.box3_news{display:none;}
.box3_news:nth-child(1){display:block;}
.box3_news p{line-height:46px;height:46px;display:flex;justify-content:space-between;font-size:18px;}
.box3_news p a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:85%;color:#333;}
.box3_news p span{display:block;width:15%;color:#CBCBCB;}
.poster_2{margin-top:40px;background-image:url('https://ah.huatu.com/z/budui2020css/images/poster_bg2.png');background-size:100%;height:160px;display:flex;justify-content:center;align-items:center;}
.poster_2 h5{margin-right:20px;line-height:130px;font-size:66px;background:linear-gradient(0deg,#EDECFE 0%,#FFFFFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.poster_2 a{width:130px;height:130px;text-align:center;display:flex;justify-content:center;align-items:center;background-image:url('https://ah.huatu.com/z/budui2020css/images/poster2_text.png');background-size:100%;margin:0 10px;}
.poster_2 a span{display:block;font-size:22px;line-height:28px;color:#190D55;}
.teacher{width:100%;background:url('https://ah.huatu.com/z/budui2020css/images/teacher_bg.png') center top no-repeat;}
.teacher>.container{padding:40px 0;}
.teacher_title{height:55px;line-height:55px;margin-bottom:30px;border-bottom:1px solid rgba(195,197,205,.3);display:flex;justify-content:space-between;align-items:center;}
.teacher_title h5{font-size:30px;color:#000;}
.teacher_tab{position:relative;box-sizing:border-box;padding-right:75px;}
.teacher_tab ul{display:flex;justify-content:space-between;text-align:center;}
.teacher_tab li{cursor:pointer;margin-left:40px;line-height:55px;position:relative;font-size:18px;color:#656565;}
.teacher_tab li.active{color:#058F53;border-bottom:2px solid #058F53;}
.teacher_tab a{display:block;line-height:55px;position:absolute;right:0;top:0;font-size:18px;color:#656565;}
.teacher_cont{display:none;}
.teacher_cont:nth-child(1){display:block;}
.teacher_cont ul{display:flex;justify-content:space-between;align-items:center;}
.teacher_cont li{width:310px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.15);position:relative;}
.teacher_cont li img{display:block;width:100%;}
.teacher_cont li .teacher_mask{position:absolute;left:0;right:0;bottom:0;width:100%;box-sizing:border-box;padding:0 25px 10px;color:#fff;background:linear-gradient(135deg,rgba(254,117,57,0.95),rgba(225,73,73,0.95));}
.teacher_cont li .teacher_mask::before{content:'';display:block;background-image:url('https://ah.huatu.com/z/budui2020css/images/teacher_mask.png');background-size:100%;width:100%;height:42px;position:absolute;left:0;right:0;top:-42px;}
.teacher_mask h5{line-height:30px;font-size:24px;font-weight:normal;}
.teacher_intro{display:flex;justify-content:flex-start;margin:10px 0;}
.teacher_intro span{display:block;box-sizing:border-box;padding:0 10px;border-radius:3px;line-height:28px;background:rgba(255,255,255,.9);font-size:16px;color:#E04949;}
.teacher_mask p{line-height:30px;text-align:justify;font-size:16px;}
.fixed_zx{z-index:99;position:fixed;left:0;bottom:30px;width:120px;}
.fixed_zx img{display:block;width:100%;}
.toTop{display:none;z-index:99;cursor:pointer;position:fixed;right:10px;top:90%;transform:translateY(-50%);width:80px;text-align:center;}
.top_icon{margin:0 auto;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#FFFFFF;box-shadow:0 0 10px 0 rgba(8,21,76,0.15);border-radius:50%;}
.top_icon img{display:block;width:22px;}
.top_icon img.top_hover{display:none;}
.toTop p{line-height:35px;font-size:16px;color:#656565;}
.toTop:hover .top_icon{background:linear-gradient(135deg,#059F5B,#058F53);box-shadow:0 0 6px 0px rgba(0,76,42,0.3);}
.toTop:hover img.top_hover{display:block;}
.toTop:hover img.top_no_hover{display:none;}

/*友情链接*/
.blogroll{width:100%;padding-top:60px;padding-bottom:30px;background-color:#f2f2f2;}
.inx-fLink .fLinktit{margin-bottom:20px;}
.inx-fLink .h3{display:inline;float:left;margin-right:50px;cursor:pointer;font-size:24px;-webkit-transition:color 0.3s;transition:color 0.3s;}
.inx-fLink .on{color:#e92930;}
.inx-fLink .fLinkbox li{display:inline;float:left;margin-right:16px;line-height:40px;white-space:nowrap;}
.blogroll-dt{border-top:1px solid #e3e3e3;padding-top:36px;margin-top:36px;}
.footleft{float:left;margin-right:8.5%;}
.footleft:last-child{margin-right:0;}
.footleft span{display:block;margin-bottom:24px;font-size:24px;}
.footleft span a{color:#000;}
.footleft a{display:block;margin-bottom:12px;color:#666;}
.footright{float:right;margin-top:20px;margin-right:86px;}
.icon05,.icon06{display:block;float:left;width:50px;height:39px;padding-top:11px;margin-right:18px;border-radius:3px;background-color:#e4e4e4;}
.icon06{height:41px;padding-top:9px;}
.icon05 i,.icon06 i{display:block;width:30px;height:30px;margin:0 auto;background:url('https://ah.huatu.com/z/budui2020css/images/css_sprites.png') -60px -136px no-repeat;}
.icon06 i{width:37px;height:33px;background:url('https://ah.huatu.com/z/budui2020css/images/css_sprites.png') -71px -70px no-repeat;}
.footright .row01 a{font-size:20px;}
.footright .row01 span{display:block;color:#666;font-size:14px;}
.footright .row02{margin-top:40px;}
.footright .row02 span{display:block;float:left;font-size:20px;}
.footright .row02 a{display:block;float:left;width:86px;height:28px;margin-top:-2px;margin-left:28px;border:1px solid #d7d7d7;border-radius:40px;font-size:14px;line-height:28px;text-align:center;transition:background-color .5s ease;}
.footright .row02 a:hover{border-color:#f80a24;background-color:#f80a24;color:#fff !important;}
.row02 p{color:#666;font-size:14px;}

/*友情链接结束*/
.zb_course{width:300px;background:rgba(255,255,255,1);border:1px solid rgba(230,231,237,1);box-sizing:border-box;transition:all 1s;margin-right:25px;}
.zb_course:hover{transform:translateY(-10px);}
.zb_course:hover .zb_course_bottom{border:1px solid #9FB7D0;}
.zb_course a{display:block;}
.zb_course_top,.zb_course_top img{display:block;height:190px;width:100%;}
.zb_course_top{position:relative;}
.zb_course_text{position:absolute;left:10px;bottom:10px;}
.zb_course_text span{display:inline-block;box-sizing:border-box;padding:0 10px;line-height:32px;background:rgba(0,0,0,0.7);border-radius:3px;font-size:16px;color:#fff;margin-right:3px;}
.zb_course_bottom{box-sizing:border-box;padding:10px 20px;border:1px solid #E6E7ED;}
.zb_course_name{line-height:25px;color:#333;font-size:16px;text-align:justify;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.zb_course_time{line-height:20px;margin:5px 0;text-align:left;font-size:14px;color:#999;}
.zb_course_bottom h5{line-height:30px;font-size:22px;color:#E96A54;font-weight:normal;}
.wk_course{width:300px;background:rgba(255,255,255,1);border:1px solid #E6E7ED;box-sizing:border-box;padding:40px 20px 20px 20px;transition:all 1s;position:relative;margin-right:25px;}
.wk_course:hover{transform:translateY(-10px);border:1px solid #9FB7D0;}
.wk_course a{display:block;}
.wk_top{position:absolute;left:50%;transform:translateX(-50%);top:0;box-sizing:border-box;padding:0 10px;line-height:32px;text-align:center;font-size:14px;color:#fff;background:rgba(159,183,208,1);border-radius:0 0 3px 3px;}
.wk_course_name{line-height:28px;color:#333;font-size:18px;text-align:justify;height:56px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.wk_course_time{height:25px;line-height:25px;margin:10px 0;text-align:left;font-size:14px;color:#999;}
.wk_teacher{height:105px;display:flex;justify-content:space-between;margin-bottom:20px;}
.wk_teacher li{width:65px;}
.wk_teacher li img{display:block;border-radius:50%;width:65px;height:65px;margin-bottom:10px;}
.wk_teacher li p{display:block;line-height:30px;text-align:center;font-size:16px;color:#333;}
.wk_mz{float:right;max-width:106px;overflow:hidden;display:inline-block;box-sizing:border-box;padding:0 10px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#E96A54;background:rgba(255,255,255,1);border:1px solid rgba(233,106,84,1);border-radius:16px;}
.wk_br{float:right;}
.wk_bottom{line-height:35px;}
.wk_num{float:left;font-size:16px;color:#999;}
.wk_price{float:right;font-size:22px;color:#E96A54;}
.ms_course{width:300px;background:rgba(255,255,255,1);transition:all 1s;margin-right:25px;}
.ms_course:nth-last-child(1),.zb_course:nth-last-child(1),.wk_course:nth-last-child(1){margin-right:0;}
.ms_course:hover{transform:translateY(-10px);}
.ms_course:hover .ms_course_bottom{border:1px solid #9FB7D0;}
.ms_course a{display:block;}
.ms_course_top{position:relative;background-size:auto 100%;background-position:right top;box-sizing:border-box;padding-top:50px;padding-left:55px;height:200px;}
.ms_course:nth-child(odd) .ms_course_top{background-image:url("https://ah.huatu.com/z/budui2020css/images/course_bg1.jpg");}
.ms_course:nth-child(even) .ms_course_top{background-image:url("https://ah.huatu.com/z/budui2020css/images/course_bg2.jpg");}
.ms_course_top h5{line-height:50px;font-size:34px;color:#fff;}
.ms_course_top p{line-height:55px;font-size:34px;color:#fff;}
.ms_course_bottom{box-sizing:border-box;padding:10px 25px;border:1px solid #E6E7ED;}
.ms_course_name{line-height:28px;color:#333;font-size:18px;text-align:justify;height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.ms_course_time{line-height:25px;margin:10px 0;text-align:left;font-size:16px;color:#999;}
.ms_course_bottom h5{line-height:35px;font-size:24px;color:#E96A54;font-weight:normal;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active,.box1_bottom_lb .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff !important;opacity:1 !important;}
.banner .swiper-pagination-bullet,.box1_bottom_lb .swiper-pagination-bullet{background:#fff !important;opacity:.5 !important;}
.news_right{text-align:left;}
.news_right ul{width:100%;background:#F8F8F8;box-sizing:border-box;}
.fr{float:right;}
.sec_top{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;margin-top:0;}
.sec_r{width:320px;}
.sec_r_tab{display:flex;justify-content:space-between;align-items:center;}
.sec_r_tab li{width:25%;position:relative;text-align:center;cursor:pointer;height:56px;line-height:56px;font-size:17px;border-bottom:1px solid #eaeaea;color:#333;font-weight:bold;}
.sec_r_tab li::after{content:'';display:block;position:absolute;width:0;height:2px;background:#059F5B;bottom:0;left:50%;transform:translateX(-50%);transition:all .5s;}
.sec_r_tab li.active::after{left:50%;transform:translateX(-50%);transition:all .5s;width:100%;}
.sec_r_tab li.active{color:#059F5B;}
.sec_r_cont{display:none;}
.sec_r_cont:nth-child(1){display:block;}
.sec_r_cont a.sec_r_link:nth-last-child(1){border-bottom:0;}
.sec_r_cont a.sec_r_link:hover h5{color:#059F5B;}
.sec_r_cont a.sec_r_link{display:block;box-sizing:border-box;margin:0 20px;border-bottom:1px solid #E9EAEB;padding:12px 0;}
.sec_r_cont a.sec_r_link h5{line-height:30px;margin-bottom:8px;font-size:18px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sec_r_cont a.sec_r_link p{line-height:24px;font-size:16px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box_title{display:flex;justify-content:flex-start;align-items:center;height:50px;line-height:50px;}
.box_title img{display:block;height:36px;margin-right:12px;width:auto;}
.box_title h3{white-space:nowrap;font-size:30px;color:#333;}
.box1_bottom ul{width:100%;background:#F8F8F8;box-sizing:border-box;}

/* 焦点图 */
.box1_bottom_lb{width: 650px;}
.m01_cen{margin-left:0;float:none;}
.fx_focus{position:relative;width: 650px;height: 320px;}
.green{color:#3d7e12;}
.white{color:#fff;font:14px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.white:hover{color:#fff;}
.focus-pic li,.idx-focus{position:relative;overflow:hidden;width: 650px;height: 320px;}
.idx-foc-tmp{height: 260px;}
.focus-pic{position:absolute;top:0;left:0;width:100%;height:260px;}
.focus-pic li{float:left;height:260px;}
.focus-pic li img{height:260px;}
.focus-pic .bg,.focus-pic .txt{display:none;}
.idx-focus .xtaber-tabs li{position:relative;z-index:3;float:left;padding:2px 8px;width:97px;height:56px;text-align:center;opacity:.7;cursor:pointer;filter:alpha(opacity=70);}
.xtaber-tabs .xtaber-tbs{margin-left:1px;}
.idx-focus .xtaber-tabs li.current{opacity:1;filter:alpha(opacity=100);}
.idx-focus .xtaber-tabs li a{color:#FFF;text-decoration:none;font:16px/26px Microsoft YaHei,tahoma,arial,Simsun;}
.idx-focus .btn-next,.idx-focus .btn-prev{position:absolute;top: 105px;z-index:4;width:31px;height: 50px;background:url(../images/foc_btn.png) no-repeat;opacity:.5;filter:alpha(opacity=70);}
.idx-focus .btn-next:hover,.idx-focus .btn-prev:hover{opacity:1;filter:alpha(opacity=100);}
.idx-focus .btn-prev{left:10px;background-position:0 0;}
.idx-focus .btn-next{right:10px;background-position:-33px 0;}
.fx_m01Llist01{border-bottom:none;}
.fx_m01Llist01 ul{margin:0;}
.idx-focus .xtaber-tabs{position:absolute;bottom:0;height: 60px;}
.idx-focus .xtaber-tabs li{padding:0;width:calc(20% - 0.95px);height: 60px;background-color:#444!important;}
.idx-focus .xtaber-tabs li.current{background-color:#009755!important;}
.idx-focus .xtaber-tabs li a{font-size:14px;line-height:28px;float:left;}
.xtaber-item a:before{position:absolute;top:0;left:-120px;overflow:hidden;width:120px;height:230px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);content:"";-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);}
.xtaber-item a:hover::before{left:569px;-webkit-transition:left 1s;-moz-transition:left 1s;transition:left 1s;}
.htvbook{width:1440px;}
.wrap{max-width:1400px;margin:0 auto;}
.wrap{clear:both;}
.wrap{clear:both;}
.hot-bk{overflow:hidden;background-size:cover !important;;}
.hot-zt{width:1440px;clear:both;margin:0 auto;overflow:hidden;max-width:100%;}
.hot-zt a{display:inline-block;float:left;transition:0.5s;}
.hot-zt a:hover{transform:translateY(-5px);}
.hot-zt a.w2{width:50%;}
.hot-zt a.w3{width:33.33%;}
.hot-zt a.w4{width:25%;}
.hot-zt a.w5{width:20%;}
.hot-zt a img{display:block;width:100%}
.hot-zt.radius a img{display:block;width:99%;margin:2px .5%;border-radius:10px;}
.hot-bk .hot-zt{margin:0 auto !important;}
.hot-bk .hot-zt a img{border-radius:0;margin:0 !important;width:100% !important;}
@media only all and (max-width:1520px){
.sec_top{margin-bottom:10px;}
.sec_r_tab li{height:40px;line-height:40px;}
.box_title h3{font-size:24px;}
.box_title img{height:30px;}
.sec_top{margin-bottom:0;}
.htvbook{width:1200px;}
.container{width:1200px;margin:0 auto;position:relative;box-sizing:border-box}
.top{height:66px;}
.top .container{padding:18px 0;}
.top_l{line-height:30px;height:30px;}
.top_l a{margin-right:25px;font-size:14px;}
.top_l a img{margin-left:4px;height:9px;}
.top_r{line-height:30px;height:30px;}
.top_phone{font-size:20px;margin-right:13px;}
.top_phone img{margin-right:8px;height:22px;}
.regis_box{font-size:16px;}
.regis_box a{margin:0 4px;}
.header .container{padding:15px 0;}
.header_logo{height:50px;line-height:50px;}
.header_logo img{margin-right:10px;height:44px;}
.header_logo h1{line-height:44px;padding:0 8px;font-size:32px;}
.header_m{width:600px;}
.header_a{line-height:30px;font-size:15px;}
.header_a a{margin:0 5px;}
.header_search_box{width:250px;height:50px;line-height:50px;}
input.search_input{height:50px;line-height:50px;border-radius:25px;}
input.search_submit{right:25px;width:26px;height:24px;}
.header_r{width:250px;height:50px;line-height:50px;border-radius:25px;font-size:15px;}
.header_r p{margin:0 8px;width:90px;line-height:50px;border-radius:25px;font-size:22px;}
.nav li{height:60px;line-height:60px;font-size:18px;}
.after_nav{height:80px;}
.after_nav h5{width:80px;height:98px;padding:10px;line-height:30px;font-size:24px;}
.nav_link{margin-left:20px;width:calc(100% - 100px);height:80px;}
.after_nav p{margin:0 5px;line-height:30px;height:30px;font-size:13px;}
.after_nav p span{margin:0 5px;}
.after_nav p a{padding:0 5px;}
.after_nav p a.hot{padding-right:40px;}
.after_nav p a.hot::after{top:-5px;width:40px;height:18px;line-height:18px;border-radius:9px 9px 9px 0;font-size:12px;}
.box1>.container{padding:25px 0;}
.banner_text{width:260px;}
.banner_text_box{padding-top:10px;padding-left:20px;padding-bottom:10px;}
.banner_text_box p{line-height:34px;font-size:16px;}
.banner_text_box h5{line-height:30px;font-size:16px;}
.banner_text_box.active p{line-height:30px;font-size:28px;}
.banner_text_box.active h5{line-height:40px;font-size:24px;}
.banner_text_box.active h5::after{margin:0 5px;width:40px;height:11px;}
.banner_box{width:calc(100% - 300px);}
.box1_bottom{margin-top:40px;}
.box1_bottom_cont{width:500px;}
.box1_bottom_title{height:45px;margin-bottom:20px;}
.box1_bottom_title p{height:45px;line-height:40px;padding-bottom:5px;font-size:20px;}
.box1_bottom_title p img{width:20px;margin-right:6px;}
.box1_bottom_title p::after{height:2px;bottom:-1px;}
.box1_cont_top{line-height:35px;margin-bottom:10px;}
.box1_cont_top span{width:57px;min-width:57px;line-height:26px;padding-left:10px;font-size:14px;}
.box1_cont_top a{height:26px;line-height:26px;font-size:18px;}
.box1_bottom_cont>p{height:40px;line-height:40px;font-size:16px;}
.box1_bottom_btn{margin-top:10px;height:32px;}
.box1_bottom_btn a{width:70px;height:32px;border-radius:16px;margin-right:10px;font-size:14px;}
.box1_bottom_fwz{width:100%;position:relative;margin:1rem auto;overflow:hidden;}
.box1_bottom_lb{position:relative;margin:1rem 0;overflow:hidden;}
.fx_focus{height:250px;}
.idx-focus{height:250px;width: 100% !important;}
.focus-pic li{height: 200px;}
.idx-foc-tmp{height:100%;width: 100% !important;}
.box1_bottom_lb .swiper-button-prev.swiper-button-white.prev{left:10px;width:24px;height:40px;border-radius:12px;}
.box1_bottom_lb .swiper-button-next.swiper-button-white.next{right:10px;width:24px;height:40px;border-radius:12px;}
.box1_bottom_fwz{padding-bottom:10px;background-size:100% 100%;}
.box1_bottom_fwz h5 p{padding:0 25px 0 15px;font-size:20px;border-radius:0 0 45px 0;line-height:45px;margin-bottom:20px;}
.box1_bottom_fwz a{padding:0 20px;height:38px;line-height:38px;font-size:14px;}
.poster_1{background-size:auto 100%;height:120px;}
.poster_1 h5{margin:0 10px;line-height:80px;font-size:60px;}
.poster_1 h4{margin:0 10px;line-height:80px;font-size:60px;}
.poster_1 a{width:150px;height:80px;margin:0 5px;}
.poster_1 a span{font-size:20px;line-height:25px;}
.box2{margin-top:40px;}
.course_box{width:860px;}
.course_tab_box{height:40px;line-height:40px;margin-bottom:20px;}
.course_tab_box h5{font-size:26px;}
.course_tab{padding-right:50px;}
.course_tab ul li{margin-left:20px;line-height:40px;font-size:15px;}
.course_cont_box li>a{line-height:40px;font-size:15px;top:-60px;}
.course_container{width:280px;height:260px;}
.course_container img{height:160px;}
.course_container p{line-height:25px;margin-top:10px;margin-bottom:10px;font-size:16px;}
.course_container a{width:130px;line-height:40px;font-size:16px;border-radius:20px;}
.course_book_box{padding-bottom:10px;width:310px;height:330px;}
.course_book_box h5 p{padding:0 30px 0 15px;font-size:22px;border-radius:0 0 35px 0;line-height:35px;}
.course_book{padding:10px 20px;}
.course_book_tab{line-height:25px;height:25px;margin-bottom:15px;}
.course_book_tab ul{display:flex;}
.course_book_tab ul li{margin-right:20px;font-size:14px;}
.course_book_container>a{font-size:14px;top:-45px;left:150px;}
.course_book_container,.course_book_container .swiper-slide{height:200px;}
.course_book_container .swiper-slide a,.course_book_container .swiper-slide img{width:200px;}
.course_book_container .swiper-button-prev.swiper-button-white.prev{left:0;width:24px;height:40px;border-radius:12px;}
.course_book_container .swiper-button-next.swiper-button-white.next{right:0;width:24px;height:40px;border-radius:12px;}
.box3_container{width:580px;margin-top:40px}
.box3_title{line-height:50px;font-size:30px;}
.box3_tab_box{height:55px;margin-bottom:20px;}
.box3_tab{height:55px;}
.box3_tab li{line-height:45px;font-size:16px;margin-right:20px;padding-bottom:8px;}
.box3_cont>a{line-height:45px;font-size:16px;right:0;top:-75px;}
.box3_cont_tab{margin-bottom:10px;}
.box3_cont_tab span{padding:0 15px;margin-right:10px;line-height:32px;border-radius:16px;font-size:14px;}
.box3_news p{line-height:42px;height:42px;font-size:16px;}
.box3_news p a{max-width:85%;}
.box3_news p span{width:15%;}
.poster_2{margin-top:40px;background-size:auto 100%;height:120px;}
.poster_2 h5{margin-right:10px;line-height:90px;font-size:50px;}
.poster_2 a{width:100px;height:100px;margin:0 10px;}
.poster_2 a span{font-size:18px;line-height:22px;}
.teacher>.container{padding:40px 0;}
.teacher_title{height:45px;line-height:45px;margin-bottom:20px;}
.teacher_title h5{font-size:26px;}
.teacher_tab{padding-right:60px;}
.teacher_tab li{margin-left:20px;line-height:45px;font-size:16px;}
.teacher_tab a{line-height:45px;font-size:16px;}
.teacher_cont li{width:280px;}
.teacher_cont li .teacher_mask{padding:0 20px 10px;}
.teacher_cont li .teacher_mask::before{height:36px;top:-36px;}
.teacher_mask h5{line-height:26px;font-size:22px;}
.teacher_intro{margin:10px 0;}
.teacher_intro span{padding:0 10px;border-radius:3px;line-height:25px;font-size:14px;}
.teacher_mask p{line-height:22px;font-size:14px;}
.fixed_zx{width:100px;}
.toTop{right:5px;width:70px;}
.top_icon{width:50px;height:50px;}
.top_icon img{width:22px;}
.toTop p{line-height:25px;font-size:14px;}

/*友情链接*/
.blogroll{padding-top:40px;padding-bottom:20px;}
.inx-fLink .fLinktit{margin-bottom:10px;}
.inx-fLink .h3{margin-right:40px;font-size:22px;}
.inx-fLink .fLinkbox li{margin-right:12px;line-height:40px;}
.blogroll-dt{padding-top:20px;margin-top:20px;}
.footleft{margin-right:8.5%;}
.footleft span{margin-bottom:20px;font-size:20px;}
.footleft a{margin-bottom:10px;}
.footright{margin-top:15px;margin-right:50px;}
.icon05,.icon06{width:50px;height:35px;padding-top:10px;margin-right:14px;}
.icon06{height:40px;padding-top:10px;}
.icon05 i,.icon06 i{width:30px;height:30px;background:url('https://ah.huatu.com/z/budui2020css/images/css_sprites.png') -60px -136px no-repeat;}
.icon06 i{width:37px;height:33px;background:url('https://ah.huatu.com/z/budui2020css/images/css_sprites.png') -71px -70px no-repeat;}
.footright .row01 a{font-size:20px;}
.footright .row01 span{font-size:14px;}
.footright .row02{margin-top:40px;}
.footright .row02 span{font-size:20px;}
.footright .row02 a{width:86px;height:28px;margin-top:-2px;margin-left:28px;border:1px solid #d7d7d7;border-radius:40px;font-size:14px;line-height:28px;text-align:center;transition:background-color .5s ease;}
.row02 p{font-size:14px;}

/*友情链接结束*/
.zb_course{width:270px;}
.zb_course_top,.zb_course_top img{height:160px;}
.zb_course_bottom{padding:8px 15px;}
.zb_course_name{line-height:20px;font-size:14px;height:40px;}
.zb_course_time{line-height:16px;margin:5px 0;font-size:12px;}
.zb_course_bottom h5{line-height:25px;font-size:18px;}
.wk_course{width:270px;padding:40px 20px 20px 20px;}
.wk_top{padding:0 10px;line-height:26px;font-size:12px;}
.wk_course_name{line-height:24px;font-size:16px;height:48px;}
.wk_mz{max-width:106px;padding:0 8px;height:24px;line-height:24px;font-size:12px;border-radius:12px;}
.wk_course_time{height:20px;line-height:20px;margin:5px 0;font-size:12px;}
.wk_teacher{height:90px;margin-bottom:10px;}
.wk_teacher li{width:60px;}
.wk_teacher li img{width:60px;height:60px;margin-bottom:5px;}
.wk_teacher li p{line-height:25px;font-size:14px;}
.wk_bottom{line-height:30px;}
.wk_num{font-size:14px;}
.wk_price{font-size:18px;}
.ms_course{width:270px;}
.ms_course_bottom{padding:10px 15px;}
.ms_course_name{line-height:24px;font-size:14px;height:24px;}
.ms_course_time{line-height:20px;margin:5px 0;font-size:14px;}
.ms_course_bottom h5{line-height:35px;font-size:22px;}
}
.gkdjs{margin:5px auto 10px;overflow:hidden;text-align:center;height:78px;box-shadow:4px 2px 8px 0px rgba(246,93,37,.2);}
.gkdjs_t{float:left;width:20%;height:78px;overflow:hidden;background:#f7812e;border-radius:6px;background:linear-gradient(159deg,#f8a938,#f7812e,#f65824);box-shadow:0 6px 10px rgba(246,93,37,.2);}
.gkdjs_t p{text-align:center;font:bold 18px/24px "Microsoft yahei";color:#fff;padding-top:12px;}
.gkdjs_t div{text-align:center;font:normal 13px/24px "Microsoft yahei";color:#FFF;}
.gkdjs_t a{color:#fff;}
.gkdjs_t a:hover{color:#ff0;}
.gkdjs_t span{font-size:19px;}
.gkdjs_r{height:68px;width:auto;overflow:hidden;background:#FFFFFF;float:none;padding-top:11px;}
.gkdjs_r a{width:8.5%;text-align:center;color:#333;font-size:12px;text-decoration:none;display:inline-block;white-space:nowrap;}
.gkdjs_r a:hover{color:#e00;}
.gkdjs_r a img{margin:0 auto 5px;border-radius:50%;display:block;}
@media only all and (max-width:1200px){
.hot-zt.radius a img{border-radius:5px;}
.hot-zt a.w4.m2{width:50%;}
.hot-bk .hot-zt a.w4{width:25% !important;}
.wrap{width:100%;}
.htvbook{width:100%;}
.box1_bottom_lb {width: 380px;}
.fx_focus {height: 200px;}
.idx-focus {height: 200px;Width: 100%;}
.m01_cen{margin-left:0;width:100%;}
.focus-pic li, .idx-focus{Width:380px;height:200px;}
.idx-focus .xtaber-tabs li{height:50px;}
.idx-focus .btn-next, .idx-focus .btn-prev{display:none;}
.news_right{margin-top:0.556rem;float:none;background:#ffffff;}
.news_right ul{width:100%;padding:0 1.333rem;height:auto;}
.news_right ul li{line-height:1.8rem;font-size:0.8rem;}
.sec_r{width:100%;}
.sec_r_tab{display:flex;justify-content:space-between;align-items:center;}
.sec_r_tab li{width:20%;height:1.8rem;line-height:1.8rem;font-size:.7rem;}
.sec_r_tab li::after{content:'';display:block;position:absolute;width:0;height:2px;background:#059F5B;bottom:0;left:50%;transform:translateX(-50%);transition:all .5s;}
.sec_r_tab li.active::after{left:50%;transform:translateX(-50%);transition:all .5s;width:100%;}
.sec_r_cont a.sec_r_link{padding:10px 0}
.sec_top{margin-bottom:0;margin-top:0;padding-top:0;}
.sec_r_cont a.sec_r_link h5{font-size:0.7rem;}
.box_title h3{font-size:.8rem;}
.box_title img{height:.7rem;margin-right:.15rem;}
.gkdjs{height:auto;border-radius: 10px;}
.gkdjs_t{float:none;width:100%;height:auto;}
.gkdjs_t p{text-align:center;padding:0;margin:3px auto;}
.gkdjs_t p br{display:none;}
.gkdjs_r p{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;}
.gkdjs_r p::-webkit-scrollbar{display:none;}
.gkdjs_r a{width:52px;}
.onlymob{display:block;}
html{font-size:20px;}
body{width:100%;font-size:.7rem;line-height:1.2rem;background-size:auto 12rem;background-position:center 2rem;}
html,body{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.Width{width: 98%;}
.container{width: 100%;}
.fl,.fr{float:none;}

/* 隐藏元素 */
.ht_top .topnav a:nth-child(n+2),.stage,.footer p,.pc,.onlypc{display:none;}
.footer{position:relative;height:2.4rem;padding:0;overflow:hidden;}
.footer:before{display:block;content:"华图教育集团版权所有";position:absolute;left:0;top:0;width:100%;height:2.4rem;overflow:hidden;background:#333;color:#fff;font-size:.7rem;line-height:2.4rem;text-align:center;}
.top{display:none;}
.header{height:2rem;}
.header .container{padding:.25rem 0;}
.header_logo{height:1rem;line-height:1rem;}
.header_logo img{margin-right:.3rem;height:1rem;}
.header_logo h1{line-height:1rem;padding:0 .2rem;font-size:.8rem;}
.header_m{width:6rem;}
.header_a{display:none;}
.header_search_box{width:6rem;height:1.4rem;line-height:1.4rem;}
input.search_input{height:1.4rem;line-height:1.4rem;border-radius:.7rem;}
input.search_submit{right:.6rem;width:.65rem;height:.6rem;}
.header_r{display:none;}
.nav li{width:25%;height:1.3rem;line-height:1.3rem;font-size:.7rem;}
.after_nav{height:auto;}
.after_nav h5{display:none;}
.nav_link{margin-left:0;width:100%;height:auto;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:.5rem .1rem 0;}
.after_nav p{width:100%;margin:.1rem 0;line-height:1.2rem;height:1.2rem;font-size:.7rem;text-align:left;}
.after_nav p span{margin:0 .1rem;text-align:center;width:5rem;}
.after_nav p a{width:calc(100% - 4.5rem);padding:0 .1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.after_nav p a.hot{padding:0;}
.after_nav p a.hot::after{display:none;}
.box1>.container{padding:1rem 0 0;}
.banner_text{display:none;}
.banner_box{width:100%;}
.box1_bottom{display:block;margin-top:0;}
.box1_bottom_cont{margin: 10px auto 0;width: 98%;}
.box1_bottom_title{height:1.3rem;margin-bottom:.4rem;}
.box1_bottom_title p{height:1.3rem;line-height:1.2rem;padding-bottom:.1rem;font-size:.8rem;}
.box1_bottom_title p img{width:.7rem;margin-right:.15rem;}
.box1_bottom_title p::after{height:.05rem;}
.box1_cont_top{line-height:1.1rem;margin-bottom:.2rem;}
.box1_cont_top span{width:2.2rem;min-width:2.2rem;line-height:1rem;padding-left:.3rem;font-size:.7rem;}
.box1_cont_top a{height:1rem;line-height:1rem;font-size:.7rem;}
.box1_bottom_cont>p{height:1.2rem;line-height:1.2rem;font-size:.7rem;}
.box1_bottom_cont>p a{height:1.2rem;line-height:1.2rem;margin-right:.1rem;}
.box1_bottom_cont>p a:nth-last-child(1){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;margin-right:0;}
.box1_bottom_btn{margin-top:.25rem;height:1.2rem;}
.box1_bottom_btn a{width:3.5rem;height:1.2rem;border-radius:.6rem;margin-right:.2rem;font-size:.7rem;}
.box1_bottom_fwz{display:none;}
.poster_1{display:none;}
.box2{margin-top:1rem;}
.course_box{width:100%;}
.course_tab_box{height:1.3rem;line-height:1.3rem;margin-bottom:.5rem;}
.course_tab_box h5{font-size:.8rem;}
.course_tab{padding-right:1.8rem;}
.course_tab ul li{margin-left:.5rem;line-height:1.2rem;font-size:.7rem;}
.course_cont_box li>a{line-height:1.2rem;font-size:.7rem;top:-1.8rem;}
.course_cont_box li{flex-wrap:wrap;}
.course_container{width:49%;height:8.5rem;margin-bottom:.3rem;}
.course_container img{height:5rem;}
.course_container p{line-height:1rem;margin-top:.2rem;margin-bottom:.2rem;font-size:.7rem;}
.course_container a{width:5rem;line-height:1.6rem;font-size:.8rem;border-radius:.8rem;}
.course_book_box{padding-bottom:.25rem;width:80%;height:auto;margin:0 auto;}
.course_book_box h5 p{padding:0 .8rem 0 .4rem;font-size:.7rem;border-radius:0 0 1.2rem 0;line-height:1.2rem;}
.course_book{padding:.4rem;}
.course_book_tab{line-height:1.2rem;height:1.2rem;margin-bottom:.4rem;}
.course_book_tab ul li{margin-right:.4rem;font-size:.7rem;}
.course_book_container>a{font-size:.7rem;top:-1.6rem;left:6.5rem;}
.course_book_container,.course_book_container .swiper-slide{height:10rem;}
.course_book_container .swiper-slide a,.course_book_container .swiper-slide img{width:10rem;}
.course_book_container .swiper-button-prev.swiper-button-white.prev{width:.6rem;height:1.4rem;border-radius:.3rem;}
.course_book_container .swiper-button-next.swiper-button-white.next{width:.6rem;height:1.4rem;border-radius:.3rem;}
.course_book_container .swiper-button-next.swiper-button-white.next img,.course_book_container .swiper-button-prev.swiper-button-white.prev img{height:.6rem;}
.box3_container{width: 98%;margin: 10px auto 0;}
.box3_title{line-height:1.5rem;font-size:.8rem;}
.box3_tab_box{height:1.2rem;margin-bottom:.4rem;}
.box3_tab{height:1.2rem;}
.box3_tab li{line-height:1rem;font-size:.7rem;margin-right:.4rem;padding-bottom:.2rem;}
.box3_cont>a{line-height:1rem;font-size:.7rem;right:0;top:-1.6rem;}
.box3_cont_tab{margin-bottom:10px;}
.box3_cont_tab span{padding:0 .4rem;margin-right:.2rem;line-height:1.2rem;border-radius:.6rem;font-size:.65rem;}
.box3_news p{line-height:1.2rem;height:1.2rem;font-size:.65rem;}
.box3_news p a{max-width:70%;}
.box3_news p span{text-align:right;width:25%;}
.poster_2{display:none;}
.teacher>.container{padding:1rem 0;}
.teacher_title{height:1.5rem;line-height:1.5rem;margin-bottom:.5rem;}
.teacher_title h5{font-size:.8rem;}
.teacher_tab{padding-right:2rem;}
.teacher_tab li{margin-left:.5rem;line-height:1.5rem;font-size:.7rem;}
.teacher_tab a{line-height:1.5rem;font-size:.7rem;}
.teacher_cont ul{flex-wrap:wrap;}
.teacher_cont li{width:49%;margin:.2rem 0;}
.teacher_cont li .teacher_mask{padding:0 .4rem .2rem;}
.teacher_cont li .teacher_mask::before{height:1.2rem;top:-1.2rem;}
.teacher_mask h5{line-height:1.2rem;font-size:.8rem;}
.teacher_intro{margin:.2rem 0;}
.teacher_intro span{padding:0 .25rem;border-radius:.1rem;line-height:1rem;font-size:.7rem;}
.teacher_mask p{line-height:1rem;font-size:.7rem;}
.fixed_zx{display:none;}

/*友情链接*/
.blogroll{display:none;}
.zb_course{width:49%;margin-right:2%;margin-top:.3rem;margin-bottom:.3rem;}
.ms_course:nth-child(even),.zb_course:nth-child(even),.wk_course:nth-child(even){margin-right:2%;}
.ms_course:nth-child(odd),.zb_course:nth-child(odd),.wk_course:nth-child(odd){margin-right:0;}
.zb_course:hover{transform:translateY(0);}
.zb_course_top,.zb_course_top img{height:6rem;}
.zb_course_text{left:.2rem;bottom:.2rem;}
.zb_course_text span{padding:0 .2rem;line-height:1rem;font-size:.65rem;margin-right:.1rem;}
.zb_course_bottom{padding:.3rem;}
.zb_course_name{line-height:1.2rem;font-size:.75rem;height:2.4rem;}
.zb_course_time{line-height:1.1rem;margin:.2rem 0;font-size:.7rem;}
.zb_course_bottom h5{line-height:1.1rem;font-size:.65rem;}
.wk_course{width:49%;margin-right:2%;margin-top:.3rem;margin-bottom:.3rem;padding:1rem .4rem .4rem .4rem;}
.wk_course:hover{transform:translateY(0);}
.wk_top{padding:0 .3rem;line-height:.9rem;font-size:.6rem;border-radius:0 0 .1rem .1rem;}
.wk_course_name{line-height:1.2rem;font-size:.75rem;height:2.4rem;}
.wk_course_time{height:1rem;line-height:1rem;margin:.3rem 0;font-size:.6rem;}
.wk_teacher{height:3rem;margin-bottom:.4rem;}
.wk_teacher li{width:31.3%;}
.wk_teacher li img{margin:0 auto .2rem;width:2rem;height:2rem;}
.wk_teacher li p{line-height:1rem;font-size:.6rem;}
.wk_mz{max-width:4rem;padding:0 .2rem;height:1rem;line-height:1rem;font-size:.6rem;border-radius:.3rem;}
.wk_bottom{line-height:1rem;}
.wk_num{font-size:.6rem;}
.wk_price{font-size:.6rem;}
.ms_course{width:49%;margin-right:2%;margin-top:.3rem;margin-bottom:.3rem;}
.ms_course:hover{transform:translateY(0);}
.ms_course_top{padding-top:1rem;padding-left:2rem;height:6rem;}
.ms_course:nth-child(even){margin-right:2%;}
.ms_course:nth-child(odd) .ms_course_top{background-image:url("https://ah.huatu.com/z/budui2020css/images/course_bg1.jpg");}
.ms_course:nth-child(even) .ms_course_top{background-image:url("https://ah.huatu.com/z/budui2020css/images/course_bg2.jpg");}
.ms_course_top h5{line-height:1.7rem;font-size:1.1rem;}
.ms_course_top p{line-height:1.4rem;font-size:1rem;}
.ms_course_bottom{padding:.4rem;}
.ms_course_name{line-height:1.2rem;font-size:.75rem;height:2.4rem;}
.ms_course_time{height:1rem;line-height:1rem;margin:.3rem 0;font-size:.6rem;}
.ms_course_bottom h5{line-height:1.1rem;font-size:.65rem;}
.ms_course:nth-last-child(1),.zb_course:nth-last-child(1),.wk_course:nth-last-child(1){display:none;}
}