@charset 'utf-8'; .nav-wrap ul li{ background: url(../images/ico/navline.png) no-repeat right center; } .nav-wrap ul li:last-child{ background: none; } .nav-wrap ul li a{ padding: 18px 14px; } .top-search form { border: 1px solid #fff; outline: none; font-size: 12px; line-height: 21px; border-radius: 4px; margin-top: 14px; background: rgba(255,255,255,.2); width: 104px; position: relative; height: 26px; } .hovered .top-search form{ border: 1px solid #ddd; } .top-search form input{ background: transparent; outline: none; border: 0; position: absolute; top: 0; bottom: 0; font-size: 14px; line-height: 28px; } .top-search form input.wd { left: 0; width: 72px; color: #333; } .top-search form input.searchgo { width: 32px; right: 0; background: url(../images/sicon.png) no-repeat center center; background-size: 16px; } /*banner鏉烆喗鎸?/ .banner-control{ position: absolute; width: 60px; height: 60px; background: #333; color: #fff; text-align: center; top: 50%; margin-top: -30px; outline: none; border: 0; z-index: 1; opacity: .7; } .banner-control:hover{ opacity: 1; } .banner-control.prev{left: 0;} .banner-control.next{right: 0;} .banner-control .iconfont{ font-size: 24px; } /* 閸忓厖绨幋鎴滄粦 */ .about-text-wrap { padding: 6vw 2vw 3vw 8vw; float: left; width: 50%; } .about-text-wrap h2.en { font-size: 40px; line-height: 68px; } .about-text-wrap h3.cn { font-size: 26px; margin-top: -34px; } .about-text-wrap .slogn { line-height: 1em; margin-bottom: 32px; } .about-text-wrap .slogn::after{ bottom: -18px; } .about-text-wrap .profile { line-height: 26px; font-size: 12px; } .num-item .num { font-size: 28px; line-height: 50px; margin-top: 10px; } .num-wrap { padding: 0vw 0 0vw; } .num-item .desc { font-size: 12px; line-height: 20px; margin-bottom: 3px; } /* 娑撴艾濮熼弶鍨健 */ .business{ background: url(../images/business.jpg) no-repeat center center; background-size: cover; position: relative; } .business .slick-slider{ z-index: 2; } .business-item a.outer{ background: transparent!important; display: -webkit-flex; display: flex; flex-direction: column; height: 510px; justify-content: center; } .business-item .text{ background: none; } .business-item:hover a.outer{ background: url(../images/redbg.png) repeat!important; background: rgba(202, 24, 38, .8); } .business-item:hover .info{ opacity: 1; } .business-item h2 { font-size: 20px; font-weight: bold; line-height: 2em; margin-bottom: 46px; position: relative; } .business-item:hover h2::after{ content: ""; display: block; position: absolute; width: 52px; height: 0; line-height: 0; border-bottom: 1px solid #fff; left: 50%; margin-left: -26px; bottom: -20px; } .business-item .info p.desc{ font-size: 14px; line-height: 2em; } .business-item .info p.more{ font-size: 16px; line-height: 2em; margin-top: 24px; } .business-bgs-wrap{ display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; } .business-bgs-wrap .business-bgs-item{ height: 0; visibility: hidden; opacity: 0; filter: alpha(opacity=0); filter: alpha(Opacity=0); -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; } .business-bgs-wrap .business-bgs-item.on { height: auto; visibility: visible; opacity: 1; filter: alpha(opacity=100); filter: alpha(Opacity=100); -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; } .rel-item-bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; } /* 閸忣剙寰冩い鍦窗 */ .com-header { padding: 52px 0 24px; } .com-header h3 { font-size: 75px; line-height: 80px; } .com-header h2{ font-size: 36px; line-height: 1em; margin-top: -30px; } .com-header h4{ font-size: 16px; line-height: 60px; } .project-list .item { padding: 0 8px 42px; } .project-list .item .wrapper{ border: 0; position: relative; height: 520px; } .project-list .item .text { padding: 3%; } .project-item-text h2 { font-size: 25px; line-height: 84px; } .project-item-text p.desc { font-size: 16px; line-height: 30px; } .project-item-text a { font-size: 14px; line-height: 36px; width: 150px; margin-top: 32px; margin-bottom: 30px; } .project-item-text p.time { font-size: 25px; } .project-item-text p.time .day,.project-item-text p.time .line{ font-size: 32px; } /* 閺備即妞堟稉顓炵妇 */ .news{ padding-bottom: 66px; } .news-item p.info .iconfont { color: #ca1826; font-size: 42px; position: relative; left: -10px; } /* 閸氬牅缍旀导娆庡嵆 */ .partner .com-header.text-center{ text-align: left!important; } .partner-item{ padding: 0 10px; } .partner .slick-arrow { top: 26%; } .partner .slick-arrow .iconfont { color: #565656; font-size: 32px; } /* 缂冩垹鐝惔鏇㈠劥 */ .f-contact{ margin-bottom: 14px; border-right: 1px solid #ddd; } .footer-in { padding-top: 72px; } /*鎼存棁浠掗懕灞肩秴*/ .job-mes span{ display: inline-block; padding-right: 8px; }