.mainColor { color: #006ce0; } .mainColorBack { background: #006ce0; } .subColor { color: #1d89fd; } .subColorBack { background: #1d89fd; } /* 重置项 */ .nav > li > a { position: unset; padding: 0; } .nav > li > a:focus, .nav > li > a:hover { background-color: rgba(255, 255, 255, 0); } .swiper .swiper-pagination { left: 50%; display: inline-block; width: 74px; height: 12px; margin-left: -40px; padding-top: 4px; background: rgba(0, 0, 0, 0.7); border-radius: 100px; } .swiper .swiper-pagination .swiper-pagination-bullet { background: rgba(255, 255, 255, 0.5); opacity: 1; transition: .5s; } .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 30px; border-radius: 10px; background: #ffffff; } * { margin: 0; padding: 0; font-family: "Gilroy-Light", "苹方", "微软雅黑", "Arial"; } html { color: #222; font-size: 24px; overflow-x: hidden; } @media (min-width: 768px) { html { font-size: 20px; } } @media (min-width: 992px) { html { font-size: 18px; } } @media (min-width: 1200px) { html { font-size: 14px; } } body { width: 100%; min-width: 320px; overflow-x: hidden; } a { text-decoration: none !important; transition: .5s; } ul { list-style-type: none; } img { border: 0; vertical-align: middle; } .fl { float: left; } .fr { float: right; } .clear { clear: both; } .z-top { z-index: 10; } .z-toop { z-index: 100; } .z-tooop { z-index: 1000; } .elsis { white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; } .p-elsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .p-2elsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .p-3elsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } .ul-flex { display: flex; display: -webkit-flex; flex-flow: row nowrap; justify-content: space-between; } .scale { transition: 1.5s; } .shadow { box-shadow: 0 8px 12px 0px rgba(0, 0, 0, 0.05); } .hover-shadow:hover { box-shadow: 0 16px 32px -4px rgba(0, 0, 0, 0.12); } .crumb { font-size: 14px; font-family: "宋体", "黑体"; } .crumb a { font-size: 14px; font-family: "Gilroy-Light", "苹方", "微软雅黑", "Arial"; transition: .5s; } .crumb a:hover { color: #006ce0; } .pager { display: flex; display: -webkit-flex; flex-flow: row nowrap; justify-content: space-between; justify-content: space-around; font-size: 14px; margin: 30px 0; } .pager strong { font-size: 14px; font-family: "黑体"; font-weight: normal; } .pager li { display: inline-block; } .pager li span, .pager li a { display: inline-block; height: 1.2rem; line-height: 1.2rem; padding: 0 7px; color: #555; font-size: 14px background:#fff; border: 1px solid #eee; transition: .5s; } .pager li span.current, .pager li a.current { color: #fff; background: #006ce0; border: 1px solid #006ce0; } @media (min-width: 768px) { .pager { width: 400px; } .pager strong { font-size: .8rem; } .pager li span, .pager li a { height: 1.6rem; line-height: 1.6rem; padding: 0 10px; } } @media (min-width: 1200px) { .pager { display: block; text-align: center; font-size: 14px; } .pager strong { font-size: 16px; } .pager li { margin: 0 3px; } .pager li span, .pager li a { height: 2.4rem; line-height: 2.4rem; padding: 0 12px; } .pager li:hover span, .pager li.active span, .pager li:hover a, .pager li.active a { color: #fff; background: #006ce0; border: 1px solid #006ce0; } } @font-face { font-family: 'iconfont'; src: url('https://at.alicdn.com/t/c/font_2802347_rmbitrhjfkk.woff2?t=1675849353221') format('woff2'), url('https://at.alicdn.com/t/c/font_2802347_rmbitrhjfkk.woff?t=1675849353221') format('woff'), url('https://at.alicdn.com/t/c/font_2802347_rmbitrhjfkk.ttf?t=1675849353221') format('truetype'); } .iconfont { font-family: "iconfont" !important; font-size: .4rem; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } .nav-bar .nav-menu { display: flex; display: -webkit-flex; flex-flow: row nowrap; justify-content: space-between; } .nav-bar .nav-menu li { width: 100%; } .nav-bar .nav-menu li a { width: unset; } .item li a:hover, .links li a:hover, .container .center-670 .item li a:hover { color: #006ce0; padding-left: 12px; } .links li a:hover span, .oth ul li a:hover, .oth .row a:hover { color: #006ce0; } .nav-bar .nav-sec li a { transition: .5s; } .nav-bar .nav-sec li a:hover { color: #006ce0; } .tools li:hover a img, .header-box li .flex a:hover img { transform: rotate(12deg); } .container .left-945 .tab-box { position: relative; margin-right: 22px; z-index: 1; } .container .left-945 .tab-box i { position: absolute; top: 5px; left: 7px; display: block; width: 100px; height: 25px; border-radius: 5px; transition: .5s; z-index: -1; } .sec .sample-show .row .img-box { transition: .5s; } .header-meta span:first-child { margin-right: 20px; } .content { margin-top: 30px; } .content img { display: block; max-width: 800px; margin: 0 auto; } .header { left: 0; top: 0; width: 100%; background: #fff; } .header .wrap .header-box .dest { position: relative; cursor: pointer; } .header .wrap .header-box .dest .area { position: absolute; top: 32px; right: 0; display: none; width: 270px; height: auto; padding: 10px; box-sizing: border-box; background: #fff; } .header .wrap .header-box .dest .area ul { flex-flow: row wrap; justify-content: flex-start; } .header .wrap .header-box .dest .area ul a { display: inline-block; color: #555; font-size: 14px; margin: 0 10px 8px; transition: .5s; } .header .wrap .header-box .dest .area ul a:hover { color: #006ce0; } .zcgz-list { margin-bottom: 40px; } .zcgz-list li div { flex-shrink: 0; } .zcgz-list li div.sort { width: 80px; color: #222; font-size: 16px; font-weight: bold; margin-top: 3px; letter-spacing: 2px; } .zcgz-list li div.list { width: 92%; margin-left: 20px; } .zcgz-list li div.list span { display: inline-block; color: #555; font-size: 14px; margin: 0 8px 16px; padding: 4px 16px; border: 1px solid #006ce0; border-radius: 100px; background: #fff; transition: .5s; } .zcgz-list li div.list span:hover { color: #fff; background: #006ce0; border-color: #006ce0; } .footer .city { flex-flow: row wrap; justify-content: flex-start; margin-bottom: 20px; border-bottom: none; } .footer .city li { flex: unset; flex-shrink: 0; display: inline-block; width: 10%; } .footer .city li a { color: #ccc; line-height: 4; } .footer .contact .item i.iconfont { display: inline-block; vertical-align: middle; color: #979797; font-size: 22px; margin-right: 6px; } .footer .white { font-size: 16px; } .footer .white a { color: #fff; font-size: 16px; } .others a { display: inline-block; width: 220px; height: 40px; line-height: 40px; padding: 0 12px; color: #555; font-size: 14px; border: 1px solid #ddd; background: #fff; transition: .5s; } .others a:hover { color: #fff; background: #006ce0; border: 1px solid #006ce0; } .aside { position: fixed; top: 36%; right: 0; width: 128px; padding: 10px; box-sizing: border-box; border-radius: 5px; border: 1px solid #006ce0; background: #fff; transition: .5s; } .aside .open { position: absolute; top: 30px; left: -26px; width: 26px; height: 48px; text-align: center; color: #fff; font-size: 16px; padding-top: 4px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; transition: .5s; cursor: pointer; opacity: 0; } .aside .pic { position: absolute; top: -94px; left: 0; } .aside .inner .btn { display: block; width: 100px; height: 28px; text-align: center; line-height: 28px; color: #fff; font-size: 16px; margin: 0 auto 16px; } .aside .inner .ewm { text-align: center; } .aside .inner .ewm img { width: 108px; } .aside .inner .ewm p { color: #555; font-size: 16px; margin-top: 14px; } .aside .inner ul { margin-top: 16px; } .aside .inner ul a { display: block; width: 100%; height: 28px; text-align: center; line-height: 28px; color: #555; font-size: 14px; border: 1px solid #006ce0; border-radius: 5px; background: #fff; margin-bottom: 10px; transition: .5s; } .aside .inner ul a:hover { color: #fff; background: #006ce0; } .aside .inner .tel p { text-align: center; color: #555; font-size: 16px; margin-bottom: 8px; } .aside .inner .tel p:last-child { color: #de0000; font-size: 16px; font-weight: bold; } .aside .inner .arrow { color: #555; font-size: 14px; text-align: center; transition: .5s; cursor: pointer; } .aside .inner .arrow span { font-size: 14px; font-family: "宋体"; margin-left: 6px; transition: .5s; } .aside .inner .arrow:hover { color: #006ce0; } .aside .inner .arrow:hover span { color: #006ce0; } .ztc { margin-top: 40px; } .ztc .tit { margin-top: 30px; } .ztc .tit a { color: #222; font-size: 16px; font-weight: bold; } .ztc ul { flex-flow: row wrap; justify-content: flex-start; margin-top: 12px; } .ztc ul li { display: inline-block; margin-right: 12px; margin-bottom: 14px; padding: 4px 24px; border: 1px solid #006ce0; border-radius: 100px; background: #fff; cursor: pointer; } .ztc ul li a { color: #555; font-size: 14px; } .ztc ul li:hover { background: #006ce0; } .ztc ul li:hover a { color: #fff; } .ztc ul:last-child { margin-bottom: 40px; } .ztcform { text-align: center; margin-top: 30px; padding-top: 40px; border-top: 1px solid #ddd; } .ztcform .tit { color: #222; font-size: 20px; font-weight: bold; text-align: center; } .ztcform .slogan { display: inline-block; margin: 10px auto 16px; padding: 6px 16px; color: #fff; font-size: 16px; background: #E60012; border-radius: 5px; } .ztcform form { border: none; } .ztcform form input { display: block; width: 64%; } .ztcform form textarea { display: block; width: 62.5%; } .ztcform form button { width: 40%; height: 42px; text-align: center; line-height: 42px; color: #fff; font-size: 16px; margin-top: 20px; background: #006ce0; outline: none; border: none; cursor: pointer; } .container .left-265 .list { position: relative; margin-top: 14px; padding-left: 30px; } .container .left-265 .list .line { position: absolute; top: 0; left: 16px; display: inline-block; width: 1px; height: 264px; border-left: 1px dashed #ddd; } .container .left-265 .list .tit { position: relative; font-size: 16px; } .container .left-265 .list .tit::before { position: absolute; top: 50%; left: -20px; content: ""; display: block; width: 12px; height: 12px; margin-top: -6px; border-radius: 100px; background: #006ce0; } .container .left-265 .list ul.ul-flex { flex-flow: row wrap; justify-content: flex-start; margin-bottom: 12px; } .container .left-265 .list ul.ul-flex li { display: inline-block; width: 28%; text-align: center; margin: 8px 4px 0; padding: 4px; box-sizing: border-box; border-radius: 100px; background: #F8F9FC; transition: .5s; } .container .left-265 .list ul.ul-flex li a { color: #555; font-size: 12px; transition: .5s; } .container .left-265 .list ul.ul-flex li:hover { background: #006ce0; } .container .left-265 .list ul.ul-flex li:hover a { color: #fff; } .container .left-265 ul.swiper { width: 100%; margin-top: 6px; } .container .left-265 ul.swiper .swiper-slide img { width: 265px; } .container .left-265 ul.swiper .swiper-button-next { right: 0; width: 18px; background: rgba(0, 0, 0, 0.5); transition: .5s; } .container .left-265 ul.swiper .swiper-button-next:hover { background: #006ce0; } .container .left-265 ul.swiper .swiper-button-prev { left: 0; width: 18px; background: rgba(0, 0, 0, 0.5); transition: .5s; } .container .left-265 ul.swiper .swiper-button-prev:hover { background: #006ce0; } .container .left-265 ul.swiper .swiper-button-next:after, .container .left-265 ul.swiper .swiper-button-prev:after { color: #fff; font-size: 10px; z-index: 10; } .center-670 .channel { width: 636px; margin: 14px auto -10px; padding: 0 0 16px; border-bottom: 1px solid #ddd; } .center-670 .channel .tit { display: inline-block; vertical-align: middle; font-size: 18px; font-weight: bold; margin-left: 10px; } .center-670 .channel .tit i { font-size: 18px; font-weight: bold; font-style: normal; } .center-670 .channel a { font-size: 14px; margin-top: 6px; transition: .5s; } .center-670 .channel a i { font-family: "宋体"; font-size: 16px; font-style: normal; transition: .5s; } .center-670 .channel a:hover { color: #006ce0; } .center-670 .channel a:hover i { color: #006ce0; }