/*头部样式*/ #header{ position: fixed; left: 0; top: 0; width: 100%; z-index: 99999; background: #fff; box-shadow:0 0 5px #eee; } .head{ max-width: 1500px; padding-bottom: 15px; padding-top:15px; margin: 0 auto; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; } .container{ max-width: 1500px; margin: 0 auto; width: 94%; } .logo{ float: left; width: 150px; } .language_a{ float: right; margin:25px 30px 0; } .language_a a{ display: block; line-height: 31px; text-align: center; float: right; margin-left: 3px; padding: 0 10px; background: #eee; } .language_a a:hover{ background: #e9223f; color: #fff; } .head_tel{ margin-top:10px; float: right; padding-left: 45px; font-size:22px; font-weight: bold; color: #747474; line-height: 31px; } .head_tel i{ margin-right: 10px; } .nav{ float: right; display: flex; margin-top: 20px; flex-wrap: wrap; } .nav li{ position: relative; } .nav li a.na1{ display: block; font-size: 16px; color: #333; text-align: center; line-height: 45px; padding:0 30px; position: relative; margin-left: 1px; } .nav li a:hover{ color: #fff; background: #cc2841; } .nav li a.na1.on{ color: #fff; background: #cc2841; } .nav li a.na1.on:before{ content:''; position: absolute; top:0%; left:7px; width: 7px; height: 14px; } .nav li a.na1.on:after{ content:''; position: absolute; top:0; right:7px; width: 7px; height: 14px; } .nav li .b_nav{ display: none; position: absolute; top:45px; left:0px; z-index: 999; background-color: #f0f0f0; width: 100%; } .nav li .b_nav a{ font-size: 14px; color: #333; line-height: 2em; display: block; text-align: center; padding:5px 0; } .nav li .b_nav a:hover{ color: #fff; } .menu-button{ display: none; position: absolute; top: 15px; right: 10px; /* padding: 7px;*/ cursor: pointer; -webkit-transition: .3s; transition: .3s; /* background-color: #c52b31;*/ z-index: 99999; } .menu-button .bar { display: block; height: 2px; background: #ccc; margin: 9px 0; opacity: 1; transition: all .5s ease; width: 35px; transform-origin: left center; } .mnav .bar:nth-child(1){ transform:rotate(45deg); /*width: 40px;*/ } .mnav .bar:nth-child(2){ opacity: 0; } .mnav .bar:nth-child(3){ transform:rotate(-45deg); position: relative; top: 2px; /*width: 40px;*/ } .mobileNav{ display: none; background-color: #cc2841; text-align: center; position: absolute; left:0; top:72px; z-index: 99999; width: 100%; /* height: 100vh;*/ } .mobileNav li { line-height: 2em; padding:1em 0; border-bottom:1px solid #b32228; } .mobileNav li a{ font-size: 1rem; color: #fff; } .pc_img2{ display: none; } .m_img{ display: none; } @media(max-width: 1800px){ .head{ padding:25px 3%; } .header-fixed .head{ padding:12px 3%; } .nav li a.na1{ padding:0 22px; } } @media(max-width: 1600px){ .nav li a.na1 { padding: 0 15px; } } @media(max-width: 1500px){ .head_tel{ display:none; } .language_a { margin: 25px 0px 0 20px; } } @media(max-width: 1440px){ .head { padding: 16px 3%; } .nav li a.na1 { padding: 0 20px; } } @media(max-width: 1360px){ .head{ padding:25px 3%; } .header-fixed .head{ padding:12px 3%; } .nav li a.na1 { padding: 0 14px; font-size:15px; } } @media(max-width: 1259px){ .head{ padding:20px 2%; } .header-fixed .head{ padding:15px 2%; } .container{ width: 96%; } .language_a{ display: none; } .head_tel{ display: none; } .logo img{ max-height: 45px; } .nav li a.na1{ line-height: 65px; padding: 0 12px; font-size:15px; } } @media(max-width: 1024px){ .logo img{ max-height: 30px; } .nav li a.na1{ font-size:14px; } .nav li a.na1.on:before{ left:0; } .nav li a.na1.on:after{ right:0; } } @media(max-width: 860px){ .logo img{ max-height: 25px; } .nav li a.na1{ padding:0 8px; } } @media(max-width: 768px){ .head { padding: 15px 2%; } .logo img{ max-height: 45px; } .menu-button{ display: block; } .nav{ display: none; } } @media(max-width: 640px){ #header{ position: fixed; } /* .head { padding: 0px 1% 5px; } */ .logo{ width: 80%; float: none; } .menu-button{ top:23px; } .mobileNav{ top:67px; } .pc_img1,.pc_img2{ display: none; } .m_img{ display: block; } .menu-button .bar{ margin:5px 0 9px; } } .index_banner{ position: relative; margin-top: 110px; } .index_banner img{ height: auto; width: 100%; } #swiper-container1 video{ object-fit:fill; max-width: 100%; width: 100%; height: 100%; position: absolute; top:0; left:0; z-index: 2; display: block; } .scrolldown { position: absolute; left: 3%; bottom: 5%; z-index: 4; } .scrolldown a { display: block; width: 40px; height: 38px; background: url(../images/down.png) center no-repeat; position: relative; overflow: hidden; } .scrolldown a i { display: block; position: absolute; left: 0; top: 0px; width: 40px; height: 38px; background: url(../images/down1.png) center no-repeat; } .scrolldown a:hover i { -webkit-animation: topdown 1000ms infinite; animation: topdown 1000ms infinite; } @keyframes topdown{ 0% { top:0px;} 50%{ top:5px;} 100%{ top:0px;} } .banner_text{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align:center; display: flex; flex-direction: column; justify-content: center; z-index: 99; color: #fff; background: rgba(0,0,0,.4); } .index_banner .swiper-slide .banner_text h3{ font-size:70px; font-weight: normal; transform:translateY(200px); opacity:0; transition:all .4s; } .index_banner .swiper-slide .banner_text p{ font-size:30px; transform:translateY(200px); opacity:0; transition:all .9s } .index_banner .swiper-slide.swiper-slide-active .banner_text h3,.index_banner .swiper-slide.swiper-slide-active .banner_text p{ transform:translateY(0px); opacity:1; } .swiper-ctrl { position: absolute; right: 3%; bottom: 6%; width: 220px; z-index: 11; } .swiper-ctrl .relative{position: relative;} @media(max-width: 1800px){ } @media(max-width: 1600px){ .index_banner .swiper-slide .banner_text h3{ font-size:50px; } .index_banner .swiper-slide .banner_text p{ font-size:30px; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .index_banner .swiper-slide .banner_text h3{ font-size:32px; } .index_banner .swiper-slide .banner_text p{ font-size:18px; } } @media(max-width: 1024px){ .index_banner{ height: 100%; margin-top: 70px; } } @media(max-width: 768px){ .index_banner .swiper-slide .banner_text h3{ font-size:24px; } .index_banner .swiper-slide .banner_text p{ font-size:15px; } } @media(max-width: 640px){ .swiper-ctrl,.scrolldown{ display: none; } .index_banner .swiper-slide .banner_text h3{ font-size: 20px; } /* .index_banner .swiper-slide .banner_text p{ font-size:15px; } */ } @media(max-width:420px){ .index_banner .swiper-slide .banner_text h3{ font-size:18px; } } .index_main_pro { padding: 50px 0; /* background: url(../images/news_bg1.png) no-repeat center; */ /* background-size: cover; */ } .index_product_r{ width: 100%; } .in .index_product_r{ width: 100%; float: none; } .product_list{ display: flex; flex-wrap: wrap; } .product_list li{ width: 24%; margin-right: 1%; margin-bottom:33px; } .product_list li:nth-child(4n){ margin-right: 0; } .in .product_list li{ width: 24%; margin-right: 1%; margin-bottom:33px; } .in .product_list li:nth-child(4n){ margin-right: 0; } .product_list li a.img{ display: block; width: 100%; overflow: hidden; position: relative; box-sizing:border-box; text-align: center; } .product_list li a:after{ content:''; position: absolute; left: 0; top:0; width: calc(100% - 2px); height: calc(100% - 2px); border:1px solid #c3c3c3; } .product_list li img{ transition: all 0.6s ease-out; height: 290px; } .in .product_list li img{ transition: all 0.6s ease-out; height: 360px; } .product_list li h3{ position: absolute; width: 100%; left: 0; bottom:0; font-size: 16px; color: #fafafa; font-weight: normal; line-height: 50px; text-align: center; background:rgba(0,0,0,.56); white-space: nowrap; text-overflow: ellipsis; padding:0 5px; box-sizing:border-box; overflow: hidden; } .product_list li:hover a:after{ border:1px solid #cc2841; } .product_list li:hover a.img img{ transform: scale(1.1); transition: all 0.6s; } .product_list li:hover h3{ background:#cc2841; } .index_main1{ padding:60px 0; background: #eee; } .title1{ margin-bottom:40px; } .title1 h3{ font-size:22px; color: #555; line-height: 1em; margin-bottom:15px; font-weight: normal; } .title1 h3 span{ color: #cc2841;; } .title1 p{ font-size:16px; color: #333; } .title1 p span{ display: inline-block; width: 80px; height: 1px; background: #cc2841; position: relative; top: -6px; margin-left: 15px; } .title2{ margin-bottom:0px; } .title2 h3{ font-size:25px; color: #555; line-height: 1em; margin-bottom:15px; font-weight: normal; } .title2 p{ font-size:16px; color: #333; } .title2 p span{ display: inline-block; width: 80px; height: 1px; background: #cc2841; position: relative; top: -6px; margin-left: 15px; } .index_td{ } .index_td .td_img{ position: relative; width: 46%; float: left; } .td_li{ position: absolute; width: 100%; left:0; bottom:0; z-index: 9; } .td_li li{ width: 50%; border-bottom: 8px solid #cc2841; font-size:30px; color: #fff; text-align:center; float: left; line-height: 165px; height: 125px; cursor: pointer; } .td_li li.cur{ background:url(../images/td_bg1.png) no-repeat top center; } .td_tab{ display: none; } .td_tab img{ width: 100%; } .index_td .td_text{ width: 54%; float: right; padding-left: 4%; } .index_td .td_text h3{ font-size:26px; color: #555; line-height: 1.2em; } .index_td .td_text h3 span{ display: inline-block; position: relative; font-weight: normal; } .index_td .td_text h3 span:before{ content:''; position: absolute; left:0; bottom:-10px; width: 208px; height: 3px; background:#cc2841; z-index: -1; } .index_td .cont{ margin:30px 0; } .index_td .cont p{ font-size:16px; color: #666666; line-height: 35px; padding:20px 0 20px 0px; } /* .index_td .cont p:nth-child(1){ background:url(../images/td1.png) no-repeat 24px center; } .index_td .cont p:nth-child(2){ background:url(../images/td2.png) no-repeat 24px center #f0f0f0; } .index_td .cont p:nth-child(3){ background:url(../images/td3.png) no-repeat 24px center; } .index_td .cont p:nth-child(4){ background:url(../images/td4.png) no-repeat 24px center #f0f0f0; } .index_td .cont p:nth-child(5){ background:url(../images/td5.png) no-repeat 24px center; } .index_td .cont p:nth-child(6){ background:url(../images/td6.png) no-repeat 24px center #f0f0f0; } .index_td .cont p:nth-child(7){ background:url(../images/td7.png) no-repeat 24px center; } */ .td_texta{ } .td_texta a{ display: block; width: 150px; line-height: 38px; height: 38px; background:#cc2841; color: #fff; text-align:center; } .td_texta a span{ display: inline-block; width: 10px; height: 15px; background: url(../images/jt1.png) no-repeat center; margin-left: 30px; position: relative; top: 3px; } .td_texta a:hover{ opacity:.9; } .page-status{ display: none; } @media(max-width: 1800px){ .index_td .td_text h3{ font-size:36px; } .index_td .cont { margin: 30px 0; } } @media(max-width: 1600px){ .title1{ margin-bottom:50px; } .title1 h3{ font-size:32px; } .td_li li{ font-size:24px; height: 100px; line-height: 120px; } .index_td .td_text h3 span:before{ width: 140px; } .index_td .td_text{ padding-left: 4%; } .index_td .td_text h3{ font-size:32px; } .index_td .cont { margin: 20px 0; } .index_td .cont p { font-size: 15px; line-height: 26px; padding: 12px 0 12px 0px; } } @media(max-width: 1440px){ .product_list li img{ transition: all 0.6s ease-out; height: 250px; } .in .product_list li img{ transition: all 0.6s ease-out; height: 320px; } } @media(max-width: 1259px){ .index_main1 { padding: 60px 0; } .title1{ margin-bottom:30px; } .title1 h3{ font-size:26px; margin-bottom: 5px; } .title1 p{ font-size:15px; } .title1 p span{ width: 50px; } .index_td .td_text { padding-left: 3%; } .index_td .td_text h3 { font-size: 26px; } .index_td .td_text h3 span:before { width: 110px; height: 5px; } .td_texta a{ height:50px; line-height: 50px; width: 200px; } .td_texta a span{ margin-left: 20px; } .index_td .cont { margin: 15px 0; } .index_td .cont p { line-height: 26px; padding: 10px 0 10px 0px; } .index_td .cont p:nth-child(1){ background:url(../images/td1.png) no-repeat 15px center; } .index_td .cont p:nth-child(2){ background:url(../images/td2.png) no-repeat 15px center #f0f0f0; } .index_td .cont p:nth-child(3){ background:url(../images/td3.png) no-repeat 15px center; } .index_td .cont p:nth-child(4){ background:url(../images/td4.png) no-repeat 15px center #f0f0f0; } .index_td .cont p:nth-child(5){ background:url(../images/td5.png) no-repeat 15px center; } .index_td .cont p:nth-child(6){ background:url(../images/td6.png) no-repeat 15px center #f0f0f0; } .index_td .cont p:nth-child(7){ background:url(../images/td7.png) no-repeat 15px center; } .product_list li img{ transition: all 0.6s ease-out; height: 210px; } .in .product_list li img{ transition: all 0.6s ease-out; height: 280px; } } @media(max-width: 1024px){ .td_li li{ font-size:22px; } } @media(max-width: 860px){ .index_main1 { padding: 40px 0; } .index_td .td_img{ width: 100%; float: none; } .index_td .td_text{ width: 100%; float: none; margin-top: 15px; padding-left: 0%; } } @media(max-width: 768px){ .index_td .td_text h3 { font-size: 24px; } .product_list li h3{ line-height: 30px; font-size: 14px; } } @media(max-width: 640px){ .index_main1 { padding: 30px 0; } .title1 { margin-bottom: 20px; } .title1 h3{ font-size:18px; } .title1 p span { width: 30px; } .title2 { margin-bottom: 20px; } .title2 h3{ font-size:22px; } .title2 p span { width: 30px; } .td_li li { font-size: 16px; height: 50px; line-height: 55px; border-bottom: 3px solid #cc2841; } .index_td .td_text h3 { font-size: 20px; } .index_td .td_text h3 span:before{ opacity:0; width: 80px; } .index_td .cont { margin: 10px 0; } } .index_main2{ background:url(../images/ab.jpg); background-size: cover; padding:110px 0 130px; /*background-attachment: fixed;*/ } .index_main2 .title1{ margin-bottom:45px; } .index_main2 .title1 h3{ color: #fff; } .index_main2 .title1 p{ color: #fff; } .index_main2 .title1 p span{ background:#fff; } .index_about{ display: flex; flex-wrap: wrap; border: 1px solid rgba(255,255,255,.1); } .index_about_text{ width: 52%; padding:50px 5%; border-right: 1px solid rgba(255,255,255,.2); } .index_about_text h4{ font-size:32px; color: #ffffff; font-weight: 500; position: relative; padding-bottom: 10px; } .index_about_text h4:before{ content: ''; position: absolute; left:0; bottom:0; width: 115px; height: 3px; background:#cc2841; } .index_about_text p{ font-size:16px; color: #afb1b4; margin:25px 0 75px; } .index_about_text a{ display: block; width: 176px; line-height: 58px; height: 58px; background: #cc2841; color: #fff; text-align: center; } .index_about_text a span { display: inline-block; width: 10px; height: 15px; background: url(../images/jt1.png) no-repeat center; margin-left: 30px; position: relative; top: 3px; } .index_about_text a:hover{ opacity:.9; } .index_about_sz{ width: 48%; } .index_about_sz ul{ display: flex; flex-wrap: wrap; height: 100%; } .index_about_sz ul li{ width: 50%; /* height: 50%;*/ padding-left: 45px; display: flex; flex-direction: column; justify-content: center; z-index: 99; transition: all 0.6s ease-out; } .index_about_sz ul li:nth-child(1),.index_about_sz ul li:nth-child(2){ border-bottom: 1px solid rgba(255,255,255,.2); } .index_about_sz ul li:nth-child(1),.index_about_sz ul li:nth-child(3){ border-right: 1px solid rgba(255,255,255,.2); } .index_about_sz ul li p.p1{ color: #fff; } .index_about_sz ul li p.p1 span{ font-size:60px; font-family: 'Impact'; line-height: 1em; } .index_about_sz ul li p.p1 sub{ font-size:20px; font-family: 'Arial'; margin-left: 5px; display: inline-block; line-height: 1.6em; } .index_about_sz ul li p.p2{ font-size:18px; color: #afb1b4; } .index_about_sz ul li:nth-child(1){ background:url(../images/sz1.png) no-repeat right center; } .index_about_sz ul li:nth-child(1):hover{ background:url(../images/sz1_h.png) no-repeat right bottom #cc2841; transition: all 0.6s; } .index_about_sz ul li:nth-child(2){ background:url(../images/sz2.png) no-repeat right center; } .index_about_sz ul li:nth-child(2):hover{ background:url(../images/sz2_h.png) no-repeat right bottom #cc2841; transition: all 0.6s; } .index_about_sz ul li:nth-child(3){ background:url(../images/sz3.png) no-repeat right center; } .index_about_sz ul li:nth-child(3):hover{ background:url(../images/sz3_h.png) no-repeat right bottom #cc2841; transition: all 0.6s; } .index_about_sz ul li:nth-child(4){ background:url(../images/sz4.png) no-repeat right center; } .index_about_sz ul li:nth-child(4):hover{ background:url(../images/sz4_h.png) no-repeat right bottom #cc2841; transition: all 0.6s; } @media(max-width: 1800px){ .index_about_text{ padding:30px 5%; } } @media(max-width: 1600px){ .index_about_text{ padding:20px 3%; } .index_about_text h4{ font-size:24px; padding-bottom: 5px; } .index_about_text p { font-size: 15px; margin: 20px 0 30px; } .index_about_text a{ width: 150px; } .index_about_sz ul li{ padding-left: 25px; } .index_about_sz ul li p.p1 span{ font-size:42px; } .index_about_sz ul li p.p2{ font-size:16px; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .index_main2{ padding:60px 0; } .index_main2 .title1 { margin-bottom: 30px; } .index_about_text { padding: 15px 2%; } .index_about_text h4{ font-size:20px; } .index_about_text p { font-size: 15px; margin: 15px 0; } .index_about_text a{ height: 45px; line-height: 45px; width: 120px; } .index_about_text a span{ margin-left: 20px; } .index_about_sz ul li { padding-left: 15px; } .index_about_sz ul li p.p1 span { font-size: 36px; } .index_about_sz ul li p.p1 sub{ font-size:14px; } .index_about_sz ul li p.p2 { font-size: 15px; line-height: 1.6em; } } @media(max-width: 1024px){ .index_main2 { padding: 40px 0; } } @media(max-width: 768px){ .index_about_text{ width: 100%; border-bottom: 1px solid rgba(255,255,255,.2); } .index_about_sz { width: 100%; } .index_about_sz li{ padding: 15px; background-size: contain!important; } } @media(max-width: 640px){ .index_main2 { padding: 30px 0; } .index_main2 .title1 { margin-bottom: 20px; } .index_about_text h4 { font-size: 17px; } .index_about_sz ul li p.p1 span { font-size: 30px; } } .index_main3{ padding:70px 0 105px; background: #f7f7f7; } .index_main3_top{ margin-bottom:40px; } .index_main3 .title1{ width: 40%; float: left; margin-bottom:0; } .title1{ max-width: 570px; } .title1 em{ font-style: normal; display: block; font-size:16px; color: #999999; line-height: 1.8em; margin-top:15px; } .index-creative-technology-nav { width:55%; padding-top:6%; padding-right: 5%; overflow: hidden; float: right; text-align: right; } .inav a{ font-size: 16px; color: #171921; display: inline-block; padding: 0 20px; position: relative; overflow: hidden; font-weight: 600; margin-left:30px; transition: all 0.4s ease-out; font-family: '微软雅黑'; } .inav a:first-child{ margin-left: 0; } .inav a.cur {color: #cc2841;} .inav a:hover{ color: #cc2841; transition: all 0.4s; } .inav a::before {background: url('../images/nav1.png') left center no-repeat;left:5px;} .inav a::after {background: url('../images/nav1.png') right center no-repeat;right:5px;} .index-creative-technology-nav a.cur::before,.index-creative-technology-nav a.cur::after { display: block; } .index-creative-technology-nav a::before{ content: ''; position: absolute; top: 50%; left: 7px; width: 7px; height: 14px; margin-top: -7px; background: url(../images/nav1.png) left center no-repeat; display: none; } .index-creative-technology-nav a::after { content: ''; position: absolute; top: 50%; right: 7px; width: 7px; height: 14px; margin-top: -7px; background: url(../images/nav2.png) right center no-repeat; display: none; } .index-creative-technology-swiper { position: relative; overflow: hidden; /* padding:50px 0 0 0;*/ width:100%; clear: both; } .index-creative-technology-swiper::after { content: ''; position: absolute; width: 100%; height: 1px; left: 0; bottom: 20px; background: #e0e0e0; } .index-creative-technology-swiper a { display: block; overflow: hidden; position: relative; } .index-creative-technology-swiper .img { position: relative; background-size: 100%; background-position: center; background-repeat: no-repeat; transition: all 0.6s ease-out; } .index-creative-technology-swiper .img .mark-img { overflow: hidden; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index:2; display: none; } .index-creative-technology-swiper .img .mark-img img{ display: block; width: 100%; height: auto; opacity: 1; } .index-creative-technology-swiper .img img{ display: block; width: 100%; height: auto; opacity: 0; } .index-creative-technology-swiper a:hover .img { background-size: 110%; transition: all 0.6s; } .index-creative-technology-swiper .txt { overflow: hidden; position: absolute; width: 100%; padding: 5% 3%; left: 0; bottom: 0; z-index: 3; } .index-creative-technology-swiper .txt strong{ float: left; width:70%; display: block; font-size: 20px; color: #fff; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; } .index-creative-technology-swiper .txt span { float: left; width:30%; display: block; font-size: 14px; line-height: 40px; font-weight: normal; opacity: .4; color: #fff; text-align: right; text-overflow: ellipsis; white-space: nowrap; } .line-dot{ width: 50px; height:30px; background: #fff; margin:40px auto 0; position: relative; } .line-dot *{ -webkit-transition:all .4s ease; -moz-transition:all .4s ease; transition:all .4s ease; } .line-dot::before { content: ''; position: absolute; width:1px; height: 20px; left:50%; top: -30px; margin-left: -0.5px; background: #e0e0e0; display:block; } .line-dot li { width:22px; height: 22px; border: 2px solid #e7e7e7; border-radius:100px; margin: 2.5px auto; overflow: hidden; } .line-dot i{ display: block; width: 4px; height:4px; border-radius:10px; margin:7px; background: #2c2e38; overflow: hidden; } .index-creative-technology-swiper .swiper-slide:hover .line-dot li{border: 2px solid #282a34;} .index-creative-technology-swiper .swiper-slide:hover .line-dot li i{background: #e81836;} /*.index-creative-technology-swiper .swiper-slide:hover .line-dot::before { background: #727272;}*/ a.more3{ display: block; width: 176px; line-height: 58px; height: 58px; background: #cc2841; color: #fff; text-align: center; margin:50px auto 0; } a.more3 span { display: inline-block; width: 10px; height: 15px; background: url(../images/jt1.png) no-repeat center; margin-left: 30px; position: relative; top: 3px; } a.more3:hover{ opacity: .9; } @media(max-width: 1800px){ } @media(max-width: 1600px){ .inav a{ margin-left: 20px; } a.more3{ width: 150px; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .index_main3 { padding: 60px 0; } .title1 em { font-size: 15px; margin-top: 5px; } .inav a{ margin-left: 10px; } .index-creative-technology-nav{ padding-right: 0; } .index-creative-technology-swiper .txt{ padding:3% 2%; } .index-creative-technology-swiper .txt strong{ font-size:18px; } a.more3{ width: 120px; line-height: 50px; height: 50px; } a.more3 span{ margin-left: 20px; } } @media(max-width: 1024px){ } @media(max-width: 860px){ .index_main3 .title1{ width: 100%; float: none; } .index-creative-technology-nav{ text-align: left; width: 100%; float:none; padding-top:15px; } .inav a{ padding: 0 15px; margin-left: 0; } } @media(max-width: 768px){ .index_main3 { padding: 40px 0; } .index_main3_top { margin-bottom: 30px; } .lang{ background: #555; height: 50px; display: block; text-align: center; } .lang a{ line-height: 50px; color: #fff; margin-left: 10px; margin-right: 10px; } } @media(max-width: 640px){ .index_main3 { padding: 30px 0; } .index_main3_top { margin-bottom: 10px; } .title1 em { font-size: 14px; margin-top: 0px; } .inav a { font-size: 15px; padding: 0 10px; } .index-creative-technology-nav a::before{ left:0; } .index-creative-technology-nav a::after{ right:0; } .index-creative-technology-nav{ padding-top:10px; } .index_main4_tit a { margin-top:10px; line-height: 45px; height: 45px; } } .index_main4{ padding:60px 0; /*background:url(../images/news_bg1.png) no-repeat center;*/ /*background-size:cover; */ } .index_main4 .title1{ margin-bottom:0px; } /*.index_main4 .title1 h3{*/ /* color: #fff;*/ /*}*/ /*.index_main4 .title1 p{*/ /* color: #fff;*/ /*}*/ /*.index_main4 .title1 p span{*/ /* background:#fff;*/ /*}*/ .index_main4_tit{ position: relative; margin-bottom:30px; padding-top: 10px; } .index_main4_tit .more1{ position: absolute; right:0; top:0; } .index_main4_tit a{ display: block; width: 150px; line-height: 38px; height: 38px; background: #cc2841; color: #fff; text-align: center; } .index_main4_tit a span { display: inline-block; width: 10px; height: 15px; background: url(../images/jt1.png) no-repeat center; margin-left: 30px; position: relative; top: 3px; } .index_main4_tit a:hover{ opacity:0.9; } .index_news{ margin-top: 30px; } .inews {float: left;width: 31.3333333%;margin-right: 3%;} .inews:last-child {margin-right:0;} .inews a{display: block;overflow: hidden;} .inews a .img{ background-size: 100%; background-position: center; transition: all 0.6s ease-out; } .inews a .img img{display: block;width: 100%;height: auto;border: 1px solid #ccc;} .inews a .txt{padding: 3% 0;overflow: hidden;} .inews a .txt h6{font-size: 14px;color: #666;font-weight: normal;} .inews a .txt h6 i {display: inline-block;vertical-align: middle;margin-right: 20px;height: 1px;width: 40px;background: #999;} .inews a .txt h3{padding-left: 60px; font-size: 18px;color: #333;} .inews a:hover .img{ background-size: 110%; transition: all 0.6s; } .inews a:hover h3 {color: #cc2841;} .is3,.is6,.is9 {margin-right: 0;} @media(max-width: 1800px){ } @media(max-width: 1600px){ .index_main4_tit a{ width: 150px; } .inews a .txt h3{ font-size:16px; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .index_main4{ padding:60px 0; } .index_main4_tit{ margin-bottom:30px; } .index_main4_tit a { width: 120px; line-height: 50px; height: 50px; } .index_main4_tit a span{ margin-left: 20px; } .inews a .txt h6 i{ width: 30px; margin-right: 15px; } .inews a .txt h3 { padding-left: 45px; } } @media(max-width: 1024px){ } @media(max-width: 768px){ .index_main4{ padding:40px 0; } } @media(max-width: 767px){ .index_main4{ padding:25px 0; } .index_main4_tit { margin-bottom: 20px; } .inews { float: none; width: 100%; margin-right: 0%; } .index_main4_tit{ position: relative; } .index_main4_tit a { position: absolute; right: 0; top:10px; margin-top:0px; line-height: 25px; height: 25px; } } .index_main5{ background: #f5f5f7; } .index_main5 .container{ overflow: hidden; padding:60px 0; position: relative; } .index_main5 .title1{ margin-bottom:0; } .index-customers-swiper {overflow: hidden;} .index-customers-swiper .img{ background: #fff;height: 180px; text-align: center; } .index-customers-swiper .img img { display: inline-block;vertical-align: middle; max-height:170px; } .index-customers-swiper.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:linear;} /*.customers-1{padding-top:65px;}*/ .customers-2{padding-top:10px;} @media(max-width: 1800px){ } @media(max-width: 1600px){ .index-customers-swiper .img{ height: 150px; } .index-customers-swiper .img img{ max-height: 140px; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .index_main5 .title1{ margin-bottom:30px; } .index_main5 .container{ padding:5% 0; } .index-customers-swiper .img { height: 120px; } .index-customers-swiper .img img{ max-height: 110px; } } @media(max-width: 1024px){ .index-customers-swiper .img { height: 100px; } .index-customers-swiper .img img{ max-height: 90px; } } @media(max-width: 768px){ } @media(max-width: 640px){ .index_main5 .title1 { margin-bottom: 15px; } .index-customers-swiper .img { height: 70px; } .index-customers-swiper .img img{ max-height: 60px; } } .f_message{ padding:80px 0 95px; background: url(../images/f_message.jpg) no-repeat center; background-size: cover; } .f_message .container{ max-width: 1200px; display: flex; flex-wrap: wrap; } .f_message h2{ text-align: center; font-size: 40px; color: #fff; font-weight: normal; line-height: 1em; } .f_message h3{ display: flex; flex-wrap: wrap; justify-content: center; font-weight: normal; padding-top:25px; padding-bottom: 40px; } .f_message h3 span{ display: block; margin:0 30px; font-size: 20px; color: #fff; } .message1{ } .message1 ul li{ width: 26%; margin-right: 2%; float: left; } .message1 ul li input{ background: none; border:1px solid #999; border-radius: 5px; width: 100%; box-sizing: border-box; line-height: 55px; height: 55px; text-indent: 15px; outline: none; color: #fff; font-size:16px; } .message1 ul li select{ background: none; border:1px solid #999; border-radius: 5px; width: 100%; box-sizing: border-box; line-height: 55px; height: 55px; text-indent: 15px; color: #fff; outline: none; } /* .m_btn{ width: 15%; float: right; } */ .m_btn input{ background: #cc2841; font-size: 18px; color: #fff; border-radius: 5px; width: 100%; box-sizing: border-box; line-height: 55px; height: 55px; text-align: center; outline: none; cursor: pointer; border:none; } .m_btn input:hover{ opacity:.7; } .x_bottom_l{ width: 50%; /*float: left;*/ color: #fff; /*height: 100%;*/ display: flex; flex-direction: column; justify-content: center; z-index: 99; } .x_bottom_l h4{ font-size: 36px; } .x_bottom_l .text1{ font-size: 16px; margin-top:20px; } .x_bottom_l .text1 p{ } .x_bottom_l .text1 p strong{ font-size: 36px; } .f_message .message3{ width: 50%; /*float: right;*/ background: #fff; padding:30px; } .f_message .message3 h3{ padding-top: 0; padding-bottom: 20px; font-size: 24px; color: #333; } @media(max-width: 1600px){ .f_message{ padding:70px 0; } .x_bottom_l h4{ font-size:30px; } .x_bottom_l .text1 p strong{ font-size:30px; } } @media(max-width: 1440px){ .f_message{ padding:60px 0; } .f_message h2{ font-size:36px; } .f_message h3 span{ font-size:16px; } .m_btn input{ font-size:16px; } } @media(max-width: 1024px){ .f_message h2 { font-size: 26px; } .f_message .message3{ padding:15px; } } @media(max-width: 860px){ .f_message{ padding:30px 0; } .message1 ul li{ width: 48%; margin-right: 2%; margin-bottom: 10px; } .m_btn{ margin-right: 2%; width: 48%; } .f_message h2{ font-size: 28px; } .f_message h3{ padding:10px 0 20px 0; } .f_message h3 span{ margin: 0 10px; } } @media(max-width: 768px){ .x_bottom_l h4{ font-size:24px; } .x_bottom_l .text1 p strong{ font-size:24px; } .f_message .message3 h3{ font-size:20px; } } @media(max-width: 640px){ .f_message h2{ font-size: 22px; } .f_message h3 span{ font-size: 15px; } .message1 ul li{ width: 100%; margin-right: 0; float: none; } .m_btn { margin-right: 0%; width: 55%; margin:0 auto; float: none; } .x_bottom_l{ width:100%; float:one; } .x_bottom_l .text1{ margin-top:0; font-size:15px; } .f_message .message3{ width:100%; } .index_product_r{ float: none; width: 100%; } .product_list li{ width: 49%; margin-right: 2%; margin-bottom:10px; } .in .product_list li{ width: 49%; margin-right: 2%; margin-bottom:10px; } .in .product_list li img { transition: all 0.6s ease-out; height: 195px; } .product_list li img { transition: all 0.6s ease-out; height: 185px; } .product_list li:nth-child(3n) { margin-right: 2%; } .product_list li:nth-child(2n) { margin-right: 0; } } .mes-right h3 { color: #555; font-size: 18px; font-weight: normal; } .mes-right ul { margin: 0 auto; height: 100%; } .mes-right ul li { width: 100%; /* height: 33%;*/ border-bottom: 1px solid #dcdcdc; position: relative; padding: 10px 0; text-align: center; } .mes-right ul li:first-child{ padding-top:0; } .mes-right ul li:last-child{ border-bottom: none; padding-bottom:0; } .mes-right ul li .tit { /* position: absolute; letter-spacing: 50%; top: 50%; left: 50%; transform: translate(-50%,-50%);*/ width: 100%; } .mes-right ul li strong { color: #e70c2b; font-size: 16px; font-weight: normal; text-align: center; } .mes-right ul li p { font-size: 15px; line-height: 22px; padding-bottom:0; } /* .mes-right ul li:nth-child(1) { background: url(../images/icon18.png) no-repeat left 0px; } .mes-right ul li:nth-child(2) { background: url(../images/icon19.png) no-repeat left top 35%; } .mes-right ul li:nth-child(3) { background: url(../images/icon20.png) no-repeat left 23px; } */ #footer { background:#555; color: #fff; } .foot{ padding:30px 0 25px; } .foot a { color: #fff; } .foot a:hover { color: #cc2841; text-decoration: none; } .f_nav{ } .f_nav li{ float:left; width: 15%; } .f_nav li:last-child{ width: 25%; } .f_nav li:first-child img{ width: 60%; } .f_nav li h3{ font-size:20px; font-weight: normal; padding-bottom: 5px; border-bottom:1px solid #888; line-height: 35px; margin-bottom:10px; padding-top: 30px; } .f_nav_a{ } .f_nav_a a{ display: block; } .f_nav_c{ margin-bottom:85px; } .wxbox{ } .ulbox{ display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; } .ulbox .li { width: 27px; height: 27px; line-height: 27px; border-radius: 5px; margin-right: 20px; cursor: pointer; position: relative; background:#fff; text-align: center; } .foot_logo img{ width: 100px; } .foot .ulbox .wxbox { position: absolute; bottom: 45px; padding: 6px; background: #fff; width: 100px; height: 100px; border-radius: 5px; left: calc(50% - 50px); opacity: 0; visibility: hidden; -webkit-transform: rotateY(-90deg); transform: rotateY(-90deg); -webkit-transition: all .3s linear; transition: all .3s linear; } .foot .ulbox .wxbox:before { content: ""; position: absolute; bottom: -6px; left: 50%; margin-left: -6px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff; } .foot .ulbox .wxbox img { width: 100%; } .foot .ulbox .li:hover .wxbox { opacity: 1; visibility: visible; -webkit-transform: rotateY(0); transform: rotateY(0); } .copyright { line-height: 25px; padding:15px 0; background: #444; color: #a9a9a9; } .copyright a{ color: #a9a9a9; } .copyright_l{ float:left; margin-right: 15px; } .copyright_r{ float:right; text-align: right; } .copyright_l a{ margin-right: 10px; } .copyright_l a:hover{ color: #cc2841; } .product_list table{ width: 100%; background: #f3f3f3; margin-bottom: 20px; } .product_list tr{ border-left: 1px solid #ddd; border-top: 1px solid #ddd; } .product_list tr td{ border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding:10px; font-size: 15px; line-height: 15px; } .product_list tr td span a{ float: right; display: block; color: #cc2841; font-size: 12px; } .mobile{ display: none; } .pc{ display: block; } @media(max-width: 1600px){ .foot { padding: 30px 0 20px; } .f_nav li h3{ font-size:18px; line-height: 30px; margin-bottom: 10px; line-height: 35px; margin-bottom:10px; padding-top: 30px; } .f_nav li:last-child h3 img{ line-height: 40px; height: 60px; margin-top: 0px; } } @media(max-width: 1440px){ .foot { padding: 30px 0 20px; } .f_nav li:last-child h3 img{ width: auto; height: 60px; margin-top: 0px; } } @media(max-width: 1259px){ .foot { padding: 10px 0 20px; } } @media(max-width: 1024px){ .copyright_l,.copyright_r{ float:none; text-align: center; } } @media(max-width: 768px){ .mobile{ display: block; } .pc{ display: none; } #footer { padding-bottom: 0px; } .f_nav li{ display: none; } .f_nav li:last-child{ width: 100%; display: block; } .f_nav li:last-child h3{ width: 100%; display: block; height: 100px; line-height: 60px; text-align: center; padding-bottom: 40px; } .f_nav li:last-child h3 img{ height: 60px; text-align: center; } .f_nav_c{ margin-bottom:0; } .tit-14{ display: none; } .copyright_l { float: none; text-align: center; margin-right: 0; } .copyright{ text-align: center; padding-bottom: 60px; } } #tc{ background: rgba(0,0,0,.7); position: fixed; z-index: 9999999; width: 100%; height: 100%; left:0; top:0; display: none; } .close1{ color: #fff; position: relative; top: -51px; left: 100%; display: inline-block; font-size: 24px; line-height: 1em; cursor: pointer; } .tc_message3{ width: 500px; height: 400px; background: #fff; position: absolute; top:50%; margin-top:-200px; left:50%; margin-left: -250px; padding: 30px; } .tc_message3 h2{ font-size: 24px; color: #000; text-align: center; margin-bottom: 20px; } .message3 ul{ display: flex; flex-wrap: wrap; } .message3 ul li{ width: 48%; margin-bottom: 15px; } .message3 ul li:nth-child(odd){ margin-right: 4%; } .message3 ul li:nth-last-of-type(2){ width: 100%; margin-right: 0; } .message3 ul li:nth-last-of-type(1) input{ width: 50%; margin-right: 0; display: inline; } .message3 ul li input{ display: block; width: 100%; height: 42px; line-height: 40px; padding:0 10px; border:1px solid #e5e5e5; outline: none; border-radius: 5px; } .message3 ul .select input{ display: inline; width: 20px; height: 20px; line-height: 40px; padding:0 10px; border:none; outline: none; } .message3 ul li textarea{ width: 100%; display: block; height: 122px; line-height: 40px; padding:0 10px; font-family: '微软雅黑'; border:1px solid #e5e5e5; outline: none; border-radius: 5px; } .message3 ul li img{ height: 40px; margin-left: 10px; border-radius: 5px; } .message4 ul{ width: 50%; } .message4 ul li{ width: 100%; margin-bottom: 15px; display: block; } /* .message4 ul li:nth-child(odd){ margin-right: 4%; } .message4 ul li:nth-last-of-type(2){ width: 100%; margin-right: 0; } */ .message4 ul li:nth-last-of-type(1) input{ width: 20%; margin-right: 0; display: inline; } .message4 ul li input{ display: block; width: 100%; height: 42px; line-height: 40px; padding:0 10px; border:1px solid #e5e5e5; outline: none; border-radius: 5px; } .message4 ul .select input{ display: inline; width: 20px; height: 20px; line-height: 40px; padding:0 10px; border:none; outline: none; } .message4 ul li textarea{ width: 100%; display: block; height: 122px; line-height: 40px; padding:0 10px; font-family: '微软雅黑'; border:1px solid #e5e5e5; outline: none; border-radius: 5px; } .message4 ul li img{ height: 40px; margin-left: 10px; border-radius: 5px; } .m_btn2{ width: 200px; margin-bottom: 30px; } .m_btn2 input{ display: block; width: 100%; border:none; background: #cc2841; font-size: 16px; color: #fff; line-height: 42px; height: 42px; cursor: pointer; } .zpxx{ background:#f5f5f5; display: flex; padding:0 78px; border-top: 1px solid #e5e5e5; } .zpxx p{ width: 20%; font-size:18px; color: #333; padding:26px 0; line-height:1em; text-align:center; } .zpxx p:nth-child(1){ text-align:left; } .about6_2 .list{ border-top: 1px solid #e5e5e5; padding-bottom: 85px; } .about6_2 .list li{ padding:0 78px; border-bottom: 1px solid #e5e5e5; } .about6_2 .list li .list-title{ } .about6_2 .list li .list-title div{ padding:26px 0; line-height:1em; font-size: 16px; color: #666; text-align:center; cursor: pointer; } .about6_2 .list li .list-title div:nth-child(1){ text-align:left; } .about6_2 .list li .list-title div.fl{ width: 20%; } .about6_2 .list li .sub-wrap{ display: none; margin-bottom: 25px; } .about6_2 .list li .sub-wrap h2{ font-size:24px; color: #333; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; } .about6_2 .list li .sub-wrap .sub-con{ padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #e7edf5; } .about6_2 .list li .sub-wrap .sub-con h5{ font-size: 16px; color: #444; } .about6_2 .list li .sub-wrap .sub-con p{ } a.apply{ display: block; width: 120px; line-height:42px; height: 42px; font-size:16px; color: #fff; text-align:center; background:#20477d; } .about6_2 .list li.cur .list-title div.icon img{ transform: rotate(-45deg); display: block; } @media(max-width:767px){ .tc_message3{ width: 300px; height: 420px; margin-top:-210px; margin-left: -150px; padding: 15px; } .message4 ul{ width: 100%; } .message3 ul li{ width: 100%; margin-bottom: 10px; } .message3 ul li:nth-child(odd){ margin-right: 0; } .m_btn2{ width: 100%; margin-bottom: 30px; } .zpxx{ background:#f5f5f5; display: flex; padding:0 10px; border-top: 1px solid #e5e5e5; } .zpxx p{ width: 35%; font-size:18px; color: #333; padding:26px 0; line-height:1em; text-align:center; } .zpxx p:nth-child(2){ display: none; } .about6_2 .list li{ padding:0; border-bottom: 1px solid #e5e5e5; } .about6_2 .list li .list-title div{ padding:26px 0; line-height:1em; font-size: 16px; color: #666; text-align:center; cursor: pointer; } .about6_2 .list li .list-title div.fl{ width: 30%; } .about6_2 .list li .list-title .local{ display: none; } } /*----- Common css ------*/ .fl { float: left; } .fr { float: right; } .di { _display: inline; } .fwn { font-weight: normal; } .dib { *display: inline; _zoom: 1; _display: inline; _font-size: 0px; } .f_none{ display: none; } /*------------内页-------------------*/ .header-fixed .head2{ padding:20px 75px 25px; } .sitemp{ background:#f5f5f7; padding:18px 0; } .sitemp .site{ font-size:12px; color: #999999; } .sitemp .site a{ font-size:12px; color: #999999; } .sitemp .site a:last-child{ color: #e70c2b; } .product1{ padding:60px 0 85px; } .product1_l{ width: 50%; float: left; } .product1_r{ width: 50%; float: right; padding-left: 3%; } .product1_r h2{ font-size:36px; color: #333333; } .product1_r .text1{ font-size:16px; color: #666666; line-height: 1.8em; } .product1_r h3{ font-size:22px; color: #4c4c4c; margin:45px 0 20px; } .product1_r .p_td{ display: flex; flex-wrap: wrap; } .product1_r .p_td li{ width: 32.5%; margin-right:1.25%; background:#ebebeb; padding:40px 25px 30px; } .product1_r .p_td li:last-child{ margin-right: 0; } .product1_r .p_td li .img{ position: relative; width: 58px; height: 57px; overflow: hidden; margin:0 auto; } .product1_r .p_td li .img img{ position: absolute; top:0; left:0; display: block; } .product1_r .p_td li h4{ line-height: 1em; padding:15px 0 28px; font-size:18px; color: #4c4c4c; text-align: center; } .product1_r .p_td li p{ font-size:15px; color: #808080; line-height: 1.8em; } .product1_r .p_td li:hover{ background:#e70c2c; } .product1_r .p_td li:hover .img img{ top:-57px; } .product1_r .p_td li:hover h4{ color: #fff; } .product1_r .p_td li:hover p{ color: #fff; } .product2{ background:#f7f7f7; padding:90px 0 0; } .p_title1{ text-align: center; margin-bottom:80px; } .p_title1 h2{ font-size:42px; color: #464646; line-height: 1em; } .p_title1 p{ font-size:16px; color: #666666; padding-top:5px; } .product2_list{ } .product2_list li{ position: relative; display: flex; flex-wrap: wrap; margin-bottom: 110px; /*max-width: 1400px;*/ /*margin:0 auto;*/ } .product2_list li .img{ width: 50%; overflow: hidden; } .product2_list li .img img{ transition: all 0.6s ease-out; width: 100%; /*height: 580px;*/ } .product2_list li .text{ width: 50%; padding:0 4%; display: flex; flex-direction: column; justify-content: center; z-index: 99; } .product2_list li .text h3{ font-size:40px; color: #333333; position: relative; font-weight: normal; line-height: 1em; padding:30px 0 30px; } .product2_list li .text h3:before{ content:''; position: absolute; top:0; left:0; width: 55px; height: 2px; background:#e70c2c; } .product2_list li .text p{ font-size:16px; color: #4c4c4c; line-height: 1.8em; } .product2_list li .text table{ width: 100%; background: #f0f0f0; } .product2_list li .text tr{ border-left: 1px solid #ccc; border-top: 1px solid #ccc; } .product2_list li .text tr td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding:5px; color: #333; font-size: 15px; line-height: 1.6em; } .product2_list li .text h4{ font-size:16px; color: #333333; margin-top:20px; border-top:1px solid #ccc; padding:15px 0 10px; } .product2_list li .text dl{ display: flex; flex-wrap: wrap; } .product2_list li .text dl dt{ width: 14%; font-size:18px; color: #333; display: flex; flex-direction: column; justify-content: center; line-height: 1.1em; text-align: center; background:#f2f2f2; } .product2_list li .text dl dd{ width: calc(43% - 5px); margin-left: 5px; } .product2_list li .text dl dd p{ line-height: 30px; margin-bottom:5px; height: 30px; padding:0px 10px; font-size:18px; } .product2_list li .text dl dd p:nth-child(1){ background:#f2f2f2; } .product2_list li .text dl dd p:nth-child(2){ background:#d9d9d9; height: 60px; } .product2_list li .text dl dd p:nth-child(3){ background:#bfbfbf; margin-bottom:0; } .product2_list li .img:hover img{ transition: all 0.6s; transform: scale(1.1); } .product2_list li:nth-child(2n){ flex-direction: row-reverse; } .product2_list li:nth-child(2n) .img{ text-align: right; } .product2_list li:last-child{ margin-bottom: 0; } .product3{ padding-top:110px; } .product3 .p_title1{ } .product3_list{ display: flex; flex-wrap: wrap; } .product3_list li{ background:#f5f5f5; padding:25px 25px 55px; width: 47%; } .product3_list li:last-child{ margin-left:6%; animation-delay: 0.9s!important; } .product3_list li .img{ overflow: hidden; } .product3_list li .img img{ transition: all 0.6s ease-out; } .product3_list li .text{ padding:35px 0 0 40px; } .product3_list li .text h3{ font-size:32px; color: #333333; font-weight: normal; padding-bottom: 5px; margin-bottom:25px; position: relative; } .product3_list li .text h3:before{ content:''; position: absolute; bottom:0; left:0; width: 52px; height: 1px; background:#e70c2c; } .product3_list li .text p{ font-size:16px; color: #666666; } .product3_list li:hover .img img{ transition: all 0.6s; transform: scale(1.1); } .product4{ padding:105px 0 120px; } .product4 .p_title1{ margin-bottom:60px; } @media(max-width: 1800px){ .header-fixed .head2 { padding: 12px 3%; } } @media(max-width: 1600px){ .product2_list li .img img{ /*height: 480px;*/ } .product1 { padding: 40px 0; } .product1_r{ } .product1_r h2{ font-size:26px; } .product1_r .text1{ font-size:15px; } .product1_r h3 { font-size: 20px; margin: 25px 0 20px; } .product1_r .p_td li { padding: 25px 10px; } .product1_r .p_td li h4 { padding: 15px 0 20px; font-size: 17px; } .product2{ padding:60px 0; } .p_title1 h2{ font-size:30px; } .product2_list li{ margin-bottom: 100px; } .product2_list li .text { padding: 0 6% 0 3%; } .product2_list li .text h3 { font-size: 36px; padding: 25px 0; } .product2_list li .text p{ font-size:16px; } .product2_list li .text h4 { margin-top: 30px; } .product2_list li .text dl dt,.product2_list li .text dl dd p{ font-size:16px; } .product3 { padding-top: 60px; } .p_title1 { margin-bottom: 40px; } .product3_list li { padding: 25px; } .product3_list li .text { padding: 20px 0; } .product3_list li .text h3 { font-size: 26px; margin-bottom: 20px; } .product3_list li .text p{ font-size:15px; } .product4 { padding: 60px 0; } .product4 .p_title1 { margin-bottom: 40px; } } @media(max-width: 1440px){ .product2_list li .text p{ font-size:14px; } .sitemp{ padding:10px 0; } } @media(max-width: 1259px){ .header-fixed .head2 { padding: 12px 2%; } .product1 { padding: 30px 0; } .product1_r{ } .product1_r h2{ font-size:22px; } .product1_r .text1 { font-size: 14px; } .product1_r h3 { font-size: 20px; margin: 10px 0; } .product1_r .p_td li { padding: 15px 10px; } .product1_r .p_td li h4 { padding: 15px 0 10px; font-size: 16px; } .product1_r .p_td li p{ font-size:14px; } .product2{ padding:50px 0 20px; } .p_title1 h2{ font-size:24px; } .product2_list li{ margin-bottom: 30px; } .product2_list li .text { padding: 0 6% 0 3%; } .product2_list li .text h3 { font-size: 24px; padding: 15px 0; } .product2_list li .text p{ font-size:15px; } .product2_list li .text h4 { margin-top: 15px; padding: 15px 0 ; } .product2_list li .text dl dt,.product2_list li .text dl dd p{ font-size:15px; } .product3 { padding-top: 50px; } .p_title1 { margin-bottom: 30px; } .product3_list li { padding: 15px; } .product3_list li .text { padding: 15px 0; } .product3_list li .text h3 { font-size: 20px; margin-bottom: 15px; } .product3_list li .text p{ font-size:14px; } .product4 { padding: 50px 0; } .product4 .p_title1 { margin-bottom: 30px; } } @media(max-width: 1024px){ .product2_list li .img img { /*height: 380px;*/ } } @media(max-width: 768px){ .product1_l,.product1_r { width: 100%; float: none; } .product1_r{ padding-left: 0; margin:15px 0 0; } .product2_list li{ max-width: 96%; margin:0 auto; } .product2_list li .img,.product2_list li .text{ width: 100%; float: none; } .product2_list li .text{ padding:0; margin-top:15px; } .product2_list li .text h3{ font-size:22px; } .product3_list li{ width: 49%; } .product3_list li:last-child { margin-left: 2%; } .product3_list li .text h3{ font-size:18px; } } @media(max-width: 767px){ .header-fixed .pc_img2{ display: none; } .header-fixed .head2 { padding: 0px 0 5px; } .product1 { padding: 20px 0; } .product1_r h2 { font-size: 20px; } .product1_r h3{ font-size:18px; } .product1_r .p_td li { padding: 15px 10px; width: 100%; margin-right: 0; margin-bottom:10px; } .product2 { padding: 30px 0 10px; } .p_title1 { margin-bottom: 20px; } .p_title1 h2 { font-size: 20px; } .p_title1 p { font-size: 14px; padding-top: 0px; } .product2_list li .text h3 { font-size: 20px; } .product3 { padding-top: 30px; } .product3_list li { width: 100%; padding: 10px; } .product3_list li:last-child { margin-left: 0%; margin-top:10px; } .product3_list li .text h3 { font-size: 17px; } .product4 { padding: 25px 0; } .product4 .p_title1 { margin-bottom: 20px; } } .n_banner { background: #000; position: relative; overflow: hidden; margin-top: 110px; } .n_banner img { width: 100%; margin: 0 auto } .n_banner .content { position: absolute; width: 87%; height: 100%; left: 6.5%; top: 38%; z-index: 3; margin: auto; overflow: hidden; } .n_banner .title {color: #fff;text-transform: uppercase;padding-left: 100px;position: relative;} .n_banner .title line{width: 70px; height: 2px;background: #fff;opacity: .4; display: block;position: absolute;left: 0;top: 32px;} .n_banner .title h2{ font-size: 60px;font-weight: 100;opacity: .4; line-height: 1em; } .n_banner .title h2 strong{font-weight: normal;} .n_banner .title h3{font-size: 30px;font-weight: normal;padding: 10px 0;} .page-nav {padding:8.5% 6.3% 0 6.3%;overflow: hidden;} .page-nav a{font-size: 18px;color: #fff; font-weight: bold;display: inline-block;vertical-align: middle;} .page-nav a:hover {color: #e70c2c;} .page-nav a.cur{color: #e70c2c;} .page-nav i{width: 1px;height:20px;background: #fff;display: inline-block;vertical-align: middle;margin: 0 34px;opacity: .4; -ms-transform:rotate(35deg);-moz-transform:rotate(35deg);-webkit-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);} .page-nav i:last-child{ display: none; } #container{ padding:75px 0 95px; } @media(max-width: 1800px){ } @media(max-width: 1600px){ .n_banner .title line{ top:20px; } .n_banner .title h2{ font-size:40px; } #container { padding: 50px 0; } .page-nav { padding: 7% 0% 0 6.3%; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .n_banner .title{ padding-left: 60px; } .n_banner .title line{ top:15px; width: 40px; } .n_banner .title h2 { font-size: 30px; } .n_banner .title h3 { font-size: 24px; padding: 0px 0; } .page-nav { padding: 5% 0% 0 0%; } } @media(max-width: 1024px){ .page-nav i{ margin:0 20px; } } @media(max-width: 768px){ .n_banner .title line { top: 12px; } .n_banner .content { width: 94%; left: 3%; top: 38%; } .n_banner .title h2 { font-size: 24px; } .n_banner .title h3 { font-size: 20px; } .page-nav { padding: 7% 0% 0 0%; } .page-nav a{ font-size:16px; margin-right: 10px; } .page-nav a:last-child{ margin-right: 0; } #container { padding: 30px 0; } .page-nav i{ display: none; } } @media(max-width: 640px){ .n_banner{ min-height: 120px } .n_banner .title{ padding-left: 40px; } .n_banner .title line { top: 8px; width: 25px; } .n_banner .content{ top:15%; width: 96%; left:2%; } .n_banner .title h2 { font-size: 18px; } .n_banner .title h3 { font-size: 18px; } .page-nav { padding: 4% 0% 0 0%; } .page-nav a { font-size: 14px; margin-right: 5px; } .page-nav i { margin: 0 10px; height: 15px; } } /*case*/ .case_list{ display: flex; flex-wrap: wrap; } .case_list li{ width: 32%; margin-right: 2%; margin-bottom:40px; } .case_list li:nth-child(3n){ margin-right: 0; } .case_list li a{ display: block; overflow: hidden; position: relative; } .case_list li .img{ position: relative; overflow: hidden; } .case_list li .img img{ transition: all 0.6s ease-out; } .case_list h2{ font-size: 24px; color: #333; text-align: center; } .case_list li .text{ background:rgba(0,0,0,.6); position: absolute; top: -100%; left: 0; width: 100%; height: 100%; text-align:center; display: flex; flex-direction: column; justify-content: center; z-index: 99; color: #fff; transition:all 0.6s ease-out; } .case_list li .text h3{ font-size:24px; } .case_list li .text span{ display: inline-block; width: 124px; height: 35px; line-height: 34px; border:1px solid #fff; border-radius: 25px; font-size:14px; margin:30px auto 0; text-transform: uppercase; } .case_list li:hover .img img{ transition: all 0.6s; transform: scale(1.1); } .case_list li:hover .text{ transition: all 0.6s; top:0; } .case_detail{ display: flex; flex-wrap: wrap; padding:50px 0 20px; } .case_detail_l{ width: 74%; } .case_detail_l .case_cont{ width: 79%; float: left; } .case_tab{ display: none; } .case_tab video{ width: 100%; display: block; position: relative; z-index: 0; } .case_detail_l .case_tab_li{ width: 18%; float: right; } .case_detail_l .case_tab_li p{ margin-bottom:18px; } .case_detail_l .case_tab_li p:last-child{ margin-bottom:0px; } .case_detail_l .case_tab_li p.cur{ border:5px solid #e70c2c; } .case_detail_r{ width: 23%; margin-left: 3%; padding-left: 3%; position: relative; border-left: 1px solid #ccc; } .case_detail_r h1{ font-size:26px; color: #333333; } .case_detail_r .text1{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0; margin-bottom:30px; margin-top:15px; color: #808080; line-height: 2.5em; } .case_detail_r .text2{ font-size:14px; color: #333; line-height: 2.5em; } .case_detail_r a.more2{ display: block; width: 100%; line-height: 70px; height: 70px; background: #e70c2c; color: #fff; text-align: center; margin-top:90px; } @media(max-width: 1800px){ } @media(max-width: 1600px){ .case_list li{ margin-bottom:30px; } .case_list li .text h3 { font-size: 20px; } .case_list h2{ font-size:20px; } .case_detail_l .case_tab_li p { margin-bottom: 12px; } .case_detail_r { width: 24%; margin-left: 2%; padding-left: 2%; } .case_detail_r h1{ font-size:22px; } .case_detail_r .text1 { padding: 10px 0; margin-bottom: 15px; margin-top: 10px; line-height: 2em; } .case_detail_r .text2{ line-height: 2em; } .case_detail_r a.more2 { line-height: 50px; height: 50px; margin-top: 15px; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ .case_list li{ margin-bottom:20px; } .case_list li .text h3,.case_list h2 { font-size: 18px; } .case_list li .text span{ width: 100px; margin: 15px auto 0; height: 31px; line-height: 30px; } } @media(max-width: 1024px){ .case_detail_l{ width: 100%; } .case_detail_r { width: 100%; margin-left: 0%; padding-left: 0%; border-left: none; margin-top:15px; } .case_detail_r a.more2{ width: 150px; margin:15px auto 0; } } @media(max-width: 768px){ .case_list li{ width: 49%; margin-bottom: 15px; } .case_list li:nth-child(3n) { margin-right: 2%; } .case_list li:nth-child(2n) { margin-right: 0; } .case_list li .text h3,.case_list h2 { font-size: 16px; } .case_detail{ padding:30px 0 10px; } .case_detail_l .case_tab_li p { margin-bottom: 5px; } .case_detail_l .case_tab_li p.cur { border: 2px solid #e70c2c; } .case_detail_r h1 { font-size: 20px; } } @media(max-width: 767px){ .case_list li{ margin-bottom: 10px; } .case_list li .text span{ width: 90px; margin: 5px auto 0; } .case_detail { padding: 20px 0 5px; } .case_detail_r h1 { font-size: 18px; } .case_detail_r .text1 { padding: 6px 0; margin-bottom: 10px; margin-top: 5px; line-height: 2em; } .case_detail_r a.more2 { line-height: 42px; height: 42px; } } /*about*/ .about1{ padding:200px 0 215px; } .container2{ max-width: 1440px; margin: 0 auto; width: 94%; } .about1 .container2{ display: flex; flex-wrap: wrap; } .about1_l{ width: 75%; float: left; margin-right: 5%; display: flex; flex-direction: column; justify-content: center; z-index: 99; } .ab_title1{ position: relative; } .ab_title1:before{ content:''; position: absolute; left:0; bottom:0; width: 80px; height: 3px; background:#cc2841; } .ab_title1 p{ font-size:16px; color: #a3a3a3; } .ab_title1 h3{ font-size:26px; color: #555; line-height: 1em; padding:10px 0 35px; } .about1_l .text1{ margin:25px 0 55px; font-size:16px; color: #777; } .about1_l ul{ display: flex; flex-wrap: wrap; } .about1_l ul li{ width: 25%; } .about1_l ul li .p1{ } .about1_l ul li .p1 span{ font-size:40px; color: #cc2841; font-family: 'Impact'; line-height: 1em; } .about1_l ul li .p1 sub{ font-size:20px; color: #cc2841; line-height: 1em; } .about1_l ul li .p2{ font-size:16px; } .about1_r{ width: 50%; float: right; } .about2{ padding:120px 0 115px; background:url(../images/qywh_bg.jpg) no-repeat center; background-size:cover; } .ab_title2{ text-align: center; } .ab_title2 h3{ font-size:42px; color: #fff; line-height: 1em; } .ab_title2 p{ font-size:16px; color: #fff; } .about2 ul{ display: flex; flex-wrap: wrap; margin-top:45px; } .about2 ul li{ text-align: center; width: 25%; background:#ffffff; padding:68px 0 38px; } .about2 ul li .text1{ position: relative; margin-top:0; transition:all 0.3s ease-out; } .about2 ul li .img{ } .about2 ul li h3{ font-size:22px; color: #3a3a3a; padding:18px 0 15px; line-height: 1em; } .about2 ul li .text2{ height: 65px; } .about2 ul li p{ max-width: 275px; margin:0 auto 16px; font-size:15px; line-height: 24px; max-height: 48px; } .about2 ul li .line1{ width: 25px; height: 1px; background:#666666; margin:0 auto 0; } .about2 ul li h4{ font-size:40px; color: #25599e; font-weight: normal; line-height: 1em; margin-top:40px; } .about2 ul li:hover .text1{ margin-top:-10px; transition:all 0.3s; } .about2 ul li:nth-child(2){ background:#25599e; } .about2 ul li:nth-child(4){ background:#cc2841; } .about2 ul li:nth-child(2n) h3,.about2 ul li:nth-child(2n) p,.about2 ul li:nth-child(2n) h4{ color: #fff; } .about2 ul li:nth-child(2n) .line1{ background:#fff; } .about3{ padding:120px 0 100px; background:url(../images/fzlc_bg.jpg) no-repeat center; background-size:cover; } .about3 .ab_title3{ margin-bottom:70px; } .ab_title3{ text-align: center; } .ab_title3 h3{ font-size:42px; color: #333; line-height: 1em; } .ab_title3 p{ font-size:16px; color: #666; padding-top:5px; } .swiper-history .swiper-history-time{text-align: center;background: url("../images/line.png") center no-repeat;} .swiper-history .swiper-history-time .year-num {font-size: 40px;color: #808080;} .swiper-history .swiper-history-time .year-num span {color: #808080;} .swiper-history .swiper-history-time .text{ font-size: 16px;line-height: 30px;color: #666;margin: auto;overflow: hidden;display: none;} .swiper-history .swiper-history-time .swiper-slide-active .year-num { font-size: 250px; color: #808080; padding-top: 40px; line-height: 1em; font-family: 'Impact'; } .swiper-history .swiper-history-time .swiper-slide-active .year-num span {color: #cc2841;} .swiper-history .swiper-history-time .swiper-slide-active .text{ display: block; height: 150px; } .swiper-history .swiper-history-time .swiper-button-next,.swiper-history .swiper-history-time .swiper-button-prev {background-color: #fff;width: 50px;height: 50px;border-radius: 100%;border: 2px solid #ccc;opacity: 1;} .swiper-history .swiper-history-time .swiper-button-next {right:18%;background: url("../images/right.png") center no-repeat;} .swiper-history .swiper-history-time .swiper-button-prev {left:18%;background: url("../images/left.png") center no-repeat;} .swiper-history .swiper-history-time .year-num {padding-top: 170px;} .swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -30px;} .swiper-mhistory {} .swiper-history-year {position: relative;} .swiper-history-year::before {content: '';display: block;width: 100%;height: 1px;background: #ccc;position: absolute; left: 0;top:20px;} .swiper-history-year .swiper-slide{text-align: center;color: #999;font-size: 30px; background: #f6f6f6;font-family: 'Barlow-Light',Microsoft Yahei,Arial;} .swiper-history-year .swiper-slide.swiper-slide-thumb-active {color:#00bf86;font-weight: bold;} .about4{ background:url(../images/cpys_bg.jpg)no-repeat center; background-size: cover; padding:150px 0; } .about4 ul{ margin-top: 50px; display: flex; flex-wrap: wrap; } .about4 ul li{ display: inline-block;vertical-align: top;width: 33.333%;position: relative;padding: 30px 0; text-align: center; } .about4 ul li::after {content: '';display: block;position: absolute;width: 1px;height: 100%;background: #d9dbdb;top: 0;right: 0;} .about4 ul li:last-child::after {display: none;} .about4 ul li i{display: inline-block;} .about4 ul li h3{font-size: 22px;color: #1a1a1a;margin: 20px 0;} .about4 ul li h5{width: 80%;font-size: 15px;line-height: 22px;opacity: .6;font-weight: normal;color: #1a1a1a;margin: 0 auto;min-height: 100px;} .about5{ padding:140px 0 95px; } .swiper-corporate{ margin-top:60px; position: relative; padding-bottom:0px!important; } .swiper-corporate-img .swiper-slide{ position: relative; overflow: hidden; } .swiper-corporate-img .swiper-slide img{ transition:all 0.6s ease-out; } .swiper-corporate-img h3{ color:#fff; font-size:22px; position: absolute; left:35px; bottom:30px; line-height: 1em; } .swiper-corporate .swiper-pagination{ bottom:0; text-align: center; width: 100%; } .swiper-corporate .swiper-pagination .swiper-pagination-bullet{ width: 18px; height: 18px; border-radius: 50%; background-color: #cc2841; opacity:1; margin:0 17px; outline: none; } .swiper-corporate .swiper-pagination .swiper-pagination-bullet-active{ width: 44px; border-radius: 18px; } .swiper-corporate-img .swiper-button-next{ width: 114px; height: 54px; background:url(../images/right1.png) no-repeat center rgba(0,0,0,.6); right:30%; } .swiper-corporate-img .swiper-button-prev{ width: 114px; height: 54px; background:url(../images/left1.png) no-repeat center rgba(0,0,0,.6); left:30%; } .swiper-corporate-img .swiper-slide:hover img{ transition:all 0.6s; transform: scale(1.1); } .about6{ padding:130px 0; background:#e4eaf5; } .honor_swiper{ padding:0 60px; position: relative; margin-top:85px; } .honor_swiper .swiper-slide{ text-align: center; width: auto; } .honor_swiper .about_arrow { position: absolute; height: 100%; width: 24px; top: 0; margin-top: 0; background-size: 9px auto; outline: none; cursor: pointer; } .honor_swiper .about_arrow.arrow_left { left: 0; background: url(../images/honor_left.png) no-repeat center #b5c1cd; } .honor_swiper .about_arrow.arrow_left:hover{ background: url(../images/honor_left.png) no-repeat center #cc2841; } .honor_swiper .about_arrow.arrow_right { right: 0; background: url(../images/honor_right.png) no-repeat center #b5c1cd; } .honor_swiper .about_arrow.arrow_right:hover { background: url(../images/honor_right.png) no-repeat center #cc2841; } @media(max-width: 1800px){ } @media screen and (max-width: 1680px){ .swiper-history .swiper-history-time { background: url(../images/line.png) center no-repeat; background-size: 100%; } } @media(max-width: 1600px){ .about1 { padding: 100px 0; } .about1_l { width: 48%; margin-right: 2%; } .ab_title1 h3{ font-size:26px; } .about1_l .text1 { margin: 20px 0 30px; font-size: 15px; } .about1_l ul li .p1 span{ font-size:36px; } .about1_l ul li .p2 { font-size: 15px; } .about2 { padding: 70px 0; } .ab_title2 h3,.ab_title3 h3{ font-size: 32px; } .about2 ul{ margin-top:30px; } .about2 ul li h3{ font-size:20px; } .about2 ul li h4 { font-size: 30px; margin-top: 20px; } .about3 { padding: 80px 0; } .about3 .ab_title3 { margin-bottom: 30px; } .swiper-history .swiper-history-time .text{ font-size:15px; } .swiper-history .swiper-history-time .swiper-slide-active .text{ height:180px; } .swiper-history .swiper-history-time .swiper-slide-active .year-num{ font-size:150px; } .swiper-history .swiper-history-time .year-num{ font-size:30px; padding-top:128px; } .about4{ padding:100px 0; } .about4 ul li h3{ font-size:18px; } .about5 { padding: 80px 0; } .about4 ul,.swiper-corporate,.honor_swiper { margin-top: 40px; } .about6 { padding: 80px 0; } } @media(max-width: 1440px){ .swiper-history .swiper-history-time .swiper-slide-active .text{ font-size: 16px; } } @media(max-width: 1259px){ .container2{ width: 96%; } .about1,.about2,.about3,.about4,.about5,.about6 { padding: 60px 0; } .about1_l ul li .p1 span{ font-size:30px; } .ab_title1 h3 { font-size: 22px; padding: 10px 0 15px; } .about1_l ul li .p2 { font-size: 14px; } .ab_title2 h3, .ab_title3 h3 { font-size: 26px; } .about2 ul li h3 { font-size: 18px; padding: 15px 0; } .about2 ul li p{ padding:0 10px; max-height: 60px; } .about2 ul li h4 { font-size: 24px; } .swiper-history .swiper-history-time .swiper-slide-active .year-num{ font-size:100px; } .swiper-history .swiper-history-time .year-num{ font-size:24px; padding-top:112px; } .about4 ul, .swiper-corporate, .honor_swiper{ margin-top:30px; } .swiper-history .swiper-history-time .swiper-slide-active .text{ font-size: 15px; } } @media(max-width: 1024px){ .swiper-corporate{ padding-bottom: 50px; } .swiper-corporate-img .swiper-button-prev{ width: 100px; } .swiper-corporate-img .swiper-button-next{ width: 100px; } .swiper-corporate-img h3 { font-size: 18px; left: 10px; bottom: 10px; } .swiper-corporate .swiper-pagination .swiper-pagination-bullet{ margin:0 10px; } .about2 ul li{ padding:40px 0; } .about2 ul li p{ font-size:14px; } } @media(max-width: 768px){ .about1,.about2,.about3,.about4,.about5,.about6 { padding: 30px 0; } .about1_l { width: 100%; margin-right: 0%; } .about1_r{ width: 100%; margin-top:15px; text-align: center; } .ab_title1 h3 { font-size: 20px; } .about2 ul{ } .about2 ul li{ width: 49%; margin:0.5%; } .swiper-history .swiper-history-time .swiper-slide-active .year-num{ font-size:50px; padding-top:20px; } .swiper-history .swiper-history-time .year-num{ font-size:24px; padding-top:35px; } .swiper-history .swiper-history-time .swiper-slide-active .text{ height: 100px; font-size: 14px; line-height:20px; } .swiper-history .swiper-history-time .swiper-button-prev,.swiper-history .swiper-history-time .swiper-button-next{ display: none; } } @media(max-width: 767px){ .about1_l .text1 { margin: 15px 0; font-size: 14px; } .about1_l ul li { width: 50%; text-align: center; } .about1_l ul li .p1 sub{ font-size:12px; } .about2 ul { margin-top: 20px; } .ab_title2 h3, .ab_title3 h3 { font-size: 22px; } .about2 ul li{ width: 99%; padding: 20px 0; } .about2 ul li h4 { font-size: 20px; } .ab_title3 p { font-size: 14px; padding-top: 0px; } .swiper-history .swiper-history-time { background: url(../images/line.png) center 50px no-repeat; background-size: 100%; } .swiper-history .swiper-history-time .swiper-slide-active .year-num{ font-size:32px; padding-top:20px; } .swiper-history .swiper-history-time .swiper-slide-active .text{ font-size: 12px; position:relative; width:240%; left:-70%; margin-top:10px; height:120px; } .swiper-history .swiper-history-time .year-num{ font-size:20px; padding-top:30px; } .about3 .ab_title3 { margin-bottom: 10px; } .about4 ul li{ padding:15px 0; width: 100%; } .about4 ul li::after{ display: none; } .about4 ul, .swiper-corporate, .honor_swiper { margin-top: 20px; } .about4 ul li h3 { font-size: 17px; margin: 10px 0; } .about4 ul li h5{ min-height: auto; font-size:14px; } .swiper-corporate { padding-bottom: 30px; } .swiper-corporate-img .swiper-button-prev,.swiper-corporate-img .swiper-button-next{ display: none; } .swiper-corporate .swiper-pagination .swiper-pagination-bullet { width: 10px; height: 10px; } .swiper-corporate .swiper-pagination .swiper-pagination-bullet-active{ width: 20px; border-radius: 10px; border-radius: 10px; } .swiper-corporate .swiper-pagination .swiper-pagination-bullet { margin: 0 5px; } .honor_swiper { padding: 0 10px; } .honor_swiper .about_arrow{ display: none; } } /*news*/ .news_list{ display: flex; flex-wrap: wrap; } .news_list .inews{ margin-bottom:30px; } .news_list .inews:nth-child(3n){ margin-right: 0; } .news_list .inews a .txt h6{ color: #999; } .news_list .inews a .txt h6 i { background: #999; } .news_list .inews a .txt h3{ color: #666; line-height: 1.6em; } .news_list .inews a:hover .txt h3{ color: #cc2841; } .news_list .inews p{ line-height: 1.8em; margin-top:10px; /*padding-left: 60px;*/ } .news_detail{ padding:40px 0; max-width: 1200px; } .news_detail h1{ text-align: center; color:#333; font-size:30px; } .info_title1{ text-align: center; } .info_title1 span{ margin-right: 15px; } .info_title1 span:last-child{ margin-right: 0; } .news_detail .content{ font-size:16px; /*margin:20px 0;*/ max-width: 1400px; margin:20px auto 20px; } @media(max-width: 1800px){ } @media(max-width: 1600px){ .news_detail h1{ font-size:26px; } } @media(max-width: 1440px){ .news_detail { padding: 30px 0; } } @media(max-width: 1259px){ .news_detail h1{ font-size:24px; } } @media(max-width: 1024px){ .news_detail .content { font-size: 15px; margin: 15px 0; } } @media(max-width: 768px){ .news_detail { padding: 20px 0; } .news_detail h1{ font-size:22px; } } @media(max-width: 767px){ .news_detail h1{ font-size:20px; line-height: 1.6em; } } /*hzhb_detail*/ .hzhb_detail{ padding:50px 0; } .hzhb_detail h2{ font-size:32px; color: #333; text-align: center; margin-bottom:30px; } .hzhb_list{ display: flex; flex-wrap: wrap; max-width: 1400px; width: 96%; margin:0 auto; } .hzhb_list li{ overflow: hidden; width: 20%; padding:0 1%; height: 200px; text-align:center; display: flex; flex-direction: column; justify-content: center; z-index: 99; margin-bottom: 10px; overflow: hidden; border: 1px solid #eee; margin-right: 10px; } /*.hzhb_list li:nth-child(5n){*/ /* margin-right: 0;*/ /*}*/ .hzhb_list li img{ transition: all 0.6s ease-out; margin:0 auto; display: inline-block; max-height: 200px; } .hzhb_list li img:hover{ transition: all 0.6; transform: scale(1.05); } @media(max-width: 1800px){ } @media(max-width: 1600px){ } @media(max-width: 1440px){ } @media(max-width: 1259px){ .hzhb_detail h2 { font-size: 26px; } } @media(max-width: 1024px){ .hzhb_list li{ width: 20%; } } @media(max-width: 768px){ .hzhb_detail { padding: 30px 0; } .hzhb_detail h2 { font-size: 24px; } .hzhb_list li{ width: 32%; } } @media(max-width: 767px){ .hzhb_detail { padding: 20px 0; } .hzhb_detail h2{ margin-bottom: 10px; } .hzhb_list li{ width: 32%; height: 60px; padding:0 5px; } .hzhb_list li img{ max-height:55px; } } /*contact*/ .contact-bottom{ display: flex; flex-wrap: wrap; margin-bottom:50px; } .n_map{ width: 50%; } .n_contact_text{ width: 50%; padding:0 10% 0 5%; } .n_contact_text .name { border-bottom: 4px solid #000; padding-bottom: 20px; } .n_contact_text .name h2 { font-size: 36px; color: #1a1a1a; margin: 0; text-transform: uppercase; line-height: 1em; } .n_contact_text .content-way .item { border-bottom: 1px solid #dcdcde; overflow: hidden; padding: 30px 0; } .n_contact_text .content-way li{ position: relative; } .n_contact_text .content-way li i { width: 38px; height: 38px; border: 2px solid #1a1a1a; border-radius: 100%; overflow: hidden; display: inline-block; vertical-align: middle; margin-right: 10px; } .n_contact_text .content-way .item.item2 li{float: left;width: 40%;margin-right: 5%;} .n_contact_text .content-way .item.item2 li::after{content: '';display: block;width: 1px;height: 100%;background:#dedfe4;position: absolute;right:10%;top: 0;} .n_contact_text .content-way .item.item2 li:last-child::after {display: none;} .n_contact_text .content-way .item.item2 li:last-child {width: 55%;margin-right:0;} /*.n_contact_text .content-way .item.item2 li:first-child {width: 50%;}*/ .n_contact_text .content-way li i.c1 {background: url("../images/c4.png") center no-repeat;} .n_contact_text .content-way li i.c2 {background: url("../images/c1.png") center no-repeat;} .n_contact_text .content-way li i.c3 {background: url("../images/c2.png") center no-repeat;} .n_contact_text .content-way li i.c4 {background: url("../images/c3.png") center no-repeat;} .n_contact_text .content-way li span{ line-height: 1.6em; display: inline-block; vertical-align: middle; width: calc(100% - 48px); } .n_contact_text .content-way li h6{font-size: 14px;color: #999999;font-weight: normal;margin: 0;} .n_contact_text .content-way li h5{font-size: 14px;color: #1a1a1a;margin: 5px 0 0 0;} .n_contact_text .content-way li a{ color: #333; } @media(max-width: 1800px){ .n_contact_text .name h2{ font-size:32px; } } @media(max-width: 1600px){ .n_contact_text { width: 50%; padding: 0 3% 0 3%; } .n_contact_text .name h2{ font-size:30px; } .n_contact_text .content-way .item.item2 li{ margin-right: 0; } .n_contact_text .content-way .item.item2 li:last-child { width: 60%; margin-right: 0; } } @media(max-width: 1440px){ } @media(max-width: 1259px){ } @media(max-width: 1024px){ .n_map { width: 100%; height: 500px; overflow: hidden; } .n_contact_text { width: 100%; padding: 0 2%; margin-top:20px; } .n_contact_text .name h2{ font-size:24px; } .n_contact_text .content-way .item{ padding:15px 0; } } @media(max-width: 768px){ .contact-bottom{ margin-bottom:30px; } .n_map { height: 300px; } .n_contact_text .name { border-bottom: 2px solid #000; padding-bottom: 15px; } .n_contact_text .name h2{ font-size:20px; } } @media(max-width: 767px){ .n_map { height: 250px; } .n_contact_text .name h2 { font-size: 16px; } .content-way{ margin-top:10px; } .n_contact_text .content-way .item { padding: 0px 0; border:none; } .n_contact_text .content-way .item.item2 li,.n_contact_text .content-way .item.item2 li:last-child{ width: 100%; padding:5px 0; } .n_contact_text .content-way li span{ line-height: 1.4em; } } h1.title{ font-size: 22px; color: #333; text-align: center; padding:0 0 0.5em 0; font-weight: normal; } .info_title{ text-align: center; font-size: 14px; color: #666; padding-bottom: 1em; border-bottom:1px dashed #dcdcdc; margin-bottom: 2em; } h3.tag{ font-size: 14px; color: #666; font-weight: normal; } .page{ font-size: 14px; color: #666; } .page a{ font-size: 14px; color: #666; } @media(max-width: 768px){ h1.title{ font-size: 18px; } } .pageController{ text-align: center; color:#505050;margin:0 auto; margin:2em 0; line-height:24px; } .pageController a{background-color:#FFF;vertical-align:middle; border:#efefef 1px solid; color:#505050;padding:5px 8px; margin-right:3px;margin-left:3px; } .pageController a:hover{background-color:#cc2841;color:#fff; text-decoration:none;border:#efefef 1px solid;} .pageController .currPage {background-color: #cc2841;color:#ff0000;border:#efefef 1px solid;} .pageController .t1{ float:left;margin-right:5px;height:24px;line-height:22px;white-space:nowrap; display: none; } .pageController .t2{vertical-align:middle;line-height:39px;} .pageController .t2 #current{ line-height: 39px; background-color: #cc2841; vertical-align: middle; border: 1px solid #cc2841; color: #fff;padding: 5px 8px; margin-right: 3px; margin-left: 3px; width: 39px; } .pageController .t1 span{ /*padding-left:4px; padding-right:4px;*/ width: 39px; } .pageController select{height:24px;vertical-align:middle;text-align:center;line-height:24px; display: none; } .pageController select option{vertical-align:middle;} .m_f_fixed{ position: fixed; bottom:0; left:0; background: #cc2841; color: #fff; z-index:9999; justify-content: center; width: 100%; display:none; } .m_f_fixed a{ flex:1; font-size: 16px; color: #fff; display: block; text-align: center; padding:10px 0; background: url(../images/line.gif) no-repeat left center; } .m_f_fixed a:first-child{ background: none; } .m_f_fixed a img{ width: 25px; display: block; margin:0 auto 0px; } #gotop{ position: fixed; right: 0; bottom: 30px; cursor: pointer; } @media(max-width: 1199px){ #gotop{ display: none; } } @media(max-width:640px){ .m_f_fixed{ display: flex; } footer{ margin-bottom:70px; } } .client-2 { position: fixed; right: -170px; top: 50%; z-index: 900; } .client-2 li a { text-decoration: none; } .client-2 li { margin-top: 1px; clear: both; height: 71px; position: relative; background: #222; } .client-2 li i { background: url(../images/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0px auto; text-align: center; } .client-2 li p { height: 20px; font-size: 14px; line-height: 20px; overflow: hidden; text-align: center; color: #fff; } .client-2 .my-kefu-qq i { background-position: 4px 5px; } .client-2 .my-kefu-tel i { background-position: 0 -21px; } .client-2 .my-kefu-liuyan i { background-position: 4px -53px; } .client-2 .my-kefu-weixin i { background-position: -34px 4px; } .client-2 .my-kefu-weibo i { background-position: -30px -22px; } .client-2 .my-kefu-ftop { display: none; } .client-2 .my-kefu-ftop i { width: 33px; height: 35px; background-position: -27px -51px; } .client-2 .my-kefu-left { float: left; width: 77px; height: 47px; position: relative; } .client-2 .my-kefu-tel-right { font-size: 16px; color: #fff; float: left; height: 24px; line-height: 22px; padding: 0 15px; border-left: 1px solid #fff; margin-top: 14px; } .client-2 .my-kefu-right { width: 20px; } .client-2 .my-kefu-tel-main { background: #222; color: #fff; height: 56px; width: 247px; padding:9px 0 6px; float: left; } .client-2 .my-kefu-main { background: #222; width: 97px; height: 56px; position: relative; padding:9px 0 6px; float: left; } .client-2 .my-kefu-weixin-pic { position: absolute; left: -140px; top: -24px; display: none; z-index: 333; } .my-kefu-weixin-pic img { width: 140px; height: 140px; } @media(max-width: 1199px){ .client-2{ display: none; } } /* 右侧浮窗 */ #c-right-fixed { /* display: none; */ position: fixed; bottom: 40px; right: 5px; z-index: 905; -webkit-transform: translateY(-10%); transform: translateY(-10%); } #c-right-fixed a { position: relative; right: 0; margin-bottom: 5px; display: flex; align-items: center; width: 64px; height: 64px; text-align: center; color: #777; background: #eee; } #c-right-fixed a:last-child { margin-bottom: 0; } #c-right-fixed a:nth-child(3) { z-index: 2; } #c-right-fixed .c-wrap { border: 1px solid #fff; padding: 11px 0; width: 64px; height: 64px; flex: 0 0 64px; transition: all .5s; } #c-right-fixed .c-wrap img { height: 28px; } #c-right-fixed .c-wrap img:nth-child(2), #c-right-fixed a:hover .c-wrap img:nth-child(1) { display: none; } #c-right-fixed a:hover .c-wrap img:nth-child(2) { display: inline-block; } #c-right-fixed .c-title { padding-top: 5px; font-size: 12px; line-height: 1; } #c-right-fixed a:last-child .c-title { font-family: "Arial"; font-weight: bold; } #c-right-fixed .c-text { flex: 0 0 auto; text-align: center; width: 150px; font-weight: bold; font-size: 16px; line-height: 60px; border-left: 1px solid #fff; color: #fff; transition: all .5s; } #c-right-fixed .c-img { position: absolute; right: -300px; top: -1px; z-index: -1; padding: 5px; width: 148px; border: 1px solid #eff1f5; background: #fff; transition: .5s; box-shadow: 0 0 50px rgba(0, 0, 0, .1); } #c-right-fixed .c-img::before { content: ""; position: absolute; top: 34px; right: -8px; border-left: 8px solid #fff; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } #c-right-fixed .c-img img { width: 100%; } #c-right-fixed .c-img .c-text2 { padding: 5px; font-size: 14px; line-height: 24px; text-align: center; color: #777; } #c-right-fixed a .c-box { position: absolute; top: 0; left: 0; padding: 11px 0; width: 100%; height: 100%; display: flex; align-items: center; background: #eee; transition: all .5s; overflow: hidden; } #c-right-fixed a:hover .c-wrap { color: #fff; border-color: #cc2841; background: #cc2841; } #c-right-fixed a:last-child .c-wrap { color: #fff; border-color: #cc2841; background: #cc2841; } #c-right-fixed a:first-child:hover .c-box { width: 200px; height: 65px; -webkit-transform: translateX(-130px); transform: translateX(-130px); overflow: none; background: #cc2841; } #c-right-fixed a:hover .c-img { right: 84px; } @media(max-width: 1259px){ #c-right-fixed{ display: none!important; } } .site{ line-height: 50px; border-bottom: 1px dashed #e0e0e0; } .sitemap{ position: relative; padding-left: 20px; } .sitemap:before{ content: ''; position: absolute; top:15px; left:0; width: 10px; height: 20px; background-color: #cc2841; } #container{ padding:40px 0; } .left { width: 240px; float: left; } .left .sort_menu { margin-bottom: 10px; } .left .sort_menu h3 { background-color: #cc2841; text-align: center; font-size: 25px; font-weight: normal; color: #fff; padding: 30px 0; } .left .sort_menu h3 span{ display: block; font-size: 16px; font-weight: normal; } .sort{ } .sort li a{ font-size: 18px; color: #4e4e4e; display: block; /*text-align: center;*/ text-indent: 25px; line-height: 50px; } .sort li{ display: block; /*text-align: center;*/ background:url(../images/jia.png) no-repeat 90% center #ececeb; border-top:1px solid #fff; } .sort li:hover a.list_item{ background:url(../images/jian.png) no-repeat 90% center #555; color: #fff; } .sort li.on{ background:url(../images/jian.png) no-repeat 90% center #555; color: #fff; } .sort li.on .layer2{ display: block!important; } .sort li .layer2 a{ text-align: left; font-size: 16px; color: #666; background:url(../images/jt2.png) no-repeat 90% center #ececeb; text-indent: 45px; } .sort li .layer2 a:hover{ color: #cc2841; background:url(../images/jt2.png) no-repeat 90% center #ececeb; } .sort li.on a{ background:url(../images/jian.png) no-repeat 90% center #555; color: #fff; } .sort li.on .layer2 a{ text-align: left; font-size: 16px; color: #666; background:url(../images/jt2.png) no-repeat 90% center #ececeb; } .sort li.on .layer2 a:hover{ color: #cc2841; background:url(../images/jt2.png) no-repeat 90% center #ececeb; } .sort2{ } .sort2 li a{ font-size: 18px; color: #4e4e4e; display: block; /*text-align: center;*/ text-indent: 25px; line-height: 50px; } .sort2 li{ display: block; /*text-align: center;*/ background:url(../images/jt2.png) no-repeat 90% center #ececeb; border-top:1px solid #fff; } .sort2 li:hover a.list_item{ background:url(../images/jt2.png) no-repeat 90% center #555; color: #fff; } .sort2 li.on{ background:url(../images/jt2.png) no-repeat 90% center #555; color: #fff; } .sort2 li.on a{ background:url(../images/jt2.png) no-repeat 90% center #555; color: #fff; } .left_contact{ margin-top: 40px; background-color: #ececeb; } .left_contact h3{ background-color: #cc2841; text-align: center; font-size: 20px; font-weight: normal; color: #fff; padding: 20px 0; } .left_contact ul{ padding: 15px; } .left_contact .left_text{ } .left_contact .left_text p:nth-child(1){ font-size: 14px; color: #323232; padding-left: 17px; background:url(../images/tel2.png) no-repeat left center; } .left_contact .left_text p:nth-child(2){ font-size: 24px; color: #cc2841; font-weight: bold; line-height: 1.2em; } .right { width: calc(100% - 288px); float: right; padding-bottom: 10px; } .title3{ font-size: 24px; color: #4c4c4c; line-height: 50px; background: url(../images/line1.png) no-repeat left bottom; margin-bottom: 15px; border-bottom: 1px solid #eee; } .title3 span{ float: right; } .title3 span a{ font-size: 16px; display: block; width: 145px; line-height: 45px; color: #fff; text-align: center; background-color: #cc2841; border-radius: 25px; } .index_hzhb{ margin-top: 40px; } @media(max-width: 1199px){ .n_heng1{ padding:12px 0; } #container{ padding:30px 0%; box-sizing: border-box; overflow: hidden; } .left{ width: 20%; } .left_contact { margin-top: 20px; padding: 20px 10px; border-top: 6px solid #cc2841; } .left_contact h2{ font-size:18px; } .right{ width: 78%; padding-left: 2%; } } @media(max-width: 768px){ .n_heng1{ display: none; } .left_contact{ display: none; } .left .sort_menu h3{ font-size: 20px; padding: 15px 0; } .left .sort_menu h3 span{ font-size: 14px; } .sort li a{ text-indent: 5px; font-size:16px; } .sort li .layer2 a{ text-indent: 5px; /* text-align: center;*/ font-size: 12px; /* background: #ececeb;*/ } .sort li.on .layer2 a{ font-size:12px; } } @media(max-width: 767px){ .n_banner{ background: #fff; position: relative; overflow: hidden; margin-top: 67px; min-height: 80px; } .site{ line-height: 40px; background:#cc2841; width:100%; padding:0 2%; border:none; } .sitemap{ padding-left: 12px; font-size:12px; color:#fff; } .sitemap:before{ width: 5px; top: 13px; height: 14px; } .sitemap a{ font-size:12px; color:#fff; } .pc_img{ display: none; } .m_img{ display: block; } #container { padding: 15px 2%; } .title2{ } .left{ width: 100%; float: none; } .left .sort_menu h3{ display: none; } .right{ width: 100%; padding-left: 0; float: none; } .sort{ display: flex; flex-wrap: wrap; justify-content: center; } .sort li{ width: 100%; margin:0px 0; } .sort li a{ display: block; padding:10px 15px; line-height: 1em; } .sort li .layer2 a{ text-indent: 15px; } } /*product_detail*/ .product_detail_content1{ display: flex; flex-wrap: wrap; padding-bottom: 20px; border-bottom: 1px solid #c5c5c5; margin-bottom: 50px; } .product_detail_img{ width: 45%; margin-right: 30px; } .product_detail_img img{ width: 100%; } .product_detail_img .swiper-slide{ display: block; box-sizing: border-box; border: 1px solid #cbcbcb; text-align: center; cursor: pointer; } .product_detail_img .gallery-top .swiper-pagination{ text-align: right; padding-right: 30px; left: 0px; } .product_detail_img .gallery-thumbs{ margin-top: 10px; } .product_detail_img .gallery-thumbs .swiper-slide-thumb-active{ border:1px solid #cc2841; } .product_detail_img .gallery-top{ } .product_detail_img .gallery-top .swiper-button-prev{ background:url(../images/left3.png) no-repeat center!important; width: 19px; height: 32px; left:18px; margin-top: -16px; opacity: 1!important; } .product_detail_img .gallery-top .swiper-button-next{ background:url(../images/left3.png) no-repeat center!important; width: 19px; height: 32px; right:18px; margin-top: -16px; transform:rotate(180deg); } .product_detail_intro{ width: 50%; } .product_detail_intro h2{ font-size: 30px; color: #cc2841; position: relative; position: relative; font-weight: normal; margin-bottom: 20px; } .product_detail_intro .text1{ display: flex; flex-wrap: wrap; padding:25px 0 45px; } .product_detail_intro .text1 p{ font-size:16px; width: 50%; } .product_detail_intro .text1 p strong{ color: #333; } .product_detail_intro .text{ margin-bottom: 40px; } .product_detail_intro .text p{ font-size:16px; line-height: 1.8em; } .product_detail_intro .text p strong{ color: #333; } .product_detail_tel{ padding-top: 20px; border-top:1px solid #ececeb; } .product_detail_tel .p_tel{ font-size: 22px; color: #3a3a3a; font-weight: bold; padding-left: 72px; background:url(../images/tel3.png) no-repeat left center; float: left; line-height: 59px; } .product_detail_tel a{ display: block; width: 100px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; background-color: #555; float: right; margin-top:10px; } .product_detail_tel a:hover{ background-color: #cc2841; } #swiper-ryzz .swiper-slide{ text-align: center; } #swiper-ryzz .swiper-slide p{ font-size:12px; color: #333; padding-top:5px; } .product_detail table{ /* max-width: 770px;*/ width: 100%; margin:0 auto; } .product_detail table tr{ border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; } .product_detail table tr td{ border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; /* background:#044dd7;*/ color: #333; text-align: center; padding:3px 0; font-size: 16px; text-transform: uppercase; } .product_detail table tr:nth-child(2n) td{ background:none; color: #333; } @media(max-width: 1440px){ } @media(max-width: 1259px){ .p_title1{ background:none; margin-bottom:20px; } .product_detail_intro h2{ font-size:26px; } } @media(max-width: 1024px){ .product_detail_intro .text1 { padding: 10px 0px 25px; } .product_detail_intro .text { margin-bottom: 20px; } .product_detail_tel .p_tel{ float: none; } .product_detail_tel a{ float: none; } } @media(max-width: 768px){ .product_detail_intro h2{ font-size:22px; margin-bottom:10px; } .product_detail_intro .text1 p{ width: 100%; } } @media(max-width: 640px){ .product_detail_img { width: 100%; margin: 0 0%; } .product_detail_intro{ width: 100%; margin-top:15px; } .product_detail_intro h2{ font-size:18px; padding-bottom: 5px; } .product_detail_tel { padding-top: 10px; } .product_detail_tel a{ /* display: none; */ } .product_detail_tel .p_tel{ background-size: 30px; padding-left: 40px; font-size:20px; line-height: 2em; } .p_product_list{ margin-top:20px; } .p_product_list li{ width: 49%; margin-bottom:10px; } .p_product_list li:nth-child(2n){ margin-right: 0; } .p_title1{ margin-top:20px; } #swiper-ryzz .swiper-slide p{ line-height:1.6em; } } /*contact*/ .n_contact1{ background:#f6f6f6; padding:15px 40px 15px 20px; display: flex; flex-wrap: wrap; } .n_contact1 .img{ width: 168px; } .n_contact1 .text{ width: calc(100% - 168px); padding-left: 50px; } .n_contact1 .text h3{ font-size:26px; color:#333; } .n_contact1 .text p{ font-size:16px; color: #808080; line-height: 1.8em; } .n_contact2{ padding:50px 0 95px; display: flex; flex-wrap: wrap; } .n_contact2 p{ width: 50%; font-size:14px; color: #666666; line-height: 40px; padding:18px 0 18px 70px; border-bottom: 1px dashed #e5e5e5; } .n_contact2 p:nth-child(1){ background:url(../images/c_icon1.png) no-repeat left center; } .n_contact2 p:nth-child(2){ background:url(../images/c_icon2.png) no-repeat left center; } .n_contact2 p:nth-child(3){ background:url(../images/c_icon3.png) no-repeat left center; } .n_contact2 p:nth-child(4){ background:url(../images/c_icon4.png) no-repeat left center; } .n_contact2 p:nth-child(5){ background:url(../images/c_icon5.png) no-repeat left center; } .n_contact2 p:nth-child(6){ background:url(../images/c_icon6.png) no-repeat left center; } #mess{ } .mess_title{ border-bottom: 1px solid #e5e5e5; } .mess_title span{ display: block; background:#cc2841; width: 170px; line-height: 60px; height: 60px; font-size:16px; color: #fff; text-align: center; } .m_p1{ margin:40px 0; } .message{ max-width: 500px; margin:0 auto; } .message ul li{ width: 100%; margin-bottom:16px; position: relative; } .message ul li span{ position: absolute; top:0; left:35px; line-height: 60px; font-size:16px; } .message ul li input{ display: block; width: 100%; border:1px solid #e5e5e5; line-height: 60px; height: 60px; border-radius: 8px; text-indent: 35px; font-size:16px; } .message ul li textarea{ display: block; width: 100%; border:1px solid #e5e5e5; line-height: 50px; height: 100px; border-radius: 8px; padding-left: 35px; font-family: '微软雅黑'; font-size:16px; } #code input{ width: 120px; line-height: 34px; height: 34px; padding:0 10px; } .m_btn input{ width: 180px; line-height: 52px; height: 52px; font-size:16px; color: #fff; display: block; background:#cc2841; text-align: center; margin: 35px auto 0; outline: none; border:none; border-radius: 25px; cursor: pointer; font-weight: bold; } @media(max-width: 1440px){ .n_contact1 .text h3{ font-size:22px; } .n_contact1 .text p{ font-size:15px; } .n_contact2 p{ padding:15px 0 15px 60px;; } .mess_title span{ width: 140px; line-height: 50px; height: 50px; } } @media(max-width: 1259px){ .n_contact1 .text{ padding-left: 30px; } .n_contact2 { padding: 30px 0; } } @media(max-width: 1024px){ .mess_title span{ width: 120px; } } @media(max-width: 768px){ .n_contact1{ padding: 15px 20px; } .n_contact1 .text { padding-left: 20px; } .n_contact1 .text h3 { font-size: 20px; } p.m_p1 { margin: 20px 0; font-size: 18px; } } @media(max-width: 767px){ .n_contact1 .img{ width: 100%; text-align:center; } .n_contact1 .text{ width: 100%; padding-left: 0px; } .n_contact1 .text h3 { font-size: 17px; } .n_contact1 .text p { font-size: 14px; } .n_contact2 { padding: 15px 0 30px; } .n_contact2 p { padding: 10px 0 10px 60px; width: 100%; } .mess_title span { width: 100px; line-height: 42px; height: 42px; } p.m_p1{ display: none; } .message{ margin-top:15px; } .message ul li input{ line-height: 42px; height: 42px; border-radius: 8px; text-indent: 15px; font-size: 15px; } .message ul li span{ left:15px; line-height: 42px; font-size:15px; } .message ul li textarea { line-height: 42px; padding-left: 15px; font-size: 15px; } .m_btn input { width: 120px; line-height: 42px; height: 42px; margin: 25px auto 0; border-radius: 25px; } } /*æ–°é—»*/ .news_list{ } .news_list li{ display: flex; flex-wrap: wrap; margin-bottom:20px; padding:20px; border:1px solid #e5e5e5; } .news_list li a.img{ display: block; overflow: hidden; width: 30%; } .news_list li a.img img{ transition: all 0.6s ease-out; } .news_list li .text{ width: 70%; box-sizing: border-box; padding:15px 25px; } .news_list li .text h3 a { font-size: 18px; color: #444; font-weight: bold; line-height: 1.4em; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .news_list li .text p{ line-height:1.6em; padding:10px 0; width: 800px; } .news_list li .text em{ font-style: normal; } .news_list li .text a.more{ display: block; float: right; width: 100px; line-height:30px; font-size:14px; color: #fff; text-align: center; background: #ccc; } .news_list li:hover{ border-color: #cc2841; } .news_list li:hover a.img img{ transition: all 0.6s; transform: scale(1.1); } .news_list li:hover .text h3 a{ color: #cc2841; } .news_list li:hover .text a.more{ background: #cc2841; } .xgtj{ margin:20px 0; background: #f5f5f5; box-sizing: border-box; padding:0 28px; } .xgtj h2{ font-size: 20px; color: #4c4c4c; font-weight: normal; padding:5px 0; } .xg_news{ } .xg_news li a{ border-top:1px dashed #b5b5b5; display: block; font-size: 14px; color: #4c4c4c; padding:10px 0; } .xg_news li a span{ color:#999; display: block; float: right; } .nw1{ background: #ebebeb; font-size: 18px; color: #4c4c4c; padding:30px 50px; display: flex; flex-wrap: wrap; } .nw1 p{ width: 50%; margin:5px 0; } .nw2{ padding:10px 25px; margin-bottom: 15px; } .nw2 h4{ font-size: 16px; color: #cc2841; } @media(max-width: 1600px){ .nw1{ font-size: 16px; padding:20px 20px; } } @media(max-width: 1199px){ .news_list li{ margin-bottom: 10px; padding: 10px; } .news_list li .text { padding: 10px 5px; } } @media(max-width: 768px){ .n_banner_text{ display: none; } .news_list li a.img{ width: 100%; text-align: center; } .news_list li .text{ width:100%; } .xgtj{ padding:0px 10px; } .xgtj h2{ font-size: 16px; } .xg_news li a span{ font-size: 12px; } .nw1{ font-size: 14px; padding:15px 10px; } .nw1 p{ width: 100%; margin:0px 0; } .nw2{ padding:10px 15px; margin-bottom: 10px; } .nw2 h4{ font-size: 15px; } .news_list li .text p{ width: 100%; } } @media(max-width: 640px){ .news_list li .text{ padding: 10px 5px; } .news_list li .text h3 a{ font-size:17px; } } .joblist{ width: 100%; } .news_list .joblist .text{ width: 100%; box-sizing: border-box; padding:15px 25px; } .joblist .more { display: block; float: left; width: 100px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: #ccc; } /*about1*/ .sort3{ display: flex; flex-wrap: wrap; margin:30px auto 40px; } .sort3 li{ width: 16.6666666667%; } .sort3 li a{ display: block; line-height: 60px; position: relative; margin-right: 1px; background:#eee; font-size:18px; color: #333; text-align: center; } .sort3 li:last-child a{ border:none; } .sort3 li a:before{ content:''; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 10px solid #fff; position: absolute; bottom:0; left:50%; margin-left: -5px; opacity: 0; } .sort3 li a:hover{ background:#555; color: #fff; border-right:1px solid #555; } .sort3 li a:hover:before{ opacity: 1; } .sort3 li a.on{ background:#555; color: #fff; border-right:1px solid #555; } .sort3 li a.on:before{ opacity: 1; } @media(max-width: 1259px){ .about1_2{ padding:60px 0; } .about1_2 .cont{ margin-top:30px; } .about1_3 { padding-bottom: 50px; } .sort3 li a{ font-size:16px; line-height: 42px; } } @media(max-width: 1024px){ .sort3 { margin: 20px auto 20px; } .sort3 li{ width: 33.3333%; margin:5px 0; } .sort3 li:nth-child(3n) a { border: none; } .about1_1_text h3{ font-size:22px; } .about1_1_text_m { display: none; } }