.i-news .list li .img .tri, .i-news .list li .tips .tri, .pdinfo-wrap .pd-detail .tab span.cur:after { content: ""; height: 0; width: 0; overflow: hidden; } @keyframes Circle { 0% { border-radius: 3px; left: -20px; opacity: 0; } 100% { border-radius: 3px; left: 0; opacity: 1; } } html, body { position: relative; min-width: 750px; } .w { width: 1400px; margin: 0 auto; } @media only screen and (max-width: 1416px) { .w { width: 93.75%; } } @media only screen and (max-width: 976px) { .w { width: 90%; } } @media only screen and (max-width: 768px) { .pc { display: none; } } .m { display: none; } @media only screen and (max-width: 768px) { .m { display: block; } } header { position: relative; z-index: 3; height: 100px; background: #fff; -webkit-box-shadow: 1px 0 6px rgba(0, 0, 0, 0.3); box-shadow: 1px 0 6px rgba(0, 0, 0, 0.3); } @media only screen and (max-width: 1416px) { header .w { width: 960px; } } @media only screen and (max-width: 976px) { header .w { width: 90%; } } header .h-right { width: 782px; height: 88px; padding-top: 12px; } @media only screen and (max-width: 976px) { header .h-right { display: none; } } header .h-right .links { height: 26px; margin-bottom: 17px; line-height: 26px; color: #878787; } header .h-right .links a { display: inline-block; padding: 0 10px; color: #878787; } header .h-right .links a:hover { color: #122e87; } header .h-right .links a.btn { padding: 0; margin-left: 12px; } header .h-right .links a.btn p { padding-left: 34px; background: url("../img/bg_sign01.png") no-repeat 0 0 transparent; } header .h-right .links a.tm p { padding-left: 34px; background-image: url("../img/jdjd.jpg"); background-repeat: no-repeat; background-position:left center; background-size:20px ; } header .h-right .links a.btn:nth-child(2) p { background-position: left -26px; } header .h-right .links p.fr { margin-right: 15px; } header .h-right .links p.fr a:after { content: ""; display: inline-block; position: absolute; width: 1px; height: 13px; background: #878787; margin: 8px 0 0 10px; } header .h-right .links p.fr a:last-child:after { display: none; } header .h-right .links .language{ display: inline-block; padding-left: 35px; margin-left: 10px; background: url(../img/bg_signen.jpg) no-repeat left center; font-size: 12px; line-height: 26px; color: #878787; } header .search { width: 210px; height: 26px; padding: 0 12px; border: 1px solid #e1e1e1; border-radius: 13px; } header .search input { width: 184px; height: 26px; border: 0; font-size: 14px; line-height: 26px; color: #535353; } header .search input.submit { width: 26px; background: url("../img/bg_btn01.png") no-repeat center center transparent; } header nav a { display: inline-block; padding: 0 20px; font-size: 14px; line-height: 2; color: #535353; } header nav a:hover { color: #122e87; } header .nav-btn { width: 76px; height: 50px; border-left: 1px solid #acacac; margin-top: 25px; display: none; cursor: pointer; } @media only screen and (max-width: 976px) { header .nav-btn { display: block; } } header .nav-btn .line { right: 0; width: 33px; height: 5px; background: #004b8d; transition: all 0.8s; } header .nav-btn .line:nth-child(1) { top: 12px; } header .nav-btn .line:nth-child(1).cur { -webkit-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(45deg); transform: rotate(45deg); } header .nav-btn .line:nth-child(2) { top: 23px; } header .nav-btn .line:nth-child(2).cur { opacity: 0; } header .nav-btn .line:nth-child(3) { top: 34px; } header .nav-btn .line:nth-child(3).cur { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } header .search-m { left: 5%; top: 25px; width: calc(568px - 2.5%); height: 48px; padding: 0 2.5%; border: 1px solid #acacac; border-radius: 3px; background: #fff; display: none; } header .search-m input { width: 87%; height: 48px; border: none; font-size: 22px; line-height: 48px; color: #555; } header .search-m input.submit { width: 13%; background: url("../img/bg_btn01.png") no-repeat center center transparent; background-size: auto 100%; } .nav-bg { background: rgba(0, 0, 0, 0.8); z-index: 2; } .nav-m { left: 0; top: 100px; z-index: 2; width: 100%; background: #ececec; -webkit-transform-origin: right center; transform-origin: right center; -webkit-transform: scale(0); transform: scale(0); } .nav-m li { width: 90%; padding: 0 5%; border-bottom: 1px solid #d4d4d4; background: url("../img/bg_sign02.png") no-repeat 92% center transparent; } .nav-m li.hover { background-position: 95% center; } .nav-m li a { display: inline-block; width: 100%; font-size: 28px; line-height: 84px; color: #555; } footer { background: #3b3b3b; } @media only screen and (max-width: 1023px) { footer .w { width: 100%; } } footer .list { width: 68%; max-width: 1045px; padding-top: 30px; } @media only screen and (max-width: 1416px) { footer .list { width: 65%; } } footer .list li { width: 20%; } footer .list li a { display: inline-block; font-size: 14px; line-height: 24px; color: #9f9f9f; transition: all 0.5s; } footer .list li a.tit { margin-bottom: 12px; font-size: 16px; line-height: 2; color: #fff; } footer .list li a:hover { color: #fff; } @media only screen and (max-width: 1023px) { footer .list { width: 100%; padding: 0; } footer .list li { width: 90%; padding: 0 5%; border-bottom: 1px solid #454545; } footer .list li .sub { padding: 0 4% 3%; display: none; } footer .list li a { font-size: 26px; line-height: 2; color: #acacac; } footer .list li a.tit { width: 100%; margin-bottom: 0; font-size: 26px; line-height: 90px; color: #fff; } footer .list li a.tit em { display: inline-block; width: 11px; height: 90px; background: url("../img/bg_sign07.png") no-repeat center center transparent; transition: all 0.5s; } footer .list li a.tit.cur em { -webkit-transform: rotate(90deg); transform: rotate(90deg); } } footer .tips { width: 30%; height: 159px; padding: 60px 0 0 2.35%; border-left: 1px solid #474747; box-sizing: border-box; } @media only screen and (max-width: 1023px) { footer .tips { display: none; } } /*footer .tips li { position: relative; width: 67px; height: 56px; text-align: center; }*/ /*footer .tips li a { display: inline-block; padding-top: 32px; background: url("../img/bg_sign05.png") no-repeat center 0 transparent; color: #fff; } footer .tips li img { position: absolute; left: -20px; top: -116px; padding: 9px 14px 25px 13px; background: url("../img/bg_sign04.png") no-repeat 0 0 transparent; display: none; }*/ footer .tips{ padding-top: 30px; } footer .tips li { position: relative; width: 25%; padding-right:10px; height: auto; text-align: center; /*margin-right: 10px;*/ box-sizing: border-box; } footer .tips li a { display: inline-block; padding-top: 0; color: #fff; } footer .tips li img { width: 100%; height: auto; margin-top: 5px; } /*footer .tips li.hover img { display: block; } /*footer .tips li:nth-child(2) a { background: url("../img/qywx.png") ; background-position: top; background-repeat: no-repeat; background-size: 50%; }*/ footer .tips li:nth-child(3) a, footer .tips li:nth-child(4) a { background-position: center -112px; } footer .tips .tel { width: 179px; padding: 9px 0 9px 82px; background: url("../img/bg_sign06.png") no-repeat 0 0 transparent; margin: 20px auto 0; font-size: 14px; line-height: 22px; color: #7f7f7f; } footer .tips .tel b { color: #5c6572; } footer .bot { border-top: 1px solid #4a4a4a; margin-top: 60px; font-size: 12px; line-height: 70px; color: #9f9f9f; } @media only screen and (max-width: 1023px) { footer .bot { display: none; } } footer .bot a { color: #9f9f9f; transition: all 0.5s; } footer .bot a:hover { color: #fff; } .inside-menu { width: 100%; padding: 2.3% 0; background: #fff; text-align: center; transition: all 0.5s; } .inside-menu.fixed { position: fixed; left: 0; top: 0; padding: 1% 0; } .inside-menu a { display: inline-block; width: 154px; border: 1px solid #e2e2e2; border-radius: 26px; margin: 0 2px 10px; font-size: 14px; line-height: 3; color: #454444; } @media only screen and (max-width: 1023px) { .inside-menu a { font-size: 16px; } } .inside-menu a:hover, .inside-menu a.cur { border-color: #2a459a; background: #2a459a; color: #fff; } .i-merchants { padding-top: 3.5%; } @media only screen and (max-width: 960px) { .i-merchants { display: none; } } .i-merchants .w { height: 59px; background: #f7f7f7; } .i-merchants .w .title { width: 116px; padding-left: 34px; background: url("../img/bg_sign03.png") no-repeat 0 0 transparent; font-size: 18px; line-height: 59px; color: #666; } .i-merchants .w .title a { color: #666; } .i-merchants .w .title a:hover { color: #122e87; } .i-merchants .w .list { width: 70%; height: 32px; padding: 0 3%; margin: 13.5px 0; } .i-merchants .w .list a { display: inline-block; font-size: 16px; line-height: 2; color: #6a6a6a; } .i-merchants .w .list a:hover { color: #122e87; } .i-merchants .w .btn { width: 22px; height: 59px; margin-right: 2.5%; } .i-merchants .w .btn .btns { width: 22px; height: 29px; cursor: pointer; } .i-merchants .w .btn .btns.prev { background: url("../img/prev01.png") no-repeat 0 0 transparent; margin-bottom: 1px; } .i-merchants .w .btn .btns.prev.hover { background-position: 0 -29px; } .i-merchants .w .btn .btns.next { background: url("../img/next01.png") no-repeat 0 -29px transparent; } .i-merchants .w .btn .btns.next.hover { background-position: 0 0; } .i-industry { padding: 2.4% 0; } @media only screen and (max-width: 976px) { .i-industry { padding: 6% 0; } } .i-industry .w li { width: 23.5%; margin: 0 0 30px 28px; } @media only screen and (max-width: 1416px) { .i-industry .w li { width: 23.5%; margin-left: 2%; } } @media only screen and (max-width: 976px) { .i-industry .w li { width: 38%; margin: 0 6% 30px; } } @media only screen and (max-width: 768px) { .i-industry .w li { width: 100%; margin: 0; margin-bottom: 30px; } } .i-industry .w li:first-child { margin-left: 0; } @media only screen and (max-width: 976px) { .i-industry .w li:first-child { margin-left: 6%; } } @media only screen and (max-width: 768px) { .i-industry .w li:first-child { margin-left: 0; } } .i-industry .w li a { display: inline-block; width: 100%; font-size: 14px; line-height: 26px; color: #959595; transition: all 0.5s; } @media only screen and (max-width: 768px) { .i-industry .w li a { font-size: 22px; line-height: 1.5; color: #666; } } .i-industry .w li a.tit { padding: 18px 0 7px; font-size: 20px; line-height: 2; color: #2d2d2d; } @media only screen and (max-width: 768px) { .i-industry .w li a.tit { font-size: 30px; line-height: 1.5; color: #666; } } .i-industry .w li a:hover { color: #122e87; } .i-products { padding: 3% 0 7.4%; background: url("../img/bg_bg01.jpg") no-repeat center center transparent; background-size: cover; } @media only screen and (max-width: 1105px) { .i-products { padding: 14% 0; } } @media only screen and (max-width: 768px) { .i-products { background-image: url("../img/bg_bg02.jpg"); } } .i-products .products-in { width: 1036px; margin: 0 auto; } @media only screen and (max-width: 1105px) { .i-products .products-in { width: 90%; } } .i-products .products-in .images { width: 406px; height: 398px; } @media only screen and (max-width: 1105px) { .i-products .products-in .images { float: none; display: block; margin: 0 auto 26px; } } .i-products .products-in .images a { position: absolute; left: 100%; top: 0; display: inline-block; width: 406px; } .i-products .products-in .list { width: 520px; padding-top: 26px; } @media only screen and (max-width: 1105px) { .i-products .products-in .list { float: none; display: block; width: 100%; margin: 0 auto; text-align: center; } } .i-products .products-in .list h2 { font-size: 26px; line-height: 42px; color: #fff; opacity: 0; } @media only screen and (max-width: 768px) { .i-products .products-in .list h2 { display: none; } } .i-products .products-in .list .list-in { width: 100%; height: 330px; font-size: 14px; line-height: 24px; color: #fff; } @media only screen and (max-width: 768px) { .i-products .products-in .list .list-in { height: 184px; font-size: 20px; line-height: 1.5; color: #fff; } } .i-products .products-in .list .list-in li { position: absolute; left: 100%; width: 100%; height: 330px; } @media only screen and (max-width: 768px) { .i-products .products-in .list .list-in li { height: 184px; } } .i-products .products-in .list .list-in p.t { padding: 15px 0; font-size: 16px; line-height: 2; color: #fff; opacity: 0.7; } @media only screen and (max-width: 768px) { .i-products .products-in .list .list-in p.t { display: none; } } .i-products .products-in .list .list-in a.tit { display: inline-block; width: 100%; font-weight: bold; font-size: 46px; line-height: 64px; color: #fff; } @media only screen and (max-width: 768px) { .i-products .products-in .list .list-in a.tit { line-height: 94px; } } .i-products .products-in .list .list-in a.more { left: 0; bottom: 46px; display: inline-block; width: 146px; border: 1px solid #fff; font-size: 13px; line-height: 40px; color: #fff; text-align: center; transition: all 0.8s; } .i-products .products-in .list .list-in a.more:hover { background: #fff; color: #122e87; } @media only screen and (max-width: 1105px) { .i-products .products-in .list .list-in a.more { left: 50%; margin-left: -74px; } } @media only screen and (max-width: 768px) { .i-products .products-in .list .list-in a.more { display: none; } } .i-products .btns { left: 50%; bottom: 0; width: 1399px; height: 116px; padding-right: 1px; background: #f2f2f2; margin-left: -700px; } @media only screen and (max-width: 1416px) { .i-products .btns { display: none; } } .i-products .btns .list { width: 1116px; height: 90px; padding-top: 26px; border-right: 1px solid #d6d6d6; } .i-products .btns .list li { width: 307px; height: 90px; padding-left: 65px; font-size: 13px; line-height: 20px; color: #797979; cursor: pointer; } .i-products .btns .list li.hover, .i-products .btns .list li.cur { color: #161515; background: url(../img/bg_line.png) no-repeat center bottom; } .i-products .btns .list li .tips { width: 155px; padding: 10px 0 0 15px; } .i-products .btns .btn { width: 282px; padding: 39px 0 31px; text-align: center; } .i-products .btns .btn .circle { height: 6px; padding-bottom: 12px; } .i-products .btns .btn .circle span { position: relative; top: -6px; display: inline-block; width: 6px; height: 6px; border-radius: 3px; background: #bec2c3; } .i-products .btns .btn p { font-size: 14px; line-height: 2; color: #161515; } .i-products .btns .btn a:hover span { left: -20px; opacity: 0; -webkit-animation: Circle 0.4s linear forwards; animation: Circle 0.4s linear forwards; } .i-products .btns .btn a:hover span:nth-child(1) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .i-products .btns .btn a:hover span:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .i-products .btns .btn a:hover p { color: #122e87; } .i-products .btns-arrow { top: 50%; width: 66px; height: 66px; margin-top: -33px; cursor: pointer; } @media only screen and (max-width: 1416px) { .i-products .btns-arrow { display: block; } } .i-products .btns-arrow.prev { left: 4%; background: url("../img/prev02.png") no-repeat 0 0 transparent; } .i-products .btns-arrow.prev:hover { background-position: right 0; } .i-products .btns-arrow.next { right: 4%; background: url("../img/next02.png") no-repeat right 0 transparent; } .i-products .btns-arrow.next:hover { background-position: left 0; } .i-news { padding: 4% 0; } .i-news .list { width: 72.5%; } @media only screen and (max-width: 1416px) { .i-news .list { width: 68%; } } @media only screen and (max-width: 1280px) { .i-news .list { width: 62%; } } @media only screen and (max-width: 1023px) { .i-news .list { width: 100%; } } .i-news .list li { width: 100%; background: #f2f2f2; margin-bottom: 14px; } .i-news .list li .img { width: 376px; } @media only screen and (max-width: 1023px) { .i-news .list li .img { width: 100%; } .i-news .list li .img img { width: 100%; } } .i-news .list li .img .tri { right: 0; top: 50%; border-right: 12px solid #f2f2f2; border-top: 12px dashed transparent; border-bottom: 12px dashed transparent; margin-top: -12px; } @media only screen and (max-width: 1023px) { .i-news .list li .img .tri { right: 50%; top: auto; bottom: -6px; margin: 0 0 0 -12px; transform: rotate(90deg); } } .i-news .list li .tips { width: 53.79%; height: 214px; padding: 36px 4.4% 0 0; } @media only screen and (max-width: 1416px) { .i-news .list li .tips { width: 43.79%; } } @media only screen and (max-width: 1280px) { .i-news .list li .tips { position: relative; padding-left: 5%; background: #f2f2f2; margin-left: -18%; } } @media only screen and (max-width: 1023px) { .i-news .list li .tips { width: 90%; height: auto; padding: 36px 5%; margin: 0; } } .i-news .list li .tips a { display: inline-block; font-size: 14px; line-height: 2; color: #7f7f7f; } .i-news .list li .tips a.tit { margin-bottom: 10px; font-size: 22px; line-height: 2; color: #2d2d2d; } .i-news .list li .tips a.more { width: auto; margin-top: 38px; font-size: 12px; line-height: 2; } @media only screen and (max-width: 1280px) { .i-news .list li .tips a.more { margin-top: 10px; } } .i-news .list li .tips a:hover { color: #122e87; } @media only screen and (max-width: 1023px) { .i-news .list li .tips a { font-size: 20px; line-height: 1.8; } } .i-news .list li .tips .tri { left: -12px; top: 50%; border-right: 12px solid #f2f2f2; border-top: 12px dashed transparent; border-bottom: 12px dashed transparent; margin-top: -12px; } @media only screen and (max-width: 1023px) { .i-news .list li .tips .tri { display: none; } } .i-news .imglist { width: 357px; height: 514px; background: #f2f2f2; } @media only screen and (max-width: 1023px) { .i-news .imglist { width: 100%; height: auto; } } .i-news .imglist .detail { padding: 9.5% 7.8% 0; } @media only screen and (max-width: 1023px) { .i-news .imglist .detail { padding: 5% 7.8%; } } .i-news .imglist .detail a { display: inline-block; margin-bottom: 14px; font-size: 14px; line-height: 24px; color: #7f7f7f; } .i-news .imglist .detail a.tit { margin-bottom: 10px; font-size: 16px; line-height: 2; color: #2d2d2d; } @media only screen and (max-width: 1023px) { .i-news .imglist .detail a.tit { font-size: 22px; } } .i-news .imglist .detail a:hover { color: #122e87; } @media only screen and (max-width: 1023px) { .i-news .imglist .detail a { font-size: 20px; line-height: 1.8; } } .i-news .imglist .swiper-pagination { left: 7.8%; bottom: 11.47%; width: auto; } @media only screen and (max-width: 1023px) { .i-news .imglist .swiper-pagination { left: 48%; bottom: 32%; } } .i-news .imglist .swiper-pagination span { float: left; background: #a7a8b1; margin: 0 4px 0 0; } .i-news .imglist .swiper-pagination span.swiper-pagination-bullet-active { background: #122e87; } .inside-ban img { opacity: 0; } @media only screen and (max-width: 1023px) { .inside-ban { height: 384px; } .inside-ban.about-ban { background: url("../img/ban04.jpg") no-repeat center center transparent; background-size: cover; } .inside-ban.industry-ban { background: url("../img/ban06.jpg") no-repeat center center transparent; background-size: cover; } .inside-ban.products-ban { background: url("../img/ban08.jpg") no-repeat center center transparent; background-size: cover; } .inside-ban.news-ban { background: url("../img/ban10.jpg") no-repeat center center transparent; background-size: cover; } .inside-ban.investor-ban { background: url("../img/ban12.jpg") no-repeat center center transparent; background-size: cover; } .inside-ban.hr-ban { background: url("../img/ban14.jpg") no-repeat center center transparent; background-size: cover; } .inside-ban img { display: none; } } .about-w { width: 1168px; margin: 0 auto; } @media only screen and (max-width: 1184px) { .about-w { width: 90%; } } .about-intro { padding: 8% 0 6.7%; } .about-intro .tips { width: 345px; } @media only screen and (max-width: 1184px) { .about-intro .tips { width: 100%; } } .about-intro .tips .tips-in { width: 344px; padding: 27px 0; border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7; margin-top: -1px; font-size: 20px; line-height: 2; color: #666; text-align: center; cursor: pointer; transition: background-color 0.5s; } @media only screen and (max-width: 1184px) { .about-intro .tips .tips-in { width: 50%; margin: -1px -1px 0 0; border-bottom: 1px solid #f7f7f7; } } .about-intro .tips .tips-in.r { border-left: 1px solid #f7f7f7; border-right: 0; } @media only screen and (max-width: 1184px) { .about-intro .tips .tips-in.r { margin: 0 -1px 0 -1px; border-bottom: 0; } } .about-intro .tips .tips-in .sign { display: inline-block; } .about-intro .tips .tips-in .sign.fi { background: url("../img/bg_sign08.png") no-repeat 0 0 transparent; } .about-intro .tips .tips-in .sign.se { background: url("../img/bg_sign09.png") no-repeat 0 0 transparent; } .about-intro .tips .tips-in .sign.th { background: url("../img/bg_sign10.png") no-repeat 0 0 transparent; } .about-intro .tips .tips-in .sign.fo { background: url("../img/bg_sign11.png") no-repeat 0 0 transparent; } .about-intro .tips .tips-in p { color: #9e9e9e; } .about-intro .tips .tips-in.hover { background-color: #99cc50; } .about-intro .tips .tips-in.hover .sign { background-position: 0 -114px; } .about-intro .tips .tips-in.hover p { color: #fff; } .about-intro .detail { width: 340px; padding: 80px 69px; font-size: 14px; line-height: 30px; color: #9e9e9e; } @media only screen and (max-width: 1184px) { .about-intro .detail { width: calc(100% - 138px); } } @media only screen and (max-width: 768px) { .about-intro .detail { font-size: 22px; } } .about-intro .detail h2 { font-size: 40px; line-height: 50px; color: #454545; margin-bottom: 16px; } @media only screen and (max-width: 1024px) { .about-intro .detail h2 { font-size: 28px; } } .about-detail { background: #f9f9f9; } .about-detail img { width: 50%; } @media only screen and (max-width: 1184px) { .about-detail img { width: 100%; } } .about-detail .tips { width: 22.9%; margin: 7.6% 0 0 4.7%; } @media only screen and (max-width: 1296px) { .about-detail .tips { margin-top: 5%; } } @media only screen and (max-width: 1184px) { .about-detail .tips { width: 90%; padding: 5%; margin: 0; } } .about-detail .tips a { display: inline-block; font-size: 14px; line-height: 30px; color: #929292; } @media only screen and (max-width: 768px) { .about-detail .tips a { font-size: 22px; } } .about-detail .tips a.tit { margin-bottom: 20px; font-size: 36px; line-height: 2; color: #454545; } .about-detail .tips a:hover { color: #000; } .about-detail .tips a.more { width: 166px; border: 1px solid #9c9c9c; margin-top: 26%; font-size: 14px; line-height: 48px; color: #6d6d6d; text-align: center; } @media only screen and (max-width: 1184px) { .about-detail .tips a.more { margin-top: 6%; } } .about-detail .tips a.more:hover { background: #9c9c9c; color: #fff; } .about-list { padding: 8.7% 0 6.7%; } .about-list li { width: 49%; } .about-list li:nth-child(2) { float: right; } @media only screen and (max-width: 768px) { .about-list li { width: 100%; margin-bottom: 8%; } } .about-list li a { display: inline-block; width: 100%; font-size: 14px; line-height: 30px; color: #989898; } @media only screen and (max-width: 768px) { .about-list li a { font-size: 22px; } } .about-list li a.tit { margin: 30px 0 3px; font-size: 36px; line-height: 2; color: #454545; } .about-list li a:hover { color: #000; } .about-video img { opacity: 0; } .about-video img.m { display: none; } .about-video p{ position: absolute; left: 20%; top: 0; width: 60%; height: 100%; } @media only screen and (max-width: 1040px) { .about-video img{ display: none; } .about-video img.m{ display: block; } .about-video p{ left: 0; width: 100%; } } .about-culture { padding: 6.7% 0 5%; } .about-culture li { position: relative; width: 100%; background-size: 50% auto !important; } .about-culture li:nth-child(1) { background: url("../img/img11.jpg") no-repeat right center transparent; } .about-culture li:nth-child(2) { background: url("../img/img12.jpg") no-repeat left center transparent; } @media only screen and (max-width: 1023px) { .about-culture li { background: none !important; } } .about-culture li img.place { width: 50%; } @media only screen and (max-width: 1023px) { .about-culture li img.place { display: none; } } @media only screen and (max-width: 1023px) { .about-culture li img.m { display: block; } } .about-culture li .tips { left: 7.8%; top: 10%; width: 35%; } @media only screen and (max-width: 1023px) { .about-culture li .tips { position: relative; left: 0; top: 0; width: 100%; padding: 5% 0 8%; } } .about-culture li .tips.r { left: auto; right: 7.8%; } @media only screen and (max-width: 1023px) { .about-culture li .tips.r { right: 0; } } .about-culture li .tips a { display: inline-block; width: 100%; font-size: 14px; line-height: 2; color: #989898; } @media only screen and (max-width: 1023px) { .about-culture li .tips a { font-size: 22px; } } .about-culture li .tips a:hover { color: #000; } .about-culture li .tips a.tit { margin-bottom: 6.5%; font-size: 36px; line-height: 2; color: #454545; } @media only screen and (max-width: 1184px) { .about-culture li .tips a.tit { font-size: 28px; } } @media only screen and (max-width: 1023px) { .about-culture li .tips a.tit { margin-bottom: 0; } } .about-culture li .tips a.more { width: 168px; border: 1px solid #9c9c9c; margin-top: 20%; font-size: 14px; line-height: 48px; color: #6d6d6d; text-align: center; transition: all 0.5s; } @media only screen and (max-width: 1184px) { .about-culture li .tips a.more { margin-top: 10%; } } @media only screen and (max-width: 768px) { .about-culture li .tips a.more { margin-top: 5%; } } .about-culture li .tips a.more:hover { background: #9c9c9c; color: #fff; } .aintro-intro { padding: 3% 0 7%; font-size: 14px; line-height: 30px; color: #929292; } @media only screen and (max-width: 1023px) { .aintro-intro { font-size: 22px; line-height: 2; } } .aintro-intro h2 { font-size: 40px; line-height: 66px; color: #303030; } .aintro-intro h3 { margin-bottom: 20px; font-size: 22px; line-height: 2; color: #737373; } @media only screen and (max-width: 1023px) { .aintro-intro h3 { margin-bottom: 0; } } .aintro-intro .detail { width: 53%; padding-top: 3%; } @media only screen and (max-width: 1023px) { .aintro-intro .detail { float: none; display: block; width: 100%; } } .aintro-intro img { width: 39%; } @media only screen and (max-width: 1023px) { .aintro-intro img { float: none; display: block; width: auto; max-width: 100%; margin: 20px auto 0; } } .aintro-history { padding: 5.4% 0 6.5%; background: url("../img/bg_bg03.jpg") no-repeat center center transparent; background-size: cover; } .aintro-history .title { font-size: 40px; line-height: 2; color: #303030; } @media only screen and (max-width: 960px) { .aintro-history .title { width: 576px; margin: 0 auto; } } .aintro-history .title .btn { height: 40px; margin-top: 20px; } .aintro-history .title .btn .btns { width: 40px; height: 40px; margin-left: 8px; cursor: pointer; } .aintro-history .title .btn .btns.prev { background: url("../img/prev03.png") no-repeat 0 center transparent; } .aintro-history .title .btn .btns.prev:hover { background-position: right center; } .aintro-history .title .btn .btns.next { background: url("../img/next03.png") no-repeat right center transparent; } .aintro-history .title .btn .btns.next:hover { background-position: left center; } .aintro-history .year { width: 1168px; height: 208px; padding: 24px; margin-left: -2%; } @media only screen and (max-width: 1279px) { .aintro-history .year { width: 866px; } } @media only screen and (max-width: 960px) { .aintro-history .year { width: 566px; margin: 0 auto; } } .aintro-history .year ul { width: 1200px; } .aintro-history .year li { width: 264px; height: 206px; border: 1px solid #e2e2e2; border-radius: 8px; background: #fff; margin: 0 34px 34px 0; font-size: 60px; line-height: 206px; color: #494949; font-style: italic; text-align: center; cursor: pointer; } .aintro-history .year li:last-child { margin-right: 0; } .aintro-history .year li.hover, .aintro-history .year li.cur { border-color: #64b6e0; background: #64b6e0; color: #fff; } .aintro-history .year li.cur { -webkit-transform: scale(1.17); transform: scale(1.17); } .aintro-history .year li span { padding: 0 3px; font-size: 20px; } .aintro-history .detail { padding-top: 4.3%; font-size: 14px; line-height: 30px; color: #6d6d6d; } @media only screen and (max-width: 960px) { .aintro-history .detail { width: 576px; margin: 0 auto; font-size: 22px; line-height: 2; } } .aintro-honor { padding: 5.8% 0 4.8%; background: url("../img/bg_bg04.jpg") no-repeat center center transparent; background-size: cover; } @media only screen and (max-width: 768px) { .aintro-honor { background-image: url(../img/bg_bg05.jpg); } } .aintro-honor h2 { margin-bottom: 4.7%; font-size: 40px; line-height: 2; color: #fff; } .aintro-honor .list { height: 516px; } @media only screen and (max-width: 1184px) { .aintro-honor .list { width: 777px; margin: 0 auto; } } @media only screen and (max-width: 980px) { .aintro-honor .list { width: 384px; } } .aintro-honor ul { width: 1179px; } .aintro-honor li { width: 344px; height: 374px; padding: 80px 20px 0; background: #fff; margin: 0 9px 62px 0; text-align: center; } .aintro-honor li .img{ width: 344px; height: 270px; } .aintro-honor li img{ max-width: 100%; max-height: 100%; } .aintro-honor li p { margin-top: 20px; font-size: 14px; line-height: 2; color: #4f4f4f; } .aintro-honor li a:hover p { color: #122e87; } .aintro-honor .btn { height: 66px; text-align: center; } .aintro-honor .btn span { display: inline-block; width: 66px; height: 66px; margin: 0 7px; cursor: pointer; } .aintro-honor .btn span.prev { background: url("../img/prev02.png") no-repeat left 0 transparent; } .aintro-honor .btn span.prev:hover { background-position: right 0; } .aintro-honor .btn span.next { background: url("../img/next02.png") no-repeat right 0 transparent; } .aintro-honor .btn span.next:hover { background-position: left 0; } .aintro-school { padding: 4.3% 0 10.5%; font-size: 14px; line-height: 30px; color: #929292; } @media only screen and (max-width: 768px) { .aintro-school { font-size: 22px; line-height: 2; } } .aintro-school h2 { margin-bottom: 25px; font-size: 40px; line-height: 2; color: #303030; } .aintro-school .detail { padding-top: 3.6%; } .aintro-cob { padding: 3% 0 4%; background: url("../img/bg_bg06.jpg") no-repeat center center transparent; background-size: cover; font-size: 14px; line-height: 30px; color: #6d6d6d; } @media only screen and (max-width: 1023px) { .aintro-cob { background-image: url(../img/bg_bg07.jpg); padding: 10% 0 5%; } } .aintro-cob .img { width: 33.7%; margin-top: -105px; } @media only screen and (max-width: 1023px) { .aintro-cob .img { float: none; display: block; width: 100%; max-width: 394px; margin: 0 auto 40px; font-size: 22px; text-align: center; } } .aintro-cob .img img { display: block; margin-bottom: 15px; } .aintro-cob .detail { width: 59%; } @media only screen and (max-width: 1023px) { .aintro-cob .detail { width: 100%; font-size: 22px; line-height: 2; } } .aintro-cob .detail h2 { margin-bottom: 22px; font-size: 40px; line-height: 2; color: #303030; } .aintro-cob .detail p { text-indent: 2em; } .industry-box { padding: 3% 0 4.9%; font-size: 14px; line-height: 30px; color: #929292; background: #fbfbfb; } @media only screen and (max-width: 768px) { .industry-box { font-size: 22px; line-height: 2; } } .industry-box:nth-child(2n) { background: #fff; } .industry-box h2 { margin-bottom: 20px; font-size: 36px; line-height: 2; color: #303030; } .industry-box img { display: block; margin-bottom: 3.6%; } .industry-box p.fl { color: #f00; margin-right: 90px; } .industry-box p.fl a { display: inline-block; color: #2a2a2a; text-transform: uppercase; transition: all 0.5s; } .industry-box p.fl a:hover { color: #f00; } @media only screen and (min-width: 1024px) { .products-enter-l { position: relative; opacity: 0; left: -10%; } } @media only screen and (min-width: 1024px) { .products-enter-r { position: relative; opacity: 0; left: 10%; } } .products-box .detail { width: 44.44%; font-size: 14px; line-height: 26px; color: #929292; } @media only screen and (max-width: 1023px) { .products-box .detail { width: 100%; font-size: 22px; line-height: 2; } } .products-box .detail h2 { margin-bottom: 35px; font-size: 36px; line-height: 2; color: #303030; } .products-box .detail .in { min-height: 208px; } @media only screen and (max-width: 1023px) { .products-box .detail .in { min-height: 0; padding-bottom: 8%; } } .products-box .detail .in a { color: #929292; } .products-box .detail .in a:hover { color: #000; } .products-box .detail a.more { display: inline-block; width: 168px; height: 48px; border: 1px solid #9c9c9c; font-size: 14px; line-height: 48px; color: #6d6d6d; text-align: center; transition: all 0.5s; } .products-box .detail a.more:hover { background: #6d6d6d; color: #fff; } .products-box { padding: 7% 0; } @media only screen and (max-width: 1023px) { .products-box { padding: 12% 0; } } .products-box.bg { background: #f0f0f0; } @media only screen and (max-width: 1023px) { .products-box img.place { display: block; margin: 0 auto 9%; } } @media only screen and (max-width: 1023px) { .products-box img.fr { display: none; } } .products-boxse { padding: 5% 0 3.6%; background: url("../img/bg_bg08.jpg") no-repeat 0 0 transparent; background-color: #f0f0f0; background-size: 50% 100%; } @media only screen and (max-width: 1023px) { .products-boxse { padding: 13% 0; background-image: url(../img/bg_bg09.jpg); background-size: 100% 49%; } } .products-boxse img { margin-left: 5.7%; } @media only screen and (max-width: 1023px) { .products-boxse img { float: none; display: block; margin: 0 auto 18%; } } .pro-w { width: 1170px; margin: 0 auto; } @media only screen and (max-width: 1186px) { .pro-w { width: 90%; } } .pdsearch-box, .products-search form .list.fl label, .products-search form .list.fr .in { padding: 10px 20px; background: #fff; margin: 0 3.8% 20px 0; font-size: 14px; line-height: 2; color: #4c4c4c; } @media only screen and (max-width: 1023px) { .pdsearch-box, .products-search form .list.fl label, .products-search form .list.fr .in { font-size: 22px; } } .pdsearch-box:nth-child(2n), .products-search form .list.fl label:nth-child(2n), .products-search form .list.fr .in:nth-child(2n) { margin-right: 0; } .pdsearch-box input, .products-search form .list.fl label input, .products-search form .list.fr .in input { width: 100%; height: 28px; border: none; } @media only screen and (max-width: 1023px) { .pdsearch-box input, .products-search form .list.fl label input, .products-search form .list.fr .in input { height: 44px; } } .pdsearch-box em, .products-search form .list.fl label em, .products-search form .list.fr .in em { display: inline-block; width: 11px; height: 28px; background: url("../img/bg_sign12.png") no-repeat center center transparent; } @media only screen and (max-width: 1023px) { .pdsearch-box em, .products-search form .list.fl label em, .products-search form .list.fr .in em { margin-top: 8px; } } .products-search { padding: 3% 0; background: url("../img/bg_bg10.jpg") no-repeat center center transparent; background-size: cover; font-size: 14px; line-height: 2; color: #d3e3ee; } .products-search h2 { font-size: 34px; line-height: 60px; color: #fff; } .products-search form { display: block; margin: 25px auto 0; } @media only screen and (max-width: 1186px) { .products-search form { width: 770px; } .products-search form .list { width: 100% !important; } } @media only screen and (max-width: 1023px) { .products-search form { width: 100%; } } .products-search form .list.fl { width: 65.8%; } @media only screen and (max-width: 1023px) { .products-search form .list.fl { width: 100%; } } .products-search form .list.fl label { display: inline-block; width: calc(48% - 40px); height: 28px; } @media only screen and (max-width: 1023px) { .products-search form .list.fl label { height: 44px; width: calc(100% - 40px); margin-right: 0; } } .products-search form .list.fl label .sub-list { left: 0; top: 48px; width: calc(100% - 42px); padding: 5px 20px; border: 1px solid #4fade2; background: #fff; font-size: 13px; line-height: 2; color: #9b9b9b; cursor: pointer; } @media only screen and (max-width: 1023px) { .products-search form .list.fl label .sub-list { top: 64px; font-size: 22px; } } .products-search form .list.fl label .sub-list p.hover { color: #122e87; } .products-search form .list.fr { width: 32%; line-height: 48px; } @media only screen and (max-width: 1023px) { .products-search form .list.fr { line-height: 64px; } } .products-search form .list.fr label { display: block; width: 100%; } .products-search form .list.fr p.fl { width: 48px; padding-right: 7px; color: #fff; text-align: right; } @media only screen and (max-width: 1186px) { .products-search form .list.fr p.fl { display: block; background: #fff; color: #4c4c4c; } } @media only screen and (max-width: 1023px) { .products-search form .list.fr p.fl { width: 88px; padding-left: 20px; font-size: 22px; text-align: left; } } .products-search form .list.fr p.fl.en { width: 30px; padding: 0; text-align: center; } @media only screen and (max-width: 1186px) { .products-search form .list.fr p.fl.en { background: none; color: #fff; } } @media only screen and (max-width: 1023px) { .products-search form .list.fr p.fl.en { display: none; } } .products-search form .list.fr .in { width: calc(38.3% - 40px); height: 28px; } @media only screen and (max-width: 1186px) { .products-search form .list.fr .in { width: calc(40.8% - 40px); } } @media only screen and (max-width: 1023px) { .products-search form .list.fr .in { height: 44px; background: #fff; } } @media only screen and (max-width: 1023px) { .products-search form .list.fr .in { width: calc(100% - 155px); } } .products-search form .list.fr .in:last-child { margin-right: 0; } .products-search form .list.fr .in input { width: calc(100% - 40px); } @media only screen and (max-width: 1023px) { .products-search form .list.fr .in input { margin-left: -20px; width: calc(100% - 60px); } } .products-search form .list.fr .in .sub-in { left: 0; top: 48px; width: calc(100% - 42px); padding: 5px 20px; border: 1px solid #4fade2; background: #fff; font-size: 13px; line-height: 2; color: #9b9b9b; cursor: pointer; } @media only screen and (max-width: 1023px) { .products-search form .list.fr .in .sub-in { top: 64px; font-size: 22px; } } .products-search form .list.fr .in .sub-in p.hover { color: #122e87; } .products-search form .btn { height: 56px; background: #fff; text-align: center; } @media only screen and (max-width: 1023px) { .products-search form .btn { height: 66px; } } .products-search form .btn input { width: 80px; height: 56px; padding-left: 25px; border: 0; background: url("../img/bg_btn02.png") no-repeat 0 center transparent; background-color: #fff; } @media only screen and (max-width: 1023px) { .products-search form .btn input { width: 120px; height: 66px; font-size: 22px; } } .products-list { padding: 3% 0 3.7%; background: #fbfbfb; } .products-list h2 { font-size: 40px; line-height: 2; color: #444343; text-align: center; } .products-list .tab { padding: 2% 0 6%; text-align: center; } .products-list .tab a { display: inline-block; width: 156px; border-radius: 26px; background: #fff; margin: 0 3px 3px 3px; font-size: 14px; line-height: 52px; color: #454444; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1); transition: all 0.5s; } .products-list .tab a:hover, .products-list .tab a.cur { background: #2a459a; color: #fff; box-shadow: none; } @media only screen and (max-width: 1023px) { .products-list .tab a { font-size: 16px; } } .products-list .list { margin: 0 auto; } @media only screen and (max-width: 1186px) { .products-list .list { width: 773px; } } @media only screen and (max-width: 860px) { .products-list .list { width: 90%; overflow: initial; } } .products-list .list ul { width: 1194px; } @media only screen and (max-width: 1186px) { .products-list .list ul { width: 796px; } } @media only screen and (max-width: 860px) { .products-list .list ul { width: 100%; } } .products-list .list li { position: relative; width: 370px; height: 443px; background: #fff; margin: 0 28px 30px 0; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1); position: relative; opacity: 0; top: 50px; } @media only screen and (max-width: 860px) { .products-list .list li { width: 100%; height: auto; padding-bottom: 10%; } } .products-list .list li img { display: block; margin: 10px 0; } @media only screen and (max-width: 860px) { .products-list .list li img { width: 100%; height: auto; } } .products-list .list li .tips { padding: 0 28px; } .products-list .list li .tips a { display: inline-block; width: 100%; font-size: 14px; line-height: 22px; color: #929292; } @media only screen and (max-width: 860px) { .products-list .list li .tips a { font-size: 22px; line-height: 1.8; } } .products-list .list li .tips a.tit { margin-bottom: 8px; font-size: 23px; line-height: 2; color: #303030; } @media only screen and (max-width: 860px) { .products-list .list li .tips a.tit { font-size: 30px; } } .products-list .list li .tips a:hover { color: #303030; } .products-list .list li .sign { left: 0; top: 0; width: 75px; height: 75px; margin: 0; } .products-list .more { height: 56px; margin-top: 10px; text-align: center; } .products-list .more a { display: inline-block; width: 328px; background: #2a459a; font-size: 16px; line-height: 56px; color: #fff; transition: all 0.5s; } .products-list .more a:hover { background: #303030; } .news-list { padding: 3.6% 0; background: #f5f5f5; } @media only screen and (max-width: 1186px) { .news-list { padding: 9% 0; } } .news-list .list { width: 85%; margin: 0 auto; } @media only screen and (max-width: 960px) { .news-list .list { height: auto !important; } } .news-list .list .box { width: 313px; padding: 30px; background: #fff; margin: 0 25px 25px 0; } @media only screen and (max-width: 960px) { .news-list .list .box { float: none; position: relative !important; left: 0 !important; top: 0 !important; width: calc(90% - 108px); padding: 30px 54px; display: block; margin: 0 auto 40px !important; } .news-list .list .box img { display: block; width: 100%; height: auto; margin: 0 auto; } } .news-list .list .box:nth-child(3n) { margin-right: 0; } .news-list .list .box a { display: inline-block; width: 100%; margin-top: 12px; font-size: 14px; line-height: 26px; color: #929292; transition: all 0.5s; } @media only screen and (max-width: 960px) { .news-list .list .box a { font-size: 22px; line-height: 1.8; } } .news-list .list .box a.tit { padding-bottom: 12px; border-bottom: 1px solid #ccc; margin: 0 0 22px; font-size: 20px; line-height: 2; color: #343434; } @media only screen and (max-width: 960px) { .news-list .list .box a.tit { font-size: 26px; } } .news-list .list .box a:hover { color: #343434; } .news-list .list .box p { margin-top: 25px; } .investor-list { padding: 1% 0 3.4%; } .investor-list ul { width: 1186px; } @media only screen and (max-width: 1186px) { .investor-list ul { width: 100%; } } .investor-list li { width: 573px; height: 93px; border: 1px solid #e2e2e2; background: #f8f8f8; margin: 0 18px 20px 0; position: relative; opacity: 0; top: 50px; } @media only screen and (max-width: 1186px) { .investor-list li { width: calc(100% - 2px); margin-right: 0; } } .investor-list li .time { width: 110px; height: 77px; padding-top: 18px; margin: -1px 0 0 -1px; background: #a1a1a1; font-size: 13px; line-height: 22px; color: #fff; text-align: center; } .investor-list li .time b { font-size: 34px; line-height: 38px; color: #fff; } .investor-list li.hover .time { background: #2a459a; color: #fff; } .investor-list li .detail { padding-left: 3.8%; width: 73%; font-size: 14px; line-height: 1.8; color: #6d6d6d; } .investor-list li .detail a { color: #6d6d6d; } .investor-list li .detail a:hover { color: #122e87; } .investor-list .page { margin-top: 40px; text-align: center; } @media only screen and (max-width: 1023px) { .contact-wrap { display: none; } } .contact-wrap .search { padding: 22px 0; background: #2a459a; } .contact-wrap .search .main { width: 72.8%; margin: 0 auto; font-size: 14px; line-height: 35px; color: #fff; } .contact-wrap .search .main select { width: 150px; height: 35px; border: 1px solid #fff; margin-left: 10px; } .contact-wrap .search .main input { width: 228px; height: 33px; padding: 0 10px; border: 1px solid #fff; margin-left: 10px; font-size: 13px; line-height: 33px; color: #666; } .contact-wrap .search .main input.submit { width: 100px; height: 35px; border: 0; border-radius: 4px; background: #e30a13; color: #fff; } @media only screen and (max-width: 1023px) { .contact-list { display: block; } } .contact-list .map { height: 823px; } .contact-list .list { padding: 5%; } .contact-list .list li { width: 100%; padding-bottom: 7%; border-bottom: 1px solid #e5e5e5; margin-bottom: 6%; font-size: 25px; line-height: 2; color: #555; } .contact-list .list li h2 { padding-left: 6.5%; background: url("../img/bg_sign13.png") no-repeat 0 center transparent; background-size: auto 100%; font-size: 32px; line-height: 2; color: #000; } .contact-list .list li .tips { padding: 0 6.5%; } .newsinfo-wrap, .hr-wrap { padding: 3.6% 0 5.6%; background: #f5f5f5; } .newsinfo-wrap .main, .hr-wrap .main { width: 61%; max-width: 1170px; background: #fff; margin: 0 auto; } @media only screen and (max-width: 1186px) { .newsinfo-wrap .main, .hr-wrap .main { width: 90%; } } .newsinfo-wrap .main .in, .hr-wrap .main .in { width: 90%; padding: 4.3% 5%; } .newsinfo-wrap .main .title, .hr-wrap .main .title { padding-bottom: 4%; border-bottom: 3px solid #e5e5e5; font-size: 16px; line-height: 28px; color: #929292; margin-bottom: 5%; } .newsinfo-wrap .main .title h2, .hr-wrap .main .title h2 { padding: 10px 0 20px; font-size: 40px; line-height: 1.5; color: #343434; } .newsinfo-wrap .main .title .tips p.fl, .hr-wrap .main .title .tips p.fl { padding-right: 15px; border-right: 1px solid #cbcbcb; margin-right: 15px; } .newsinfo-wrap .main .detail, .hr-wrap .main .detail { font-size: 14px; line-height: 26px; color: #929292; } .newsinfo-wrap .main .detail img, .hr-wrap .main .detail img { display: block; max-width: 100%; margin: 0 auto; } .newsinfo-wrap .main .turn, .hr-wrap .main .turn { margin-top: 5%; border-top: 1px solid #e5e5e5; padding-top: 2%; font-size: 14px; line-height: 26px; color: #929292; } .newsinfo-wrap .main .turn a, .hr-wrap .main .turn a { color: #929292; } .newsinfo-wrap .main .turn a.back, .hr-wrap .main .turn a.back { right: 0; top: 20px; display: inline-block; padding-left: 38px; background: url("../img/bg_sign14.png") no-repeat 0 center transparent; font-size: 16px; line-height: 26px; color: #929292; } .newsinfo-wrap .main .turn a:hover, .hr-wrap .main .turn a:hover { color: #122e87; } .hr-img { padding-bottom: 3%; border-bottom: 1px solid #e5e5e5; } .hr-img .list { width: 1170px; height: 291px; margin: 0 auto; } @media only screen and (max-width: 1186px) { .hr-img .list { width: 770px; } } @media only screen and (max-width: 786px) { .hr-img .list { width: 80%; height: auto; padding-top: 5%; } } .hr-img .list ul { width: 1194px; } @media only screen and (max-width: 786px) { .hr-img .list ul { width: 100%; } } .hr-img .list li { width: 372px; height: 291px; margin: 0 26px 26px 0; font-size: 16px; line-height: 26px; color: #454444; } @media only screen and (max-width: 786px) { .hr-img .list li { width: 100%; height: auto; padding-bottom: 5%; } } .hr-img .list li p { margin-top: 18px; } .hr-img .list .btn { top: 40%; width: 53px !important; height: 53px; cursor: pointer; } .hr-img .list .btn.prev { left: -53px; background: url("../img/prev04.png") no-repeat 0 0 transparent; } .hr-img .list .btn.prev.hover { background-position: right center; } .hr-img .list .btn.next { right: -53px; background: url("../img/next04.png") no-repeat right center transparent; } .hr-img .list .btn.next.hover { background-position: left center; } .hr-wrap .main .in { min-height: 300px; } .hrlist-wrap { padding: 2% 0 3%; background: #f5f5f5; } .hrlist-wrap .main { width: 1170px; margin: 0 auto; } @media only screen and (max-width: 1186px) { .hrlist-wrap .main { width: 90%; } } .hrlist-wrap .main h2 { padding-bottom: 12px; font-size: 38px; line-height: 2; color: #7586be; } .hrlist-wrap .main li { width: 100%; margin-bottom: 5px; } .hrlist-wrap .main .title { padding: 0 1.6% 0 2.3%; height: 60px; background: #fff; font-size: 16px; line-height: 60px; color: #616161; cursor: pointer; } .hrlist-wrap .main .title p.fl { padding-left: 33px; background: url("../img/bg_sign16.png") no-repeat 0 0 transparent; } .hrlist-wrap .main .title span.fr { display: inline-block; width: 31px; height: 31px; margin-top: 14px; background: url("../img/bg_sign15.png") no-repeat 0 0 transparent; } .hrlist-wrap .main .title.hover, .hrlist-wrap .main .title.cur { background: #7586be; color: #fff; } .hrlist-wrap .main .title.hover p.fl, .hrlist-wrap .main .title.cur p.fl { background-position: left bottom; } .hrlist-wrap .main .title.hover span.fr, .hrlist-wrap .main .title.cur span.fr { background-position: 0 bottom; } .hrlist-wrap .main .detail { padding: 1.8% 2.5% 3%; background: #fff; margin: 5px 0; font-size: 14px; line-height: 30px; color: #868686; } .hrlist-wrap .main .mail { padding-top: 30px; border-top: 1px solid #f2f2f2; margin-top: 30px; font-size: 14px; line-height: 26px; color: #ff7200; } .hrlist-wrap .main .mail a { color: #ff7200; } .hrlist-wrap .main .btn { height: 60px; background: #bcbcbc; margin: 20px 0; text-align: center; font-size: 18px; line-height: 60px; color: #fff; cursor: pointer; } .hrlist-wrap .main .btn.hover { background: #7586be; } .hrlist-wrap .main .btn span { display: inline-block; padding-right: 40px; background: url("../img/bg_sign17.png") no-repeat right center transparent; } .about-detail-other { padding: 2.6% 0 4.9%; font-size: 14px; line-height: 30px; color: #929292; } @media only screen and (max-width: 1023px) { .about-detail-other { font-size: 20px; line-height: 1.8; } } .about-detail-other.bg { background: #f9f9f9; } .about-detail-other h2 { margin-bottom: 15px; font-size: 40px; line-height: 2; color: #303030; } .about-detail-other .box { width: 47%; } .about-detail-other .box.fl { padding-right: 3%; border-right: 1px dashed #dedede; } @media only screen and (max-width: 1023px) { .about-detail-other .box { width: 100%; } .about-detail-other .box.fl { padding-right: 0; border-right: 0; } } .about-detail-other img { display: block; max-width: 100%; } .pdinfo-wrap .pd-tips { padding: 2.3% 0 7.5%; background: #f5f5f5; } .pdinfo-wrap .pd-tips .main { width: 1170px; margin: 0 auto; font-size: 14px; line-height: 30px; color: #929292; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-tips .main { width: 90%; } } .pdinfo-wrap .pd-tips .path { height: 40px; padding-bottom: 2%; font-size: 14px; line-height: 40px; color: #929292; } .pdinfo-wrap .pd-tips .path a { display: inline-block; color: #929292; transition: all 0.5s; } .pdinfo-wrap .pd-tips .path a:hover { color: #122e87; } .pdinfo-wrap .pd-tips .image { width: 585px; } .pdinfo-wrap .pd-tips .image .img { height: 434px; margin-bottom: 16px; background: #fff; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1); } .pdinfo-wrap .pd-tips .image .list { height: 88px; } .pdinfo-wrap .pd-tips .image .list li { width: 120px; height: 88px; border: 1px solid #fff; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1); margin-right: 15px; cursor: pointer; transition: all 0.5s; } .pdinfo-wrap .pd-tips .image .list li.cur { border-color: #2a459a; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-tips .image { float: none; display: block; margin: 3% auto; } } .pdinfo-wrap .pd-tips .tips { width: 525px; padding-top: 13px; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-tips .tips { float: none; display: block; width: 585px; margin: 6% auto 0; } } .pdinfo-wrap .pd-tips .tips h2 { font-size: 32px; line-height: 50px; color: #303030; } .pdinfo-wrap .pd-tips .tips p.en { font-size: 20px; line-height: 32px; color: #a7a7a7; } .pdinfo-wrap .pd-tips .tips .in { padding-top: 11.5%; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-tips .tips .in { padding-top: 5%; font-size: 22px; line-height: 1.8; } } .pdinfo-wrap .pd-detail { padding: 2.6% 0; background: #fff; font-size: 14px; line-height: 30px; color: #929292; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-detail { padding: 0 0 10%; } } .pdinfo-wrap .pd-detail .tab { position: absolute; left: 50%; top: -63px; width: 1170px; margin-left: -585px; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-detail .tab { position: relative; left: 0; top: 0; width: 90%; margin: 0 auto 5%; } } .pdinfo-wrap .pd-detail .tab span { display: inline-block; position: relative; width: calc(25% - 1px); background: #9c9c9c; margin-right: 1px; font-size: 16px; line-height: 63px; color: #fff; text-align: center; cursor: pointer; } .pdinfo-wrap .pd-detail .tab span.cur { background: #2a459a; } .pdinfo-wrap .pd-detail .tab span.cur:after { content: ""; display: inline-block; position: absolute; left: 50%; bottom: -10px; margin-left: -10px; border-top: 10px solid #2a459a; border-left: 10px dashed transparent; border-right: 10px dashed transparent; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-detail .tab span { font-size: 22px; } } .pdinfo-wrap .pd-detail .box { width: 1170px; margin: 0 auto; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-detail .box { width: 90%; font-size: 22px; line-height: 1.8; } } .pdinfo-wrap .pd-detail .box .boxs { display: none; min-height: 300px; } .pdinfo-wrap .pd-detail .box .boxs:first-child { display: block; } .pdinfo-wrap .pd-detail .box .boxs th { padding: 19px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; background: #556aae; font-size: 16px; line-height: 22px; color: #fff; font-weight: normal; } .pdinfo-wrap .pd-detail .box .boxs td { padding: 20px 20px; background: #efefef; border-right: 2px solid #fff; font-size: 16px; line-height: 18px; color: #929292; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-detail .box .boxs td { font-size: 22px; line-height: 1.8; word-break: break-all; word-wrap: break-word; } } .pdinfo-wrap .pd-detail .box .boxs tr:nth-child(2n) td { background: #f9f9f9; } .pdinfo-wrap .pd-detail .box li { width: 100%; margin-bottom: 10px; } .pdinfo-wrap .pd-detail .box li a { display: inline-block; padding-left: 35px; font-size: 16px; line-height: 30px; color: #f00; background: url("../img/bg_sign18.png") no-repeat left center transparent; } @media only screen and (max-width: 1186px) { .pdinfo-wrap .pd-detail .box li a { font-size: 22px; line-height: 1.8; } } .search-none { padding: 9% 0 8%; font-size: 20px; line-height: 2; color: #444343; text-align: center; } @media only screen and (max-width: 1023px) { .search-none { padding: 15% 0; } } .search-none .tips { padding-top: 6%; background: url("../img/bg_sign19.png") no-repeat center top transparent; background-size: auto 100%; } @media only screen and (max-width: 1023px) { .search-none .tips { padding-top: 10%; } } .search-none .tips span { color: #e90101; } .pd_search { padding: 3% 0 3.5%; background: url("../img/bg_search.jpg") no-repeat center center transparent; background-size: cover; } .pd_search .main { width: 1170px; margin: 0 auto; } @media only screen and (max-width: 1186px) { .pd_search .main { width: 770px; } } @media only screen and (max-width: 786px) { .pd_search .main { width: 90%; } } .pd_search .main .tips { padding-bottom: 2.7%; border-bottom: 1px dashed #7aa9e0; margin-bottom: 1.6%; font-size: 14px; line-height: 2; color: #d3e3ee; } .pd_search .main .tips h2 { font-size: 32px; line-height: 46px; color: #fff; } .pd_search .main .detail label { width: 370px; height: 50px; margin: 0 30px 20px 0; background: rgba(255, 255, 255, 0.88); font-size: 14px; line-height: 50px; color: #4c4c4c; cursor: pointer; } .pd_search .main .detail label:nth-child(3n) { margin-right: 0; } @media only screen and (max-width: 1186px) { .pd_search .main .detail label:nth-child(3n) { margin-right: 30px; } } @media only screen and (max-width: 1186px) { .pd_search .main .detail label:nth-child(2n) { margin-right: 0; } } @media only screen and (max-width: 786px) { .pd_search .main .detail label { width: 100%; height: 80px; margin-right: 0 !important; font-size: 22px; line-height: 80px; } } .pd_search .main .detail label input { float: right; width: 90%; height: 50px; border: 0; background: none; } @media only screen and (max-width: 786px) { .pd_search .main .detail label input { width: 92%; height: 80px; } } .pd_search .main .detail label .tit { margin: 0 25px 0 20px; } .pd_search .main .detail label .tit em { display: inline-block; width: 11px; height: 6px; margin-top: 21px; background: url("../img/bg_sign12.png") no-repeat 0 0 transparent; } @media only screen and (max-width: 786px) { .pd_search .main .detail label .tit em { margin-top: 37px; } } .pd_search .main .detail label .list { left: 0; top: 50px; width: 325px; padding: 0 25px 0 20px; background: rgba(255, 255, 255, 0.88); border-top: 1px solid #7aa9e0; line-height: 2; } .pd_search .main .detail label .list p.hover { color: #ffc323; } @media only screen and (max-width: 786px) { .pd_search .main .detail label .list { top: 80px; width: calc(100% - 45px); } } .pd_search .main .detail .box { width: 380px; height: 50px; margin: 0 30px 20px 0; font-size: 14px; line-height: 50px; color: #fff; } @media only screen and (max-width: 1186px) { .pd_search .main .detail .box { margin-right: 30px!important; } .pd_search .main .detail .box:nth-child(2n) { margin-right: 0!important; } } @media only screen and (max-width: 786px) { .pd_search .main .detail .box { height: 80px; line-height: 80px; } } .pd_search .main .detail .box.load { margin-right: 0; } @media only screen and (max-width: 1186px) { .pd_search .main .detail .box.load { margin-right: 30px; } } .pd_search .main .detail .box p.fl { min-width: 18px; text-align: center; } .pd_search .main .detail .box p.fl:first-child { min-width: 42px; text-align: center; } @media only screen and (max-width: 786px) { .pd_search .main .detail .box p.fl:first-child { min-width: 66px; } } @media only screen and (max-width: 786px) { .pd_search .main .detail .box { width: 100%; font-size: 22px; } } .pd_search .main .detail .box .in { width: 100px; padding: 0 20px; margin: 0 10px; background: rgba(255, 255, 255, 0.88); font-size: 14px; line-height: 50px; color: #4c4c4c; cursor: pointer; } @media only screen and (max-width: 786px) { .pd_search .main .detail .box .in { width: 238px; height: 80px; font-size: 22px; line-height: 80px; } } .pd_search .main .detail .box .in input { width: 46px; height: 50px; padding-left: 4px; border: 0; background: none; } @media only screen and (max-width: 786px) { .pd_search .main .detail .box .in input { width: 178px; height: 80px; font-size: 22px; line-height: 80px; } } .pd_search .main .detail .box .in:last-child { margin-right: 0; } .pd_search .main .detail .box .in .change { width: 64px; } @media only screen and (max-width: 786px) { .pd_search .main .detail .box .in .change { width: 182px; } } .pd_search .main .detail .box .in .change span.fl { margin-left: 7px; } .pd_search .main .detail .box .in .change em { display: inline-block; width: 11px; height: 6px; margin-top: 21px; background: url("../img/bg_sign12.png") no-repeat 0 0 transparent; } @media only screen and (max-width: 786px) { .pd_search .main .detail .box .in .change em { margin-top: 37px; } } .pd_search .main .detail .box .in .change .list { left: 0; top: 50px; width: 80px; padding-left: 60px; background: rgba(255, 255, 255, 0.88); font-size: 14px; line-height: 2; color: #4c4c4c; z-index: 1; } @media only screen and (max-width: 786px) { .pd_search .main .detail .box .in .change .list { top: 80px; width: 218px; } } .pd_search .main .detail .box .in .change .list p.hover { color: #ffc323; } .pd_search .main .detail input.submit { width: 100%; height: 50px; border: 0; background: #ffc323; font-size: 18px; line-height: 50px; color: #a43002; } @media only screen and (max-width: 786px) { .pd_search .main .detail input.submit { width: 100%; height: 80px; font-size: 22px; line-height: 80px; } } .parameter-wrap { padding: 1.8% 0 4%; } .parameter-wrap .main { width: 1170px; margin: 0 auto; } @media only screen and (max-width: 1186px) { .parameter-wrap .main { width: 90%; } } .parameter-wrap h2.fwn { border-bottom: 1px dashed #ccc; margin-bottom: 28px; font-size: 22px; line-height: 68px; color: #000; } .parameter-wrap .table-box { position: relative; overflow-x: auto; } .parameter-wrap .table-box th { min-width: 64px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 10px 0; background: #7486bd; font-size: 13px; line-height: 16px; color: #fff; font-weight: normal; } @media only screen and (max-width: 1186px) { .parameter-wrap .table-box th { padding: 10px 5px; font-size: 22px; line-height: 1; } } .parameter-wrap .table-box td { padding: 8px 0; background: #f8f8f8; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font-size: 12px; line-height: 18px; color: #929292; text-align: center; transition: all 0.5s; cursor: pointer; } @media only screen and (max-width: 1186px) { .parameter-wrap .table-box td { font-size: 22px; line-height: 1; } } .parameter-wrap .table-box tr:nth-child(2n) td { background: #e8e8e8; } .parameter-wrap .table-box tr.hover td { background: #aab5d7; color: #fff; } /*# sourceMappingURL=style.css.map */