.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.about{margin:68px auto;background:#fff;border-radius:6px}.about-nav{padding:28px 0;text-align:center}.about-nav li{display:inline-block;vertical-align:top;font-size:16px;line-height:16px;width:145px;border-left:#d8d8d8 1px solid}.about-nav li a{color:#757575;-webkit-transition:all .2s;transition:all .2s}.about-nav li a:hover{color:#303f9f}.about-nav li:first-child{border:0}.about-nav li.cur a{color:#303f9f;font-weight:600;cursor:default}.about-subnav{margin:0 200px;text-align:center;padding:20px 0 0;height:56px;border-bottom:#e5e5e5 1px solid}.about-subnav li{font-size:15px;display:inline-block;vertical-align:top;color:#757575;margin:0 35px;line-height:56px;height:56px}.about-subnav li a{color:#757575}.about-subnav li a:hover{color:#303f9f}.about-subnav li.cur{border-bottom:#303f9f 1px solid}.about-subnav li.cur a{color:#303f9f;font-weight:700;cursor:default}.about-body{padding:28px 200px 100px;min-height:300px}.about-body .con{padding:14px 0 0;display:none}.about-body .con.cur{display:block}.about-body .con p{padding:28px 0 0;font-size:15px;line-height:28px;text-align:justify}.about-body .con ul{list-style-position:inside}.about-body .team .pic{float:left;width:230px;margin:0 40px 0 0}.about-body .team .des{float:left;width:530px}.about-body .team .des h3{font-size:36px}.about-body .team .des h4{font-size:15px;padding:10px 0 0}.about-body .team .des p{color:#757575}.about-body .team-meat{padding:10px 0 50px}.about-body .team-meat2 .pic{margin:0 0 0 40px}.activity{width:860px;margin:0 auto;padding:80px 0}.activity li{width:370px;float:left;margin:15px 30px;position:relative}.activity li img{width:100%;height:214px;border-radius:4px}.activity li .tag{position:absolute;background:#ed004e;font-size:14px;line-height:24px;right:0;color:#fff;top:20px;padding:0 12px 0 18px;border-radius:12px 0 0 12px}.activity li .tag-1{background:#32b16c}.activity li .tag-2{background:#b5b5b5}.activity li .tag-3{background:#303f9f}.activity li .text{-webkit-transition:all .3s;transition:all .3s;font-size:16px;line-height:28px;height:56px;overflow:hidden;padding:10px 0 0}.activity li .href{position:absolute;left:0;top:0;width:100%;height:100%}.activity li:hover .text{color:#3c4aa5}.dynamic{width:800px;margin:0 auto;padding:50px 0}.dynamic li{border-bottom:#ededed 1px solid;padding:30px 0}.dynamic .pic{float:left;width:250px;padding:0 36px 0 0}.dynamic .pic img{border-radius:4px;width:100%}.dynamic .con{float:left;width:510px}.dynamic .tit{font-size:18px;line-height:1.25;padding:8px 0 0}.dynamic .tit a{-webkit-transition:all .3s;transition:all .3s}.dynamic .tit a:hover{color:#3c4aa5}.dynamic .des{color:#7d7d7d;font-size:13px;line-height:22px;padding:20px 0 0}.dynamic .time{padding:16px 0 0;color:#b5b5b5}.loadmore{padding:0 0 50px;text-align:center;font-size:16px;line-height:54px}.loadmore a{-webkit-transition:all .3s;transition:all .3s;display:inline-block;vertical-align:top;width:360px;background:#ededed;border-radius:6px}.loadmore a:hover{background:#3c4aa5;color:#fff}.course-item{margin:60px 0 0}.course-item h3{font-size:24px;line-height:28px;padding:0 0 0 56px}.course-list{margin:12px 0 0;position:relative}.course-list:before{content:'';position:absolute;top:7px;bottom:7px;width:1px;background:#e5e5e5;left:120px}.course-line{font-size:14px;line-height:28px;margin:0 0 28px}.course-line .date{float:left;width:106px;margin:0 72px 0 0;text-align:right;color:#959595;position:relative}.course-line .date:before{content:'';position:absolute;right:-20px;top:8px;width:11px;background:#303f9f;height:11px;border-radius:6px}.course-line .detail{float:left;width:620px}.course-line .detail p{padding:0;min-height:28px}.course-line .detail p img{margin:10px 10px 0 0}.honor .slick-next:before,.honor .slick-prev:before{color:silver;font-size:30px}.honor-bg{background:url(image/page/about/bg-honor.png);width:1228px;height:101px;position:absolute;left:50%;margin:0 0 0 -614px;-webkit-transform:scaleX(65%);-ms-transform:scaleX(65%);transform:scaleX(65%)}.honor-row{padding:40px 0 90px;position:relative}.honor-row ul{text-align:center}.honor-row ul:first-child{margin-bottom:10px}.honor-row h4{font-size:14px}.about-body .con .honor-row p{font-size:12px;padding:0;color:#a0a0a0}.honor-row .pic{padding:20px 0 0}.honor-row .pic img{display:inline-block;height:160px}.contact{padding:0 0 80px}.contact-cap{font-size:14px;line-height:30px;padding:72px 0 0 200px}.contact-cap span{border:#d2d2d2 1px solid;display:inline-block;vertical-align:top;padding:0 18px;border-radius:16px;margin:0 10px 0 0;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.contact-cap span.cur,.contact-cap span:hover{background:#3c4aa5;border:#3c4aa5 1px solid;color:#fff}.contact-cap span.cur{cursor:default}.contact-con{padding:36px 0 0 210px}.contact-item{display:none}.contact-item.cur{display:block}.contact-item h3{font-size:20px;line-height:3}.contact-item p{font-size:14px;color:#757575;line-height:30px}.contact-map{margin:72px auto 0;height:346px;width:800px}.culture-item{padding:0 0 40px}.culture-item h3{font-size:16px;color:#3c4aa5;padding:0 0 0 12px;position:relative}.culture-item h3:before{content:'';height:16px;width:5px;position:absolute;left:0;top:5px;background:#3c4aa5;border-radius:3px}.culture-core{margin:0 -6px;padding:28px 0 0}.culture-core li{width:183px;margin:0 10px;border-width:1px;border-style:solid;border-radius:4px;text-align:center}.culture-core li dl{color:#fff;padding:12px 0}.culture-core li dt{font-size:18px}.culture-core li dd{font-size:13px}.about-body .culture-core li p{color:#aaa;font-size:13px;line-height:22px;padding:16px 8px}.culture-core li.core-1{border-color:#d8a8d0}.culture-core li.core-1 dl{background-color:#d8a8d0}.culture-core li.core-2{border-color:#95b2de}.culture-core li.core-2 dl{background-color:#95b2de}.culture-core li.core-3{border-color:#90cec1}.culture-core li.core-3 dl{background-color:#90cec1}.culture-core li.core-4{border-color:#eabe9a}.culture-core li.core-4 dl{background-color:#eabe9a}.culture-sign{padding:28px 0 0;text-align:right}.certification{width:800px;margin:0 auto;padding:72px 0;min-height:300px}.certification-search{text-align:center;margin:0 0 60px}.certification-search .query{vertical-align:top;font-size:14px;height:16px;line-height:16px;border:#dadada 1px solid;border-width:1px 0 1px 1px;padding:12px 12px;width:360px;border-radius:4px 0 0 4px;-webkit-transition:all .3s;transition:all .3s;color:#a0a0a0}.certification-search .query:focus{border-color:#303f9f}.certification-search .sub{display:inline-block;vertical-align:top;font-size:14px;height:42px;background:#303f9f;color:#fff;padding:0 36px;line-height:42px;border-radius:0 4px 4px 0}.certification-search .sub i{margin:0 12px 0 0}.certification-search .sub b{display:inline-block;vertical-align:top}.certification-list{font-size:14px;display:none}.certification-list li{line-height:22px;padding:30px;border-bottom:#ededed 1px solid}.certification-list li.cap{color:#757575;background:#ededed;padding:10px 30px}.certification-error{font-size:14px;color:#f30;text-align:center;display:none}.case{padding:0 0 100px}.case-banner{background:url(image/page/figure/banner.jpg) center 0 no-repeat;height:120px;text-align:center}.case-banner dl{padding:30px 0 0}.case-banner dt{font-size:24px;color:#fff;font-weight:100}.case-banner dd{font-size:14px;text-transform:uppercase;color:#778ece}