html, body { width: 100%; background-color: #fff; margin: 0; padding: 0; } ul, li, p, img, b, ol, em, a, h1, h2, h3, h4, h5, h6, dl, dd, dt { list-style-type: none; margin: 0; padding: 0; border: none; font-style: normal; text-decoration: none !important; font-weight: 300; color: #000; } body { overflow-x: hidden; } #dituContent img { max-width: inherit; } img { max-width: 100%; } .index_img { position: absolute; width: 100%; z-index: -1; height: 100%; top: 0px; } .index_img img { width: 100%; height: 100%; display: block; } .fl { float: left; } .fr { float: right; } .title { height: 38px; width: 100%; border-bottom: 1px solid #000; font-size: 22px; color: #000; font-weight: bold; } .title a { font-weight: bold; } .title b { border-bottom: 2px solid #c7161e; height: 37px; float: left; font-weight: bold; } .title .more { float: right; display: block; width: 60px; height: 20px; line-height: 20px; text-align: center; margin-top: 5px; font-size: 12px; font-weight: lighter; } /**/ .one li:first-child h3, .one li:hover, .one li:hover h3, .two_title a, .two_top li h3, .two_bottom li em, .title .more, .two_tops .time span, .fore_title, .fore_title h2, .fore_title b, .fore_title .more, .fore_r li b, .five_nav h2, .five_l h3, .five_l, .six_l li h3, .six_r li h3, .sever li:after, .ten li, .footer * { color: #fff; } .title b, ul.nav .cur, ul.nav a:hover, .gonggao_title, .one li, .one li h3, .two_l li a:hover, .two_l .ys, .two_bottom span, .two_bottom li a:hover, .two_bottoms li a:hover, .two_tops li a:hover, .fore_r li a:hover, .five_nav .now, .sever li h3:hover, .eight_ul li a:hover, .page_qh a:hover, .page_xw li a:hover, .article_item_title h1, .product_item_title h2 { color: #c7161e; } .title .more, .nav li ul, .one li:hover, .two_l li h3:before, .two_top .hd .on, .two_bottom li:nth-child(1) em, .two_bottom li:nth-child(2) em, .two_tops .time span, .two_bottoms li:before, .ten, .pading .current, .pading a:hover, .pading span:hover, .page_navs h2, .page_xw h2, .page_navs li a:hover, .page_cp .hd .on, .page_xw li:before { background: #c7161e; } /*header*/ /* 椤堕儴 begin */ .top { margin: 30px auto; display: flex; justify-content: space-between; align-items: center; } .input input { width: 190px; height: 40px; line-height: 40px; border: 2px solid #c7161e; padding-left: 10px; font-size: 12px; color: #666; float: left; box-sizing: border-box; } .input .searchBtn { width: 48px; background: #c7161e url(../images/fdj.png) no-repeat center center; float: left; border: 0; display: block; height: 40px; } .logo { display: inline-block; width: 500px; } .dh { height: 40px; color: #bb1c20; font-size: 16px; display: flex; align-items: center; } .dh > img { width: 40px; margin-right: 10px; } /* 椤堕儴 end */ /*瀵艰埅 begin*/ .nav { justify-content: space-between; } .nav li { float: left; position: relative; line-height: 50px; } .nav li i { font-style: normal; display: none; } .nav li a { display: block; padding: 0 30px; text-align: center; font-size: 18px; font-weight: 400; } .nav li ul { position: absolute; z-index: 999; top: 50px; display: none; width: 100%; } .nav .nav_ul li { display: block; float: none; height: 40px; line-height: 40px; width: 100%; } .nav .nav_ul a { padding: 0 0; font-size: 16px; color: #fff; } .nav_ul li .cur, .nav_ul li a:hover { background: #fff; } .but_box { display: none; } .but { width: 30px; height: 22px; cursor: pointer; display: flex; flex-direction: column; justify-content: space-between; transition: all 0.3s; } .but > span { display: block; width: 100%; height: 4px; background-color: #666; border-radius: 2px; } .but.open { right: 12px; position: relative; transform: rotate(90deg); } .but.open > span { position: absolute; left: 0; } .but.open > span:nth-child(2) { display: none; } .but.open > span:first-child { transform: rotate(45deg); } .but.open > span:last-child { transform: rotate(-45deg); } .zz { flex-direction: column; top: 84px; left: -300px; z-index: 999; transition: all 0.3s; } .zz.open { left: 0; } /*瀵艰埅 end*/ /* banner begin*/ .banner { height: 478px; } .banner a { display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; } .banner.swiper { --swiper-theme-color: #fff; } /* banner end */ /**/ .tips { line-height: 40px; background: #f7f8fa; } .tips_title { background: url(../images/laba.png) left center no-repeat; padding-left: 27px; font-weight: bold; color: #c7161e; } .tips .swiper { height: 40px; } .tips .swiper-slide { display: flex; justify-content: space-evenly; } .tips .swiper-slide a { color: #000; font-size: 13px; font-weight: 300; width: 70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .tips .swiper-slide span { font-size: 12px; width: 16%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /*one*/ .one { margin-top: 20px; overflow: hidden; } .one li { position: relative; float: left; margin: 0px 5px; font-size: 18px; border-radius: 10px; border: 2px solid #d82830; width: 191px; height: 210px; text-align: center; padding: 40px 0 0 0; box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); box-sizing: border-box; line-height: 30px; } .one li h3 { font-size: 26px; font-weight: 700; } .one li img { margin: auto; } .one_imgs { display: none; } .one li:hover .one_img { display: none; } .one li:hover .one_imgs { display: block; } .one li:first-child { font-weight: bold; width: 180px; border-radius: 10px 0 0 10px; border: none; padding: 0; margin-right: 25px; } .one .one_first { position: absolute; width: 100%; height: 100%; z-index: -1; top: 0px; left: 0; border-radius: 10px 0 0 10px; } .one li:first-child h3 { width: 26px; margin: auto; padding-top: 42px; font-size: 28px; color: #fff; line-height: 30px; font-weight: bold; } .one li:first-child:hover { background: none; } .one li:nth-child(6) { margin-bottom: 5px; } .one li:nth-child(6), .one li:nth-child(7) { width: 205px; height: 101px; padding: 20px; line-height: 61px; } .one li:nth-child(6) img, .one li:nth-child(7) img { margin: 0; padding: 0; float: left; } /**/ .two { margin-top: 40px; overflow: hidden; } .two_title { color: #fff; height: 53px; line-height: 53px; background: #c7161e url(../images/h3_ng.png) 25% center no-repeat; text-align: center; font-size: 16px; font-weight: normal; } .two_l ul { width: 100%; border: 2px solid #c7161e; margin-top: 1px; padding: 15px; box-sizing: border-box; } .two_l li h3 { font-size: 15px; color: #333; position: relative; margin: 5px 0; padding-left: 15px; font-weight: bold; } .two_l li h3:before { content: ""; position: absolute; left: 0; top: 1px; width: 3px; height: 15px; } .two_l li a { font-size: 14px; color: #555; display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px; } .two_l li a:first-child { margin-top: 0; } /**/ .two_top { position: relative; } .two_top li { height: 312px; width: 100%; position: relative; } .two_top li img { width: 100%; height: 100%; display: block; } .two_top li h3 { background: rgba(0, 0, 0, 1); height: 34px; display: block; position: absolute; bottom: 0; left: 0; font-size: 16px; line-height: 34px; padding-left: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 100px; box-sizing: border-box; width: 100%; } .two_top .hd { position: absolute; width: 90px; bottom: 0px; right: 0px; height: 34px; background: #000; } .two_top .hd li { width: 12px; height: 12px; float: left; display: inline; margin: 0 5px; cursor: pointer; background: #fff; margin-top: 13px; border-radius: 50%; color: transparent; } /**/ .two_bottom { width: 100%; margin-top: 35px; } .two_bottom ul { margin-top: 10px; } .two_bottom li { overflow: hidden; width: 100%; font-size: 16px; line-height: 43px; height: 43px; } .two_bottom li em { width: 20px; height: 20px; line-height: 20px; text-align: center; float: left; background: #999; margin-top: 12px; font-size: 12px; } .two_bottom li a { color: #999; width: 421px; overflow: hidden; padding-left: 10px; width: 84%; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .two_bottom span { float: right; font-size: 14px; } /**/ .two_tops ul { margin-top: 10px; } .two_tops li { margin: 11px 0; overflow: hidden; } .two_tops li a { color: #999; font-size: 16px; line-height: 44px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .two_tops .time { width: 59px; background: #eeeeee; text-align: center; height: 44px; line-height: 22px; float: left; margin-right: 10px; color: #999; } .two_tops .time span { height: 22px; display: block; } /**/ .two_bottoms { margin-top: 33px; } .two_bottoms ul { margin-top: 10px; } .two_bottoms li { line-height: 43px; height: 43px; position: relative; padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .two_bottoms li:before { content: ""; width: 3px; height: 3px; position: absolute; top: 22px; left: 6px; } .two_bottoms li a { font-size: 16px; color: #999; } /**/ .three { width: 100%; margin: 30px auto; } .three img { width: 100%; display: block; } /***/ .fore { overflow: hidden; } .fore_l { width: 282px; height: 275px; border-radius: 10px; position: relative; } .fore_l img { width: 100%; height: 100%; position: absolute; display: block; border-radius: 10px; z-index: -1; } .fore_title { padding: 42px 30px 0; } .fore_title h2 { text-align: center; font-size: 30px; font-weight: bold; margin-bottom: 8px; } .fore_title h2 b { display: block; font-size: 14px; margin-top: 10px; } .fore_title .more { display: table; margin: 12px auto 0; padding: 8px 20px; border: 1px solid #fff; } /**/ .fore_r { width: 948px; } .fore_r li { float: left; margin-left: 40px; width: 276px; overflow: hidden; height: 43px; line-height: 43px; font-size: 16px; } .fore_r li b { margin-top: 12px; width: 20px; height: 20px; line-height: 20px; text-align: center; float: left; background: #999; margin-right: 5px; font-size: 12px; } .fore_r li a { width: 180px; overflow: hidden; display: block; float: left; } .fore_r li img { width: 70px; height: 35px; display: block; margin-top: 6px; } /**/ .five { margin-top: 30px; overflow: hidden; } .five_nav { line-height: 60px; background: #eeeeee; overflow: hidden; } .five_nav h2 { float: left; width: 185px; font-weight: bold; text-align: center; font-size: 20px; background: -webkit-linear-gradient(#d80900, #b80803); background: -o-linear-gradient(#d80900, #b80803); background: -moz-linear-gradient(#d80900, #b80803); background: linear-gradient(#d80900, #b80803); } .five_nav ul { text-align: center; float: right; width: 1008px; } .five_nav li { float: left; padding: 0px 30px; font-size: 16px; } .five_ul { margin-top: 30px; } .five_l { height: 320px; border-radius: 10px; width: 282px; position: relative; } .five_l img { width: 100%; height: 100%; position: absolute; display: block; border-radius: 10px; z-index: -1; } .five_title { padding: 55px 30px 0; } .five_title h3 { text-align: center; font-size: 30px; font-weight: bold; margin-bottom: 40px; } /**/ .five_r { width: 900px; color: #333; font-size: 16px; line-height: 2.4; padding-top: 5px; } .five_r ul { margin-top: 20px; overflow: hidden; } .five_r li { float: left; width: 218px; height: 165px; overflow: hidden; margin-right: 7px; } .five_r li img { width: 100%; height: 100%; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; } .five_r li:hover img { webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -moz-transform: scale(1.1); } .five_nav .now { border-bottom: 3px solid #c7161e; font-weight: bold; } /***/ .six { margin-top: 40px; overflow: hidden; } .six_l { width: 470px; position: relative; } .six_l .bd { margin-top: 5px; } .six_l .bd li { position: relative; width: 470px; height: 320px; } .six_l li img { width: 100%; height: 100%; display: block; } .six_l li h3 { height: 77px; background: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0px; left: 0px; width: 100%; line-height: 65px; text-align: center; font-size: 18px; } .six_l .hd { position: absolute; width: 100%; left: 0px; bottom: 0; text-align: center; height: 15px; } .six_l .hd li { display: inline-block; width: 30px; height: 3px; background: rgba(255, 255, 255, 0.5); margin: 0 3px; color: transparent; } .six_l .hd .on { background: #fff; } .six_l .prev, .six_l .next { width: 40px; height: 40px; font-size: 40px; font-family: "瀹嬩綋"; position: absolute; top: 170px; color: rgba(255, 255, 255, 0.5); } .six_l .next { left: 20px; } .six_l .prev { right: 20px; } .six_r { width: 730px; } .six_r ul { margin-top: 5px; } .six_r li { float: left; text-align: center; width: 239px; margin-right: 6px; position: relative; margin-bottom: 10px; box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2); overflow: hidden; } .six_r li img { width: 100%; height: 155px; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; display: block; } .six_r li:nth-child(3n) { margin-right: 0; } .six_r li h3 { position: absolute; background: rgba(0, 0, 0, 0.5); bottom: 0px; text-align: center; width: 100%; line-height: 30px; font-size: 14px; } .six_r li:hover img { webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -moz-transform: scale(1.1); } /***/ .sever, .sever ul { margin: 30px auto; overflow: hidden; } .sever li { float: left; width: 110px; margin: 0px 21px; position: relative; } .sever li img { width: 110px; height: 110px; display: block; border-radius: 50%; } .sever li:before { content: ""; width: 110px; height: 110px; position: absolute; left: 0px; top: 0px; background: rgba(199, 22, 30, 0.5); border-radius: 50%; display: none; } .sever li:after { content: "+"; width: 110px; height: 110px; position: absolute; left: 0px; top: 0px; line-height: 110px; border-radius: 50%; text-align: center; font-size: 60px; z-index: 2; font-family: "瀹嬩綋"; display: none; } .sever li:hover:after, .sever li:hover:before { display: block; } .sever li h3 { line-height: 40px; text-align: center; font-size: 14px; } /***/ .eight { margin-top: 30px; overflow: hidden; } .eight_ul { width: 393px; } .eight_ul:nth-child(2), .eight_ul:nth-child(5) { margin: 0px 25px; } .eight_ul ul { width: 100%; margin-top: 10px; } .eight_ul li { overflow: hidden; width: 100%; font-size: 16px; height: 43px; line-height: 43px; } .eight_ul li a { color: #333; } /**/ .nine { margin-top: 30px; } .nine .bd { margin-top: 15px; } .nine li { float: left; width: 230px; margin: 0px 8px; height: 136px; overflow: hidden; } .nine li img { border: 3px solid #eee; width: 100%; height: 136px; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; box-sizing: border-box; } .nine li:hover img { webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -moz-transform: scale(1.1); } /**/ .ten { width: 100%; font-weight: 400 !important; } .ten ul { padding: 20px 30px; } .ten li { display: inline-block; padding-right: 15px; } .ten li:first-child { padding-right: 0; } .ten a { color: #fff; } /*page*/ .page { background: #f8f8f8; } .page_container { margin: 0px auto 30px; overflow: hidden; width: 1230px; } /**/ /**/ .pading { width: 100%; display: flex; justify-content: center; margin: 30px auto; } .pading a, .pading span { display: inline-block; margin: 0 2px; padding: 5px 15px; border-radius: 0; background: #999; color: #fff; } .pading li.active a { background-color: #c7161e; color: #fff; } /**/ .page_l { width: 270px; } .page_navs { margin-bottom: 30px; } .page_navs h2, .page_xw h2 { width: 100%; font-size: 16px; line-height: 50px; text-align: center; color: #fff; } .page_navs ul { border: 1px solid #ccc; padding: 4px 8px; width: 100%; box-sizing: border-box; } .page_navs li { position: relative; } .page_navs li a { height: 40px; line-height: 40px; display: block; text-align: center; border-bottom: 1px dotted #ccc; width: 100%; width: 100%; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; font-size: 16px; } .page_navs .page_ul { border: none; position: relative; top: 0px; left: 0px; display: none; } .page_ul li a, .page_navs li:last-child a, .page_xw li:last-child { border: none; } .page_navs li:hover .page_ul { display: block; } .page_navs li a:hover { color: #fff; } .page_cp { position: relative; margin-bottom: 15px; } .page_cp li { height: 180px; width: 100%; position: relative; } .page_cp li img { width: 100%; height: 100%; display: block; } .page_cp li h3 { background: rgba(0, 0, 0, 1); height: 24px; display: block; position: absolute; bottom: 0; left: 0; font-size: 12px; line-height: 24px; padding-left: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 60px; box-sizing: border-box; width: 100%; color: #fff; } .page_cp .hd { position: absolute; width: 75px; bottom: 0px; right: 0px; height: 24px; background: #000; } .page_cp .hd li { width: 12px; height: 12px; float: right; display: inline; margin: 0 3px; cursor: pointer; background: #fff; margin-top: 7px; border-radius: 50%; color: transparent; } /**/ .page_xw { margin-bottom: 30px; } .page_xw ul { border: 1px solid #ccc; padding: 4px 8px; width: 100%; box-sizing: border-box; } .page_xw li { line-height: 43px; height: 43px; position: relative; padding-left: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-bottom: 1px dotted #999; } .page_xw li:before { content: ""; width: 3px; height: 3px; position: absolute; top: 22px; left: 6px; } .page_xw li a { font-size: 16px; } /**/ .page_r { width: 910px; } .page_top { line-height: 70px; overflow: hidden; } .page_top a { color: #000; font-weight: 300; } .page_title { font-size: 18px; padding-left: 20px; border-left: 2px solid #d2161e; font-weight: bold; font-family: "寰蒋闆呴粦", "SimSun"; margin-bottom: 10px; height: 52px; line-height: 52px; overflow: hidden; width: 100%; } /*product*/ .product, .article { box-sizing: border-box; } .product li { width: 30%; margin: 10px 10px; float: left; display: flex; justify-content: center; align-items: center; } .product li:nth-child(3n) { margin-right: 0; } .product li div { width: 200px; height: 200px; overflow: hidden; } .product li img { width: 100%; height: 100%; display: block; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; } .product li:hover img { webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -moz-transform: scale(1.1); } .product li h3 { line-height: 40px; text-align: center; overflow: hidden; height: 40px; font-size: 16px; } /**/ /**/ .article li { border-bottom: 1px dotted #ccc; padding: 15px 0; overflow: hidden; } .article li img { width: 169px; height: 113px; display: block; } .article li .fr { width: 655px; } .article li .fr h3 { overflow: hidden; font-size: 18px; color: #000; white-space: nowrap; text-overflow: ellipsis; } .article li:hover h3 { color: #c7161e !important; } .article li p { height: 48px; overflow: hidden; color: #333; font-size: 14px; } .article li span { color: #999999; margin-top: 10px; display: block; font-size: 14px; } /**/ .article_item, .product_item { margin-top: 50px; overflow: hidden; } .article_item_title, .product_item_title p { text-align: center; color: #666; font-size: 16px; margin-bottom: 30px; } .article_item_title h1, .product_item_title h2 { font-weight: bold; margin-bottom: 15px; color: #c7161e; text-align: center; font-size: 24px; } .article_item_title a, .product_item_title a { color: #666; } .article_item_text { margin-top: 30px; overflow: hidden; } /**/ .pages { overflow: hidden; margin-bottom: 30px; } /*footer*/ .footer { width: 100%; padding: 30px 0; overflow: hidden; background: #9b0d14; } .footer ul { border-left: 1px solid #999; padding: 0 30px; box-sizing: border-box; overflow: hidden; float: left; } .footer ul:first-child { border-left: none; } .footer li { float: left; overflow: hidden; line-height: 2; } .footer ul:nth-child(1) li { width: 50%; } .footer ul:nth-child(1) li a { color: #fff; } .footer ul li:first-child { padding: 10px 0; width: 100% !important; } .lxfs { display: flex; flex-direction: column; justify-content: center; } /* 浜岀淮鐮乥egin */ .ewm { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .ewm img { width: 100px; } .ewm img:first-child { margin-right: 30px; } .text_box { display: flex; } .text_box p:first-child { margin-right: 10px; } /* 浜岀淮鐮乪nd */ .backTop { width: 28px; position: fixed; right: 50px; bottom: 100px; cursor: pointer; display: none; } .backTop > img { width: 28px; z-index: 999; } /**/ .relevant { width: 100%; clear: both; margin-top: 20px; margin-bottom: 20px; } .relevant .rel_title { margin-bottom: 0; height: 40px; line-height: 40px; font-size: 14px; background: #1d1c1c; text-indent: 10px; color: #fff !important; } .relevant .rel_content { padding: 10px; overflow: hidden; } /*锟斤拷夭锟狡?/ .relevant_product .rel_item { width: 122px; float: left; margin: 0 5px 10px 5px; } .relevant_product .rel_item .rel_item_img { width: 100%; height: 90px; } .relevant_product .rel_item .rel_item_title { width: 100%; height: 30px; line-height: 30px; text-align: center; display: inline-block; overflow: hidden; color: #fff !important; } /*锟斤拷锟斤拷锟斤拷锟?/ .relevant_article .rel_item { width: 100%; height: 35px; line-height: 35px; border-bottom: 1px dashed #59504d; overflow: hidden; } .relevant_article .rel_item .rel_item_time { float: right; color: #999; } /**/ h4.related { border-bottom: 1px solid #ccc; font-size: 16px; line-height: 32px; margin: 0 10px; height: 32px; margin-top: 20px; } h4.related span { display: inline-block; border-bottom: 2px solid #666; } .relatedlist { margin: 0 10px; padding: 10px 0; overflow: hidden; } ul.relate_news li a { color: inherit; display: block; line-height: 30px; border-bottom: 1px dotted #ccc; } ul.relate_pr li { width: 20%; float: left; } ul.relate_pr li a { color: inherit; display: block; margin: 5px; text-align: center; line-height: 30px; } ul.relate_pr li img { width: 100%; display: block; } ul.relate_pr p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /**/ .interlink { padding: 10px 0; background: #c7161e; } .interlink__inner { width: 1230px; margin: auto; color: #fff; overflow: hidden; } .interlink__title { width: 100px; font-size: 16px; background: url(../images/icon.png) no-repeat right; float: left; } .interlink__list { width: 1125px; float: right; } a.interlink__item { color: #fff; margin: 0px 10px; font-size: 15px; } .page_qh { font-size: 16px; margin: 30px auto; } .two li { margin-top: 15px; } .two li:first-child { margin-top: 0; } .index a { display: block; height: 312px; background-position: center; background-size: cover; color: #fff; } .index span { line-height: 34px; position: absolute; width: 100%; background: #000000; left: 0; bottom: 0; padding: 0 20px; } .sever ul{ display: flex; flex-wrap: wrap; justify-content: center; } /* 鍙嬮摼 */ .ten .url:not(:nth-child(2)) a{ color: #c7161e; }