@charset "utf-8"; .index { overflow: hidden; } /*文字 列表 切换标题*/ .slidetxtbox { position: relative; } .slidetxtbox .hd { border-bottom: 1px solid #c2cfe3; margin-bottom: 10px; } .slidetxtbox .hd ul { padding-bottom: 20px; } .slidetxtbox .hd ul li { float: left; cursor: pointer; border-bottom: 2px solid transparent; position: relative; top: 1px; padding: 0 20px 0 20px; line-height: 46px; } .slidetxtbox .hd ul li:first-child { margin-left: 0; } .slidetxtbox .hd ul li a { display: block; font-size: 20px; color: #666666; font-weight: 600; } .slidetxtbox .hd ul li { display: block; font-size: 20px; color: #111111; } .slidetxtbox .hd ul li.on { background: #1049a6; font-weight: 600; border-radius: 5px; } .slidetxtbox .hd ul li.on a { color: #fff; } .slidetxtbox .bd ul .more { position: absolute; top: 0; right: 0; } .post-more { position: absolute; top: 0; right: 0; color: #333333; font-size: 16px; line-height: 46px; font-weight: 600; } .post-more:hover { color: #1049a6; } /*文字 列表 */ .i-list li { position: relative; font-size: 16px; line-height: 42px; padding: 0 70px 0 15px; } .i-list li::before { content: ""; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; border-radius: 50%; border: 1px solid #666; transform: translatey(-50%); } .i-list li a { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333333; } .i-list li a:hover { color: #1049a6; } .i-list li span { position: absolute; right: 0; top: 0; color: #888888; font-size: 16px; } .section1 { background: #1049a6; padding: 15px 0; } .s1-c li a { display: block; text-align: center; padding: 10px 0; transition: all 0.3s; } .s1-c li a div { font-size: 0; line-height: 76px; } .s1-c li a div img { vertical-align: middle; display: inline-block; transition: all 0.3s; } .s1-c li a p { color: #fff; line-height: 30px; } .s1-c li:hover a { background: #1049a6; border-radius: 5px; } .s1-c li:hover a img { transform: rotatey(360deg); } .section2 { margin-top: 50px; } .s2-l { float: left; width: 700px; margin-right: 30px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .s2-l ul li a { display: block; position: relative; } .s2-l ul li a:hover .s2-linfo h3 { color: #1049a6; } .s2-l ul li a .pic { padding-top: 65%; } .s2-data{ text-align: center; position: absolute; left: 20px; top: 20px; background: #1049a6; border-top-right-radius: 20px; border-bottom-left-radius: 20px; width: 65px; padding: 10px 0 15px 0; color: #fff; } .s2-data p{ font-size: 24px; line-height: 30px; } .s2-data span{ display: block; font-size: 12px; line-height: 16px; } .s2-linfo { background: #fff; z-index: 9; padding: 25px 30px 40px 20px; } .s2-linfo h3 { color: #333333; font-size: 22px; font-weight: normal; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .s2-linfo p { font-size: 14px; line-height: 28px; height: 56px; overflow: hidden; color: #999999; margin-top: 20px; } .s2-l .slick-prev, .s2-l .slick-next { width: 54px; height: 46px; bottom: 167px; z-index: 9; top: auto; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .s2-l .slick-prev { left: auto; right: 54px; background: url(/uploads/image/images/s1-l.png) no-repeat; background-size: 100% 100%; } .s2-l .slick-next { right: 0; background: url(/uploads/image/images/s1-r.png) no-repeat; background-size: 100% 100%; } .s2-l .slick-dots { bottom: 104px; text-align: center; width: 174px; right: 0; } .s2-l .slick-dots li { width: 15px; height: 15px; border: 1px solid #fff; border-radius: 50%; margin: 0 7px; } .s2-l .slick-dots li.slick-active { background: #fff; } .s2-r { overflow: hidden; } .section3 { margin-top: 50px; } /*****4.20*****/ .s3-l { float: left; /* width: 48%; */ width: 700px; margin-right: 30px; } .s3-l>ul{ padding-top: 10px; } .s3-l>ul li a { display: block; position: relative; } .s3-l>ul li a:hover .s3-linfo p { text-decoration: underline; } .s3-l>ul li a .pic { padding-top: 53%; } .s3-linfo { overflow: hidden; position: absolute; bottom: 0; left: 0; right: 0; } /* .s1-linfo p { font-size: 18px; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 64px; background: rgba(0, 0, 0, .64); padding-left: 15px; padding-right: 15px; } */ .s3-l .slick-prev, .s3-l .slick-next { width: 40px; height: 50px; z-index: 9; } .s3-l .slick-prev { background: rgba(0, 0, 0, .64) url(/uploads/image/images/s3-l.png) no-repeat; background-position: center center; } .s3-l .slick-next { background: rgba(0, 0, 0, .64) url(/uploads/image/images/s3-r.png) no-repeat; background-position: center center; } .s3-linfo p { font-size: 16px; color: #fff; overflow: hidden; padding-right: 95px; white-space: nowrap; text-overflow: ellipsis; line-height: 68px; padding-left: 15px; left: 0; right: 0; bottom: 0; background: rgba(49, 49, 49, .9); background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); } .s3-l .slick-dots { bottom: 27px; text-align: center; right: 15px; width: auto; font-size: 0; } .s3-l .slick-dots li { width: 9px; height: 9px; border: 1px solid #fff; margin-left: 10px; transition: all 0.3s; position: relative; border-radius: 50%; } .s3-l .slick-dots li.slick-active { background: #fff; border-color: #fff; } .s3-r { /* float: right; width: 50%; */ overflow: hidden; } /***********/ /* .s3-l { float: left; width: 48%; } .s3-r { float: right; width: 50%; } */ .section4 { margin-top: 50px; } .s4-t, .s4-b { position: relative; /* padding-right: 25px; */ } .s4-tit { float: left; margin-right: 20px; position: relative; } .s4-tit img { display: block; } .s4-tit p { position: absolute; left: 20px; width: 30px; top: 50%; transform: translatey(-50%); color: #fff; text-align: center; font-size: 24px; font-weight: 600; } .section4 ul { overflow: hidden; padding-right: 23px; } .section4 ul li a { display: block; position: relative; margin: 0 15px; } .section4 .slick-prev, .section4 .slick-next { right: 0; left: auto; top: auto; width: 38px; height: 38px; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); z-index: 9; } .section4 .slick-prev { bottom: 36px; background: url(/uploads/image/images/s4-l.png) no-repeat; background-size: 100% 100%; } .section4 .slick-next { bottom: 0; background: url(/uploads/image/images/s4-r.png) no-repeat; background-size: 100% 100%; } .section4 ul li a:hover .pic img { transform: scale(1.1); } .s4-text { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(/uploads/image/images/s4-zzc.png) repeat-x; background-position: center bottom; } .s4-text p { position: absolute; bottom: 0; left: 20px; right: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #fff; line-height: 46px; } .s4-t ul li a .pic { padding-top: 60%; } .s4-b ul li a .pic { padding-top: 51%; } .s4-b { margin-top: 70px; } @media screen and (max-width: 1440px) { .slidetxtbox .hd ul li { padding: 0 10px; line-height: 36px; font-size: 16px; } .slidetxtbox .hd ul li a { font-size: 16px; } .post-more { font-size: 14px; line-height: 36px; } } /* @media screen and (max-width: 1200px) { .s2-l { width: 550px; } .s2-r .i-list li:nth-child(12), .s2-r .i-list li:nth-child(13) { display: none; } }*/ /*****4.20********/ @media screen and (max-width: 1200px) { .s2-l, .s3-l { width: 500px; } .s2-r .i-list li:nth-child(12), .s2-r .i-list li:nth-child(13), .s2-r .i-list li:nth-child(14), .s3-r .i-list li:nth-child(8), .s3-r .i-list li:nth-child(9) { display: none; } } /******************/ @media screen and (max-width: 1024px) { .s1-c li a p { font-size: 14px; } .s1-c li a div img { max-height: 40px; } .s1-c li a div { line-height: 45px; } .s1-c li a { padding: 0; } .s2-l, .s3-l, .s3-r { float: none; width: auto; margin-right: 0; } .s2-r, .s3-r { margin-top: 20px; } .s2-linfo { padding: 15px 15px 20px 15px; } .s2-linfo h3 { font-size: 18px; } .s2-linfo p { margin-top: 10px; } .s2-l .slick-prev, .s2-l .slick-next { bottom: 127px; } .s4-tit p { font-size: 20px; } .s4-tit img { width: 76px; } .s4-tit p { font-size: 16px; left: 15px; } .section4 ul li a { margin: 0 5px; } .section4 .slick-prev, .section4 .slick-next { width: 28px; height: 28px; } .section4 .slick-prev { bottom: 28px; } .section2, .section3, .section4 { margin-top: 30px; } .s4-b { margin-top: 25px; } .slidetxtbox .hd ul { padding-bottom: 10px; -ms-overflow-style: none; /*火狐下隐藏滚动条*/ overflow: -moz-scrollbars-none; } .slidetxtbox .hd ul::-webkit-scrollbar{ display:none; } } @media screen and (max-width: 768px) { .s1-c li a div img { max-height: 30px; } .s1-c li a div { line-height: 35px; } .s4-tit { float: none; margin-right: 0; } .s4-tit img { display: none; } .s4-tit p { color: #1049a6; font-weight: 600; width: auto; transform: translatey(0); position: static; font-size: 18px; line-height: 30px; margin-bottom: 10px; text-align: left; } .section4 ul { padding-right: 0; overflow: visible; } .section4 .slick-prev { top: -38px; right: 28px; } .section4 .slick-next { right: 5px; top: -38px; bottom: auto; } } @media screen and (max-width: 480px) { .slidetxtbox .hd ul li a { font-size: 14px; } .slidetxtbox .hd ul { overflow-x: scroll; white-space: nowrap; font-size: 0; margin-right: 50px; } .slidetxtbox .hd ul li { display: inline-block; float: none; } } @media screen and (max-width: 376px) { .section4 ul li a { margin: 0; } }