.aboutus-nav{float:left;padding:25px 50px;width:150px}.aboutus-nav>a{color:#333;display:block;line-height:20px;padding:10px 0}.aboutus-nav>a>span{border-bottom:2px solid #74c0eb;color:#74c0eb}.aboutus-main{float:left;font-size:13px;padding:15px 50px 50px 0;width:700px}.aboutus-main h2{font-size:15px;height:30px;line-height:30px;position:relative;padding-left:25px}.aboutus-main h2:after,.aboutus-main h2:before{content:'';height:11px;position:absolute;width:11px}.aboutus-main h2:after{background:#74c0eb;left:0;top:8px}.aboutus-main h2:before{background:#c7e6f7;left:3px;top:11px}.aboutus-common-box>h2{margin:20px 0}.aboutus-common-box>p{line-height:25px}.aboutus-common-box img{width:700px}.aboutus-contact-box{height:578px;margin-top:20px}.aboutus-contact-box .t-1-1{left:0;top:0}.aboutus-contact-box .t-1-2{left:0;line-height:25px;top:40px}.aboutus-contact-box .t-1-3{left:0;top:283px}.aboutus-contact-box .l-1-1,.aboutus-contact-box .l-1-2,.aboutus-contact-box .l-1-3{color:#333;font-size:12px;height:60px;line-height:110px;text-align:center;top:150px;width:60px}.aboutus-contact-box .l-1-1{left:513px}.aboutus-contact-box .l-1-1>img{display:none;height:180px;left:-200px;position:absolute;top:-68px;width:180px}.aboutus-contact-box .l-1-1:hover>img{display:block}.aboutus-contact-box .l-1-2{left:578px}.aboutus-contact-box .l-1-3{left:643px}.aboutus-contact-box .l-1-4{height:250px;left:0;top:329px;width:700px}.case-banner{height:330px}.case-title{color:#74c0eb;font-size:28px;font-weight:700;height:60px;letter-spacing:3px;line-height:80px;margin:50px auto;padding-left:15px;position:relative;white-space:nowrap;width:125px}.case-title h2{background:#74c0eb;color:#fff;font-size:28px;height:60px;left:0;overflow:hidden;padding-left:15px;position:absolute;top:0;white-space:nowrap;width:45px}.cases{margin-left:40px;overflow:hidden}.case-box{background:#f5f5f5;cursor:pointer;float:left;height:500px;margin:0 40px 40px 0;width:440px}.case-box>img{display:block;height:250px;width:440px}.case-box .case-icon{background-color:#74c0eb;background-image:url(../image/case/icon.png);background-image:-webkit-image-set(url("../image/case/icon.png") 1x, url("../image/case/icon_retina.png") 2x);height:70px;margin:-35px auto 0;position:relative;width:70px}.case-box .case-icon.icon-1{background-position:0 0}.case-box .case-icon.icon-2{background-position:-70px 0}.case-box .case-icon.icon-3{background-position:-140px 0}.case-box .case-icon.icon-4{background-position:-210px 0}.case-box .case-icon.icon-5{background-position:-280px 0}.case-box .case-icon.icon-6{background-position:-350px 0}.case-box .case-icon.icon-7{background-position:-420px 0}.case-box .case-icon.icon-8{background-position:-490px 0}.case-box>h3{font-size:20px;line-height:45px;text-align:center}.case-box .tags{font-size:12px;letter-spacing:10px;line-height:24px;margin-bottom:25px;text-align:center}.case-box .tags>span{background:#fff;border:1px solid #dcdcdc;display:inline-block;height:24px;letter-spacing:0;padding:0 10px}.case-box>p{letter-spacing:1px;margin:5px 25px}.case-box>p>span{color:#7b7b7b}.concept-banner{height:260px}.concept-box{font-size:13px;height:405px}.concept-box h2{font-size:17px;width:100%}.concept-box h3{font-size:13px}.concept-box p>a{display:inline-block;text-decoration:underline}.concept-box .t-1-1{left:466px;top:48px}.concept-box .t-1-2{left:525px;top:79px;width:355px}.concept-box .t-1-2 p:first-child{margin-left:-372px}.concept-box .t-1-2 a{color:#fbb63e}.concept-box .t-2-1{left:330px;top:29px}.concept-box .t-2-2{color:#333;left:451px;top:63px;width:100%}.concept-box .t-2-3,.concept-box .t-2-4,.concept-box .t-2-5,.concept-box .t-2-6{top:254px;width:195px}.concept-box .t-2-3 h3,.concept-box .t-2-4 h3,.concept-box .t-2-5 h3,.concept-box .t-2-6 h3{text-align:center}.concept-box .t-2-3{left:52px}.concept-box .t-2-3 a{color:#74c0eb}.concept-box .t-2-4{left:286px}.concept-box .t-2-4 a{color:#fbb63e}.concept-box .t-2-5{left:520px}.concept-box .t-2-5 a{color:#74c0eb}.concept-box .t-2-6{left:753px}.concept-box .t-2-6 a{color:#fbb63e}a{color:#22d;cursor:pointer;text-decoration:none}body,button,dd,dl,form,h1,h2,h3,h4,input,ol,p,select,ul{margin:0;padding:0}body,button,input,select,textarea{font:14px/20px 'Helvetica Neue',Helvetica,Arial,'Hiragino Sans GB','Microsoft YaHei',sans-serif;-webkit-font-smoothing:antialiased}img{border:none}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;border-spacing:0}th{text-align:left}.ellipse{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wrap{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;color:#333;left:-1px;margin:0 auto;position:relative;width:1000px}.header{height:51px;padding:24px 35px 15px 50px;text-align:right}.header .logo{float:left;height:51px;width:132px}.header .tel{color:#74c0eb;font-size:13px;line-height:80px}.header .tel .slogan{color:#999;margin-right:35px}.nav{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;overflow:hidden}.nav a,.nav h1{border-left:1px solid #dcdcdc;float:left;font-size:14px;height:40px;line-height:40px;margin-left:-1px;text-align:center;width:calc(999px / 7)}.nav h1{border-bottom:3px solid #74c0eb;color:#74c0eb;font-weight:400;height:37px}.nav a{color:#000;display:block}.nav a:hover{color:#74c0eb}.footer{background:#f8f8f8;clear:both;overflow:hidden;padding:0 50px;text-align:justify}.footer dl{display:inline-block;padding:5px 0 30px;vertical-align:top}.footer dt{color:#666;line-height:50px}.footer dd{color:#333;font-size:12px}.footer a{color:#333}.footer img{height:90px;width:90px}.footer .copyright{border-top:1px solid #dcdcdc;display:inline-block;font-size:12px;height:51px;line-height:51px;text-align:center;width:100%}.footer .copyright span{color:#9b9b9b;margin:0 10px}.img-box{background:#ccc;overflow:hidden;position:relative}.img-box>img{height:100%;width:100%}.img-box>a,.img-box>div{display:block;position:absolute}.process{height:50px;overflow:hidden;padding:18px 40px}.process div,.process p{background-image:url(../image/common/process.png);background-image:-webkit-image-set(url("../image/common/process.png") 1x, url("../image/common/process_retina.png") 2x);float:left;height:50px}.process div{width:125px}.process div.step1{background-position:0 0}.process div.step1.over{background-position:0 -50px}.process div.step2{background-position:-125px 0}.process div.step2.over{background-position:-125px -50px}.process div.step3{background-position:-250px 0}.process div.step3.over{background-position:-250px -50px}.process div.step4{background-position:-375px 0}.process div.step4.over{background-position:-375px -50px}.process p{background-position:-500px 0;width:50px}.process p.over{background-position:-500px -50px}.tooltip{background:#fff;border:1px solid #666;border-radius:5px;color:#666;display:none;font-size:12px;padding:5px 8px;position:absolute;width:204px}.dialog{display:none;height:100%;left:0;position:fixed;top:0;width:100%}.dialog:before{background:#000;content:'';display:block;height:100%;opacity:.3}.dialog>.main{background:#fff;border-radius:10px;bottom:0;left:0;height:550px;margin:auto;position:absolute;right:0;width:460px;top:0}.dialog>.main>.title{font-size:18px;font-weight:700;height:44px;line-height:44px;padding:18px 0 0 40px;position:relative}.dialog>.main>.title:after,.dialog>.main>.title:before{content:'';height:11px;position:absolute;width:11px}.dialog>.main>.title:after{background:#74c0eb;left:17px;top:33px}.dialog>.main>.title:before{background:#c7e6f7;left:20px;top:36px}.dialog>.main>.close{background:#74c0eb;border-radius:5px 0 0 5px;cursor:pointer;height:20px;padding:10px;position:absolute;right:0;top:20px;width:20px}.dialog>.main>.content{height:450px;overflow-x:hidden;overflow-y:auto;padding:15px 30px 23px}.dialog>.main>.content p{margin-top:8px}.dialog>.main>.content img{width:100%}#reserve>.main{height:411px;width:550px}#reserve>.main>.title{background:#74c0eb;border-radius:10px 10px 0 0;color:#fff;padding-top:0;text-align:center}#reserve>.main>.title:after,#reserve>.main>.title:before{display:none}#reserve>.main>.close{background:0 0;top:2px}#reserve>.main>.content{height:367px;padding:0}#reserve .child{float:left;height:60px;margin:133px 52px 174px;width:104px}#reserve form{float:left;width:342px}#reserve form>p{height:28px;line-height:28px;margin-top:20px}#reserve form label{display:inline-block;vertical-align:middle;width:60px}#reserve form input,#reserve form select{background:#fff;border:1px solid #74c0eb;border-radius:5px;box-sizing:content-box;height:28px;margin-left:20px;vertical-align:middle}#reserve form input{padding:0 10px;width:168px}#reserve form select{width:188px}#reserve form #reserve-valid{width:90px}#reserve form #reserve-code{cursor:pointer;height:30px;margin-left:10px;vertical-align:middle;width:64px}#reserve form #reserve-submit{background:#74c0eb;border-radius:5px;color:#fff;display:block;height:40px;line-height:40px;text-align:center;width:274px}#reserve form #reserve-submit img{height:17px;margin:-3px 5px 0 0;vertical-align:middle;width:17px}#reserve-success>.main{height:150px;text-align:center;width:550px}#reserve-success img{height:50px;margin-top:30px;width:50px}#reserve-success p{color:#74c0eb;font-size:17px;font-weight:700;line-height:40px}.fixed{position:fixed;right:0;text-align:right;top:50%;width:120px}.reserve-trigger{text-align:center}.reserve-trigger>img{display:block;height:60px;margin:0 auto;width:104px}.reserve-trigger>div{background:#74c0eb;border-radius:5px 0 0 5px;color:#fff;height:45px;overflow:hidden;padding:5px 12px}.reserve-trigger .title{font-size:16px;font-weight:700;height:25px;line-height:25px}.reserve-trigger .title img{height:17px;margin:-3px 8px 0 0;vertical-align:middle;width:17px}.reserve-trigger .tel{font-size:13px;white-space:nowrap}.totop{cursor:pointer;display:none;margin-top:10px;height:45px;width:47px}.index-banner{height:300px;line-height:0;position:relative}.index-banner .banner-img{display:none;position:absolute}.index-banner img{height:300px;width:1000px}.index-banner .banner-nav{bottom:4px;position:absolute;text-align:center;width:100%}.index-banner .banner-nav a{display:inline-block;height:15px;width:57px}.index-banner .banner-nav a:before{background:#000;content:'';display:block;height:3px;margin:6px;opacity:.2;width:45px}.index-banner .banner-nav a.current:before{-webkit-filter:none;filter:none;opacity:1}.index-box{height:330px}.index-box.index-trainer{background:#fff;height:165px}.index-box h2{color:#fff;font-size:17px;width:80px}.index-box .inline-button{border:1px solid #fbb63e;border-radius:5px;color:#fbb63e;font-size:15px;font-weight:700;text-align:center}.index-box .inline-button>img{height:19px;margin:-3px 5px 0 0;vertical-align:middle;width:19px}.index-box .inline-button>img.hover{display:none}.index-box .inline-button:hover{background:#fbb63e;color:#fff}.index-box .inline-button:hover>img{display:none}.index-box .inline-button:hover>img.hover{display:inline}.index-box .t-1-1{left:85px;line-height:27px;top:76px}.index-box .t-1-2{font-size:13px;left:298px;line-height:23px;top:141px;width:290px}.index-box .t-1-3{font-size:13px;left:656px;line-height:23px;top:141px;width:266px}.index-box .l-1-1,.index-box .l-1-2{height:28px;line-height:28px;top:257px;width:100px}.index-box .l-1-1{left:388px}.index-box .l-1-2{left:735px}.index-box .t-2-1{left:686px;line-height:21px;top:76px}.index-box .t-2-2{font-size:13px;left:643px;line-height:25px;top:174px;width:250px}.index-box .t-2-3{color:#74c0eb;font-size:13px;left:209px;line-height:18px;top:32px;width:280px}.index-box .t-2-4{color:#fff;font-size:14px;left:197px;line-height:19px;top:175px;width:100px}.index-box .t-2-5{color:#fff;font-size:14px;left:378px;line-height:19px;top:175px;width:130px}.index-box .t-2-6{color:#74c0eb;font-size:13px;left:223px;line-height:18px;top:264px;width:280px}.index-box .t-3-1{left:24px;line-height:21px;top:173px}.index-box .t-3-1 .small{font-size:14px;margin-left:-2px}.index-box .t-3-2{font-size:13px;left:703px;line-height:25px;top:102px;width:221px}.index-box .l-3-1{height:33px;left:704px;line-height:33px;top:191px;width:188px}.index-box .t-4-1{left:686px;line-height:26px;top:21px}.index-box .t-4-2{font-size:13px;left:663px;line-height:25px;top:170px;width:270px}.index-box .t-5-1{color:#fbb63e;font-size:17px;font-weight:700;line-height:21px;text-align:center;top:42px;width:100%}.index-box .l-5-1{border-color:#74c0eb;color:#74c0eb;height:33px;left:419px;line-height:33px;top:82px;width:162px}.index-box .l-5-1:hover{background:#74c0eb}.introduce-banner{height:260px}.introduce-box{height:372px}.introduce-box>div{height:180px;text-align:center;top:152px;width:272px}.introduce-box h3{font-size:20px;line-height:44px}.introduce-box p{color:#666;font-size:13px}.introduce-box .t-1-1{left:64px}.introduce-box .t-1-2{left:365px}.introduce-box .t-1-3{left:666px}.introduce-module{overflow:hidden}.introduce-module>h2{font-size:30px;height:100px;line-height:120px;padding:0 50px}.introduce-nav{float:left;padding:0 50px 25px;width:150px}.introduce-nav>p{color:#999;font-size:13px;margin-bottom:10px}.introduce-nav>a{color:#333;display:block;line-height:20px;padding:10px 0}.introduce-nav>a.current>span{border-bottom:2px solid #74c0eb;color:#74c0eb}.introduce-main{display:none;float:left;font-size:13px;padding:0 50px 25px 0;width:700px}.introduce-main.current{display:block}.introduce-main h3,.introduce-main h4{font-weight:400;line-height:1}.introduce-main h3:before,.introduce-main h4:before{background:#74c0eb;content:'';display:inline-block;height:11px;margin:-5px 15px 0 0;vertical-align:middle;width:11px}.introduce-main h3{font-size:23px;height:45px}.introduce-main h4{font-size:20px;height:40px;margin-top:40px}.introduce-main p{font-size:13px;line-height:24px;margin-bottom:5px}.introduce-main img{width:700px}.research-banner{height:330px}.research-professor{background:#fafafa;color:#fbb63e}.research-professor>h2{font-size:25px;line-height:50px;padding:40px 0;text-align:center}.research-professor>h2:after{background:#fbb63e;content:'';display:block;height:2px;margin:0 auto;width:50px}.research-professor .research-prof-box{position:relative}.research-professor .research-prof-box>.control{background:#e1e1e1;cursor:pointer;height:100px;position:absolute;top:60px;width:60px}.research-professor .research-prof-box>.control:hover{background:#fbb63e}.research-professor .research-prof-box>.control.prev{display:none;left:0}.research-professor .research-prof-box>.control.next{right:0}.research-professor .research-prof-list{height:220px;margin:0 100px;overflow:hidden;position:relative;width:800px}.research-professor .research-prof-list>ul{left:0;position:absolute}.research-professor .research-prof-list>ul>li{background:#f0f0f0;cursor:pointer;float:left;height:220px;margin-right:33px;width:175px}.research-professor .research-prof-list>ul>li:hover{background:#fbb63e;color:#fff}.research-professor .research-prof-list>ul>li:hover>div{color:#fff}.research-professor .research-prof-list>ul>li>img{display:block;height:110px;width:175px}.research-professor .research-prof-list>ul>li>h3{font-size:18px;line-height:32px;padding:0 10px}.research-professor .research-prof-list>ul>li>div{color:#999;font-size:12px;height:72px;line-height:18px;overflow:hidden;padding:0 10px}.research-professor .research-prof-list>ul>li>div>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.research-professor .research-prof-info{color:#999;line-height:24px;padding:30px 0 50px;text-align:center}.research-article{overflow:hidden;padding:65px 100px}.research-article:nth-child(even)>h2{background:#fbb63e}.research-article:nth-child(even)>ul>li h3:before{background:#fbb63e}.research-article>h2{background:#74c0eb;color:#fff;font-size:17px;float:left;height:130px;line-height:125px;margin-right:80px;text-align:center;width:130px}.research-article>h2 span{border-bottom:1px solid #fff;display:inline-block;line-height:28px}.research-article>ul{float:left;font-size:14px;width:590px}.research-article>ul>li{border-top:1px solid #dcdcdc;height:42px;line-height:42px;overflow:hidden;padding:0 5px}.research-article>ul>li h3{color:#000;float:left;font-size:14px;margin-right:20px;width:220px}.research-article>ul>li h3:before{background:#74c0eb;content:'';display:inline-block;height:9px;margin-right:5px;width:9px}.research-article>ul>li p{color:#999;float:left;overflow:hidden;width:340px}.research-article>ul>li .more{color:#999}.system-box{height:330px}.system-box h2{font-size:30px;line-height:30px;width:120px}.system-box dl{font-size:13px;line-height:24px;width:238px}.system-box dt{float:left;font-weight:700;width:66px}.system-box dd{float:left;margin-top:1px;width:172px}.system-box .t-2-1{color:#fbb63e;left:686px;top:59px}.system-box .t-2-2{left:686px;top:111px}.system-box .l-2{color:#fbb63e;font-size:13px;height:15px;line-height:18px;padding:5px 0}.system-box .l-2-1,.system-box .l-2-2,.system-box .l-2-3,.system-box .l-2-4,.system-box .l-2-5{left:68px;padding-left:16px;padding-right:8px;width:132px}.system-box .l-2-10,.system-box .l-2-6,.system-box .l-2-7,.system-box .l-2-8,.system-box .l-2-9{left:508px;padding-left:11px;width:117px}.system-box .l-2-1{top:60px}.system-box .l-2-2{top:100px}.system-box .l-2-3{top:143px}.system-box .l-2-4{height:45px;top:186px}.system-box .l-2-5{top:251px}.system-box .l-2-6{top:60px}.system-box .l-2-7{top:108px}.system-box .l-2-8{top:156px}.system-box .l-2-9{top:204px}.system-box .l-2-10{top:252px}.system-box .t-3-1{color:#74c0eb;left:68px;top:61px}.system-box .t-3-2{left:69px;top:135px}.system-box .l-3-1,.system-box .l-3-2{height:268px;top:25px;width:193px}.system-box .l-3-1{left:448px}.system-box .l-3-2{left:682px}.system-box .t-4-1{color:#fbb63e;left:446px;top:43px}.system-box .t-4-2{left:636px;top:37px}.system-box .l-4{color:#fbb63e;height:84px;line-height:24px;top:183px;width:14px;-ms-writing-mode:tb-lr;writing-mode:tb-lr;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}.system-box .l-4-1{left:52px}.system-box .l-4-2{left:103px}.system-box .l-4-3{left:155px}.system-box .l-4-4{left:512px}.system-box .l-4-5{left:564px;width:37px}.system-box .l-4-6{left:641px}.system-box .l-4-7{left:705px}.system-box .l-4-8{left:770px}.system-box .l-4-9{left:822px;width:37px}.system-box .l-4-10{left:887px;width:37px}