/* reset */ :root { --red: #ff4f4f; --logo-red: #ff0000 } body{ padding-top:70px; } body, html { font-size: 16px; line-height: 1.8; color: #444444; font-family: "microsoft yahei", Arial; scroll-behavior: smooth; } /* body::-webkit-scrollbar { width: 8px; height: 8px } body::-webkit-scrollbar-track { background: #bbb } body::-webkit-scrollbar-thumb { background: #666; border-radius: 4px } body::-webkit-scrollbar-thumb:hover { background-color: var(--red); background-color: #ff4f4f\9 } body::-webkit-scrollbar-corner { background: #f6f6f6 } */ * { box-sizing: border-box; margin: 0; padding: 0; font-family: "microsoft yahei", Arial } h1, h2, h3, h4, h5, h6 { font-weight: 400 } section { overflow: hidden } ul { list-style: none } a { color: #444; text-decoration: none; outline: 0 } a:hover { color: var(--red); color: #ff4f4f\9 } img { width: 100%; border: none } /* base */ .wrap { width: 100%; max-width: 1280px; width: 1280px\9; margin: 0 auto } .over-hide { overflow: hidden !important } .block{ display:block; } .fix:after, .fix:before { display: table; clear: both; content: '' } .fl { float: left } .fr { float: right } .hide { display: none } .hidetext { font-size: 0; line-height: 0; letter-spacing: -9px; overflow: hidden } .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left } .col-sm-12 { width: 100% } .col-sm-11 { width: 91.66666667% } .col-sm-10 { width: 83.33333333% } .col-sm-9 { width: 75% } .col-sm-8 { width: 66.66666667% } .col-sm-7 { width: 58.33333333% } .col-sm-6 { width: 50% } .col-sm-5 { width: 41.66666667% } .col-sm-4 { width: 33.33333333% } .col-sm-3 { width: 25% } .col-sm-2 { width: 16.66666667% } .col-sm-1 { width: 8.33333333% } .mart10 { margin-top: 10px } .mart20 { margin-top: 20px } .mart30 { margin-top: 30px } .mart40 { margin-top: 40px } .marb10 { margin-bottom: 10px } .marb20 { margin-bottom: 20px } .marb30 { margin-bottom: 30px } .marb40 { margin-bottom: 40px } .marr10 { margin-right: 10px } .marl10 { margin-left: 10px } .marl20 { margin-left: 20px } /* iconfont */ @font-face { font-family: 'iconfont'; /* Project id 944056 */ src: url('icon/iconfont.woff2') format('woff2'), url('icon/iconfont.woff') format('woff'), url('icon/iconfont.ttf') format('truetype'); } @font-face { font-family: 'XinYiGuanHeiTi'; /* project id 944056 */ src: url('icon/XinYiGuanHeiTi.woff') format('woff'); } [class^=icon-] { font-family: 'iconfont'; display: inline-block; vertical-align: middle; font-size: inherit; font-style: normal; } .icon-logo:before{ content: '\e7cb'; } .icon-brand:before{ content: '\e624'; } .icon-menu:before{ content: '\e61c'; } .icon-search:before{ content: '\e73f'; } .icon-date:before{ content: '\e63c'; } .icon-location:before{ content: '\e614'; } .icon-call:before{ content: '\e611'; } .icon-addres:before{ content: '\e766'; } .icon-link:before{ content: '\e646'; } .icon-compass:before{ content: '\e725'; } .icon-fax:before{ content: '\e68d'; } .icon-msg:before{ content: '\e64d'; } .icon-close:before{ content:'\e61a'; } .icon-play:before{ content: '\e625'; } .icon-up:before{ content: '\e64f'; } .icon-down:before{ content: '\e63f'; } .icon-left:before{ content: '\e68f'; } .icon-right:before{ content: '\e7cc'; } .icon-home:before{ content: '\e620'; } .icon-gotop:before{ content: '\e660'; } .icon-unfold:before{ content: '\e667'; } .icon-fold:before{ content: '\e7cd'; } .icon-payment:before{ content: '\e6c2'; } .icon-train:before{ content: '\e621'; } .icon-promotion:before{ content: '\e71e'; } .icon-site:before{ content: '\e640'; } .icon-linkman:before{ content: '\e650'; } .icon-mail:before{ content: '\e6cb'; } /* ie8 suggestion */ .no-scroll { overflow: hidden } .ie-alert { position: fixed; top: 0; left: 0; z-index: 99999999999; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000) } .browser-box { position: fixed; top: 50%; left: 50%; z-index: 999999999999; width: 550px; margin: -275px 0 0 -275px; padding-top: 30px; background-color: #F9F9F9 } .browser-box p { width: 100%; text-align: center; font-size: 16px; line-height: 1.8; color: #888 } .browser-box span { display: block; width: 100%; font-size: 13px; line-height: 1.6; text-align: center; color: #999 } .browser-box span a { color: var(--red); color: #ff4f4f\9 } .wap { width: 200px; height: 200px; margin: 30px auto 26px; background: url(../images/wap.png) no-repeat } .browser { width: 384px; height: 60px; margin: 15px auto 30px; overflow: hidden } .browser a { display: inline-block; float: left; width: 160px; height: 60px; margin: 0 15px; border: 1px solid #E3E3E3; background: url(/resource/cms/www/default/images/icons.png) no-repeat } .browser a:hover { background-color: #EEE } .browser #chrome { background-position: 0 0 } .browser #mozilla { background-position: 0 -60px } .browser-box>a { display: block; width: 100%; padding: 15px; background-color: #E6E6E6; text-align: center; font-size: 12px; color: #888; line-height: 2 } .browser-box>a span { display: inline; padding: 0 10px; font-size: 12px; color: #999 } .browser-box>a:hover span { color: var(--red); color: #ff4f4f\9; text-decoration: underline } /*header*/ #head{ position:fixed; top:0; left:0; z-index:999; width:100%; height:70px; background-color:#FFFFFF; border-bottom:.5px solid #E6E6E6; } h2.logo{ float:left; font-size:42px; } h2.logo a{ line-height:70px; } .logo .icon-logo{ font-size:42px; color:#FF0000; } .logo .icon-brand{ font-size:46px; color:#000000; } .first-links>li{ float: left; } .first-links>li>a{ display:inline-block; height:70px; margin:0 16px; padding:0 10px; line-height:70px; letter-spacing:2px; color:#222222; } span.unflod-btn{ display:none; } .first-links>li:hover>a{ color:#FF0000 ; } .first-links>li>a:hover{ color:#FF0000; } .sub-nav-box{ display:none; position:fixed; left:0; top:70px; width:100%; background-color: #f0f2f5; border-bottom:.5px solid #E6E6E6; box-shadow:0 10px 30px -10px rgba(0,0,0,.1); } .second-links>li{ float:left; } .second-links>li>a{ display:block; margin:10px 30px 10px 0; padding:0 24px; line-height:32px; font-size:14px; } .second-links>li.main a{ padding-right:50px; background-color:transparent!important; color:#444444!important; font-weight:800; border-right: 1px solid #BBBBBB; } .sub-links{ display:none; position:fixed; top:123px; left:0; width:100%; padding:30px 0 50px; background-color:#FFFFFF; border-bottom: .5px solid #E6E6E6; box-shadow:0 10px 30px -10px rgba(0,0,0,.1); } .second-links>li.active>a{ background-color:#FF0000; color:#FFFFFF; } .second-links>li.active .sub-links{ display:block; } .menu-btn{ display:none; } #nav-tools{ position:relative; } #nav-tools>span,#nav-tools>a{ display:inline-block; height:70px; padding:0 26px; line-height:70px; color:#222222; cursor:pointer; } #nav-tools>span.show:before{ content:'\e61a'; } #nav-tools>a.lang-btn{ padding-right:0; } .search-box{ display:none; position:absolute; top:0; right:64px; width:506px; padding:17px 0; background-color:#FFFFFF; } .search-box>span{ width:40px; text-align:center; line-height:36px; cursor:pointer; } .search-form { height:36px; border:.5px solid #E6E6E6; background-color:#F6F6F6; overflow:hidden; } .search-form input{ display:inline-block; float:left; width:430px; border:none; line-height:36px; outline:none; padding:0 10px; background-color:transparent; } .search-form input::placeholder{ color:#AAAAAA; } .search-form button{ display:inline-block; float:left; width:34px; height:34px; color:#333333; background-color:#FFFFFF; border:none; outline:none; cursor:pointer; background-color:transparent; } .sub-nav{ position:relative; } .sub-nav li{ float:left; width:33.333333%; padding: 32px 30px 32px 0; border-right:.5px solid #F0F0F0; border-bottom:.5px solid #F0F0F0; overflow:hidden; } .ntc-links{ position:relative; } .ntc-links .topic{ display:block; position:absolute; top:340px; right:0; width:66.666666%; height: 200px; padding:20px 0 0 28px; } .ntc-links .topic a{ display:block; width:100%; height:100%; background-color:#F9F9F9; } .ntc-links .topic a img{ display:block; width:100%; height:100%; } .ntc-links li{ min-height:326px; } .ntc-links li:nth-child(4){ min-height:auto; } .ntc-links li:nth-child(4),.ntc-links li:nth-child(5),.ntc-links li:nth-child(6),.ptc-links li:nth-child(7),.ptc-links li:nth-child(8){ padding-bottom:0; border-bottom:none; } .ptc-links li{ min-height:238px; border-bottom: none; } .ptc-links li:nth-child(4),.ptc-links li:nth-child(5),.ptc-links li:nth-child(6),.ptc-links li:nth-child(7),.ptc-links li:nth-child(8){ min-height:220px; } .sub-nav li:nth-child(1),.sub-nav li:nth-child(2),.sub-nav li:nth-child(3){ padding-top:0; } .sub-nav li:nth-child(2),.sub-nav li:nth-child(5),.sub-nav li:nth-child(8){ padding-left:30px; } .sub-nav li:nth-child(3n),.ptc-links li:nth-child(8){ padding-right:0; padding-left:30px; border-right: none; } .nav-cover{ width:40%; } .sub-nav-link{ width:60%; padding-left:20px; } .sub-nav-link a{ display:block; float:left; width:100%; font-size:13px; line-height:2.2; text-overflow:ellipsis; white-space: nowrap; overflow:hidden; color:#666666; } .sub-nav-link a:hover{ color: #d43a36; } .sub-nav-link a:first-child{ font-size:15px; font-weight:600; } .nav-cover img{ display:block; width:100%; height:auto; } .home-section{ padding:60px 0 100px; } .section-title { margin-bottom:50px; } .section-title h4{ font-size:32px; font-weight:600; color:#333333; letter-spacing:4px; text-align:center; } .section-title p{ max-width:70%; margin:0 auto; text-align:center; font-size:14px; color:#888888; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .ntc-tablink{ width:100%; } /* breadcrumb */ #breadcrumb-nav{ height: 50px; line-height:50px; background-color:#f0f2f5; border-bottom: .5px solid #E6E6E6; } .breadcrumb-title{ font-size:22px; color:#333333; font-weight:800; } .breadcrumb-info a,.breadcrumb-info span{ font-size:13px; color:#B0B0B0; } /* footer */ #footer{ background-color:#252525; } a.topic-page{ display:block; position:fixed; bottom:20px; right:0; z-index:1000; width:50px; height:150px; } a.topic-page img{ display:block; width:100%; height:100%; } .call-show{ display:none; } .site-map{ width:100%; padding:64px 0 100px; } .call-item{ padding-left:100px; } .footer-call .call-item:first-child{ padding-right:90px; border-right:.5px solid #333333; padding-left:0; } .weixin{ float:left; width:90px; margin-left:80px; } .weixin img{ display:block; width:100%; } .weixin p{ width:100%; margin-top:6px; text-align:center; font-size:12px; color:#666666; } .call-item span{ display:block; font-size:16px; color:#CCCCCC; } .call-item span i{ font-size:21px; margin-right:8px; } .call-item a{ display:block; margin:4px 0; font-size:30px; line-height:1.4; font-weight:400; color:#d61313; } .call-item p{ font-size:12px; color:#666666; } .footer-link>.fl>span,.footer-call>.fl>span{ display:block; font-size:16px; color:#CCCCCC; } .footer-link>.fl>span i,.footer-call>.fl>span i{ font-size:21px; margin-right:5px; } .footer-address{ width:400px; padding-left:80px; } .footer-blogroll{ width:240px; margin-right:-16px; } .footer-address a{ display:block; margin-top:4px; font-size:14px; line-height:1.6; color:#888888; } .footer-address a:hover span{ background-color:#666666; color:#DDDDDD; } .footer-address a span{ display:inline-block; padding:1px 10px 1px 8px; background-color:#404040; color:#888888; font-size:12px; border-radius:16px; transform:scale(.78); } .footer-address a span i{ padding-right:3px; } .blogroll-list{ overflow:hidden; line-height:1.8; } .blogroll-list a{ display:inline-block; float:left; width:33.333333%; font-size:14px; line-height:2.2; color:#888888; } .copy-right{ position:relative; padding:10px 180px 10px 10px; font-size:13px; line-height:3; color:#555555; } #DUNS{ position:absolute; bottom:5px; right:0; z-index:2; display:block; width:114px; height:97px; } .copy-right>div{ display:inline-block; } .filing-information a{ padding-left:60px; color:#555555; } .filing-information a img{ display: inline-block; vertical-align: middle; width:13px; height:13px; margin-right:4px; } .home-swiper{ width:100%; height:800px; } .home-swiper a{ background-position:center; background-repeat: no-repeat; background-size: auto 100%; } .home-swiper a.default{ cursor: default; } .home-swiper a>div{ width:100%; height:100%; background-size:auto 100%; background-position:center; background-repeat: no-repeat; } .homebanner-swiper{ margin-bottom:16px; } .homebanner-swiper span{ width:20px; height:15px; border-radius:10px; transition: .3s; } .home-swiper span.swiper-pagination-bullet-active{ width:40px; transition: .3s; } .swiper-button{ background-image: none; font-size:40px; color:rgba(255,255,255,.8); margin:-40px 20px 0; } /* home NTC */ .NTC-appliance{ width:41.666666%; height:630px; background-color:#F9F9F9; border:.5px solid #F6F6F6; } .appliance-item{ position:relative; width:100%; height:100%; } .appliance-text{ padding:54px 60px; } .appliance-text,.tab-text,.left-text,.right-text{ position:absolute; top:0; left:0; z-index:2; width:100%; } .appliance-text h6,.tab-text h6,.left-text h6{ font-size: 24px; font-weight:600; color:#333333; letter-spacing:4px; } .appliance-text p,.tab-text p,.left-text p{ width:100%; font-size:16px; color:#888888; letter-spacing:2px; text-overflow:ellipsis; white-space: nowrap; overflow:hidden; } .appliance-item img,.tab-box img{ display:block; width:100%; height:100%; transition: .4s; } .appliance-item:hover img,.tab-box:hover img{ transform:scale(1.04); filter: saturate(1.6); } .appliance-pagination{ left:54px!important; bottom:46px!important; text-align:left; } .appliance-pagination .swiper-pagination-bullet{ width:32px; height:3px; margin:0!important; border-radius: 0; } .appliance-pagination .swiper-pagination-bullet-active{ background-color:#FF0000; } .tablink-right{ width:58.333333%; height:630px; padding-left:14px; } .tablink-right .tab-box{ position:relative; width:100%; height:308px; background-color:#F9F9F9; border:.5px solid #F6F6F6; background-image: url(../images/holder.png); background-repeat:no-repeat; background-position: center; background-size:200px auto; overflow:hidden; } .tablink-right a:first-child{ margin-bottom:14px; } .tablink-bottom{ float: left; padding-top: 14px; width: 100%; } .tablink-bottom .tab-box{ float: left; position: relative; width: 41.6667%; height: 303px; background-color:#F9F9F9; border:.5px solid #F6F6F6; background-image: url(../images/holder.png); background-repeat:no-repeat; background-position: center; background-size:200px auto; overflow:hidden; } .tablink-bottom .tab-box:first-child{ float: right; width: calc(58.333333% - 14px); margin-left: 14px; } .tab-text{ padding: 32px 50px; } .tab-box span{ display:block; position:absolute; bottom:46px; left:50px; z-index:2; padding:3px 16px; font-size:12px; color: #FF0000; border:.5px solid #FF0000; } .tab-box span:hover{ border-color:#d43a36; background-color:#d43a36; box-shadow:0 6px 20px -4px rgba(225,60,60,.6); color:#FFFFFF; } /* home PTC */ .section-PTC{ padding:70px 0 120px; border-top:.5px solid #F0F0F0; border-bottom:.5px solid #F0F0F0; background-color:#f0f2f5; } .section-PTC a img{ display:block; width:100%; height:100%; transition: .4s; } .section-PTC a:hover img{ transform:scale(1.04); filter: saturate(1.6); } .PTC-left{ width:100%; } .PTC-left>a{ position:relative; width:calc(50% - 7px); height:420px; background-color:#FFFFFF; border:.5px solid #EEEEEE; overflow:hidden; } .PTC-left a:first-child{ margin-right: 14px; } .left-text{ padding:40px 50px; } .PTC-right{ width:58.333333%; padding-left:14px; } .PTC-right>a{ position:relative; width: 358.333333px; height: 228.5px; margin-bottom:14px; background-color:#FFFFFF; border:.5px solid #EEEEEE; overflow:hidden; } .PTC-right a:nth-child(2n){ margin-left:14px; } .right-text{ padding:20px 30px; } .right-text h6{ font-size:20px; font-weight:600; color:#333333; letter-spacing:2px; } .right-text p{ font-size:14px; line-height: 1.5; color:#888888; } /* home advantage */ .section-advantage{ background:url(../images/advanta-bg.png) bottom center no-repeat; background-size: auto 100%; /* background-attachment:fixed; */ } .data-list{ width:100%; margin-top:50px; } .data-list li{ float:left; width:33.333333%; padding:50px 0; text-align:center; border-right:.5px solid #F0F0F0; border-bottom:.5px solid #E9E9E9; } .data-list li:nth-child(3n){ border-right:none; } .data-list li:nth-child(4),.data-list li:nth-child(5),.data-list li:nth-child(6){ border-bottom:none; } .data-list span{ font-size:32px; color:#cd1818; } .data-list i{ font-family: 'XinYiGuanHeiTi'; font-style:normal; font-size:60px; } .data-list sub{ font-size:22px; } .data-list li:nth-child(4) sub,.data-list li:nth-child(5) sub{ font-size:16px; } .data-list p{ margin-top:-8px; font-size:13px; letter-spacing:2px; color:#888888; } .data-annotation{ padding:20px 0 40px; font-size:12px; text-align:center; line-height:2; color:#B9B9B9; transform:scale(.8); transition: .3s; } .learn-more{ text-align:center; } .learn-more a{ display:inline-block; padding:10px 40px; font-size:14px; color:#333333; border:.5px solid #AAAAAA; transition:.3s; } .learn-more a:hover,.intro-more a:hover{ border-color: #d43a36; background-color: #d43a36; box-shadow: 0 10px 30px -10px rgb(225,60,60,.6); color: #FFFFFF; } /* home news */ .section-news{ padding:70px 0 120px; border-top:.5px solid #F0F0F0; border-bottom:.5px solid #F0F0F0; background-color:#f0f2f5; } .left-news-swiper{ position:relative; width:41.666666%; height: 520px; background-color:#FFFFFF; border:.5px solid #E9E9E9; box-shadow: 0 20px 40px -20px rgba(0,0,0,.03); } .news-swiper-item .news-info{ padding:20px 26px; } .news-swiper-item .news-info:hover h6{ text-decoration: underline; } .news-swiper-item .news-date{ margin:10px 0; font-size:14px; color:#333333; } .news-swiper-item .news-date span{ margin-right: 40px; } .news-swiper-item .news-date i{ margin-right:6px; } .news-info h6{ font-size: 18px; font-weight:600; color:#333333; text-align: justify; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; } .news-info p{ font-size:15px; line-height:1.6; color:#666666; text-align: justify; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow : hidden; } .news-cover{ position:relative; width:100%; height:0; padding-bottom: 62.5%; background-color:#F0F0F0; overflow:hidden; } .news-cover.video:before{ content: '\e625'; display:inline-block; position:absolute; top:50%; left: 50%; z-index:2; width:100px; line-height:100px; margin:-50px 0 0 -50px; border-radius:50%; text-align:center; background-color:rgba(0,0,0,.3); border:.5px solid rgba(255,255,255,.2); font-family: 'iconfont'; color:rgba(255,255,255,.8); font-size:42px; backdrop-filter: blur(4px); transition: .3s; } .news-cover img{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; } .news-pagination{ top:288px; left:0; width:100%; } .news-pagination span{ width:30px; height:3px; margin:0 2px!important; border-radius: 0; } span.swiper-pagination-bullet-active{ background-color:#FF0000; } .news-scroll{ width: 58.333333%; height: 520px; margin-bottom:50px; padding-left:14px; } .news-scroll-list::-webkit-scrollbar { width: 2px; } .news-scroll-list::-webkit-scrollbar-track { background: #bbb } .news-scroll-list::-webkit-scrollbar-thumb { background: #d43a36; } .news-scroll-list::-webkit-scrollbar-corner { background: #f6f6f6 } .news-scroll-list{ width:100%; height:100%; padding:30px 0 0 28px; border:.5px solid #E9E9E9; background-color:#FFFFFF; box-shadow: 0 20px 40px -20px rgba(0,0,0,.03); overflow-y: scroll; } .news-scroll-item{ padding-bottom:28px; /* border-bottom:.5px solid #CCCCCC; */ } .news-scroll-item .news-date{ width:82px; height:82px; padding:10px 14px; border:.5px solid #E9E9E9; text-align:center; color:#666666; } .news-date .year{ font-size:18px; color:#d61313; border-bottom:1px solid #F0F0F0; } .news-date .month{ font-size:15px; color:#333333; letter-spacing:1px; } .news-scroll-item .news-info{ width:590px; padding-left:20px; } .news-scroll-item .news-info h6{ margin:-4px 0 6px; } .news-scroll-item .news-info:hover h6{ text-decoration: underline; } /* 忙碌艙脩茠忙聬搂莽鈥欌€∶嘎矫モ€灺� */ .product-attribute{ width:100%; padding:40px 0 60px; } .gallery-view{ width:480px; height:480px; margin-left:20px; border:.5px solid #E6E6E6; } .gallery-view .swiper-slide>div{ width:100%; height:100%; background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-color:#FFFFFF; } .view-panigation{ display:none; } .gallery-thumbs-box{ width:90px; overflow:hidden; } .gallery-thumbs-box a.arrow{ width:90px; height:30px; line-height:30px; text-align:center; color:#888888; font-size:18px; border:.5px solid #E6E6E6; } .gallery-thumbs { width:90px; height:400px; margin:10px 0; cursor:pointer; } .gallery-thumbs .swiper-slide { width: 90px; height: 90px; background-size:100% auto; background-position:center; background-color:#FFFFFF; border:.5px solid #E6E6E6; opacity: 0.4; } .active ~ .swiper-slide{ opacity:.6!important; } .gallery-thumbs .swiper-slide.active{ opacity:1!important; } .right-info{ width:690px; margin-top:-10px; padding-left:70px; } .right-info .product-info{ padding:0; text-align:left; } .product-info h3{ font-size:24px; font-weight:600; color:#333333; } .product-info .bref-intro{ font-size:14px; color:#B0B0B0; } .info-contact{ margin:40px 0; padding:26px; background-color:#F8F8F8; border:1px solid #F0F0F0; } .contact-call a{ font-size:14px; color:#999999; margin-right:80px; } .info-contact i{ font-size:17px; margin-right:10px; } .contact-address{ margin-top:4px; font-size:14px; color:#999999!important; } .contact-address span{ display:inline-block; margin-left:3px; padding:0 10px 0 8px; background-color:#F0F0F0; border:.5px solid #E0E0E0; color:#999999; font-size:12px; border-radius:16px; transform:scale(.7); transform-origin: left center; transition: .3s; } .contact-address span i{ margin-right:3px; font-size:12px; } .contact-address:hover span{ border:.5px solid rgba(255,0,0,.4); background-color: rgba(255,0,0,.1); color:#FF0000; } .intention-btns{ margin-top:120px; font-size:16px; } .go-home{ display:none; } .add-cart{ padding: 12px 60px; background-color:#d43a36; color:#FFFFFF!important; transition: .3s; } .add-cart:hover{ background-color: #b32d2d; } .leave-word{ margin-left:14px; padding: 12px 20px; background-color:#b0b0b0; color:#FFFFFF!important; transition: .3s; } .leave-word:hover{ background-color: #757575; } .leave-word i{ margin-right:6px; } .product-detail{ width:100%; padding:30px 0 60px; background-color:#FAFAFA; border-top:.5px solid #F0F0F0; overflow:hidden; } .product-intro{ padding-top:16px; } .second-title{ position:relative; padding-left:16px; font-size:22px; font-weight:600; color:#333333; } .second-title:before{ content: ''; display:inline-block; position:absolute; top:50%; left:0; width:4px; height:20px; margin-top:-10px; background-color:#FF0000; } .product-content{ width:980px; } .product-recommend{ width:300px; padding-left:30px; } .product-recommend.sticky{ position:fixed; top:90px; right: calc((100% - 1280px) / 2); } .recommend-list{ padding-top:16px; } .recommend-list a{ width:100%; height:260px; background-color:#FFFFFF; border:.5px solid #F0F0F0; } .recommend-list a{ margin-bottom:14px; } .recommend-cover{ position:relative; width:100%; height:0; padding-bottom: 60%; background-color:#F9F9F9; overflow:hidden; } .recommend-cover img{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; transition: .3s; } .recommend-list a:hover img{ filter: saturate(1.2); transform: scale(1.04); } .recommend-title { padding:10px 24px 0; } .recommend-title h6{ font-size:16px; font-weight:600; text-align:center; color:#333333; } .recommend-title p{ font-size:14px; color:#888888; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .dialog-modal{ display:none; position:fixed; top:0; left:0; z-index:100; width:100%; height:100%; background-color:rgba(0,0,0,.3); } .modal-tip{ display:none; position:fixed; top:50%; left:50%; z-index:120; width:320px; height:260px; padding: 20px 48px; margin:-150px 0 0 -150px; background-color:rgba(255,255,255,.7); backdrop-filter:blur(30px); background-color:#FFFFFF\9; border:1px solid #FFFFFF; border-radius:10px; box-shadow: 0 30px 90px -30px rgba(0,0,0,.4); } .modal-tip img{ display:block; width:100px; margin:0 auto; } .modal-tip div{ padding:5px 0; text-align:center; font-size:16px; } .modal-tip p{ font-size:12px; color:#999999; text-align:center; line-height: 1.8; } .modal-tip span{ display:block; width:90px; margin: 10px auto; line-height:30px; text-align:center; font-size:12px; color:#AAAAAA; } .modal-tip span i{ font-style: normal; } .dialog-panel{ position:fixed; top:50%; left:50%; z-index:99; width:600px; background-color:#FFFFFF; border: .5px solid #F0F0F0; transform:translate(-50%,-50%); box-shadow: 0 10px 30px 10px rgba(0,0,0,.1); } .dialog-head{ position:relative; line-height:60px; padding: 0 18px; border-bottom:.5px solid #E6E6E6; color:#424242; font-size:18px; background-color:#F5F5F5; } .dialog-head span{ display:inline-block; position:absolute; top:0; right:0; width:60px; line-height:60px; text-align:center; cursor: pointer; } .dialog-panel form{ padding:30px 18px 60px; } .dialog-panel form#guest-form{ padding:10px 18px 40px; } .dialog-panel form .sub-items input{ display:inline-block; width:100%; line-height: 36px; padding: 0 10px; background-color: #F6F6F6; border: 1px solid #E6E6E6; outline: none; } .dialog-panel form .sub-items input:focus{ border: 1px solid #999999; } .sub-items label{ display:block; width:100%; height:20px; line-height:20px; font-size:12px; color:#FF0000; } .sub-items textarea{ width:100%; min-height:100px; background-color:#F6F6F6; padding:10px; border:1px solid #E6E6E6; outline:none; } .sub-items.warning textarea,.sub-items.warning input{ border-color:#FF0000!important; } .sub-items textarea:focus,.security-code input:focus{ border: 1px solid #999999; } .dialog-panel form .sub-items.security-code input{ display:inline-block; float: left; width:160px; line-height:36px; padding:0 10px; background-color:#F6F6F6; border:1px solid #E6E6E6; outline:none; } .security-code img{ display:inline-block; float:left; width:80px; height:36px; margin-left:14px; } .form-btns{ padding:28px 0; text-align:center; background-color:#F4F4F4; border-top:.5px solid #E6E6E6; } #buy-submit,#guest-submit{ padding: 10px 50px; background-color:#d43a36; color:#FFFFFF!important; transition: .3s; border:none; cursor:pointer; } #buy-submit:hover,#guest-submit:hover{ background-color: #b32d2d; } #buy-reset,#guest-reset{ margin-left:14px; padding: 10px 50px; background-color:#b0b0b0; color:#FFFFFF!important; border:none; transition: .3s; cursor:pointer; } #buy-reset:hover,#guest-reset:hover{ background-color: #757575; } .check-mode{ width:100%; margin-top:20px; } .check-mode label{ display:inline-block; width:120px; height:36px; text-align:center; line-height:36px; margin-right:10px; font-size:14px; color:#AAAAAA; border:1px solid #E6E6E6; cursor:pointer; } .check-mode label:before{ content: ""; display:inline-block; width:10px; height:10px; margin-right:6px; line-height:10px; border:.5px solid #999999; } .check-mode label.check{ border-color:#888888; color:#666666; } .check-mode label.check:before{ content: "\2713"; display:inline-block; color:#E50012; } .check-mode input{ width:0; height:0; } .subpage-banner{ position:relative; width:100%; height: 400px; background-position:center top; background-size:auto 100%; background-repeat: no-repeat; overflow:hidden; } /* 茅聧聫氓鈥︹€γ奥┡铰疵λ喤撁β烩€� */ .company-intro{ width:100%; padding:60px 0 100px; } .about-subtitle{ width:100%; margin-bottom:50px; text-align:center; font-size:32px; font-weight:600; letter-spacing:4px; } .video-poster{ position:relative; width:500px; height:375px; overflow:hidden; } .video-poster span{ display:inline-block; position:absolute; top:50%; left:50%; z-index:2; width:100px; height:100px; line-height:100px; text-align:center; font-size:54px; color:#FFFFFF; margin:-50px 0 0 -50px; border-radius:50%; background-color:rgba(255,255,255,.4); cursor:pointer; } .video-poster img{ display:block; position:absolute; top:0; left:50%; height:100%; transform:translateX(-50%); } .video-modal{ display:none; position:fixed; top:0; left:0; z-index:999; width:100%; height:100%; background-color:rgba(0,0,0,.3); } .video-box{ position:fixed; top:50%; left:50%; z-index:1000; width:980px; margin:-320px 0 0 -480px; background-color:#FFFFFF; box-shadow:0 16px 40px -16px rgba(0,0,0,.3); } .video-head{ position:relative; width:100%; line-height:46px; padding:0 60px 0 20px; font-size:18px; color:#333333; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; } .video-head span{ display:inline-block; position:absolute; top:0; right: 0; width:46px; height:46px; text-align:center; cursor:pointer; } .video-body,.video-body video{ width:100%; } .intro-text{ width:780px; margin-top:-7px; padding-left:30px; font-size:14px; line-height:1.8; } .intro-text p{ margin-bottom:10px; text-align:justify; } .company-honor{ width:100%; padding:60px 0 100px; background-image: url(../images/honor-bg.jpg); background-repeat: no-repeat; background-size: 100% auto; background-attachment: fixed; border-top:.5px solid #E6E6E6; border-bottom:.5px solid #E6E6E6; } .honor-list{ padding-bottom:60px; } .company-history{ padding:60px 0 80px; } .history-list{ position:relative; margin-top:-20px; } .honor-list .swiper-slide{ border: .5px solid transparent; transition: .3s; } .honor-list .swiper-slide:hover{ border:.5px solid #E9E9E9; box-shadow:0 10px 40px -10px rgba(0,0,0,.2); filter: saturate(2); } .history-list:before{ content: ''; display:block; position:absolute; top:0; left:50%; width:1px; height:100%; background-color:#E6E6E6; } .history-list span{ display:block; width:100%; text-align:center; background-color:#FFFFFF; position:relative; z-index:3; line-height:60px; margin-left:1px; } .history-list ul{ width:100%; } .history-list ul li{ width:100%; position:relative; } .history-list ul li:before{ content:''; display:inline-block; position:absolute; top:50%; left:50%; z-index:2; width:12px; height:12px; margin-left:-9px; border:4px solid #FFFFFF; border-radius:50%; background-color:#FF0000; } .history-list ul li>div{ width:50%; padding:16px 30px; } .history-list ul li>div.fl{ text-align:right; } .history-list ul li>div h6{ font-size:20px; letter-spacing:2px; font-weight:600; color:#333333; font-family: 'XinYiGuanHeiTi'; } .history-list ul li>div p{ font-size:14px; line-height:1.6; color:#888888; } .company-culture{ padding:60px 0 80px; background-image: url(../images/culture-bg.jpg); background-position:center; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; border-top:.5px solid #F0F0F0; } .culture-list li{ width:33.333333%; float:left; padding:10px ; text-align:center; } .culture-list li:nth-child(4){ margin-left:16.666666%; } .culture-list li>div{ width:100%; min-height:150px; padding:20px 40px; background-color:rgba(255,255,255,.3); border:.5px solid #FFFFFF; backdrop-filter: blur(4px); } .culture-list li h6{ margin-bottom:4px; font-size:18px; font-weight:600; } .culture-list li p{ font-size:13px; line-height:1.8; color:#888888; } /* 茅聫鈥毭ぢ悸疵βに� */ .news-center{ width:100%; padding:40px 0 80px; background-color:#FAFAFA; } .option-bar{ margin:0 auto 10px; border-bottom:.5px solid #E6E6E6; } .option-items a{ display: block; float:left; line-height:40px; margin-right:40px; font-size:18px; font-weight:600; } .option-items a.active{ border-bottom:2px solid #FF0000; color:#FF0000; } .count-all{ font-size:13px; height:40px; line-height:50px; color:#888888; } .news-list{ width:1300px; margin:0 auto; } .news-list li{ float:left; width: 33.33333%; padding:10px; } .news-list a{ display:block; width:100%; height:400px; background-color:#FFFFFF; border: .5px solid #F0F0F0; } .news-list .news-cover{ position:relative; width:100%; height:0; padding-bottom:62.5%; overflow:hidden; background-color:#F0F0F0; } .news-list .news-cover img{ display:block; position:absolute; width:100%; height:100%; transition: .3s; } .news-list li a:hover img{ transform:scale(1.02); filter: saturate(1.2); } .news-list li a:hover .news-cover.video:before{ color:#FF0000; } .news-list .news-info{ padding:20px; } .news-list h5{ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; height:44px; font-size:16px; line-height:22px; overflow:hidden; font-weight:600; color:#333333; text-align:justify; } .news-list .news-date{ margin-top:16px; font-size:14px; color:#999999; } .news-list .news-date span{ margin-right:40px; } .news-list .news-date span i{ margin-right:10px; font-size:15px; } .news-pagination{ height:30px; margin:30px auto; text-align:center; } .news-pagination a{ display:inline-block; padding:0 8px; margin:0 4px; font-size:20px; color:#888888; } .news-pagination a.active{ color:#FF0000!important; } .news-pagination a.forbid{ opacity:.4; } .news-pagination a.icon-left,.news-pagination a.icon-right{ border:.5px solid #888888; color:#666666; } /* 忙碌艙脩茠忙聬搂忙露鈥溍€ε久嘎� */ .products-center{ padding:0 0 100px; background-color:#FAFAFA; } .products-center .classify-bar{ padding:50px 0 6px; border-bottom:1px solid #E6E6E6; } .classify-bar .title{ font-size:20px; font-weight:600; } .classify-bar .count{ display:inline-block; padding-top:10px; font-size:13px; color:#888888; } .classify-bar .count span{ padding:0 15px; } .classify-bar .count a{ font-size:15px; } .products-list{ width: 1300px; margin:16px 0 0 -10px; overflow:hidden; } .products-list li{ float:left; width: 25%; padding:10px; } .products-list li a{ display:block; width:100%; background-color:#FFFFFF; border:.5px solid #F0F0F0; } .products-list li:hover img{ transform:scale(1.04); filter: saturate(1.2); } .products-list .product-cover{ position:relative; width:100%; height:0; padding-bottom:75%; overflow:hidden; } .product-cover img{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; transition:.3s; } .product-info{ padding:14px; text-align: center; } .product-info h6{ display: flex; justify-content: center; align-items: center; height: 48px; font-size:16px; line-height:1.5; color:#333333; } /* 忙碌艙莽茠藴氓垄聽莽录聛猫鈥奥懊ヂ犅� */ .company-talent{ width:100%; padding:40px 0 120px; } .talent-review{ width:100%; } .talent-img{ width:400px; } .talent-intro{ width:880px; padding-left:30px; font-size:15px; line-height:2; text-align:justify; } .intro-more a{ display: inline-block; margin-top:30px; padding: 10px 40px; font-size: 14px; color: #333333; border: .5px solid #AAAAAA; transition: .3s } .company-welfare{ position: relative; background-color:#222222; width:100%; height:780px; } .company-welfare .about-subtitle{ color:#FFFFFF; } .welfare-swiper{ position:absolute; top:0; left:0; width:100%; height:100%; } .welfare-swiper .bg-swiper{ width:100%; height:100%; filter: brightness(110%); } .bg-swiper .swiper-slide{ background-position: center; background-repeat: no-repeat; background-size: auto 100%; } .welfare-content{ position:absolute; top:0; left:0; width:100%; height: 100%; z-index:10; padding:66px 0 0; backdrop-filter: blur(5px); } .welfare-left-tabs{ width:280px; height:480px; } .welfare-left-tabs li{ float:left; width:100%; height:240px; line-height:240px; text-align:center; border-bottom:1px solid rgba(255,255,255,.1); color:#FFFFFF; font-size:20px; letter-spacing:3px; background-color:rgba(255,255,255,.1); cursor:pointer; } .welfare-left-tabs li.active{ background: linear-gradient(to right,rgba(255,255,255,.1),rgba(255,255,255,.6)); } .welfare-left-tabs li.active i{ color:#d90000; transform:scale(1.2); transition: .3s; } .welfare-left-tabs li:last-child{ border:none; } .welfare-left-tabs li i{ font-size:32px; transition: .3s; } .welfare-right-detail{ width:1000px; height:480px; background-color:rgba(255,255,255,.6); } .welfare-right-detail li{ width:100%; height:100%; padding:30px 60px 0; } .welfare-right-detail li:not(.active){ display:none; } .welfare-right-detail h6{ font-size: 22px; color:#222222; margin-bottom:10px; font-weight:600; } .welfare-right-detail .detail p,.welfare-right-detail .detail span{ font-size:15px!important; line-height:2!important; color:#222222!important; text-align: justify!important; } .company-recruitment{ padding:60px 0 140px; } .recruitment-tabs{ text-align:center; width:100%; } .recruitment-tabs li{ display:inline-block; font-size:20px; padding:6px 140px; margin-bottom:20px; background-color:#F0F0F0; cursor:pointer; } .recruitment-tabs li.active{ background-color:#d43a36; color:#FFFFFF; } .recruitment-list{ display:none; } .recruitment-list.active{ display:block; } .recruitment-list li{ border:.5px solid transparent; transition: .3s; } .recruitment-list li:nth-child(2n){ background-color:#F6F6F6; } .recruitment-list li.active{ box-shadow:0 10px 40px rgba(0,0,0,.08); border: .5px solid rgba(0,0,0,.04); transition: .3s; } .recruitment-list li:nth-child(2n).active{ border: .5px solid rgba(0,0,0,.034); border-top:.5px solid rgba(0,0,0,.016);; } .recruitment-list .info{ width:100%; padding:24px 10px 24px 36px ; color:#888888; } .info.title{ margin-top:20px; padding:4px 36px; background-color:#F6F6F6; color:#888888; } .info .job{ width:350px; color:#222222; } .info.title .job{ color:#888888; } .info .education{ width:250px; padding-left:16px; } .info .district{ width:300px; } .info .number{ width:200px; } .info .more{ padding-left:40px; cursor:pointer; } .recruitment-list li.active .more:before{ content: '\e7cd'; } .recruitment-list .detail{ display:none; width:100%; padding:0 36px; } .detail .rich-text{ padding:25px 0 0px; border-top:.5px solid #F0F0F0; font-size:16px!important; color:#666666!important; } .detail .rich-text strong{ font-size:18px!important; line-height:2.4!important; color:#333333!important; } .recruitment-list li:nth-child(2n) .detail .rich-text{ border-top: .5px solid #E6E6E6; } .send-resume{ margin:30px 0 60px; } .send-resume a{ padding:8px 40px; border: .5px solid #d43a36; color:#FF0000; transition: .3s; } .send-resume a:hover{ background-color:#d43a36; color:#FFFFFF; } /* news detail */ .news-detail{ width:100%; background-color:#FAFAFA; } .news-content{ margin:60px auto; padding:90px 140px 100px; border:1px solid #F4F4F4; box-shadow:0 10px 60px rgba(0,0,0,.03); background-color:#FFFFFF; } .news-content .news-title{ font-size:30px; line-height:1.8; font-weight:600; text-align:center; } .news-detail .news-date{ position:relative; width:100%; height:0; margin-top:80px; font-size:16px; text-align:center; border-bottom: 1px solid #E6E6E6; } .news-detail .news-date span{ display:inline-block; position:absolute; top:50%; left:50%; width:220px; line-height:40px; font-size:14px; color:#888888; margin:-20px 0 0 -110px; background-color:#FFFFFF; } .news-detail .news-date span i{ font-style:normal; padding-left:14px; } .news-richtxt{ padding:50px 0; } .img-list{ width:100%; columns: 3; column-gap: 15px; margin:80px 0; overflow:visible; } .img-list:after{ content: ''; display:block; clear: both; } .img-list img{ margin-bottom:15px; border:6px solid #E6E6E6; break-inside: avoid; cursor: url(zoom.ico),auto; transition: .4s ease-in-out; } .img-list.full{ columns: auto; } .img-list.full img{ width: 100%; } .img-list.half{ columns: auto; width: 102%; margin-left: -2%; } .img-list.half img{ float:left; width: 48%; margin-left:2%; } .img-list.between{ columns: auto; width: 102%; margin-left: -2%; } .img-list.between img{ float:left; width: 31.333333%; margin-left:2%; } .img-list img:hover{ border-color:#FFFFFF; box-shadow:0 10px 60px -10px rgba(0,0,0,.6); transform:scale(1.2) translate3d(0,10px,0); filter: saturate(1.4); } .imgview-modal{ display:none; position:fixed; top:0; left:0; z-index:999; width:100%; height:100%; text-align:center; background-color:rgba(0,0,0,.6); backdrop-filter: blur(10px); } .view-close{ position: fixed; top:60px; left:50%; z-index:1000; width:80px; background-color:rgba(255,255,255,.2); border: .5px solid rgba(255,255,255,.2); color:#FFFFFF; margin-left:-40px; cursor: pointer; } .view-change{ position: fixed; top:50%; z-index: 1000; width:60px; line-height:60px; margin-top:-30px; font-size: 30px; color:#FFFFFF; background-color: rgba(255,255,255,.2); border: .5px solid rgba(255,255,255,.1); cursor: pointer; transition: .3s; } .view-change:hover{ color:#E62129; background-color: rgba(255,255,255,.6); } .view-change.icon-left{ left:60px; } .view-change.icon-right{ right:60px; } .imgview-box{ display:inline-block; height:70%; width:auto; margin-top:10%; cursor: url(reduce.ico),auto; } .imgview-box img{ width:auto; height:100%; box-shadow:0 20px 60px -20px rgba(0,0,0,.4); } .news-detail .about-subtitle{ margin-bottom:20px; } .news-turn{ width:100%; line-height:40px; } .news-turn a{ width:490px; padding:10px 20px; border:1px solid #E6E6E6; } .news-turn a:hover,.news-turn a:hover p{ border-color:#cd1818; color:#cd1818; } .news-turn span{ display:inline-block; color:#888888; } .news-next { text-align: right; } .news-prev span{ padding-right:10px; } .news-prev span,.news-prev p,.news-next p{ float:left; } .news-next span{ float:right; } .news-next span{ padding-left:10px; } .news-turn p{ display:inline-block; width: 368px; text-overflow:ellipsis; white-space: nowrap; overflow:hidden; color:#333333; } .news-turn>div:hover{ background-color:#F6F6F6; } .news-recommend-list{ margin-bottom:120px; padding:30px 140px 40px; background-color:#FFFFFF; border:1px solid #F4F4F4; box-shadow:0 10px 60px rgba(0,0,0,.03); } .news-recommend-list a{ display:block; position:relative; width:100%; padding:45px 0; } .news-recommend-list a+a{ border-top:.5px dashed #E2E2E2; } .news-recommend-list a:hover h6{ text-decoration: underline; } .news-recommend-list h6{ width: 800px; font-size:22px; color:#333333; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; } .news-recommend-list span{ position:absolute; top:50px; right:0; color:#888888; font-size:14px; } .news-recommend-list p{ margin-top:14px; font-size:16px; color:#999999; } /* 茅鈥樎泵︹€斺€毭┢捖疵┡铰疵λ喤撁β烩€� */ .contact-content{ width:100%; padding:50px 0 100px; } .contact-list{ width:1300px; margin-left:-20px; } .contact-list li{ float:left; width: 413px; margin-left:20px; padding:24px 20px 48px; text-align:center; border: .5px solid #E6E6E6; transition: .3s; } .contact-list li:last-child{ padding: 24px 90px 43px; } .contact-list li:first-child:before{ display:none; } .contact-list li i{ font-size:46px; color:#333333; transition: .3s; } .contact-list li p{ font-size:18px; margin:-6px 0 10px; } .contact-list li:hover{ border: .5px solid #E6E6E6; transform: translateY(-2px); box-shadow:0 20px 40px -20px rgba(0,0,0,.1); } .contact-list li a{ font-size:14px; line-height:1.4; color:#888888; } .contact-list li a.call{ display:block; width:100%; font-size:24px; font-weight:600; word-break: break-all; color:#cd1818; letter-spacing:1px; } .office-content{ position:relative; height:600px; margin-top:32px; border:1px solid #E6E6E6; overflow:hidden; } .list-mode .amap-marker.cur{ transform:scale(1.6)!important; transform-origin: center bottom; filter: saturate(2); transition: .3s; } .back-listmode{ display:none; position:absolute; top:18px; right:18px; z-index: 99; font-size:13px; color:#333333; background-color:rgba(255,255,255,.4); backdrop-filter: blur(4px); padding:4px 10px; border-radius:4px; border:.5px solid #FFFFFF; box-shadow:0 10px 40px -10px rgba(0,0,0,.4); cursor:pointer; } .back-listmode i{ font-weight:800; color:#FF0000; } .office-content:hover #map-container canvas{ filter: saturate(1); } #map-container{ width:100%; height:100%; } #map-container canvas{ filter: saturate(.4); } .amap-controls{ display:none!important; } .amap-icon{ width:20px; height:28px; transition: .3s; } .office-list{ position:absolute; top:0; left:0; z-index:200; width:360px; height:600px; border-right:1px solid #E6E6E6; background-color: rgba(255,255,255,.4); backdrop-filter: blur(40px); overflow-y: scroll; } .office-list::-webkit-scrollbar { width: 4px; } .office-list::-webkit-scrollbar-track { background: #f6f6f6; } .office-list::-webkit-scrollbar-thumb { background: #666666; } .office-list li{ height:25%; padding:20px 30px; cursor: pointer; } .office-list li+li{ border-top:1px solid #E2E2E2; } .site-title{ font-size:17px; font-weight:600; color:#000000; } .site-title span{ padding-right:4px; color:#444444; } .office-info .address{ margin:10px 0 2px; font-size:13px; line-height:1.4; text-align:justify; } .office-info .address a{ color:#444444; } .linkman p,.linkman a{ display: inline-block; font-size:13px; color:#444444; } .office-item.active{ background-color:rgba(255,255,255,.4); box-shadow: 0 0 20px 6px rgba(0,0,0,.04); border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; } .office-item.active span{ color: #cd1818; } .linkman p{ width:60px; } .office-info i{ display:none; } /* 茅沤录忙禄鈥γモ€毬悸伱︹€櫬疵佲€懊βぢっ柯� */ .search-result{ width:100%; padding:60px 0 100px; background-color:#FAFAFA; } .search-result .wrap{ padding:70px 140px 60px; border:1px solid #F4F4F4; box-shadow:0 10px 60px rgba(0,0,0,.03); background-color:#FFFFFF; } #resultpage-search{ position:relative; width:100%; border: 1px solid #E2E2E2; height:40px; line-height:40px; background-color:#FAFAFA; overflow: hidden; } #resultpage-search input{ width:100%; height:38px; line-height:38px; padding: 0 50px 0 10px; border:none; outline: none; background-color: transparent; } #resultpage-search button{ position:absolute; top:0; right:0; width: 40px; line-height:38px; font-weight: 800; border:none; outline: none; background-color: transparent; cursor: pointer; } .search-tips{ margin-top:60px; color:#666666; border-bottom:.5px solid #E6E6E6; } .search-tips .tips{ height:50px; line-height:50px; } .search-tips span{ padding:0 4px; color:#FF0000; } .search-tips .count{ height:50px; line-height:60px; font-size:14px; } .search-list li+li{ border-top:1px dashed #E2E2E2; } .search-list a{ width:100%; padding:45px 0; } .search-list a:hover h6{ text-decoration: underline; } .search-list h6{ font-size:22px; color:#333333; } .search-list span{ display:block; width:100%; margin:6px 0 14px; font-size:14px; color:#888888; } .search-list p{ font-size:15px; color:#888888; text-align: justify; } .search-result .news-pagination{ background-color:transparent; box-shadow: none; padding:20px 0; }