body { overflow-x: hidden; font-family: 'Microsoft YaHei' !important; font-family: 'Microsoft YaHei'; } .btn { border-radius: 0; } .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; } .app-header { background: #3e3a39; top: 0; } .containers { width: 1200px !important; } .second { top: 30px !important; } .top { height: 30px; } .navbar { background: #ffffff; height: 60px; margin-bottom: 0; } .sm-header { display: none; } .top .row { height: 30px; } .top .row .col-md-6 a { display: inline-block; color: #ffffff; text-align: center; /*margin-top: 7px;*/ height: 30px; line-height: 30px; font-size: 14px; position: relative; } .top .row .col-md-6 a:hover { text-decoration: none; } .currentLanguage:hover .selectlanguage { display: block; } .selectlanguage { background: #f5f5f5; position: absolute; left: 0; z-index: 100; width: 100%; /* bottom: -100px; */ display: none; width: 95px; } .selectlanguage li { color: rgb(55, 51, 50); text-align: center; height: 30px; line-height: 30px; } .selectlanguage li:hover { cursor: pointer; background: #ebebeb; color: #003e97; } #nav { padding-right: 0; } .navbar-fixed-top { top: 30px; } .navbar-fixed-top1 { top: 0; } #nav ul li { margin-right: 65px; } #nav ul li:last-child { margin-right: 0; } #nav ul li a { height: 60px; display: inline-block; line-height: 60px; width: 100%; padding: 0; font-size: 16px; color: #3E3A39; } #nav ul li a:hover { color: #003e97; } #nav ul li a:last-child { padding-right: 0; } .insideNet { padding: 0 12px; } .header_line { background: url(../images/header_line.png) no-repeat; width: 1px; height: 12px; display: inline-block; text-align: center; position: relative; top: 2px; } .pal { padding-left: 12px; } .banner img { width:100%; } .banner { position: relative; margin-top: 90px; } i_banner { height: 650px; } @media (min-width: 768px) and (max-width: 1367px) { .i_banner { height: 500px; } } .banner .container { margin: 0 auto; position: absolute; top: 0; left: 50%; height: 300px; transform: translateX(-50%); } .banner .description { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center; color: #fff; } .banner .description h2 { text-align: center; margin-bottom: 40px; font-size: 50px; margin-top: 0 } .banner .description p { text-align: center; } .fa-angle-down { margin-left: 5px; } .fa-angle-up { margin-left: 5px; } .more { margin-left: 10px; } .team-detail-img img { width: 88%; } .knowMore { width: 166px; height: 54px; background: #003e97; text-align: center; margin-top: 60px; font-size: 16px; } .knowMore:hover { background: #013683; color: #ffffff; transition: myhover all 0.1s; } .swiper-area ul li { float: left; width: 232px; height: 132px; background: orange; } .swiper-area ul li a { display: block; margin-right: 15px; } .search_cion { background: url(../images/search.jpg) no-repeat; display: block; height: 30px; width: 30px; margin-top: 20px; } .footer { height: 288px; background: #3e3a39; position: relative; } .innerFooter { margin: 0 auto; } dl { color: #fff; font-size: 14px; margin-top: 60px; } dl dd { color: #92908f; font-size: 12px; line-height: 24px; } dl dd.first { margin-top: 20px; } .wechat1, .toutiao1, .baidu1, .shipin1 { display: block; height: 37px; width: 37px; display: inline-block; vertical-align: top; } .baidu1 { background: url(../images/footer_icon_baidu.png) no-repeat; background-size: cover; } .baidu1:hover .erweima { display: block; } .shipin1 { background: url(../images/footer_icon_shipin.png) no-repeat; background-size: cover; } .shipin1:hover .erweima { display: block; } .toutiao1 { background: url(../images/footer_icon_toutiao.png) no-repeat; background-size: cover; } .toutiao1:hover .erweima { display: block; } .wechat1 { background: url(../images/footer_icon_wechat.png) no-repeat; background-size: cover; } .wechat1:hover .erweima { display: block; } .rank_num { color: #003e95 !important; } .rank_icon { display: block; margin: 0 auto 25px; height: 58px; } .rank_icon:after { content: ''; width: 44px; height: 1px; background: #003E97; position: absolute; top: 78px; left: 50%; transform: translateX(-50%); } .chooseLanguage { margin-top: 50px; color: #fff; font-size: 14px; text-align: right; } .choose { height: 44px; width: 147px; background: #494544; position: relative; /* left: 52px; */ top: 20px; float: right; } .choose span { color: #92908f; line-height: 44px; display: inline-block; height: 44px; width: 100%; text-align: center; } .choose i { color: #92908f; position: absolute; top: 50%; right: 15px; transform: translateY(-50%) } .contact { color: #fff; font-size: 14px; text-align: right; margin-top: 46px; margin-bottom: 26px; } .mk_email { color: #92908f; margin-left: 42px; } .plus { height: 25px; width: 25px; display: block; font-size: 18px; color: #92908f; text-align: center; position: absolute; top: 50%; left: 50%; line-height: 25px; transform: translate(-50%, -50%) } .breadcrumb { background: none; margin-top: 22px; padding-left: 0; margin-bottom: 92px; } .breadcrumb li a { color: #878787; } .breadcrumb li.active { color: #003e97 } .breadcrumb li.active a { color: #003e97 } .lastDiv { height: 90px; position: absolute; bottom: 0; left: 0; width: 100%; border-top: 1px solid #454140 } .leftDiv { height: 100%; } .leftDiv p { color: #92908f; line-height: 90px; height: 100%; margin-bottom: 0; } .info { height: 78px; } .info li { float: right; color: #92908f; height: 88px; line-height: 90px; padding: 0 15px; padding-right: 0; } .info li a { color: #92908f; } .info li a:hover { text-decoration: underline; } .breadcrumb>li+li:before { color: #000; padding: 0; } .line { margin-top: 40px; width: 60px; border-top: 2px solid #003E97 } .details-msg { padding-top: 30px; width: 1200px; margin: 0 auto; line-height: 24px; font-size: 16px; line-height: 30px; visibility: visible; color: #888888; letter-spacing: 1px; text-align: justify; } .other { position: absolute; right: -140px; top: 0; } .news .other { margin-top: 117px; } .hxyw .other { margin-top: 147px; } .main-content { position: relative; } .cha {} .keyData { height: 200px; padding-left: 0 } .keyData li { height: 250px; text-align: center; float: left; } .keyData li .price { height: 100px; margin-top: 10px; text-align: left; position: relative; } .keyData li .price span { font-weight: 700; color: #000; font-size: 60px; display: inline-block; } .mr { margin-left: 50px; } .keyData li .price p { color: #333; } .origin { width: 1200px; border-top: 1px solid #F4F4F4; text-align: right; } .navbar-nav li { position: relative; } .navbar-nav li a { color: rgba(62, 58, 57, .8) } .breadcrumb li { font-size: 14px; } .about { position: absolute; top: 60px; display: none; z-index: 50; padding: 0; width: 230px; background: #f5f5f5; left: 50%; transform: translateX(-50%); } .about li { height: 48px; width: 100%; line-height: 48px; text-align: center; } #nav ul li .about li a { color: rgb(55, 51, 50); line-height: 48px; } ul li .about li:hover { cursor: pointer; background: #ebebeb; } .about li a.links { height: 100%; width: 100%; display: block; line-height: 30px !important; color: rgba(62, 58, 57, .8); padding-left: 0 !important; text-align: center !important; } .navbar-nav li:hover .about { display: block; } .about li a:hover { color: #003E97; text-decoration: none; } .dot { color: #92908f; margin-right: 8px; font-style: normal; } /*杩欓噷鏄浉鍏虫帹鑽?/ .re { height: 638px; display: block; margin: 0 auto; width: 100%; } .relation { position: absolute; top: 0px; left: 50%; height: 100%; transform: translateX(-50%); } .item-list { width: 377px; height: 270px; } .item-list images { width: 377px; height: 270px; } .item-list images:hover { cursor: pointer; } .hoverSpan { display: inline-block; height: 76px; background: #fff; position: absolute; bottom: 0; left: 0; width: 100%; padding-left: 30px; line-height: 76px; cursor: pointer; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .recommend_arrow { width: 56px; height: 56px; background: #F7F8F8; position: absolute; top: 214px; left: 324px; color: #888888; text-align: center; line-height: 56px; cursor: pointer; } .c_recommend:hover .recommend_arrow { background: #003E97; color: #fff; } .c_recommend:hover { cursor: pointer; } .swiper-pagination { width: 100%; text-align: center; } .swiper-pagination .swiper-pagination-bulle { margin-right: 5px !important; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { /* background-image: url(../images/left.png); */ background-image: none; background-color: #fff; height: 42px; width: 42px; border: 2px solid #eaeaea; color: #c7c7c7; border-radius: 2px; } .swiper-button-prev i { text-align: center; font-size: 36px; margin-left: 11px; margin-top: 0px; } .swiper-button-next i { text-align: center; font-size: 36px; margin-left: 14px; margin-top: 0px; } .swiper-button-prev:hover, .swiper-button-next:hover { background: #003E97; color: #fff; border: 2px solid #003E97; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { /* background-image: url(../images/right.png); */ background-image: none; background-color: #fff; height: 42px; width: 42px; border: 2px solid #eaeaea; color: #c7c7c7; border-radius: 2px; } /* Business Swiper */ .swiper-button-prev-style { background-image: none; background-color: #fff; height: 32px; width: 32px; border: 1px solid #d3d3d3; color: #003E97; border-radius: 2px; position: absolute; right: 40px; bottom: 78px; } .swiper-button-prev-style i { text-align: center; font-size: 22px; margin-left: 10px; margin-top: 4px; } .swiper-button-next-style i { text-align: center; font-size: 22px; margin-left: 12px; margin-top: 4px; } .swiper-button-prev-style:hover, .swiper-button-next-style:hover { background: #003E97; color: #fff; border: 1px solid #003E97; } .swiper-button-next-style { background-image: none; background-color: #fff; height: 32px; width: 32px; border: 1px solid #d3d3d3; color: #003E97; border-radius: 2px; position: absolute; right: 0; bottom: 78px; } /* Team Swiper */ .swiper-button-prev-style2 { background-image: none; background-color: #fff; height: 32px; width: 32px; border: 1px solid #d3d3d3; color: #003E97; border-radius: 2px; position: absolute; right: 40px; bottom: 0px; z-index: 999; } .swiper-button-prev-style2 i { text-align: center; font-size: 22px; margin-left: 10px; margin-top: 4px; } .swiper-button-next-style2 i { text-align: center; font-size: 22px; margin-left: 12px; margin-top: 4px; } .swiper-button-prev-style2:hover, .swiper-button-next-style2:hover { background: #003E97; color: #fff; border: 1px solid #003E97; } .swiper-button-next-style2 { background-image: none; background-color: #fff; height: 32px; width: 32px; border: 1px solid #d3d3d3; color: #003E97; border-radius: 2px; position: absolute; right: 0; bottom: 0px; z-index: 999; } .someresource li { height: 57px; width: 57px; border: 1px solid #f5f5f5; } .someresource li a { color: #333; } .someresource li:not(:first-child) { cursor: pointer; } .someresource .iconfont { display: inline-block; height: 100%; width: 100%; margin: 0 auto; line-height: 57px; text-align: center; font-size: 24px; } .someresource li:not(:first-child) .iconfont:hover { background: #003e97; color: #fff; } .rightDiv { padding: 0 } .details h3 { font-size: 38px; } .content-area { margin-top: 177px; } .firstimages { width: 381px; height: 453px; } .leftimages { position: relative; } .secondimages { position: absolute; bottom: 50px; left: 51px; width: 381px; height: 481px; z-index: 30; } #mask { width: 381px; height: 453px; position: absolute; top: 0; left: 0; background: rgba(255, 255, 255, .5); } .rightWords { margin-left: 133px; } .headtitle { font-size: 24px; color: #333; } .headtitle a { color: #333; } .headtitle a:hover { color: #003E97; } .companyWords { font-size: 18px; color: #333; width: 684px; margin-top: 48px; } .Btns { margin-top: 32px; } .Btns_prev_next { position: relative; top: -55px; left: 560px; z-index: 999; } .Btns_pagination { position: relative; top: -95px; left: 1140px; z-index: 999; color: #333333; font-size: 18px; } .Btns_pagination .swiper-pagination-current { font-size: 24px; color: #003E97; } .Btns span { display: inline-block; height: 41px; width: 41px; color: #fff; cursor: pointer; } .Btns span.leftBtns { height: 34px; width: 34px; border: 1px solid #d3d3d3; margin-right: 2px; color: #003E97; border-radius: 2px; } .Btns .active { background: #003E97; color: #fff; } .Btns span.leftBtns i { text-align: center; font-size: 20px; margin-left: 12px; margin-top: 6px; } .Btns span.rightBtns { height: 34px; width: 34px; border: 1px solid #d3d3d3; color: #003E97; border-radius: 2px; } .Btns span:hover { background: #003E97; color: #fff; } .Btns span.rightBtns i { text-align: center; font-size: 20px; margin-left: 12px; margin-top: 6px; } .relation h3 { margin-top: 101px !important; } .Btns .active { background: #003E97; color: #fff !important; } .details h3 { color: #000; } .content-area ul li { float: left; width: 155px; height: 57px; margin-right: 19px; background: #ffffff; color: #B6B6B6; text-align: center; line-height: 57px; font-size: 16px; cursor: pointer; } .content-area ul li.spacial { margin-right: 0 } .content-area ul li.active { background: #003E97; color: #fff; } .content-area ul li:hover { background: #003E97; color: #fff; } .office .swiper-wrapper div images { height: 422px; width: 581px; } .swiper-pagination-bullet-active { background: #003E97; } .office .swiper-wrapper div .hoverSpan { height: 100px; display: block; width: 100%; box-shadow: 0 1px 3px #d1d1d1 } .swiper-container1 .swiper-wrapper { height: 422px; } .office .swiper-wrapper .swiper-div { height: 100%; width: 100%; margin-right: 39px; } .office .swiper-wrapper .swiper-div images { height: 422px; } .hoverTitle { color: #333; font-size: 20px; font-weight: 700; margin-right: 42px; } .hoverDesc { font-size: 20px; } .hoverCollapse.imagess { display: inline-block; height: 61px; width: 61px; background-color: #003E97; color: #fff; position: absolute; bottom: 72px; right: 50px; text-align: center; line-height: 61px; background-image: url(../images/office/plus.png); background-repeat: no-repeat; background-position: center center; } .imagesactive { display: inline-block; height: 61px; width: 61px; background-color: #003E97; color: #fff; position: absolute; bottom: 72px; right: 50px; text-align: center; line-height: 61px; background-image: url(../images/office/minus.png); background-repeat: no-repeat; background-position: center center; bottom: 250px } .otherInfo { margin-top: -60px; display: none; } .otherInfo ol { padding: 0; } .otherInfo ol li { color: #333; font-size: 16px; height: 17px; margin-top: 20px; } .connactUs { height: 620px; width: 1200px; margin: 0 auto; margin-top: 40px; } .connactUs .parts { float: left; width: 376px; height: 100%; border: 1px solid #f6f6f6; text-align: center; } .inputs { width: 296px; height: 40px; background: #f3f6fb; margin: 0 auto; margin-top: 40px; color: #aeaeb0; text-align: left; line-height: 40px; padding-left: 20px; position: relative; } .trangle { position: absolute; right: 26px; top: 15px; width: 10px; height: 10px; background: url(../images/office/trangle.png) no-repeat; } .mails, .phone { display: block; margin-top: 20px; padding-left: 20px; position: relative; } /*.mails:after,.phone:after{ position: absolute; content:''; width: 20px; height: 20px; left: 0; top: 50%; transform: translateY(-50%); background-size: cover; }*/ .mails { background: url(../images/office/mail.png) no-repeat left center; } .phone { background: url(../images/office/phone.png) no-repeat left center; margin-bottom: 30px; } .bottomLine { text-align: left; border-bottom: 1px solid #e7e9ee; width: 296px; margin: 0 auto; } .otherMore { text-align: left; width: 296px; margin: 0 auto; margin-top: 28px; } .otherMore div { margin-top: 10px; } .otherMore div:hover { color: #003E97; cursor: pointer; } .divimages images { /* display: block; */ } .content-area .tab { background: #F4F4F4; height: 100% } .content-area .tab ul { height: 120px; padding-left: 76px; } .content-area .tab ul li { width: 96px; background: none; font-size: 24px; color: #333; width: 96px; text-align: center; margin-right: 38px; height: 120px; line-height: 120px; } .content-area .tab ul li.active { border-bottom: 2px solid #003E97; } .things ol li p { width: 378px; margin: 0; text-align: left; margin-top: 29px; line-height: 30px; font-size: 18px; } .btns-group span { width: 150px; height: 43px; display: inline-block; color: #fff; line-height: 43px; text-align: center; background: #B0C2DB; cursor: pointer; } .btns-group span:hover { background: #003E97; } .btns-group span.active { background: #003E97; } .myimages { position: absolute; right: 0; top: 40px; } .words-team { font-size: 16px; line-height: 30px; color: #888888; letter-spacing: 1px; text-align: justify; } .team-member .name { font-size: 18px; color: #fff; display: block; margin-left: 20px; height: 50px; line-height: 50px; } .position { position: absolute; top: 157px; left: 0; color: #fff; /* height: 207px; */ background: rgba(0, 0, 0, 0.3); } .team-member ol { padding-left: 0; /*height: 383px;*/ } .team-member ol .team-member-frame { width: 273px; /* height: 207px; */ float: left; margin-right: 36px; position: relative; overflow: hidden; } .team-member ol .team-member-frame images { width: 273px; /*height:207px;*/ } .team-member ol .team-member-frame .position { width: 100%; } .team-member ol .team-member-frame .position p { padding: 8px 20px 0; margin: 0; } /*.team-member ol .team-member-frame .position p { padding-left: 16px; background: url(../images/dots.png) no-repeat left center; }*/ .team-member ol .team-member-frame ul { padding-left: 5px; padding-right: 5px; } .team-member ol .team-member-frame ul li { padding-left: 16px; font-size: 14px; margin-top: 8px; background: url(../images/dots.png) no-repeat left center; } .dots { margin-right: 5px; } .team-member ol li .position p.second { background-position: 0 5px !important: } .viewMore { width: 201px; height: 41px; font-size: 16px; display: block; background: #003E97; color: #fff; line-height: 41px; text-align: center; cursor: pointer; } .culture { font-size: 38px; color: #333; margin-left: 41px; margin-top: 100px; } .tr2 { float: right; margin-right: 30px; margin-top: -73px; } .history { margin-top: 69px; width: 100%; position: relative; height: 633px; background: url(../images/44.png) no-repeat center center; } .line1 { margin: 0 auto; width: 1200px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .line2 { width: 1200px; height: 25px; padding: 0; position: absolute; top: 52%; left: 50%; transform: translate(-50%, -50%); } .line2 li { width: 25px; height: 25px; border-radius: 50%; background: #fff; float: left; position: relative; } .line2 li span { height: 9px; width: 9px; background: #003E97; display: inline-block; margin-left: 8px; margin-top: 8px; border-radius: 50%; display: none; } .notie { width: 212px; height: 83px; position: absolute; top: -140px; left: 50%; transform: translateX(-50%); } .trrr { background: url(../images/lbg.png) no-repeat; padding: 10px; line-height: 31px; color: #fff; } .back { height: 45px; width: 45px; position: fixed; bottom: 200px; right: 50px; display: none; z-index: 1; cursor: pointer; } .banner images { height: 300px !important; width: 100%; margin: 0 auto; } .banner .current images { height: 650px !important; width: 100%; margin: 0 auto; } /* 棣栭〉鏍峰紡寮€濮 */ .business { position: relative; } .business ul { padding: 0; height: 200px; width: 2000px; position: relative; z-index: 20; } .business ul li { float: left; margin-right: 15px; position: relative; cursor: pointer; } .business ul li images { width: 230px; height: 130px; } .cut { overflow: hidden; width: 967px; height: 200px; /* border: 1px solid red;*/ margin-top: 216px; position: relative; } .business .underline { position: absolute; bottom: 66px; width: 230px; height: 2px; background: #003E97; z-index: 10000; } .earth { padding-left: 20px; } .showContent { width: 546px; height: 481px; background: #fff; position: absolute; right: 0; top: -256px; z-index: 0 } .businessBg { background: url(../images/businessBg1.jpg) no-repeat center center; } .businessTitle { position: absolute; font-size: 16px; color: #ffffff; bottom: 20px; width: 100%; text-align: center; } .navigations { height: 6px; position: absolute; left: 58px; bottom: 47px; padding-left: 0; margin: 0; } .navigations li { width: 6px; height: 6px; background: #D3D3D3; border-radius: 50%; float: left; margin-right: 8px; } .navigations li.active { background: #003e97 } .directors { padding-left: 56px; padding-top: 53px; } .directors .current { font-size: 24px; color: #003E97; font-weight: 700; margin-right: 5px; } .currentTitle { font-size: 24px !important; color: #000; margin-left: 57px; margin-top: 30px; } .currentDesc { width: 406px; margin-left: 57px; color: #888888; line-height: 24px; letter-spacing: 1px; text-align: justify; } .currentbtns { position: absolute; height: 131px; right: 54px; bottom: 94px; width: 151px; } .currentBtnsMore { display: block; width: 151px; height: 41px; background: #003E97; color: #ffffff; position: absolute; bottom: 0; border: none; font-size: 16px; } /* 鏂伴椈涓績 */ .newsArea { padding-top: 78px; } .newsArea .newsContent { width: 1200px; margin: 0 auto; height: 470px; } .newsArea .newsContent .newsTop { height: 40px; } .newsArea .newsContent .newsTop .newsTitle { font-size: 38px; color: #000; margin: 0; } .newsArea .newsContent .newsTop .newsTab ul { padding: 0; margin: 0; float: right } .newsArea .newsContent .newsTop .newsTab ul li { float: left; font-size: 16px; color: #888888; height: 36px; width: 92px; } .newsArea .newsContent .newsTop .newsTab ul li.mr24 { margin-right: 24px; } .newsArea .newsContent .newsTop .newsTab ul li span { display: inline-block; text-align: center; padding-bottom: 8px; position: relative; cursor: pointer; } .newsArea .newsContent .newsTop .newsTab ul li span a { color: #888888 } .newsArea .newsContent .newsTop .newsTab ul li span.active { color: #003e97 } .newsArea .newsContent .newsTop .newsTab ul li span.active a { color: #003e97 } .newsArea .newsContent .newsTop .newsTab ul li span.active:after { content: ''; width: 40px; height: 2px; background: #003E97; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } .newsDetails { margin-top: 48px; } .newsDetails .newsDetailsWrapper { overflow: hidden; position: relative; width: 372px; float: left; height: 272px; } .mr42 { margin-right: 42px; } .mr42 img { width: auto; height: auto; max-width: 100%; max-height: 100%; } .newsDetailsWrapper img { width: auto; height: auto; max-width: 100%; max-height: 100%; } .newsDetails .newsDetailsWrapper images { width: 370px; height: 263px; } .newsDetails .newsDetailsWrapper .wrapper { width: 100%; background: #fff; position: absolute; top: 158px; left: 0; } .newsDetails .newsDetailsWrapper .wrapper .psuseTime { height: 48px; color: #003E97; font-size: 14px; /* text-align: center; */ line-height: 52px; width: 100%; margin: 0 auto; } .newsDetails .newsDetailsWrapper .wrapper .psuseTime:after { content: ''; width: 40px; height: 2px; background: #003E97; position: absolute; top: 48px; left: 1.5px; /* transform: translateX(-50%); */ } .newsDetails .newsDetailsWrapper .wrapper .newsTitle { font-size: 16px; color: #3E3A39; width: 100%; height: 56px; line-height: 21px; margin: 16px auto; } .newsDetails .newsDetailsWrapper .wrapper .newsTitle a { color: #3E3A39; } .newsDetails .newsDetailsWrapper .wrapper .newsTitle a:hover { text-decoration: none; color: #003e97; } .newsDetails .newsDetailsWrapper .wrapper .newsTitle2 { font-size: 14px; color: #888; width: 224px; height: 66px; margin: 5px auto; line-height: 22px; } .newsDetails .newsDetailsWrapper .wrapperR { width: 56px; height: 56px; background: #F7F8F8; position: absolute; top: 208px; left: 314px; color: #888888; text-align: center; line-height: 56px; cursor: pointer; } .newsDetails .newsDetailsWrapper:hover .wrapperR { background: #003E97; color: #fff; } .moreNews { width: 148px; height: 45px; border: 2px solid #003E97; margin: 40px auto 0; display: block; font-size: 16px; color: #003E97; text-align: center; line-height: 42px; text-decoration: none; cursor: pointer; background: #ffffff; /*border: none;*/ } .moreNews:hover { text-decoration: none; } .btnExpand { width: 148px; height: 45px; border: 2px solid #003E97; margin-top: 5px; display: block; font-size: 16px; color: #003E97; text-align: center; line-height: 42px; text-decoration: none; cursor: pointer; background: #ffffff; /*border: none;*/ } .btnExpand:hover { text-decoration: none; } .course .courseContent { width: 1200px; margin: 0 auto; height: 618px; } .course .courseContent .courseTop { overflow: hidden } .course .courseContent .courseTop .courseTitle { font-size: 38px; color: #000; /* font-weight: 700; */ margin: 78px 0; } .course .courseContent .curseBottom { overflow: hidden; } .course .courseContent .curseIntro { width: 545px; height: 362px; } .course .courseContent .curseIntro .curseBox { width: 180px; height: 180px; background: #ffffff; float: left; } .course .courseContent .curseIntro .curseBox images { width: 180px; height: 180px; } .course .courseContent .curseIntro .cursetime { font-size: 50px; color: #888; padding-top: 40px; font-weight: 700; text-align: center; cursor: pointer; } .course .courseContent .curseIntro .cursetime:hover { color: #003E97; } .course .courseContent .curseIntro .curseName { color: #3E3A39; font-size: 14px; text-align: inherit; } .curseName { margin: 9px 9px; } .course .courseContent .curseIntroR { width: 500px; float: right; text-align: left; } .course .courseContent .curseIntroR .curseIntroTit { color: #000000; font-size: 24px; font-weight: 700; margin-top: 30px; } .course .courseContent .curseIntroR .curseIntroCon { font-size: 14px; color: #888; line-height: 30px; margin-top: 30px; letter-spacing: 1px; text-align: justify; } .morecurse { width: 148px; height: 45px; border: 2px solid #003E97; margin-top: 40px; display: block; font-size: 16px; background: #003E97; color: #ffffff; text-align: center; line-height: 42px; text-decoration: none; cursor: pointer; border: none; } .morecurse:hover { color: #ffffff; text-decoration: none; } .borderR { border-right: 1px solid #eeeeee; } .borderB { border-bottom: 1px solid #eeeeee; } .borderL { border-left: 1px solid #eeeeee; } .borderT { border-top: 1px solid #eeeeee; } .earth { background: url(../images/earth.png) no-repeat left center; height: 30px; } .navbar-brand images { height: 32px; width: 172px; margin-top: 10px; } /*杞挱鍥?/ .box { width: 100%; height: 650px; position: relative; } .boxIn { width: 100%; height: 650px; overflow: hidden; } .imagesList { position: relative; width: 400%; height: 650px; padding-left: 0; } .imagesList li { width: 25%; height: 650px; float: left; position: relative; background: center center no-repeat; background-size: 100% auto; overflow: hidden; -webkit-animation-direction: alternate; } .imagesList li .index_banner_animation { -webkit-animation-name: scaleDraw; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: 1; -webkit-animation-duration: 4s; -webkit-animation-fill-mode: forwards; animation-name: scaleDraw; animation-timing-function: linear; animation-iteration-count: 1; animation-duration: 4s; animation-fill-mode: forwards; } @media (min-width: 768px) and (max-width: 1367px) { .box { height: 500px; } .boxIn { height: 500px; } .imagesList { height: 500px; } .imagesList li { height: 500px; } .banner .current images { height: 500px !important; } } @-webkit-keyframes scaleDraw { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } @keyframes scaleDraw { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } .imagesList li a { display: block; width: 100%; height: 100%; } .leftBtn, .rightBtn { width: 35px; height: 70px; position: absolute; top: 50%; margin-top: -35px; background-color: rgba(0, 0, 0, .3); cursor: pointer; } .leftBtn { left: 35px; } .rightBtn { right: 35px; } .btnList { width: 44px; height: 12px; position: absolute; left: 50%; transform: translateX(-50%); bottom: 25px; } .btnList li { width: 8px; height: 8px; background-color: #fff; margin-right: 10px; float: left; cursor: pointer; border-radius: 50%; } .btnList li.current { background-color: #003e97; } .mkdesc { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .imagesList li h2 { font-size: 44px; color: #fff; font-weight: 700; margin-bottom: 36px; } .mkdesc { text-align: center; width: 80%; } .mkdesc p { font-size: 18px; width: 1000px; color: #fff; margin: 0; } .mkdesc .knowMore { color: #fff; margin-top: 76px; border: none; } /*鎼滅储妗?/ .searchArea { width: 100%; height: 300px; display: none; position: fixed; top: 90px; left: 50%; transform: translateX(-50%); z-index: 100; background: rgba(0, 0, 0, 0.5) } .searchContent { width: 800px; height: 40px; margin: 0 auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .searchContent input { height: 40px; width: 600px; display: inline-block; margin: 0 auto; background: #fff; border: none; padding-left: 10px; } .searchContent span { width: 150px; height: 40px; display: inline-block; vertical-align: top; color: #fff; background: #003e97; line-height: 40px; text-align: center; cursor: pointer; border: 1px #e1e1e1 solid; } .footerLanguage { display: none; background: #f5f5f5; padding-left: 0; position: absolute; top: 44px; left: 0 } .chooseLanguage:hover .footerLanguage { display: block; } .footerLanguage li { height: 30px; text-align: center; line-height: 30px; width: 147px; } .footerLanguage li:hover { cursor: pointer; background: #ebebeb; color: #003e97; } .erweima { height: 120px; width: 120px; position: absolute; top: 40; display: none; left: -40; border: 1px solid #f5f5f5; z-index: 99; } .newsimages li.first {} .container { width: 1200px; height: max-content; } .navbar-brand { height: 100% !important; padding: 0 !important; } .navbar-brand images { height: 32px !important; width: 172px !important; margin-top: 10px !important; } .dongshichengyuan ul { padding-left: 0; } .dongshichengyuan ul li { padding-left: 16px; line-height: 30px; font-size: 16px; background: url(../images/dots.png) no-repeat left center; } .direc { position: relative; height: 7px; padding-left: 0; bottom: 230px !important; left: 450px !important; z-index: 999; } .direc span { width: 20px !important; height: 7px !important; background: #E2E2E2; float: left; margin-right: 10px; left: 0; border-radius: 0; } .direc span:hover { background: #003E97; } .direc span.swiper-pagination-bullet-active { background: #003E97; } .direc2 { position: absolute; padding-left: 0; left: 50% !important; transform: translateX(-50%); width: initial !important; } .direc2 span { /* background: #E2E2E2; */ float: left; margin-right: 10px; left: 0; } .direc2 span:hover { background: #003E97; } .direc2 span.swiper-pagination-bullet-active { background: #003E97; } .viewMores { color: #AAAAAA; } .viewMores:hover { color: #003E97; } .coll { position: absolute; right: 21px; top: 45%; font-size: 30px; transform: translateY(-45%); } .newsDetailsWrapper { margin-bottom: 72px; } .pageno.active { background: #003E97; color: #fff; } .cls { color: #003E97 !important; } .goodsTitle { font-size: 18px; color: #333; width: 100%; text-align: center; margin-top: 30px; margin-bottom: 30px; } .gogo p { width: 240px !important; margin: 0 auto; text-align: left; font-size: 14px; color: #888; border-bottom: 1px solid #EEEEEE; padding-bottom: 30px; line-height: 26px; } .moreInfos { color: #999; font-size: 14px; display: block; width: 240px; text-align: left; margin: 0 auto; position: relative; height: 30px; margin-top: 30px; } .moreInfos:after { content: ''; position: absolute; width: 15px; height: 15px; background: url(../images/plus.png) no-repeat center center; background-size: cover; right: 0; bottom: 10px; } .gogo li:hover { cursor: pointer; } .gogo li:hover .goodsTitle { color: #003E97; } .goodsBg { background: url(../images/goodsBg.png) no-repeat center center; } .navs ul { padding: 0; height: 7px; margin-top: 40px; margin-bottom: 60px; } .navs ul li { height: 6px; width: 6px; border-radius: 50%; background: #CECECE; float: left; margin-right: 7px; } .navs ul li.active { background: #003E97; } .directionBtns span { display: inline-block; width: 26px; height: 26px; margin-right: 10px; background: url(../images/lefts.png) no-repeat center center; } .directionBtns span.rights { background: url(../images/rights.png) no-repeat center center; } .service { background: url(../images/service.png) no-repeat center center; height: 333px; position: relative; } .companyList { width: 224px; height: 140px; background: #fff; float: left; margin-right: 30px; position: relative; border-bottom: 4px solid #f7f7f7; } .companyList:hover { border-bottom: 4px solid #003E97; } .companyList span { display: block; width: 168px; color: #999; font-size: 16px; font-weight: 700; margin: 0 auto; margin-top: 48px; } .companyList span.active { color: #003E97; } .companyList span a { color: #888888; } .companyList span a:hover { color: #003E97; } .lineBottom { position: absolute; left: 219px; top: 127px; } /*20180615*/ .c_recommend { height: 270px; } .index_development { height: 618px; display: block; margin: 0 auto; width: 100%; } .index_development_container { position: absolute; top: 0px; left: 50%; height: 100%; transform: translateX(-50%); } .i_business { height: 640px; display: block; margin: 0 auto; width: 100%; } .i_business_container { position: absolute; top: 0px; left: 50%; height: 100%; transform: translateX(-50%); } .btn_expand { margin-top: 5px; } dl dd a { color: #92908f; } dl dd a:hover { color: #92908f; text-decoration: underline; } .mk_email a { color: #92908f; } .mk_email a:hover { color: #92908f; text-decoration: underline; } .president_info { font-size: 38px; font-weight: 700; margin-top: 130px; color: #fff; } .btn_expand a { display: block; text-align: center; color: #fff; background: #003e97; line-height: 42px; width: 132px; height: 42px; font-size: 16px; } .btn_expand a:hover { color: #fff; } .responsibility_content { margin-top: 115px; margin-bottom: 80px; } .responsibility_title { margin-top: 20px; font-size: 18px; } .responsibility_text { margin: 10px 0; line-height: 30px; font-size: 16px; color: #888888; letter-spacing: 1px; text-align: justify; } .privacy_title { margin-top: 40px; margin-bottom: 20px; font-size: 24px; } .privacy_text { margin: 10px 0; line-height: 30px; font-size: 16px; color: #888888; letter-spacing: 1px; } .development_box { /* width:940px; */ overflow-y: hidden; height: 860px; margin: 40px 0 80px; } .development_box div, .development_box ul, .development_box li, .development_box h3, .development_box p { margin: 0; padding: 0; padding-bottom: 3px; } .development_box img{ width: 100%; } .event_year { width: 120px; /* border-bottom:2px solid #DDD; */ text-align: center; float: left; margin-top: 10px; } .event_year li { height: 40px; line-height: 40px; background: #FFF; /* margin-bottom:1px; */ border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; border-right: 1px solid #DDD; font-size: 16px; color: #828282; cursor: pointer; font-family: "Lato", -apple-system, sans-serif; } .event_year li:first-child { border-top: 1px solid #DDD; } .event_year li.current { width: 130px; background: #003e97 url('../images/jian.png') 120px 0 no-repeat; color: #FFF; text-align: left; padding-left: 41px; border: 0px solid #DDD; } .event_year li label { cursor: pointer; font-weight: normal; } .event_list { /* width:850px; */ float: left; background: url('../images/dian3.png') 139px 0 repeat-y; margin: 10px 0 20px 0; } .event_list h3 { margin: 0 0 10px 132px; font-size: 24px; font-family: Georgia; color: #003e97; padding-left: 25px; background: url('../images/jian.png') 0 -45px no-repeat; height: 38px; line-height: 30px; font-style: italic; } .event_list h4 { margin-left: 20px; margin-top: -45px; font-size: 30px; font-family: Georgia; color: #003e97; padding-left: 25px; height: 38px; line-height: 30px; font-style: italic; } .event_list li { /* background:url('../images/jian.png') 136px -80px no-repeat; */ } .event_list li span { width: 127px; text-align: right; display: block; float: left; margin-top: 10px; font-size: 16px; } .event_list li p { margin-left: 24px; display: inline-block; /* padding-left:10px; background:url('../images/jian.png') -21px 0 no-repeat; */ line-height: 25px; _float: left; padding-right: 20px; } .event_list li p span { width: 100%; text-align: left; padding: 5px 15px; background: #FFF; margin: 0; text-align: justify; } .event_list li p span:first-child { padding-top: 10px; } .event_list li p span:last-child { /* border-bottom:2px solid #ddd; */ padding-bottom: 10px; } .business_bg { height: 800px; display: block; margin: 0 auto; width: 100%; } .business_bg_container { position: absolute; top: 0px; left: 50%; height: 100%; transform: translateX(-50%); } .business_box { height: 465px; background: #fff; } .business_box:hover { box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); cursor: pointer; } @media (min-width: 768px) and (max-width: 1367px) { .president_info { margin-top: 45px; } } .maike-link a { color: #3E3A39; } .maike-link a:hover { text-decoration: none; color: #003e97; } .team-detail-l { padding-left: 0; } .team-detail-title { margin-top: 20px; } .team-detail-title ul { padding-left: 5px; width: 270px; } .team-detail-title ul li { padding-left: 16px; font-size: 14px; margin-top: 8px; background: url(../images/dots.png) no-repeat left center; } .event_list { width: 100%; } .details { position: relative; width: 100%; margin: 0 auto锛 } @media (min-width: 681px) { .event_list { width: 58%; padding-right: 30px!important; } .details { width: 1200px; margin: 0 auto; position: relative; } } /*杞挱鍥?/ .box { width: 100%; height: 650px; position: relative; } .boxIn { width: 100%; height: 650px; overflow: hidden; } .imgList { position: relative; width: 400%; height: 650px; padding-left: 0; } .imgList li { width: 25%; height: 650px; float: left; position: relative; background: center center no-repeat; background-size: 100% auto; overflow: hidden; -webkit-animation-direction: alternate; } .imgList li .index_banner_animation { -webkit-animation-name: scaleDraw; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: 1; -webkit-animation-duration: 4s; -webkit-animation-fill-mode: forwards; animation-name: scaleDraw; animation-timing-function: linear; animation-iteration-count: 1; animation-duration: 4s; animation-fill-mode: forwards; } @media (min-width: 768px) and (max-width: 1367px) { .box { height: 500px; } .boxIn { height: 500px; } .imgList { height: 500px; } .imgList li { height: 500px; } .banner .current img { height: 500px !important; } } @-webkit-keyframes scaleDraw { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } @keyframes scaleDraw { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } .imgList li a { display: block; width: 100%; height: 100%; } .leftBtn, .rightBtn { width: 35px; height: 70px; position: absolute; top: 50%; margin-top: -35px; background-color: rgba(0, 0, 0, .3); cursor: pointer; } .leftBtn { left: 35px; } .rightBtn { right: 35px; } .btnList { width: 44px; height: 12px; position: absolute; left: 50%; transform: translateX(-50%); bottom: 25px; } .btnList li { width: 8px; height: 8px; background-color: #fff; margin-right: 10px; float: left; cursor: pointer; border-radius: 50%; } .btnList li.current { background-color: #003e97; } .mkdesc { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .imgList li h2 { font-size: 44px; color: #fff; font-weight: 700; margin-bottom: 36px; } .mkdesc { text-align: center; width: 80%; } .mkdesc p { font-size: 18px; width: 1000px; color: #fff; margin: 0; } .mkdesc .knowMore { color: #fff; margin-top: 76px; border: none; }