@charset "UTF-8";
/* CSS Document */

ul,ol { list-style: none; }
table { border-collapse:collapse; border-spacing:0; } 
th,td {  padding: 0; }
* {margin:0; padding:0; font-family:"微软雅黑"; }
a {text-decoration: none; display:block;}
/*全局控完*/
.advantage,.Timetable,.con07In{ width: 1200px; margin: 0 auto;}
.banner{ width: 100%; height: 453px; background: url("/r/cms/www/bicpa/images/2023/zonghe.png") no-repeat center 0;}
.banner a{width: 324px; height: 81px; margin-left: 5%; padding-top: 20px; display: block;}
.title{ text-align:center; font-size: 38px; color: #333; margin-top: 60px;}
.title span{width: 10px; height: 10px; display: inline-block; background-color: #ad2a28; border-radius: 10px;}
.spotL{ position: relative; top: -5px; margin-right: 10px;}
.spotR{ position: relative; top: -5px; margin-left: 10px;}
.advantage{ height: 311px; margin-top: 20px;}
.advantage p{ width: 265px; height: 311px; float: left; margin-left: 30px;}
.m_none{margin-right: 0 !important;}
.experience{ width: 466px; height: 40px; line-height: 40px; background-color: #ad2a28; font-size: 26px; color: #f4f589; text-align: center; margin: 20px auto 0;}
.ditu{ width: 100%; height: 557px; background: url("/r/cms/www/scheme/images/2022zhzsfa/ditu.png") no-repeat center 0;} 
.kecheng-W{ width: 100%;  background: url("/r/cms/www/scheme/images/2022zhzsfa/kecbg.png") no-repeat center 0; background-color: #f8f8f8; padding-bottom: 40px;}
.title1{ text-align:center; font-size: 38px; color: #fff; padding-top: 60px;}
.title1 span{width: 10px; height: 10px; display: inline-block; background-color: #fff; border-radius: 10px;}
.spotL1{ position: relative; top: -5px; margin-right: 10px;}
.spotR1{ position: relative; top: -5px; margin-left: 10px;}
.upgrade{ width: 1170px; height: 728px; background-color: #fff; border-radius: 20px; box-shadow: 1px 1px 5px 1px #e2e2e2; margin: 40px auto 0;}
.upgrade-T{ text-align: center; font-size: 28px; color: #333; line-height: 80px; }
.upgrade-characteristic{ width: 940px; height: 100px; margin: 0 auto;}
.upgrade-characteristic p{ width: 410px; height: 38px; float: left; line-height: 38px; font-size: 20px; background: url("/r/cms/www/scheme/images/2022zhzsfa/keicon.png") no-repeat center 0; margin-right: 100px; margin-bottom: 20px;}
.upgrade-span1{ color: #fff; margin-left: 20px;}
.upgrade-span2{ color: #333; margin-left: 53px; }
.keynote{ width: 940px; height: 415px; margin: 60px auto 0;}
.keynote-l{ width: 425px; height: 415px; background: url("/r/cms/www/scheme/images/2022zhzsfa/zhongdian.png") no-repeat center 0; float: left; margin-right: 80px;}
.keynote-name{ font-size: 28px; text-align: center; color: #fff; line-height: 60px;}
.keynote-J{ font-size: 18px; text-align: center; color: #fff; line-height: 20px; margin-bottom: 35px;}
.keynote-p{ margin-left: 40px; font-size: 18px; line-height: 40px; color: #333;}
.keynote-p span{ width: 19px; height: 15px; background: url("/r/cms/www/scheme/images/2022zhzsfa/kecicon1.png") no-repeat center 0; margin-right: 10px; display: inline-block;position: relative;}
.keynote-btnW{ width: 310px; margin: 20px auto 0;}
.keynote-btnW a{ width: 136px; height: 33px; line-height: 33px; border-radius: 33px; text-align: center; display: inline-block; font-size: 18px;}
.keynote-btn-1{ background-color: #efbebd; color: #333; margin-right: 30px;}
.keynote-btn-2{ background-color: #b73a38; color: #fff; }
.keynote-input{ text-align: center; font-size: 20px; color: #b73a38; margin-top: 40px;}
.keynote-input input{ position: relative; top: -2px;}
.MT{ margin-top: 67px;}
.keynote-p-1{ font-size: 18px; color: #333;margin-left: 40px;}
.keynote-p-1 span{ width: 3px; height: 12px; background-color: #b73a38; display: inline-block; position: relative; top: -2px;margin-right: 10px; }
.keynote-p-2{ font-size: 14px; color: #333; margin-left: 53px; line-height: 28px; margin-bottom: 15px;}
.keynote-input span{ margin-right: 20px;}
.Timetable{ height: 452px; margin-top: 20px;}
.Timetable table{ width: 100%;}
.Timetable table td{ border: 1px solid #bfbfbf; height: 43px; line-height: 43px; padding-left: 25px;}
.Timetable table th{ border: 1px solid #bfbfbf; height: 43px; line-height: 43px; text-align: center; font-weight: 400;}
.Timetable-01{ width: 206px;}
.Timetable-02{ width: 160px; }
.Timetable-03{ width: 160px;}
.Timetable-04{ width: 480px;}
.Timetable table td span{ padding: 3px 6px; border-radius: 20px; font-size: 12px; color: #fff; background-color: #d75c59; display: inline-block; margin-left: 10px; line-height: 12px;} 
.BTN{ width:260px; height:36px; line-height:36px; border-radius:36px; margin:30px auto 0; background-color:#b73a38; text-align:center;}
.BTN a{ font-size:20px; color:#fff;} 
/*课程完*/
.con07In { overflow:hidden; margin:30px auto 0; height:373px;}
.c07inL  { width:658px; height:371px; float:left; margin-left:24px; background: url("/r/cms/www/scheme/images/2022zhzsfa/diannao.png") no-repeat center 0;}
.c07inL-move{ width:558px; height:314px; background-color: #000; margin-top: 16px; margin-left: 46px;}
.c07inR { width:465px; height:365px; float:left; background-color:#FFF;  margin-left:38px;} 
.shiziT{ height:54px;  color:#b73a38; font-size:28px; text-align:center; line-height:54px;}
.jieshao{ width:400px; margin:0 auto; margin-top:25px; line-height:28px; font-size:16px;}
.BTN06{ width:190px; height:30px; background-color:#b73a38; border-radius:20px; margin:55px auto 0; text-align:center; line-height:30px;}
.BTN06 a{ color:#FFFFFF; font-size:20px;}
/*师资完*/
.fuzu{ width: 1191px; height: 458px; margin: 25px auto 0;}
.wrap{ height:810px; margin:0 auto; width:955px; padding-top:45px;}
.slide {height: 640px; position: relative;}
.slide li {  position: absolute;  left: 200px;  top: 0;}
/*.slide li img { width:355px; height:561px;}*/
.arrow { opacity: 0;  position: absolute; top: 300px; z-index: 1000;}
.arrow .next{ left: 900px;}
.prev, .next {  width: 51px; height: 86px; position: absolute;  top: 70%; margin-top: -86px; background:url("/r/cms/www/scheme/images/2022zhzsfa/RN.png") no-repeat center 0; z-index: 99;}
.next {  right: 0; background:url("/r/cms/www/scheme/images/2022zhzsfa/LN.png") no-repeat center 0;}
/*con05开始*/
.con05,.con06 { width:1010px; margin:0 auto; overflow:hidden; padding:10px 0;}
.con05In { width:1020px; margin:90px auto 10px; background:#525252; height:536px; }
.Tvshi { width:630px; float:left; padding:10px 0 10px 10px;}
.Tvshi .shipin { width:630px; height:320px; background:#fff;}
.Tvshi .shipin .jtv { overflow:hidden;}
.Tvshi .shipin .jtv li { display:none; width:630px; height:320px; }
.Tvshi .shipin .jtv .current { display:block;}
.study { padding:80px 0 0 41px; float:left; width:309px; height:558px; margin:-62px 0 0 15px; background:url(/r/cms/www/scheme/images/2018zhzsfa/iphone.png) no-repeat center 0; }
.spname { padding:10px 10px 0 20px; font-size:14px; color:#fff;}
.spname li {  height:35px; border-bottom:1px dashed #f06e00; padding:8px 0 0 0; line-height:30px;}
.spname li .year { display:inline-block; width:65px; height:28px; line-height:28px; background:#f06e00; text-align:center; border-radius:8px; padding:0px; font-style:normal;}
.spname li span { display:inline-block; cursor:pointer; margin:0 10px; text-align:center; padding:0px 8px; color:#FFFFFF;}
.spname li .current { background:#fff; color:#f06e00;}
.study .qimg { width:300px; height:478px; overflow:hidden; position:relative; }
.study .qimg ul { width:300px; height:8126px; position:absolute; top:0px; left:0px;}
/*学员心声完*/
/*底部开始*/
footer { width: 100%; min-width: 1280px; height: 300px; background: #333333; overflow:hidden; margin-top:70px;}
footer .Final { width: 1202px; height: 418px; margin: 0 auto; -webkit-box-sizing: border-box; box-sizing: border-box; padding-top: 30px; }
footer .Final .about_us { width: 100%; height: 160px; margin-bottom: 42px; }
footer .Final .about_us li { font-size: 14px; font-weight: 400; color: #dddddd; line-height: 26px; text-align: center; }
footer .Final .about_us .top_1 { color: #fff; height: 25px; border-bottom: 1px solid #fff; text-align: center; line-height: 20px; margin-bottom: 8px; }
footer .Final .about_us .list_1 { float: left; width: 70px; height: 160px; margin-right: 85px; }
footer .Final .about_us .list_2 { float: left; width: 88px; height: 160px; margin-right: 88px; }
footer .Final .about_us .list_3 { float: left; width: 66px; height: 160px; margin-right: 90px; }
footer .Final .about_us .list_4 { float: left; width: 66px; height: 160px; margin-right: 220px; }
footer .Final .about_us .list_4 a, footer .Final .about_us .list_3 a, footer .Final .about_us .list_2 a, footer .Final .about_us .list_1 a { font-size: 14px; font-weight: 400; color: #dddddd; line-height: 26px; text-align: center; }
footer .Final .about_us .ewm_1 { width: 87px; height: 125px; float: left; margin-right: 80px; }
footer .Final .about_us .ewm_1 img { width: 87px; height: 87px; margin-bottom: 16px; }
footer .Final .about_us .ewm_1 p { text-align: center; font-size: 14px; font-weight: 400; color: white; }
footer .Final .about_us .ewm_2 { margin-right: 56px; }
footer .Final .about_us .p_btm { margin-top: 36px; font-size: 16px; font-weight: 400; color: white; line-height: 28px; float: left; max-width: 110px; white-space: nowrap; }
footer .Final .chain_link { width: 100%; height: 83px; margin-bottom: 36px; }
footer .Final .chain_link .chain { width: 100%; height: 26px; border-bottom: 1px solid #fff; color: #fff; font-size: 14px; font-weight: 400; margin-bottom: 5px; }
footer .Final .chain_link ._link { width: 100%; height: 52px; overflow: hidden; }
footer .Final .chain_link ._link a { line-height: 26px; float: left; margin-right: 25px; font-size: 14px; font-family: MicrosoftYaHei; font-weight: 400; color: white; }
footer .Final ._px1 { text-align: center; font-size: 14px; font-family: MicrosoftYaHei; font-weight: 400; color: white; line-height: 26px; }
footer .Final ._px1 a{color: white; display: inline-block;}