body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, hr, thead, tbody, tfoot, th, td { margin: 0; padding: 0; } a { cursor: pointer; text-decoration: none; } a:hover { text-decoration: none; } .fl { float: left; } body { font-size: 16px; margin: 0; padding: 0; } .noPadding { padding: 0; } .noMargin { margin: 0; } .relative { position: relative; } ul { list-style-type: none; margin: 0; padding: 0; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } img { border: 0 none; width: auto\9; max-width: 100%; vertical-align: top; height: auto; } .fadeup { -webkit-animation: fadeInUp 1s 0s both; animation: fadeInUp 1s 0s both; } .fadeup strong { font-weight: 700; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translate3d(0, 2rem, 0); transform: translate3d(0, 2rem, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translate3d(0, 2rem, 0); transform: translate3d(0, 2rem, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .hideui { display: none!important; } .head_logo { position: fixed; top: 0; left: 0; z-index: 999; width: 6.9rem; display: flex; justify-content: space-between; align-items: center; background: #000000; height: 1rem; padding: 0 0.3rem; } .head_logo .logo { width: 1.9rem; height: 0.5rem; } .head_logo .logo img { width: 100%; height: 100%; } .head_logo .head_r { display: flex; align-items: center; } .head_logo .head_r p { font-size: 0.22rem; margin-right: 0.2rem; font-size: 0.26rem; } .head_logo .head_r p span { color: #FD2A43 !important; } .head_logo .head_r img { width: 0.48rem; height: 0.29rem; } .top_box { height: 1rem; } .ce_nav { display: none; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); position: fixed; top: 0; overflow: hidden; z-index: 998; } .nav { display: inline-block; width: 40%; height: 100%; background: #fff; z-index: 999; position: fixed; top: 0; right: -1%; transform: translateX(100%); } .nav_in { width: 100%; height: auto; } .nav_in h3 { width: 100%; height: 1rem; background: #FD2A43; font-size: 0.3rem; color: #fff; line-height: 1rem; text-align: center; margin: 0; } .nav_in li { width: 100%; height: 0.8rem; border-bottom: 1px solid #e3e3e3; } .nav_in li a { display: block; width: 100%; height: 100%; font-size: 0.26rem; text-align: center; line-height: 0.8rem; color: #333; } .nav_in li a:hover { background: #FD2A43; color: #fff; } .nav_in li .active a { background: #EB2E2C; color: #fff; } .index-banner { height: 10rem; width: 7.5rem; } .index-banner .swiper-pagination-bullet { width: 0.14rem; height: 0.14rem; display: inline-block; border-radius: 100%; background: #fff; opacity: 1; margin: 0 0.08rem !important; } .index-banner .swiper-pagination-bullet-active { opacity: 1; background: #FD2A43; } .index-banner .swiper-pagination { position: absolute; top: auto; bottom: 0.213333rem; } .index-banner-in { display: block; width: 100%; height: 100%; } .banner_img { width: 100%; height: 100%; overflow: hidden; background-size: cover; background-position: center; background-repeat: no-repeat; } .banner_img img { width: 100%; height: 100%; } .indexbt { font-size: 0.36rem; max-width: 4.8rem; margin: 0 auto; font-family: Microsoft YaHei; font-weight: bold; color: #333333; text-align: center; position: relative; } .indexbt::after { content: " "; position: absolute; left: 50%; bottom: -0.2rem; height: 0.04rem; width: 0.5rem; margin-left: -0.25rem; /* 瀹藉害鐨勪竴鍗 */ background: #d51327; } .gengduo { display: block; width: 2.46rem; height: 0.52rem; background: linear-gradient(180deg, rgba(221, 29, 49, 0.86), rgba(238, 56, 75, 0.86)); border-radius: 0.04rem; font-size: 0.2rem; font-family: Microsoft YaHei; font-weight: 400; color: #ffffff; margin: 0.28rem auto 0.28rem auto; text-align: center; line-height: 0.52rem; } .fengexian { width: 100%; height: 0.2rem; background: #F5F5F5; } .nbanner { width: 100%; height: 4rem; } .foottop { height: 0.98rem; } footer { display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; box-shadow: 0.02rem 0 0.02rem rgba(0, 0, 0, 0.24); position: fixed; bottom: 0; width: 100%; height: 0.98rem; background: #fff; z-index: 99; } footer ul { width: 100%; height: 100%; display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -ms-flex-pack: space-around; -webkit-justify-content: space-around; justify-content: space-around; } footer ul li { text-align: center; display: flex; align-items: center; padding-top: 0.1rem; } footer ul li img { width: 0.42rem; height: 0.42rem; margin: auto; display: block; } footer ul li .img2 { display: none; } footer ul li p { font-size: 0.22rem; color: #999; margin-top: 0.1rem; } footer ul .active .img2 { display: block; } footer ul .active .img1 { display: none; } footer ul .active p { color: #FD2A43; } .btmain { width: 100%; font-size: 0.36rem; font-weight: 400; color: #414141; text-align: center; } .btmain span { color: #FD2A43; } .btsub { width: 100%; text-align: center; color: #6C6C6C; font-size: 0.16rem; margin-top: 0.1rem; } .pro_top { padding: 0 0.3rem; height: 0.6rem; background: #171717; border-bottom: 0.01rem solid #494949; } .pro_top .cleft { font-size: 0.26rem; color: #fff; float: left; line-height: 0.6rem; } .pro_top .cright { float: right; } .pro_top .cright a { line-height: 0.6rem; color: #9D9D9D; font-size: 0.26rem; margin-right: 0.2rem; } .pro_top .cright a.active { color: #fff; } .pro_top .cright a:hover { color: #fff; } /* 鎼滅储 */ .search { display: flex; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; height: 0.8rem; background: #fff; padding: 0 0.3rem; box-shadow: 0 0.01rem 0.01rem rgba(0, 0, 0, 0.08); padding-top: 0.1rem; } .search .left { width: 7.5rem; height: 0.6rem; display: inline-flex; align-items: center; background: #f6f6f6; border-radius: 0.3rem; } .search .left input { font-size: 0.26rem; background: rgba(0, 0, 0, 0); border: none; width: 80%; } .icon-search { width: 0.26rem; height: 0.26rem; margin-right: 0.16rem; margin-left: 0.22rem; } /*# sourceMappingURL=./public.css.map */