* { margin: 0; padding: 0; box-sizing: border-box; } a { text-decoration: none; color: #333; } a:hover { text-decoration: none; } body { font-family: "微软雅黑"; } ul { list-style: none; } li { list-style: none; } .clear { clear: both; overflow: hidden; } .mobile-inner-header { background-color: rgba(51, 51, 51, 0.7); width: 100%; height: 60px; display: none; line-height: 60px; text-align: center; color: #fff; font-weight: bold; font-size: 22px; position: relative; } .mobile-inner-header-icon { color: #fff; height: 60px; font-size: 25px; text-align: center; width: 60px; position: absolute; -webkit-transition: background 0.5s; -moz-transition: background 0.5s; -o-transition: background 0.5s; transition: background 0.5s; outline: none; top: 0; right: 0; } .mobile-inner-header-icon:hover { background-color: rgba(255, 255, 255, 0.2); cursor: pointer; } .mobile-inner-header-icon span { position: absolute; left: calc((100% - 25px) / 2); top: calc((100% - 1px) / 2); width: 25px; height: 1px; background-color: rgba(255, 255, 255, 1); } .mobile-inner-header img { height: 45%; } .mobile-inner-header-icon span:nth-child(1) { transform: translateY(4px) rotate(0deg); } .mobile-inner-header-icon span:nth-child(2) { transform: translateY(-4px) rotate(0deg); } .mobile-inner-header-icon-click span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clickfirst; } .mobile-inner-header-icon-click span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clicksecond; } @keyframes clickfirst { 0% { transform: translateY(4px) rotate(0deg); } 100% { transform: translateY(0) rotate(45deg); } } @keyframes clicksecond { 0% { transform: translateY(-4px) rotate(0deg); } 100% { transform: translateY(0) rotate(-45deg); } } .mobile-inner-header-icon-out span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: outfirst; } .mobile-inner-header-icon-out span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: outsecond; } @keyframes outfirst { 0% { transform: translateY(0) rotate(-45deg); } 100% { transform: translateY(-4px) rotate(0deg); } } @keyframes outsecond { 0% { transform: translateY(0) rotate(45deg); } 100% { transform: translateY(4px) rotate(0deg); } } .mobile-inner-nav { background-color: rgba(51, 51, 51, 0.9); width: 100%; position: absolute; top: 60px; left: 0px; padding-top: 30px; padding-bottom: 80px; display: none; z-index: 999; } .mobile-inner-nav a { display: inline-block; line-height: 50px; text-decoration: none; width: 80%; margin-left: 10%; color: #fff; border-bottom: solid 1px rgba(255, 255, 255, 0.3); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; font-weight: 300; } .banner img { width: 100%; } .banner.swiper-container-horizontal>.swiper-pagination-bullets { bottom: 40px; } .banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 10px; } .banner .swiper-pagination-bullet { width: 35px; height: 9px; border-radius: 5px; background: #fff; } .banner .swiper-pagination-bullet-active { background: #e37e0f; } .head { width: 100%; overflow: hidden; position: fixed; z-index: 99; top: 0; left: 0; height: 105px; background: rgba(0, 0, 0, 0.4); border-bottom: 1px solid rgba(255, 255, 255, 0.4); } .heads { max-width: 1600px; margin: auto; } .logo { float: left; height: 104px; line-height: 104px; width: 30.5%; } .logo img { width: 100%; } .tel { float: right; height: 104px; line-height: 104px; font-size: 24px; color: #fff; font-weight: bold; font-family: "思源黑体 CN"; } .tel img { margin-right: 8px; margin-top: -3px; } .nav { margin-left: 30px; float: left; } .nav ul { margin-bottom: 0; } .nav ul li { float: left; height: 104px; line-height: 104px; padding: 0 20px; } .nav ul li a { display: block; font-family: "思源黑体 CN"; font-size: 16px; color: #fff; } .about { width: 100%; overflow: hidden; background: #e8e8e8; padding-top: 90px; padding-bottom: 40px; } .abouts { max-width: 1600px; margin: auto; overflow: hidden; position: relative; } .right_ab { float: right; width: 51%; position: relative; padding-bottom: 30px; } .right_ab img { float: right; width: 97%; position: relative; z-index: 9; } .right_ab::before { content: ""; background: #0065b5; position: absolute; left: 0; bottom: 0; width: 100%; height: calc(100% - 70px); z-index: 1; } .maintitle { font-weight: bold; position: absolute; top: 0; left: 0; z-index: 3; text-transform: uppercase; font-size: 120px; opacity: 0.04; color: #222; font-family: "思源黑体 CN"; -webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; line-height: 1; } .publictitle { height: 126px; background: url(../images/border1.png) left center no-repeat; padding-left: 55px; padding-top: 30px; margin-left: 60px; position: absolute; left: 25px; top: 40px; } .publicmaintitle { font-weight: bold; font-size: 30px; color: #000; } .publictitles { text-transform: uppercase; font-size: 16px; color: #7b7b7b; font-family: "Arial"; padding-left: 18px; } .left_ab { float: left; width: 44.5%; margin-left: 55px; margin-top: 180px; } .abcon { text-indent: 2em; font-size: 16px; color: #000; line-height: 2; padding-left: 9.8%; text-align: justify; } .abmore { margin-top: 60px; } .abmore a { display: block; width: 143px; height: 40px; line-height: 40px; border-radius: 30px; background: #000; font-size: 16px; color: #fff; text-align: center; } .product { width: 100%; overflow: hidden; background: #f0f0f0; padding-top: 110px; padding-bottom: 130px; } .products { max-width: 1600px; margin: auto; overflow: hidden; position: relative; } .products .maintitle { right: 0; opacity: 0.05; } .products .publictitle { background: url(../images/border2.png) right 1px center no-repeat; padding-left: 0; padding-right: 25px; padding-top: 30px; margin-right: 40px; margin-left: 0; right: 25px; left: auto; } .products .publicmaintitle { padding-left: 15px; } .products .publictitles { padding-left: 0; } .right_pro { float: right; margin-top: 240px; margin-right: 60px; position: relative; z-index: 9; } .right_pro span { display: block; font-size: 28px; color: #000; padding: 0 5px; margin-bottom: 50px; position: relative; cursor: pointer; text-align: center; } .right_pro span.active { font-weight: bold; } .right_pro span.active::before { content: ""; width: 100%; position: absolute; top: 50px; background: #087edb; height: 3px; left: 0; } .left_pro { float: left; margin-top: 30px; width: 83.75%; position: relative; z-index: 9; } .pro { width: 100%; background: #fff; border: 1px solid #e9e9e9; padding: 15px 15px 25px; text-align: center; } .pro_pic img { width: 100%; border: 1px solid #d5d5d5; } .pro_name { font-size: 21px; color: #333; margin-top: 30px; } .pro_line { margin: 10px auto 0; width: 110px; height: 1px; background: #0065b5; } .pro_more { font-size: 17px; color: #0065b5; margin-top: 15px; } .pro_arrow { text-align: right; margin-top: 130px; } .pro_arrow .swiper-button-prev { position: static; display: inline-block; margin-top: 0; width: 92px; height: 61px; background: url(../images/image_12.jpg) center no-repeat; margin-right: 65px; } .pro_arrow .swiper-button-next { position: static; display: inline-block; margin-top: 0; width: 92px; height: 61px; background: url(../images/image_14.jpg) center no-repeat; } .lpro { display: none; } .application { width: 100%; overflow: hidden; background: #bebebe; padding-top: 135px; padding-bottom: 50px; } .applications { max-width: 1600px; margin: auto; position: relative; overflow: hidden; } .applications .maintitle { opacity: 0.05; color: #fff; } .applications .publictitle { background: url(../images/border3.png) left center no-repeat; } .applications .publicmaintitle { color: #fff; } .applications .publictitles { color: #fff; padding-left: 0; margin-left: -30px; } .application_container { float: right; width: 91.5%; } .application_title { text-align: right; font-weight: bold; color: #fff; font-size: 36px; margin-top: 40px; } .application_titles { text-align: right; color: #fff; font-size: 20px; margin-top: 10px; } .app { position: relative; } .app_pic img { width: 100%; } .swiper-container.appswiper { margin-top: 60px; } .app_before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: table; background: rgba(0, 0, 0, 0.55); } .app_container { display: table-cell; vertical-align: middle; text-align: center; } .app_name { color: #fff; font-size: 24px; } .partner { width: 100%; overflow: hidden; background: url(../images/parbg.jpg) center no-repeat; } .partners { max-width: 1600px; margin: auto; position: relative; overflow: hidden; height: 898px; padding-top: 145px; } .partners .maintitle { right: 0; color: #fff; top: 145px; opacity: 0.11; } .partners .publictitle { background: url(../images/border4.png) right 1px center no-repeat; padding-left: 0; padding-right: 25px; padding-top: 30px; margin-right: 40px; margin-left: 0; right: 25px; left: auto; top: 185px; } .partners .publicmaintitle { padding-left: 5px; color: #fff; } .partners .publictitles { padding-left: 0; color: #fff; } .partner_container { margin-top: 150px; width: 91%; position: relative; z-index: 9; } .par_list { text-align: center; font-size: 0; margin-top: -105px; } .par_list:first-child { margin-top: 0; } .par_list img { display: inline-block; width: 16.8%; margin-right: calc(32.8% / 3); } .par_list img:last-child { margin-right: 0; } .case { width: 100%; overflow: hidden; background: #ededed; padding-top: 105px; padding-bottom: 45px; } .cases { max-width: 1600px; margin: auto; position: relative; overflow: hidden; } .cases .maintitle { opacity: 0.1; } .cases .publictitles { padding-left: 0; margin-left: -35px; } .case_container { float: right; width: 79%; margin-top: 25px; overflow: hidden; } .left_case { float: left; width: 70%; } .left_case img { width: 100%; } .swiper-container.caseswiper { float: right; width: 28.5%; } .caseswiper img { width: 100%; cursor: pointer; height: 100%; } .case_arrow { text-align: right; margin-top: 25px; padding-right: 17.5%; width: 100%; } .case_arrow .swiper-button-prev { position: static; display: inline-block; margin-top: 0; width: 92px; height: 61px; background: url(../images/image_12.jpg) center no-repeat; margin-right: 65px; opacity: 1; cursor: pointer; pointer-events: all; } .case_arrow .swiper-button-next { position: static; display: inline-block; margin-top: 0; width: 92px; height: 61px; background: url(../images/image_14.jpg) center no-repeat; opacity: 1; cursor: pointer; pointer-events: all; } .equip { width: 100%; overflow: hidden; padding-top: 60px; padding-bottom: 130px; background: #fbfbfb; } .equips { max-width: 1600px; margin: auto; overflow: hidden; position: relative; } .equips .maintitle { right: 0; opacity: 0.05; } .equips .publictitle { background: url(../images/border2.png) right 1px center no-repeat; padding-left: 0; padding-right: 25px; padding-top: 30px; margin-right: 40px; margin-left: 0; right: 25px; left: auto; } .equips .publicmaintitle { padding-left: 10px; } .equips .publictitles { padding-left: 0; } .equipcontainer { float: left; margin-top: 70px; width: 80%; position: relative; z-index: 8; } .equipswiper img { width: 100%; } .new { width: 100%; overflow: hidden; background: url(../images/newbg.jpg) center no-repeat; } .news { max-width: 1600px; margin: auto; position: relative; overflow: hidden; height: 1005px; } .news .maintitle { top: 110px; } .news .publictitle { top: 135px; } .news .publictitles { padding-left: 0; } .newcontainer { float: right; width: 90.3%; margin-top: 155px; } .swiper-container.newswiper { margin-top: 55px; } .newpic img { width: 100%; border-radius: 10px 10px 0 0; } .newcontent { width: 100%; background: #fff; border-radius: 0 0 10px 10px; padding: 30px; font-family: "思源黑体 CN"; } .newtitle { font-size: 24px; color: #333; } .newintro { font-size: 15px; color: #666; line-height: 2; margin-top: 25px; } .newmore { text-align: right; margin-top: 25px; } .new_arrow { text-align: right; margin-top: 50px; } .new_arrow .swiper-button-prev { position: static; display: inline-block; margin-top: 0; width: 58px; height: 58px; background: url(../images/left-new.png) center no-repeat; margin-right: 55px; } .new_arrow .swiper-button-next { position: static; display: inline-block; margin-top: 0; width: 58px; height: 58px; background: url(../images/right-new.png) center no-repeat; } .foot { width: 100%; overflow: hidden; background: #000000; padding-top: 85px; padding-bottom: 60px; } .foots { max-width: 1600px; margin: auto; } .left_foot { float: left; width: 30.5%; } .flogo img { width: 100%; } .fcontact { margin-top: 40px; } .fcontact p { font-size: 15px; color: #fff; font-family: "思源黑体 CN"; margin-bottom: 15px; } .saoma { float: right; width: 21%; } .ftitle { font-size: 18px; color: #fff; font-family: "思源黑体 CN"; } .sm { width: 100%; overflow: hidden; margin-top: 20px; } .sm img { float: left; width: 39%; margin-right: 22%; } .sm img:last-child { margin-right: 0; } .fnav { float: right; margin-right: 7.5%; } .flist a { display: block; font-size: 14px; color: #fff; margin-top: 15px; font-family: "思源黑体 CN"; } .copy { text-align: center; font-size: 13px; color: #fff; border-top: 1px solid #257dc3; line-height: 80px; background: #000000; } .copy a { font-size: 13px; color: #fff; margin-left: 8px; } .bread { font-size: 0; width: 100%; height: 68px; background: #f4f4f4; text-align: center; } .bread a { display: inline-block; font-size: 18px; color: #333; padding: 0 45px; line-height: 68px; height: 68px; } .bread a.active { color: #fff; background: #e37e0f; } .inabout { width: 100%; overflow: hidden; background: url(../images/abbg.jpg) center bottom no-repeat; margin-top: 120px; padding-bottom: 60px; } .inabouts { max-width: 1600px; margin: auto; overflow:hidden; } .right_inab { float: right; width: 40.4375%; } .right_inab img { width: 100%; } .left_inab { float: left; width: 53%; } .inabtitle { text-transform: uppercase; font-size: 24px; color: #333; } .inabtitles { font-size: 40px; color: #e37e0f; font-weight: bold; } .inabline { width: 78px; height: 4px; background: #e37e0f; margin-top: 5px; } .inabcon { font-size: 17px; color: #282828; line-height: 2.5; margin-top: 25px; text-align: justify; } .inshuju { width: 100%; overflow: hidden; margin-top: 30px; } .insj { width: 50%; float: left; text-align: center; } .insj_top { font-size: 24px; color: #333; font-weight: bold; } .insj_top span { font-size: 48px; color: #e37e0f; } .insj_bot { font-size: 18px; color: #282828; } .culture { width: 100%; overflow: hidden; margin-top: 60px; } .cultures { max-width: 1600px; margin: 50px auto 0; overflow:hidden; } .intitlecon { font-size: 24px; color: #333; text-transform: uppercase; margin-top: 10px; } .cul { text-align: center; float: left; position: relative; width: 32%; margin-right: 2%; } .cul:last-child { margin-right: 0; } .cul_pic img { width: 100%; } .cul_before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding-top: 35%; } .cul_title { font-size: 36px; color: #fff; font-weight: bold; } .cul_con { font-size: 24px; color: #fff; margin-top: 5px; } .environment { width: 100%; overflow: hidden; margin-top: 60px; padding: 60px 0; background: #f4f4f4; } .environments { max-width: 1600px; margin: 60px auto 0; } .environmentswiper img { width: 100%; cursor: pointer; } .environment_arrow { text-align: center; margin-top: 45px; } .environment_arrow .swiper-button-prev { display: inline-block; position: static; margin: 0 30px; width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; opacity: 1; cursor: pointer; pointer-events: all; } .environment_arrow .swiper-button-prev:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(180deg); } .environment_arrow .swiper-button-next { display: inline-block; position: static; margin: 0 30px; width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; transform: rotate(180deg); opacity: 1; cursor: pointer; pointer-events: all; } .environment_arrow .swiper-button-next:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(0); } .inhonor { width: 100%; overflow: hidden; margin: 60px 0; } .inhonors { max-width: 1600px; margin: 60px auto 0; } .inhonorswiper img { width: 100%; cursor: pointer; } .inhonor_arrow { text-align: center; margin-top: 45px; } .inhonor_arrow .swiper-button-prev { display: inline-block; position: static; margin: 0 30px; width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; opacity: 1; cursor: pointer; pointer-events: all; } .inhonor_arrow .swiper-button-prev:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(180deg); } .inhonor_arrow .swiper-button-next { display: inline-block; position: static; margin: 0 30px; width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; transform: rotate(180deg); opacity: 1; cursor: pointer; pointer-events: all; } .inhonor_arrow .swiper-button-next:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(0); } .environmentlist { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); padding-top: 2%; display: none; z-index: 999; } .environmentlists { max-width: 1600px; margin: auto; position: relative; } .inenvironmentswiper img { height: 90vh; display: block; margin: auto; } .environmentlists .img { position: absolute; top: 0; right: 10px; z-index: 999; background: rgba(0, 0, 0, .6); border-radius: 50%; padding: 5px; } .inenvironmentswiper .swiper-button-prev { width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; } .inenvironmentswiper .swiper-button-prev:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(180deg); } .inenvironmentswiper .swiper-button-next { width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; transform: rotate(180deg); } .inenvironmentswiper .swiper-button-next:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(0); } .honorlist { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); padding-top: 2%; display: none; z-index: 999; } .honorlists { max-width: 1600px; margin: auto; position: relative; } .honorlistswiper img { height: 90vh; display: block; margin: auto; } .honorlists .img { position: absolute; top: 0; right: 10px; z-index: 999; background: rgba(0, 0, 0, .6); border-radius: 50%; padding: 5px; } .honorlistswiper .swiper-button-prev { width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; } .honorlistswiper .swiper-button-prev:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(180deg); } .honorlistswiper .swiper-button-next { width: 65px; height: 65px; background: url(../images/arrow1.png) center no-repeat; transform: rotate(180deg); } .honorlistswiper .swiper-button-next:hover { background: url(../images/arrow2.png) center no-repeat; transform: rotate(0); } .intitle { text-align: center; } .inmaintitle { font-size: 40px; color: #282828; font-weight: bold; } .intitles { margin: 10px auto 0; width: 79px; height: 4px; background: #e37e0f; } .inbanner img { width: 100%; } .incontact { max-width: 1600px; margin: 40px auto; } .incontact_top { width: 100%; background: #e8e8e8; height: 235px; margin-top: 40px; } .incontact_top_fl { float: left; background: #e37e0f; width: 30%; height: 235px; padding: 60px 40px 0; } .incontact_top_fr { float: left; width: 70%; height: 235px; padding: 40px; } .incontact_top_fl_title { font-size: 36px; color: #fff; font-weight: bold; } .incontact_top_fl_con { font-size: 28px; color: #fff; margin-top: 8px; } .incontact_top_fr { font-size: 23px; color: #000; line-height: 2.3; } .incontact_bot { width: 100%; overflow: hidden; padding: 25px 0; } .incontact_bots { float: left; width: 33%; margin-right: 0.5%; height: 170px; border: 1px solid #f1f1f1; line-height: 168px; text-align: center; font-size: 20px; color: #000; cursor: pointer; } .incontact_bots:last-child { margin-right: 0; } .incontact_bots img { margin-right: 15px; margin-top: -5px; } .incontact_bots:hover { box-shadow: 0 0 10px #ddd; } .feedback { width: 100%; overflow: hidden; margin-top: 25px; } .feedback_title { font-size: 36px; color: #000; } .feedback form div { width: 100%; overflow: hidden; margin-top: 15px; } .feedback form div input { float: left; width: 33%; margin-right: 0.5%; border: 1px solid #f1f1f1; background: none; outline: none; padding-left: 15px; font-size: 23px; height: 85px; } .feedback form div input:last-child { margin-right: 0; } .feedback form textarea { width: 100%; border: 1px solid #f1f1f1; background: none; outline: none; padding-left: 15px; font-size: 23px; padding-top: 20px; margin-top: 30px; height: 585px; } .feedback form input[type=submit] { width: 550px; border: none; background: #e37e0f; outline: none; font-size: 23px; margin-top: 30px; height: 85px; color: #fff; } .incase { width: 100%; overflow: hidden; background: #f5f6fa; padding: 40px 0; } .incases { max-width: 1600px; margin: auto; } .incas { width: 32%; margin-right: 2%; float: left; margin-top: 35px; text-align: center; } .incas:nth-child(3n) { margin-right: 0; } .incas img { width: 100%; } .incas p { font-size: 20px; color: #000; margin-top: 15px; } .incase_nav { width: 100%; overflow: hidden; background: #fff; } .incase_navs { max-width: 1600px; margin: auto; } .incase_navs a { float: left; height: 60px; line-height: 60px; padding: 0 15px; font-size: 16px; color: #333; } .incase_navs a.active { background: #e37e0f; color: #fff; } .inproduct { width: 100%; overflow: hidden; margin: 25px 0; } .inproducts { max-width: 1600px; margin: auto; } .inpro_fl { float: left; width: 17%; } .inpro_fr { float: right; width: 81%; } .inpro_fl_top { text-align: center; position: relative; line-height: 70px; background: #e37e0f; font-size: 22px; color: #fff; font-weight: bold; } .inpro_fl_top span { font-family: "Arial"; font-weight: normal; font-size: 12px; color: #fff; } .inpro_fl_top::before { content: ""; position: absolute; width: 4px; height: 24px; background: #fff; top: 24px; left: 25px; } .inpro_fl_list { margin-top: 9px; } .inpro_fl_list a { display: block; margin-bottom: 3px; line-height: 43px; border: 1px solid #efefef; font-size: 14px; color: #000; padding-left: 40px; background: url(../images/product_06.jpg) left 22px center no-repeat; } .inpro_fl_contact { width: 100%; overflow: hidden; border: 1px solid #efefef; padding: 4px; } .inpro_fl_contact_pic { position: relative; } .inpro_fl_contact_pic img { width: 100%; } .inpro_fl_contact_pic p { position: absolute; font-family: "Arial"; font-size: 22px; color: #e37e0f; font-weight: bold; right: 15px; top: 70px; } .inpro_fr_top img { width: 100%; } .inpro_fr_list { width: 100%; overflow: hidden; margin-top: 25px; } .inpro_fr_list a { display: block; float: left; width: 24.4%; margin-bottom: 15px; margin-right: 0.8%; } .inpro_fr_list a:nth-child(4n) { margin-right: 0; } .inpro_fr_list a img { width: 100%; } .inpro_fr_list a p { margin-top: 3px; line-height: 46px; text-align: center; border: 1px solid #e5e5e5; font-size: 15px; color: #000; } .inproshow_top { width: 100%; overflow: hidden; margin-top: 25px; } .inproshow_top_fl { float: left; width: 44.2%; } .inproshow_top_fl img { width: 100%; } .inproshow_top_fr { float: right; width: 51%; } .inproshow_top_fr_con p { font-size: 24px; color: #000; margin-bottom: 20px; } .inproshow_top_fr_tel { font-size: 18.6px; color: #000; margin-top: 20px; } .inproshow_top_fr_tel span { font-family: "Arial"; font-size: 34px; color: #e37e0f; font-weight: bold; } .inproshow_bot { margin-top: 20px; } .inproshow_bot_title { padding-left: 15px; line-height: 50px; background: #eeeeee; font-size: 24px; color: #000; font-weight: bold; } .inproshow_bot_con { margin-top: 25px; } .inproshow_bot_con img { max-width: 100%; } .innew { width: 100%; overflow: hidden; margin: 30px 0; } .innews { max-width: 1600px; margin: auto; } .innewlists { width: 100%; background: #fff; border: 1px solid #e9e9e9; padding: 20px; -webkit-box-shadow: #e9e9e9 0px 0px 10px; -moz-box-shadow: #e9e9e9 0px 0px 10px; box-shadow: #e9e9e9 0px 0px 10px; margin-top: 30px; overflow: hidden; } .innewpic { float: left; width: 24.5%; } .innewpic img { width: 100%; } .innewintro { float: right; width: 71%; } .innewtitle { font-size: 20.5px; color: #000000; font-weight: bold; margin-top: 15px; } .innewdate { font-size: 14.4px; color: #b1b1b1; margin-top: 8px; } .innewcon { font-size: 16.8px; color: #333333; margin-top: 15px; line-height: 28px; } .innewmore { margin-top: 50px; width: 115px; height: 36px; line-height: 34px; border-radius: 10px; border: 1px solid #dcdcdc; text-align: center; font-size: 14.4px; color: #3f3f3f; } .news_title { margin: 5px 0; padding: 0; text-align: center; font-size: 16px; } .news_info { text-align: center; color: #999; border: 1px solid #e1e1e1; border-left: 0; border-right: 0; margin: 10px 0; padding: 5px 0; } #art_content { word-break: break-all; font-size: 13px; padding: 0 0 10px 0; } #art_content img { max-width: 920px; } .newshow { width: 100%; overflow: hidden; } .newshows { max-width: 1600px; margin: 30px auto 40px; }