@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;font-size:14px;font-family:'\5FAE\8F6F\96C5\9ED1',Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:#ffc974 url(/static/common/zhuanti/april2022/april11/pc/images/bj_01.png) top center no-repeat;}
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-family:'\5FAE\8F6F\96C5\9ED1';font-weight:normal;font-size:14px;}
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal;}
fieldset, img, input { border: 0 none;}
table{border-collapse: collapse; border-spacing: 0;}
ul,li {list-style:none;}
i,em{ font-style:normal;}
fieldset,img{border:0px;}
textarea { resize: vertical }
a {text-decoration:none; color:#333; blr:exPRession(this.onFocus=this.blur());transition:all .2s;}
a:focus { outline:0;}
a:hover{text-decoration:none;}
a:active { color:red;}
.clear:after,ul:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,.con:after{zoom:1}
.left { float: left;}
.right { float: right;}
.w1100{ margin:0 auto; width:1100px;}
.head{ height:1079px;}
.head .logo{ padding-top:50px; width:100%; margin-bottom:50px;}
.head .banner img{ display:block; margin:0 auto;}
.main{background:url(/static/common/zhuanti/april2022/april11/pc/images/bj_02.jpg) top center no-repeat;}
.main .box .box_bd{ background:#ffffb2; border-radius:20px; padding:8px; margin-bottom:50px;}
.main .box .box_bd .box_bd_m{ background:#ffffb2; border-radius:10px; border:#f5ca8a solid 1px; padding:20px;
 background-color:#fff5eb;
background-image:-webkit-gradient(linear,leftbottom,righttop,color-stop(0.32,#fff5eb),color-stop(0.66,#ffd6c4));
    background-image:-webkit-linear-gradient(-180deg,#fff5eb,#ff6a36,#ffd6c4);
    background-image:-moz-linear-gradient(-180deg,#fff5eb,#ff6a36,#ffd6c4);
    background-image:-ms-linear-gradient(-180deg,#fff5eb%,#ffd6c4 100%);
    background-image:-o-linear-gradient(-180deg,#fff5eb,#ffd6c4);
    background-image:linear-gradient(-180deg,#fff5eb,#ffd6c4);	

}

.list ul li{ width:33%; float:left; padding:10px 0;}
.list ul li img{ display:block; margin:0 auto;}
/*教师切换-开始*/
.home-market-section .section-title{margin-bottom: 30px;font-size: 30px; min-width: 150px; text-align: left; color: #c9a467; display: inline-block; position: relative; border: none; height: 42px; line-height: 42px;padding-left: 10px;}
.home-market-section .section-title a{width: 100%; display: block; position: relative;}
.home-market-section .section-title a:before{position: absolute; content: ''; right: -12px; width: 15px; height: 15px;  top: 50%; transform: translate(0,-50%); transition: .2s;}
.home-market-section .section-title a:hover:before{right: -16px;}
/*内容盒子*/
.home-market-section .section-inner{position: relative; max-width: 1100px; margin: 0 auto;}
.home-market-section .section-inner .swiper-container{height: 660px; max-width: 1230px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper{align-items: center; height: 660px!important;}
/*内容列表*/
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide{height:660px!important;  box-sizing: border-box; text-align: center;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a{display: block; float: left; position: relative; background: linear-gradient(to bottom, #ffeee0, #fff); margin:0 12px 20px 12px; border-radius:6px; border:#ffc393 solid 1px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a:hover{box-shadow: 0 5px 10px rgba(102,102,102,.3);}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide h3{font-weight: normal; margin-top: 25px; font-size: 18px; color: #252b3a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide p{margin-top: 10px; font-size: 14px; color: #a0a2a8; text-align: center; line-height: 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a .time{position: absolute; bottom: 12px; width: calc(100% - 60px); text-align: center; border-top: 1px solid #e7e7e7; color: #666a75; padding-top: 10px; letter-spacing: .44px; line-height: 23px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a .time span{font-size: 20px; color: #f66f6a; letter-spacing: 0; line-height: 23px; margin-right: 3px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a:last-of-type{margin-right: 0;}
/*分页*/
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet{position: relative; margin: 0 5px; width: 24px; height: 4px; border-radius: 100px; opacity: 1; background: 0 0;}
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet:before{content: ''; display: inline-block; position: absolute; width: 24px!important; height: 4px; opacity: 1; left: 0; border-radius: 100px; background: #dfe1f1; vertical-align: middle; transition: opacity .8s,background-color .8s;}
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet-active{opacity: 1;}
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet-active:before{width: 24px!important; opacity: 1; border-radius: 100px; transform: scale(1.2); background: #1483f5;}
/*教师切换-结束*/
/* 本案例需要的css样式 */
.tab_span{ font-size:26px; color:#f03716; font-weight:bold;}
.tab-hd {  overflow:hidden; zoom:1; position:relative; text-align:center;}
.tab-hd a{ display:inline-block; margin:0 20px; height:64px; line-height:64px; border:3px solid #ff6a35 ; padding:0 40px;border-radius:35px; font-weight:bold; font-size:36px; color:#ff4047; cursor:pointer; position:relative;}
.tab-hd a.active{  line-height:64px; border:3px solid #ff6a35;color:#fff;
 background-color:#ff4047;
background-image:-webkit-gradient(linear,leftbottom,righttop,color-stop(0.32,#ff4047),color-stop(0.66,#ff6a35));
    background-image:-webkit-linear-gradient(45deg,#ff4047,#ff4047,#ff6a35);
    background-image:-moz-linear-gradient(45deg,#ff4047,#ff4047,#ff6a35);
    background-image:-ms-linear-gradient(45deg,#ff4047%,#ff6a35 100%);
    background-image:-o-linear-gradient(45deg,#ff4047,#ff6a35);
    background-image:linear-gradient(45deg,#ff4047,#ff6a35);}
.tab-bd .divnone{display:none; padding-top:50px;}
.tab-bd .divnone img{ display:block; margin:0 auto;}
.tab-bd div.thisclass{display:block;}
.tab-bd .divnone .div_a .hd{color:#333; padding:10px 0 10px 0;}
.tab-bd .divnone .div_a .hd span{ display:inline-block; vertical-align:middle;}
.tab-bd .divnone .div_a .hd .span1{background:url(/static/common/zhuanti/april2022/april11/pc/images/titi.png) left center no-repeat; font-size:20px; padding-left:15px; font-weight:bold;}
.tab-bd .divnone .div_a .hd .span2{ font-size:16px;}
.div1 .div_a{ width:50%;}
.tab-bd .divnone .div_a a{ background:#ff8844; display:inline-block; height:40px; line-height:40px; text-align:center; width:100px; border-radius:6px; color:#fff; font-size:16px;}
.tab-bd .divnone .div_a a:hover{ background:#ff6b37;}
.colff7432{ color:#ff7432}
.tab-bd .divnone .div_a div .bd{width:50%; float:left;}
.tab-bd .divnone .div_a .bd{ font-size:16px; color:#333; }
.tab-bd .divnone .div_a .bd p{ padding:0 15px; margin-bottom:10px;}
.tab-bd .divnone table{ text-align:center;}
.tab-bd .divnone table thead tr td{background:#ff6a36; color:#fff; height:50px; font-size:22px;border:#ff6a36 solid 2px; font-weight:bold;}
.tab-bd .divnone table tbody tr td{ background:#fff; border:#ff6a36 solid 2px; font-size:18px; padding:20px 0;}
.z_tita img{ display:block; margin:0 auto; padding:20px 0 30px;}
.foot{ text-align:center; color:#fff; padding:10px 0 20px 0;}
.tiz{ margin-bottom:20px;}
.tiz .p1{background:url(/static/common/zhuanti/april2022/april11/pc/images/ad_a.png) left center no-repeat; height:50px; line-height:50px; font-weight:bold; padding-left:50px; background-size:40px; font-size:28px; color:#000; margin-bottom:10px;}
.tiz .p2{ font-size:24px; color:#000; padding-left:50px;}
.tiz .p3{background:url(/static/common/zhuanti/april2022/april11/pc/images/ad_p.png) left center no-repeat; height:50px; line-height:50px; font-weight:bold; padding-left:50px; background-size:40px; font-size:28px; color:#000; margin-bottom:10px;}
.ma span{ display:inline-block; margin-left:20px;}
.ma span img{ display:block; margin-bottom:10px;}
.ma span i{ display:block; text-align:center; font-size:24px;}