.pb50{padding-bottom:50px}

.mtop5{margin-top:5px}

.clearflaot{clear:both}

.font_st{font-family:"瀹嬩綋"!important}

.mgtop_0{margin-top:0}

.header .header-in .logo{margin-right:10px}

.header .header-in .titletxt{width:500px;border-left:1px solid #ededed;float:left;height:54px;background:url(../images/titletxt.png) no-repeat;background-position:17px 10px}

.banner{overflow:initial}

.banner2{height:385px;background:url(../images/banner2.png) center top no-repeat}

.Module .list li{padding:20px 0;border-bottom:1px solid #ddd}

.Module .list .pic{width:106px;height:97px;border:1px solid #eee}

.Module .lookMore{width:858px;height:45px;background-color:#fff;border:1px solid #eee;text-align:center;font-size:14px;color:#999;line-height:45px;cursor:pointer;margin-top:45px;display:block}

.Module .lookMore a{color:#999}

.Module .lookMore:hover{background:#fafafa}

.course-search,.school-search{width:1200px;margin:50px auto 0}

.course-search .search,.school-search .search{width:480px;background-color:#fff}

.course-search .search h2,.school-search .search h2{height:50px;padding-left:20px;background-color:#f6f6f6;line-height:62px;color:#666;font-size:16px;border-bottom:1px solid #e8e8e8}

.school-search .search h2 .houseimg,.course-search .search h2 .houseimg{display:inline-block;width:20px;height:20px;vertical-align:text-top;background:url(../images/house.png) no-repeat;margin-right:10px}

.course-search .search h2 .bookimg{display:inline-block;width:19px;height:18px;vertical-align:sub;background:url(../images/book.png) no-repeat;margin-right:10px}

.course-search .search .searchlist{padding:20px 0 30px 50px;color:#666;font-size:14px;font-family:"瀹嬩綋"}

.school-search .search ul.searchlist{padding:20px 0 30px 50px;color:#666;font-size:14px;font-family:"瀹嬩綋"}

.course-search .search ul li,.school-search .search ul li{height:33px;margin-bottom:8px;font-family:"寰蒋闆呴粦";position:relative}

.search ul .text{width:276px;height:30px;padding-left:10px;border:1px solid #eee;color:#2a2a2a}

.search ul .txt_onfocus{border-color:#63ace5}

.search ul .txt_error{background:#fff7d9;border-color:#d80000}

.search ul .error_msg{display:none;line-height:30px;color:#2a2a2a;font-size:14px;position:absolute;left:376px;top:0;border:1px solid #ffb533;background:#fff5d1;border-top-right-radius:2px;border-bottom-right-radius:2px;padding-right:15px;white-space:nowrap}

.search ul .error_msg p{position:relative;text-indent:10px}

.search ul .error_msg span{display:inline-block;vertical-align:middle;position:absolute;left:-10px;top:-3px;width:11px;height:35px;background:url(../images/borderbg.png) no-repeat}

.course-search .search ul span,.school-search .search ul span{width:72px;display:inline-block;text-align:left}

.course-search .btn,.school-search .btn{width:128px;height:35px;margin-top:5px;border:0;font-size:14px;color:#fff;border-radius:5px;cursor:pointer}

.course-search .search-btn,.school-search .search-btn{background-color:#fe8a00}

.course-search .map,.school-search .map{margin-left:10px;background-color:#fff;border:1px solid #eee;color:#999;width:146px}

.Activity .title{border-color:#ff5000;border-width:1px}

.Activity .title strong{color:#ff5000}

.Activity .content ul li a:hover{border-bottom:2px solid #ff5000}

.Module .title p{float:left;height:23px;margin-left:3px;line-height:30px}

.Module .title p a{padding:0 10px;color:#666}

.Module .title p .on{color:#006cbf;font-weight:700}

.Module .title .more{margin-top:8px;color:#666}

.Module .title .more i{display:inline-block;width:15px;height:10px;background:url(../images/icon-5.png) no-repeat;background-position:5px 0}

.Module .content{padding-top:0}

.level{height:17px;width:100px;overflow:hidden;background:none;opacity:.9}

.level1{background-position:-29px -181px}

.level2{background-position:-29px -163px}

.level3{background-position:-29px -145px}

.level4{background-position:-29px -127px}

.level5{background-position:-29px -109px}

.level6{background-position:-29px -91px}

.level7{background-position:-29px -73px}

.level8{background-position:-29px -55px}

.level9{background-position:-29px -37px}

.level10{background-position:-29px -19px}

.Rank .num,.hotCourse .sch-item .money{text-align:center}

.Nominate .title,.NominateSchool .title,.RecommendSchool .title,.hotCourse .title{border-color:#006cbf;border-width:1px}

.Nominate .title strong,.NominateSchool .title strong,.RecommendSchool .title strong,.hotCourse .title strong{color:#006cbf}

.RecommendSchool .title strong{float:left}

.RecommendSchool-header .header-in{padding:24px 0 16px}

.header .recomdhead{margin-top:0;padding-top:14px;padding-right:25px}

.header .recomdhead .iconfont{vertical-align:middle;font-size:36px}

.recomdhead li h4{padding-left:5px;display:inline}

.RecommendSchool{width:860px;float:left}

.nav .menu-content{border-left:0}

.list .sch-item{cursor:pointer}

.RecommendSchool .sch-item .prd_img{float:left;text-align:center;width:107px;height:107px;overflow:hidden;margin:0 12px;border:1px solid #f0f0f0;background:#fff}

.RecommendSchool .sch-item .prd_img a{width:100px;margin:0 auto;display:block}

.RecommendSchool .sch-item .prd_img a img{width:100px;height:100px}

.RecommendSchool .sch-item .infodiv{width:550px;float:left;overflow:hidden;border-right:1px solid #eaeaea}

.RecommendSchool .sch-item .infodiv .info_prdtname{overflow:hidden;height:30px;overflow:hidden;color:#006cbf;font-size:18px;line-height:26px}

.RecommendSchool .sch-item .infodiv .info_prdtname a{max-width:420px;overflow:hidden;height:30px;vertical-align:middle;display:inline-block;cursor:pointer;color:#006cbf}

.RecommendSchool .sch-item .infodiv .info_prdtname .level{background-image:url(../images/level3.png)}

.RecommendSchool .sch-item .infodiv .info_prdtname .level1{background-position:-20px 0}

.RecommendSchool .sch-item .infodiv .info_prdtname .level2{background-position:-20px -115px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level3{background-position:-20px -92px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level4{background-position:-20px -138px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level5{background-position:-20px -69px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level6{background-position:-20px -161px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level7{background-position:-20px -46px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level8{background-position:-20px -184px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level9{background-position:-20px -23px}

.RecommendSchool .sch-item .infodiv .info_prdtname .level10{background-position:-20px -207px}

.RecommendSchool .sch-item .infodiv .info_prdtname label:hover{color:#ff5000}

.RecommendSchool .sch-item .infodiv .info_prdtname span{display:inline-block;vertical-align:middle;width:125px;height:20px}

.RecommendSchool .sch-item .infodiv .info_prdttxt{font-size:12px;padding-top:6px;line-height:20px;overflow:hidden;height:20px;font-family:"瀹嬩綋";color:#2a2a2a;width:510px;overflow:hidden}

.RecommendSchool .sch-item .infodiv .info_prdtplace{font-family:"瀹嬩綋";color:#4599ff;font-size:12px;line-height:26px;height:26px;overflow:hidden}

.RecommendSchool .sch-item .infodiv .info_prdtplace i{display:inline-block;font-size:12px;vertical-align:middle;color:#4599ff}

.RecommendSchool .sch-item .infodiv .info_prdtplace span{padding:0 5px;border-right:1px solid #aaadb0;color:#555}

.RecommendSchool .sch-item .infodiv .info_prdtplace span.more{border:0;cursor:pointer}

.RecommendSchool .sch-item .infodiv .info_prdtplace span.noborder{border:0}

.RecommendSchool .sch-item .infodiv .info_prdttype{height:20px;overflow:hidden;font-family:"瀹嬩綋";margin-top:2px}

.RecommendSchool .sch-item .infodiv .info_prdttype a{display:inline-block;border-radius:10px;border:1px solid #d5dde8;color:#6082ac;padding:0 8px;margin-right:2px;font-size:12px;height:18px;line-height:18px}

.RecommendSchool .sch-item .prd_info_d_right{float:right;width:160px;padding-right:15px}

.RecommendSchool .sch-item .prd_info_d_mark{line-height:30px;font-size:13px;color:#333;text-align:right}

.RecommendSchool .sch-item .prd_info_d_txt{line-height:20px}

.RecommendSchool .sch-item .prd_info_d_mark span{color:#37d;font-size:24px}

.RecommendSchool .sch-item .prd_info_d_mark label{padding-left:5px;color:#009b00}

.RecommendSchool .sch-item .prd_info_d_right a{display:inline-block;width:108px;height:30px;text-align:center;color:#006cbf;background:#fff;font-size:12px;line-height:30px;border:1px solid #bdd6f7;border-radius:5px;cursor:pointer;margin-right:0;margin-left:50px;margin-top:20px}

.hotCourse .title strong{float:left}

.hotCourse .sch-item .prd_img{float:left;text-align:center;width:107px;height:99px;overflow:hidden;margin:0 12px;border:1px solid #f0f0f0;background:none}

.hotCourse .sch-item .prd_img a{margin-top:0;width:100%;height:100%}

.hotCourse .sch-item .prd_img a img{width:100%;height:100%}

.hotCourse .sch-item .info-width{width:420px;border-right:0}

.hotCourse .sch-item .info-width .info_prdtTag{line-height:20px;font-size:12px;color:#555}

.hotCourse .sch-item .info-width .info_prdtTag i{display:inline-block;vertical-align:bottom;font-size:14px;color:#006cbf;margin-right:3px}

.hotCourse .sch-item .info-width .info_prdtTag label{padding-right:8px;cursor:pointer}

.hotCourse .sch-item .info-width .info_prdttxt{color:#a1a1a1;font-size:12px;padding-right:20px;padding-top:15px;height:36px;line-height:18px;width:410px}

.hotCourse .sch-item .srocediv{width:138px;float:left;border-left:1px solid #eee;border-right:1px solid #eee;height:101px;overflow:hidden}

.hotCourse .sch-item .srocediv img{display:block;margin:0 auto;width:88px;height:44px;margin-top:5px;border:1px solid #f3f3f3}

.hotCourse .sch-item .srocediv .sroce{line-height:30px;font-size:12px;color:#666;text-align:center;margin-top:10px}

.hotCourse .sch-item .srocediv .sroce label{font-size:20px;color:#37d}

.hotCourse .sch-item .srocediv:hover .sroce label{color:#ff5000!important;cursor:pointer}

.hotCourse .sch-item .moneydiv{width:165px;overflow:hidden;float:left}

.hotCourse .sch-item .moneydiv .money{text-align:center;font-size:12px;color:#999}

.hotCourse .sch-item .moneydiv .money span{font-size:26px;color:#ff5000}

.hotCourse .sch-item .moneydiv .money span label{font-size:12px}

.hotCourse .sch-item .moneydiv .backmoney{text-align:center;font-size:12px;color:#999;margin-top:8px}

.hotCourse .sch-item .moneydiv .backmoney span{display:inline-block;background:#ff5000;color:#fff;padding:0 2px;line-height:15px;margin-right:5px}

.hotCourse .sch-item .moneydiv .buybtn{display:block;margin:0 auto;margin-top:18px;width:100px;text-align:center;line-height:30px;border-radius:5px;border:1px solid #bdd6f7;font-size:12px;color:#006cbf}

.RecommendSchool .list li:hover{background:#f5faff;cursor:pointer}

.RecommendSchool .list li:hover .sch-item .prd_info_d_right a{border:0;background:#006cbf;color:#fff}

.hotCourse .list li:hover .moneydiv .buybtn{background-color:#006cbf!important;border:1px solid #f5faff!important;color:#fff!important}

.hotCourse .list li:hover .infodiv .info_prdtname{color:#ff5000!important}

.Nominate,.NominateSchool{float:left;margin-left:28px;width:312px}

.Nominate ul,.NominateSchool ul{padding:18px 0 0 18px;border:1px solid #eee}

.Nominate li,.NominateSchool li,.Rank .one{border-bottom:1px dotted #ededed;overflow:hidden}

.Nominate li,.Rank .one{margin-bottom:14px;padding-bottom:13px}

.Nominate li img,.Rank .one img{float:left;width:86px;height:86px;margin-right:8px}

.Nominate li h4,.Rank .one h4{line-height:24px;font-size:14px;color:#666;width:184px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.Nominate li p,.Rank .one p{margin:15px 0;font-size:12px;color:#999}

.RightList{float:left;margin-left:28px;width:280px;background:#f9fcff;margin-top:25px;padding:0 16px;padding-top:20px}

.RightList .title{border-bottom:1px solid #dcdcdc;height:33px;font-size:14px;color:#999}

.RightList .title strong{color:#006cbf;padding:0 2px;font-size:20px;font-weight:bold;border-bottom:2px solid #006cbf;height:32px;display:inline-block;margin-left:5px}

.RightList ul{padding:18px 0}

.RightList ul .no-border{border:0}

.RightList li,.Rank .one{border-bottom:1px dashed #e0e2e4;overflow:hidden}

.RightList li,.Rank .one{margin-bottom:11px;padding-bottom:11px}

.RightList li img,.Rank .one img{float:left;width:66px;height:66px;margin-right:8px}

.RightList li h4,.Rank .one h4{line-height:20px;font-size:14px;color:#2a2a2a;width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.RightList li h4:hover{color:#ff5000}

.Rank .one h4:hover{color:#ff5000}

.RightList li p,.Rank .one p{margin-top:5px;margin-bottom:10px;font-size:12px;color:#999;font-family:"瀹嬩綋"}

.RightList li h3,.Rank .one h3{font-size:14px;color:#ff5000}

.NominateSchool li{width:274px;padding-bottom:15px;margin-bottom:15px}

.NominateSchool li h4{margin-bottom:10px;font-size:14px;color:#2a2a2a}

.NominateSchool li h4:hover{color:#ff5000}

.NominateSchool li p{color:#999;font-size:12px;line-height:20px}

.NominateSchool .pic{float:left;width:65px;height:65px;margin-right:14px;border:1px solid #eee}

.NominateSchool .pic img{width:65px;height:65px}

.NominateSchool .bor0{border:0}

.Rank{float:right;width:280px;background:#f9fcff;margin-top:20px;padding:0 16px;padding-top:20px;padding-bottom:30px}

.Rank .title{border-bottom:1px solid #dcdcdc;height:33px;font-size:14px}

.Rank .title strong{padding:0 2px;margin:0 10px;line-height:33px;color:#666;cursor:pointer;font-size:14px;font-weight:normal}

.Rank .title .cur{font-weight:700;color:#006cbf;border-bottom:2px solid #006cbf;display:inline-block;height:32px}

.BrandSchool .content .Tab .Tab-nav .more i{display:inline-block;width:15px;height:10px;background:url(../images/icon-5.png) no-repeat;background-position:5px 0}

.Rank .content{padding:12px 0;padding-left:10px}

.Rank .content .Tab-list{display:none}

.Rank .content .show{display:block}

.Rank .Tab-list .one{margin-bottom:4px;line-height:inherit;font-family:"寰蒋闆呴粦";padding-right:0}

.Rank .Tab-list li,.RecommendSchool .tab,.RecommendSchool .text p{font-family:"瀹嬩綋"}

.Rank .Tab-list .one p{padding:0}

.Rank .Tab-list li{position:relative;padding-right:10px;font-size:12px;color:#666;line-height:28px}

.Rank .Tab-list li span .orange{font-size:12px}

.Rank .Tab-list li p{padding-left:19px;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}

.Rank .Tab-list li p:hover{color:#ff5000}

.Rank .Tab-list li span{position:absolute;top:0;right:5px}

.Rank .num{position:absolute;top:50%;margin-top:-7px;width:16px;height:16px;background-color:#006cbf;color:#fff;line-height:16px;font-family:"寰蒋闆呴粦"}

.Rank .oge{background-color:#ff5000!important}

.Activity .content,.BrandSchool .content{padding-top:18px}

.footer .footer-nav{overflow:hidden;padding-top:14px;width:1200px;margin:0 auto}

.footer .footer-nav p{width:900px;padding-left:150px;font-size:12px;overflow:hidden;height:12px}

.footer .footer-nav p a{margin-right:-1px;padding:0 30px;color:#999;border-right:1px solid #999}

.footer .footer-nav p a:last-child{border:0}

.Tab .Tab-nav .more:hover{background:none;color:#666}

.nav{border-bottom:0 solid #ff5000;margin-bottom:0}

.search{width:695px;margin-top:7px}

.header .header-in .cd_headwidth{width:318px;height:50px;background:url(../images/logo-l.png) no-repeat 0 0;border-left:0;margin-right:180px}

.c_detailed .header-search dt .search-key{width:360px;padding-left:15px;font-size:12px;border-left:0}

.c_detailed .header-search dt .search-btn{background-image:none;text-indent:0}

.c_detailed .header-search dt .search-btn-school{width:120px;height:40px;border:1px solid #d1d1d1;background:#f7f7f7;color:#4d4d4d;font-size:15px;margin-left:10px;cursor:pointer}

.c_detailed .header-search dt .search-btn-school:hover{background:#006cbf;color:#fff}

.c_detailed .header-search dt .search-city{width:75px;display:inline-block;float:left;border:2px solid #ff5000;border-right:0;height:36px;line-height:36px;background:#f9f9f9;color:#333;font-size:14px;position:relative}

.c_detailed .header-search dt .search-city em{display:block;width:100%;height:100%;border-right:1px solid #e7e7e7;text-align:center}

.c_detailed .header-search dt .search-city em i{display:inline-block;background:url(../images/icon-2.png) no-repeat;background-position:0 1px;width:11px;height:8px;vertical-align:baseline;margin-left:5px}

.c_detailed .citydiv{left:0;top:40px;z-index:22224}

.cd_poster{width:100%;height:150px;border-top:1px solid #ff5000}

.cd_posterBg1{background:url(../images/sposter1.jpg) no-repeat}

.cd_posterBg2{background:url(../images/sposter2.jpg) no-repeat}

.cd_posterBg3{background:url(../images/sposter3.jpg) no-repeat}

.cd_posterBg4{background:url(../images/sposter4.jpg) no-repeat}

.cd_poster .cd_schoolinfo{width:1200px;margin:0 auto;padding:25px 0}

.cd_poster .cd_schoolinfo .cd_info_sign{background:#fff;width:102px;height:100px;margin-right:18px;float:left;text-align:center;overflow:hidden}

.cd_poster .cd_schoolinfo .cd_info_sign img{}

.cd_poster .cd_schoolinfo .cd_info_detail{width:700px;height:100px;overflow:hidden;color:#fff;float:left}

.cd_poster .cd_schoolinfo .cd_info_detail .h2{padding-top:7px;padding-bottom:10px;width:705px;height:25px}

.cd_poster .cd_schoolinfo .cd_info_detail .h2 label{display:inline-block;height:25px;font-size:24px;max-width:588px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cd_poster .cd_schoolinfo .cd_info_detail .h2 span{display:inline-block;height:28px;width:100px;vertical-align:bottom;margin-left:14px;background:none}

.cd_poster .cd_schoolinfo .cd_info_detail .h2 .lv1{background-position:-24px -28px}

.cd_poster .cd_schoolinfo .cd_info_detail .h2 .lv2{background-position:-24px -60px}

.cd_poster .cd_schoolinfo .cd_info_detail .h2 .lv3{background-position:-24px -92px}

.cd_poster .cd_schoolinfo .cd_info_detail .h2 .lv4{background-position:-24px -124px}

.cd_poster .cd_schoolinfo .cd_info_detai .level{height:17px;width:100px;overflow:hidden;background:none;opacity:.9}

.cd_poster .cd_schoolinfo .cd_info_detai .level1{background-position:-1px -189px}

.cd_poster .cd_schoolinfo .cd_info_detai .level2{background-position:-1px -169px}

.cd_poster .cd_schoolinfo .cd_info_detai .level3{background-position:-1px -149px}

.cd_poster .cd_schoolinfo .cd_info_detai .level4{background-position:-1px -129px}

.cd_poster .cd_schoolinfo .cd_info_detai .level5{background-position:-1px -109px}

.cd_poster .cd_schoolinfo .cd_info_detai .level6{background-position:-1px -89px}

.cd_poster .cd_schoolinfo .cd_info_detai .level7{background-position:-1px -69px}

.cd_poster .cd_schoolinfo .cd_info_detai .level8{background-position:-1px -49px}

.cd_poster .cd_schoolinfo .cd_info_detai .level9{background-position:-1px -29px}

.cd_poster .cd_schoolinfo .cd_info_detai .level10{background-position:-1px -9px}

.cd_poster .cd_schoolinfo .cd_info_detail .type{width:700px;font-size:14px;height:15px;line-height:15px;margin-top:13px}

.cd_poster .cd_schoolinfo .cd_info_detail .type label{display:inline-block;height:15px;max-width:581px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;margin-right:20px}

.cd_poster .cd_schoolinfo .cd_info_detail .type label a{display:inline-block;height:15px;color:#fff;margin-right:5px}

.cd_poster .cd_schoolinfo .cd_info_detail .type label a i{padding-right:5px;color:#fff!important}

.cd_poster .cd_schoolinfo .cd_info_detail .type .info{display:block;max-width:660px;height:15px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}

.cd_poster .cd_schoolinfo .cd_info_detail .type a{color:#fff}

.cd_poster .cd_schoolinfo .cd_info_detail .type a:hover{color:#ff5000}

.cd_poster .cd_schoolinfo .cd_phone{float:right;width:320px;height:100px}

.cd_poster .cd_schoolinfo .cd_phone img{display:block;float:left;width:46px;height:48px;margin-top:27px;margin-left:7px}

.cd_poster .cd_schoolinfo .cd_phone .txt{width:256px;color:#fff;display:block;float:right}

.cd_poster .cd_schoolinfo .cd_phone .txt .h6{font-size:14px;margin-top:24px;text-indent:3px;font-family:"寰蒋闆呴粦 Light"}

.cd_poster .cd_schoolinfo .cd_phone .txt .h2{font-size:30px;margin-top:12px}

.cd_schoolNav{width:100%;height:40px;background:#006cbf}

.cd_schoolNav .cd_sNavcontent{margin:0 auto;width:1200px;line-height:40px}

.cd_schoolNav .cd_sNavcontent li{float:left;font-size:14px}

.cd_schoolNav .cd_sNavcontent li a{color:#fff;padding:0 17px}

.cd_schoolNav .cd_sNavcontent li:hover{font-weight:bold;background:#fff}

.cd_schoolNav .cd_sNavcontent li:hover a{display:block;border-top:2px solid #ff5000;height:38px;color:#494949}

.cd_schoolNav .cd_sNavcontent .cur{font-weight:bold;background:#fff}

.cd_schoolNav .cd_sNavcontent .cur a{display:block;border-top:2px solid #ff5000;height:38px;color:#494949}

.cd_Location{width:1200px;margin:0 auto;height:45px;background:#fff;color:#666;font-size:14px;line-height:58px}

.cd_course{width:1200px;margin:0 auto;margin-bottom:30px}

.cd_course .cd_course_info{float:left;width:848px;padding:20px;border:1px solid #ececec}

.cd_course .pic{width:250px;float:left;padding-bottom:8px;position:relative}

.cd_course .pic .smallpic a{padding:1px;border:1px solid #fff;float:left;margin-left:2px;margin-right:2px;width:53px;height:53px}

.cd_course .pic .smallpic a img{cursor:pointer;width:53px;height:53px}

.cd_course .pic .smallpic a.hover{border:1px solid #f90}





.cd_course .pic .smallpic{margin-top:5px}

.cd_course .bigpic{display:block;width:240px;height:240px;border:1px solid #ececec;overflow:hidden}

.cd_course .bigpic img{width:100%;height:100%;display:block;object-fit:cover;object-position:cover cover}

.cd_course .bigpic .max-img img{width:auto;height:fit-content;position:absolute;z-index:10;top:0;left:100%;max-width:800px;height:300px;display:block;z-index:9999}

.cd_course .pic .smallpic .imghover{border:1px solid #f90}

.cd_course .pic .count{width:240px;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:15px;color:#999;font-size:12px;padding-top:12px;position:relative}

.cd_course .pic .count .bdshare_t{position:absolute;width:56px;height:15px;right:0;top:10px;overflow:hidden;z-index:2}

.cd_course .pic .count .bdshare_t a{display:block;width:100%;height:100%;background:none;background-image:none!important}

.cd_course .pic .count span{display:block;float:left;padding-right:15px}

.cd_course .pic .count span label{color:#ff5000}

.cd_course .pic .count .right{float:right;padding:0}

.cd_course .pic .count .right i{font-size:13px;vertical-align:bottom;padding-right:5px}

.cd_course .info{margin-left:10px;padding-left:20px;padding-bottom:30px;width:550px;float:left;border-left:1px solid #ececec;min-height:350px;padding-top:5px}

.cd_course .info .info_couName{padding-bottom:10px;line-height:28px;color:#2a2a2a;width:560px;overflow:hidden}

.cd_course .info .info_couName .title{float:left;width:475px;font-size:22px}

.cd_course .info .info_couName span{display:block;float:right;text-align:right;font-size:14px;color:#999;cursor:pointer}

.cd_course .info .info_couName span i{display:inline-block;width:28px;height:28px;color:#524d4d;border:1px solid #f3f3f3;background:#fcfcfc;text-align:center;line-height:28px;margin-left:10px;font-size:12px}

.cd_course .info .info_couName span:hover i{color:#ff5000}

.cd_course .info .info_couName span.hover i{color:#ff5000}





.cd_course .info .info_couName span .like{color:#ff5000}

.cd_course .info .info_price{background:url(../images/gray.png) #f2f2f2 no-repeat;width:550px;background-size:100% 100%;padding:15px 0;padding-left:10px;position:relative}

.cd_course .info .info_price div label{color:#ff5000}

.cd_course .info .info_price div a{color:#006cbf}

.cd_course .info .info_price .courPrice{line-height:30px;height:30px;color:#a1a1a1;font-size:12px;width:530px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cd_course .info .info_price .courPrice label{font-size:22px;font-weight:bold;padding-left:12px}

.cd_course .info .info_price .courbackMoney{line-height:30px;color:#a1a1a1;font-size:12px;width:530px}

.cd_course .info .info_price .courbackMoney .back{border:1px solid #ff5000;height:20px;line-height:20px;margin:0 12px;display:inline-block;background:#ff5000;cursor:pointer}

.cd_course .info .info_price .courbackMoney .back i{background:#ff5000;color:#fff;height:20px;padding:0 3px;display:inline-block}

.cd_course .info .info_price .courbackMoney .back label{color:#ff5000;background:#f9f9f9;display:inline-block;height:20px;padding:0 5px}

.cd_course .info .info_price .code2d{position:absolute;right:3px;top:0;line-height:28px;color:#666;font-size:13.5px;cursor:pointer}

.cd_course .info .info_price .code2d i{font-size:16px;color:#2a2a2a;padding-left:5px;vertical-align:bottom}

.cd_course .info .info_price .code2d:hover .codeimg{display:block}

.cd_course .info .info_price .code2d .codeimg{display:none;position:absolute;right:-2px;top:0;width:175px;height:195px;background:#fff;z-index:2;border:1px solid #ececec;box-shadow:-1px 5px 8px #cfcfcf}

.cd_course .info .info_price .code2d .codeimg p{font-size:14px;text-align:center;line-height:20px;color:#666}

.cd_course .info .info_price .code2d .codeimg p label{color:#ff5000}

.cd_course .info .info_price .code2d .codeimg .head{line-height:30px}

.cd_course .info .info_price .code2d .codeimg .head img{display:inline-block;vertical-align:middle;width:10px;height:6px;padding-left:5px}

.cd_course .info .info_price .code2d .codeimg img{display:block;margin:0 auto;width:115px;margin-bottom:3px;margin-top:-2px}

.cd_course .info .info_studType{width:550px;padding-left:10px;height:39px;border-bottom:1px dotted #d2d2d2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:38px;font-size:12px;color:#a1a1a1}

.cd_course .info .mgleft_12{margin-left:12px!important}

.cd_course .info .mgleft_8{margin-left:8px!important}

.cd_course .info .info_studType label{display:inline-block;margin:0 8px;color:#093;cursor:pointer}

.cd_course .info .info_tags{padding-top:15px;padding-bottom:10px;width:550px;padding-left:10px;border-bottom:1px dotted #d2d2d2;font-size:12px;color:#a1a1a1}

.cd_course .info .info_tags .line{line-height:25px;margin-bottom:10px}

.cd_course .info .info_tags .nomg{margin:0}

.cd_course .info .info_tags p{display:inline-block;width:483px;padding-left:2px}

.cd_course .info .info_tags span.font_st{line-height:25px;display:inline-block;vertical-align:top}

.cd_course .info .info_tags p label{display:inline-block;padding:0 12px;border:1px solid #ccc;color:#666;font-size:12px;margin-right:5px;margin-bottom:7px;line-height:23px;cursor:pointer}

.cd_course .info .info_tags p label span{display:none}

.cd_course .info .info_tags p .checked{border:1px solid #ff5000;position:relative}

.cd_course .info .info_tags p .checked span{display:block;position:absolute;right:0;bottom:0;width:18px;height:16px;background:url(../images/check.png) no-repeat}

.cd_course .info .info_tags p .noResult{border:1px dashed #ccc;color:#999;cursor:not-allowed}

.cd_course .info .info_botton{width:560px;height:45px;padding-top:25px;padding-bottom:15px;position:relative}

.cd_course .info .info_botton p{width:477px;height:40px;margin-left:76px}

.cd_course .info .info_botton p input{display:block;cursor:pointer;border-radius:2px;font-size:16px;text-align:center;line-height:38px;border:0;float:left}

.cd_course .info .info_botton .hear{width:185px;color:#fff;margin-right:15px;line-height:38px;background:#ff5000;font-weight:bold}

.cd_course .info .info_botton .prohibit{background:#ccc;cursor:not-allowed}

.cd_course .info .info_botton .buy{width:137px;color:#ff4800;background:#ffeae1;line-height:36px;border:1px solid #f4d5c7}

.wechatTalk{width:125px;margin-right:15px;background-color:#52bf1c;color:#fff;background-image:url(../images/wechatTalk.png);background-repeat:no-repeat;border:0;box-shadow:none;background-position:16px center;text-indent:30px}

.showWeChat{display:none;background-image:url(../images/wechatPop-Bg.png);position:absolute;top:23px;right:23%;width:174px;height:195px;background-position:-14px -13px;z-index:99;margin-top:-200px;margin-left:250px}

.showWeChat img{margin:23px 29px 0 30px}

.cd_course .info .info_benefit{width:540px;padding-left:10px;line-height:25px;color:#a1a1a1;font-size:12px}

.cd_course .info .info_benefit a{height:22px;line-height:22px;display:inline-block;color:#fff;padding:0 10px;margin-right:15px}

.cd_course .info .info_benefit .tagyellow{background:url(../images/yellowBG.png) no-repeat;background-size:100% 100%}

.cd_course .info .info_benefit .tagblue{background:url(../images/blueBG.png) no-repeat;background-size:100% 100%}

.cd_course .info .info_benefit .tagred{background:url(../images/redBG.png) no-repeat;background-size:100% 100%}

.cd_course_school{float:right;width:240px;height:440px;background:#fafafa;padding:0 20px}

.cd_course_school .schoolinfo{margin-top:20px;padding-bottom:14px;border-bottom:1px solid #efefef}

.cd_course_school .schoolinfo .img{display:block;float:left;width:68px;height:68px;background:#fff;border:1px solid #efefef}

.cd_course_school .schoolinfo .img img{display:block;width:68px}

.cd_course_school .schoolinfo .s_info{float:left;width:150px;margin-left:10px;height:70px}

.cd_course_school .schoolinfo .s_info .s_name{width:150px;font-weight:bold;font-size:14px;height:18px;line-height:20px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cd_course_school .schoolinfo .s_info .s_lv{color:#a1a1a1;font-size:12px;margin-bottom:10px}

.cd_course_school .schoolinfo .s_info .s_lv label{color:#093;font-size:14px}

.cd_course_school .schoolinfo .s_info .s_reputation{width:150px;font-size:12px;height:12px;color:#093;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;position:relative}

.cd_course_school .schoolinfo .s_info .s_reputation:hover .s_reputation_info{display:block}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info{display:none;width:270px;height:120px;position:absolute;background:#fff;z-index:2;top:23px;left:-120px;border:1px solid #e2e2e2;box-shadow:2px 5px 8px #cfcfcf;padding:10px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .tip{display:block;width:17px;height:12px;background:url(../images/tip.png) no-repeat;position:absolute;top:-10px;right:50%}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .name{color:#2a2a2a;font-size:16px;padding-bottom:10px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .s_re_lv{color:#006cbf;font-size:12px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit{padding-top:15px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit p{width:58px;text-align:center;padding-top:13px;float:left;border:2px solid #ff5000;border-radius:50%;height:45px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit p label{color:#ff5000;font-size:18px;font-weight:normal;display:block}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit p span{color:#a1a1a1;font-size:12px;padding-top:5px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit ul{float:right;width:200px;height:70px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit ul li{font-size:12px;color:#666;margin-bottom:10px}

.cd_course_school .schoolinfo .s_info .s_reputation .s_reputation_info .credit ul .cur{color:#093}

.cd_course_school .schoolservice{width:240px;padding:12px 0;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:15px;padding-bottom:5px}

.cd_course_school .schoolList{width:240px;display:block;padding:15px 0}

.cd_course_school .schoolList li{float:left;width:80px;text-align:center}

.cd_course_school .schoolList li i{font-size:32px;color:#006cbf;display:block;padding-bottom:8px}

.cd_course_school .schoolList li label{display:block;font-size:12px;color:#666}

.cd_course_school .schoolList li span{display:block;font-size:14px;color:#ff5000}

.cd_course_school .number{border-top:1px solid #efefef}

.cd_course_school .number li{width:79px;border-right:1px solid #efefef}

.cd_course_school .number li span{padding-bottom:13px}

.cd_course_school .Consultation{display:block;width:235px;margin:0 auto;border:1px solid #e1effa;background:#fff;color:#006cbf;font-size:14px;text-align:center;line-height:38px;cursor:pointer}

.cd_main{width:1200px;padding-top:65px;margin:0 auto;position:relative}

.PrdtNav{width:100%;height:50px;position:absolute;left:0;top:0;z-index:100;border-bottom:1px solid #317cec;background:#fafafa}

.cd_PrdtNav{margin:0 auto;width:1200px;height:48px;border-top:1px solid #efefef;border-right:1px solid #efefef;position:relative}

.cd_PrdtNav li{float:left;padding:16px 0;cursor:pointer}

.cd_PrdtNav li p{padding:0 25px;height:18px;line-height:18px;color:#666;font-size:14px;border-right:1px solid #e9e9e9}

.cd_PrdtNav li p label{color:#ff5000}

.cd_PrdtNav .cur{background:#317cec}

.cd_PrdtNav .cur p{color:#fff;border:0}

.cd_PrdtNav .cur p label{color:#fff}

.cd_PrdtNav .rightlist{width:220px;background:#f9fcff;position:absolute;right:0;height:1000px;display:none}

.cd_PrdtNav .codeimgdiv{position:absolute;right:230px;height:38px;width:187px;top:2px;display:block;overflow:hidden}

.cd_PrdtNav .codeimgdiv .head{padding-top:12px;text-align:center;color:#666;font-size:14px}

.cd_PrdtNav .codeimgdiv .head label{color:#ff5000}

.cd_PrdtNav .codeimgdiv .head i{font-size:20px;padding:0 3px;vertical-align:sub}

.cd_PrdtNav .codeimgdiv .head img{vertical-align:middle}

.cd_PrdtNav .codeimgdiv .img{display:block;margin:0 auto;width:120px;margin-top:6px}

.cd_PrdtNav .codeimgdiv .txt{font-size:14px;text-align:center;color:#666;line-height:20px;padding-bottom:20px}

.cd_PrdtNav .codeimgdiv .txt label{color:#ff5000}

.cd_PrdtNav .codeimgdiv:hover{height:auto;overflow:inherit;background:#fff;cursor:pointer;box-shadow:0 5px 10px #ccc}

.rightlist .cd_r_consult{background:#ff5000;line-height:50px;text-align:center;color:#fff;font-size:16px;height:50px;display:block;margin-bottom:20px}

.rightlist .prohibit{background:#ccc;cursor:not-allowed}

.rightlist .cd_r_href{padding:10px 0;display:block;width:220px;border-bottom:1px solid #e7f0f8}

.rightlist .cd_r_href p{position:relative;line-height:30px;height:30px;text-align:center;font-size:14px;color:#2a2a2a;font-family:"寰蒋闆呴粦 Light"}

.rightlist .cd_r_href p a{cursor:pointer}

.rightlist .cd_r_href .color{color:#ff5000;font-family:"寰蒋闆呴粦"}

.rightlist .cd_r_href .color i{position:absolute;top:-10px;margin-left:5px;font-style:italic}

.rightlist .imgdiv{padding:10px 0;text-align:center}

.rightlist .imgdiv img{display:block;margin:0 auto;width:134px}

.rightlist .imgdiv label{display:block;font-size:14px;color:#3c9717;padding-bottom:7px}

.rightlist .imgdiv p{font-size:14px;color:#555;padding-bottom:10px}

.PrdtNav_on{position:fixed;box-shadow:0 3px 10px #ccc}

.PrdtNav_on .cd_PrdtNav{border-top:0}

.PrdtNav_on .rightlist{display:block}

.PrdtNav_on .mindiv{height:51px;overflow:hidden}

.PrdtNav_on .mindiv .cd_r_consult{height:51px}

.cd_main .cd_main_left{width:890px;float:left;padding-bottom:60px}

.cd_main_left .cdml_coursedetail{padding:20px;padding-bottom:50px;padding-top:15px;padding-left:8px}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_title{display:block;font-size:22px;line-height:25px;color:#383838;text-align:center}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph{padding-top:20px;width:800px}

.cd_main_left .cdml_coursedetail .first_paragraph{padding-top:25px}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph p{color:#333;font-size:14px;line-height:26px;font-family:"瀹嬩綋";margin-top:15px;text-indent:2rem}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph strong{font-weight:bold}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph h1{font-size:32px;font-weight:bold}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph h2{font-size:24px;font-weight:bold}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph h3{font-size:18.72px;font-weight:bold}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph h4{font-size:16px;font-weight:bold}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph h5{font-size:13.29px;font-weight:bold}

.cd_main_left .cdml_coursedetail .cdml_coursedetail_paragraph h6{font-size:12px;font-weight:bold}

.cd_main_left .cdml_process{padding-bottom:60px;margin-top:30px;width:890px}

.cd_main_left .cdml_title{color:#494949;font-size:16px;padding-bottom:10px;border-bottom:2px solid #006cbf;margin-bottom:-1px;height:16px;font-weight:bold;display:inline-block}

.cd_main_left .cdml_haedtxt{height:27px;border-left:5px solid #317cec;color:#494949;font-size:24px;margin-bottom:12px;text-indent:9px}

.cd_main_left .cdml_process ul{display:block;padding:30px 25px;border:1px solid #ededed;width:838px}

.cd_main_left .cdml_process ul li{float:left;width:209px}

.cd_main_left .cdml_process ul li img{display:block;margin:0 auto;height:68px}

.cd_main_left .cdml_process ul li .h4{text-align:center;font-size:14px;padding-top:10px;padding-bottom:15px}

.cd_main_left .cdml_process ul li .h4 label{font-weight:bold;padding-right:3px}

.cd_main_left .cdml_process ul li .txt{font-size:12px;color:#a1a1a1;text-align:center;line-height:17px}

.cd_main_left .cdml_process ul li .font_Color1{color:#f5af00}

.cd_main_left .cdml_process ul li .font_Color2{color:#44c6c2}

.cd_main_left .cdml_process ul li .font_Color3{color:#ff8c94}

.cd_main_left .cdml_process ul li .font_Color4{color:#70bfea}

.cd_main_left .cdml_opclassInfo{width:890px}

.cd_main_left .cdml_opclassInfo .cdml_opclassInfo_head{width:890px;height:33px;line-height:30px;border-top:1px solid #ededed;background:#f7f7f7;color:#666;font-size:12px}

.cd_main_left .cdml_opclassInfo .cdml_opclassInfo_head .thead_region{width:180px;float:left;margin-top:1px}

.cd_main_left .cdml_opclassInfo .cdml_opclassInfo_head .thead_time{width:90px;float:left;text-align:center}

.cd_main_left .cdml_opclassInfo .cdml_opclassInfo_head .thead_courhous{width:75px;float:left;text-align:center;margin-left:130px}

.cd_main_left .cdml_opclassInfo .cdml_opclassInfo_head .thead_money{width:100px;float:left;margin-left:20px;text-align:center}

.cd_main_left .cdml_opclassInfo .cdml_opclassInfo_head .thead_operation{width:190px;float:left;text-align:center;margin-left:10px}

.cd_main_left .cdml_opclassInfo .cdml_classlist{padding-bottom:0}

.cd_main_left .cdml_opclassInfo .cdml_classlist li{display:block;width:890px;line-height:48px;font-size:12px;border-bottom:1px solid #eee}

.cd_main_left .cdml_opclassInfo .cdml_classlist li p{float:left;color:#666}

.cd_main_left .cdml_opclassInfo .Paging{padding-right:15px}

.cdml_classlist li .tbody_name{width:190px;color:#006cbf}

.cdml_classlist li .tbody_name label{display:inline-block;max-width:155px;height:20px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;line-height:20px;color:#317cec}

.cdml_classlist li .tbody_name img{display:inline-block;margin-left:10px;vertical-align:middle;margin-right:8px;width:14px;height:20px}

.cdml_classlist li .tbody_class{width:300px;text-align:left;float:left}

.cdml_classlist li .tbody_class a{display:inline-block;width:58px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#666;font-size:12px;font-family:"瀹嬩綋";margin-right:4px;background:url(../images/border.png) no-repeat}

.cdml_classlist li .tbody_class a.cur{background:url(../images/check3.png) no-repeat}

.cdml_classlist li .tbody_class .moretime{display:inline-block;width:58px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#666;font-size:12px;font-family:"瀹嬩綋";margin-right:4px;background:url(../images/border.png) no-repeat;float:none;border:0;margin:0}

.cdml_classlist li .tbody_class .SELECT-on{background:#fff;border:1px solid #d4d4d4;width:56px;height:20px;line-height:18px}

.cdml_classlist li .tbody_class .moretime dt{line-height:20px;height:20px;width:58px;padding:0;text-align:center}

.cdml_classlist li .tbody_class .moretime dt b{vertical-align:baseline}

.cdml_classlist li .tbody_class .moretime dt i{margin:0;border:0;float:none;background:url(../images/icon-2.png) no-repeat;width:10px;height:6px;vertical-align:baseline;margin-left:3px}

.cdml_classlist li .tbody_class .moretime dt span{vertical-align:baseline}

.cdml_classlist li .tbody_class .moretime .normal{width:56px;top:19px;left:-1px;border-color:#d4d4d4}

.cdml_classlist li .tbody_class .moretime .normal a{line-height:20px;height:20px;margin:0;background:#fff;text-align:left}

.cdml_classlist li .tbody_class .moretime .normal a:hover{color:#fff;background:#317cec}

.cdml_classlist li .tbody_time{width:80px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:30px}

.cdml_classlist li .tbody_courhous{width:80px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"瀹嬩綋"}

.cdml_classlist li .tbody_money{width:100px;float:left;margin-left:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cdml_classlist li .tbody_money label{font-size:18px;color:#ff5000}

.cdml_classlist li .tbody_btn{width:180px;text-align:center;margin-left:20px}

.cdml_classlist li .tbody_btn a{display:inline-block;width:82px;line-height:27px;text-align:center;border-radius:3px}

.cdml_classlist li .tbody_btn .color1{color:#006cbf;width:55px}

.cdml_classlist li .tbody_btn .color2{background:#ff7f00;color:#fff;margin-left:10px;border:1px solid #ff7f00}

.cdml_classlist li .tbody_btn .prohibit{background:#ccc;cursor:not-allowed;border:1px solid #ccc}

.cd_main .SELECT,.SELECT{float:left;border:1px solid #e5e5e5;margin-top:3px;border-radius:3px;text-indent:5px;height:22px;margin-left:10px;width:90px;background:#fff}

.cd_main .SELECT dt,.SELECT dt{line-height:22px;cursor:pointer;clear:both;padding:0 5px;font-size:0;position:relative}

.cd_main .SELECT dt span,.SELECT dt span{font-size:12px;color:#666;vertical-align:middle}

.cd_main .SELECT dt b,.SELECT dt b{font-size:12px;color:#666;display:inline-block;vertical-align:middle}

.cd_main .SELECT dt i,.SELECT dt i{display:inline-block;vertical-align:middle;height:12px;width:14px;background:url(../images/icon_list2.png) no-repeat;background-position:-30px -21px;margin-left:7px;border:1px solid #e5e5e5;border-radius:4px;float:right;margin-top:4px}

.cd_main .SELECT dd,.SELECT dd{display:none;position:absolute;width:97px;background:#fff;z-index:2;left:0;border:1px solid #e5e5e5;border-top:0}

.cd_main .SELECT dd a,.SELECT dd a{line-height:24px;height:24px}

.cd_main .SELECT-on,.SELECT-on{position:relative}

.cd_main .SELECT-on dt,.SELECT-on dt{z-index:2}

.cd_main .SELECT-on dd,.SELECT-on dd{display:block!important;z-index:1;top:20px;left:-1px}

.cd_main .SELECT-on dd a,.SELECT-on dd a{display:block;width:100%;line-height:24px;text-indent:10px;font-size:12px;color:#666}

.cd_main .SELECT-on dd a:hover,.SELECT-on dd a:hover{background:#317cec;color:#fff}

.cd_main .SELECT-on dt i,.SELECT-on dt i{background-position:-87px -22px}

.cd_main .SELECT-on .normal,.SELECT-on .normal{width:100%;border:1px solid #e5e5e5;border-top:0}

.cd_main .Paging{text-align:right;padding:10px 0}

.cd_main .Paging a{display:inline-block;margin-left:5px;background:#f5f5f5;line-height:20px;padding:0 6px;border-radius:3px;border:1px solid #dadada;color:#666;font-size:12px}

.cd_main .Paging .cur{background:#317cec;color:#fff;border-color:#317cec}

.cd_main_left .cdml_linkposter{width:855px;padding:10px 0;padding-left:35px;background:#e9fdfe;margin-top:40px;margin-bottom:10px;height:95px}

.cd_main_left .cdml_linkposter .txt{width:280px;height:50px;margin-top:22px;float:left}

.cd_main_left .cdml_linkposter .txt span{display:block;font-size:26px;font-weight:bold;color:#43a41b}

.cd_main_left .cdml_linkposter .txt label{display:block;font-size:14px;color:#999;padding-top:10px}

.cd_main_left .cdml_linkposter .bespeak{display:block;float:left;width:175px;line-height:50px;text-align:center;font-size:16px;color:#fff;margin-top:22px;background:#ff7500;border-radius:2px}

.cd_main_left .cdml_linkposter .imgdiv{margin-left:33px;border-left:1px solid #d9ecee;padding:4px 30px;float:left}

.cd_main_left .cdml_linkposter .imgdiv .code2D{height:89px;display:block;float:left;margin-right:12px}

.cd_main_left .cdml_linkposter .imgdiv .weixing{height:58px;display:block;margin-top:-8px;padding-left:10px;padding-right:30px}

.cd_main_left .cdml_linkposter .imgdiv label{font-size:12px;color:#999;width:110px;display:inline;line-height:20px}

.cd_main_left .cdml_traffic{width:890px;margin-top:36px}

.cd_main_left .cdml_traffic .cdml_traffic_tabel{border:1px solid #eee;border-bottom:0;width:888px}

.cd_main_left .cdml_traffic .cdml_traffic_tabel .traffic_tr{height:34px;line-height:34px;border-bottom:1px solid #eee;width:888px;font-size:12px;color:#666;font-family:"瀹嬩綋"}

.cd_main_left .cdml_traffic .cdml_traffic_tabel .traffic_tr .traffic_head{display:inline-block;width:135px;text-align:center;color:#666;font-size:14px;font-weight:bold;background:#f7f7f7;border-right:1px solid #eee;margin-right:12px;font-family:"寰蒋闆呴粦"}

.cd_main_left .cdml_traffic .cdml_traffic_tabel .ov_hide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}

.cd_main .cd_main_left .cdml_traffic .cdml_traffic_tabel .traffic_tr .SELECT{display:inline-block;float:none;margin-top:-3px;vertical-align:middle}

.cd_main_left .cdml_traffic #BAIDUMAP{width:888px;height:437px;border:1px solid #eee;border-top:0}

.cd_main_left .cdml_traffic .sendmap{margin:20px 0;padding:15px 30px;background:#f1f9ff}

.cd_main_left .cdml_traffic .sendmap img{display:block;float:left;margin-right:20px;width:88px;height:88px}

.cd_main_left .cdml_traffic .sendmap .txtExplain{width:600px;float:left;padding-top:15px}

.cd_main_left .cdml_traffic .sendmap .txtExplain .h1{color:#0f73bd;font-size:22px;font-weight:bold;margin-bottom:15px}

.cd_main_left .cdml_traffic .sendmap .txtExplain p label{color:#ff4e00}

.cd_main_left .cdml_traffic .sendmap .txtExplain .h6{font-size:14px;color:#434343}

.cd_main_left .cdml_traffic .cdml_maps{padding:0;width:890px}

.cd_main_left .sdml_traffic .cdml_maps{padding:0;width:890px}

.cd_main_left .cdml_traffic #BAIDUMAP{width:600px;height:400px}

.sd_main_left .sdml_traffic #BAIDUMAP{width:600px;height:400px}

.cd_main_left .cdml_maps .campus_list{width:288px;height:400px;border-color:#eee}

.cd_main_left .cdml_maps .campus_list .road_list li .school_road{width:225px}

.cd_main_left .cdml_maps .campus_list .campus_count{border-color:#eee}

.cd_main_left .cdml_maps .campus_list .road_list li .school_name i{vertical-align:text-top}

.cd_main_left .cdml_maps .campus_list .road_list li .school_name label{display:inline-block;width:220px;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cd_main_left .cdml_maps .campus_list .campus_count .name{font-size:16px;color:#393939;font-weight:normal}

.cd_main_left .cdml_maps .campus_list .campus_count .count{font-size:12px;color:#666}

.cd_main_left .cdml_comment{margin-top:35px}

.cd_main_left .cdml_comment .cdml_comment_content{width:808px;padding:20px 40px;height:84px;border:1px solid #ededed}

.cd_main_left .cdml_comment .cdml_comment_content .cdml_comment_content_number{width:320px;height:84px;float:left;border-right:1px solid #ededed;font-size:12px;color:#999}

.cdml_comment_content_number .commentnum{width:80px;padding-top:18px;float:left}

.cdml_comment_content_number .commentnum span{display:block;color:#ff5000;font-size:32px;padding-bottom:5px}

.cdml_comment_content_number .commentnum span label{font-size:14px}

.cdml_comment_content_number ul{display:inline;float:left;width:180px;margin:6px 0 0 20px}

.cdml_comment_content_number ul li{display:block;width:100px;height:10px;background:url(../../images/web/score.jpg) left top no-repeat;margin:0 auto;margin-top:10px;position:relative}

.cdml_comment_content_number ul li span{display:block;position:absolute;color:#999;left:-30px;top:-2px}

.cdml_comment_content_number ul li p{display:block;height:11px;background:url(../../images/web/score.jpg) left -11px no-repeat;position:absolute;left:0;top:0}

.cdml_comment_content_number ul li em{display:block;position:absolute;left:105px;text-align:left;font:400 12px Arial;top:-2px}

.cd_main_left .cdml_comment .cdml_comment_content .cdml_comment_content_txt{float:right;width:330px;text-align:right}

.cdml_comment_content_txt .h4{font-size:16px;padding-top:20px;color:#666;padding-bottom:12px}

.cdml_comment_content_txt .h4 label{color:#ff5000}

.cdml_comment_content_txt .h6{font-size:12px;color:#a1a1a1}

.cd_main_left .cdml_comment .cdml_comment_list{margin-top:20px;width:890px}

.cdml_comment_list .comment_type{height:42px;line-height:40px;overflow:hidden;background:#f9f9f9}

.comment_type li{float:left;display:block;padding:0 20px;font-size:14px;color:#666;cursor:pointer;border-bottom:2px solid #f9f9f9}

.comment_type li:hover{border-color:#317cec;color:#317cec}

.comment_type .cur{background:#317cec;color:#fff!important;border-color:#317cec}

.cdml_comment_list .comment_list{padding-top:5px}

.cdml_comment_list .comment_list .c_list{padding-bottom:5px;display:none}

.comment_list .c_list .c_product{padding:25px 0;border-bottom:1px solid #e5e5e5}

.c_list .c_product .imgdiv{width:75px;margin-right:25px;text-align:center;float:left}

.c_list .c_product .imgdiv img{display:block;margin:0 auto;width:65px;height:65px;border-radius:50%}

.c_list .c_product .imgdiv p{padding-top:8px;width:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:14px;padding-bottom:5px}

.c_list .c_product .imgdiv a{display:block;width:45px;height:20px;background:#f5f5f5;color:#666;font-size:12px;line-height:20px;border-radius:3px;border:1px solid #dadada;margin:0 auto}

.c_list .c_product .infodiv{position:relative;width:790px;float:right;padding-top:10px}

.c_list .c_product .infodiv .info_imglist{width:550px;height:60px;margin-bottom:15px}

.c_list .c_product .infodiv .info_imglist .min-img{height:60px;width:60px;float:left;display:block;margin-bottom:15px}

.c_list .c_product .infodiv .info_imglist .max-img{padding:2px;border:2px solid #d0d0d0;background:#fff;overflow:hidden;display:none;position:absolute;left:60px;top:0;z-index:2}

.c_list .c_product .infodiv .info_imglist .max-img img{max-width:410px;height:auto;display:block}

.c_list .c_product .infodiv .info_imglist a{position:relative;display:block;width:60px;float:left;margin-right:10px}

.c_list .c_product .infodiv .info_fraction{height:18px;line-height:18px;width:550px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;margin-right:-3px}

.c_list .c_product .infodiv .info_fraction label{font-size:16px;color:#ff5000;padding-left:5px}

.c_list .c_product .infodiv .info_fraction i{padding-left:15px;font-size:12px;color:#999}

.c_list .c_product .infodiv .info_fraction i em{color:#fe8a00;padding-left:3px;padding-right:10px}

.c_list .c_product .infodiv .info_fraction span{height:15px;vertical-align:baseline}

.c_list .c_product .infodiv .info_evaluate{margin-bottom:10px;font-size:12px;color:#494949;line-height:22px;width:550px}

.c_list .c_product .infodiv .info_time{margin-bottom:15px;color:#999;font-size:12px;width:550px}

.c_list .c_product .infodiv .info_time a{display:inline;padding-left:10px;color:#999}

.c_list .c_product .infodiv .info_time a:hover{color:#ff5000}

.c_list .c_product .infodiv .info_reply{padding:15px 10px;width:770px;background:#f9f9f9;font-size:12px;color:#494949;line-height:24px}

.c_list .c_product .infodiv .info_reply label{color:#006cbf;padding-right:5px}

.c_list .c_product .infodiv .info_btn{width:260px;height:28px;position:absolute;right:0;top:26px}

.c_list .c_product .infodiv .info_btn .btn_consult{display:block;float:right;height:26px;line-height:26px;text-align:center;width:66px;font-size:12px;color:#fff;background:#317cec;border-radius:2px;margin-right:10px}

.c_list .c_product .infodiv .info_btn .checked{background:#006cbf;border-color:#006cbf;color:#fff}

.c_list .c_product .infodiv .info_btn .checked i{background-position:-18px 0}

.c_list .c_product .infodiv .btn_praise i{width:18px;height:16px;display:inline-block;background:url(../images/praise.png) no-repeat;vertical-align:sub}

.c_list .c_product .infodiv .btn_praise{padding:0 10px;height:24px;border-radius:3px;background:#f4f4f4;border:1px solid #d8d8d8;float:right;line-height:24px;font-size:12px;color:#317cec;cursor:pointer}

.cd_main_left .cdml_comment_list .comment_more{margin-top:50px}

.cd_main_left .cdml_comment_list .comment_more .title{margin-bottom:15px;font-size:14px;color:#494949}

.cd_main_left .cdml_comment_list .comment_more .title label{color:#006cbf;font-size:26px}

.cd_main_left .cdml_comment_list .comment_more .comment_more_div{border:1px solid #e5e5e5;padding:15px 0;position:relative;height:130px}

.comment_more_div .quiz{padding-left:18px;color:#494949;font-size:14px;margin-bottom:15px}

.comment_more_div .imgdiv{position:absolute;top:45px;left:30px;width:100px;text-align:center}

.comment_more_div .imgdiv img{display:block;width:48px;height:48px;border-radius:50%;margin:0 auto;margin-bottom:5px}

.comment_more_div .imgdiv p{font-size:12px;color:#999}

.comment_more_div .productInfo{width:740px;overflow:hidden;position:absolute;top:60px;left:125px}

.comment_more_div .productInfo label{color:#a1a1a1;font-size:14px}

.comment_more_div .productInfo em{color:#006cbf;padding-left:12px;padding-right:45px;font-size:14px;display:inline-block;vertical-align:middle;height:14px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.comment_more_div .productInfo em a{color:#006cbf}

.comment_more_div .productInfo span{height:15px;vertical-align:middle;text-indent:95px;margin-right:50px}

.comment_more_div .productInfo span i{font-size:16px;color:#fd8900;margin-left:15px}

.comment_more_div .productInfo .btn{display:inline-block;width:85px;line-height:24px;background:#006cbf;color:#fff;text-align:center;border-radius:2px;font-size:12px;vertical-align:middle}

.cd_main_left .cdml_similar{margin-top:40px}

.cd_main_left .cdml_similar .cdml_s_productlist{border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding-top:20px}

.cd_main_left .cdml_similar .cdml_s_productlist li{float:left;width:296px;height:83px;padding-bottom:20px}

.cd_main_left .cdml_similar .cdml_s_productlist li .img{display:block;float:left;margin-right:15px;width:85px;height:83px}

.cd_main_left .cdml_similar .cdml_s_productlist li .pdct_name{font-size:14px;color:#494949;height:14px;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px}

.cd_main_left .cdml_similar .cdml_s_productlist li .pdct_info{color:#999;font-size:12px;height:12px;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px}

.cd_main_left .cdml_similar .cdml_s_productlist li .pdct_price{font-size:14px;color:#ff5000;height:14px;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;font-weight:bold}

.cd_main_left .cdml_s_tag{margin-top:15px;line-height:30px;color:#666;font-size:14px}

.cd_main_left .cdml_s_tag a{display:inline-block;height:28px;border:1px solid #ececec;background:#f3f3f3;padding:0 20px;color:#2a2a2a;font-size:12px;margin-right:10px;border-radius:2px}

.cd_main_left .blue_bg a{margin-right:9px;color:#317cec;padding:0 18px;line-height:30px;height:30px;background:#f0f9ff;border:0}

.cd_main_left .blue_bg a:first-child{margin-left:5px}

.cd_main_left .cdml_guarantee{margin-top:50px}

.cd_main_left .cdml_guarantee .cdml_g_list{width:858px;padding-top:40px;border:1px solid #f2f2f2;padding-bottom:15px;padding-right:38px}

.cd_main_left .cdml_guarantee .cdml_g_list li{float:left;width:385px;padding-left:40px;margin-bottom:30px}

.cd_main_left .cdml_guarantee .cdml_g_list li .imgdiv{background:url(../images/guarantee.png) no-repeat;width:58px;margin-right:15px;height:58px;float:left}

.cd_main_left .cdml_guarantee .cdml_g_list li .icon1{background-position:0 -1px}

.cd_main_left .cdml_guarantee .cdml_g_list li .icon2{background-position:-57px -1px}

.cd_main_left .cdml_guarantee .cdml_g_list li .icon3{background-position:-114px -1px}

.cd_main_left .cdml_guarantee .cdml_g_list li .icon4{background-position:-171px -1px}

.cd_main_left .cdml_guarantee .cdml_g_list li .icon5{background-position:-229px -1px}

.cd_main_left .cdml_guarantee .cdml_g_list li .icon6{background-position:-289px -1px;width:48px;margin-left:6px}

.cd_main_left .cdml_guarantee .cdml_g_list li .textdiv{width:305px;height:60px;float:right}

.cd_main_left .cdml_guarantee .cdml_g_list li .textdiv .title{color:#006cbf;font-size:14px;margin-bottom:10px;font-weight:bold}

.cd_main_left .cdml_guarantee .cdml_g_list li .textdiv .txt{font-size:12px;color:#a1a1a1;line-height:18px}

.cd_main_left .cdml_guarantee .cdml_g_productlist{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding-top:20px}

.cd_main_left .cdml_guarantee .graydiv{height:125px;width:873px;border:1px solid #ededed;background:#f9f9f9;padding-left:15px}

.cd_main_left .cdml_guarantee .graydiv .searchtarget{margin-top:28px;color:#006cbf;font-size:18px;width:800px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cd_main_left .cdml_guarantee .graydiv .searchtarget a{color:#ff5000}

.cd_main_left .cdml_guarantee .graydiv .searchdiv{margin-top:20px;height:33px;line-height:33px;font-size:14px;color:#494949}

.cd_main_left .cdml_guarantee .graydiv .searchdiv input[type='text']{display:inline-block;border-radius:3px;border:1px solid #e3e3e3;height:30px;margin-left:5px;margin-right:15px;font-size:12px;font-family:"瀹嬩綋";text-indent:10px}

.cd_main_left .cdml_guarantee .graydiv .searchdiv .city{width:130px}

.cd_main_left .cdml_guarantee .graydiv .searchdiv .street{width:150px}

.cd_main_left .cdml_guarantee .graydiv .searchdiv .time{width:125px}

.cd_main_left .cdml_guarantee .graydiv .searchdiv .searchbtn{width:89px;line-height:30px;text-align:center;font-size:14px;color:#fff;background:#006cbf;border:0;border-radius:2px;cursor:pointer}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv{position:relative;height:0}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .citydiv{display:none;left:40px;top:5px}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .coursePlug{display:none;left:260px;top:5px}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .coursePlug .courseTypeList li{display:block;background:#f8f8f8;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:124px;text-align:center;height:48px;line-height:48px;cursor:pointer;margin-bottom:0;position:static}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .coursePlug .courseTypeList .cur{border-right-color:#fff;background:#fff}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .coursePlug .courseTypeList .cur label{color:#006cbf;font-weight:bold}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .cityDropdown{display:none;left:500px;top:5px;width:180px}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .cityDropdown .dropdownList li{width:100%;display:block;line-height:26px;color:#454545;font-size:12px;text-indent:10px;cursor:pointer;margin-bottom:0;height:26px;font-family:"瀹嬩綋"}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .cityDropdown .dropdownList .cur{background:#d0ebff;color:#006cbf}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .cityDropdlist{left:40px;display:block;top:5px;width:150px}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .courseDropdlist{left:260px;display:block;top:5px;width:150px}

.cd_main_left .cdml_guarantee .graydiv .searchhidediv .courselist .dropdownList li{width:150px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.cd_main .cd_main_right{float:right;width:220px;background:#f9fcff;height:100%}

.cd_main_right .cd_r_consult{background:#ecf6ff;line-height:50px;text-align:center;color:#006bbc;font-size:18px;height:50px}

.cd_main_right .cd_r_href{padding:10px 0;display:block;width:220px;border-bottom:1px solid #e7f0f8}

.cd_main_right .cd_r_href li{position:relative;line-height:30px;height:30px;text-align:center;font-size:14px;color:#2a2a2a;font-family:"寰蒋闆呴粦 Light"}

.cd_main_right .cd_r_href li a{cursor:pointer}

.cd_main_right .cd_r_href .cur{color:#ff5000;font-family:"寰蒋闆呴粦"}

.cd_main_right .cd_r_href .cur i{position:absolute;top:-10px;margin-left:5px;font-style:italic}

.cd_main_right .imgdiv{padding:10px 0;text-align:center}

.cd_main_right .imgdiv img{display:block;margin:0 auto;width:134px}

.cd_main_right .imgdiv label{display:block;font-size:14px;color:#3c9717;padding-bottom:7px}

.cd_main_right .imgdiv p{font-size:14px;color:#555;padding-bottom:10px}

.sd_school{width:1200px;margin:0 auto;margin-bottom:30px}

.sd_school .sd_schoolposter{width:890px;height:320px;border:0;padding:0;float:left}

.sd_school .sd_schoolposter .banner{position:relative;width:100%;height:320px;/*background-color:#feda00;*/overflow:hidden;border-top:0; background:none}

.sd_school .sd_schoolposter .banner .banner-in,.banner .banner-in li,.banner .banner-in li a{position:absolute;top:0;left:0;width:100%;height:100%;height:320px;z-index:2}

.sd_school .sd_schoolposter .banner .banner-in{text-align:center}

.sd_school .sd_schoolposter .banner .banner-in li{overflow:hidden}

.studyinfo_article{width:860px;background:#fff;padding:20px;padding-top:0;float:left;margin-top:0;border:0}

.studyinfo_article .info-list{display:block;padding-bottom:27px}

.studyinfo_article .info-list li{display:block;padding:25px 0;padding-right:55px;border-bottom:1px solid #e5e5e5}

.studyinfo_article .info-list li:hover{background:#f5faff}

.studyinfo_article .info-list li .info-msg .title:hover{color:#ff5000;cursor:pointer}

.studyinfo_article .info-list li .imgdiv{display:block;float:left;width:170px;height:130px;border:1px solid #efefef;margin-left:5px;cursor:pointer}

.studyinfo_article .info-list li .info-msg{padding-left:15px;width:550px;float:left}

.info-msg .title{color:#006cbf;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:20px;border:0;padding-bottom:10px;padding-top:10px}

.info-msg .txt{color:#2a2a2a;font-size:12px;line-height:20px;height:40px;overflow:hidden;font-family:"瀹嬩綋";margin-bottom:34px}

.info-msg .tags{font-family:"瀹嬩綋";color:#a1a1a1;font-size:12px;margin-top:8px;margin-bottom:15px;overflow:hidden;width:550px;height:15px;line-height:15px}

.info-msg .tags i{vertical-align:middle;font-size:16px;color:#006cbf;margin-right:3px;vertical-align:bottom\9}

.info-msg .tags label{padding:0 5px;color:#006cbf}

.info-msg .tags label:hover{color:#ff5000;cursor:pointer}

.info-msg .data{color:#999;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:12px}

.info-msg .data label{padding-right:10px}

.studyinfo2_article{padding:20px}

.studyinfo_article .studyinfo_article_head{border-bottom:1px solid #f4f4f4;text-align:center;padding-bottom:20px}

.studyinfo_article .studyinfo_article_head .h1{font-size:28px;color:#2a2a2a;line-height:32px}

.studyinfo_article .studyinfo_article_head .h6{font-size:14px;color:#a1a1a1;padding-top:15px}

.studyinfo_article .studyinfo_article_head .h6 label{padding-left:20px}

.studyinfo_article .article_node{font-size:18px;color:#2a2a2a;line-height:50px;width:90%;margin:0 auto;color:#2a2a2a}

.studyinfo_article .article_txt{font-size:16px;line-height:28px;font-family:"寰蒋闆呴粦Light";margin:0 auto;margin-bottom:30px;width:90%;color:#2a2a2a}

.studyinfo2_article .Introduce_article_img{margin:40px auto;display:block;text-align:center}

.studyinfo2_article .Introduce_article_img img{margin:0 5px}

.articleContent{width:760px;margin:0 auto;overflow:hidden;color:#2a2a2a}

.articleContent .infocooperation{background:url(../images/cooperation_bj.jpg) no-repeat scroll 0 0 #fff;height:240px;position:relative;width:312px;margin:0 auto}

.articleContent .infocooperation .infocooperation_c2{color:#000;font-size:12px;font-family:'寰蒋闆呴粦','Microsoft YaHei';font-weight:bold;padding-top:170px;text-align:center;text-indent:0}

.articleContent p{margin:18px 0 0 0;text-align:left;font-size:16px;line-height:28px}

.articleContent section{margin:18px 0 0 0;text-align:left;text-indent:2em;font-size:16px;line-height:28px}

.articleContent strong{font-weight:bold}

.articleContent table p{text-indent:0}

.r9595 .studyinfo_article{width:860px;background:#fff;padding:20px;padding-top:0;float:left;margin-top:0;border:0}

.studyinfo_article .info-list{display:block;padding-bottom:27px}

.studyinfo_article .info-list li{display:block;padding:25px 0;padding-right:55px;border-bottom:1px solid #e5e5e5}

.studyinfo_article .info-list li:hover{background:#f5faff}

.studyinfo_article .info-list li .info-msg .title:hover{color:#ff5000;cursor:pointer}

.studyinfo_article .info-list li .imgdiv{display:block;float:left;width:170px;height:130px;border:1px solid #efefef;margin-left:5px;cursor:pointer}

.studyinfo_article .info-list li .info-msg{padding-left:15px;width:550px;float:left}

.info-msg .title{color:#006cbf;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:20px;border:0;padding-bottom:20px}

.info-msg .txt{color:#2a2a2a;font-size:12px;line-height:20px;height:40px;overflow:hidden;font-family:"瀹嬩綋"}

.info-msg .tags{font-family:"瀹嬩綋";color:#a1a1a1;font-size:12px;margin-top:8px;margin-bottom:15px;overflow:hidden;width:550px;height:15px;line-height:15px}

.info-msg .tags i{vertical-align:middle;font-size:16px;color:#006cbf;margin-right:3px;vertical-align:bottom\9}

.info-msg .tags label{padding:0 5px;color:#006cbf}

.info-msg .tags label:hover{color:#ff5000;cursor:pointer}

.info-msg .data{color:#999;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:12px}

.info-msg .data label{padding-right:10px}

.studyinfo2_article{padding:20px}

.studyinfo_article .studyinfo_article_head{border-bottom:1px solid #f4f4f4;text-align:center;padding-bottom:20px}

.studyinfo_article .studyinfo_article_head .h1{font-size:28px;color:#2a2a2a;line-height:32px}

.studyinfo_article .studyinfo_article_head .h6{font-size:14px;color:#a1a1a1;padding-top:15px}

.studyinfo_article .studyinfo_article_head .h6 label{padding-left:20px}

.studyinfo_article .article_node{font-size:18px;color:#2a2a2a;line-height:50px;width:90%;margin:0 auto;color:#2a2a2a}

.studyinfo_article .article_txt{font-size:16px;line-height:28px;font-family:"寰蒋闆呴粦Light";margin:0 auto;margin-bottom:30px;width:90%;color:#2a2a2a}

.studyinfo2_article .Introduce_article_img{margin:40px auto;display:block;text-align:center}

.studyinfo2_article .Introduce_article_img img{margin:0 5px}

.articleContent{width:760px;margin:0 auto;overflow:hidden;color:#2a2a2a}

.articleContent .infocooperation{background:url(../images/cooperation_bj.jpg) no-repeat scroll 0 0 #fff;height:240px;position:relative;width:312px;margin:0 auto}

.articleContent .infocooperation .infocooperation_c2{color:#000;font-size:12px;font-family:'寰蒋闆呴粦','Microsoft YaHei';font-weight:bold;padding-top:170px;text-align:center;text-indent:0}

.articleContent p{margin:18px 0 0 0;text-align:left;font-size:16px;line-height:28px}

.articleContent strong{font-weight:bold}

.articleContent table p{text-indent:0}

.studyinfo_article{width:860px;background:#fff;padding:20px;padding-top:0;float:left;margin-top:0;border:0}

.studyinfo_article .info-list{display:block;padding-bottom:27px}

.studyinfo_article .info-list li{display:block;padding:25px 0;padding-right:55px;border-bottom:1px solid #e5e5e5}

.studyinfo_article .info-list li:hover{background:#f5faff}

.studyinfo_article .info-list li .info-msg .title:hover{color:#ff5000;cursor:pointer}

.studyinfo_article .info-list li .imgdiv{display:block;float:left;width:170px;height:130px;border:1px solid #efefef;margin-left:5px;cursor:pointer}

.studyinfo_article .info-list li .info-msg{padding-left:15px;width:550px;float:left}

.info-msg .title{color:#006cbf;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:20px;border:0;padding-bottom:20px}

.info-msg .txt{color:#2a2a2a;font-size:12px;line-height:20px;height:40px;overflow:hidden;font-family:"瀹嬩綋"}

.info-msg .tags{font-family:"瀹嬩綋";color:#a1a1a1;font-size:12px;margin-top:8px;margin-bottom:15px;overflow:hidden;width:550px;height:15px;line-height:15px}

.info-msg .tags i{vertical-align:middle;font-size:16px;color:#006cbf;margin-right:3px;vertical-align:bottom\9}

.info-msg .tags label{padding:0 5px;color:#006cbf}

.info-msg .tags label:hover{color:#ff5000;cursor:pointer}

.info-msg .data{color:#999;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:12px}

.info-msg .data label{padding-right:10px}

.studyinfo2_article{padding:20px}

.studyinfo_article .studyinfo_article_head{border-bottom:1px solid #f4f4f4;text-align:center;padding-bottom:20px}

.studyinfo_article .studyinfo_article_head .h1{font-size:28px;color:#2a2a2a;line-height:32px}

.studyinfo_article .studyinfo_article_head .h6{font-size:14px;color:#a1a1a1;padding-top:15px}

.studyinfo_article .studyinfo_article_head .h6 label{padding-left:20px}

.studyinfo_article .article_node{font-size:18px;color:#2a2a2a;line-height:50px;width:90%;margin:0 auto;color:#2a2a2a}

.studyinfo_article .article_txt{font-size:16px;line-height:28px;font-family:"寰蒋闆呴粦Light";margin:0 auto;margin-bottom:30px;width:90%;color:#2a2a2a}

.studyinfo2_article .Introduce_article_img{margin:40px auto;display:block;text-align:center}

.studyinfo2_article .Introduce_article_img img{margin:0 5px}

.articleContent{width:760px;margin:0 auto;overflow:hidden;color:#2a2a2a}

.articleContent .infocooperation{background:url(../images/cooperation_bj.jpg) no-repeat scroll 0 0 #fff;height:240px;position:relative;width:312px;margin:0 auto}

.articleContent .infocooperation .infocooperation_c2{color:#000;font-size:12px;font-family:'寰蒋闆呴粦','Microsoft YaHei';font-weight:bold;padding-top:170px;text-align:center;text-indent:0}

.articleContent p{margin:18px 0 0 0;text-align:left;font-size:16px;line-height:28px}

.articleContent section{margin:18px 0 0 0;text-align:left;text-indent:2em;font-size:16px;line-height:28px}

.articleContent strong{font-weight:bold}

.articleContent table p{text-indent:0}

.r10266 .sd_school .sd_schoolposter .banner .banner-in li a{background-position:center center;background-repeat:no-repeat;background-size:100% 100%}

.sd_school .sd_schoolposter .banner .banner-in li a img{width:100%;height:100%}

.sd_school .sd_schoolposter .banner .dots{position:absolute;bottom:33px;height:20px;left:0;top:auto;width:100%;text-align:center;z-index:3}

.sd_school .cd_course_school{height:320px;border:1px solid #ebebeb;width:238px;height:318px}

.sd_main{padding-top:0}

.sd_main_left{width:890px;float:left}

.sd_main_left .sdml_divhead{height:39px;width:890px;overflow:hidden;border-bottom:1px solid #317cec;line-height:40px;position:relative}

.sd_main_left .sdml_divhead .sdml_headtxt{height:38px;border-bottom:2px solid #006cbf;line-height:38px;font-size:16px;color:#006cbf;font-weight:bold;float:left}

.sd_main_left .sdml_divhead .sdml_headmore{display:block;cursor:pointer;width:45px;height:15px;position:absolute;right:8px;top:12px;color:#555;font-size:12px;line-height:15px}

.sd_main_left .sdml_divhead .sdml_headmore img{padding-left:5px}

.sd_main_left .sdml_courselist{margin-bottom:40px}

.sd_main_left .sdml_courselist2{margin-top:-8px}

.sd_main_left .sdml_courselist .typelist{float:right;margin-right:80px;line-height:38px}

.sd_main_left .sdml_courselist .typelist li{float:right;font-size:14px;margin-left:30px}

.sd_main_left .sdml_courselist .typelist li a{color:#666}

.sd_main_left .sdml_courselist .typelist li:hover a{color:#ff5000}

.sd_main_left .sdml_courselist .sdml_courselist_list{background:#fafafa;padding-left:25px;padding-top:25px;padding-bottom:10px}

.sd_main_left .sdml_courselist .sdml_courselist_list .list_product{display:block;float:left;margin-bottom:20px;width:288px;height:83px}

.sd_main_left .sdml_courselist .sdml_imglist{padding-top:25px;width:890px;overflow-y:hidden;position:relative;transition:all 2s;left:0}

.sd_main_left .sdml_courselist .sdml_imglist .data-bound{display:block;float:left;height:210px;width:215px;margin-left:10px;margin-right:0;object-fit:cover}

.sd_main_left .sdml_courselist .sdml_imglist .data-bound.first{margin-left:0}

.sd_main_left .sdml_courselist .sdml_imglist img.first{margin-left:0}

.sd_main_left .sdml_courselist .sdml_imglist>a:first-child{margin-left:0}

.sd_main_left .sdml_courselist .sdml_imglist>a:first-child img{margin-left:0}

.list_product img{display:block;float:left;height:83px;width:84px;margin-right:15px}

.list_product p{float:left;width:188px;color:#ff5000;font-size:14px;font-weight:bold;margin-top:10px}

.list_product p span{display:block;color:#494949;font-size:14px;font-weight:normal;width:178px;height:15px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.list_product p span.sub-title{font-size:12px;font-weight:400;margin-bottom:10px;color:#999!important}

.list_product p:hover span{color:#ff5000}

.sd_main_right{width:280px;float:right}

.sd_r_consult{width:278px;margin-bottom:25px}

.sd_r_consult .sd_r_consult_content{padding:18px 15px;border:1px solid #ebebeb;background:#fafafa;padding-bottom:10px}

.sd_r_consult .sd_r_consult_content>div{width:248px;height:57px;position:relative;padding-bottom:15px}

.sd_r_consult .sd_r_consult_content>div img{width:55px;height:55px;border-radius:50%;display:block;float:left}

.sd_r_consult .sd_r_consult_content>div p{margin-left:15px;line-height:25px;font-size:14px;color:#666;float:left}

.sd_r_consult .sd_r_consult_content>div p label{display:block;color:#b8b8b8}

.sd_r_consult .sd_r_consult_content>div span{position:absolute;display:block;cursor:pointer;width:55px;height:20px;line-height:20px;color:#fff;text-align:center;font-size:12px;right:15px;top:28px;background:#ff5000;border-radius:2px}

.sd_r_consult .sd_r_infolist{padding:12px 0 5px 10px;border:1px solid #ebebeb}

.sd_r_consult .sd_r_infolist li{display:block;width:270px;height:15px;line-height:15px;font-size:12px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.sd_r_consult .sd_r_infolist li a{color:#494949}

.sd_r_consult .sd_r_infolist li a:hover{color:#ff5000}

.sd_r_consult .sd_r_infolist li img{display:inline-block;vertical-align:baseline;padding-right:5px}

.sd_main_right .sd_div_title{height:30px;width:280px;font-size:16px;font-weight:bold;color:#006cbf}

.sd_main_left .sdml_traffic{margin-bottom:40px}

.sd_main_left .sdml_traffic .sdml_divhead{border-bottom:0}

.sd_main_left .sdml_traffic .sdml_divhead p{height:37px}

.sd_main_left .sdml_traffic .sdml_traffic_div{width:888px;height:320px;border:1px solid #d4d4d4}

.sd_main_left .sdml_traffic #BAIDUMAP{width:600px;height:400px;float:left}

.sd_main_left .sdml_traffic .traffic_detail{width:290px;height:320px;overflow-y:scroll}

.sd_main_left .sdml_traffic .traffic_detail .traffic_road{margin:0 auto;margin-top:15px;width:240px;cursor:pointer}

.traffic_road .traffic_road_area{font-size:14px;font-weight:bold;color:#494949;width:240px;height:15px}

.traffic_road .traffic_road_area:hover{color:#ff5000}

.traffic_road .traffic_road_area i{vertical-align:top;color:#006cbf;padding-right:5px;font-size:15px;font-weight:normal}

.traffic_road .traffic_road_txt{font-size:12px;line-height:20px;padding-left:20px;margin-top:10px;color:#666}

.traffic_road .traffic_road_txt span{color:#006cbf;cursor:pointer}

.traffic_road .traffic_road_txt span i{vertical-align:middle;display:inline-block;width:10px;height:8px;background:url(../images/icon-12.png) no-repeat;background-position:0 0;margin-left:3px}

.traffic_first .traffic_road_area i{color:#ff5000;font-size:20px;vertical-align:middle}

.traffic_first .traffic_road_txt span{color:#ff5000}

.traffic_first .traffic_road_txt span i{background-position:-10px 0}

.sd_main_left .morebtn{margin:0 auto;border:1px solid #006cbf;border-radius:2px;width:135px;line-height:35px;text-align:center;display:block;color:#006cbf;background:#f8fcff;font-size:14px;margin-top:25px;margin-bottom:50px}

.sd_main_left .morebtn:hover{background:#006cbf;color:#fff}

.sd_main_left .cdml_comment .cdml_comment_content .sdml_number{width:110px;height:70px;margin-top:5px}

.sd_main_left .cdml_comment .cdml_comment_content .sdml_number .commentnum{padding-top:8px}

.sd_main_left .cdml_comment .cdml_comment_content .sdml_score{float:left;margin-left:35px;width:300px;height:80px}

.sdml_score .sdml_score_schoolname{font-size:18px;color:#333;font-weight:bold;width:300px;height:20px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.sdml_score .sdml_score_type{color:#333;font-size:12px;width:300px;height:15px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.sdml_score .sdml_score_type span{vertical-align:text-top;height:15px;margin:0 5px 0 3px}

.sdml_score .sdml_score_type label{color:#fe8a00;font-size:16px}

.sdml_score .sdml_score_average{color:#999;font-size:12px;width:300px;height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.sdml_score .sdml_score_average em{padding-right:20px}

.sd_main_left .sdml_peoplecount{color:#1e1e1e;font-size:12px;float:right;text-align:right;width:300px;line-height:80px}

.Introduce_rightdiv{background:#fff}

.Introduce_rightdiv .Consultation{background:#f8fcfe;margin-top:10px}

.Introduce_article{width:800px;background:#fff;float:left;padding:50px;padding-top:30px}

.Introduce_article p{font-size:14px;line-height:28px;color:#333;margin-bottom:15px;font-family:"瀹嬩綋";text-indent:2rem}

.Introduce_article div{font-size:14px;line-height:28px;color:#333;margin-bottom:15px;font-family:"瀹嬩綋";text-indent:2rem}

.Introduce_article strong{font-weight:bold}

.Introduce_article h1{font-size:22px;font-weight:bold;padding-bottom:30px;text-align:center}

.Introduce_article h2{font-size:24px;font-weight:bold}

.Introduce_article h3{font-size:18.72px;font-weight:bold}

.Introduce_article h4{font-size:16px;font-weight:bold}

.Introduce_article h5{font-size:13.29px;color:#494949;font-weight:bold}

.Introduce_article h6{font-size:12px;font-weight:bold}

.Introduce_article .Introduce_article_img{margin:15px auto;display:block;text-align:center}

.Introduce_article .Introduce_article_img img{margin:0 5px}

.bg_gray{background:#f3f6f8;padding-bottom:60px}

.bg_gray .cd_Location{background:none;font-size:12px;height:50px;line-height:60px;font-size:12px}

.bg_gray .cd_course{margin-bottom:0}

.navmarg_bottom{margin-bottom:0}

.clist_condition{margin-bottom:10px;height:38px;border-top:2px solid #b5cbe6;background:#eff4fa;text-indent:15px;line-height:38px;font-size:12px}

.clist_condition label{font-size:12px;color:#666}

.clist_condition a{cursor:pointer;padding-right:15px;color:#666;font-size:12px}

.clist_condition a.cur{color:#006cbf}

.clist_condition .evaluate .icon_img{display:none;width:8px;height:13px;vertical-align:middle;background:url(../images/arrow1.png) no-repeat;background-position:-10px 0;margin-left:3px}

.clist_condition .evalCur{color:#006cbf}

.clist_condition .evalCur .icon_img{display:inline-block}

.clist_condition .price .icon_img{display:inline-block;width:10px;height:10px;vertical-align:initial;background:url(../images/arrow2.png) no-repeat;background-position:0 0;margin-left:3px}

.clist_condition .priceTop,.pricebottom{color:#006cbf}

.clist_condition .priceTop .icon_img{background-position:-10px 0}

.clist_condition .pricebottom .icon_img{background-position:-20px 0}

.clist_condition span:hover{color:#006cbf}

.clist_condition .count{float:right;padding-right:30px;font-size:12px;color:#666}

.clist_condition .count label{padding:0 5px;color:#006cbf}

.clist_maphead{height:38px;border-top:2px solid #b5cbe6;background:#eff4fa;text-indent:10px;line-height:38px;display:block;color:#2378e1;font-size:16px;font-family:"寰蒋闆呴粦"}

.clist_maphead em{display:block;float:right;margin-right:10px}

.studyinfo_article{width:860px;background:#fff;padding:20px;padding-top:0;float:left;margin-top:0;border:0}

.studyinfo_article .info-list{display:block;padding-bottom:27px}

.studyinfo_article .info-list li{display:block;padding:25px 0;padding-right:55px;border-bottom:1px solid #e5e5e5}

.studyinfo_article .info-list li:hover{background:#f5faff}

.studyinfo_article .info-list li .info-msg .title:hover{color:#ff5000;cursor:pointer}

.studyinfo_article .info-list li .imgdiv{display:block;float:left;width:170px;height:130px;border:1px solid #efefef;margin-left:5px;cursor:pointer}

.studyinfo_article .info-list li .info-msg{padding-left:15px;width:550px;float:left}

.info-msg .title{color:#006cbf;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:20px;border:0;padding-bottom:20px}

.info-msg .txt{color:#2a2a2a;font-size:12px;line-height:20px;height:40px;overflow:hidden;font-family:"瀹嬩綋"}

.info-msg .tags{font-family:"瀹嬩綋";color:#a1a1a1;font-size:12px;margin-top:8px;margin-bottom:15px;overflow:hidden;width:550px;height:15px;line-height:15px}

.info-msg .tags i{vertical-align:middle;font-size:16px;color:#006cbf;margin-right:3px;vertical-align:bottom \9}

.info-msg .tags label{padding:0 5px;color:#006cbf}

.info-msg .tags label:hover{color:#ff5000;cursor:pointer}

.info-msg .data{color:#999;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:550px;height:12px}

.info-msg .data label{padding-right:10px}

.studyinfo2_article{padding:20px}

.studyinfo_article .studyinfo_article_head{border-bottom:1px solid #f4f4f4;text-align:center;padding-bottom:20px}

.studyinfo_article .studyinfo_article_head .h1{font-size:28px;color:#2a2a2a;line-height:32px}

.studyinfo_article .studyinfo_article_head .h6{font-size:14px;color:#a1a1a1;padding-top:15px}

.studyinfo_article .studyinfo_article_head .h6 label{padding-left:20px}

.studyinfo_article .article_node{font-size:18px;color:#2a2a2a;line-height:50px;width:90%;margin:0 auto;color:#2a2a2a}

.studyinfo_article .article_txt{font-size:16px;line-height:28px;font-family:"寰蒋闆呴粦Light";margin:0 auto;margin-bottom:30px;width:90%;color:#2a2a2a}

.studyinfo2_article .Introduce_article_img{margin:40px auto;display:block;text-align:center}

.studyinfo2_article .Introduce_article_img img{margin:0 5px}

.articleContent{width:760px;margin:0 auto;overflow:hidden;color:#2a2a2a}

.articleContent .infocooperation{background:url(../images/cooperation_bj.jpg) no-repeat scroll 0 0 #fff;height:240px;position:relative;width:312px;margin:0 auto}

.articleContent .infocooperation .infocooperation_c2{color:#000;font-size:12px;font-family:'寰蒋闆呴粦','Microsoft YaHei';font-weight:bold;padding-top:170px;text-align:center;text-indent:0}

.articleContent p{margin:18px 0 0 0;text-align:left;font-size:16px;line-height:28px}

.articleContent strong{font-weight:bold}

.articleContent table p{text-indent:0}

.articleContent table td{border:1px solid #ccc;border-collapse:collapse;text-align:center;line-height:28px}

.studyinfo2_article .article_fun{padding:40px 0;border-bottom:1px solid #e4e4e4}

.studyinfo2_article .article_fun .article_fun_click{float:left;height:30px}

.studyinfo2_article .article_fun .article_fun_click a{display:block;border:1px solid #3889c2;color:#3889c2;font-size:12px;line-height:30px;padding:0 12px;border-radius:20px;margin-right:20px;float:left}

.studyinfo2_article .article_fun .article_fun_click a:last-of-type{margin-right:0}

.studyinfo2_article .article_fun .article_fun_click a i{vertical-align:bottom;font-size:13px;margin-right:3px}

.studyinfo2_article .article_fun .article_fun_click a label{padding:0 5px;border-left:1px solid #3889c2;display:inline-block;margin-left:5px;vertical-align:text-bottom;height:15px;line-height:15px}

.studyinfo2_article .article_fun .article_fun_click a .img{display:inline-block;width:18px;height:18px;background:url(../images/praise.png) no-repeat;vertical-align:sub}

.studyinfo2_article .article_fun .article_fun_click a:hover{color:#fff;background:#3889c2;cursor:pointer}

.studyinfo2_article .article_fun .article_fun_click a:hover .img{background-position:-18px 0}

.studyinfo2_article .article_fun .article_fun_click a:hover label{border-left:1px solid #fff}

.studyinfo2_article .article_fun .article_fun_share{float:right;height:30px;color:#666;font-size:14px;line-height:30px}

.studyinfo2_article .article_fun .article_fun_share div{display:inline-block;vertical-align:middle;float:right!important}

.studyinfo2_article .article_fun .article_fun_share .bdsharebuttonbox a{background:url(../images/fenxiang.png) no-repeat!important;width:30px;height:30px;padding:0 2px;display:inline-block}

.studyinfo2_article .article_fun .article_fun_share .bdsharebuttonbox .bds_tsina{background-position:0 0!important}

.studyinfo2_article .article_fun .article_fun_share .bdsharebuttonbox .bds_qzone{background-position:0 -37px!important}

.studyinfo2_article .article_fun .article_fun_share .bdsharebuttonbox .bds_tqq{background-position:0 -76px!important}

.studyinfo2_article .article_fun .article_fun_share .bdsharebuttonbox .bds_weixin{background-position:0 -114px!important}

.studyinfo2_article .article_fun .article_fun_share .bdsharebuttonbox .bds_more{background-position:0 -151px!important}

.studyinfo2_article .article_tag{padding-bottom:25px;padding-top:18px;width:860px}

.studyinfo2_article .article_tag .tag{height:30px;overflow:hidden;width:860px;color:#666;font-size:14px}

.studyinfo2_article .article_tag .tag a{display:inline-block;padding:0 8px;margin-right:10px;color:#006cbf;line-height:30px;background:#f0f9ff}

.studyinfo2_article .article_tag .tag a:hover{color:#ff5000}

.studyinfo2_article .article_tag .img{width:860px;margin-top:40px}

.studyinfo2_article .article_relevant_info{border-bottom:1px solid #e4e4e4}

.article_relevant_info .sdml_divhead{height:39px;width:860px;border-bottom:1px solid #e4e4e4;line-height:40px;position:relative}

.article_relevant_info .sdml_divhead .sdml_headtxt{height:38px;border-bottom:2px solid #006cbf;line-height:38px;font-size:16px;color:#006cbf;font-weight:bold;float:left}

.article_relevant_info .info_list{padding-bottom:24px;width:880px;text-align:left}

.article_relevant_info .info_list li{float:left;width:277px;height:80px;padding-top:15px;padding-right:15px}

.article_relevant_info .info_list li img{float:left;border:1px solid #e4e4e4;width:104px;height:78px;margin-right:10px}

.article_relevant_info .info_list li .list_name{width:160px;padding-top:10px;color:#494949;font-size:12px;line-height:20px;float:right}

.article_relevant_info .info_list li .list_name:hover{color:#ff5000}

.article_relevant_info .coulist li img{border:0;width:84px;height:84px}

.article_relevant_info .coulist li .list_name{width:180px;height:20px;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}

.article_relevant_info .coulist li .list_price{color:#ff5000;font-weight:bold;font-size:14px;float:right;width:180px}

.studyinfo2_article .course_list{border:0;margin-top:30px}

.study_rimg{width:280px;float:right;margin-top:20px}

.study_rimg img{display:block;width:280px;height:auto}

.study_product{float:right;padding:15px;width:250px;background:#fff;margin-top:20px}

.study_product .title{border-bottom:1px solid #dcdcdc;height:29px;position:relative}

.study_product .title span{font-size:18px;font-weight:bold;padding:0 1px;border-bottom:2px solid #006cbf;color:#006cbf;height:28px;display:inline-block;margin-left:3px}

.study_product .title .more{position:absolute;display:block;right:0;bottom:10px;font-size:12px;color:#555}

.study_product .product_list{padding:5px 0}

.study_product .product_list li{padding:10px 0;border-bottom:1px dashed #dcdcdc;overflow:hidden;height:65px}

.study_product .product_list li img{float:left;display:block;width:66px;height:66px}

.study_product .product_list li span{line-height:20px;font-size:14px;color:#2a2a2a;width:175px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:right}

.study_product .product_list li p{margin-top:5px;margin-bottom:10px;font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px;height:12px;float:right}

.study_product .product_list li label{font-size:14px;color:#ff5000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px;height:14px;float:right}

.study_product .product_list li:last-child{border-bottom:0}

.sAlbum_bg{background:#fff;padding:12px 0 120px 20px;width:1180px;margin:0 auto}

.sAlbum_bg .album_list{padding-bottom:7px}

.album_list li{float:left;display:block;padding-right:20px;padding-bottom:30px;width:215px}

.album_list li img{display:block;height:145px;width:215px;object-fit:cover;object-position:left top;cursor:pointer;transition:all .6s}

.album_list li img:hover{transform:scale(1.2)}

.album_list li p{line-height:32px;font-size:12px;font-family:"寰蒋闆呴粦 Light";text-align:center;color:#2a2a2a;background:#f4f4f4}

.album_list li strong{font-size:14px;font-weight:bold;color:#333;display:block;line-height:32px}

.album_list li span{text-align:left!important;font-size:12px;font-family:"寰蒋闆呴粦 Light";color:#2a2a2a;line-height:15px}

.sAlbum_bg .page{margin-right:22px}

.cd_main_left .sd_comment .cdml_comment_content{width:775px}

.sd_main_left .sd_comment .sdml_divhead{width:auto;border-bottom-color:#e9e9e9}

.sd_main_left .sd_comment .sdml_divhead .sdml_headtxt{height:37px}

.cd_main_left .sd_comment .cdml_comment_list{width:860px}

.sd_comment .c_list .c_product .infodiv{width:760px}

.sd_comment .sdml_score .sdml_score_type{height:15px}

.sd_comment .sdml_score .sdml_score_type span{height:15px;margin-left:10px;margin-right:5px;vertical-align:top;width:76px}

.sd_comment .sdml_score .sdml_score_type label{font-size:16px;color:#ff5000}

.sd_comment .c_list .c_product .infodiv .info_reply{width:740px}

.sd_comment .cdml_comment_list .comment_list{padding-bottom:15px}

.sd_comment{padding-bottom:15px}

.sd_comment .morebtn{display:none}

.sMap_div{background:#fff;margin:0 auto;padding:10px;width:1180px}

.sMap_div #BAIDUMAP{display:block;width:848px;height:500px;border:1px solid #d4d4d4;float:left}

.sMap_div .campus_list{float:right;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;width:330px;height:500px;overflow-y:scroll}

.sMap_div .campus_list .campus_count{padding:12px 0;padding-left:20px;border-bottom:1px solid #d4d4d4}

.sMap_div .campus_list .campus_count .name{color:#006cbf;font-weight:bold;font-size:18px;line-height:35px}

.sMap_div .campus_list .campus_count .count{font-size:14px;color:#a1a1a1}

.sMap_div .campus_list .campus_count .count label{color:#ff5000}

.sMap_div .campus_list .road_list{}

.sMap_div .campus_list .road_list li{border-bottom:1px solid #eee;padding:15px 0;padding-left:20px;cursor:pointer}

.sMap_div .campus_list .road_list li .school_name{color:#494949;font-weight:bold;font-size:14px;line-height:15px;height:20px}

.sMap_div .campus_list .road_list li .school_name i{color:#006cbf;vertical-align:middle;padding-right:10px;font-size:14px}

.sMap_div .campus_list .road_list li .school_place{font-size:12px;color:#939393;line-height:20px;padding-left:26px;margin-top:3px}

.sMap_div .campus_list .road_list li .school_place a{color:#006cbf}

.sMap_div .campus_list .road_list li .school_bus{display:none;margin-top:10px;color:#2e9829;font-size:12px;padding-left:26px}

.sMap_div .campus_list .road_list li .school_road_more{display:none;margin-top:3px;font-size:12px;color:#0f73bd;padding-left:26px}

.sMap_div .campus_list .road_list li .school_road_more:hover{color:#ff5000}

.sMap_div .campus_list .road_list li .school_road{font-size:12px;color:#666;line-height:20px;padding-left:26px;margin-top:5px;display:none;width:265px;height:40px;overflow:hidden;text-overflow:ellipsis}

.sMap_div .campus_list .road_list li .school_road label{color:#ff5000}

.sMap_div .campus_list .road_list li .school_road label i{vertical-align:middle;display:inline-block;width:10px;height:8px;background:url(../images/icon-12.png) no-repeat;background-position:0 0;margin-left:3px}

.sMap_div .campus_list .road_list li .func_btn{height:25px;display:none;margin-left:26px;margin-top:8px}

.sMap_div .campus_list .road_list li .sendroad{display:block;line-height:25px;background:#0f73bd;color:#fff;text-align:center;width:100px;font-size:12px;float:left;margin-right:10px}

.sMap_div .campus_list .road_list li .gohere{display:block;line-height:23px;border:1px solid #d1d1d1;background:#f7f7f7;width:58px;text-align:center;font-size:12px;color:#666;float:left}

.sMap_div .campus_list .road_list li:last-child{border-bottom:0}

.sMap_div .campus_list .road_list li:hover{background:#f4fbff}

.sMap_div .campus_list .road_list .cur{background:#f4fbff}

.sMap_div .campus_list .road_list .cur .school_name{color:#ff5000}

.sMap_div .campus_list .road_list .cur .school_name i{font-size:22px;color:#ff5000;padding-right:5px}

.sMap_div .campus_list .road_list .cur .school_road{display:block}

.sMap_div .campus_list .road_list .cur .school_bus{display:block}

.sMap_div .campus_list .road_list .cur .sendroad{display:block}

.sMap_div .campus_list .road_list .cur .school_road_more{display:block}

.sMap_div .campus_list .road_list .cur .func_btn{display:block}

.sMap_div .campus_list .road_list .cur .school_road label i{background-position:-10px 0}

.sMap_div .campus_list .road_list .busroad .school_road{overflow:initial;height:auto}

.school_Map{padding:35px 30px 90px 30px;background:#fff;width:1140px;margin:0 auto}

.school_Map .school_campus{height:42px;color:#222;font-size:22px}

.school_Map .school_campus label{color:#ff5000}

.school_Map .school_region{background:#f3f6f8;min-height:33px;padding:9px 0 9px 10px}

.school_Map .school_region a{display:inline-block;cursor:pointer;padding:0 8px;border-radius:2px;color:#222;font-size:14px;margin-right:12px;height:25px;line-height:25px}

.school_Map .school_region a.cur{background:#216dde;color:#fff}

.school_Map .school_map_div{border:1px solid #d4d4d4;width:1138px;margin-top:13px}

.school_Map .school_map_div .map{height:498px;float:left;width:835px;border-right:1px solid #d4d4d4}

.school_Map .school_map_div .s_campusList{float:left;height:498px;width:302px;overflow-y:scroll}

.school_Map .school_map_div .s_campusList .campus{height:80px;border-bottom:1px solid #eee;display:block;padding-left:18px}

.school_Map .school_map_div .s_campusList .campus:hover .campusname{color:#ff5000}

.school_Map .school_map_div .s_campusList .campus:hover .campusname i{color:#ff5000}

.s_campusList .campus .campusname{padding-top:25px;width:266px;height:16px;line-height:16px;color:#494949;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.s_campusList .campus .campusname i{display:inline-block;margin-right:10px;font-size:15px;vertical-align:middle;color:#006cbf}

.s_campusList .campus .campusaddress{color:#939393;font-size:12px;margin-top:8px;height:15px;width:260px;text-indent:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.school_Map .sd_main_left{float:none;width:1140px}

.school_Map .sd_main_left .sdml_courselist2{margin-top:0;padding-top:20px;margin-bottom:20px}

.school_Map .sd_main_left .sdml_divhead{width:1140px}

.school_Map .sd_main_left .sdml_courselist .sdml_courselist_list{padding-left:15px}

.school_Map .sd_main_left .sdml_courselist .sdml_courselist_list .list_product{width:280px}

.school_Map .list_product p{width:180px}

.school_Map .list_product p span{width:160px}

.school_Map .sd_main_left .sdml_courselist .sdml_imglist{width:1140px;padding-left:15px}

.school_Map .sd_main_left .sdml_divhead .sdml_headmore{right:0}

.school_Map .school_infodiv{position:relative;width:1140px;padding-bottom:18px;border-bottom:1px dashed #e0e0e0}

.school_Map .school_infodiv .Info_address{line-height:36px;color:#4d4d4d;font-size:12px;width:800px;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.school_Map .school_infodiv .Info_num{position:absolute;right:0;top:0;font-size:14px;color:#797979}

.school_Map .school_infodiv .Info_num label{color:#ff5000;padding:0 15px 0 5px}

.school_Map .school_infodiv .Info_tag{height:31px;line-height:31px;width:800px;color:#4d4d4d;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.school_Map .school_infodiv .Info_tag .tags{display:inline-block;padding:0 15px;background:#f0f9ff;border-radius:2px;height:31px;color:#317cec;font-size:14px;margin-right:10px}

.school_Map .minbox{height:30px}

.school_Map .sdml_courselist3{padding-top:13px;margin-bottom:18px}

.school_Map .sd_main_left .sdml_courselist3 .sdml_divhead{border-bottom:0}

.school_Map .sd_main_left .sdml_courselist3 .sdml_divhead .sdml_headmore{width:85px;right:8px}

.school_Map .sd_main_left .sdml_courselist3 .sdml_divhead .sdml_headtxt{border-bottom:0}

.school_Map .sdml_courselist3 .mapDiv{width:1140px;background:#f2f6f9;margin-top:2px}

.school_Map .sdml_courselist3 .mapDiv .map{border:1px solid #f4f4f4;width:728px;height:345px;float:left}

.school_Map .sdml_courselist3 .mapDiv .schooltraffic{float:right;background:#f2f6f9;width:393px;height:345px;overflow-y:scroll}

.school_Map .sdml_courselist3 .schooltraffic_head{padding-top:20px;color:#006cbf;font-size:14px;font-weight:bold;margin-bottom:10px}

.school_Map .sdml_courselist3 .traffic_line{color:#4a4a4a;font-size:12px;line-height:20px;padding-bottom:8px}

.school_Map .sdml_courselist3 .more{color:#216dde;font-size:12px;line-height:20px;display:block;padding-bottom:10px}

.school_Map .sdml_courselist3 .sendroad{width:150px;line-height:30px;background:#006cbf;color:#fff;text-align:center;cursor:pointer;font-size:12px;margin-bottom:20px}

.school_Map .sdml_courselist4{margin-bottom:10px}

.school_Map .sd_main_left .sdml_courselist4 .sdml_imglist{background:#fafafa;padding-left:12px;width:1130px;padding-bottom:22px}

.school_Map .sdml_courselist5{line-height:30px;color:#666;font-size:14px}

.school_Map .sdml_courselist5 a{display:inline-block;padding:0 15px;line-height:30px;color:#317cec;font-size:14px;margin-left:10px;background:#f0f9ff}

.citydiv{position:absolute;display:none;width:440px;border:1px solid #ddd;background:#fff;z-index:3;left:76px;top:36px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.2);padding-bottom:10px}

.citydiv .container{position:relative;padding:15px 10px}

.citydiv .container .info_txt{color:#ccc;font-size:12px;font-family:"瀹嬩綋";padding-bottom:10px;visibility:hidden}

.citydiv .container .close{position:absolute;right:15px;top:15px;width:12px;height:12px;background:url(../images/close.png) no-repeat;cursor:pointer}

.citydiv .citylist{display:block;width:420px;text-align:left;color:#323232;background:#fff}

.citydiv .citylist .index_cityulwrap{padding:0;list-style:none}

.citydiv .citylist .index_cityulwrap .city_click{border-bottom:2px solid #06c;color:#006cbf;font-weight:bold}

.citydiv .citylist .index_cityulwrap li{float:left;border-left:none}

.citydiv .citylist .index_cityulwrap li a{border-bottom:2px solid #ddd;color:#323232;font-size:12px;text-align:center;width:60px;height:28px;line-height:28px;display:block;position:relative}

.citydiv .citylist .index_cityulwrap li:hover a{color:#006cbf}

.citydiv .citylist .index_cityullimain{border-top:none;padding:8px 0 10px 0;clear:both;_margin-top:5px;z-index:98}

.citydiv .citylist .index_cityullimain ul{display:none;zoom:1;padding:0}

.citydiv .citylist .index_cityullimain ul li{line-height:20px;padding-left:6px;word-break:keep-all}

.citydiv .citylist .index_cityullimain ul li::after{clear:both}

.citydiv .citylist .index_cityullimain ul li span{color:#ff5000;display:inline-block;float:left;font-size:14px;width:10px;clear:both;line-height:25px}

.citydiv .citylist .index_cityullimain ul li p{float:left;width:400px}

.citydiv .citylist .index_cityullimain ul li p a{color:#323232;font-size:12px;margin:0 6px 0;line-height:18px;display:block;width:48px;overflow:hidden;height:25px;float:left;padding:0 3px;word-break:normal;line-height:25px;font-family:"瀹嬩綋"}

.citydiv .citylist .index_cityullimain ul li .lineborder{height:0;width:107%;border-bottom:1px dashed #ddd;margin:5px 0;overflow:hidden;margin-left:-17px;cursor:default}

.citydiv .citylist .index_cityullimain ul li p a:hover{background:#006cbf;color:#fff}

.citydiv .citylist .index_cityullimain #citydh{display:block}

.citydiv .citylist .index_cityullimain #citydh li{padding-left:15px}

.citydiv .citylist .index_cityullimain #citydh p{width:420px}

.cityDropdown{position:absolute;display:none;width:286px;left:76px;top:36px;border:1px solid #ddd;box-shadow:2px 2px 6px 0 rgba(0,0,0,.2);z-index:3;background:#fff}

.cityDropdown .container{position:relative;padding-top:10px}

.cityDropdown .container .info_txt{color:#999;font-size:12px;font-family:"瀹嬩綋";padding-bottom:10px;padding-left:10px;height:12px;border-bottom:1px dashed #ddd}

.cityDropdown .container .close{position:absolute;right:12px;top:12px;width:10px;height:10px;background:url(../images/close3.png) no-repeat;cursor:pointer}

.cityDropdown .dropdownList{display:block}

.searchlist .cityDropdown .dropdownList li{width:100%;display:block;line-height:26px;color:#454545;font-size:12px;text-indent:10px;cursor:pointer;margin-bottom:0;height:26px;font-family:"瀹嬩綋"}

.searchlist .cityDropdown .dropdownList .cur{background:#d0ebff;color:#006cbf}

.cityDropdown .dropdownList li:hover{background:#d0ebff;color:#006cbf}

.cd_nav{margin-bottom:0;border-bottom:1px solid #ff5000}

.inside_nav .nav-wrap{line-height:30px;height:30px;margin-left:200px}

.inside_nav .nav-menu{width:200px}

.inside_nav .nav-menu h2{height:30px;line-height:30px;font-size:15px;width:198px}

.inside_nav .nav-wrap .nav-core a{font-size:14px}

.inside_nav .menu-content{top:30px;width:198px;border-bottom:0}

.inside_nav .courselist{left:198px}

.inside_nav .menu-content h3{width:178px;padding-right:0}

.l_poster{width:100%;height:533px;background:#2077d2;position:relative}

.l_poster_main{width:1200px;margin:0 auto;height:410px;padding-top:58px}

.l_poster_main .l_posterimg{width:484px;height:408px;background:url(../images/poster7.png) no-repeat;float:left;margin-left:105px}

.l_poster_main .l_div{float:right;margin-right:125px;margin-top:19px;width:351px;height:383px}

.l_poster_main .l_div .login-head{width:351px;height:34px;background:url(../images/poster9.png) no-repeat}

.l_poster_main .l_div .login-form{width:295px;height:349px;background:#fff;padding:0 28px}

.login-form li{padding-top:15px}

.login-form .txt{color:#393c3f;font-size:16px;font-weight:bold;height:16px;padding-top:0}

.login-form .textinput{font-size:14px;width:288px;height:36px;line-height:36px;border:1px solid #dcdcdc;background:#fbfbfb;text-indent:5px;color:#2a2a2a}

.login-form .textinput:focus{background:#fff;border-color:#1170d5}

.login-form .proving .textinput{width:158px}

.login-form .proving .img{width:80px;height:38px;margin:0 5px;display:inline-block;vertical-align:middle}

.login-form .proving a{font-size:12px;font-family:"瀹嬩綋";color:#36c}

.login-form .btn{color:#fff;font-size:16px;font-weight:bold;width:290px;height:40px;line-height:40px;text-align:center;border:0;background:#ff7800;cursor:pointer}

.login-form .link{text-align:right;padding:0 5px;padding-top:32px}

.login-form .link a{color:#494949;font-size:12px;padding:0 5px}

.l_poster .l_poster_wave{width:100%;height:41px;background:url(../images/poster8.png) center no-repeat;position:absolute;bottom:0;left:0}

.l_poster .loginmsg{display:none}

.loginmsg .loginerror{line-height:35px;border-radius:2px;background:#ffefe8;color:#666;font-size:12px;text-align:left;width:290px}

.loginmsg .loginerror img{display:inline-block;vertical-align:sub;width:14px;height:14px;padding:0 5px}

.loginmsg .loginerror a{color:#ff5000}

.l_footer{padding-top:110px;width:1200px;margin:0 auto;font-family:"寰蒋闆呴粦 Light"}

.l_footer .a_nav{font-size:14px;height:14px;text-align:center;margin-bottom:18px}

.l_footer .a_nav a{color:#393c3f;font-size:14px;padding:0 10px;border-right:1px solid #393c3f;display:inline-block;height:12px;line-height:12px}

.l_footer .a_nav a:last-child{border:0}

.l_footer .ourPhone{color:#393c3f;font-size:14px;text-align:center}

.l_footer .copyright{color:#7a7b7c;text-align:center;margin-top:41px;font-size:14px}

.header .header-in .login-logo{width:143px;height:50px;background:url(../images/logo-l.png) no-repeat;display:block;float:left}

.header .header-in .login-txt{margin-left:7px;height:33px;width:200px;padding-left:15px;border-left:1px solid #bcc0c3;float:left;margin-top:12px;line-height:30px;font-size:16px;color:#282c31}

.header .header-in .register_link{float:right;margin-top:18px;text-align:right;line-height:28px;font-size:14px;color:#666}

.header .header-in .register_link a{display:inline-block;height:26px;border:1px solid #ddd;width:58px;text-align:center;line-height:26px;border-radius:3px;color:#666;margin-left:10px}

.register_bg{background:#fafafa;border-top:2px solid #eee;min-height:596px}

.register_bg .register_bg_main{background:#fff;border:1px solid #eee;margin:0 auto;width:1200px;height:694px;border-top:0}

.register_bg .register_bg_main .register_form{width:380px;height:400px;margin:0 auto;padding-top:55px}

.register_form li{margin-top:20px;display:block}

.register_form li:first-child{margin-top:0}

.register_form .headtxt{border-left:2px solid #0b70da;height:20px;color:#282c31;font-size:18px;text-indent:8px;margin-bottom:25px}

.register_form .txtinput{line-height:41px;height:41px;border:1px solid #eee;background:#f9f9f9;font-size:14px;color:#2a2a2a;width:375px;border-radius:3px;text-indent:12px}

.register_form .txtinput:focus{background:#fff;border-color:#1170d5}

.register_form .proving .txtinput{width:250px}

.register_form .proving .img{width:80px;height:38px;margin:0 5px;display:inline-block;vertical-align:middle}

.register_form .proving a{font-size:12px;font-family:"瀹嬩綋";color:#36c}

.register_form .provimg_msg{position:relative}

.register_form .provimg_msg .txtinput{width:260px;padding-right:5px}

.register_form .provimg_msg .provimg_msg_btn{width:119px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:14px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0;background:#0d67d6;cursor:pointer}

.register_form .provimg_msg .provimg_msg_not{background:#ccc;cursor:not-allowed}

.register_form .agreement{color:#a1a1a1;font-size:12px}

.register_form .agreement .check{border:1px solid #ccc;width:15px;height:15px;display:inline-block;margin-right:8px;vertical-align:text-top;cursor:pointer}

.register_form .agreement .on{background:url(../images/check2.png) no-repeat}

.register_form .agreement a{color:#36c}

.register_form .last{margin-top:28px}

.register_form .last input{cursor:pointer;display:block;width:377px;height:45px;text-align:center;line-height:45px;color:#fff;font-size:18px;border:0;background:#ff7800;border-radius:3px}

.header .header-in .findpwd_link{float:right;margin-top:18px;text-align:right;line-height:28px;font-size:14px;color:#666}

.header .header-in .findpwd_link a{padding-left:20px;color:#666}

.header .header-in .findpwd_link span{display:inline-block;height:12px;font-size:14px;color:#ff7800;padding-left:10px;border-left:1px solid #ddd;vertical-align:middle;line-height:12px;margin-left:10px}

.find_main{width:1200px;margin:0 auto;border-bottom:1px solid #eee}

.find_footer{padding-top:20px}

.find_main .find_process{margin-top:35px;border-top:2px solid #eee;text-align:center;display:none}

.find_main .show{display:block}

.find_main .find_process .find_process_list{position:relative;height:40px;border-top:2px solid #eee;width:246px;text-align:center;display:inline-block;margin-top:-2px}

.find_main .find_process .find_process_list i{display:block;width:24px;height:24px;position:absolute;background:url(../images/icon13.png) no-repeat;background-position:-25px 0;line-height:24px;text-align:center;font-size:14px;color:#fff;left:111px;top:-12px;cursor:pointer;font-weight:bold}

.find_main .find_process .find_process_list label{line-height:60px;color:#999;font-size:18px}

.find_main .find_process .s_color i{background-position:0 0}

.find_main .find_process .s_color label{color:#2077d2}

.find_main .find_process .on{border-color:#2077d2}

.find_main .find_process .on i{background-position:0 0}

.find_main .find_process .on label{color:#2077d2}

.find_main .find_process .find_process_main{width:800px;margin:70px auto}

.find_process_main .lefttxt{float:left;width:260px;height:300px;text-align:right;padding-top:5px}

.find_process_main .lefttxt p{line-height:36px;margin-bottom:24px;color:#2a2a2a;font-size:14px}

.find_process_main .lefttxt p label{color:#ff5000}

.find_process_main .lefttxt .mg-btm{margin-bottom:40px}

.find_process_main .rightlist{margin:0 auto;width:545px;padding-top:5px}

.rightlist li{margin-bottom:24px;text-align:left}

.rightlist li .linh_txt{display:inline-block;width:120px;line-height:36px;color:#2a2a2a;font-size:14px;padding-right:15px;text-align:right}

.rightlist li .linh_txt label{color:#ff5000}

.rightlist li .field-validation-error{text-indent:140px}

.rightlist .txtinput{height:32px;line-height:32px;width:269px;background:#fff;border:1px solid #e3e3e3;color:#666;font-size:14px;text-indent:10px;border-radius:3px}

.rightlist .txtinput:focus{border-color:#63ace5}

.rightlist .nextbtn{background:#ff7800;color:#fff;width:179px;height:43px;line-height:43px;border-radius:2px;text-align:center;font-size:16px;font-weight:bold;border:0;cursor:pointer}

.rightlist .proving .txtinput{width:168px}

.rightlist .proving .img{width:80px;height:35px;margin:0 5px;display:inline-block;vertical-align:middle}

.rightlist .proving a{font-size:12px;font-family:"瀹嬩綋";color:#36c}

.rightlist .proving .provingbtn{display:inline-block;height:34px;line-height:34px;width:125px;color:#18529f;background:#fff;border:1px solid #e3e3e3;font-size:14px;border-radius:2px;text-align:center;cursor:pointer;margin-left:10px}

.rightlist .proving .prohibit{background:#ddd;color:#999;cursor:no-drop}

.rightlist .phonenumber{line-height:36px;color:#2a2a2a;font-size:14px}

.rightlist .SELECT{position:relative;width:212px;cursor:pointer;display:inline-block}

.rightlist .SELECT dt{width:210px;height:34px;border:1px solid #e3e3e3;color:#666;font-size:14px;text-indent:10px;border-radius:3px;line-height:34px}

.rightlist .SELECT dt i{position:absolute;right:10px;top:10px;height:16px;width:25px;border-left:1px solid #ddd;background:url(../images/icon-2.png) no-repeat;background-position:12px 5px}

.rightlist .SELECT .normal{display:none;position:absolute;width:210px;background:#fff;z-index:2;left:0;border:1px solid #e3e3e3;top:36px}

.rightlist .SELECT .normal a{font-size:14px;color:#666;margin:0;padding:0;display:block;cursor:pointer;line-height:30px;text-indent:10px}

.rightlist .SELECT .normal a:hover{background:#2077d2;color:#fff}

.rightlist .SELECT-on .normal{display:block}

.rightlist .pwdInfo{width:765px;margin-bottom:22px}

.rightlist .pwdInfo .msg{line-height:34px;display:inline-block;font-size:12px;color:#a1a1a1;text-indent:10px}

.rightlist .pwdInfo .pwd_security{height:15px;width:270px;text-align:right;line-height:15px;padding-top:5px;color:#a1a1a1;font-size:12px;margin-left:140px}

.rightlist .pwdInfo .pwd_security span{display:inline-block;border-right:1px solid #fff;width:34px;height:15px;background:#ccc;color:#fff;text-align:center}

.rightlist .pwdInfo .lv1 .weak{background:#fe8a00}

.rightlist .pwdInfo .lv2 .weak{background:#fe8a00}

.rightlist .pwdInfo .lv2 .secondary{background:#fe8a00}

.rightlist .pwdInfo .lv3 .weak{background:#fe8a00}

.rightlist .pwdInfo .lv3 .secondary{background:#fe8a00}

.rightlist .pwdInfo .lv3 .senior{background:#fe8a00}

.rightlist .pwdInfo .errorInfo{display:none;margin-left:10px;width:234px;text-align:center;height:36px;line-height:36px;background:#ffefe8;border-radius:5px;font-size:12px;color:#666}

.rightlist .pwdInfo .errorInfo img{vertical-align:sub;margin-right:5px}

.rightlist .error .errorInfo{display:inline-block}

.find_main .find_process .successlist{margin:0 auto;width:275px;display:block}

.find_main .find_process .successlist .prompt{height:46px;line-height:48px;color:#333;font-size:18px;font-weight:bold;margin-bottom:19px;margin-left:-16px;text-align:left}

.find_main .find_process .successlist .prompt img{display:inline-block;vertical-align:middle;width:46px;margin-right:18px}

.find_main .find_process .successlist .btn{text-align:center;margin-bottom:47px}

.find_main .find_process .successlist .btn a{display:inline-block;border-radius:2px;cursor:pointer;width:178px;height:43px;background:#ff7800;color:#fff;text-align:center;line-height:42px;font-size:16px;font-weight:bold}

.find_main .find_process .successlist .text{color:#666;font-size:14px;text-align:center}

.find_main .find_process .successlist .text label{font-size:18px;font-weight:bold;color:#ff5c00;padding-right:5px}

.about_background{background:#f3f6f8;padding:28px 0 65px 0;border-top:1px solid #ff5000}

.about_background .about_main{margin:0 auto;width:1200px}

.about_search{width:616px;margin-left:50px}

.about_background .about_leftdiv{float:left;width:240px;height:590px;background:#fff;border-top:1px solid #ececec;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;margin-right:20px}

.about_leftdiv li{width:238px;height:48px;line-height:48px;border-bottom:1px solid #ececec;border-left:2px solid #fff;position:relative}



.about_leftdiv li a{width:90px;line-height:48px;display:block;margin:0 auto;color:#2a2a2a;font-size:14px;cursor:pointer}

.about_leftdiv li .icon{display:none;width:6px;height:10px;position:absolute;right:18px;top:18px}

.about_leftdiv .title{text-indent:58px;font-size:16px;font-weight:bold;cursor:auto}

.about_leftdiv .cur{border-left-color:#ff5000;background:#fff2ec}

.about_leftdiv .cur .icon{display:block}

.about_leftdiv .cur a{color:#ff5000}

.about_leftdiv li:hover a{color:#ff5000}

.about_background .about_main .about_rightdiv{background:#fff;border-left:1px solid #ececec;padding:23px 30px 0 30px;min-height:705px;width:879px;float:left}

.about_rightdiv .headTitle{color:#ff5000;height:40px;font-size:24px;border-bottom:1px solid #cdcdcd}

.about_rightdiv .about_info{margin-top:55px;height:465px;width:auto}

.about_rightdiv .about_info .logodiv{padding:0 45px 0 18px;border-right:1px solid #cdcdcd;float:left;width:180px;height:100%}

.about_info .logodiv .logoimg{display:block;height:68px;width:180px;margin-bottom:8px}

.about_info .logodiv .brand{color:#fff;width:180px;background:#006cbf;text-align:center;font-size:14px;line-height:28px;margin-bottom:15px}

.about_info .logodiv .txt{padding-bottom:35px;text-align:center}

.about_info .logodiv .txt label{font-size:16px;color:#ff5000;line-height:26px;display:block}

.about_info .logodiv .txt p{color:#666;font-size:14px;line-height:20px;padding-bottom:3px}

.about_rightdiv .about_info_txt{padding-left:45px;width:550px;float:left}

.about_rightdiv .about_info_txt .text{color:#494949;font-size:16px;line-height:24px;margin-bottom:30px;width:550px}

.about_rightdiv .gdschool_bigevent{padding:18px 0;width:828px}

.about_rightdiv .gdschool_bigevent .yeardiv{margin-bottom:30px}

.about_rightdiv .gdschool_bigevent .yeardiv .head{margin-bottom:10px;line-height:24px;color:#2a2a2a;font-size:18px}

.about_rightdiv .gdschool_bigevent .yeardiv .single{line-height:24px;color:#666;font-size:14px}

.about_rightdiv .gdschool_bigevent .yeardiv .single label{color:#ff5000;padding-right:10px}

.about_rightdiv .contactus{padding-top:30px;width:828px}

.about_rightdiv .contactus .title{color:#2a2a2a;font-size:18px;line-height:20px;margin-bottom:28px}

.about_rightdiv .contactus .con_us_tabel{font-size:14px;text-align:left}

.about_rightdiv .contactus .con_us_tabel li{margin-bottom:18px;line-height:20px}

.about_rightdiv .contactus .con_us_tabel li span{width:85px;display:inline-block;color:#666}

.about_rightdiv .contactus .con_us_tabel li label{color:#2a2a2a}

.about_rightdiv .contactus .con_us_tabel .link{display:block;width:285px;line-height:42px;text-align:center;color:#fff;font-size:16px;background:#006cbf;border-radius:3px}

.about_rightdiv .contactus .h4{color:#2a2a2a;font-size:16px;margin-bottom:16px;line-height:16px}

.about_rightdiv .contactus .txt{color:#666;font-size:14px;line-height:24px;margin-bottom:35px;margin-top:-7px}

.about_rightdiv .cmonProblem{margin-top:27px;height:60px}

.about_rightdiv .cmonProblem span{display:block;float:left;cursor:pointer;margin-right:33px;width:126px;line-height:60px;height:60px;color:#333;font-size:16px;background:#f5f8fa;text-align:center;border-radius:3px}

.about_rightdiv .cmonProblem .cur{background:#468ae6;color:#fff}

.about_rightdiv .cmonQuestion{width:765px;border-top:1px solid #ebf2fc;margin-top:26px}

.about_rightdiv .cmonQuestion .cmon_questionList{padding-bottom:36px;width:765px;display:none}

.about_rightdiv .cmonQuestion .show{display:block}

.cmon_questionList li{border-bottom:1px dashed #ebf2fc;padding:20px 0}

.cmon_questionList li .cmon_question{line-height:24px;color:#1a61c1;font-size:16px;cursor:pointer}

.cmon_questionList li .cmon_question span{height:24px;width:32px;display:block}

.cmon_questionList li .cmon_answer{display:none;padding-top:15px;color:#666;font-size:14px;line-height:20px;width:732px}

.cmon_questionList li .cmon_answer .pd-bottom{padding-bottom:10px}

.cmon_questionList li .cmon_answer span{color:#ff5000;font-size:16px}

.cmon_questionList li .cmon_answer label{display:block;float:right;width:700px}

.cmon_questionList li p span{width:32px;display:block;height:100%;float:left}

.cmon_questionList .cur .cmon_answer{display:block}

.about_rightdiv .cmonLink{height:100px;padding-bottom:60px}

.about_rightdiv .cmonLink p{font-size:16px;height:20px;margin-bottom:20px;color:#2a2a2a}

.about_rightdiv .cmonLink a{display:inline-block;width:126px;margin-right:33px;text-align:center;line-height:60px;font-size:16px;color:#fff;border-radius:3px}

.about_rightdiv .cmonLink a.color1{background:#468ae6}

.about_rightdiv .cmonLink a.color2{background:#ff8737}

.about_rightdiv .cmonLink a.color3{background:#7fcc27}

.about_rightdiv .contractdiv{margin-top:28px;width:815px;padding-bottom:100px}

.about_rightdiv .contractdiv .rule{padding-bottom:32px}

.about_rightdiv .contractdiv .rule .head{height:18px;line-height:18px;font-size:16px;color:#2a2a2a;padding-bottom:10px}

.about_rightdiv .contractdiv .rule .content{color:#666;font-size:14px;line-height:24px}

.about_rightdiv .refundimg{display:block;width:790px}

.revokeDiv{width:100%;border-top:1px solid #ff5000}

.revokeMain{width:1200px;margin:0 auto}

.revokeMain .topdiv{padding:70px 0 110px 210px}

.revokeMain .topdiv .imgdiv{display:block;float:left;width:308px}

.revokeMain .topdiv .msgInfo{float:left;width:650px}

.revokeMain .topdiv .msgInfo .h2{color:#5f5f5f;font-size:32px;padding:20px 0 38px 0}

.revokeMain .topdiv .msgInfo .number{height:32px;color:#777;font-size:14px;text-indent:5px}

.revokeMain .topdiv .msgInfo .number a label{color:#ff5000;padding:0 5px;cursor:pointer}

.revokeMain .topdiv .msgInfo .number a label em{font-size:18px}

.revokeMain .topdiv .msgInfo .number a{color:#006cbf}

.revokeMain .topdiv .msgInfo .link{height:25px;border:1px solid #e0e0e0;padding:0 25px;line-height:25px;color:#9e9e9e;border-radius:5px;font-size:12px;display:inline-block;margin-left:5px;cursor:pointer}

.revokeMain .topdiv .msgInfo .link label{color:#ff5000;font-size:14px}

.revokeMain .slogandiv{border-top:1px solid #eaeaea;height:72px;position:relative}

.revokeMain .slogandiv .txt{color:gray;line-height:75px;text-align:center;font-size:14px}

.revokeMain .slogandiv .head{position:absolute;display:block;width:328px;text-align:center;height:30px;color:#2a2a2a;left:437px;top:-19px;background:#fff;font-size:28px}

.revokeMain .slogandiv .head label{color:#ff5000}

.revokeMain .schooldiv{width:1200px;height:320px;background:#f6f6f6}

.revokeMain .schooldiv .poster{margin:36px 70px 0 140px;display:block;float:left;width:448px}

.revokeMain .schoolcount{float:left;width:479px;margin-top:75px}

.revokeMain .schoolcount .title{height:50px;color:#2a2a2a;font-size:29px}

.revokeMain .schoolcount .title label{font-weight:bold;color:#ff5000}

.revokeMain .schoolcount .txt{height:25px;color:#5f5f5f;font-size:14px}

.revokeMain .schoolcount .link{margin-top:18px;display:block;width:118px;line-height:32px;text-align:center;color:#fff;font-size:14px;background:#ff5000}

.revokeMain .studentdiv{padding-top:5px;width:1200px;height:342px;background:#fff;padding-left:185px}

.revokeMain .iconlist{width:360px;float:left;height:120px;margin-top:120px}

.revokeMain .iconlist li{float:left;width:75px;text-align:center;margin-right:45px}

.revokeMain .iconlist li span{width:75px;height:75px;background:url(../images/sloganicon.png) no-repeat;margin-bottom:20px;display:block}

.revokeMain .iconlist li p{font-size:16px;color:#555;font-weight:bold;line-height:25px}

.revokeMain .iconlist li .iconOne{background-position:0 0}

.revokeMain .iconlist li .iconTwo{background-position:-76px 0}

.revokeMain .iconlist li .iconThree{background-position:-152px 0}

.header .header-in .paylogo{width:265px;height:50px;background:url(../images/logo-b.png) no-repeat;display:block;float:left}

.header .header-in .righttxt{float:right;margin-top:18px;text-align:right;line-height:15px;font-size:12px;color:#666}

.header .header-in .righttxt a{display:inline;color:#006cbf}

.payMain{width:100%;height:auto;background:#f5f8fa;padding:30px 0 90px 0}

.payMain .payDiv{background:#fff;margin:0 auto;width:1000px}

.payMain .payDiv .pay_head{display:block;border-top:3px solid #fcc2a7;line-height:50px;border-bottom:2px solid #f3f3f3;color:#464646;font-size:18px;text-indent:12px}

.payMain .payDiv .enrollList{padding:24px 0 10px 35px;display:block}

.enrollList li{display:block;height:34px;padding-bottom:19px;line-height:34px;font-size:14px}

.enrollList li .txt{width:73px;text-align:left;color:#464646;display:inline-block}

.enrollList li .inputbtn{width:180px;height:30px;border:1px solid #e5e5e5;padding-left:10px;color:#2a2a2a}

.enrollList li .field-validation-error{display:inline-block}

.enrollList li .msg{display:inline-block;margin-left:10px;padding-left:22px;line-height:34px;color:#ff5000;background:url(../images/icon.png) no-repeat;background-position:0 8px}

.enrollList li .btnlength1{width:410px}

.enrollList li .btnlength2{padding-left:24px;background:url(../images/icon2.png) no-repeat;background-position:12px 11px;width:157px}

.enrollList li .btnlength3{width:290px}

.enrollList li .provingbtn{display:inline-block;width:100px;text-align:center;line-height:34px;background:#216dde;color:#fff;margin-left:5px;cursor:pointer}

.enrollList li .prohibit{background:#ddd;color:#999;cursor:no-drop}

.payMain .payDiv2{margin-top:14px}

.payMain .payDiv2 .pay_head{border-top:0}

.payMain .payDiv4 .pay_mode{padding:15px 5px;border-bottom:1px solid #f3f3f3}

.payMain .payDiv4 .pay_mode span{border:2px solid #eaeaea;padding:5px 10px;position:relative;display:block;float:left;margin-right:25px;cursor:pointer}

.payMain .payDiv4 .pay_mode span img{display:block}

.payMain .payDiv4 .pay_mode span i{display:none;position:absolute;width:31px;height:30px;background:url(../images/icon3.png) no-repeat;right:0;bottom:0}

.payMain .payDiv4 .pay_mode span.cur{border-color:#ff4800}

.payMain .payDiv4 .pay_mode span.cur i{display:block}

.payMain .payDiv .pay_submit{padding:30px 0 60px 0;margin-left:110px;border-top:1px solid #f3f3f3}

.payMain .payDiv .pay_submit .btn{display:inline-block;background:#ff4800;color:#fff;font-size:18px;text-align:center;line-height:48px;width:240px;margin-right:15px;border:0;vertical-align:top;cursor:pointer}

.payMain .payDiv .pay_submit .submitInfo{display:inline-block;width:630px;height:48px;overflow:hidden}

.payMain .payDiv .pay_submit .submitInfo p{color:#60960b;font-size:16px;line-height:25px;height:32px}

.payMain .payDiv .pay_submit .submitInfo label{color:#888987;font-size:14px}

.payMain .payDiv3{border-top:3px solid #fcc2a7;padding:55px 0 47px 0}

.payMain .payDiv3 .sucs_img{display:block;margin:0 auto;width:74px;margin-bottom:15px}

.payMain .payDiv3 .sucs_title{font-weight:bold;font-size:32px;color:#191919;padding-bottom:10px;text-align:center}

.payMain .payDiv3 .sucs_txt{text-align:center;color:#7a7a7a;font-size:14px;line-height:22px}

.payMain .payDiv3 .sucs_btn{display:block;margin:0 auto;background:#ff4800;color:#fff;text-align:center;height:48px;line-height:48px;width:260px;font-size:18px;margin-top:15px}

.payMain .sucs_div{display:block;padding:40px 0 45px 0;margin-top:20px}

.payMain .sucs_div .sucs_Info{width:520px;margin:0 auto;padding-left:90px}

.payMain .sucs_div .sucs_Info .codeImg{display:block;float:left;border:1px solid #dbe0e5;padding:2px}

.payMain .sucs_div .sucs_Info .codeImg img{display:block;width:105px}

.payMain .sucs_div .sucs_Info .rightInfo{margin-left:22px;float:left;width:380px}

.payMain .sucs_div .sucs_Info .rightInfo .sucs_r_title{font-size:18px;font-weight:bold;color:#0f0f0f;height:50px;line-height:45px}

.payMain .sucs_div .sucs_Info .rightInfo .sucs_r_title label{color:#ff4800}

.payMain .sucs_div .sucs_Info .rightInfo .sucs_r_label{color:#3c3c3c;font-size:14px;line-height:24px}

.payMain .payDiv4{border-top:3px solid #fcc2a7;padding:24px 28px 0 28px;width:944px}

.payMain .payDiv4 .order_info{background:#f5f5f5;height:100px;width:100%;position:relative}

.payMain .payDiv4 .order_info .order_info_number{padding-top:30px;height:30px;padding-left:18px;color:#545454;font-size:16px}

.payMain .payDiv4 .order_info .order_info_name{color:#545454;font-size:14px;height:15px;width:650px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:18px}

.payMain .payDiv4 .order_info .order_info_money{position:absolute;right:0;top:50px;display:block;width:285px;text-align:left;line-height:22px;color:#888987;font-size:14px}

.payMain .payDiv4 .order_info .order_info_money label{color:#ff4800;font-size:22px}

.payMain .payDiv4 .pay_head{margin-top:30px;border-top:0}

.payMain .payDiv4 .pay_submit{margin-left:0;border-top:0}

.sendPhoneMap .Wxcode{width:730px;height:418px;display:block;position:relative;margin:0 auto;background:#fff;border:1px solid #b2b2b2}

.sendPhoneMap .Wxcode .money{display:block;padding-right:50px;height:43px;line-height:43px;background:#f4f4f4;border-bottom:1px solid #cbcbcb}

.sendPhoneMap .Wxcode .money label{font-size:14px;padding-left:20px;color:#545454;float:left}

.sendPhoneMap .Wxcode .money span{font-size:14px;color:#ff5000;float:right}

.sendPhoneMap .Wxcode .closebtn{position:absolute;width:50px;height:43px;right:0;top:0;background:url(../images/close.png) no-repeat;background-position:21px 16px;cursor:pointer}

.sendPhoneMap .Wxcode .imgdiv{padding:45px 0 0 90px;display:block}

.sendPhoneMap .Wxcode .imgdiv .code{float:left;width:195px;height:275px;margin-right:66px}

.sendPhoneMap .Wxcode .imgdiv .code img{display:block;width:195px;height:195px}

.sendPhoneMap .Wxcode .imgdiv .code p{font-size:14px;color:#6c6c6c;margin-top:15px;line-height:20px;text-align:center}

.sendPhoneMap .Wxcode .wxlogo{float:left;display:block}

.payMain .pay_guarantee{padding:30px 0 0 0;width:1000px;margin:0 auto}

.payMain .pay_guarantee .titletxt{height:40px;color:#464646;font-size:18px}

.payMain .pay_guarantee .divbox{display:block;height:153px;width:1001px;overflow:hidden}

.payMain .pay_guarantee .divbox .safeguard{float:left;position:relative;margin-right:38px;width:294px;padding-left:13px;height:151px;border:1px solid #e7e7e7;border-right:0;background:#fff}

.payMain .pay_guarantee .divbox .safeguard:last-child{margin-right:0}

.safeguard .head{padding-top:15px;width:186px;height:25px;border-bottom:1px solid #eaeaea;color:#acd05d;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.safeguard .detail{width:186px;color:#626262;font-size:14px;line-height:26px;padding-top:3px}

.safeguard .ft-yellow{color:#f8bf4f}

.safeguard .ft-blue{color:#51add3}

.safeguard .poster{display:block;position:absolute;width:103px;height:153px;background:url("../images/bgimg.png") no-repeat;right:0;top:-1px}

.safeguard .img1{background-position:0 0}

.safeguard .img2{background-position:-103px 0}

.safeguard .img3{background-position:-206px 0}

.applicationBox{width:432px;min-height:426px;background-color:#fff;border-radius:4px;border:solid 1px #ededed;margin:40px auto;padding-bottom:20px}

.applicationBox .applicationTitle{font-size:16px;text-align:left;color:#2a2a2a;font-weight:bold;margin:34px 30px 14px;text-indent:10px;border-left:4px solid #006cbf}

.applicationBox .applicationTips{margin:0 44px 20px;font-size:14px;color:#ff7800}

.applicationBox .applicationTable{margin:0 44px;font-size:14px;color:#666;margin-bottom:18px}

.applicationBox .applicationTable .tableBox{min-height:auto;line-height:34px}

.applicationBox .applicationTable .tableBox label{display:inline-block;width:58px;margin-right:5px}

.applicationBox .applicationTable .tableBox span{text-indent:67px}

.applicationBox .applicationTable .tableBox input{width:254px;height:16px;background-color:#fff;border-radius:4px;padding:8px;border:solid 1px #e3e3e3;display:inline-block;vertical-align:top;outline:none}

.applicationBox .sbmit{display:block;outline:none;border:none;margin:24px auto 0;width:200px;height:42px;background-color:#ff7800;border-radius:2px;line-height:42px;text-align:center;color:#fff;font-size:14px}

.tickSuc{width:432px;margin:160px auto;position:relative}

.tickSuc img{position:absolute;top:2px;left:2px}

.tickSuc .suc{width:360px;margin-left:72px;font-size:16px;text-align:left;color:#2a2a2a;margin-bottom:10px;font-weight:bold}

.tickSuc .sucTxt{width:360px;margin-left:72px;font-size:14px;text-align:left;line-height:18px;color:#333}

.addressSelectBox{border:1px solid #ececec;padding:10px;position:relative}

.addressSelectBox .citys{height:32px;width:100%}

.addressSelectBox .citys.overhidden{overflow:hidden}

.addressSelectBox .citys.heightauto{height:auto}

.addressSelectBox .citys .cityNav{}

.addressSelectBox .citys .item{float:left;height:32px;line-height:32px;padding:0 12px;position:relative;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.addressSelectBox .citys .item a{font-size:12px;color:#555}

.addressSelectBox .citys .item.cur{background:#f7f9fb;border-top:1px solid #216dde}

.city-select{width:auto;height:auto;padding:0;margin:0;top:6px;right:-4px;float:right}

.city-select .SELECT{border:none;margin:0;border-radius:0}

.city-select .SELECT dt{text-align:right}

.city-select .SELECT dt i{background:none;width:0;height:0;border-radius:0;border-top:4px solid #006cbf;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:none;margin-left:3px;margin-top:10px}

.city-select .SELECT-on dt i{border-bottom:4px solid #006cbf;border-top:none}

.city-select .SELECT-on .normal{max-height:250px;overflow:auto;border-top:1px solid #e5e5e5}

.city-select .SELECT-on dd a,.cd_main_left .cdml_maps .campus_list .campus_count .count .SELECT-on dd a,.cd_course .info .info_tags .slect-div .SELECT-on dd a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:0;padding:0 10px;box-sizing:border-box}

.city-select .SELECT dt b,.cd_main_left .cdml_maps .campus_list .campus_count .count .SELECT dt b,.cd_course .info .info_tags .slect-div .SELECT dt b{width:calc(100% - 16px);height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.school_Map .addressSelectBox .school_region{min-height:23px;padding:10px}

.school_Map .addressSelectBox .school_region a{height:22px;line-height:22px;font-size:12px}

.cd_course .info .info_tags .slect-div{width:auto;height:auto;margin:0;padding:0;height:23px;display:inline-block;position:static;margin-left:2px}

.cd_course .info .info_tags .slect-div .SELECT{border-color:#ccc;border-radius:0;height:22px;margin:0;width:80px}

.cd_course .info .info_tags .slect-div .SELECT-on dd{top:24px}

.cd_course .info .info_tags .slect-div .SELECT dt i{border:none;float:none;margin-left:0;margin-top:0}

.cd_course .info .info_tags .slect-div .SELECT dt b{line-height:22px;max-width:calc(100% - 21px);width:auto;text-indent:0}

.cd_course .info .info_tags .slect-div .SELECT dt{padding-left:0;text-align:center}

.cd_course .info .info_tags .container{display:inline-block;width:483px}

.cd_course .info .info_tags .xiaoqu-box{height:58px;overflow:hidden}

.cd_course .info .info_tags p.xiaoQu{display:block;width:auto;font-size:0}

.cd_course .info .info_tags p.xiaoQu label{margin-right:7px}

.cd_course .info .info_tags .more{font-size:12px;color:#006cbf;cursor:pointer;margin-left:63px;width:50px}

.por{position:relative}

.campus_list .campus_count .count .SELECT{float:none;position:relative;margin:0;display:inline-block;vertical-align:middle;top:-1px}

.campus_list .campus_count .count .SELECT dt b{width:calc(100% - 21px)!important;text-indent:0}

.campus_list .campus_count .count .SELECT dt i{margin-left:0}

.oneLayer{padding:20px 50px 46px}

.oneLayer .img{width:50px;height:50px;display:block;margin:0 auto}

.oneLayer .h{font-size:18px;color:#09bb07;font-weight:bold;text-align:center;margin:12px 0}

.oneLayer .txt{font-size:14px;color:#999;text-align:center;margin-bottom:30px}

.oneLayer .con{position:relative;padding-left:176px;height:140px;background-color:#f3f7fa;border-radius:2px;overflow:hidden}

.oneLayer .qrc{width:100px;height:100px;position:absolute;left:56px;top:20px}

.oneLayer .txt1{font-size:16px;color:#fd6600;font-weight:bold;margin-top:48px;margin-bottom:12px}

.oneLayer .txt2{font-size:14px;color:#999}

.cd_schoolinfo .cd_info_sign:before{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}

.cd_schoolinfo .cd_info_sign img{vertical-align:middle;width:100%;max-height:100%}

.typeSelect{height:36px;width:221px!important;float:none;margin-left:0;border:none}

.typeI{position:absolute!important;right:-1px!important;top:-5px!important;height:35px!important;width:35px!important;border-left:1px solid #ddd!important;border-right:none!important;border-top:none!important;border-bottom:none!important;background-position:center center!important;border-radius:0 4px 4px 0!important}

.typeNormal{width:220px!important}

.project-header{border:none!important;line-height:38px;font-weight:bold;float:left;font-size:24px!important;color:#494949!important}

.project-header span{width:5px;height:24px;background-color:#317cec;display:inline-block;float:left;margin-top:8px;margin-right:9px}

.search-box{width:290px;height:48px;background-color:#fff;display:inline-block;position:absolute;top:8px;right:8px;box-shadow:2px 3px 6px 0 #ededed;float:left}

.search-box>div{width:20%;height:48px;display:inline-block;float:left;border-right:1px solid #eee;cursor:pointer;text-align:center;box-sizing:border-box;padding:5px}

.search-box>div:last-child{border-right:none}

.search-box>div img{width:20px;height:20px;object-fit:cover;display:inline-block}

.search-box>div span{font-size:12px;color:#333;text-align:center;display:block}

.search-box>div.cur{background-color:#006cbf}

.search-box>div.cur span{font-size:12px;color:#fff}

.top-18{top:18px!important}

.top-74{top:74px!important}

.right-18{right:18px!important}

.search-box2{width:290px;height:330px;background-color:#fff;display:inline-block;position:absolute;top:64px;right:8px;box-shadow:2px 3px 6px 0 #ededed;float:left;overflow:auto}

.search-box2::-webkit-scrollbar{width:8px;height:4px}

.search-box2::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset 0 0 5px #a0a0a0;background:#a0a0a0}

.search-box2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f5f5f5;border-radius:0;background:#f5f5f5}

.location-addr{border-bottom:1px solid #eee;min-height:58px;cursor:pointer;padding:12px 13px;box-sizing:border-box}

.location-num{}

.location-num img{width:18px;vertical-align:middle}

.location-num .span1{color:#333;font-size:14px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:150px}

.location-num .span2{color:#333;font-size:14px;vertical-align:middle;margin-left:10px}

.location-num .span3{font-size:12px;color:#999;margin-left:23px;margin-top:7px;line-height:1.3}

.phone-btn{display:inline-block;width:65px;float:left;box-sizing:border-box;padding:10px 0;opacity:0}

.phone-btn img{vertical-align:middle;width:16px;height:16px;float:left}

.phone-btn span{color:#006cbf;font-size:12px;vertical-align:middle;float:left}

.location-addr:hover .phone-btn{opacity:1}

.location-addr:hover .location-num .span1{color:#006cbf;font-size:14px;vertical-align:middle;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}

.location-addr:hover .location-num .span2{color:#006cbf;font-size:14px;vertical-align:middle;margin-left:10px}

.clearfix:after,.clearfix:before{content:"";display:table;clear:both}

.fl{float:left!important}

.fr{float:right!important}

.xm-select{border:solid 1px #eee;text-align:left!important;line-height:30px!important}

.xm-select span{color:#494949!important}

.xm-select b{color:#494949!important;height:30px!important}

.xm-select i{margin-top:14px!important}

.xm-select2{top:31px!important}

.store-list{float:left;width:960px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:114px}

.store-list span{padding:0 10px;box-sizing:border-box;width:110px;cursor:pointer;height:30px;line-height:30px;display:inline-block;border:solid 1px #eee;margin-left:7px;color:#494949;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-size:14px;text-align:center}

.store-list2{display:inline-block;float:right;width:85px;position:relative}

.store-list2 span{font-size:14px;color:#666;cursor:pointer;height:30px;line-height:30px;vertical-align:middle}

.store-list2 i{vertical-align:middle;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;right:10px;top:50%;transform:translateY(-50%)}

.store-list .cur{border:solid 1px #006cbf;color:#006cbf;background-image:url(../images/selected.png);background-repeat:no-repeat;background-position:92px 10px}

.store-list2.nav-item{top:12px;position:absolute;right:10px}

.sc-item.sc-today .day{width:28px;height:28px;background-color:#1269ff}

.ba-transparent{background:transparent!important}

.sAlbum_bg .card-header{height:38px;background-color:#fff;margin-bottom:12px}

.sAlbum_bg .card-header li{float:left;font-size:12px;color:#666;cursor:pointer;padding:13px 17px}

.sAlbum_bg .card-header li.cur{background-color:#006cbf;color:#fff}

.text-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.text-nowrap2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;word-wrap:break-word}

.ta-c{text-align:center!important}

.col-space15.album_list li{float:left;display:block;padding-right:0;padding-bottom:14px;margin-right:20px;margin-bottom:20px;width:215px;background-color:#fff;overflow:hidden}

.col-space15.album_list li strong{padding:0 12px}

.col-space15.album_list li span{line-height:18px;padding:0 12px}

.ti-0{text-indent:0!important}

.admin{font-size:18px;color:#2a2a2a;margin-top:20px;cursor:pointer}

.admin:hover{color:#0091f0}

.album_list li .anim{height:145px;overflow:hidden}

.mapInfo_label span>q{background-color:#fe902e;display:inline-block;text-align:center;width:41px;display:none}

.mapInfo_label span>q img{object-fit:cover;vertical-align:auto}

.demo_control{margin-top:10px}

.pbtm-0{padding-bottom:0!important}

.mbtm-0{margin-bottom:0!important}

.mbtm-30{margin-bottom:30px!important}

.Module .sh-left{height:27px;border-left:5px solid #317cec;color:#494949;font-size:24px;margin-bottom:12px;text-indent:9px}

.Module .sh-left .sh-right{font-size:12px;font-weight:400;color:#999;float:right;margin-top:8px}

.sd_main_left .sdml_courselist .sdml_imglist{overflow-x:hidden}

.ax-color-primary{background:#fafafa;padding-bottom:10px;position:relative}

.ax-break-line{text-align:center;margin-top:6px}

.ax-break-line .ax-break-xl{width:226px;height:6px;border-radius:2px;display:inline-block;overflow-y:hidden}

.ax-break-line .ax-break-xl .arrow-up{height:2px;display:inline-block}

.ax-break-line .ax-break-xl::-webkit-scrollbar{width:8px;height:6px}

.ax-break-line .ax-break-xl::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset 0 0 5px #ff5000;background:#ff5000}

.ax-break-line .ax-break-xl::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f3f6f8;border-radius:2px;background:#f3f6f8}

.videolist{position:relative;float:left;height:210px;width:215px}

.videolist:hover{cursor:pointer}

.videoed{display:none;width:50px!important;height:50px!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;border-radius:100%}

.videos{display:none;border:1px solid #080808;position:fixed;left:50%;top:50%;margin-left:-320px;margin-top:-210px;z-index:1000;width:640px;height:360px}

.vclose{position:absolute;right:1%;top:1%;border-radius:100%;cursor:pointer}

.ax-color-primary .Previous{position:absolute;top:50%;transform:translateY(-50%);left:0;width:38px;height:62px;display:inline-block;background-color:rgba(51,51,51,.8);text-align:center;cursor:pointer;z-index:999}

.ax-color-primary .Next{position:absolute;top:50%;transform:translateY(-50%);right:0;width:38px;height:62px;display:inline-block;background-color:rgba(51,51,51,.8);text-align:center;cursor:pointer;z-index:999}

.ax-color-primary .Previous i{background:url(../../images/icon2015-1.png) no-repeat;vertical-align:middle;overflow:hidden;display:inline-block;width:20px;height:72px;background-position:-77px -408px;position:absolute;top:50%;transform:translateY(-50%);left:5px;cursor:pointer}

.ax-color-primary .Next i{background:url(../../images/icon2015-1.png) no-repeat;vertical-align:middle;overflow:hidden;display:inline-block;width:20px;height:72px;background-position:-164px -410px;position:absolute;top:50%;transform:translateY(-50%);right:5px;cursor:pointer}

.detailImg_1{object-fit:cover;max-width:870px;max-height:470px;width:870px;height:470px;position:relative;left:50%;transform:translateX(-50%);display:inline-block}

.detailImg_1 .img{object-fit:cover;max-width:870px;max-height:470px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block}

.detailImg_1 .fdr{display:inline-block;background:url(../../images/icon2015-1.png) no-repeat;vertical-align:middle;overflow:hidden;position:absolute;top:-40px;cursor:pointer;right:-100px;width:50px;height:50px;background-position:0 -423px}

.detailImg_1 .Previous{display:inline-block;background:url(../../images/icon2015-1.png) no-repeat;vertical-align:middle;overflow:hidden;display:inline-block;width:38px;height:72px;background-position:-77px -408px;position:absolute;top:50%;transform:translateY(-50%);left:-100px;cursor:pointer}

.detailImg_1 .Next{display:inline-block;background:url(../../images/icon2015-1.png) no-repeat;vertical-align:middle;overflow:hidden;display:inline-block;width:38px;height:72px;background-position:-147px -410px;position:absolute;top:50%;transform:translateY(-50%);right:-100px;cursor:pointer}

.tn3_rh{min-width:980px;height:138px;background:#000;width:1160px;display:inline-block;margin:0 10px}

.gv_filmstripWrap{width:1160px;text-align:left;display:inline-block}

.tn3_rh .end{color:#f5f5f5;font-size:12px;font-weight:400;line-height:35px;opacity:.8;cursor:pointer;padding:0 10px}

.tn3_rh .end .this{color:#3685eb}

.tn3_rh .end>span{margin-right:20px}

.gv_filmstrip{position:relative}

.gv_filmstrip .Previous2{position:absolute;top:50%;transform:translateY(-50%);left:0;width:24px;height:42px;display:inline-block;background-color:rgba(51,51,51,.8);text-align:center;cursor:pointer;z-index:999}

.gv_filmstrip .Next2{position:absolute;top:50%;transform:translateY(-50%);right:0;width:24px;height:42px;display:inline-block;background-color:rgba(51,51,51,.8);text-align:center;cursor:pointer;z-index:999}

.gv_filmstrip .Previous2 img,.gv_filmstrip .Next2 img{position:relative;top:50%;transform:translateY(-50%)}

.tn3-thumbs{min-width:1160px;width:100%;overflow:hidden;position:relative}

.tn3-thumbs ul{position:relative;transition:all 2s;left:0}

.tn3-thumbs ul:after,.tn3-thumbs ul:before{content:"";display:table;clear:both}

.tn3-thumbs li{width:80px;height:80px;display:inline-block;background-color:#fff;float:left;margin-right:10px}

.tn3-thumbs li.this{border:3px solid #49f;width:74px;height:74px}

.tn3-thumbs li>img{width:100%;height:100%;object-fit:cover}

.bg_gray .sAlbum_bg{padding:12px 20px 12px 20px}

.overlay{position:relative;background-color:#eaeaea;width:890px}

.detailImg_1 .Previous:hover{background-position:-282px -408px}

.detailImg_1 .Next:hover{background-position:-352px -410px}

.overlay .videolist{position:relative;float:left;width:100%;height:100%}

.overlay .videolist:hover{cursor:pointer}

.overlay .videoed{display:none;width:26px;height:26px;position:absolute;left:50%;top:50%;z-index:99;border-radius:100%;transform:translate(-50%,-50%)}

.overlay .videos{z-index:100;position:inherit;border:none;left:auto;top:auto;margin:0;width:870px;height:490px}

.overlay .vclose{position:absolute;right:1%;top:1%;border-radius:100%;cursor:pointer}

.thumbsTitle{}

.thumbsTitle .thumbs{width:70px;height:26px;line-height:26px;background:#7f7f7f;font-size:12px;font-weight:400;color:#f5f5f5;text-align:center;display:inline-block;cursor:pointer}

.thumbsTitle .thumbs.cur{width:70px;height:26px;background:#006cbf}

.cd_course_info .videos{border:none;display:inline-block;position:inherit;left:0;top:0;margin:0;width:240px;height:auto;margin-top:20px}

.cd_course_info .videolist{position:relative;float:left;height:210px;width:215px}

.LookPicture_Background{width:890px;float:left;position:relative}

.LookPicture_Background .msg_wrapper{width:890px;height:400px;background-color:#fafafa;position:relative}

.msg_wrapper .Look_before{cursor:pointer;position:absolute;width:32px;height:110px;background-color:rgba(41,48,54,.21);top:50%;transform:translateY(-50%);left:0;z-index:9999;opacity:1}

.msg_wrapper .Look_next{cursor:pointer;position:absolute;width:32px;height:110px;background-color:rgba(41,48,54,.21);top:50%;transform:translateY(-50%);right:0;z-index:9999;opacity:1}

.LookPicture_Background .msg_wrapper:hover .Look_before,.LookPicture_Background .msg_wrapper:hover .Look_next{opacity:1}

.Look_before img,.Look_next img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

.gv_panel{max-width:890px;max-height:400px;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

.tn3-controls-bg{background-color:#fafafa;width:890px;height:200px;margin-top:12px;position:relative}

.tn3-controls-bg .navbar-nav{}

.tn3-controls-bg .navbar-nav .nav-item{float:left;font-size:14px;font-weight:400;line-height:20px;padding:0 12px;color:#333;cursor:pointer;position:relative;margin:16px 0}

.tn3-controls-bg .navbar-nav .nav-item.active{color:#1f6bd0!important}

.tn3-controls-bg .navbar-nav .nav-item:after{content:" ";display:table;width:1px;height:12px;background-color:#707070;position:absolute;top:50%;right:0;transform:translateY(-50%)}

.tn3-controls-bg .animated .fancy-table{text-align:center;width:110px;font-size:12px;font-weight:400;line-height:20px;color:#666!important;float:left;margin-right:8px}

.img-fluid{width:110px;height:110px;display:inline-block;object-fit:cover}

.portfolio .Look_before{cursor:pointer;position:absolute;width:32px;height:110px;background-color:rgba(41,48,54,.21);top:55px;transform:translateY(-50%);left:0;z-index:9999}

.portfolio .Look_next{cursor:pointer;position:absolute;width:32px;height:110px;background-color:rgba(41,48,54,.21);top:55px;transform:translateY(-50%);right:0;z-index:9999}

.tn3-controls-bg .animated{position:relative;transition:all .5s;left:0}

.tn3-controls-bg .animated:after,.tn3-controls-bg .animated:before{content:"";display:table;clear:both}

.tn3-controls-bg .portfolio{min-width:890px;width:100%;overflow:hidden;position:relative}

.tn3-controls-bg .animated .fancy-table.active .img-fluid{width:108px;height:108px;border:1px solid #4185de;display:inline-block}

.LookPicture_Background .videolist{height:110px;width:110px}

.LookPicture_Background .msg_wrapper .lightbox{text-align:center}

.widget{width:280px;height:200px;background-color:#f6f6f6;margin-left:20px;float:left}

.sdml_courselist .sdml_imglist a img{width:220px;height:220px;margin-right:2px;object-fit:cover;float:left}

.sdml_courselist .sdml_imglist a .videolist img{display:block;float:left;height:210px;width:215px;margin-left:0;margin-right:0;object-fit:cover}

.ax-color-primary .sdml_imglist>a{float:left}

.ax-color-primary .sdml_imglist:after,.ax-color-primary .sdml_imglist:before{content:"";display:table;clear:both}





.propertySelect{ padding:20px 0px 0px 0px; font-size:12px; font-family:"瀹嬩綋" !important }

.propertySelect strong{float:left;font-weight:normal; width:62px; padding-left: 10px; text-align:left; color:#a1a1a1; font-weight:normal; line-height:25px;}

.propertySelect .catt {height:auto;overflow:hidden; width:450px; float:left}







.propertySelect .catt a{border: 1px solid #ccc;text-align: center;background-color: #fff;display: block;white-space: nowrap;text-decoration: none;float:left; margin-left:2px; margin-right:2px; position:relative; cursor:pointer}

.propertySelect .catt a p{border: #fff 1px solid; padding:2px 2px;background-color: #fff;}

.propertySelect .catt a p.padd{ padding:3px;}

/*.propertySelect .catt a:hover {border:1px solid #ff5000;}

.propertySelect .catt a:hover p{border: 1px solid #ff5000;}*/

.propertySelect .catt a:focus {outline-style:none;}



.propertySelect .catt .cattsel {background:#C30008;border: 1px solid #ff5000;}

.propertySelect .catt .cattsel a:hover {border: 1px solid #ff5000;}

.propertySelect .catt .cattsel p{border: 1px solid #ff5000;}

.propertySelect .catt em{font-style:normal; padding:5px 10px }

.propertySelect .catt .cattsel i{background:url(../images/check.png) no-repeat scroll right bottom transparent;bottom:0;height:16px;position:absolute;right:0;width:16px;}

.propertySelect .catt .cattsel a:hover i{background:url(../images/check.png) no-repeat scroll right bottom transparent;}











.propertySelect .catt div{float:left;margin-left:2px; margin-right:2px;display: block;text-align: center;white-space: nowrap; margin-bottom:3px;}

.propertySelect .catt div a{border: 1px solid #ccc;background-color: #fff;color: #666;text-decoration: none;position:relative; display:block; margin-bottom:3px;}

.propertySelect .catt div a p{border: #fff 1px solid; padding:5px 10px;background-color: #fff;font-weight: normal;}

.propertySelect .catt div a p.attr_img{line-height:40px;padding:0px 2px;}

.propertySelect .catt div a p.attr_img img{float:left}



.propertySelect .catt div.allowed a.show_a{ display:block}

.propertySelect .catt div.allowed a.hidden_a{display:none}

.propertySelect .catt div.allowed a.show_a:hover,

.propertySelect .catt div.allowed a.hover{border:1px solid #ff5000;}

.propertySelect .catt div.allowed a.hover p{border:1px solid #ff5000;}



.propertySelect .catt div.allowed a.show_a:hover p.show_p,

.propertySelect .catt div.allowed a.hover p.show_p{border: 1px solid #ff5000;}

.propertySelect .catt div.allowed a.show_a:focus {outline-style:none;}



.propertySelect .catt div.allowed a.hover i{background:url(../images/check.png) no-repeat scroll right bottom transparent;bottom:0;height:16px;position:absolute;right:0;width:16px;}

.propertySelect .catt div.allowed a.hover i{background:url(../images/check.png) no-repeat scroll right bottom transparent;bottom:0;height:16px;position:absolute;right:0;width:16px;}







.propertySelect .catt div.not-allowed a{border:1px dashed #D6D6D8;color:#CDCDCD;}

.propertySelect .catt div.not-allowed a.show_a{display:none}

.propertySelect .catt div.not-allowed a.hidden_a{display:block;color:#CDCDCD;cursor:not-allowed;}

.propertySelect .catt div.not-allowed a.hidden_a em{color:#CDCDCD;}