@media screen and (max-width: 1620px) { .ban2 .slick-prev { left: -65px; } .ban2 .slick-next { right: -50px; } } @media screen and (max-width: 1500px) { .ban2 .slick-prev { left: 5px; } .ban2 .slick-next { right: 28px; } } @media screen and (max-width: 1480px) { .ban3 .slick-prev { left: 20px; } .ban3 .slick-next { right: 20px; } } @media screen and (max-width: 1400px) { .px1400 { padding: 0 10px; } .sec3 { margin-bottom: 30px; } } @media screen and (max-width: 1300px) { .s3-left { width: 560px; } .fot-l { width: 40%; } .fot-r { /* width: 40%; */ } .nav>ul>li { margin-left: 25px; } } @media screen and (max-width: 1200px) { .s3-left { width: 540px; } .s1-left { width: 640px; } .nav>ul>li { margin-left: 15px; } .logo img { height: 60px; } .nav>ul>li>a { line-height: 60px; } } @media screen and (max-width: 1100px) { .s3-left { width: 510px; } } @media screen and (max-width: ) { .sec2-list ul>li .date { margin-right: 10px; } .banner { margin-top: 60px; } .head { display: none; } .wap { display: block; } .top1 { max-width: 1920px; margin: 0 auto; position: fixed; right: 10px; top: 18px; width: 25px; height: 25px; z-index: 9999; } .top1>img { width: 100%; } .wap-menu { position: absolute; top: 0; right: 0; z-index: 99999; font-size: 0; } .wap-menu img { height: 25px; } .close-menu { display: none; position: absolute; right: 0; top: 0; } .m-head { position: fixed; top: 0; left: 0; right: 0; background: #231e60; padding: 10px; z-index: 999; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1); } .m-logo { font-size: 0; } .m-logo a { font-size: 0; line-height: 40px; } .m-logo img { max-height: 40px; max-width: 85%; line-height: 40px; vertical-align: middle; } .m-search { margin: 0 15px; padding-right: 50px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; position: relative; line-height: 35px; border: 1px solid #fff; border: 1px solid rgba(255, 255, 255, 0.5); margin-top: 15px; } .m-search input[type="text"] { display: block; width: 100%; line-height: 25px; background: none; color: #fff; } .m-search input[type="text"]::placeholder { color: #fff; } .m-search input[type="image"] { position: absolute; right: 10px; top: 10px; height: 15px; } .m-nav { position: fixed; top: 60px; left: 100%; right: 0; bottom: 0; z-index: 999; background: #231e60; overflow-y: scroll; border-top: 1px solid #fff; display: none; } .m-nav ul { padding: 0 15px; } .m-nav ul li { border-bottom: 1px solid #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.5); position: relative; } .m-nav ul li>span.on { transform: rotateZ(90deg); } .m-nav ul li ul { display: none; overflow: hidden; } .m-nav ul li ul li { border: none; float: left; width: 100%; } .m-nav>ul>li a { display: block; font-size: 14px; line-height: 20px; padding: 15px 0; position: relative; color: #fff; } .m-nav>ul>li ul li a { padding: 10px 0; } .m-nav>ul>li>span { position: absolute; width: 20px; height: 20px; background: url(../images/m-nav_down.png) no-repeat; background-size: 14px 14px; background-position: center center; right: 0; top: 15px; cursor: pointer; display: block; color: #fff; transition: all 0.3s; } /* sec1 */ /* .slick-dotted.slick-slider { margin-bottom: 0px; } */ .top { margin-bottom: 15px; } .top h2 { font-size: 26px; line-height: 30px; } .s1-left { width: 520px; } .top a { font-size: 14px; line-height: 30px; padding-right: 28px; background-size: 20px; } .s1-right li p { font-size: 16px; line-height: 20px; margin-bottom: 5px; } .s1-right li a { padding: 12px 0; } .s1-right { border-top: 3px solid #ae0a29; } .ban1 .text p { font-size: 16px; line-height: 20px; margin-bottom: 13px; max-height: 20px; } .ban1 .text { bottom: 48px; width: 80%; padding: 12px 24px 14px 32px; } /* sec2 */ .sec2 { padding: 20px 0; } .s1-lb-tit h2 { font-size: 22px } .s1-lb-tit .last { margin-left: 20px; } .s1-lb-tit .on { font-size: 26px; } .sec2-list { margin-top: 16px; } .sec2-list ul>li .date p { font-size: 30px; line-height: 30px; } .sec2-list ul>li a { padding: 11px 14px 7px 9px; } .sec2-list ul>li .text { padding-bottom: 5px; } .sec2-list ul>li .text p { margin-top: 5px; } /* sed3 */ .sec3 { margin: 10px 0; } .sec3 .top { margin-bottom: 10px; } .s3-left { width: 424px; } .s3-right .s3-list h3 { margin-bottom: 10px; } .s3-right .s3-list p { font-size: 14px; margin-bottom: 10px; } .s3-right .s3-list { padding: 10px 10px 14px 10px; } .s3-right .s3-list span { font-size: 12px; padding-left: 17px; background-size: 12px auto; } /* sec4 */ .sec4 { padding-top: 18px; padding-bottom: 18px; } .ban2 { margin: 0 50px; margin-top: 20px; } .ban2 .slick-prev, .ban2 .slick-next { background-size: 40px auto; top: 45%; } .ban2 .slick-prev { left: -50px; } .ban2 ul li a { background-size: 85%; padding-right: 28px; } .ban2 .slick-next { right: -50px; } .ban2 ul li a p { width: 100px; font-size: 14px; line-height: 30px; margin-top: 23px; } /* sec5 */ .sec5 { margin: 20px 0; } .ban3 p { font-size: 18px; } .ban3 .slick-prev { left: -10px; } .ban3 .slick-next { right: -10px; } .ban3 .slick-prev, .ban3 .slick-next { background-size: 30px auto; width: 30px; } /* fotter */ .footer { padding-top: 16px; } .footer .px1400 { margin-bottom: 16px; } .fot-l h2 { font-size: 20px; line-height: 30px; } .fot-l span { font-size: 12px; line-height: 30px; } .fot-r span { font-size: 12px; line-height: 30px; } .test img { width: 100%; } .test { /* width: 20%; */ } .fot-l { /* margin-left: 20%; */ } .bq p { font-size: 14px; line-height: 30px; } } @media screen and (max-width: 990px) { .s3-left { width: 415px; } } @media screen and (max-width: 950px) { .s3-left { width: 400px; } } @media screen and (max-width: 900px) { .s3-left { width: 385px; } } @media screen and (max-width: 890px) { .s3-left { width: 380px; } .s1-left { width: 430px; } } @media screen and (max-width: 840px) { .s3-left { width: 365px; } } @media screen and (max-width: 833px) { .s3-right .s3-list:first-child { margin-right: 2%; } } @media screen and (max-width: 780px) { .s3-left { width: 355px; } } @media screen and (max-width: 768px) { .top a { line-height: 24px; padding-right: 20px; background-size: 15px; } .fot-l h2 { width: 256px; margin: 0 auto; } .banner .slick-dots { bottom: 2%; } .s3-right { margin-top: 10px; } .s1-right li p { margin-bottom: 10px; } .s1-lb-tit a { font-size: 12px; padding-right: 22px; background-size: 15px; } .s1-lb-tit a { font-size: 14px; } /* banner */ .banner .slick-prev, .banner .slick-next { background-size: 20px auto; width: 20px; height: 20px; } .top h2 { font-size: 20px; line-height: 24px; } .top { margin: 10px 0; } .s1-left { float: none; width: auto; } .ban1 .pic { padding-top: 52.2%; } .ban1 .text { position: inherit; margin: 0 auto; margin-top: -30px; z-index: 11; bottom: 0; padding: 15px; width: 95%; } .s1-right { padding-bottom: 20px; margin-top: 10px; } .s1-lb-tit .on { font-size: 20px; } .s1-lb-tit .last { margin-left: 12px; } .s1-lb-tit h2 { font-size: 18px; } .ban1 .text p { font-size: 16px; line-height: 20px; margin-bottom: 10px; } .ban1 .text span { font-size: 14px; line-height: 18px; padding-left: 20px; background-size: 12px; } .s1-right li span { font-size: 14px; line-height: 24px; padding-left: 20px; background-size: 12px; } .sec2-list ul>li .text p { font-size: 14px; line-height: 24px; margin-top: 10px; } .sec2-list ul>li .text h3 { font-size: 16px; line-height: 20px } /* sec2 */ .sec2 { padding: 15px 0 24px 0; } .sec2-list { margin-top: 10px; } .sec2-list ul>li:nth-child(3n+2) { margin: 0; } .sec2-list ul>li:nth-child(odd) { margin-right: 3.8%; } .sec2-list ul>li { width: 48%; } .sec2-list ul>li:nth-child(n+3) { margin-top: 15px; } .sec2-list ul>li .date p { font-size: 22px; line-height: 24px; } /* sec3 */ .s3-left { float: none; width: auto; margin-right: 0; } .s3-right .s3-list:first-child { margin-right: 4%; } .s3-right .s3-list { width: 47.8%; } .s3-right .s3-list .pic { margin-bottom: 10px; } .ban2 ul li a { background-size: 85%; } .ban2 ul li a p { width: 100px; font-size: 14px; line-height: 28px; margin-top: 15px; } .ban3 .slick-prev, .ban3 .slick-next { background-size: 20px auto; } /* FOOTER */ .fot-l { width: auto; float: none; margin-left: 0; text-align: center; } .fot-r { width: 230px; margin: 0 auto; float: none; } .test { width: 100px; padding-top: 2%; } .sp { float: right !important; } .bq p { font-size: 12px; } } @media screen and (max-width: 480px) { .banner .slick-prev, .banner .slick-next { background-size: 10px auto; width: 30px; height: 30px; } .banner .slick-prev { left: 0; } .banner .slick-next { right: 0; } /* sec1 */ .s1-right li a { padding: 6px 0; } .sec2-list ul>li .xq { line-height: 20px; height: 20px; } .sec2-list ul>li .xq::after { height: 20px; } .s1-right li { float: none; width: auto; margin-bottom: 10px; } .s1-right { margin-top: 10px; padding: 0 8px; } .ban1 .slick-prev, .ban1 .slick-next { background-size: 15px auto; width: 15px; } /* sec2 */ .sec2-list ul>li { float: none; width: auto; margin-right: 0 !important; margin-top: 10px !important; } .sec2-list ul>li a { padding: 0; padding: 10px; } /* sec3 */ .sec3 .top { margin-bottom: 10px; } .s3-right .s3-list { width: auto; margin-right: 0 !important; max-width: 100%; } .s3-l { margin-top: 5px; } /* sec4 */ .ban2 ul li a { background-size: 145px; padding-right: 22px; } .ban2 .slick-next { right: -50px; } /* sec5 */ /* .ban3 .pic { padding-top: 20%; } */ .ban2 ul li a { background-size: 64%; padding: 5% 5% 0 5%; } .ban2 .slick-prev, .ban2 .slick-next { background-size: 30px auto; width: 30px; } /* footer */ .fot-r { /* width: 50%; */ } }