/*共用*/
.width1022 {width:1022px;margin:0 auto;}
.width1011 {width:1011px;margin:0 auto;}
.pad138 {padding-bottom:138px;}
.sizeColor22 {font-size: 22px;color:#4d4d4d;}
.aboutH3 {font-size: 32px;padding: 75px 0 35px;color:#333333;}
.aboutLine {width:93px;height:5px;background-color: #2f4e54;border-radius: 3px;margin-bottom: 55px;}
.serverBtns {cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 20px;border:1px solid #666666;color:#333333;font-size: 18px;transition:all 0.5s;}
.serverTel {margin-left: 61px;}
.serverBtns:hover {background-color: #2f4e54;border-color:#2a303a;color:#fff;}
.at_close_btn.h .span1.h1 {width: 100%;height: 3px;border-radius: 2px;display: block;margin-top: 3px;}
.at_close_btn.h .span1.h2 {height: 3px;border-radius: 2px;display: block;transform: rotate(90deg);margin-top: -2px;}
.at_close_btn.h {width: 26px;height: 21px;position: absolute;right: -5%;top:5%;transform: rotate(45deg);margin-right: 60px;}
.at_close_btn.h span{background: #333333;}
/*.nav_anniu .span1{background: #333333;}*/
video:focus{outline: 0;}
/*主导航*/
#nav #main_nav, #big_submenu{position:fixed;}
#nav #mainnav7 {background: rgba(17,17,17,.7)!important;background:transparent \9!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000)!important; zoom:1!important; }
#nav #mainnav7 .nav_activeline {background-color:#2a303a!important;}
#nav #mainnav7 #nav7 {display: block!important;}
/*头部底图*/

.headBn.offer_list {background: #2a303a url( "../img/Offer-list.jpg") no-repeat center top;background-size: cover;}

.about_head_h3 {margin-left: -6px;}

/*尾部默认样式*/
/*#foot_li5 .foot1_a {background-color: #141414!important;}*/

/*list*/
.case_base_list_wrap {background-color: #ffffff;padding:77px 0 108px;}
.case_base_list_wrap .case_base_list_box li{float:left;width:426px;border:1px solid #e0e0e0;padding:50px 30px;font-size: 16px;line-height: 26px;margin-right: 35px;margin-bottom: 25px;}
.case_base_list_box .infoName {color:#d1d1d1;font-size: 50px;padding-right: 12px;}
.case_base_list_box .infoTopic {font-weight: bold;padding-right: 6px;}
.case_base_list_box .infoTopic1 {padding-right:12px;}
.case_base_list_box .case_base_line {display:block;width:274px;height:1px;background-color: #e8e8e8;margin:16px 0 26px;}
.case_base_list_box .infoMotto {margin-top: 22px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
.case_base_list_box .infoTopicMain {padding-right: 12px;}
.case_base_list_box .schoolBadge {right:30px;top:39px;}
.case_base_list_box .schoolBadge dd {font-size: 14px;text-align: center;}
.case_base_list_box .schoolBadge dt {height:92px;text-align: center;}
.case_base_list_box .schoolBadge dt img {height:100%;}
.case_base_list_wrap .case_base_list_box .noMright {margin-right: 0;}
.case_base_list_wrap .serverBtnBox {text-align: center;margin-top: 35px;}
.case_base_list_wrap .case_base_list_box li a:hover {color:#666666;}
/*案例详情*/
.case_base_detail_wrap {width:1110px;margin:0 auto;padding-bottom: 133px;}
.case_base_detail_wrap .newsListCrumble {color:#d1d1d1;padding:115px 0 52px;}
.case_base_detail_wrap .newsListCrumble a {color:#d1d1d1;}
.case_base_detail_topic {font-size: 32px;color:#4d4d4d;}
.schoolBadgeIntro {padding:73px 0 60px;}
.schoolBadgeIntro li {float:left;height:92px;font-size: 14px;margin-top: 20px;border-right:1px solid #e8e8e8;width: 530px;}
.case_detail_img {width: 200px;height: 92px;text-align: center;}
.schoolBadgeIntro li h3 {width:320px;}
.case_base_detail_wrap .schoolNameTitle {display: block;font-weight: bold;font-size: 16px;padding: 28px 0 3px;}
.case_base_detail_wrap .caseBaseLine {display: block;width:1px;height:92px;background-color: #e8e8e8;margin:0 60px;}
.schoolBadgeIntro li:nth-of-type(2n),.schoolBadgeIntro li:last-child {border-right:none;}
.case_info {width:520px;background-color: #f4f4f4;padding:27px 34px;}
.fweight {font-weight: bold;padding-right: 12px;}
.caseEnglish {padding-top: 14px;}
.case_info ul li {float:left;height:15px;}
.case_info ul li strong,.case_info ul li span {line-height: 15px;height:15px;}
.case_info .caseLine {width:1px;height:15px;background-color: #666666;}
.case_info .caseLine1 {background-color: #cccccc;margin-left:22px;}
.case_info .caseLine2 {margin-right: 22px;}
.case_info ul li:last-child .caseLine {display: none;}
.caseMain {font-size: 14px;line-height: 22px;padding:90px 0 80px;border-bottom: 1px solid #f3f3f3;}
.caseMain strong {font-weight: bold;}
.case_base_detail_wrap  .moreCasesTitle {font-size: 16px;padding:80px 0 38px;}
.moreCases .case_base_list_wrap {padding:0;}
.caseFormWrap {background:url( "../img/caseFormbn.jpg") no-repeat top center;padding-bottom: 105px;background-size: cover;}
.caseFormWrap .caseForm {width:926px;margin:0 auto;text-align: center;color:#ffffff;}
.caseFormWrap .caseForm .aboutH3 {color: #ffffff;}
.caseFormWrap .caseForm .aboutLine {background-color: #ffffff;}
.form-value form ul li {width:210px;}
.form-value form ul li input, .form-value form ul li select, .form-value form textarea{width:205px;border-color:#ffffff;color:#ffffff;}
.form-value form .subBtn {background: url( "../img/aboutNoteBtn.png") no-repeat;}
.form-value form input::-webkit-input-placeholder {color:#ffffff;}
.form-value form input:-moz-placeholder {color:#ffffff;}
.form-value form input::-moz-placeholder {color:#ffffff;}
.form-value form input:-ms-input-placeholder {color:#ffffff;}
.form-value form select::-webkit-input-placeholder {color:#ffffff;}
.form-value form select:-moz-placeholder {color:#ffffff;}
.form-value form select::-moz-placeholder {color:#ffffff;}
.form-value form select:-ms-input-placeholder {color:#ffffff;}
.form-value form textarea::-webkit-input-placeholder {color:#ffffff;}
.form-value form textarea:-moz-placeholder {color:#ffffff;}
.form-value form textarea::-moz-placeholder {color:#ffffff;}
.form-value form textarea:-ms-input-placeholder {color:#ffffff;}
.form-value form .subBtn {background:#ffffff url( "../img/caseFormSub.png") no-repeat 20px center;}
.form-value form .textareaBox {width:920px;}
.form-value form textarea {width:896px;}
.form-value form .Btn {width:920px;}
.form-value form ul li select {background: url( "../img/newarticleXiaWhite.png") no-repeat 164px center;background-size: 12%;}
.form-value form ul li select option {background-color: rgba(126,101,81,.8);}
.moreCases .lightspotA{display:inline-block;width:71px;height:40px;cursor: pointer;border-radius: 5px;}
.moreCases .lightspotPrev {background:#efefef url( "../img/teamprevStop.png") no-repeat 70% center;margin-right:20px;}
.moreCases .lightspotNext {background:#efefef url( "../img/teamnextStop.png") no-repeat 30% center;}
.moreCases .lightspotPrev:hover {background:#2a303a url( "../img/teamprevStop1.png") no-repeat 70% center;}
.moreCases .lightspotNext:hover {background:#2a303a url( "../img/teamnextStop1.png") no-repeat 30% center;}
.moreCases .prevStop,.moreCases .nextStop {background-color:#efefef;}
.moreCases .changeBtnBox{float: right;margin-right: 99px;}
/*index 案例库*/
.offerShare .case_base_list_wrap {padding:0;}
/*offerLists*/
#listsOffer {width:1094px;margin:0 auto;padding-top: 75px;padding-bottom: 30px;}
#listsOffer .listOfferLeft {width:838px;border-right:1px solid #ededed;}
#listsOffer .listOfferRight {width:255px;height:887px;}
.listOfferRightUl {width:100%;}
.listOfferRightUl li {width:100%;}
.listOfferRightUl .offers_right_a {display:block;width:100%;height:100%;}
.listOfferRightUl .listOfferRightList {width:204px;margin:0 auto;font-size:22px;color:#b7b7b7;border-bottom: 1px solid #ededed;padding:22px 0;}
.listOfferRightList span {display:block;float:left;width:9px;height:26px;margin-right: 15px;background-color: #b7b7b7;}
.listOfferRightList strong {display:block;float:left;width:180px;height:26px;}
.listOfferLeft .listOfferTitle {font-size:16px;width: 580px;height: 156px;}
.listOfferLeft .listOfferTitle h3 {font-size:22px;color:#333333;margin-bottom:10px;}
.listOfferLeft .listOfferTitle h4 {font-size: 16px;}
.listOfferLeft .listOfferImg {width:156px;height:156px;margin-right: 35px;}
.listOfferLeft .listOfferImg img {width:100%;}
.offerLeftListMain {margin-top: 20px;}
.offerLeftListMain li {float:left;}
.offerLeftListMain .offerLeftListBn {width:151px;height:270px;margin:0 10px 8px 0;border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.offerLeftListMain .offerLeftListBnLayer {position: relative;opacity:0;width:100%;height:100%;background-color: rgba(0,0,0,.75);transition: all 1s;border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.offerLeftListMain .offerLeftListBnLayerBox {width:100%;height:100%;color:#ffffff;}
.offerLeftListMain .offerLeftListBnLayerBox span {display: block;padding-right: 23px;padding-left: 23px;font-size:16px;}
.offerLeftListMain .offerLeftListBnLayerBox .offerLeftListMajor{word-wrap: break-word;line-height: 20px;}
.offerLeftListMain .offerLeftListBnLayerBox .offerLeftListUniver {
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}
.offerLeftListMain .bigClickBtn {position: absolute;bottom: 26px;display:block;width:100%;font-weight: bold;font-size:14px;text-align: center;}
.offerLeftListMain .offerLeftListBnLayer:hover {opacity: 1;}
#listsOffer .serverBtnBox {text-align: center;margin:40px 0 63px;}
.fenlei_ul {padding-left:50px;}
.fenlei_ul .fenlei_list {font-size: 16px;padding-top:19px;}
.fenlei_ul .fenlei_list  a{color:#b7b7b7;}
.fenlei_ul .fenlei_list  a:hover {color:#2f4e54;}
.fenlei_ul .fenlei_list .blue_color {color:#2f4e54;}
.listOfferRightUl .listOfferRightUlOn.offers_right_a{background:#2f4e54;}
.listOfferRightUl .listOfferRightUlOn .listOfferRightList {border-bottom: none;color:#ffffff;}
.listOfferRightUl .listOfferRightUlOn .listOfferRightList  span {background-color: #ffffff;}
.listOfferRightUl .offers_right_a:hover .listOfferRightList span{background-color: #2f4e54;}
.listOfferRightUl .offers_right_a:hover .listOfferRightList strong{color: #2f4e54;}
.listOfferRightUl .listOfferRightUlOn:hover .listOfferRightList span{background-color: #b7b7b7;}
.listOfferRightUl .listOfferRightUlOn:hover .listOfferRightList strong{color: #b7b7b7;}
.listOfferRightUl li:nth-child(1) {margin-top: -22px;}


/*layer*/
.listOfferLayerWrap {opacity: 0;display:flex;justify-content:center;align-items:center;position: fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color: rgba(0,0,0,.65);z-index: 41;pointer-events:none;}
.listOfferLeftLayerListImg {width:340px;height:594px;margin-bottom: 10px;}
.listOfferLayerBox {/*width:1094px;margin:0 auto;*/position:absolute;}
.listOfferLeftLayerListMain {width:456px;height:735px;background-color: #f4f4f4;}
.listOfferLeftLayerListMessage {width:260px;height:462px;margin:118px auto 36px;}
.listOfferLeftLayerLine {width:280px;height:1px;margin:0 auto;background-color: #dedede;}
.encourageOffer {width:280px;text-align: center;margin:15px auto 0;}
.offerSmsClose {width:20px;height:20px;right:34px;top:30px;background:url("../img/offerscloseimg.png") no-repeat center;background-size: 100%;cursor: pointer;}
.listOfferLeftLayerList li {display: none;}

/*details*/
.listOfferLeftBox1 {padding-bottom: 120px;}
.listOfferRightBox {width:255px;}
.caseshowoffer {background-color: #f4f4f4;}
.noWetImg .offerSmsClose {right:-57px;top:0;}
.offerLay800 {text-align: center;}
.offerLay8001 {border-color:#ffffff;color:#ffffff;}
/*大图左右箭头*/
.offerdetailsprev {width:20px;height:20px;left: -86%;top: 50%;border:0;cursor:pointer;background:url( "../img/activelbprev.png") no-repeat  center;}
.offerdetailsnext {width:20px;height:20px;right: -86%;top: 50%;border:0;cursor:pointer;background: url( "../img/activelbnext.png") no-repeat center;}
/*tab*/
.otherTabHd {padding:50px 0 15px;}
.otherTabHd span {display: inline-block;font-size: 18px;color:#666666;padding-right: 87px;cursor: pointer;}
.otherTabHd .otherList1 {border-right:2px solid #ededed;padding-left:40px;}
.otherTabHd .otherList2 {padding-left:87px;}
.otherTabHd .spanon {font-weight: bold;color:#2f4e54;}
.offerOtherTab {display: none;}
/**/
.chengLayone {display: none;}
/*分页*/
.pages {overflow: hidden;clear:both;margin-top: 20px;}
.pages a {display: block;float:left;color:#ffffff;font-size: 14px;margin-right:10px;}
.pages .pageItemCount {color:#cdcdcd;padding:50px 100px;background-color: #cdcdcd;color:#ffffff;border-radius: 3px;}
.fy_shang {padding:8px 10px;background-color: #cdcdcd;border-radius: 3px;}
.fy_ym {padding:8px 10px;background-color: #cdcdcd;border-radius: 3px;margin-bottom: 20px;}
.fy_on {background-color: #2a303a;}

/*硕博左侧小标题*/
.offer_left_small_title {color:#333333;font-size: 26px;font-weight: bold;padding-bottom: 25px;width:745px;border-bottom: 1px solid #ededed;margin-bottom: 48px;}
.list_style_wrap #listsOffer .serverBtnBox {text-align: left;margin-bottom: 0;position: absolute;bottom:10px;margin-top:0;}
.list_style_wrap .listOfferLeftBox {padding-bottom: 63px;}
.offer_left_small_title_bk {padding-top: 30px;}
/*右侧导航*/
.offer_nav_lists {margin-top:20px;}
.list_style_wrap #listsOffer .serverBtns {height:36px;line-height: 36px;font-size: 16px;}

.offer_left_small_title:hover a {color:#2f4e54;}
/**/
.select_title {font-size: 16px;color:#ffffff;padding-bottom: 10px;}
.select_line {width:1px;height:28px;float:left;margin:4px 0;background: #F1EFED;opacity: 0.4;}
