@charset "utf-8"; /*header-start*/ .header { position: fixed; top: 0; left: 0; width: 100%; height: 60px; z-index: 500; background: white; -webkit-box-shadow: 3px 0 7px 0 rgba(0,0,0,.1); box-shadow: 3px 0 7px 0 rgba(0,0,0,.1); -webkit-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1); -o-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1); transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1); } .header.open-menu { height: 100%; background: #fff; -webkit-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1); -o-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1); transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1); } .navbar { position: relative; background: rgba(0,0,0,0); height: 60px; text-align: center; -webkit-box-shadow: 0px 2px 13px 0 rgba(0,0,0,.15); box-shadow: 0px 2px 13px 0 rgba(0,0,0,.15); z-index: 3; } .navbar .logo { float: left; height: 60px; background: #f00000; /* margin:0 auto;*/ padding: 20px 8px; } .navbar .logo img { height: 20px; display: block; } .navbar-togger { background: transparent; border: none; padding: 22px 10px; padding-right: 10px; float: right; visibility: visible; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .navbar-togger .icon_bar { width: 24px; height: 2px; background-color: #f00000; opacity: 1; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .navbar-togger .icon_bar:nth-of-type(2) { margin: 5px auto; width: 24px; } .open-menu .navbar-togger .icon_bar:nth-of-type(1) { width: 24px; -webkit-transform: translate3d(0px,7px,0) rotate(45deg); transform: translate3d(0px,7px,0) rotate(45deg); } .open-menu .navbar-togger .icon_bar:nth-of-type(2) { opacity: 0; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px); } .open-menu .navbar-togger .icon_bar:nth-of-type(3) { width: 24px; -webkit-transform: translate3d(0,-7px,0) rotate(-45deg); transform: translate3d(0,-7px,0) rotate(-45deg); } .language { float: right; position: relative; padding: 14px 0; } .language-text { display: block; color: #333; line-height: 30px; font-size: 14px; cursor: pointer; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; padding-left: 21px; background: url(../images/lanu.png) no-repeat left center; background-size: 18px; } .language-text i { display: inline-block; vertical-align: middle; font-size: 14px; font-weight: bold; margin-left: 2px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .language-list { position: absolute; top: 100%; right: 0; z-index: 10; background: #fff; padding: 0px 0; -webkit-box-shadow: 0 2px 4px 2px rgba(0,0,0,.05); box-shadow: 0 2px 4px 2px rgba(0,0,0,.05); opacity: 0; visibility: hidden; -webkit-transition: all .6s; -o-transition: all .6s; transition: all .6s; } .language-list a { display: block; padding: 10px 20px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .language:hover .language-text { color: #6699ff; } .language:hover .language-text i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .language:hover .language-list { opacity: 1; visibility: visible; } .language-list a:hover { color: #fff; background: #6699ff; } .search { float: right; line-height: 60px; color: white; margin-right: 4px; } .search-box { display: none; position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.5); top: 0; left: 0; z-index: 3333; } .search-top { height: 60px; background: white; padding: 10px 15px; } .search-top input { float: left; width: 83%; border: solid 1px #eeeeee; padding: 0 10px; height: 40px; line-height: 40px; color: #d9d9d9; font-size: 14px; border-radius: 5px; } .search-top button { float: left; color: #333; height: 40px; line-height: 40px; width: 10%; text-align: center; font-size: 20px; } .search-top .close { float: right; width: 7%; height: 40px; color: #333; text-align: center; line-height: 40px; font-size: 20px; } .nav-menu { position: absolute; top: 60px; left: 0; bottom: 0; right: 0; width: 100%; z-index: 2; background: #f2f6fa; overflow-x: hidden; overflow-y: auto; visibility: hidden; -webkit-transition: visibility 0s linear 1s; -o-transition: visibility 0s linear 1s; transition: visibility 0s linear 1s; } .header.open-menu .nav-menu { visibility: visible; -webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s; } .nav-list { padding: 0 15px } .nav-item { border-bottom: 1px solid #dcdcdc; } .nav-tit { position: relative; } .nav-tit a { font-size: 16px; color: #333; font-family: '思源黑体 CN', 'regular'; line-height: 50px; margin-right: 60px; display: block; } .nav-tig { font-size: 14px; color: #333; text-align: center; line-height: 50px; width: 50px; height: 50px; position: absolute; right: -17px; top: 0; z-index: 2; font-weight: bold; transition: all .5s; } .nav-tit.open .nav-tig { transform: rotate(90deg); color: #5695fc; } .nav-tit.open .nav-a { color: #5695fc; } .nav-tit.open + .nav-cont { display: block; } .nav-tit.open .active { color: #5695fc; } .nav-cont a.hover { color: #5695fc; } .nav-cont { display: none; border-top: 1px solid #dcdcdc; } .nav-pad { padding: 0 15px; } .nav-cont a { font-family: '思源黑体 CN', 'regular'; line-height: 45px; color: #333; font-size: 14px; display: block; } .nav-cont a:last-child { border-bottom: none; } .nav-cont a.active { color: #5695fc; } .nav-two:last-child .two-tit { border-bottom: none; } .nav-two:last-child .two-cont { border-bottom: none; border-top: 1px dashed #dcdcdc; } .two-tit { position: relative; border-bottom: 1px dashed #dcdcdc; } .two-tit a { font-size: 14px; color: #333; font-family: '思源黑体 CN', 'regular'; line-height: 50px; margin-right: 50px; display: block; } .two-tit.open .two-a { color: #5695fc; } .two-tit.open + .two-cont { display: block; } .two-tig { font-size: 14px !important; color: #333; text-align: center; line-height: 50px; width: 50px; height: 50px; position: absolute; right: -17px; top: 0; z-index: 2; font-weight: bold; transition: all .5s; } .two-tit.open .two-tig { transform: rotate(90deg); color: #5695fc; } .two-pad { padding: 3px 10px; } .two-cont { display: none; border-bottom: 1px dashed #dcdcdc; } .two-cont a { font-family: '思源黑体 CN', 'regular'; line-height: 30px; color: #666666; font-size: 13px; display: block; } .nav-bot { font-family: '思源黑体 CN Regular','regular'; height: 63px; font-size: 14px; color: #666; text-align: center; line-height: 63px; } .nav-bot span { font-size: 16px; font-weight: bold; } /*shouji */ .wrap2 { display: none; width: 57px; height: 57px; position: fixed; right: 10px; bottom: 20px; z-index: 1111; } .icon_menu { width: 57px; height: 57px; position: absolute; bottom: 2px; right: 2px; z-index: 10; cursor: pointer; } .icon_menu span { diplay: none; } .btnss { width: 52px; height: 57px; background: url(../images/bg1.png) no-repeat -78px -6px; z-index: 1; position: absolute; bottom: 0; right: 0; margin: 0 5px 2px 0; cursor: pointer; } .btnss span { display: block; width: 22px; height: 24px; font-size: 0; position: absolute; top: 50%; left: 50%; margin-top: -12px; margin-left: -11px; overflow: hidden; background: url(../images/bg1.png) no-repeat; } .btn4 span { background-position: -176px -20px; } .btn2 span { background-position: -198px -18px; } .btn3 span { background-position: -221px -18px; } .btn1 span { background-position: -243px -19px; } .btn5 span { background-position: -267px -20px; } .btnss { -webkit-transition: bottom .2s,right .2s; -moz-transition: bottom .2s,right .2s; -o-transition: bottom .2s,right .2s; -ms-transition: bottom .2s,right .2s; transition: bottom .2s,right .2s; } .btn1.close1, .btn2.close1, .btn3.close1, .btn4.close1 { bottom: 0; right: 0; } .btn1.open1 { bottom: 125px; right: 0; } .btn2.open1 { bottom: 100px; right: 55px; } .btn3.open1 { bottom: 58px; right: 98px; } .btn4.open1 { bottom: 0px; right: 117px; } .icon_menu2 { /* css3 animation */ -webkit-animation: anim4 5s linear infinite; -moz-animation: anim4 5s linear infinite; -ms-animation: anim4 5s linear infinite; -o-animation: anim4 5s linear infinite; animation: anim4 5s linear infinite; } .page_list .first { display: none } /* css3 keyframes - animation 4 */ @-webkit-keyframes anim4 { from { -webkit-transform: rotateZ(0deg); } 50% { -webkit-transform: rotateZ(180deg); } to { -webkit-transform: rotateZ(360deg); } } @-moz-keyframes anim4 { from { -moz-transform: rotateZ(0deg); } 50% { -moz-transform: rotateZ(180deg); } to { -moz-transform: rotateZ(360deg); } } @-ms-keyframes anim4 { from { -ms-transform: rotateZ(0deg); } 50% { -ms-transform: rotateZ(180deg); } to { -ms-transform: rotateZ(360deg); } } @-o-keyframes anim4 { from { -o-transform: rotateZ(0deg); } 50% { -o-transform: rotateZ(180deg); } to { -o-transform: rotateZ(360deg); } } @keyframes anim4 { from { transform: rotateZ(0deg); } 50% { transform: rotateZ(180deg); } to { transform: rotateZ(360deg); } } /*app-底部*/ .foot-app { width: 100%; background: #222222; padding: 0 15px 40px; } .footer-tit { position: relative; border-bottom: 2px solid #4e4e4e; } .footer-tit a { font-family: '思源黑体 CN Regular','regular'; text-transform: uppercase; font-size: 16px; color: rgba(255,255,255,1); line-height: 48px; margin-right: 48px; display: block; } .footer-tig { font-weight: bold; font-size: 14px; color: #888; text-align: center; line-height: 48px; width: 48px; height: 48px; position: absolute; right: -16px; top: 0; z-index: 2; transition: all .5s; } .footer-item.open .footer-tig { transform: rotate(90deg); color: white; } .footer-cont { display: none; border-bottom: 2px solid #4e4e4e; } .footer-cont a { font-family: '思源黑体 CN Regular','regular'; text-transform: uppercase; padding: 0 15px; line-height: 40px; color: #9f9f9f; display: block; font-size: 14px; border-bottom: solid 1px #4e4e4e; } .footer-cont a:last-child { border: none; } .footer-item.open .footer-cont a.active { color: #0088dd; } .foot-share { margin-top: 25px; } .foot-share a { width: 30px !important; height: 30px !important; padding: 0 !important; margin: 0 3px !important; border-radius: 50%; border: solid 1px #6d6d6d; line-height: 28px !important; opacity: 1 !important; text-align: center; color: #6d6d6d !important; font-size: 20px !important; background: none !important; } .foot-share a:last-child { margin-right: 0 !important; } .foot-share a:hover { text-decoration: none !important; border-color: #ddd; background: #ddd !important; color: #222 !important; } .foot-share i { font-family: '思源黑体 CN Regular','regular'; font-style: normal; float: left; font-size: 14px; color: #818085; line-height: 30px; } .footer-bot { padding: 15px 0; } .footer-bot p, .footer-bot p a { font-size: 14px; color: #818085; line-height: 22px; } .footer-bot p a:hover { color: white; } .foot-top { padding: 40px 0 25px; border-bottom: solid 1px #333333; } .foot-bt { width: 65%; float: left; } .foot-bl { padding-left: 50px; background: url(../images/foot-tel.png) no-repeat left center; background-size: 40px; } .foot-bl h3 { font-family: '思源黑体 CN','regular'; font-weight: bold; font-size: 20px; color: white; line-height: 24px; margin-bottom: 2px; } .foot-bl p { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #818085; line-height: 14px; } .foot-br { margin-top: 20px; padding-left: 50px; background: url(../images/foot-email.png) no-repeat left center; background-size: 40px 26px; } .foot-tm { margin-top: 20px; padding-left: 50px; background: url(../images/tm.png) no-repeat left center; background-size: 40px 26px; display: inline-block; background-size: 40px; } .foot-br h3,.foot-tm h3{ font-family: '思源黑体 CN','regular'; font-size: 16px; color: white; line-height: 26px; } .foot-ewm { width: 30%; float: right; } .foot-ewm img { display: block; width: 100%; } .foot-ewm p { margin-top: 5px; line-height: 20px; font-size: 14px; color: #666; text-align: center; } .bd_weixin_popup { width: 250px !important; height: 315px !important; } @media (max-width:320px) { .foot-bl { padding-left: 40px; background-size: 30px; } .foot-bl p { font-size: 12px; } .foot-br { padding-left: 40px; background-size: 30px 20px; } .foot-ewm p { font-size: 12px; } } .gotop { float: left; width: 50px; height: 50px; background: rgba(0,0,0,0.5); line-height: 50px; text-align: center; color: white; margin: 0 1px; } .kefu { height: 50px; position: fixed; right: 0; bottom: 0; z-index: 33; } .kefu a { display: none; float: left; width: 50px; background: rgba(0,0,0,0.5); line-height: 50px; text-align: center; color: white; font-size: 24px; margin: 0px 1px; } .kefu a i, .gotop i { font-size: 20px; } .kf-act { float: left; position: relative; width: 50px; height: 50px; background: rgba(0,0,0,0.5); margin: 0px 1px; } .kf-act::after { position: absolute; content: ''; width: 15px; height: 2px; background: white; left: 17.5px; top: 24px; } .kf-act::before { position: absolute; content: ''; width: 2px; height: 15px; background: white; top: 17.5px; left: 24px; } .kf-act.on::before { display: none; } /**/ .banner img { display: block; width: 100%; } .swiper-pagination-bullet { margin: 0 5px; width: 10px; height: 10px; background: #4d4d4d; opacity: 1; } .swiper-pagination-bullet-active { background: white; } .banner-font { position: absolute; width: 100%; height: 100%; top: 0; left: 0; padding: .4rem 20px; } .banner-font h3 { opacity: 0; transform: translateY(10px); transition: all .5s .4s; font-family: '思源黑体 CN','regular'; font-weight: bold; font-size: 34px; color: white; line-height: .9rem; } .banner-font h4 { opacity: 0; transform: translateY(10px); transition: all .5s .6s; margin-bottom: 7px; font-family: 'segoepr'; font-size: 28px; color: white; line-height: 34px; } .banner-font p { opacity: 0; transform: translateY(10px); transition: all .5s .8s; font-family: arial; font-size: 14px; color: white; line-height: 20px; } .banner .swiper-slide.swiper-slide-active h3, .banner .swiper-slide.swiper-slide-active h4, .banner .swiper-slide.swiper-slide-active p { opacity: 1; transform: translateY(0px); } @media (max-width: 320px) { .banner-font h3 { font-size: 28px; } .banner-font h4 { font-size: 24px; } } /**/ .index { background: #f2f6fa; padding: 0 15px; } .index-one { padding-top: 30px; overflow: hidden; } .ino-left { width: 100%; margin-bottom: 15px; } .ino-more { position: relative; display: block; width: 100%; height: 100%; } .ino-pic { width: 100%; height: 100%; } .ino-pic img { display: block; width: 100% !important; height: auto !important; } .ino-ltit { font-family: '思源黑体 CN Regular','regular'; font-weight: lighter; position: absolute; width: 100%; left: 0; text-align: center; color: white; font-size: 20px; line-height: .4rem; bottom: .98rem; } .ino-ldec { font-family: '思源黑体 CN Regular','regular'; font-weight: lighter; position: absolute; width: 100%; left: 0; text-align: center; color: white; font-size: 14px; line-height: .3rem; bottom: .61rem; } .ino-left .swiper-pagination { width: auto !important; position: absolute; left: 50% !important; transform: translateX(-50%); } .ino-left .swiper-pagination-bullet { opacity: 1; width: 10px; height: 10px; background: #4d4d4d; margin: 0 4px !important; float: left; filter: drop-shadow(2px 4px 6px black); } .ino-left .swiper-pagination-bullet-active { background: white; } .ino-right { width: 100%; overflow: hidden; float: right; } .ino-list { display: block; width: 100%; height: 3.25rem; background: white; padding: .36rem .35rem .36rem .3rem; } .ino-rpic { float: right; width: 2.83rem; height: 2.53rem; } .ino-rpic img { display: block; width: 100%; transition: all .5s; } .ino-top { background: url(../images/ino-bg.png) no-repeat center; background-size: cover; margin-bottom: 20px; } .ino-rfont { float: left; padding-top: 0.7rem; width: 2.3rem; } .ino-rfont h3 { font-size: 20px; color: #333; font-family: '思源黑体 CN','regular'; } .ino-rfont p { font-weight: lighter; font-size: 14px; color: #666666; line-height: .3rem; font-family: '思源黑体 CN Light','regular'; } .ino-list:hover .ino-rpic img { transform: scale(1.05); } .ino-top .ino-rfont h3 { color: white; } .ino-top .ino-rfont p { color: rgba(255,255,255,0.6); } .index-two { padding: 22.5px 0 40px; } .index-tit { font-family: '思源黑体 CN','regular'; font-size: 18px; color: #333; } .int-news { display: block; padding: 12px 0 13px; border-bottom: solid 1px #dcdcdc; } .int-news h3 { max-height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-size: 14px; color: #666666; line-height: 20px; margin-bottom: 5px; } .int-news .int-time { font-size: 13px; color: #666666; line-height: 18px; font-weight: lighter; } .int-news:hover h3 { color: #1c86f3; } /**/ .ny-banner { position: relative; } .ny-banner img { display: block; width: 100%; } .ny-font { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0 30px; } .ny-font h3 { font-size: 22px; font-weight: bold; color: white; } .ny-font h4 { font-size: 12px; font-weight: lighter; color: white; } .ny-tit { font-weight: 800; font-size: 20px; color: #222222; text-align: center; margin-top: 15px; } .ny-dec { font-weight: bold; font-size: 15px; color: #e60012; text-align: center; } .crumb { padding: 18px 15px; font-size: 12px; color: #666; } .crumb a { font-size: 12px; color: #666; } /**/ .background { background: #f2f6fa; } .product { padding: 0 15px 10px; } .pro-list { overflow: hidden; transition: all .5s; margin-bottom: 30px; display: block; width: 100%; background: white; } .pro-font { width: 100%; padding: 0 15px; padding-top: 20px; padding-bottom: 30px; } .pro-font h3 { margin-bottom: 3px; font-family: '思源黑体 CN','regular'; font-weight: bold; font-size: 17px; color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .pro-font h4 { margin-bottom: 10px; font-family: '思源黑体 CN Medium','regular'; font-size: 14px; color: #6699ff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .pro-font p { font-size: 13px; color: #666; line-height: 24px; text-align: justify; } .pro-pic { height: 3.18rem; text-align: center; } .pro-pic img { display: inline-block; height: 100%; transition: all .5s; } .pro-list:hover { box-shadow: 0 2px 15px rgba(0,0,0,0.1); } .pro-list:hover .pro-pic img { transform: scale(1.05); } /**/ .protwo { height: 40px; padding-right: 15px; } .filter { height: 40px; width: 80px; float: right; padding-left: 13px; background: #018fd7 url(../images/flite.png) no-repeat right 15px center; background-size: 15px; line-height: 40px; color: white; font-size: 15px; } .second-nav { position: relative; margin-right: 95px; } .bot { position: absolute; top: 100%; background: #fff; z-index: 10; border-top: solid 1px #e5e5e5; } .se-top1 { background: #fff; padding: 0px 15px; } .seb-list { padding: 0px 25px; } .se-top { height: 40px; line-height: 40px; position: relative; } .se-top .se-a { color: #333; font-size: 14px; text-transform: uppercase; } .se-tig.P_tig { transition: all .5s; font-size: 14px; color: #333; text-align: right; line-height: 40px; height: 40px; float: right; } .se-bot { width: 100%; display: none; } .se-tig.P_tig.open, .se-tig1.P_tig.open { transform: rotate(90deg); } .se-btop { height: 40px; line-height: 40px; border-bottom: dashed 1px #e5e5e5; } .se-tig1 { height: 40px; line-height: 40px; float: right; position: relative; text-align: center; font-size: 14px !important; } .se-tig2 { height: 40px; line-height: 40px; float: right; position: relative; text-align: center; } .se-a1 { color: #333; font-size: 14px; text-transform: uppercase; } .se-bbot { padding-left: 5px; display: none; border-bottom: dashed 1px #e5e5e5; } .se-a2 { color: #666; font-size: 13px; display: block; line-height: 35px; } .se-a2.hover { color: #018fd7; } .se-btop.open + .se-bbot { display: block; } .se-btop.open .se-tig1 { transform: rotate(90deg); } /*筛选*/ .filter-box { display: none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: #ffffff; padding: 80px 15px 0px; z-index: 33; } .fil-search { height: 35px; border: solid 1px #d2d2d2; border-radius: 3px; } .fil-search .submit { width: 35px; background: #eeeeef url(../images/search.png) no-repeat center; border-left: solid 1px #d2d2d2; float: right; height: 33px; } .fil-search .text { /* margin-right: 35px; */ height: 33px; padding: 0 10px; font-size: 14px; color: #999; width: 85%; } .fil-over { overflow: hidden; margin-top: 25px; padding-bottom: 7px; border-bottom: solid 1px #dcdcdc; } .fil-over h3 { float: left; line-height: 30px; color: #333; font-size: 15px; } .fil-over .submit { background: #018fd7; width: 100px; text-align: center; line-height: 30px; color: white; font-size: 14px; float: right; height: 30px; } .nav-top { padding-top: 20px; overflow: hidden; border-bottom: solid 1px #dcdcdc; } .nav-top h4 { float: left; font-size: 14px; line-height: 40px; } .pro-tig { float: right; font-size: 14px !important; line-height: 40px; transition: all .4s; color: #333; font-weight: bold; } .filter-box li.on .pro-tig { transform: rotate(90deg); } .nav-check { position: relative; margin-top: 15px; margin-right: 15px; border-radius: 5px; float: left; background: #eeeeee; font-size: 13px; color: #333; line-height: 22px; } .nav-check input { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .nav-check label { padding: 0 12px; display: block; } .nav-check input:checked + label { color: white; background: #018fd7; border-radius: 5px; } .pro-bot { overflow: hidden; } .filter-close { position: absolute; width: 50px; height: 50px; border-radius: 50%; background: #eee; text-align: center; line-height: 50px; left: 50%; margin-left: -25px; bottom: 10px; } /**/ .pro-box { padding: 0 15px 50px; } .pro-item { display: block; padding: 20px 5px 10px; border-bottom: dashed 1px #dcdcdc; transition: all .5s; overflow: hidden; } .pro-img { width: 30%; float: right; } .pro-img img { display: block; width: 100%; height: 100%; transition: all .5s; } .pro-dec { width: 65%; float: left; } .pro-tit { height: 30px; overflow: hidden; } .pro-tit h3 { font-family: '思源黑体 CN Medium','regular'; float: left; line-height: 30px; max-width: 80%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 16px; color: #333; } .pro-tit span { display: block; float: left; margin-left: 10px; line-height: 30px; font-family: '思源黑体 CN','regular'; font-size: 12px; color: #6a9cff; } .pro-dec p { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; max-height: 40px; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .pro-item:hover .pro-img img { transform: scale(1.05); } .pro-item:hover { background: white; } .pro-big { padding-bottom: 20px; } /*分页*/ /*售后维修*/ .service-tit { height: 56px; background: #f7f8f9; padding: 20px 15px; } .service-tit h3 { line-height: 16px; font-family: '思源黑体 CN','regular'; font-size: 16px; color: #333333; } .service-tit h3 span { color: #F00000; padding-left: 13px; } .foun-dec { font-family: '思源黑体 CN','regular'; text-align: center; line-height: 26px; padding-top: 30px; font-size: 18px; color: #333; border-bottom: solid 1px #dcdcdc; padding-bottom: 15px; } .foun-obox h3 { font-family: '思源黑体 CN','regular'; text-align: center; line-height: 20px; margin: 18px 0 18px; font-size: 18px; color: #1c86f3; } .foun-ocen { position: relative; padding-top: 85px; } .foun-opic { width: 50%; margin: 0px auto 0; position: relative; } .foun-img { width: 100%; } .foun-img img { display: block; width: 100%; } .foun-otit { position: absolute; width: 100%; top: 0; left: 0; height: 100%; padding-top: 35%; } .foun-opic h5 { font-family: '思源黑体 CN','regular'; font-size: 14px; color: white; line-height: 20px; text-align: center; } .foun-ofont h4 { font-family: '思源黑体 CN','regular'; margin-bottom: 9px; text-align: center; line-height: 20px; font-size: 18px; color: #1c86f3; } .foun-ofont p { margin-bottom: 16px; text-align: center; line-height: 20px; font-size: 14px; color: #666666; } .foun-ofont { position: absolute; } .foun-ofont1 { top: 0; left: 50%; transform: translateX(-50%); width: 235px; } .foun-ofont2 { bottom: -75px; left: 5px; } .foun-ofont3 { bottom: -75px; right: 5px; } .foun-one { padding-bottom: 95px; } .foun-tswiper { padding: 0 15px 20px; } .foun-tdec { font-family: '思源黑体 CN','regular'; text-align: center; line-height: 26px; font-size: 18px; color: #333; padding: 30px 0 15px; } .foun-tpic { width: 100%; overflow: hidden; } .foun-tpic img { display: block; width: 100%; height: 100%; transition: all .5s; } .foun-tfont { transition: all .5s; font-family: '思源黑体 CN','regular'; margin-top: 5px; font-size: 14px; color: #666666; text-align: center; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .foun-tli:hover img { transform: scale(1.05); } .foun-tli:hover .foun-tfont { color: #1c86f3; } .foun-tswiper .swiper-container { padding-bottom: 35px; } .foun-tswiper .swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 4px !important; background: #bfbfbf; opacity: 1; } .foun-tswiper .swiper-pagination-bullet-active { background: #1c86f3; } .foun-edec { font-family: '思源黑体 CN','regular'; text-align: center; line-height: 20px; font-size: 14px; color: #666666; margin: 15px 0 30px; } .foun-three { padding-bottom: 15px; } .foun-three li { width: 50%; float: left; padding: 0 5px; margin-bottom: 20px; } .foun-icon { width: 80px; height: 80px; margin: 0 auto; border-radius: 50%; overflow: hidden; background: #1c86f3; transition: all .5s; } .foun-icon img { display: block; width: 100%; height: 100%; } .foun-three li h3 { font-family: '思源黑体 CN','regular'; margin-top: 15px; margin-bottom: 9px; font-size: 18px; color: #282828; line-height: 18px; text-align: center; } .foun-three li p { text-align: justify; font-family: '思源黑体 CN','regular'; font-size: 12px; color: #666; line-height: 18px; text-align: center; } .foun-four ul { } .foun-four li { margin-bottom: 40px; position: relative; width: 25%; float: left; } .foun-ficon { width: 50px; height: 34px; margin: 0 auto; overflow: hidden; transition: all .5s; } .foun-ficon img { display: block; width: 100%; height: 100%; } .foun-four li p { font-family: '思源黑体 CN','regular'; line-height: 20px; text-align: center; margin-top: 8px; font-size: 13px; color: #333; } .foun-four li::after { position: absolute; content: ''; width: 25px; height: 13px; top: 10.5px; right: -12.5px; background: url(../images/foun-icon.png) no-repeat center; background-size: 100%; } .foun-four li:last-child::after { display: none; } .foun-four li.li-right { float: right; } .foun-four li.li-right::after { right: auto; left: -12.5px; transform: rotate(180deg); } .foun-four li:nth-child(4)::after { top: auto; bottom: -25.5px; transform: rotate(90deg); right: 50%; margin-right: -12.5px; } @media (max-width: 320px) { .foun-four li p { font-size: 12px; } .foun-opic h5 { font-size: 12px; } .foun-ofont2 { bottom: -80px; left: 0; } .foun-ofont3 { bottom: -80px; right: 0; } .foun-otit { padding-top: 30%; } } /**/ .solu-box { padding-top: 35px; } .solu-pic { width: 100%; overflow: hidden; } .solu-pic img { display: block; width: 100%; } .solu-sjx { width: 60px; height: 30px; margin: 10px auto 0; } .solu-sjx img { display: block; width: 100%; } .solu-box ul { margin-top: 30px; padding-bottom: 5px; } .solu-box li { width: 100%; overflow: hidden; margin-bottom: 30px; } .solu-box h3 { font-family: '思源黑体 CN','regular'; font-size: 18px; color: #333; line-height: 20px; } .solu-box h4 { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #666666; line-height: 20px; margin: 14px 0 7px; } .solu-box p { /* width: 100%; */ /* float: left; */ line-height: 26px; font-size: 14px; color: #666; padding-left: 14px; background: url(../images/solu-dot.png) no-repeat left top 11px; } .prb-big { width: 100%; margin-bottom: 30px; } .prb-tit { font-family: '思源黑体 CN','regular'; line-height: 18px; margin-bottom: 15px; font-size: 18px; color: #333333; } .prb-li { position: relative; display: block; margin-bottom: 10px; } .prb-right { margin-right: 50px; } .prb-right p { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom: 3px; font-family: '思源黑体 CN','regular'; font-size: 14px; color: #1897f2; } .prb-right span { display: block; line-height: 13px; font-size: 12px; color: #999999; } .prb-btn { position: absolute; top: 0; right: 0; width: 40px; height: 20px; border: solid 1px #505355; font-size: 12px; color: #666; line-height: 18px; text-align: center; } .prb-li:hover .prb-btn { color: white; background: #1897f2; } .inner-down { padding: 30px 15px 5px; } /**/ .sinfo-font { padding: 30px 0; } .sinfo-font p { font-size: 13px; color: #666; line-height: 21px; text-align: justify; } .sinfo-three ul { padding: 25px 0 40px; } .sinfo-three li { background: url(../images/sinfo-dot.png) no-repeat left center; padding: 0 0px 0 15px; height: 41px; line-height: 40px; border-bottom: solid 1px #d6d6d6; } .sinfo-three li a { display: block; font-size: 14px; color: #666; line-height: 40px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .sinfo-three li:hover a { color: #1897f2; } .sinfo-four { background: #6699ff; padding: 51px 0 52px; display: block; } .sinfo-four h3 { font-family: '思源黑体 CN','regular'; font-weight: bold; margin-bottom: 7px; font-size: 30px; color: white; text-align: center; } .sinfo-four h4 { font-family: '思源黑体 CN','regular'; font-size: 16px; color: white; text-align: center; } .sinfo-slide { display: block; transition: all .5s; width: 100%; border: solid 1px transparent; overflow: hidden; } .sinfo-pic { overflow: hidden; float: left; width: 40%; height: 100%; background: #f7f8f9; } .sinfo-pic img { display: block; width: 100%; height: 100%; transition: all .5s; } .sinfo-right { margin-left: 40%; padding: 10px 5px 0 10px; height: 100%; } .sinfo-right h3 { font-family: '思源黑体 CN','regular'; font-size: 16px; color: #333; margin-bottom: 3px; } .sinfo-right p { font-size: 12px; color: #666; line-height: 16px; } .sinfo-two .sinfo-slide:hover { border-color: #e6e6e6; } .sinfo-two .sinfo-slide:hover img { transform: scale(1.05); } .sinfo-two .sinfo-slide:hover .sinfo-right h3 { color: #1897f2; } .sinfo-swiper { padding: 35px 15px 15px; } .sinfo-p { height: 64px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } .sinfo-swiper .swiper-container { padding-bottom: 45px; } .sinfo-swiper .swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 4px !important; background: #bfbfbf; opacity: 1; } .sinfo-swiper .swiper-pagination-bullet-active { background: #1c86f3; } .sinfo-four { background: #6699ff; padding: 25px 0; display: block; } .sinfo-four h3 { font-family: '思源黑体 CN','regular'; font-weight: bold; margin-bottom: 0px; font-size: 20px; color: white; text-align: center; } .sinfo-four h4 { font-family: '思源黑体 CN','regular'; font-size: 14px; color: white; text-align: center; } /**/ .about .service-tit h3 span { padding-left: 0; } .abo { padding: 30px 0 40px; } .abo-p p { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 22px; text-align: justify } .abo-p p.abo-hide { display: none; } .read-more { cursor: pointer; line-height: 24px; margin-top: 10px; margin-bottom: 20px; font-family: '思源黑体 CN','regular'; text-align: center; font-size: 13px; color: #666666; } .read-more img { padding-left: 5px; transition: all .5s; width: 20px; height: 11px; } .abo ul { margin: 0 -15px; } .abo li { width: 33.3%; text-align: center; float: left; padding: 0 15px; } .abo li span { font-family: 'hel'; font-size: 34px; color: #333; line-height: 43px; } .abo li i { font-style: normal; font-size: 16px; color: #333; } .abo li p { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #666; line-height: 18px; } .abo li:hover span, .abo li:hover i, .abo li:hover p { color: #018fd7; } .abt ul { padding: 30px 0 10px; } .abt li { float: left; width: 50%; text-align: center; padding: 0 15px; margin-bottom: 20px; } .abt-icon { transition: all .5s; width: 100px; height: 100px; border-radius: 50%; background: #e6e6e6; margin: 0 auto; padding: 25px 0; } .abt-icon img { width: 50px; } .abt li h3 { font-family: '思源黑体 CN','regular'; font-size: 18px; color: #333; line-height: 28px; margin: 10px 0 5px; } .abt li p { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 18px; } .abt-p { padding: 30px 0; border-top: solid 1px #e5e5e5; } .abt-p h3 { font-family: '思源黑体 CN','regular'; font-size: 18px; line-height: 18px; color: #333; margin-bottom: 10px; } .abt-p p { margin-top: 10px; font-family: '思源黑体 CN','regular'; font-size: 13px; line-height: 22px; color: #666; text-align: justify; padding-left: 12px; background: url(../images/abt-dot.png) no-repeat left top 8px; } .abe-swiper { padding: 30px 0 20px; } .abe-swiper .swiper-container { padding-bottom: 45px; } .abe-swiper .swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 5px !important; background: #bfbfbf; opacity: 1; } .abe-swiper .swiper-pagination-bullet-active { background: #1c86f3; } .abe-pic { width: 100%; overflow: hidden; } .abe-pic img { display: block; width: 100%; height: 100%; transition: all .5s; } .abe-font { transition: all .5s; font-family: '思源黑体 CN','regular'; margin-top: 10px; font-size: 14px; color: #666666; text-align: center; line-height: 22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .abe-li:hover img { transform: scale(1.05); } .abe-li:hover .abe-font { color: #1c86f3; } @media (max-width: 360px) { .abo li { padding: 0 10px; } } /**/ .history { background: #f2f6fa; padding-bottom: 40px; } .his-tit { font-family: '思源黑体 CN','regular'; font-weight: 500; font-size: 24px; color: #333; line-height: 24px; padding-bottom: 15px; } .his-top { padding: 0px 15px 40px; background: white; } .his-auto { overflow-x: auto; padding: 120px 0 40px; } .his-auto::-webkit-scrollbar { width: 3px; background: url(../images/scroll.jpg) repeat-x center; } .his-auto::-webkit-scrollbar-thumb { background: url(../images/scrollbar.jpg) repeat-x center; border-radius: 10px; } .his-top ul { width: 200%; background: url(../images/his-line1.png) no-repeat center bottom; background-size: 100%; height: 134px; position: relative; } .his-year { font-family: '思源黑体 CN','regular'; line-height: 14px; font-size: 14px; color: #333; text-align: center; } .his-name { font-family: '思源黑体 CN','regular'; line-height: 18px; font-size: 12px; color: #e62129; text-align: center; margin: 0px 0 10px; } .his-cir { width: 7px; height: 7px; border: solid 1px #e70618; border-radius: 50%; margin: 0 auto; } .his-line { width: 1px; height: 40px; background: #e70618; margin: 0 auto; } .his-top li { max-width: 75px; position: absolute; } .his-icon { text-align: center; } .his-icon img { width: 20px; } .his-top li.li1 { left: 4.5%; bottom: 34px; } .his-top li.li2 { left: 11.5%; bottom: 35px; } .his-top li.li3 { left: 19.3%; bottom: 12px; } .his-top li.li4 { left: 27%; bottom: 56px; } .his-top li.li5 { left: 34%; bottom: 58px; } .his-top li.li6 { left: 43%; bottom: 69px; } .his-top li.li7 { right: 47.5%; bottom: 47px; } .his-top li.li8 { right: 41%; bottom: 54px; } .his-top li.li9 { right: 30%; bottom: 36px; } .his-top li.li9 img { width: 30px; } .his-top li.li10 { right: 20%; bottom: 65px; } .his-top li.li11 { right: 150px; bottom: 70px; } .his-top li.li12 { right: 0px; bottom: 57px; } .his-bot { padding: 20px 15px 30px; background: white; margin-top: 20px; } .his-day { line-height: 22px; width: 50px; float: left; font-size: 13px; color: #666; font-family: '思源黑体 CN','regular'; } .his-dec { margin-left: 50px; } .his-dec p { text-align: justify; line-height: 22px; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; } @media (max-width:420px) { .sinfo-font h3 { font-size: 26px !important; text-align: center } .his-top li.li1 { bottom: 22px; } .his-top li.li2 { bottom: 23px; left: 10.5%; } .his-top li.li3 { bottom: 7px; left: 17.9%; } .his-top li.li4 { bottom: 36px; left: 26.5%; } .his-top li.li5 { bottom: 37px; left: 33.3%; } .his-top li.li6 { bottom: 44px; left: 42.4%; } .his-top li.li7 { bottom: 31px; right: 47%; } .his-top li.li8 { bottom: 35px; right: 40%; } .his-top li.li9 { bottom: 23px; right: 27.5%; } .his-top li.li10 { bottom: 42px; right: 18.5%; } .his-top li.li11 { bottom: 46px; right: 80px; } } @media (max-width:375px) { .his-top li.li1 { bottom: 19px; } .his-top li.li2 { bottom: 20px; left: 10.5%; } .his-top li.li3 { bottom: 4px; left: 18.5%; } .his-top li.li4 { bottom: 32px; left: 25%; } .his-top li.li5 { bottom: 33px; left: 33%; } .his-top li.li6 { bottom: 40px; left: 41.2%; } .his-top li.li7 { bottom: 28px; right: 46.5%; } .his-top li.li8 { bottom: 31px; right: 40%; } .his-top li.li9 { bottom: 21px; right: 27%; } .his-top li.li10 { bottom: 36px; right: 16%; } .his-top li.li11 { bottom: 37px; right: 8%; } } @media (max-width:360px) { .his-top li.li1 { bottom: 14px; } .his-top li.li2 { bottom: 16px; left: 12%; } .his-top li.li3 { bottom: 1px; left: 19.4%; } .his-top li.li4 { bottom: 31px; left: 27.9%; } .his-top li.li5 { bottom: 32px; left: 37%; } .his-top li.li6 { bottom: 34px; left: 46.1%; } .his-top li.li7 { bottom: 23px; right: 40.5%; } .his-top li.li8 { bottom: 27px; right: 33%; } .his-top li.li9 { bottom: 46px; right: 20%; } .his-top li.li10 { bottom: 75px; right: 10%; } .his-top li.li11 { bottom: 80px; right: 0%; } } @media (max-width:320px) { .his-top li.li1 { bottom: 14px; left: 4%; } .his-top li.li2 { bottom: 16px; left: 11.5%; } .his-top li.li3 { bottom: 3px; left: 18.8%; } .his-top li.li4 { bottom: 27px; left: 27.4%; } .his-top li.li5 { bottom: 28px; left: 36.2%; } .his-top li.li6 { bottom: 32px; left: 45.7%; } .his-top li.li7 { bottom: 23px; right: 40%; } .his-top li.li8 { bottom: 25px; right: 32.5%; } .his-top li.li9 { bottom: 44px; right: 18.7%; } .his-top li.li10 { bottom: 68px; right: 9%; } .his-top li.li11 { bottom: 72px; right: 0%; } } /**/ .ind-box { padding-bottom: 15px; } .ind-list { transition: all .5s; overflow: hidden; margin-bottom: 30px; background: white; display: block; } .ind-pic { width: 100%; overflow: hidden; } .ind-pic img { display: block; width: 100%; height: 100%; transition: all .5s; } .ind-font { width: 100%; padding: 17px 15px 20px; } .ind-font h3 { font-family: '思源黑体 CN','regular'; font-size: 18px; color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .ind-font h4 { margin: 2px 0 14px; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .ind-p { height: 68px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } .ind-font p { text-align: justify; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 18px; height: 36px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .ind-list:hover img { transform: scale(1.05); } .ind-list:hover { box-shadow: 0 2px 15px rgba(0,0,0,0.1); } /**/ .ind-top { padding: 25px 0 30px; } .ind-top p { text-align: justify; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 22px; } .ind-tit { font-family: '思源黑体 CN','regular'; border-bottom: solid 2px #6699ff; padding-bottom: 12px; line-height: 18px; font-size: 18px; color: #333; text-align: center; } .ind-nav { padding: 10px 0 6px; overflow: hidden; } .ind-nav span { font-family: '思源黑体 CN','regular'; font-size: 13px; line-height: 22px; float: left; margin-right: 20px; color: #69f; } .ind-mid p { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 22px; word-break: break-all; text-align: justify; } .ind-mid { margin-bottom: 30px; } .ind-bot { padding-bottom: 10px; } @media (max-width:320px) { .ind-nav span { margin-right: 12px; font-size: 12px; } .ind-mid p { font-size: 12px; } } /*环保预案*/ .plan h3 { font-family: '思源黑体 CN','regular'; font-weight: 500; margin:; font-size: 22px; color: #333; } .plan-box h4 { font-family: '思源黑体 CN','regular'; font-size: 18px; line-height: 28px; margin-bottom: 0px; margin-top: 5px; color: #018fd7; } .plan-box { margin-bottom: 20px; } .plan { padding-bottom: 20px; } .plan-box li { overflow: hidden; } .plan-left { font-family: '思源黑体 CN','regular'; font-size: 16px; color: #333; line-height: 30px; margin-top: 5px; } .plan-right { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #666; line-height: 22px; text-align: justify; } .plan-right p.plan-dot { text-indent: 1em; background: url(../images/plan-dot.png) no-repeat left top 7px; background-size: 6px; } /**/ .con-one ul { padding: 30px 0 20px; } .con-one li { margin-bottom: 25px; } .con-one li h3 { font-family: '思源黑体 CN','regular'; font-size: 18px; color: #666; line-height: 28px; } .con-line { width: 30px; height: 2px; background: #888888; margin: 10px 0 7px; } .con-one .con-li { overflow: hidden; font-family: '思源黑体 CN','regular'; font-size: 14px; color: #333; line-height: 25px; padding: 7px 0 7px 40px; } .con-one .con-li.phone { background: url(../images/phone.png) no-repeat left top 7px; background-size: 25px; } .con-one .con-li.email { background: url(../images/email.png) no-repeat left top 7px; background-size: 25px; } .con-one .con-li.fax { background: url(../images/fax.png) no-repeat left top 7px; background-size: 25px; } .con-one .con-li.add { min-height: 50px; background: url(../images/add.png) no-repeat left top 7px; background-size: 25px; } .con-one .con-li.code { background: url(../images/code.png) no-repeat left top 7px; background-size: 25px; } .con-one .con-li.person { background: url(../images/person.png) no-repeat left top 7px; background-size: 25px; } .con-one .con-li span { float: left; width: 45px; } .con-one .con-li p { margin-left: 45px; } .con-one li a { display: block; font-family: '思源黑体 CN','regular'; font-size: 15px; line-height: 15px; color: #018fd7; } .con-form { padding: 35px 15px; } .form .text { position: relative; width: 100%; height: 40px; margin-bottom: 15px; } .form .text input { padding-left: 60px; width: 100%; height: 100%; border: solid 1px #d9d9d9; } .form .text label { position: absolute; height: 100%; line-height: 40px; color: #666666; font-size: 13px; left: 10px; top: 0; } .form select { margin-bottom: 15px; position: relative; border: solid 1px #d9d9d9; color: #666666; font-size: 13px; padding-left: 10px; width: 100%; height: 40px; background: url(../images/select.png) no-repeat right 10px center; background-size: 10px 6px; } .area { position: relative; width: 100%; height: 170px; margin-bottom: 15px; } .area textarea { width: 100%; height: 100%; border: solid 1px #d9d9d9; resize: none; padding-left: 50px; padding-top: 6px; } .area label { position: absolute; height: 100%; line-height: 40px; color: #666666; font-size: 13px; left: 10px; top: 0; } .form .text input:focus, .area textarea:focus { border-color: #018fd7; } .form .text input:focus + label, .area textarea:focus + label { color: #018fd7; } .con-sub { height: 30px; } .con-sub .submit { height: 30px; width: 100px; text-align: center; line-height: 30px; float: right; background: #018fd7; color: white; font-size: 13px; } .yzm { margin-right: 10px; width: 150px; height: 30px; float: right; border: solid 1px #d2d2d2; } .yzm .text1 { float: left; width: 60%; height: 28px; font-size: 12px; color: #d2d2d2; padding: 0 10px; } .yzm img { float: left; width: 40%; height: 28px; } .con-box { padding: 35px 15px 20px; } .con-list { overflow: hidden; padding: 10px 15px; border: solid 1px #dcdcdc; margin-bottom: 15px; } .con-list h5 { font-size: 14px; color: #018fd7; margin-bottom: 3px; } .con-list p { font-size: 13px; color: #666666; line-height: 20px; } .con-list p span { float: left; margin-right: 15px; } .con-list p span:last-child { margin-right: 0; } /**/ .proi-top { padding: 35px 15px 0; } .proi-top img { display: block; width: 100%; } .proi-pic { padding: 20px 30px; background: white; } .proi-top .swiper-pagination-bullet { width: 8px; height: 8px; margin: 0 3px !important; background: #dcdcdc; opacity: 1; } .proi-top .swiper-pagination-bullet-active { background: #018fd7; } .pro_right { width: 100%; position: relative; overflow: hidden; margin: 25px 0 0; padding-bottom: 30px; } .pror-tit { padding-right: 95px; font-family: '思源黑体 CN','regular'; font-size: 18px; color: #333; line-height: 18px; margin-bottom: 5px; } .pror-dec { padding-right: 95px; font-family: '思源黑体 CN','regular'; margin-bottom: 8px; padding-bottom: 10px; border-bottom: solid 1px #eeeeee; font-size: 14px; color: #219bf3; } .pro_right p { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 22px; padding-left: 12px; background: url(../images/pror.png) no-repeat left top 8.5px; } .pro_right a.info-more { font-family: '思源黑体 CN','regular'; border-radius: 3px; position: absolute; right: 0; top: 10px; display: block; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: white; background: #1897f2; } .pro_right a.info-more:hover { background: #0c6fdb; } .proi-bot { padding: 0 15px 10px; } .proi-tit { font-family: '思源黑体 CN','regular'; margin-bottom: 20px; font-size: 24px; color: #333; text-align: center; line-height: 24px; padding-bottom: 10px; border-bottom: solid 1px #eeeeee; } .proi-mid { padding: 0 15px 10px; } .prm-left { width: 100%; } .prm-tit { font-family: '思源黑体 CN','regular'; line-height: 18px; margin-bottom: 10px; font-size: 18px; color: #666; } .prm-left span, .prm-right span { line-height: 20px; width: 75px; float: left; font-size: 12px; color: #209bf3; } .prm-left p, .prm-right p { line-height: 20px; margin-left: 90px; font-size: 12px; color: #999; } .prm-big { margin-bottom: 25px; } .prm-right { width: 100%; } /*锚点*/ .nei_anchor1 { position: static; overflow: hidden; text-align: center; margin: 0 -7.5px 10px; } .nei_anchor1 span { display: block; float: left; width: 33.3333%; padding: 0 7.5px; margin-bottom: 15px; } .nei_anchor1 span a { display: block; width: 100%; border: solid 1px #d2d2d2; text-align: center; text-transform: uppercase; font-family: arial; height: 30px; font-size: 13px; color: #333; line-height: 28px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; position: relative; } .nei_anchor1 span.on a { color: #fff; background: #018fd7; border-color: #018fd7; } .nei_anchor { display: none; background: white; padding: 10px 7.5px 0; margin: 0; position: fixed; left: 0; top: 0; font-size: 0; width: 100%; z-index: 1001; box-shadow: 0px 0px 8px 0px #d6d6d6; } .nei_anchor span { display: block; float: left; width: 33.3333%; padding: 0 7.5px; margin-bottom: 10px; } .nei_anchor span a { display: block; width: 100%; border: solid 1px #d2d2d2; text-align: center; text-transform: uppercase; font-family: arial; height: 30px; font-size: 13px; color: #333; line-height: 28px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; position: relative; } .nei_anchor span.on a { color: #fff; background: #018fd7; border-color: #018fd7; } /**/ .act-tit { padding: 0 15px; margin-bottom: 15px; font-family: '思源黑体 CN','regular'; font-weight: 500; font-size: 24px; color: #333; line-height: 24px; } .act-nav { position: relative; } .act-top { height: 40px; padding: 0 0px 0 15px; background: #eaeaea; } .act-top a { padding-left: 30px; display: block; float: left; font-size: 14px; color: #333333; line-height: 40px; background-position: left center !important; } .act-tig { float: right; line-height: 40px; width: 40px; transition: all .5s; text-align: center; } .act-pad { background: #eaeaea; border-top: solid 1px white; } .act-pad a { padding: 0px 15px 0 45px; display: block; line-height: 40px; border-bottom: solid 1px white; } .act-pad a:last-child { border-bottom: none; } .act-bot { display: none; position: absolute; top: 100%; width: 100%; left: 0; z-index: 3; } .act-nav a { background-size: 20px; } .act-nav a.on { color: white; } .act-nav a.a1 { background: url(../images/act-icon1.png) no-repeat left 15px center; background-size: 20px 18px; } .act-nav a.a2 { background: url(../images/act-icon2.png) no-repeat left 15px center; background-size: 16px 17px; } .act-nav a.a3 { background: url(../images/act-icon3.png) no-repeat left 15px center; background-size: 18px 16px; } .act-nav a.a4 { background: url(../images/download.png) no-repeat left 15px center; background-size: 18px; } .act-nav a.a1.on { background: #018fd7 url(../images/act-icon1H.png) no-repeat left 15px center; background-size: 20px 18px; } .act-nav a.a2.on { background: #018fd7 url(../images/act-icon2H.png) no-repeat left 15px center; background-size: 16px 17px; } .act-nav a.a3.on { background: #018fd7 url(../images/act-icon3H.png) no-repeat left 15px center; background-size: 18px 16px; } .act-nav a.a4.on { background: #018fd7 url(../images/dolwnloadH.png) no-repeat left 15px center; background-size: 18px; } .act-nav.on .act-bot { display: block; } .act-nav.on .act-tig { transform: rotate(90deg); } .act-box { padding: 35px 14px 20px; } .act-head { height: 40px; background: #e5e5e5; } .act-head span { font-family: '思源黑体 CN','regular'; padding-left: 10px; border-right: solid 1px white; float: left; line-height: 40px; font-size: 14px; color: #333; } .act-box span.span1 { width: 57%; } .act-box span.span2 { width: 26%; text-align: center; padding-left: 0; } .act-box span.span3 { width: 17%; text-align: center; padding-left: 0; } .act-list span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-family: '思源黑体 CN','regular'; padding-left: 10px; float: left; line-height: 44px; font-size: 12px; color: #666; } .act-list { border-bottom: solid 1px #e5e5e5; height: 45px; display: block; } .act-list:hover span { color: #018fd7; } .act-big { padding-bottom: 50px; } /*分页*/ .page { height: 30px; text-align: center; } .page a { position: relative; font-family: '思源黑体 CN','regular'; margin-right: 7px; display: inline-block; width: 30px; height: 30px; border: solid 1px #dcdcdc; text-align: center; line-height: 28px; background: #fff; font-size: 13px; color: #666; } .page a.on, .page a:hover { color: white; background: #018fd7; border-color: #018fd7; } .page a.page-prev::after { position: absolute; content: '上一页'; background: white; font-size: 12px; width: 100%; height: 100%; top: 0px; left: 0; border: solid 1px #e5e5e5; } .page a.page-next::after { position: absolute; content: '下一页'; background: white; font-size: 12px; width: 100%; height: 100%; top: 0px; left: 0; border: solid 1px #e5e5e5; } .page a.page-prev, .page a.page-next { width: 60px; border: none; background: none; } /*新增*/ .page-right { display: inline-block; vertical-align: middle; margin-left: 3px; color: #888888; } .page-right span { font-size: 14px; } .page-input { width: 50px; height: 30px; border: 1px solid #dddddd; text-align: center; line-height: 30px; background: white; color: #888888; margin: 0 5px; } .page-right .btn-go { display: inline-block; font-size: 14px; height: 30px; width: auto; border: 1px solid #b2b2b2; text-align: center; line-height: 30px; background: #398dea !important; color: #fff; padding: 0 8px; margin: 0 0 0 3px; float: right; } /*培训视频*/ .video-box { padding: 35px 7.5px 0; overflow: hidden; } .video-list { margin-bottom: 10px; width: 50%; float: left; padding: 0 7.5px; } .video-pic { position: relative; width: 100%; overflow: hidden; } .video-pic img { display: block; width: 100%; height: 100%; } .video-pic::after { position: absolute; content: ''; width: 100%; height: 100%; background: rgba(0,0,0,0.6) url(../images/pause.png) no-repeat center; background-size: 35px; top: 0; left: 0; } .video-par { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #333; line-height: 30px; margin-top: 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .video-list:hover .video-par { color: #018fd7; } /*视频弹窗*/ .msg-box-bg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; display: none; z-index: 10001; background: rgba(0,0,0,0.5); } .msg-box { width: 90%; height: 400px; padding: 15px; background-color: #F3F3F3; position: absolute; left: 5%; top: 0; margin-top: -200px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); } .msg-box .close-box { width: 35px; height: 35px; font-size: 30px; color: #666; cursor: pointer; position: absolute; right: 10px; top: 10px; -webkit-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; } .msg-box .close-box:hover { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } /*学习资料*/ .study { padding: 35px 15px 20px; } .study table { width: 100%; } .study thead { background: #e5e5e5; } .study thead th { font-family: '思源黑体 CN','regular'; border-right: solid 1px white; text-align: left; height: 40px; padding-left: 10px; font-size: 14px; color: #333; font-weight: normal; } .study thead th.th1 { width: 57%; } .study thead th.th4 { width: 26%; text-align: center; padding-left: 0; } .study thead th.th5 { width: 17%; text-align: center; padding-left: 0; } .study tbody td { text-align: center; font-family: '思源黑体 CN','regular'; line-height: 45px; border-bottom: solid 1px #e5e5e5; font-size: 13px; color: #666; } .study tbody td:first-child { padding-left: 10px; text-align: left; } .study tbody td a { font-size: 20px; color: #666; font-weight: bold; } .study tbody td h5 { font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .study tbody tr:hover a, .study tbody tr:hover h5, .study tbody tr:hover td { color: #018fd7; } /*资料下载*/ .download { padding: 35px 7.5px 5px; overflow: hidden; } .down-list { transition: all .5s; width: 50%; padding: 0 7.5px; margin-bottom: 15px; float: left; } .down-box { width: 100%; padding: 20px 10px; border: solid 1px #dedede; } .down-tit { font-family: '思源黑体 CN','regular'; transition: all .5s; font-size: 14px; color: #444; line-height: 20px; height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .down-line { transition: all .5s; width: 13px; height: 2px; background: #018fd7; margin: 13px 0 5px; } .down-time { transition: all .5s; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #999; line-height: 30px; } .down-more { transition: all .5s; margin-top: 10px; padding-left: 35px; font-family: '思源黑体 CN','regular'; display: block; width: 100px; height: 30px; line-height: 28px; border: solid 1px #e6e6e6; border-radius: 3px; background: url(../images/down.png) no-repeat left 12px center; background-size: 15px; font-size: 12px; color: #666666; } .down-list:hover .down-box { background: #018fd7; border-color: #018fd7; } .down-list:hover .down-tit { color: white; } .down-list:hover .down-line { background: rgba(255,255,255,0.8); } .down-list:hover .down-time { color: rgba(255,255,255,0.8); } .down-list:hover .down-more { background: white url(../images/downH.png) no-repeat left 12px center; background-size: 15px; color: #018fd7; } /**/ .news { padding: 10px 15px 50px; } .news-list { transition: all .5s; display: block; width: 100%; margin-bottom: 30px; background: white; overflow: hidden; } .news-pic { width: 100%; overflow: hidden; } .news-pic img { display: block; width: 100%; height: 100%; transition: all .5s; } .news-mid { float: left; width: 75px; } .news-data { font-family: '思源黑体 CN','regular'; font-weight: lighter; line-height: 40px; font-size: 26px; color: #333; } .news-year { font-family: '思源黑体 CN','regular'; line-height: 17px; font-size: 13px; color: #333; padding-left: 3px; } .news-font { margin-left: 80px; } .news-font h3 { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #333; height: 44px; margin-bottom: 4px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 22px; } .news-font p { font-size: 12px; color: #666; line-height: 18px; height: 54px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .news-list:hover { box-shadow: 0 2px 15px rgba(0,0,0,0.1); } .news-list:hover img { transform: scale(1.05); } .news-cle { padding: 15px 10px; } .news-list:last-child { margin-bottom: 20px; } /**/ .newsinfo { padding: 10px 15px 40px; } .newsinfo h1 { font-size: 18px; line-height: 24px; } .news-mar { margin: 15px 0; } .news-share { margin-left: 85px; height: 26px; position: relative; } .news-share i { float: left; font-size: 14px; color: #666666; line-height: 22px; font-style: normal; } /*.news-share .bdsharebuttonbox{background: white; position: absolute;width: 162px;height: 26px;top: 0;left: 50%;margin-left: -81px;z-index: 3;padding: 0 9px;}*/ .news-share a { color: white !important; border-radius: 50%; font-size: 14px !important; text-align: center; line-height: 22px !important; width: 22px; height: 22px !important; background: none !important; margin: 0 5px !important; padding: 0 !important; } .news-share a.bds_tsina { background: #da3c3c !important; } .news-share a.bds_weixin { background: #21ba41 !important; } .news-share a.bds_sqq { background: #3e91ee !important; } .news-share a.bds_qzone { background: #f4c50b !important; } .bd_weixin_popup { width: 250px !important; height: 315px !important; } .news-time { float: left; font-size: 14px; color: #666; text-align: center; line-height: 22px; } .newsinfo p, .newsinfo span { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #666; line-height: 24px; } .news-back { height: 35px; position: relative; border: solid 1px #e5e5e5; } .news-back a { text-align: center; position: absolute; font-size: 14px; color: #666; line-height: 33px; } .news-back a.back { width: 60%; left: 20%; } .news-back a.back-next { right: 0; width: 20%; height: 33px; border-left: solid 1px #e5e5e5; } .news-back a.back-prev { left: 0; width: 20%; height: 33px; border-right: solid 1px #e5e5e5; } .news-back a:hover { color: #fff; background: #1897f2; } .fenye { padding: 0px 15px 40px; } .newsinfo p img { display: block; max-width: 100% !important; height: auto !important; } /*人才招聘*/ .join-s { padding: 10px 15px 25px; } .job-item { margin-bottom: 20px; } .job-item.open .job-le { background: #018fd7; } .job-item.open .job-le:after { opacity: 0; } .job-hea { width: 100%; height: 40px; line-height: 40px; cursor: pointer; } .job-le { float: left; width: 40px; height: 40px; position: relative; background: #999999; } .job-le:before { content: ''; width: 15px; height: 2px; position: absolute; top: 50%; left: 50%; margin-left: -7.5px; margin-top: -1px; background: #fff; } .job-le:after { content: ''; height: 15px; width: 2px; position: absolute; top: 50%; left: 50%; margin-left: -1px; margin-top: -7.5px; background: #fff; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .job-ri { padding-left: 40px; background: #e6e6e6; font-size: 20px; line-height: 40px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .job-z { float: left; padding: 0 15px; font-size: 13px; color: #333; font-family: '思源黑体 CN','regular'; } .job-d { float: right; padding: 0 15px; font-size: 12px; font-family: '思源黑体 CN','regular'; color: #666; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .job-d span { padding-left: 8px; display: none; } .job-cont { display: none; background: #f5f5f5; } .job-pad { padding: 30px 0; } .job-b { position: relative; margin-bottom: 5px; } .job-c-z { width: 100%; padding: 0 15px; margin-bottom: 15px; } .job-c-z p { font-family: '思源黑体 CN','regular'; font-size: 14px; color: #333; line-height: 28px; } .job-c-z li { list-style: none; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #666; line-height: 24px; } .rec-con { margin: 0 15px; overflow: hidden; border-top: solid 1px #d5d5d5; padding-top: 20px; } .rec-con span { font-family: '思源黑体 CN','regular'; float: left; margin-right: 20px; font-size: 13px; color: #666666; } .job-item.open .job-ri { background: #999999; color: #fff; } .job-item.open .job-d, .job-item.open .job-z { color: #fff; } @media (max-width:320px) { .job-z, .job-d { padding: 0 10px; } .job-d span { padding-left: 3px; } } /*售后维修*/ .service { padding-bottom: 20px; } .ser-tit { font-family: '思源黑体 CN','regular'; font-weight: 500; font-size: 24px; color: #333; line-height: 24px; } .ser-top h3 { font-family: '思源黑体 CN','regular'; margin-top: 15px; font-size: 18px; line-height: 30px; color: #018fd7; } .ser-top p { font-size: 13px; color: #666; line-height: 24px; word-break: break-all; text-align: justify; } .ser-hide { display: none; } .ser-top .read-more { margin-bottom: 35px; } .ser-bot.con-one ul { padding: 0; padding-top: 8px; } .ser-bot.con-one .con-li.add { min-height: auto; } .ser-bot.con-one li { margin-bottom: 25px; } .ser-bot.con-one .con-li span { width: auto; } a.zz { display: none; } /*新增*/ .appli-item { position: relative; } .appli-top { display: block; border-bottom: solid 1px white; position: relative; } .act-nav .appli-category { border-bottom: none; margin-right: 40px; background: url(../images/download.png) no-repeat left 15px center; background-size: 18px; padding: 0px 15px 0 45px; display: block; font-size: 14px; line-height: 40px; color: #333; -webkit-transition: all .6s; -o-transition: all .6s; transition: all .6s; position: relative; } .appli-tig { position: absolute; top: 0; right: 0; line-height: 39px; width: 40px; transition: all .5s; text-align: center; } .appli-item.on .appli-top, .appli-item.on .appli-category { background-color: #018fd7; } .appli-dropdown { width: 100%; left: 0%; display: none; } .appli-pad a { background: white; display: block; border-bottom: solid 1px #eee; padding: 8px 55px; line-height: 24px; font-size: 14px; } .appli-pad a.a4 { background-position: left 27px center; } .appli-item.on .appli-dropdown { display: block; } .appli-pad a:hover { color: #018fd7; } .appli-item.on .appli-category { color: white; background-image: url(../images/dolwnloadH.png); } .appli-item.on .appli-tig { color: white; transform: rotate(90deg); } .appli-pad { border-bottom: solid 1px white; } .from #address { padding-left: 85px; } /*2020-4-17*/ /*下载列表*/ .down-des { transition: all .5s; font-family: '思源黑体 CN','regular'; font-size: 13px; color: #999; line-height: 15px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; height: 60px; } .down-list { height: 230px; } .down-list:hover .down-des { color: #fff; } /*关于我们*/ .abt ul { margin-left: 0px; } .abt li { width: 33.3%; margin-left: 0px; } .daima { float: left; line-height: 60px; padding-left: 8px; font-size: 14px; text-align: center; } .foot-tm h3{ line-height: 40px;} table{width: 100% !important;}.industry{background:#f2f5fa} .tzz{display:inline-flex;width:100%} .tzz .list4{width:calc(25% - 20px);padding:10px 10px 0;display:inline-block;background:#fff;margin:0 10px 10px} .tzz .list4 .tzzpic img{width:100%} .tzz .list4 .tzztitle h3{font-size:22px;text-align:center;line-height:40px} .con2 .flexce{display:flex;width:100%;justify-content:space-around;text-align:center;flex-wrap:wrap} .con2 .title{font-size:22px;line-height:40px} .con2 .futitle{height:50px;font-size:16px;margin-bottom:20px} .con2 .pic{width:120px;margin:0 auto} .con2 .pic img{width:100%} .con2 .list3{width:100%;background:#fff;padding:15px 10px 25px 10px;margin-bottom:15px;border-radius:10px}