@charset "UTF-8";.atTitleBLine{margin-left:20px;width:45px;height:30px;border-bottom:1px solid #c7c7c7;display:none}.atTitle{line-height:26px;margin-left:20px;text-align:center;padding:60px 0 50px}.atTitle .cnTitle{font-size:24px;color:#333}.atTitle .enTitle{margin-left:10px;font-size:22px;color:#8b8b8b;display:none}.atTitleMR{margin:0 auto;min-width:200px;text-align:center}.atTitleMR span{display:block}.atTitleMR .cnTitle{font-size:24px;color:#333}.atTitleMR .enTitle{font-size:22px;color:#8b8b8b;margin-top:15px;font-weight:lighter}.atTitleMR .atTitleBLine{width:48px;height:30px;margin:0 auto;border-bottom:1px solid #c7c7c7}.aboutTextBox .atContent .atContentBox p{line-height:24px;color:#333;font-size:16px;text-align:left}.foundersText{background-color:#f8f8f8;padding-top:70px;padding-bottom:100px}.aboutBlockBg{height:183px;position:relative;background:url(/images/about/aboutblock_bg.png) no-repeat center;z-index:1}.qualification{height:488px;color:#fff;position:relative;text-align:center;background:url(/images/about/about_qualification_bg.jpg) no-repeat center;z-index:1}.qualification .qualificationTitle{font-size:48px;line-height:48px;margin:100px 0 20px}.qualification .qualificationDesc{font-size:16px}.platform_value{height:183px;background:#fff;border-bottom:1px solid #e5e5e5}.platform_value .container{height:100%}.platform_value .value_list{height:100%}.platform_value .value_list li{width:20%;height:100%;float:left;text-align:center;border-right:1px solid #e5e5e5}.platform_value .value_list .value_title{background:#f3f3f3;border-right:0 solid #e5e5e5}.platform_value .value_list li a{width:100%;height:100%;float:left;padding-top:38px}.platform_value .value_list li span{font-size:18px;font-weight:400;color:#333;line-height:50px;width:100%;display:block}.teamIntroduction .smWord p{line-height:24px;color:#333;font-size:16px;text-align:left}.ourhonorBox .honorList img{width:100%}.ourhonorBox .honorList .honorList_ul{color:#666;font-size:16px}.ourhonorBox .honorList .honorList_ul li{float:left;text-align:center;padding-top:15px}.contactText{padding-top:80px}.contactTextBox .ctbContent{font-size:18px;color:#666;line-height:24px}.contactTextBox .ctbContent strong{color:#333;font-weight:bold;font-size:22px}.contactTextBox .ctbContent .ctbWord{margin-bottom:30px}.partnerText{padding-top:15px}.partnerTextBox .partnerImgBox{margin-top:55px}.partnerTextBox .partnerImgBox .partnerImgList{margin-top:25px;text-align:center}.partnerTextBox .partnerImgBox .partnerImgList img{max-width:100%}.partnerTextBox .partnerImgBox .pnImgList{margin-top:25px;text-align:center}.partnerTextBox .partnerImgBox .pnImgList .pnImgItem{margin:0 auto;display:inline-block;text-align:center;width:auto;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf}.partnerTextBox .partnerImgBox .pnImgList ul li{float:left;background-color:#fff;line-height:88px;width:200px}.partnerTextBox .partnerImgBox .pnImgList ul li a{display:inline-block;width:100%;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.expertteamTextBox .etItem{min-height:355px;border-top:1px dashed #f5f5f5;margin-top:60px}.expertteamTextBox .etItem.firstET{border-top:0}.expertteamTextBox .etItem .zjlColM{padding-left:90px;padding-right:30px;width:245px}.expertteamTextBox .etItem .zjlCol{color:#767676;font-size:13px}.expertteamTextBox .etItem .zjlCol span{color:#000;display:inline-block}.expertteamTextBox .etItem .name{font-size:20px;display:inline-block;color:#000}.expertteamTextBox .etItem .name.star{background:url(/images/about/et-crown.png) no-repeat right;padding-right:27px}.expertteamTextBox .company .zjlRow:nth-child(n+4) .name.star{background:0}.expertteamTextBox .benefit .zjlRow:nth-child(n+3) .name.star{background:0}.expertteamTextBox .recruitment .zjlRow:nth-child(n+2) .name.star{background:0}.expertteamTextBox .etItem.benefit .zjlCol,.expertteamTextBox .etItem.recruitment .zjlCol{padding-top:14px}.expertteamTextBox .etItem .yearCaseNum{color:#e89f01}.expertteamTextBox .etItem .yearCaseNum div{display:inline-block}.expertteamTextBox .etItem .yearCaseNum .caseNum{margin-left:75px}.expertteamTextBox .etItem .otherItem{margin-top:10px}.expertteamTextBox .etItem .otherItem:after{clear:both;float:none}.expertteamTextBox .etItem .otherItem .oIRow{display:table;width:100%}.expertteamTextBox .etItem .otherItem .oIRow .oICol{display:table-cell}.expertteamTextBox .etItem .otherItem .oIRow .labelCol{width:65px;color:#000}.expertteamTextBox .etItem .otherItem .oIRow .descCol{padding-right:20px}.joinusText{max-width:571px;width:100%;border:1px solid #eee;margin-bottom:50px;padding:0 20px;border-radius:8px;min-height:296px}.joinusText.dual{background-color:#f8f8f8}.joinEmail{background:url(/images/about/joinusBg.png) no-repeat center;width:100%;height:226px;color:#333;padding-top:0}.joinEmail .joinDesc .major{font-size:24px;line-height:226px;text-align:center;padding-left:380px}.joinusText .takeJobDesc{min-height:232px;position:relative}.joinusText .takeJobTitle{border-bottom:1px solid #eee;line-height:59px}.joinusText .takeJobTitle span,.joinusText .col-md-6 span{display:inline-block}.joinusText .takeJobTitle .joinTitle{font-size:18px;color:#333;font-weight:500}.joinusText .takeJobTitle .joinLine{width:50px;height:20px;border-bottom:1px solid #c7c7c7;display:none}.joinusText .takeJobDesc .joinDesc{color:#666;font-size:13px;line-height:24px;font-weight:lighter;padding:20px 0}.joinusText .takeJobDesc span.order{display:inline-block;width:4px;height:4px;line-height:4px;color:transparent;background-color:#666;margin-right:12px;vertical-align:middle;border-radius:50%}.joinusText .takeJobDesc .joinDesc .psm{padding-left:16px;text-indent:-16px}.joinusSubNav{width:450px;margin:0 auto;text-align:center;margin-top:60px}.joinusSubNav li{float:left;width:130px;height:36px;line-height:36px;font-size:14px;color:#808080;margin:0 10px;text-align:center;border:1px solid #d8d8d8;cursor:pointer}.joinusSubNav li span{display:block;width:100%;height:100%}.joinusSubNav li.active{color:#fff;background-color:#30b2ce;border:0;font-weight:bold}.employeeBenefits{min-height:513px;color:#777;font-size:20px;line-height:30px;font-weight:bold;background:url(/images/about/about_benefit_bg.png) top center no-repeat}.employeeBenefits .row{height:262px;padding-top:25px}.midTitle{text-align:center;height:190px;padding-top:40px}.midTitle span{display:inline-block;text-align:center}.midTitle .joinLine{width:50px;height:20px;border-bottom:1px solid #c7c7c7}.midTitle h3{font-size:26px;font-weight:100}.midTitle h4{font-size:26px;font-weight:100;color:#8b8b8b;margin-bottom:0}.company .col-md-6 .textBox{width:310px;height:164px;border:1px solid #d8d8d8;line-height:164px;text-align:center;background:#fbfbfb;font-size:26px;margin:0 auto;margin-top:40px}.companyDes{color:#6f6f6f;font-size:16px;line-height:30px;padding-left:50px}.company .container .row{padding-top:30px}.companyHope.container{margin:0;text-align:center}.mission{background:url(/images/about/missionBg.jpg);height:505px;margin-top:60px}.mission .midTitle h3,.mission .midTitle h4{color:#fff}.company_pro{background:#f8f8f8}.aboutEverything{height:520px}.values{height:706px;background:#f8f8f8}.values .container .row{padding:0 76px;margin-top:-16px}.valuesBox{width:314px;height:474px;border:1px solid #d8d8d8;background:#fff;margin:0 auto;padding:55px 0 0 70px}.valuesBox.vBoxMid{width:336px}.values .valuesBox span{font-size:26px;color:#0a0800}.values .valuesDes{font-size:16px;margin-top:30px;color:#787878;line-height:36px}.contactText .wbsm{background:url(/images/weiboicosm1.png) no-repeat left center;padding-left:30px}.contactText .wbsm:hover{background-image:url(/images/weiboicosm2.png)}.whyChooseIndex{padding:0}.intDesignIndex{padding-top:0}.intTrademarkRegTitle{display:none}.partnersIndex{background-color:transparent;padding-top:30px;padding-bottom:50px}@media(max-width:670px){.mobile .aboutBlockBg{background:#fff;height:auto}.mobile .qualiList img,.mobile .joinusText .col-md-6 img,.mobile .joinusSubNav{width:100%;height:auto}.mobile .contactbaidumap{width:100%;height:362px}.mobile .joinusSubNav li:first-child{margin-left:11%!important}.mobile .joinusText .col-md-6{padding:0 10px}.mobile .joinusText.joinEmail{height:auto}.mobile .joinusText.joinEmail .joinDesc .major{line-height:40px;padding:0 20px}.mobile .qualification .qualificationTitle{margin:30px 0 10px}.mobile .joinEmail .joinDesc .major{padding:0;line-height:60px}.mobile .employeeBenefits{background:#f8f8f8}.mobile .whyChooseIndex .chooseList .col-md-4{padding-top:10px;height:200px}.mobile .whyChooseIndex .chooseList .markedness{margin-top:4px}.mobile .whyChooseIndex .chooseList .markedness strong span.smallWord{font-size:18px}.mobile .whyChooseIndex .chooseList .markedness strong span.numScroll,.mobile .whyChooseIndex .chooseList .markedness strong span.numScroll2{width:auto;margin-right:0;line-height:30px}.mobile .whyChooseIndex .chooseList .markedness strong{font-size:18px;margin-right:8px;line-height:30px}.mobile .whyChooseIndex .chooseList .markedness{font-size:14px;padding-bottom:10px}.mobile .whyChooseIndex .whyChooseContact{font-size:18px;margin-top:46px}.mobile .partnersIndex{padding-top:10px;padding-bottom:20px}.mobile .partnersIndex .partnersList ul li{width:33.3%}}