@media screen and (max-width:1750px){ .poster-btn.poster-prev-btn{ left: 0;} .poster-btn.poster-next-btn{ right: 0;} } @media screen and (max-width:1600px){ .wraggle{ width:100%;} .creatimg{ overflow:hidden;} .creatimg img{ position:relative; height:190px; width:auto; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);} .map{ height:500px;} .header-box{ width:100%; left:0; margin-left:0;} .introduct{ width:90%; margin:auto;} .news-contents strong{ font-size: 24px;} .news-contents p{ font-size: 20px; margin-top: 30px;} .dynamic-down strong{ font-size: 20px;} .dynamic-box{ padding: 90px 0 60px;} .navs-li >li{ padding-left: 50px;} .navs-down{ left: 50px;} } @media screen and (max-width:1450px){ .lovewr{ width:90%; margin-right:5%;} .introtext{ width:50%;} .introimg{ width:50%;} .introwr{ width:85%;} .navs-li >li{ padding-left: 40px;} .navs-down{ left: 40px;} .navs-li >li >a{ font-size: 18px;} .navs-down-list li{ padding: 0 16px;} .navs-down-list li a{ font-size: 14px;} .dataa-infos{ margin-bottom: 30px;} .dataa-infos p{ font-size: 18px;} .data-tops{ left: 7%;} .datat-search{ width: auto; left: 7%;} .common-titles{ margin-bottom: 40px;} .common-titles strong{ font-size: 32px;} .distributor-wrap{ margin-top: -67px;} .distributor-wrap img{ height: 60px;} .distributor-wrap small{ font-size: 22px; margin-top: 18px; margin-bottom: 10px;} .distributor-wrap span{ font-size: 24px;} .footer-items{ margin-right: 50px;} .navs-down-list{ padding-left: 16px; padding-right: 16px;} } @media screen and (max-width:1345px){ .cdynamic{ width:55%;} .personnel{ width:42%;} .footer-items{ margin-right: 30px;} } @media screen and (max-width:1280px){ .inner{ width:90%;} .btext{ margin-left:-45%;} .cdynamic-info figure{ width:34%;} .cdnamictext{ width:64%;} .cdnamictext p{ height:50px; overflow:hidden;} .introwr{ padding-top:35px; padding-bottom:40px;} .historyfix{ margin-bottom:12px; box-sizing:border-box; padding: 30px 20px;} .historyfix strong{ font-size:34px;} .culturebox{ padding:88px 0 50px;} .culture-info{ width:48%; margin-right:4%; margin-bottom:20px;} .culture-info:nth-child(2n+2){ margin-right:0;} .culturetext{ height:300px;} .acvitytext{ height:88px; overflow:hidden;} .readmore{ margin-top:10px;} .window-list li{ width:23%; margin-right:2.666666%; margin-top:30px;} .window-list li:nth-child(5n+5){ margin-right:2.666666%;} .window-list li:nth-child(4n+4){ margin-right:0;} .estatetext{ height:120px;} .need{ width:100%; position:relative; background:#f67326; margin-bottom:32px; height:auto;} .needwr{ position:relative; width:90%; margin:auto; padding:38px 0; height:auto;} .need img{ display:none;} .need-info{ position:relative; left:0; top:0; width:100%; margin-bottom:32px;} .need3 .needtext,.need4 .needtext{ background:#f8f8f8;} .need-info img{ display:none;} .person-box{ padding:100px 0 70px;} .need1 .needtext{ padding:38px 0;} .needtext{ position:relative; padding-top:0; background:#fff; width:100%; padding:38px 0;} .needtext p,.need2 .needtext p,.need4 .needtext p{ width:90%;} .recruite-t span:nth-child(4),.recuite-top span:nth-child(4){ display:none;} .map{ height:400px;} .messt{ width:100%; box-sizing:border-box;} .message-info textarea{ width:100%; box-sizing:border-box;} .message-info1 .messt{ width:31%;} .navs-li{ margin-right: 40px;} .navs-li li{ padding-left: 30px;} .data-arrow{ display: none;} .data-tops{ top: 20%;} .dataa-infos p{ font-size: 16px;} .data-search-text .text{ width: 80%; font-size: 14px;} .news-contents{ right: 30px; top: 22px; bottom: 30px;} .news-contents strong{ font-size: 18px;} .news-contents p{ font-size: 14px; margin-top: 18px;} .news-contents time{ font-size: 14px;} .news-logo{ padding-left: 20px; font-size: 20px; } } @media screen and (max-width:1200px){ .cdynamic{ width:100%;} .personnelfix{ text-align:center;} .personnel{ width:100%; margin-top:30px;} .personnelfix img{ width:auto; max-width:100%;} .positions{ display:inline-block; padding-left:0; margin:auto;} .team-list .teamfix{ width:74%; float:right; margin-left:0;} .newtext{ width:74%;} .team-list .team figure{ width:20%;} .wealtext{ width:45%;} .commonwealist li figure{ width:55%;} .acvitytext{ height:62px;} .estate{ width:100%; margin-bottom:35px;} .estatetext{ height:auto;} .estateimg{ width:100%; text-align:center;} .personimg{ background-size:cover !important;} .header-logo{ width: 280px;} .navs-li >li >a{ font-size: 16px;} .footer-items{ margin-right: 30px;} .footer-items:last-child{ margin-right: 0;} .footer-texts p{ font-size: 14px;} .footer-items{ margin-right: 20px;} } @media screen and (max-width:1100px){ } @media screen and (max-width:1024px){ body{ cursor:pointer;} .headerser{ width:100%;} .mtop{ display:block; height:66px;} .header-box{ -webkit-box-shadow:0 0 3px rgba(0,0,0,0.7);-moz-box-shadow:0 0 3px rgba(0,0,0,0.7);box-shadow:0 0 3px rgba(0,0,0,0.7);} .headertop{ border-bottom:none;} .navbox{ display:none;} .search{ display:none;} .search:hover .serbtn{ background:url(../images/search.png) center no-repeat; border-color:#cbcbcb;} .search:hover .sertext{ opacity:0; visibility:hidden;} .search .serbtn{ width:88px;} .search .sertext{ right:88px;} .logo{ position:relative; left:5%;} .iphnoefix{ display:block;} #menu_toggle{ display:block;} .bwr h2{ font-size:42px;} .bwr span{ font-size:24px;} .bwr small{ margin-top:16px; font-size:16px;} .btext{ margin-top:-70px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);} .header-box{ position:fixed; left:0; top:0; width:100%;} .mtop{ display:block; height:73px;} .menu-list{ display:block;} .microtext{ width:100%;} .lovewr span{ bottom:auto; top:47px;} .relative{ display:none;} .footer-box{ padding:40px 0; border-bottom:none;} .footerlogo{ margin-bottom:30px;} .edites{ padding-top:0;} .chanhenbox{ padding-top:34px;} .aboubox{ margin-bottom:65px;} .introtext{ width:100%;} .introwr{ width:90%;} .introtext strong{ font-size:50px;} .introimg{ width:90%; margin-right:5%;} .introduct { padding-bottom:34px;} .levalmenu{ display:none;} .iphone-fix{ display:block;} .chanhen{ width:100%;} .aboubox{ width:90%; margin:auto; margin-bottom:45px;} .speedimg{ width:35%;} .speeds{ width:62%;} .team-list .team figure{ width:24%;} .team-list .teamfix{ width:70%;} .organizate-info{ width:100%;} .organizate-info::before{ display:none;} .organizate{ margin-top:0; margin-bottom:0;} .organizatefix{ margin-bottom:32px;} .organizatefix h3{ font-size:20px;} .organizatefix{ margin-bottom:24px;} .history-t{ flex-wrap: wrap;} .historyfix{ width:48%; padding: 20px;} .historyfix:nth-child(2n+2){ float:right; margin-right:0;} .history-box{ padding:40px 0;} .historyimg,.personimg{ top: 0px; bottom: 0; left: 0px; right: 0px; background-position: center center; position: absolute;} .personimg{ background-size:cover !important;} .historyPage{ font-size: 12px; padding: 80px 0px;} .culture-info{ width:100%; margin-bottom:28px; margin-right:0;} .culturetext{ height:auto; padding:38px;} .innvoates{ width:100%; border-bottom:1px solid #ccc;} .innvoates:last-child{ border-bottom:none;} .innvotewr i{ display:none;} .innvotefix{ padding:35px 30px;} .valuebg{ padding:45px 0 50px;} .wealtext{ width:100%; margin-bottom:30px;} .commonwealist li figure{ width:100%; text-align:center; max-width:100%; margin:auto; float:left;} .commonwealist li figure img{ display:block; max-width:100%; height:auto; margin:auto; width:100%;} .wealwr{ padding:40px 5% 0;} .commonwealist li{ margin-top:30px;} .acivity{ padding-top:14px;} .acitivy-list li .acitivs figure{ width:100%; text-align:center;} .activityfix{ width:100%;} .activiwr{ padding:20px 0;} .acvitytext{ height:auto; margin-bottom:20px;} .acitivy-list li:before{ display:none;} .acitivy-list li:hover .acitivs figure img{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);} .acitivy-list li:hover .activiwr h3{ color:#666666;} .acitivy-list li:hover .activiwr .readmore span{ color:#fff; border-color:#f6792b;} .address-info{ width:50%;} .address{ padding:30px 0 44px;} .finacefix figure{ width:100%;} .finadewr{ padding-top:38px;} .finamce{ width:100%; padding-bottom:30px;} .newview{ width:100%;} .newview p{ width:90%; margin:auto;} .newtop h3{ font-size:20px;} .personner-info{ width:48%; margin-right:4%; margin-bottom:28px;} .personner-info:nth-child(2n+2){ margin-right:0;} .personner{ padding:40px 0 10px;} .person-box{ padding:50px 0 20px;} .recruite-t span:nth-child(2),.recruite-t span:nth-child(5),.recuite-top span:nth-child(2),.recuite-top span:nth-child(5){ display:none;} .recruite-t span:nth-child(3),.recuite-top span:nth-child(3){ float:right;} .position{ padding-bottom:34px;} .map{ height:280px;} .header-box.scollfox { border-top:none; animation:none;} .header-box.scollfox .headertop{ margin-top:0;} .needwr b{ transform:scale(0.78); -webkit-transform:scale(0.78); -moz-transform:scale(0.78); margin-bottom:0;} .needwr strong{ line-height:1.4; font-size:20px;} .backtop{ display:none;} .introduct{ width:100%;} .footer-box:before{ height:8px;} .navs-li{ display: none;} .headers,.headers.scollfox{ padding: 6px 0; background: #fff;} .header-logo{ width: 220px;} .banner-swiper{ margin-top: 59px;} .datat-search p{ font-size: 12px;} .banner-data{ position: relative; width: 100%; background: #e3811a; padding: 40px 5%; box-sizing: border-box;} .data-tops{ position: relative; left: 0; top: 0;} .datat-search{ position: relative; width: 280px; max-width: 100%; right: auto; bottom: 0; left: 0;} .dataa-infos b{ font-size: 62px;} .dataa-infos{ width: 33.3333%; float: left;} .news-items{ position: relative; height: auto; opacity: 1 !important; float: left;} .poster-main{ width: 90%;} .poster-main .poster-list{ z-index: 2;} .poster-btn.poster-prev-btn{ left: -16px;} .poster-btn.poster-next-btn{ right: -16px;} .news-items.active a{ box-shadow: none;} .news-items a .news-logo{ opacity: 1; visibility: visible;} .dynamic-item{ position: relative; float: left;} .dynamic-list{ width: 90%; margin: auto;} .dynamic-list .poster-btn{ display: block;} .foorters{ padding: 0 5%;} .footer-navs-list{ display: none;} .footer-texts{ float: left;} .footer-texts small{ text-align: left;} .footer-copy{padding: 20px 0;display: block;} .banner-swiper .slick-dots{ right: 5%; width: 90%; top: auto; margin-top: 0; bottom: 25px; display: flex; display: -webkit-flex; justify-content: center;} .banner-swiper .slick-dots li{ margin-left:8px;} .banner-swiper .slick-dots li button { transform:scale(0.6);} } @media screen and (max-width:861px){ .micro-info{ width:33.333333%; float:left; margin-right:0; text-align:center;} .lovelife{ width:100%; position: relative;} .creatimg{ width:100%;} .creatimg img{ width:100%; height:auto; left:0; transform:translateX(0); -webkit-transform:translateX(0); -moz-transform:translateX(0);} .footerlogo{ margin-bottom:18px;} .eqs{ position:relative; top:0; width:100%; margin-bottom:20px;} .team-list .team figure{ width:26%;} .team-list .teamfix p{ line-height:1.8;} .team-list .team{ padding:26px 0;} .newtext{ width:100%; position:relative; float:left; margin-top:23px;} .newtext span{ position:relative; bottom:0; margin-top:10px;} .newtext p{ height:auto;} .team-list .team figure{ width:100%;} .team-list .team figure img{ width:auto; max-width:100%;} .histofix{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; width:100%;} .histofix p{ width:auto; margin-left:20px; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;} .history-list li:hover .histofix img{ transform:translateY(-0); -webkit-transform:translateY(0); -moz-transform:translateY(0);} .history-list li:hover .histofix p{ color:#ffffff;} .historyed{ margin-top:40px;} .commonwealtop{ padding:44px 0 20px;} .staf{ padding-top:26px;} .staf-sele{ width:100%; margin-bottom:20px;} .staffow{ width:100%;} .recruite{ padding-top:40px;} .recuite-box .staffow{ width:auto;} .staf-info:nth-child(1){ margin-left:0;} .window-list li{ width:31%; margin-right:3.5%; margin-top:20px;} .window-list li:nth-child(5n+5){ margin-right:3.5%;} .window-list li:nth-child(4n+4){ margin-right:3.5%;} .window-list li:nth-child(3n+3){ margin-right:0;} .business{ padding:40px 0;} .adbant-info{ padding-right:0; width:50%; float:left; box-sizing:border-box; padding:0 10px;} .adbant-info:before{ display:none;} .commercial{ padding:40px 0;} .newtop{ padding:30px 5% 20px;} .newdwn{ padding-bottom:34px;} .piece-info{ width:100%;} .piecebox i{ display:none;} .piece-info{ border-bottom:1px solid #cccccc;} .piece-info:nth-child(2){ border-bottom:none;} .piece-info:nth-child(2) b,.piece-info:nth-child(2) span{ text-align:left;} .piecebox{ padding:0 ;} .piece-info{ padding:20px 5%; box-sizing:border-box;} .vwrap .videobox{ width:90%; margin-left:-45%; height:400px; margin-top:-200px;} .joins{ margin-bottom:22px;} .import-box{ padding-bottom:50px;} .historyfix span{ display:none;} .historyfix { height:auto;} .historyfix strong { margin-bottom:0;} .dataa-infos{ width: 50%; margin-bottom: 30px;} .distributor-wrap img{ height: 42px;} .distribute-item{ width: 100%;} .distribute-item a{ display: flex; display: -webkit-flex; flex-wrap: wrap-reverse;} .distributor-top{ position: relative; padding: 32px 5%; width: 100%; box-sizing: border-box;} .distribute-item figure{ width: 100%;} .distributor-wrap{ position: relative; margin-top: 0; top: 0;} .distribute-item1 .distributor-top{ position: relative;} .dynamic-box{ padding: 50px 0 30px;} .poster-btn{ margin-top: -18px;} } @media screen and (max-width:641px){ .logo { height:60px; box-sizing:border-box;} .mtop{ height:64px;} .bwr h2{ font-size:30px; margin-bottom:6px;} .bwr span{ font-size:20px; padding-bottom:0;} .bwr small{ font-size:14px; margin-top:6px;} .isearch span{ width:76px; height:64px;} .logo img{ width:188px;} .searchBox{ top:64px;} .menu-list{ width:320px; right:-320px; padding-top:64px;} .menus > li > a{ line-height:68px;} .micro-info strong{ transform:scale(0.7); -webkit-transform:scale(0.7); -moz-transform:scale(0.7); margin-bottom:-2px;} .micro-info:hover strong{ animation:none; -webkit-animation:none;} .micro{ padding:15px 0 30px;} .micro-list{ margin-bottom:10px;} .microtext p{ font-size:14px; margin-bottom:16px;} .lovewr h3{ font-size:24px;} .lovewr{ padding:26px 0;} .lovewr span{ position:relative; display:inline-block; line-height:1; right:0; top:0; margin-top:20px;} .lovewr small{ margin-bottom:18px;} .lovewr span:before{ top:1px;} .dynamic{ padding:0;} .dunamicwr{ padding:22px 0;} .cdynamicwr{ padding:34px 5%; box-sizing:border-box;} .personnelwr h3{ padding-bottom:17px; width:90%; margin:auto; padding-left:0; padding-right:0;} .cdynamic-info{ margin-top:30px; margin-bottom:43px;} .cdynamicwr h3, .personnelwr h3{ font-size:22px;} .cdynamicwr h3 small, .personnelwr h3 small{ font-size:16px;} .personnelfix img{ left:0; bottom:0; right:0; width:60%;} .positions strong{ font-size:58px;} .posite b{ font-size:18px; line-height:1.3; text-align:left;} .posite span{ font-size:14px;} .footer-box{ padding:30px 0;} .footerlogo img{ width:180px;} .innova small{ font-size:18px;} .edites p{ width:100%; margin-bottom:7px;} .edites a{ float:left;} .eqs a:nth-child(1){ margin-left:0;} .eqs a:hover{ transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0);} .edites p{ line-height:1.4;} .personnelfix .morenew{ right:5%;} .cdnamictext h4{ margin-bottom:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .cdnamictext time{ margin-bottom:6px;} .introtext strong{ font-size:34px;} .introtext h3{ font-size:24px;} .speedimg{ width:100%;} .speeds{ width:100%;} .iphone-fix span,.iphone-down a{ font-size:14px;} .speedwr{ padding:34px 0;} .speeds{ background:none;} .speed-box{ padding-top:38px; padding-bottom:50px;} .team-list li:before{ display:none;} .team-list li:hover .team:before{ opacity:1; visibility:visible;} .team-list li:hover .team figure img{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);} .team-list li:hover .teamfix h3{ color:#666666;} .team-list li:hover .teamfix h3 small{ color:#666666;} .team-list .team{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap;} .team-list .teamfix{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; width:auto;} .team-list .teamfix span{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;} .team-list .team figure{ margin-right:20px;} .team-list .teamfix{ padding-top:0;} .team-list .teamfix h3{ font-size:20px; margin-bottom:6px;} .team-list .teamfix span{ margin-bottom:10px;} .orgatefix{ height:auto; min-height:180px; padding:54px 12px 20px;} .histofix{ display:block;} .historyfix strong { font-size:20px;} .histitle{ margin-bottom:24px;} .histofix img{ width:42%;} .histofix p{ width:56%; margin-left:0; float:right;} .culturebox{ padding:40px 0 18px;} .culturetext b{ font-size:16px;} .culturetext{ padding:24px 5%;} .commonwealtop{ width:90%; margin:auto; padding:30px 0 0;} .wealwr h3{ font-size:20px; margin-bottom:20px;} .assistance li{ padding-left:40px; background-position:22px 20px;} .assistance li:hover{ background:url(../images/arrow15.png) 22px 20px no-repeat;} .employees{ padding-top:0; padding-bottom:30px;} .staf{ width:90%; margin:auto;} .activifux{ padding-bottom:32px;} .window-list li{ width:48%; margin-right:0 !important;} .window-list li:nth-child(2n+2){ float:right;} .window-list li:hover a{ border-color:#e5e5e5;} .window-list li:hover figure{ border-color:#e5e5e5;} .window-list li:hover a span{ color:#666666; background:#f8f6f6;} .adbant-info strong{ font-size:60px;} .advantage{ padding-top:22px;} .business{ padding:30px 0;} .adbantage{ margin-top:30px;} .address-info{ width:100%;} .address{ padding:20px 0;} .address-info b img{ transform:scale(0.7); -webkit-transform:scale(0.7); -moz-transform:scale(0.7);} .address-info{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;} .address-info span{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;} .finace li{ width:33.333%; text-align:center; margin-right:0; float:left; padding:0 10px; box-sizing:border-box;} .finace li img{ max-width:100%; height:auto; margin:auto; height:auto;} .finadewr{ padding:32px 5% 0;} .finamce{ padding-bottom:26px;} .estate h3{ font-size:20px;} .commercial{ padding:30px 0} .newtext time{ position:relative; padding-top:0; background:none; border:none; margin-bottom:10px;} .newtext p{ width:100%;} .new-list li:hover .newtext h3{ color:#666666;} .new-list li:hover .newtext time{ color:#999999; background:none; border:none;} .new-list li:hover .newtext span{ color:#f6792b; background:none;} .news{ padding-bottom:34px;} .nenwview{ padding-bottom:30px;} .video-list li{ width:100%; margin-top:40px;} .videofix{ padding-bottom:40px;} .vwrap .videobox{ height:300px; margin-top:-150px;} .personner-info{ width:100%; margin-right:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap; border-bottom:1px solid #d5d5d5; padding-bottom:12px;} .personwr{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; width:100%; margin-left:20px;} .personner-info span{ padding-bottom:0; border-bottom:0; margin-bottom:6px;} .needtext,.need1 .needtext,.needwr{ padding:28px 0;} .joins p{ width:90%; margin:auto;} .recruite{ padding-top:30px;} .recruite-fix{ width:100%;} .recuites{ padding:28px 5%;} .recuite-list:last-child{ margin-bottom:0;} .posied strong{ font-size:60px;} .poright b{ font-size:20px;} .position{ bottom:10%;} .map{ height:240px;} .contactmap{ padding:32px 0 80px;} .message-info{ width:100%; margin-right:0;} .message-sub{ margin-top:10px;} .linemessage{ padding:30px 0;} .banner .bannerbox li img.bimg{ display:none;} .banner .bannerbox li img.mimg{ display:block;} .dataa-infos b{ font-size: 50px;} .industrial{ padding-top: 40px;} .common-titles small{ font-size: 20px;} .common-titles strong{ font-size: 20px; margin-top: -10px;} .distributor-wrap span{ font-size: 17px;} .distributor-wrap small{ font-size: 17px;} .footer-texts small{ font-size: 20px;} .cnews{ padding-top: 50px;} .news-items a img{ width: 100%;} .news-contents{ position: relative; right: 0; top: 0; bottom: 0; padding: 32px 5% 80px; box-sizing: border-box; width: 100%; text-align: left;} .news-contents strong,.news-contents p{ text-align: left;} .news-contents time{ right: auto; left: 5%; bottom: 20px;} .poster-main{ margin-top: -18px;} .dynamic-down strong{ font-size: 18px;} .foorters:before{ display: none;} .footer-logo{ width: 200px;} .footers-top{ padding: 20px 0;} .footer-share a{ width: 40px; margin-left: 8px; background-size: cover !important;} .footer-navs{ padding: 20px 0 30px;} .wraggle{ margin-bottom: 0;} .news-contents strong{ font-size: 16px;} } @media screen and (max-width:520px){ } @media screen and (max-width:481px){ .mtop{ height:60px;} .logo img{ width:150px;} .searchBox{ top:60px;} .isearch span{ width:72px; height:60px;} .menu-list{ width:280px; right:-280px;} .menus > li > a,.menufix li a{ padding-left:40px;} .menufix li a{ line-height:56px;} .bwr h2{ font-size:26px; margin-bottom:0;} .bwr span{ font-size:16px;} .micro-info strong{ transform:scale(0.5); -webkit-transform:scale(0.5); -moz-transform:scale(0.5); margin-bottom:-10px;} .micro-info small{ font-size:16px; margin-top:10px;} .microwr { width:100%;} .microtext p{ width:90%; line-height:1.8; margin:auto; margin-bottom:20px;} .lovewr h3{ font-size:20px;} .lovewr p{ font-size:14px;} .personnelwr{ padding-top:32px;} .personnelfix{ padding-top:70px; height:160px;} .footerlogo img{ width:auto; height:46px; display:block;} .footerlogo{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; } .innova{ margin-left:10px; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;} .footerlogo{ margin-bottom:5px;} .eqs{ margin-bottom:12px;} .cdynamic-info figure{ width:42%;} .cdnamictext{ width:54%;} .cdnamictext p{ height:28px;} .cdynamicwr{ padding:30px 5%;} .cdynamicwr h3, .personnelwr h3{ font-size:20px;} .cdynamic-info{ margin-bottom:20px;} .introfix{ margin-top:28px;} .speed-box{ padding-bottom:0; padding-top:20px;} .aboubox small{ font-size:30px; line-height:1.2;} .speeddowned{ margin-top:34px;} .team-list .teams{ padding-top:10px;} .team-list .team{ display:block;} .team-list .teamfix{ width:100%;} .team-list .team figure{ width:auto; margin-bottom:20px;} .pagelist{ margin-top:32px; margin-bottom:30px;} .pagelist a{ width:32px; height:32px; line-height:32px; font-size:14px; margin-right:6px;} .pagelist a.pageprev,.pagelist a.pagelast{ background-position:center center;} .pagelist a.pageprev:hover,.pagelist a.pagelast:hover{ background-position:center center;} .organizas{ border:none;} .organizate-info{ margin-bottom:30px; border:1px solid #cccccc;} .histofix img{ width:auto; max-width:100%;} .histofix p{ width:100%; margin-top:12px; font-size:12px;} .history-list li time{ margin-bottom:14px;} .historytext{ padding-bottom:20px;} .innvotefix{ padding:32px 5%;} .valuebg{ padding-bottom:0; border-bottom:none;} .innvoates strong{ padding-top:30px; height:56px;} .acitivy-list li{ padding:16px 0;} .activifux{ padding-bottom:10px;} .activiwr time{ margin-bottom:16px;} .staf-info a{ width:130px;} .adbant-info strong{ font-size:45px;} .adbant-info span{ line-height:1.3; font-size:12px;} .advantas{ margin-bottom:20px;} .adbantage h3{ margin-bottom:20px; font-size:20px;} .address-info span{ padding-top:18px; height:34px;} .finance-box{ margin-top:20px;} .business{ padding-top:20px;} .estate{ margin-bottom:20px;} .newtext{ margin-top:0;} .newtext h3{ font-size:16px;} .newfix{ width:100%;} .news{ padding-bottom:0;} .video-list li figure span{ transform:scale(0.67); -webkit-transform:scale(0.67); -moz-transform:scale(0.67);} .videofix{ padding-bottom:0;} .person-box{ padding:36px 0 10px;} .needtext b{ margin-bottom:16px;} .personner{ padding-top:30px;} .recruite-t span:nth-child(1),.recuite-top span:nth-child(1){ padding-left:30px; width:40%; box-sizing:border-box;} .recruite-t span:nth-child(3), .recuite-top span:nth-child(3){ width:40%; float:left;} .importtop img{ height:150px; width:auto; position:relative; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);} .position{ right:8%;} .message-info1 .messt{ width:43%;} .linemessage h3{ font-size:20px; top:-70px;} .newshare span{ margin:0 5px;} .share b{ margin-right:0;} .personnel{ margin-top:22px;} .menufix{ padding:8px 0;} .menus > li > a{ line-height:60px;} .innova span{ font-size:12px;} .innova small{ font-size:16px;} .histitle p{ font-size:12px;} .history-list li{ margin-bottom:20px;} .histitle{ margin-bottom:0;} .histitle strong{ font-size:30px;} .history-box{ padding:20px 0;} .orgatefix p{ font-size:13px; line-height:2;} .orgatefix{ min-height:auto; padding-bottom:30px;} .orgazatop{ padding:20px 0;} .orgazatop h4{ font-size:16px;} .speeddown h2{ font-size:26px; margin-bottom:10px;} .culturetext b{ font-size:14px;} .culturetext p{ font-size:12px;} .assistance li{ padding-left:26px;} .assistance li{ padding-left:26px; background-position:15px 20px;} .assistance li:hover{ background:url(../images/arrow15.png) 15px 20px no-repeat;} .dataa-infos{ width: 100%;} .dataa-infos p{ font-size: 14px;} .banner-data{ padding: 30px 5%;} .common-titles small{ font-size: 18px;} .footer-logo{ width: 160px;} .footer-share{ margin-top: 0;} .footer-copy a{ margin-left: 0;} .footer-copy p{ padding-right: 0; margin-bottom: 10px;} } @media screen and (max-width: 380px){ .menu-list{ width:220px; right:-220px;} .footerlogo img{ height:40px;} .footer-share a{ width: 34px; margin-left: 5px;} } @media screen and (max-width: 340px){ .footer-logo{ float: none;} .footer-share{ float: none;} .footer-share a{ margin: 0 10px 0 0;} }