#header{ height: 80px; } #fixed-banner{ padding-top: 80px; } #fixed-banner .module-media{ top: 80px; } .site-en-index{ position: relative; z-index: 9; background-color: #fff; } .site-en-index .layer-1{ position: relative; background: url(../images/en/bg1.jpg) #f4f4f4 no-repeat center bottom; overflow: hidden; } .site-en-index .ui-header{ position: relative; height: 92px; line-height: 92px; padding-top: 25px; border-bottom: 1px #ddd solid; text-align: center; } .site-en-index .ui-header .name{ position: relative; display: inline-block; font-size: 32px; color: #0778ac; text-transform: uppercase; } .site-en-index .ui-header .name:after{ position: absolute; bottom: -1px; left: 50%; width: 50%; margin-left: -25%; background-color: #e5222a; height: 2px; content: ' '; } .site-en-index .layer-1 .list{ padding-top: 56px; padding-bottom: 130px; } .site-en-index .layer-1 .list .image{ background-color: #fff; height: 265px; } .site-en-index .layer-1 .list .image i{ display: inline-block; vertical-align: middle; height: 100%; } .site-en-index .layer-1 .list .image img{ display: inline-block; vertical-align: middle; } .site-en-index .layer-1 .list .name{ position: relative; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 16px; background-color: #186fa0; z-index: 9; } .site-en-index .layer-1 .list .name a{ color: #fff; } .site-en-index .layer-1 .list .item{ position: relative; } .site-en-index .layer-1 .list .item:hover .image a:after{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/iocn/view.png) rgba(17,118,175,0.9) no-repeat center; content: ' '; } .site-en-index .button-more{ width: 160px; height: 38px; line-height: 38px; background-color: #fff; border-radius: 20px; position: absolute; bottom: 50px; left: 50%; margin-left: -80px; font-size: 15px; text-align: center; } .site-en-index .button-more a{ display: block; color: #747474; } .site-en-index .layer-2{ overflow: hidden; } .site-en-index .layer-2 .layui-carousel{ margin-top: 58px; margin-bottom: 126px; background-color: #fff; } .site-en-index .layer-2 .layui-carousel .layui-row{ background-color: #f4f4f4; } .site-en-index .layer-2 .layui-carousel .text{ padding: 0 60px; } .site-en-index .layer-2 .layui-carousel .text .title{ position: relative; font-size: 30px; color: #333; height: 70px; line-height: 70px; padding-top: 45px; padding-bottom: 2px; margin-bottom: 10px; } .site-en-index .layer-2 .layui-carousel .text .title:after{ position: absolute; bottom: 0; left: 0; width: 2em; height: 2px; content: ' '; background-color: #1d7db4; } .site-en-index .layer-2 .layui-carousel .text .des{ color: #666; font-size: 14px; line-height: 28px; padding-bottom: 20px; } .site-en-index .layer-2 .layui-carousel-ind{ top: 36px; } .site-en-index .layer-2 .layui-carousel-ind .layui-this{ } .site-en-index .layer-3{ position: relative; height: 358px; padding-top: 142px; background: url(../images/en/bg2.jpg) no-repeat center; } .site-en-index .layer-3 .layui-row{ background-color: #fff; } .site-en-index .layer-3 .image{ padding-left: 20px; margin-top: -36px; } .site-en-index .layer-3 .text{ padding-left: 42px; padding-right: 32px; overflow: hidden; } .site-en-index .layer-3 .ui-header{ text-align: left; height: 72px; line-height: 72px; padding-top: 18px; } .site-en-index .layer-3 .ui-header .name:after{ left: 0; margin-left: 0; width: 40%; } .site-en-index .layer-3 .des{ padding: 12px 0; margin-bottom: 10px; font-size: 14px; line-height: 26px; color: #666; } .site-en-index .layer-4{ position: relative; padding-top: 20px; } .site-en-index .layer-4 .layui-container{ position: relative; padding-bottom: 180px; } .site-en-index .layer-4 .ui-form-01{ padding-top: 54px; } .site-en-index .layer-4 .ui-form-01 .table{ margin-bottom: 10px; width: 100%; } .site-en-index .layer-4 .ui-form-01 .form-control{ background-color: #f2f2f2; border: 0; } .site-en-index .layer-4 .ui-form-01 .textarea textarea{ height: 133px; } .site-en-index .layer-4 .button-more{ background-color: #1d7db4; bottom: 70px; width: 260px; height: 56px; line-height: 56px; margin-left: -130px; border-radius: 30px; } .site-en-index .layer-4 .button-more .btn1{ display: block; width: 100%; height: 56px; line-height: 56px; color: #fff; text-transform: uppercase; border: 0; background: none; font-size: 18px; cursor: pointer; } .footer-en{ height: 220px; background: url(../images/en/bg3.jpg) no-repeat center; color: #a3a3a3; font-size: 14px; } .footer-en .title{ position: relative; padding-top: 38px; padding-bottom: 10px; font-size: 16px; color: #fff; } .footer-en .title span{ display: inline-block; height: 44px; line-height: 44px; position: relative; } .footer-en .title span:after{ position: absolute; bottom: 0; left: 0; width: 40%; height: 1px; background-color: #919191; content: ' '; } .footer-en .p1{ padding-bottom: 20px; margin-bottom: 25px; border-bottom: 1px #313335 solid; } .footer-en .clearfix{ color: #707070 } #header .nav > li .children li a{ width: 80%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } #fixed-banner .module-media-container.h300, #fixed-banner .module-media.h300 { height: 300px; } .site-page .ui-form-01 .form-enTitle{ font-size: 30px; } #pages a.a1:nth-child(2) { display: none; } #pages a.a1:last-child{ display: none; } .page-product{ margin-top: 40px; min-height: 500px; background-color: #fff; } .page-product .title{ position: relative; height: 72px; line-height: 72px; border-bottom: 1px #eee solid; text-align: center; font-size: 24px; color: #444; } .page-product .title:after{ position: absolute; bottom: -1px; left: 50%; width: 50px; height: 2px; margin-left: -25px; background-color: #1d7db4; content: ' ' } .page-product .image{ min-height: 250px; padding: 40px 0; text-align: center; border-bottom: 36px #f4f4f4 solid; } .page-product .content{ padding: 30px; line-height: 28px; font-size: 14px; } .site-solve .article-content .subTitle{ font-size: 30px; } .site-solve .article-content .title{ margin-bottom: 20px; } .page-contact .list{ padding-bottom: 80px; } .page-contact .list li{ height: 52px; line-height: 52px; border-bottom: 1px #eee solid; } .page-contact{ padding-bottom: 480px; background: url(../images/en/tp6.jpg) no-repeat center bottom; } @media screen and (min-width: 992px){ } @media screen and (max-width: 992px){ #carousel1{ height: 650px !important; } .site-en-index .layer-2 .layui-carousel .text{ padding: 20px; } .site-en-index .layer-2 .layui-carousel .text .title{ padding-top: 0px; } .site-en-index .layer-3 .text{ padding-left: 20px; padding-right: 20px; } .site-en-index .layer-3{ height: auto; background-position: center 0; } .site-en-index .layer-4 .layui-col-md6:last-child{ padding: 0 15px; margin-top: -15px; } #fixed-banner .module-media-container.h300, #fixed-banner .module-media.h300{ height: 180px; } .location ul{ overflow-x: scroll; white-space: nowrap; } .location ul li{ float: none; display: inline-block; height: 80px; line-height: 80px; border-width: 2px; } } @media screen and (max-width: 767px){ .site-en-index .ui-header{ height: 60px; line-height: 60px; padding-top: 10px; } .site-en-index .ui-header .name{ font-size: 20px; } .site-en-index .layer-1 .layui-col-md3:nth-child(n+3){ display: none; } .site-en-index .layer-1 .list{ padding-top: 25px; } .site-en-index .layer-1 .list .image{ height: 230px; overflow: hidden; } .site-en-index .layer-1 .list .image img{ max-height: 100%; } .site-en-index .layer-2 .layui-carousel{ margin-top: 30px; margin-bottom: 100px; } #carousel1{ height: 600px !important; } .site-en-index .layer-3{ padding-top: 40px; } .site-en-index .layer-3 .image{ margin-top: 0; padding-left: 0; } .site-en-index .layer-3 .ui-header{ padding-top: 8px; } .footer-en{ height: auto; background-repeat: repeat-y; padding-bottom: 20px; overflow: hidden; } .footer-en .clearfix .l, .footer-en .clearfix .r{ float: none; } .site-en-index .layer-2 .layui-carousel .text .title{ font-size: 24px; } .site-en-index #fixed-banner .module-media-container, .site-en-index #fixed-banner .module-media, .site-en-index #fixed-banner .module-media .layui-carousel { height: 150px !important; } #fixed-banner .module-media-container, #fixed-banner .module-media{ height: 70px !important; } .site-page .ui-form-01 .form-enTitle{ font-size: 18px; line-height: 24px; } .site-page .article{ font-size: 14px; line-height: 26px; } .page-product{ margin-top: 20px; } .page-product .title{ font-size: 20px; } .site-solve .article-content .subTitle{ font-size: 18px; line-height: 24px; } .page-product .content img, .site-solve .article-content img{ height: auto !important; width: auto !important; } .page-message .ui-form-01 .form-enTitle{ line-height: 1.5; } .page-contact .list li{ padding: 10px 0; height: auto; line-height: 2; } }