body,html,li,ul{margin:0;padding:0}.container,body,html{height:100%;width:100%}.para_noindent,.title_h1,.title_h2{text-indent:2rem}.head,.nav-items li a,.person_name,.sidebar .items p{text-align:center}.member_more a,.person_details li{word-wrap:break-word;line-height:30px}body{font-family:"Lantinghei SC",Arial,"Microsoft YaHei",sans-serif!important;-webkit-font-smoothing:antialiased;background-color:#f6f6f6}.nav_content,.navbar{background-color:#3e4550}li,ul{list-style:none}a,a:link{color:#4a4a4a;text-decoration:none}a:active,a:hover{color:#09f}.clearfix:after{content:"";display:table;clear:both}.container{overflow:auto;-webkit-text-size-adjust:none}img.vertical{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.caseimg,.scope_img{width:100%;border-radius:3px}.navbar{position:absolute;z-index:99;width:100%;height:80px}.nav_content,.navbar .container,.show_underline{position:relative;overflow:hidden}.nav_content{margin:0 auto;width:900px;height:100%}#logo{float:left;margin-left:55px;width:48px;line-height:80px;cursor:pointer}.navbar .container{width:45%;margin:0 auto}.nav-items{overflow:hidden;height:100%}.nav-items li{float:right;margin:0 23px;height:100%}.nav-items li:first-child{margin-right:55px}.nav-items li a:hover{color:#75eac9}.nav-items li a{display:block;width:100%;height:100%;color:#fff;font-weight:lighter;font-size:16px;line-height:5.5em;text-decoration:none;box-sizing:border-box}.show_underline.selected:before,.show_underline:before{content:"";z-index:-1;height:4px;background-color:#75eac9;bottom:0}.head,.person_name,.title_h1,.title_h2{font-weight:300}.show_underline{display:inline-block;vertical-align:middle;box-shadow:0 0 1px transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.show_underline:before{position:absolute;left:50%;right:50%;-webkit-transition:.2s ease-out;transition:.2s ease-out}.show_underline:active:before,.show_underline:focus:before,.show_underline:hover:before{left:0;right:0}.show_underline.selected{color:#75eac9}.show_underline.selected:before{position:absolute;left:0;right:0}.mainbody{position:absolute;z-index:1;width:100%;height:-webkit-calc(100% - 80px);height:-moz-calc(100% - 80px);height:calc(100% - 80px);padding-top:80px}.wrap{position:absolute;width:100%;height:-webkit-calc(100% - 80px);height:-moz-calc(100% - 80px);height:calc(100% - 80px);overflow:auto}.content_container{position:relative;margin:0 auto;width:900px;height:100%}#mainbody_product{overflow:scroll}.sidebarScroll{position:absolute;width:180px;margin-top:68px;height:-webkit-calc(100% - 80px - 39px);height:-moz-calc(100% - 80px - 39px);height:calc(100% - 80px - 39px);overflow-y:auto}.sidebarScroll_cases{width:234px}.contentScroll{position:absolute;top:68px;left:0;margin-top:81px;margin-left:250px;padding-right:0;width:650px;height:-webkit-calc(100% - 220px);height:-moz-calc(100% - 220px);height:calc(100% - 220px);overflow-y:scroll}.contentScroll_cases{margin-left:314px;width:580px}.sidebar{float:left;width:100%}.sidebar .items-name{position:relative;height:61px;line-height:61px;border-left:8px solid #475060;box-sizing:border-box;color:#fff;background-color:#475060;cursor:pointer}.sidebar .items-name p{margin:0;font-size:14px;line-height:61px;text-align:center;color:#fff}.sidebar .items-name .logo,.sidebar .items-name span,.sidebar_cases .items-name div{display:block;float:left}.sidebar .items-name .logo{width:56px}.sidebar .items-name:nth-child(1) .logo{margin-top:21px;margin-left:19px;margin-right:11px}.sidebar .items-name:nth-child(3) .logo{width:28px;padding:17px 15px 0}.sidebar .items-name span{font-size:14px}.cases_content .items-name div{padding-left:10px}.cases_content .items-name img{padding-left:0}.sidebar .items-name .arrow{display:none;width:12px}.sidebar_cases .items-name .arrow{padding-left:194px}.items-name img{display:block;float:left;padding-left:132px}.sidebar .items-name img.arrowOne{display:block}.sidebar div.selected{background-color:#3e4550;border-left:8px solid #75eac9}.sidebar ul{display:none}.sidebar .items p{margin:0 16px;height:100%;font-size:14px;line-height:61px;border-bottom:1px solid rgba(126,150,174,.2);box-sizing:border-box;cursor:pointer}.sidebar .items div{color:#7e96ae;height:61px;box-sizing:border-box;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.head,.title_h1,.title_h2,.title_h3,.title_h4{color:#131313}.sidebar .items.selected{display:block;width:100%;overflow:hidden}.sidebar .items.selected li{float:right;width:-moz-calc(100% - 8px);width:-webkit-calc(100% - 8px);width:calc(100% - 8px);height:61px;line-height:1;background-color:#313740}.person_details,.person_head,.product{float:left}.sidebar .items.selected li:nth-last-child(1) p{border-bottom:none}.content-items{position:relative;display:none;padding-bottom:6%}.content-items:nth-child(1){display:block}.head{margin-top:0;margin-bottom:28px;font-size:28px}.title_h1{margin:60px 0 16px;font-size:18px}.title_h2{margin:46px 0 13px;font-size:17px}.para,.title_h3,.title_h4{text-indent:2em}.para,.para_contact,.title_h3,.title_h4{font-size:15px}.title_h3{margin:39px 0 14px}.title_h4{margin:34px 0 7px}.para{margin-bottom:16px;line-height:30px;color:#272727}.non_text_indent,.para_contact{text-indent:0}.para_title{margin-top:32px;margin-bottom:10px;line-height:28px;color:#222}.para_tag{margin-top:22px;margin-bottom:4px;line-height:20px}.para_list{margin-bottom:20px}.para_list li{margin-bottom:5px}.sub_content{margin-left:2rem;margin-bottom:20px;line-height:32px}.sub_content li{text-indent:0;list-style:disc}.para_contact{line-height:30px;color:#272727}.non_margin{margin:0}.margin_origin{margin:0 0 16px}.text_indent_origin{text-indent:2em}.list_disc{list-style:disc}.aboutus_content{position:relative;margin:0 auto;height:100%}.company_intro span{word-break:break-all}.person_container{display:none;margin-top:2rem}.person_container:first-child{display:block}.person_container:nth-child(1) .person_pic{background:url(../images/chencao.jpg) top center no-repeat;background-size:100% 100%}.person_container:nth-child(2) .person_pic{background:url(../images/yewei.jpg) top center no-repeat;background-size:100% 100%}.person_container:nth-child(3) .person_pic{background:url(../images/yangyu.jpg) top center no-repeat;background-size:100% 100%}.person_head{position:relative;width:190px}.person_pic{margin-top:8px;width:95%;height:280px;border-radius:3px}.person_details{padding-top:6px;width:430px;margin:0 auto 0 30px;color:#272727}.person_details li{font-weight:300;font-size:15px;list-style:disc}.person_name{margin-top:16px;font-size:17px;color:#000}.person_name p{margin:0}.person_name p:nth-child(1){margin-top:30px;color:#131313}.person_name p:nth-child(2){margin-top:16px;color:#888;font-size:14px}#aboutus_map{display:none;position:absolute;z-index:1000;margin-top:780px;width:100%;height:460px;background:url(../images/bannerMap2.jpg) 50% 50% no-repeat;background-size:cover}.member_more{text-align:right}.product a,.product_description,.product_title{text-align:center}.member_more a{text-indent:3.1rem;color:#3e4550;font-size:15px;text-decoration:underline}.job-subtitle,.job-title{font-size:1.4em;line-height:2.5em}.member_more a:active,.member_more a:hover{color:#09f}.member_video{position:relative;margin-top:2rem;margin-bottom:2rem;width:100%;height:406px;border-radius:3px;overflow:hidden}.member_video embed{position:absolute;bottom:0;width:100%;height:-moz-calc(100% + 1px);height:-webkit-calc(100% + 1px);height:calc(100% + 1px)}.job{display:none;padding-left:1vw}.caseImage,.job:nth-child(1),.product a,.product img,.product_description span{display:block}.job-title .mail{color:#00f;text-decoration:underline}.job-content,ul.job-content li{padding-bottom:2vw;font-size:1em;line-height:2em}ul.job-content li{margin-left:2vw;padding-bottom:0;font-weight:400;list-style:disc}.caseImage{width:100%}.product_content{width:700px}.product{margin:4vh 35px 0;width:40%;height:300px}.product img{margin:0 auto;width:65%}.product:nth-child(1),.product:nth-child(2){margin-top:70px}.product:nth-child(3),.product:nth-child(4){margin-top:50px}.product_title{margin:.9vw auto 0;font-size:1.2rem;line-height:2rem;font-weight:700;color:#000}.product_description{margin:20px auto;font-size:14px;line-height:25px;color:#272727}.product a{width:88px;height:24px;padding:3px 0;margin:.6rem auto 0;font-size:13px;line-height:26px;text-decoration:none;color:#272727;border:1px solid #8a8a8a;border-radius:2px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.product a:hover{border:1px solid #99C2FF;background-color:#99c2ff;color:#474E58}.product a:active{box-shadow:inset 0 0 2px #848fb5}@media all and (min-width:901px){.contentScroll{margin-left:-moz-calc(((100% - 900px)/ 2) + 250px);margin-left:-webkit-calc(((100% - 900px)/ 2) + 250px);margin-left:calc(((100% - 900px)/ 2) + 250px);padding-right:-moz-calc(((100% - 900px)/ 2) - 2px);padding-right:-webkit-calc(((100% - 900px)/ 2) - 2px);padding-right:calc(((100% - 900px)/ 2) - 2px)}.contentScroll_cases{margin-left:-moz-calc(((100% - 900px)/ 2) + 314px);margin-left:-webkit-calc(((100% - 900px)/ 2) + 314px);margin-left:calc(((100% - 900px)/ 2) + 314px);padding-right:-moz-calc(((100% - 900px)/ 2) + 4px);padding-right:-webkit-calc(((100% - 900px)/ 2) + 4px);padding-right:calc(((100% - 900px)/ 2) + 4px)}}@media all and (min-width:1441px){.content_container,.nav_content{width:1000px}#logo{line-height:95px}.navbar{height:95px}.nav-items li a{font-size:18px}.product_content{width:860px}.product{margin-top:7vh;padding-top:30px;height:280px}.product:nth-child(1),.product:nth-child(2){padding-top:0}.product_description{font-size:16px;line-height:28px}.product a{font-size:14px;line-height:26px}.sidebarScroll{width:200px}.contentScroll{width:720px}.person_details{width:498px}.member_video{height:446px}.sidebar .items-name .logo{width:100px;padding-left:36px}.sidebar .items-name:nth-child(1) .logo{width:92px;padding-left:43px}.sidebar .items-name span{font-size:14.5px}.sidebar .items-name p{font-size:16px}.sidebar .items-name .arrow{padding-left:148px}.sidebar .items p{font-size:14px;line-height:59px}.sidebarScroll_cases{width:234px}.contentScroll_cases{width:680px}.sidebar_cases .items-name .logo{width:56px;padding-left:0}.sidebar_cases .items-name:nth-child(1) .logo{padding-left:0;width:56px;margin-top:21px;margin-left:19px;margin-right:11px}.sidebar_cases .items-name .arrow{padding-left:194px}.contentScroll{margin-left:-moz-calc(((100% - 1000px)/ 2) + 280px);margin-left:-webkit-calc(((100% - 1000px)/ 2) + 280px);margin-left:calc(((100% - 1000px)/ 2) + 280px);padding-right:-moz-calc(((100% - 1000px)/ 2) - 1px);padding-right:-webkit-calc(((100% - 1000px)/ 2) - 1px);padding-right:calc(((100% - 1000px)/ 2) - 1px)}.contentScroll_cases{margin-left:-moz-calc(((100% - 1000px)/ 2) + 314px);margin-left:-webkit-calc(((100% - 1000px)/ 2) + 314px);margin-left:calc(((100% - 1000px)/ 2) + 314px);padding-right:-moz-calc(((100% - 1000px)/ 2) + 4px);padding-right:-webkit-calc(((100% - 1000px)/ 2) + 4px);padding-right:calc(((100% - 1000px)/ 2) + 4px)}}