body.otherPage{ background: url(/skin/imms/image/5.jpg) no-repeat center top fixed; } body.otherPage2{ background-image: linear-gradient(60deg, #3b51cb 0%, #825ef4 100%); } body.otherPage3{ background-image: linear-gradient(60deg, #3b51cb 0%, #825ef4 100%); } body.otherPage4{ background-image: linear-gradient(60deg, #3b51cb 0%, #825ef4 100%); } body.indexPage{ background: url(/skin/imms/image/4.jpg) no-repeat center top fixed; } h3{ font-weight: normal; } .mtop100 { margin-top: 100px; } .navBar{ position: fixed; top: 10px; width: 100%; } .shouji { display: none !important; } .biaotia { padding:20px; text-indent: 2em; line-height:40px } .baise { color: #fff; padding:20px 30px; line-height: 40px; } .baise span { display: block; font-weight: bold; font-size: 20px; } .navBar>.left{ float: left; } .navBar>.right li{ float:right; padding:0px 10px; } .navBar>.right li a{ color: #fff; } .navBar{ box-shadow: none; background: rgba(70, 70, 70, 0) } .navBar.active{ background:rgb(0, 0, 0, 1); transition: background 1s; } .banner{ width: 100%; margin: 0 auto; } .banner>img{ width: 100%;} .news,.anli,.product,.part{ width: 100%; padding-top: 50px; } /* .bgColor{ background-color: #f3f3f3; } */ .part h1{ width: 100%; font-size: 30px; font-weight: bold; text-align: center; } .part h4{ font-size: 12px;text-align: center;text-transform : uppercase; color: #666; } .anli>ul::after,.anli::after,.part::after{ content: ''; display: table; clear: both; } .product{ padding-right:30px; padding-left: 30px; box-sizing:border-box; padding-bottom: 50px; } .product::after{ content: ""; display: table; clear: both; } #accordion{display: none;} .product>.infor{ box-sizing: border-box; width: 25%; /* padding:30px; */ float: left; border-radius: 5px; height: 420px; position: relative; overflow: hidden; transition:background 0.5s; } .product>.infor:hover{ background: #fff; } .product>.infor:hover>.btm>.btn{ background: #1890ff; } .product>.infor>h3{ text-align: center; font-size: 30px; } .product>.infor>h3>img{ vertical-align:middle; padding-left:20px; } .product>.infor>p{ margin-top: 50px; line-height: 30px; text-indent: 36px; font-size: 16px; color: #333;box-sizing:border-box; padding:0px 20px; } .anli{ padding:50px 30px; clear: both; } .anli>ul{ border-left: solid 1px #e5e5e5; border-top:solid 1px #e5e5e5; } .anli>ul li{ width: 10%; float: left; overflow: hidden; border-bottom: solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; } .anli>ul li img{ width: 100%; transition: all 1s ease-in-out; } .anli>ul li a:hover>img{ transform: scale(1.2,1.2); } .inforMore{ border-radius: 30px; height: 50px; line-height: 50px; margin: 0 auto 100px; border: solid 1px #e5e5e5; background: #f0f0f0; width: 200px; text-align:center; color: #666; font-size: 16px; transition:background 0.5s; } .inforMore:hover{ background: #1890ff; color: #fff; } .companyCon{ width: 70%; margin: 0 auto; line-height: 50px; text-align: center; font-size: 16px; color: #333; padding: 50px 0px; word-wrap:break-word } .theLabel{ width: 70%; margin: 0px auto; position: relative; height: 300px; padding-bottom: 100px; box-sizing: border-box; } .theLabel>.text7,.theLabel>.text6,.theLabel>.text5,.theLabel>.text4,.theLabel>.text3,.theLabel>.text2,.theLabel>.text1{ position: absolute; left: 10px; width: 150px; border-radius: 5px; background-color: #1890ff; line-height: 50px; color: #fff; font-size: 18px; text-align: center; box-shadow: 5px 5px 10px #999; } .theLabel>.text2{ position: absolute; left: 300px; top: 100px; width: 300px; } .theLabel .font24{ font-size: 24px; } .theLabel h5{ font-size: 16px; height: 30px; line-height: 30px; } .theLabel>.text3{ width: 100px; left: 210px; top: 10px; } .theLabel>.text4{ width: 180px; left: 50px; top: 120px; } .theLabel>.text5{ width: 230px; left: 500px; top: 0px; } .theLabel>.text6{ width: 300px; left: 800px; top: 50px; } .theLabel>.text7{ width: 260px; left: 900px; top: 150px; } .newInfor{ width: 100%; padding:100px 30px; box-sizing: border-box; margin: 0px auto; } .newInfor>.left{ width: 40%; float: left; } .newInfor>.left>h3{ font-size: 24px; line-height: 36px; } .newInfor>.left>p{ line-height: 30px; color: #666; font-size: 16px; } .newInfor>.left>.time{ height: 30px; font-size: 16px; } .newInfor .time>span{ float:right; } .newInfor>.left img{ max-width: 100%; } .newInfor>.right{ width: 60%; float: left; padding-left: 40px; font-size: 14px; } .newInfor>.right>div dl,.newInfor>.right>div img{ float: left; } .newInfor>.right>dl dd,.newInfor>.right>dl dt{ margin-left:10px; } .newInfor>.right>dl dt{ font-size: 18px; font-weight: normal; } .newInfor>.right>dl dd{ font-size: 14px; word-wrap: break-word; line-height: 30px; color: #666; width: calc(100%-500); display: block; } .nav_flex{ display: flex; top: 0; z-index: 100; } .media-body{ font-size: 16px; line-height: 30px; color: #666; } .media-body>h3{ font-size: 24px; } @media screen and (max-width:768px) { #newsList>.container>a { height: 66px !important; } .section-header { padding-bottom: 33px !important; } .section-header.news { padding: 0px !important; } .more-wrapper.more2 { margin-bottom:30px; } #news,#portfolio { padding-top: 60px !important; } .part h1{ font-size: 20px; } .product{ display: none; } #accordion{display: block;} .inforMore{ margin: 0 auto 50px; } .theLabel{ display: none; } .companyCon{ width: 90%; height:200px; line-height: 35px; padding:30px 0; } } /* Services Section --------------------------------*/ #services { /* background: #fff; */ background-size: cover; padding: 80px 0 60px 0; } #services .box { padding: 50px 20px; margin-bottom: 50px; text-align: center; border: 1px solid #e6e6e6; position: relative; background: #fafafa; height: 380px; } #services .icon { position: absolute; top: -36px; left: calc(50% - 36px); transition: 0.2s; border-radius: 50%; display: inline-block; border: 6px solid #fff; } #services .icon a { display: inline-block; background: #1890ff; border: 2px solid #1890ff; padding: 16px; border-radius: 50%; transition: 0.3s; } #services .icon i { color: #fff; font-size: 24px; } #services .box:hover .icon i { color: #1890ff; } #services .box:hover .icon a { color: #1890ff; background: #fff; } #services .title { /* font-weight: 700; */ font-size: 24px; margin-bottom: 15px; text-transform: uppercase; /*white-space: nowrap;*/ } #services .title a { color: #111; } #services .description { font-size: 16px; line-height: 36px; margin-bottom: 20px; height: 138px; overflow: hidden; } .section-header{ padding-bottom: 100px; } .section-header.news{ padding-bottom: 50px; } .section-header h1{ width: 100%; font-size: 30px; text-align: center; } .section-header h1.company{ color: #fff; } .section-header h4{ font-size: 12px;text-align: center;text-transform : uppercase; color: #666; } .section-header h4.colorwhite{ color:#fff; } .section-header h4.company{ color: #f5f5f5; } #services .box>.btm{ width: 100%; box-sizing: border-box; bottom: 20px; position: absolute; left: -5px; } #services .box>.btm a:hover{ color:#fff; text-decoration:none; width: 100px; height: 40px; } #services .box>.btm a:hover>.btn{ width: 100px; height: 40px; border-radius: 5px; background: #1890ff; text-align: center; color: #fff; font-size: 14px; } /* Portfolio Section --------------------------------*/ #portfolio { /* background: #f7f7f7; */ padding: 80px 0; } #portfolio #portfolio-wrapper { padding-right: 15px; } #portfolio #portfolio-flters { padding: 0; margin: 0 0 45px 0; list-style: none; text-align: center; } #portfolio #portfolio-flters li { cursor: pointer; margin: 0 10px; display: inline-block; padding: 10px 22px; font-size: 12px; line-height: 20px; color: #666666; border-radius: 4px; text-transform: uppercase; background: #fff; margin-bottom: 5px; transition: all 0.3s ease-in-out; } #portfolio #portfolio-flters li:hover, #portfolio #portfolio-flters li.filter-active { background: #1890ff; color: #fff; } #portfolio .portfolio-item { position: relative; overflow: hidden !important; margin-bottom: 30px; transition: all 350ms ease; transform: scale(1); } #portfolio .portfolio-item a { display: block; } #portfolio .portfolio-item img { top: 0; transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1); } #portfolio .portfolio-item .details { height: 50px; background: #1890ff; height: 50px; transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1); } #portfolio .portfolio-item .details h4 { font-size: 14px; font-weight: 700; color: #fff; padding: 0 10px; margin: 0; height: 50px; line-height: 50px; text-align: center; } #portfolio .portfolio-item .details span { display: block; color: #fff; font-size: 13px; padding-left: 8px; } #portfolio .portfolio-item:hover img { top: -30px; } /* About Us Section --------------------------------*/ #news,#about { padding: 80px 0; } #about .about-container .background { min-height: 300px; background: url(/skin/imms/image/about-img.jpg) center top no-repeat; margin-bottom: 10px; } /* #about .about-container .content { background: #fff; }*/ #about .about-container .title { color: #333; font-weight: 700; font-size: 32px; } @media (max-width: 768px) { #about .about-container .title { padding-top: 15px; } } #about .about-container p { line-height: 35px; text-indent: 2em; } #about .about-container p:last-child { margin-bottom: 0; } #about .about-container .icon-box { background-size: cover; padding: 0 0 30px 0; } #about .about-container .icon-box .icon { float: left; padding: 16px; border-radius: 50%; border: 2px solid #1890ff; } #about .about-container .icon-box .icon i { color: #1890ff; font-size: 24px; } #about .about-container .icon-box .title { margin-left: 80px; font-weight: 500; margin-bottom: 5px; font-size: 18px; text-transform: uppercase; } #about .about-container .icon-box .title a { color: #111; } #about .about-container .icon-box .description { margin-left: 80px; line-height: 24px; font-size: 14px; } .footerNav{ width: 100%; } .footerNav ul li{ float: left; padding:0px 10px; float: left; } /* @media (max-width: 1360px){ .container{ max-width:1200px; } .footer_ewm{ width: 140px; } .inner-wrapper.adr{ width: calc(100% - 140px); } } */ .container{ width:1500px; } @media (max-width: 1440px){ .container{ width:1200px; }} @media (max-width: 1360px){ .container{ width:1100px; }} @media (max-width: 1280px){ .container{ width:960px; } #services .title {font-size:18px;} #portfolio .portfolio-item:hover .details{bottom: 30px;} #portfolio .portfolio-item .details {} } @media (max-width: 768px){ .col-grid-4 { padding-left: 0px !important; padding-right: 0px !important; } .container{ width:100%; } .row,.inner-wrapper {margin:0px;padding:20px;} #portfolio #portfolio-wrapper {padding-right: 0px;padding-left:0px} .inner-wrapper.adr {width: 100%;} .footer_ewm {text-align: center;} #portfolio .portfolio-item a {margin-right: 0px;} #portfolio .portfolio-item:hover .details{bottom: 0px;} #portfolio .portfolio-item .details {} } @media (max-width: 576px) { .container{ width:100%; } #portfolio .portfolio-item:hover .details{bottom: 0px;} #portfolio .portfolio-item .details {} } /*澶ф暟鎹 */ .impv120 { height: 120px; } .dataBanner{ width: 100%; position: relative; } .dataBanner>.textInner{ position: absolute; left: 300px; top: 100px; z-index: 10; } .dataBanner>.textInner.center{ position: absolute; left: 50%; bottom: 30%; transform: translate(-50%, 0%); } .dataBanner>.textInner>h1{ font-size: 48px; color: #fff; font-weight: bold; } .dataBanner>.textInner.center>h1{ font-size:60px; font-weight: normal; } .dataBanner>.textInner.center>h3{ text-align: center; } .dataBanner>.textInner>p{ color: #fff; font-size: 18px; line-height: 40px; } .dataBanner>.textInner>h1>span{ font-size: 24px; font-weight: normal; } .dataCenter{ padding: 20px 0; text-align: center; } .dataCenter:hover{ background: #fff; } .dataCenter:hover>.dataimg.img01{ background-position: -170px 0; } .dataCenter>img{ width: 60%; padding: 20px; } .dataSection{ height: 600px; padding-top: 100px; box-sizing: border-box; } .dataSection.height800{ height: 1000px; } .datamain{ background: #f5f5f5; width: 100%; } .dataimg{ width: 170px; height: 118px; margin: 0 auto 30px; } .dataimg.img01{ background: url(/skin/imms/image/dataIcon-1.png) no-repeat 0 0; transition:background 0.5s; } .dataimg.img02{ background: url(/skin/imms/image/dataIcon-2.png) no-repeat 0 0; transition:background 0.5s; } .dataimg.img03{ background: url(/skin/imms/image/dataIcon-3.png) no-repeat 0 0; transition:background 0.5s; } .dataimg.img04{ background: url(/skin/imms/image/dataIcon-4.png) no-repeat 0 0; transition:background 0.5s; } .dataCenter:hover>.dataimg.img02{ background-position: -170px 0; } .dataCenter:hover>.dataimg.img03{ background-position: -170px 0; } .dataCenter:hover>.dataimg.img04{ background-position: -170px 0; } .section-header.dataTitle{ padding-bottom:50px; } .appli{ width:40%; margin: 80px auto 0; } .appli>.right,.appli>.left{ width: 50%; float: left; } .appli>.left>.partone{ border-right: solid 1px #09d17d; height: 100px; width: 410px; float: right; border-top:solid 1px #09d17d; position: relative; } .appli>.right>.partone2{ height: 100px; width: 410px; float: left; border-top:solid 1px #09d17d; position: relative; } .appli>.left>.partone>.btns{ position: absolute; width:330px; height: 70px; line-height: 70px; background: #09d17d; color: #fff; top:-40px; border-radius:10px; text-align: center; font-size: 24px; } .appli>.right>.partone2>.btns{ position: absolute; width:330px; height: 70px; line-height: 70px; background: #09d17d; color: #fff; top:-40px; right: 0; border-radius:10px; text-align: center; font-size: 24px; } .appli>.right>.partone2.top{ margin-top: 25px; } .appli>.left>.partone.borderRightNone{ border-right:none; } .appText{ font-size: 18px; line-height: 30px; display: none; } @media screen and (max-width: 767px){ .anli_moble { display: block !important; } .students { display: none; } .jianjie { width: 91.5% !important; } #services { padding-top: 40px !important; } .appText{ display: block; } .appli{ display: none; } } /* Facts Section --------------------------------*/ #facts { padding: 80px 0 60px 0; } #facts .counters{ width: 70%; margin: 0 auto; } #facts .counters span { font-size: 72px; display: block; color: #fff; } #facts .counters p { padding: 0; margin: 0 0 20px 0; font-family: "鎬濇簮榛戜綋","榛戜綋"; font-size: 20px; color: #fff; } .datatext2,.datatext{ text-align: center; line-height: 30px; color: #fff; width: 50%; margin: 0 auto; } .datatext2{ color: #666; margin-top:10px; } #dateunit{ background: #fff; width: 100%; } .colorwhite{ color: #fff; } .dataFont{ font-size: 16px; color: #666; } /* .dataBg{ background: url(/image/databg.png) no-repeat; } */ @media screen and (max-width: 1024px){ .dataBanner>.textInner{ left: 80px; top: 50px; } .dataBanner>.textInner>h1{ font-size: 48px; } .dataBanner>.textInner>h1>span{ font-size: 36px; } .dataBanner>.textInner>p{ font-size: 18px; } .dataFont{ font-size: 14px; } } @media screen and (max-width: 767px){ .mtop100 { margin-top: 50px; } .impv120 { height: 50px; } .dataSection.impv1200 { height:800px !important; } .dataSection.height800{ height: 400px; } .datatext2,.datatext{ width: 80%; } .dataSection{ height: 1300px; } .dataSection.height500{ height: 500px; } #facts .counters{ width: 70%; margin: 0 auto; } #facts .counters span { font-size: 50px; } .dataBanner>.textInner{ left: 30px; top: 40px; } .dataBanner>.textInner>h1{ font-size: 24px; } .dataBanner>.textInner>h1>span{ font-size: 24px; } .dataBanner>.textInner>p{ display: none; } } /* 鏁欏璇婃柇涓庢敼杩 */ #impvOurgoal{ background: #FFF; position: relative; } #impvCenter{ background:none; position: relative; } #impvFive,#onlineTwo,#onlineOne,#impvFive{ background: #F5F5F5; padding-top:50px; position: relative; } #impvSix{ background: #fff; } #onlineTwo{ background:#fff; } #dataCollection{ background: #FFF; position: relative; } .impvText{ width: 50%; line-height: 30px; margin: 50px auto 0; text-align: center; } .onlineText>p,.impvText>P{ line-height: 40px; } .onlineText{ width: 80%; line-height: 30px; margin: 50px auto 0; text-align: left; text-indent: 2em; } #impvControl{ background: #F5F5F5; position: relative; } .impvKeyword{ width: 100%; position: relative; } .impvKeyword>.text5,.impvKeyword>.text4,.impvKeyword>.text3,.impvKeyword>.text2,.impvKeyword>.text1{ position: absolute; left: 0; border-radius: 5px; background: #1890ff; width: 230px; height: 50px; line-height: 50px; color: #fff; text-align: center; font-size: 24px; left: 300px; top:50PX; box-shadow: 5px 5px 5px #e5e5e5; } .impvKeyword>.text2{ left: 450px; top:160px; width: 300px; } .impvKeyword>.text3{ left: 600px; top:50px; width: 250px; font-size: 26px; } .impvKeyword>.text4{ left: 800px; top:160px; width: 240px; } .impvKeyword>.text5{ left: 900px; top:50px; width: 240px; font-size: 24px; } .impFramework{ width: 80%; margin: 0PX auto; } .impFramework>.right,.impFramework>.left{ float: left; width: 50%; } .impFramework>.left{ margin-top: 40px; } .impFramework>.left>p{ line-height: 30px; } .impInfor{ width: 90%;margin: 50px auto 0; clear: both; } /* tab鏍囩*/ /* 鏈緥瀛恈ss */ .slideTxtBox{ width:100%; text-align:left; } .slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px; position:relative; } .slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px; } .slideTxtBox .hd ul li{ float:left; padding:0 30px; cursor:pointer; } .slideTxtBox .hd ul li.on{ height:30px; border-bottom:2px solid #1890ff; } .slideTxtBox .bd ul{ padding:15px; zoom:1; } .slideTxtBox .bd li{ line-height:40px; text-indent: 2rem; margin-top:20px; } .slideTxtBox .bd li.pics{ margin-top:20px; } .slideTxtBox .bd li .date{ float:right; color:#999; } /* 涓嬮潰鏄墠/鍚庢寜閽唬鐮侊紝濡傛灉涓嶉渶瑕佸垹闄ゅ嵆鍙 */ .slideTxtBox .arrow{ position:absolute; right:10px; top:0; } .slideTxtBox .arrow a{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; } .slideTxtBox .arrow .next{ background-position:0 -50px; } .slideTxtBox .arrow .prevStop{ background-position:-60px 0; } .slideTxtBox .arrow .nextStop{ background-position:-60px -50px; } .dataSection.impv800{ height: 800PX; } .dataSection::after{ content: ''; display: table; clear: both; } .dataSection.impv900{ height: 900PX; } .dataSection.impv1000,.dataSection.impv720,.dataSection.impv640,.dataSection.impv610{ height: 1000PX; } .impv1200,.impv1600,.impv1090,.impv1100,{ height: 1200PX; } .dataSection.impv1300{ height: 1300PX; } .dataSection.impv1400{ height: 1400PX; } .dataSection.impv2000{ height: 2500PX; } .dataSection.impv1500{ height: 1500PX; } .dataSection.impv2000{ height: 1400PX; } .dataSection.online800{ height: 800PX; } .dataSection.online600{ height: 600PX; } .dataSection.online1000{ height: 1000PX; } .dataSection.online600{ height: 600PX; } .dataSection.impv900{ height: 900PX; } .onlinePic1,.impvPic3,.impvPic2,.impvPic{ position: absolute; left: 50%; bottom: 0%; transform: translate(-50%, 20%); z-index: 10; } .onlineTitle{ width: 90%; margin: 0 auto; border-bottom: solid 1px #e5e5e5; height: 50px; line-height: 50px; margin-bottom: 50px; font-size: 18px; } .impvPic2{ transform: translate(-50%, 10%); } .impvPic3{ transform: translate(-50%, -10%); } @media screen and (max-width: 1024px){ .impvText{ width: 95%;} .impvKeyword{ display: none; } .dataSection.impv800{ height: 500px; } .dataSection.impv1000{ height: 700PX; } } @media screen and (max-width: 767px){ .shouji { display: block !important; } .pc { display: none !important; } .dataSection.impv1300 { height: 2164px; } .impInfor { margin-top: 0px; } .onlinePic1,.impvPic3,.impvPic2,.impvPic { width: 90%; } .container {width: 100%;} .dataSection.online800{ height: 600PX; } .dataSection.impv1000{ height:570PX; } .dataSection.impv610 { height: 610px; } .dataSection.impv800{ height: 650px; } .dataSection.impv640{ height:590px !important; } .dataSection.impv900{ height:630px; } .dataSection.impv1090{ height:880px; } .impFramework>.right{ display: none; } .impFramework>.left{ float: left; width: 100%; } .slideBox .bd li h3{ overflow:hidden;text-overflow:ellipsis; } .impInfor{ width: 100%; } .dataSection.online600{ height: 1000px; } .slideTxtBox .hd{ height:120px; line-height: 40px } .slideTxtBox .hd ul li.on{ height:54px; } .slideTxtBox .hd ul li { font-size: 30px; line-height: 54px; } } /* 瀹為獙瀹 */ #labDesign{ background: #FFF; } #platform,#labSystem{ background: #F5F5F5; } #Business{ position: relative; } #platform{ padding-top:50px; } .labimg{ width: 189px; height: 189px; margin: 0 auto 30px; } .labCenter{ padding: 20px 0; text-align: center; } .labkeyWord{ width: 50%; margin: 0 auto; position: relative; } .labkeyWord>.text5,.labkeyWord>.text4,.labkeyWord>.text3,.labkeyWord>.text2,.labkeyWord>.text1{ width: 200px; left: 10px; height: 50px; line-height: 50px; position: absolute; background: #0697da; border-radius: 5px; color: #fff; font-size: 24px; text-align: center; } .labkeyWord>.text2{ width: 220px; left: 270px; top: 20px; } .labkeyWord>.text3{ width: 220px; left: 550px; top: 10px; } .labkeyWord>.text4{ left: 180px; top: 120px; } .labkeyWord>.text5{ left: 420px; top: 130px; } #Business .labimg2{ position: absolute; left: 50%; bottom: 0%; transform: translate(-50%, 20%); } #platform .labimg3{ margin-top: 40px; } .dataSection.lab900{ height: 900px; } .dataSection.lab1000{ height: 1000px; } @media screen and (max-width: 1024px){ .labkeyWord>.text5,.labkeyWord>.text4,.labkeyWord>.text3,.labkeyWord>.text2,.labkeyWord>.text1{ width: 100%; position: static; margin-top:20px; } .labkeyWord{ width: 80%; } .dataSection.lab1000{ height: 800px; } } @media screen and (max-width: 767px){ .dataSection.lab900{ height: 700px; } } /* VR/AR */ #trait{ background: #f5f5f5; clear: both; padding-top:100px; padding-bottom: 50px; } #vrAdvantage{ background: #FFF; position: relative; } #vrAdvantage .labimg2{ position: absolute; left: 50%; bottom: 0%; transform: translate(-50%, 20%); } .vrText{ width: 50%; line-height: 30px; margin: 0 auto; text-align: center; } .vrText>P{ line-height: 40px; text-indent: 2em; } .vrkeyWord{ width: 50%; margin: 0 auto; position: relative; } .vrkeyWord>.text6,.vrkeyWord>.text5,.vrkeyWord>.text4,.vrkeyWord>.text3,.vrkeyWord>.text2,.vrkeyWord>.text1{ width: 200px; left: 10px; height: 50px; line-height: 50px; position: absolute; background: #1890ff; border-radius: 5px; color: #fff; font-size: 24px; text-align: center; } .vrkeyWord>.text2{ width: 220px; left: 270px; top: 20px; } .vrkeyWord>.text3{ width: 220px; left: 550px; top: 10px; } .vrkeyWord>.text4{ left: 50px; top: 120px; } .vrkeyWord>.text5{ left: 300px; top: 130px; } .vrkeyWord>.text6{ left: 550px; top: 120px; } .dataSection.vr700{ height: 700px; } .VRPics{ width: 1600px; margin-top:20px; } .VRPics>.left{ float: left; } .VRPics>.right{ float: left; padding-left: 10px; } .VRPics>.right>.btm{ padding-top:10px; } @media screen and (max-width: 1024px){ .vrkeyWord>.text6,.vrkeyWord>.text5,.vrkeyWord>.text4,.vrkeyWord>.text3,.vrkeyWord>.text2,.vrkeyWord>.text1{ width: 200px; width: 100%; position: static; margin-top:20px; } .vrkeyWord{ width: 80%; } #vrAdvantage .labimg2{ transform: translate(-50%, 50%); width: 20%; } } @media screen and (max-width: 767px){ #vrAdvantage .labimg2{ width: 40%; } } /* 鍏ㄦ櫤鏁欒偛 */ #wiseTarget{ background: #fff; } .wisepic{ width: 1200px; margin: 20px auto; clear: both; } .wisepic ul li{ float: left; width: 393px; text-align: center; padding:0 10px; box-sizing: border-box; } .wisepic ul li.mLeft{ padding-left: 10px; box-sizing: border-box; } .wisepic ul li h3{ height: 60px; line-height: 60px; font-size: 24px; } #wisePerson{ background: #f5f5f5; padding:50px 0 100px 0; clear: both; } #wiseTech::after,#wisePerson::after{ content: ''; display: table; clear: both; } #wiseSystem{ background: #FFF; } #wiseTech{ background: rgba(255,255,255,0.7); } .wiseSystem{ width: 1200px; margin: 0 auto; } .wiseSystem>.left{ float: left; text-indent: 2em; line-height: 40px; width: 30%; padding-top:20px; } .wiseSystem>.right{ float: left; width: 70%; } .dataSection.wise700{ height: 700px; } .wiseSystem>.right ul li{ width: 33%; float: left; padding-left: 10px; } @media screen and (max-width: 1024px){ .wisepic{ width: 100%; } .vrText{ width: 90%; } .wisepic ul li{ width: 32%; } .wiseSystem{ width: 100%; } .wiseSystem>.left{ float: none; width: 100%; } .wiseSystem>.right{ float: none; width: 100%; } .dataSection.wise700{ height: 550px; } } @media screen and (max-width: 767px){ .dataSection.lab900{ height: 700px; } .wisepic ul li h3{ font-size: 14px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .dataSection.wise600{ height: 600px; } } /* 鍏充簬鎴戜滑 */ #immense{ background: #fff; } #culture{ background: #f5f5f5; padding:50px 0; } .usLogo{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .usText{ width: 76%; margin: 0 auto; line-height: 50px; } .usText.pinp{ text-align: center; color: #fff; } .usText.imms{ line-height: 45px; } .usText.logo{ margin-top:50px; text-align: center; } .usText li{ text-align: left; } #logo{ background:url(/skin/imms/image/logoBg.jpg) no-repeat; height: 750px; } .textInner>h3{ color: #fff; } @media screen and (max-width: 1024px){ .usText{ width: 95%; margin: 0 auto; } } @media screen and (max-width: 780px){ .usText.logo { margin-top: 0px; } } @media screen and (max-width: 767px){ .dataSection.us800{ height: 720px; } #logo{ height: 600px; } .logo>img{ width: 60%; } .textInner>h3{ display: none; } .usText.imms{ line-height: 30px; } } /* 妗堜緥涓績 */ #caseCenter{ background: #f5f5f5; } /* 鏂伴椈涓績 */ #newsList{ background: #fff; padding-bottom: 40px; } #newsList>.container>a{ height: 166px; display: block; } .newsList{ width: 100%; margin: 0 auto; padding-top:20px; padding-left: 20px; padding-right: 20px; box-sizing: border-box; transition:all 0.3s ease-in; padding-bottom: 20px; } .newsList:hover{ padding-top:10px; background: #f5f5f5; } .media-body{ margin-left: 20px; width: 77%; } .media-body>h6>span{ float:right; } .media-body>h6>span a{ font-size: 16px; } #newsPage{ background: #f5f5f5; } .media-heading{ width: 890px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 1.2rem; } /* 鏂伴椈璇︽儏椤 */ #newsInfor{ background: #fff; } #newsInfor>.left{ position: fixed; top: 0; left: 0; } #newsInfor .newsTime{ width: 100%; padding-top:10px; color: #333; } #newsInfor .newsShare>h5,#newsInfor .newsTime>h2,#newsInfor .newsTime>h5{ text-align: center; } #newsInfor .newsShare>h5,#newsInfor .newsTime>h5{ color:#666; } #newsInfor .newsShare{ padding-top:20px; } #newsInfor .newsShare>a{ display: block; text-align: center; width: 50px; height: 50px; line-height: 45px; border-radius: 50%; background: #ccc; margin: 10px auto; } #newsInfor .newsShare>a:hover.weixin{ background: #3dbe5b; } #newsInfor .newsShare>a:hover.qq{ background: #21b3f5; } #newsInfor .newsShare>a:hover.Zone{ background: #f8c514; } #newsInfor .newsShare>a:hover.sina{ background: #ff5757; } #newsInfor .newsCon>h1{ font-size: 30px; line-height: 50px; text-align: center; margin-top: 40px; } #newsInfor .newsCon>p{ font-size: 16px; display: block; line-height: 36px; } #newsInfor .newsCon>p>img{ text-align: center; } #newsInfor .newsCon{ line-height:30px; } #newsRecommend{ background: #f5f5f5; padding-bottom: 50px; } #newsRecommend h4{ height: 80px; line-height: 80px; font-weight: bold; } #newsRecommend ul li{ float: left; line-height: 50px; width: 50%; } .index_main .section1 .index_banner .item .inner .block_txt h3.bannerFont{ text-align:center;margin:50px 0; font:normal 24px '鎬濇簮榛戜綋','榛戜綋'; } .text-c{ text-align:right; padding-right:145px; margin-top:40px; } #pages{ width:100%; } .aboutUS{ width:79%; margin:0 auto; line-height:50px; color:#fff; font-size: 18px; } .container a:hover{ text-decoration:none } @media screen and (max-width: 1366px){ .index_main .section1 .index_banner .item .inner .block_txt h3.bannerFont{ font:normal 18px; } #newsInfor .newsCon>h1{ font-size: 24px; } .media-left>img{ height: 300px; } .media-body>h6>span a{ font-size: 12px; } .newsText{ font-size: 0.8rem; } .newsList{ width: 1024px; } .media-heading{ font-size: 1rem; } .media-body h6{ font-size: 0.8rem; } } @media screen and (max-width: 1024px){ .newsList{ width: 95%; margin: 0 auto; padding-top:40px; } .media-left{ display: none; } .media-heading{ width: 500px; } } @media screen and (max-width: 767px){ .media-heading{ width: 300px; color: #333; font-weight: bold; } .media-body h6 { color: #999; } #logo{ height: 600px; } .logo>img{ width: 60%; } .media-body>h6>span{ display: none; } .newsText{display: none;} #newsInfor .newsTime{ font-size: 0.8rem; } #newsInfor .newsShare>a>img{ width: 25px; height: 25px; } .newsTime>h2,.newsTime>h5{ font-size: 0.8rem; } #newsInfor .newsShare>h5{ font-size: 0.8rem; } #newsInfor .newsCon h1{ font-size: 1.2rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; } .aboutUS{ width:100%; } .more-wrapper.more2{ margin-top:30px; } } /* 涔欑洘瀹跺洯 */ #photos{ width: 70%; margin: 0 auto; } .immstitle{ width: 100%; height: 100px; line-height: 100px; font-size: 24px; text-align: center; } .bar { margin:0 auto; width:100%; height:150px; overflow:hidden;} .bar a.a_left,.bar a.a_right{float:left; width:11px; height:48px; background:url(a_left.png) no-repeat left center;} .bar a.a_right { float:right; background-image:url(a_right.png);} .bar_wrap { float:left; position:relative; width:100%; height:200px; white-space:nowrap; overflow:hidden;} .bar_inner { position:relative; height:160px; margin-top: 20px; line-height:48px; left:0; width:2880px; white-space:nowrap;} .bar_inner ul { height:160px; overflow:hidden; float:left; width:960px;} .bar_inner ul li{ float:left;} .bar_inner ul li a{ padding:0 16px; display:block; height:200px; } .bar_inner ul li a>img{ width:200px; height: 160px; } #photoList{ width: 75%; margin: 50px auto; } .pics::after,#photoList::after{ content: ''; display: table; clear: both; } #photoList >div{ width: 25%; float: left; } #photoList a:hover h3,#photoList a h3{ color: #666; text-decoration: none; } #photoList h3{ width: 100%; text-align: center; line-height: 50px; font-size: 18px; font-weight: normal; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .pics{ width: 300px; margin: 0 auto; padding: 10px 10px 0 0; box-sizing: border-box; height: 201px; background: url(/skin/imms/image/photobg.png) no-repeat; text-align: center; margin-top: 20px; } @media screen and (max-width: 1680px){ #photoList >div{ transform: scale(0.75); } } @media screen and (max-width: 1024px){ .dataBanner>.textInner.center>h1{ font-size: 42px; } .pics{ width: 100%; background: none; } .pics>img{ width: 100%; } } @media screen and (max-width: 767px){ .dataSection { padding-top: 30px; } .dataSection.impv720 { height: 600px; } .dataSection.impv1400 { height: 890px; } .dataSection.impv1600 { height: 700px !important; } .slideTxtBox .hd ul li { font-size: 30px; } #photoList{ width: 100%; } .dataBanner>.textInner.center>h1{ font-size: 20px; } #photos{ width: 100%; } .dataBanner>.textInner.center>h3{ display: none; } .pics{ height: 60px; } } @media (max-width: 1366px){ #footer-widgets>.container{ max-width:1200px; } .dataBanner>.textInner{ left:72px; } #newsList>.container>a{ height: 150px; } .media-left img{ height:105px; } } /*涔欑洘瀹跺洯*/ .photoMain{ width: 1200px; margin:0 auto; padding-bottom: 100px; } .PhotoYearTime{ width: 100%; text-align: right; clear: both; margin-top: 40px; } .PhotoYearTime>.yearTime{ width: 100%; height:40px; line-height: 40px; font-size: 30px; font-weight: bold; } .PhotoYearTime>.line{ width:45px; height: 8px; background: #000; float: right; } .photoInfor{ width: 100%; margin-top:80px; clear: both; } .photoInforTxt2,.photoInforTxt{ width:70%; border: solid 2px #999; height: 250px; padding-right:170px; padding-left: 30px; box-sizing: border-box; color:#666; position: relative; } .photoInforTxt2{ float: right; padding-left:170px; padding-right:30px; } .photoInforTxt2 h3,.photoInforTxt h3{ width: 100%; height: 40px; line-height: 40px; font-size: 20px; color:#666; } .photoInforTxt img{ position: absolute; width: 370px; height: 247px; right:-220px; top:20px; } .photoInforTxt2>div,.photoInforTxt>div{ margin-top: 10px; } .photoInforTxt2>div a,.photoInforTxt>div a{ color: #666; text-decoration: none; } .photoInforTxt2>div a:hover,.photoInforTxt>div a:hover{ text-decoration: none; color:#22385d; } .photoInforTxt2 img{ position: absolute; width: 370px; height: 247px; left:-220px; top:20px; } .photoInforTxt p{ line-height: 30px; font-size: 16px; } .photoInfor::after{ content: ''; clear: both; display: table; } .amyphotoInfor{ width:80%; margin:0 auto; color:#fff; text-align: left; padding: 20px 0; } .amyphotoInfor h3{ font-size: 20px; line-height: 60px; } .amyphotoInfor p{ font-size:16px; line-height:30pX; } .amyphotoInfor::after{ content: ""; clear: both; display: table;} @media screen and (max-width: 1366px) { .photoMain{ width: 1024px; } } @media screen and (max-width: 756px) { .photoMain{ width: 100%; } .photoInforTxt img,.photoInforTxt2 img{ display: none; } .photoInforTxt2 p,.photoInforTxt p{ display: none; } .photoInforTxt2,.photoInforTxt{ width: 100%; padding-right:10px; padding-left:10px; height: 120px; } .photoInforTxt2 h3,.photoInforTxt h3{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap } }