@charset "utf-8"; /* 导航标题 */ .ul-listl4{overflow:hidden;margin: 0 0 40px 0;} .ul-listl4 li{width:20%;float:left;padding:0 1px} .ul-listl4 .con{display:block;background-color:#e5e5e5;height:60px;line-height:60px;text-align:center;font-size:20px;color:#333;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s} .ul-listl4 .con:hover,.ul-listl4 li.on .con{background-color:#449177;color:#fff} .ul-listl4.l1 .con:hover,.ul-listl4 li.on2 .con{background-color: #2dbb8b;color:#fff} .ul-listl4.l1 li{width:auto;} .m-install{overflow:hidden;padding:19px 39px 29px;border:1px solid #eee;background-color:#fff;margin-bottom:48px} .ul-listl4.l1{margin: 0 0 30px 0;} .ul-listl4.l1 .con{height:50px;line-height:50px;font-size: 16px;padding: 0 20px;} .ul-listl5{overflow:hidden;margin:30px -10px 0} .ul-listl5 li{width:50%;float:left;padding:0 10px;margin-bottom:20px} .ul-listl5 li p{display:block;height:60px;line-height:58px;font-size:18px;color:#333;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #e5e5e5;border-left: 2px solid #01764a;position:relative;padding:0 28px} .ul-listl5 li:hover p,.ul-listl5 li:hover p a{color: #449177;border-color:#449177} .ul-listl5 li p a{ display:block; } .ul-listl4.l2 li.on a{ background: #41d5a3; } .newstitle { max-width: 1390px; width: 100%; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); height: 83px; background: linear-gradient(to right, rgb(173, 175, 177, 0.6), rgb(173, 175, 177, 0)); color: #ffffff; line-height: 83px; } .newstitle .name { width: 224px; height: 100%; font-size: 35px; background: #449177; text-align: center; float: left; margin-right: 70px; position: relative; } .newstitle .position { float: left; overflow: hidden; text-overflow:ellipsis; /* white-space: nowrap; */ width: calc(100% - 95px); height: 40px; } .newstitle .item { float: left; display: block; color: #ffffff; font-size: 0.5vw; } .newstitle .line { width: 1px; height: 17px; margin: 0px 15px; background: #ffffff; float: left; margin-top: 35px; } #banner .fade-1 .slick-dots { z-index: 99999; } /* 内容页 */ .content { padding: 100px 3%; margin: auto; box-sizing: border-box; max-width: 1390px; width: 100%; margin: auto; } .right .content{padding:0;} .content .title { font-size: 34px; font-weight: 600; line-height: 44px; box-sizing: border-box; text-align:center; color: #333; } .content .info { color: #7e7e7e; position: relative; width: 615px; font-size: 16px; margin: 30px auto 50px; } .content .info .pos { position: absolute; left: 50%; /* transform: translateX(-50%); */ } .content img { /* display: block; */ margin: auto; height: auto !important; max-width: 90%; border: 0 !important; } .content p { line-height: 35px; color: #1b1b1b; margin: 5px 0; font-size: 16px; text-indent: 2em; width:auto !important; } .content iframe{ max-width:100%; margin-left: -2em; } /* 列表页 */ .list { max-width: 1390px; width: 100%; margin: auto; } .leftNav { background: #f5f9f8; width: 224px; float: left; margin-bottom:20px; } .leftNav .item { height: 62px; line-height: 62px; color: #474747; font-size: 20px; padding-left: 20px; box-sizing: border-box; display: block; position: relative; border-left: 3px solid rgb(0, 0, 0, 0); } .leftNav ul{ background: #d2e8e3; } .leftNav ul a.item{ line-height:50px; height:50px; font-size:18px; } .leftNav .item img { width: 26px; display: block; top: 50%; position: absolute; transform: translateY(-50%); right: 20px; display: none; } .leftNav .item:hover,.leftNav .item.on { border-left: 3px solid #ff8e29; color: #ff8e29; font-weight: 600; background: #ffffff; } .leftNav .item:hover img { display: block; } .list>.right { padding-top: 90px; width: 76%; padding-bottom: 100px; } .list .right .name { margin-bottom: 50px; position: relative; } .list .right .name .back { width: 100%; position: absolute; top: 50%; display: block; left: 0px; transform: translateY(-50%); object-fit: cover; overflow: hidden; } .list .right .name .img { width: 100%; position: absolute; top: 50%; display: block; left: 0px; transform: translateY(-50%); object-fit: cover; overflow: hidden; } .list .right .name .text { font-size: 34px; text-align: center; font-weight: 600; } .list .right .item { display: block; margin: 40px 0; /* box-shadow: 0px 0px 10px 5px rgb(68,146,119,0.4); */ /* padding: 15px 0px; */ padding: 25px; background-color: #fafafa; } .list .right .item:hover { box-shadow: 0px 0px 10px 5px rgb(68, 146, 119, 0.4); background-color: #ffffff; } .list .right .item:hover .date2 { color: #579b83 !important; } .list .right .item:hover .date1 { font-weight: 600; color: #579b83 !important; } .list .right .item:hover .title { color: #579b83 !important; text-decoration: underline; font-weight: 600; } .list .right .item .date { float: left; width: 145px; border-right: 1px solid #d1d1d1; text-align: center; box-sizing: border-box; padding: 15px 0; } .list .right .item .date1 { color: #2b2b2b; font-size: 26px; } .list .right .item .date2 { padding-top: 10px; color: #7b7b7b; font-size: 14px; } .list .right .item .text { padding-left: 165px; box-sizing: content-box; padding-top: 10px; } .list .right .item .text .title { font-size: 18px; color: #0c0c0c; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .list .right .item .text p{ line-height:50px; } .list .right .item .text .summary { color: #848484; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .right .item.list_pic .date{ height: 160px; width: 220px; margin-right: 20px; border: 0; padding: 0;} .right .item.list_pic .date img{width:220px; height:160px;} .paging { margin-top: 30px; width: 30%; margin: auto; display: block; padding-top: 30px; } .fade-1 .slick-dots { bottom: 110px !important; } .list .right .title .img { width: 100%; } @media screen and (max-width: 1400px) { .newstitle, .list { padding-left: 3%; padding-right: 3%; box-sizing: border-box; } } @media screen and (max-width: 1100px) { .list .right { width: 74%; } .ul-listl4 .con{height:50px;line-height:50px} .ul-listl4.l1 .con{height:40px;line-height:40px} .ul-listl5 .con{height:50px;line-height:48px;padding:0 15px} .ul-listl4{margin:30px -1px} } @media screen and (max-width: 1000px) { .leftNav { display: none; } .list .right { width: 100%; } .newstitle { padding-left: 0; padding-right: 0; } } /* 手机端 */ @media screen and (max-width: 800px) { .ul-listl4 li{width:33.33%;margin-bottom:2px} .newstitle .name { font-size: 16px; width: 90px; margin-right: 5px; } .newstitle { height: 40px; line-height: 40px; } .newstitle .line { margin: 0px 2px; margin-top: 12px; } #banner .fade-1 .slick-dots { bottom: 62px !important; } .list .right .name .text { font-size: 16px; } .list .right .name .back { height: 10px; } .list .right { min-height: 200px; padding-top: 15px; padding-bottom: 15px; } .list .right .name { margin-bottom: 15px; position: relative; } .list .right .item .date1 { font-size: 16px; } .list .right .item .date2 { font-size: 12px; } .list .right .item .date2 { padding-top: 0px } .list .right .item .date { float: left; width: 70px; padding: 5px 0; } .list .right .item { display: block; margin-bottom: 10px; padding-right: 10px; background-color: #fafafa; padding-bottom: 20px; } .list .right .item .text { padding-left: 80px; box-sizing: content-box; padding-top: 0px; } .list .right .item .text .title{ font-size: 14px; } .list .right .item .text .summary{ padding-top: 0; } .paging { margin-top: 30px; width: 70%; margin: auto; display: block; padding-top: 10px; } .content{ padding-top: 15px; padding-bottom: 15px; } .content .title { font-size: 18px; font-weight: 600; line-height: 27px; box-sizing: border-box; } .content .info { padding-top: 15px; padding-bottom: 20px; color: #7e7e7e; position: relative; width: 100%; font-size: 11px; margin: auto; } .content .info .pos { left: 53%; } .content p { line-height: 22px; color: #1b1b1b; } } @media screen and (max-width: 480px) { .ul-listl4 li{width:50%} .ul-listl5 li{width:auto;float:none} }