@charset "utf-8";
body, html{background: #f9f9f9;}
.sq-bd{padding: 0}
.g-banner{width: 100%;height: auto;overflow: hidden;background: url(yy_banner1.png) no-repeat top center}
.g-banner .g-bannerR{line-height: 30px}
.g-banner .g-bannerR span{border-right: 2px solid #999}
.g-banner .g-bannerR span a{color: #999}
.g-banner .g-bannerR .g-bannerLSF{padding-left: 0}
.g-banner .g-bannerR .g-bannerLSL{border: none;padding-right: 0}
.g-banner .m-logo{padding: 0}
.search{height: 48px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 50px;border-top-right-radius: 50px;border: 1px solid #eee}
.search form{height: auto;overflow: hidden;position: relative}
.search form .u-input{line-height: 48px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 50px;border-top-right-radius: 50px;text-indent: 30px}
.search form .u-sub{position: absolute;right: 0;top: 0;width: 80px;line-height: 48px;background: #bd1a2d;border-bottom-right-radius: 50px;border-top-right-radius: 50px;text-align: center;color: #fff;font-size: 18px}
.g-nav{height: auto;overflow: hidden;background: #bd1a2d}
.g-nav .m-nav{background: #bd1a2d}
.g-nav .m-nav ul{display: flex;justify-content: space-between}
.g-nav .m-nav ul img{display: inline-block;margin-top: -6px}
.position{text-align: right}
.main .container{background: #fff}
.m-txt-toujie{padding: 30px 12px;background: #f0f0f0;height: auto;overflow: hidden}
.m-txt-toujie .m-txt-toujieImg img{width: 100%;height: 460px}
.m-txt-toujie .m-txt-toujiesR{padding-top: 30px;line-height: 32px;height: auto;overflow: hidden}
.m-txt-toujie .m-txt-toujiesR .m-txt-toujieP1 a{font-size: 26px;font-weight: 700}
.m-txt-toujie .m-txt-toujiesR .m-txt-toujieP2{padding-top: 10px;line-height: 30px;padding-bottom: 50px}
.m-txt-toujie .m-txt-toujiesR .m-txt-toujieP2 a{font-size: 16px}
.m-txt-toujie .m-txt-toujiesR .m-txt-toujieP2 span a{font-size: 16px;color: #bd1a2d}
.card .title{font-size: 24px;font-weight: 700;border-bottom: 3px solid #e5e5e5;padding-bottom: 11px;overflow: visible}
.card .title a{margin-right: 20px}
.card .title .active{color: #bd1a2d;border-bottom: 3px solid #bd1a2d;padding-bottom: 10px}
.card .detail{margin-top: 13px;font-size: 18px;line-height: 48px;height: auto;overflow: hidden}
.card .detail ul li{background: url(yyq_lis.png) no-repeat;background-position: 0 18px;padding-left: 16px}
.card .detail ul li span{float: right;color: #999}
.card .detail1{margin-top: 0}
.card .detail1 a{position: relative;display: block}
.card .detail1 a img{padding-top: 14px}
.card .detail1 a p{text-align: center;letter-spacing: .2em;position: absolute;bottom: 0;background: rgba(0, 0, 0, .7);color: #fff;left: 0;width: 100%;line-height: 40px}
.content4 .title{text-align: center}
.content4 .swiper-button-next{top: 22px;right: 12px}
.content4 .swiper-button-prev{top: 22px;left: 12px}
.content4 .swiper-button-next, .content4 .swiper-button-prev{width: 28px;height: 100%;background: rgba(0, 0, 0, .5)}
.content4 .swiper-button-next:after, .content4 .swiper-button-prev:after{color: #e5e5e5}
.g-footer{background: #bd1a2d}
.g-footer .txt{border: none;padding-bottom: 20px}
.g-footer .txt p{line-height: 30px}
.g-footer .txt p img{padding-right: 6px}
.g-footer .txt p span{padding-left: 28px}
.swiper-pagination-bullet{width: 13px;height: 13px;background: #666;opacity: 1}
.swiper-pagination-bullet-active{background: red}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{left: 290px}
.m-lst-pg li{color: #000}
.m-lst-pg li a{color: #000}
.m-lst-pg li.active{background: #bd1a2d}
.m-lst-pg a:hover{color: #bd1a2d}
@media (max-width: 768px){.g-banner{padding: 24px 0} .m-txt-toujie{background: #fff;padding: 0;margin: 0} .m-txt-toujie .m-txt-toujieImg img{height: auto} .m-txt-toujie .img-responsive{width: 100%} .m-txt-toujie .m-txt-toujiesR{background: #f5f5f5;padding: 10px 20px;line-height: 38px} .m-txt-toujie .m-txt-toujiesR .m-txt-toujieP1{line-height: 24px} .m-txt-toujie .m-txt-toujiesR .m-txt-toujieP1 a{font-size: 18px;font-weight: 400} .m-txt-toujie .m-txt-toujiesR .m-txt-toujieP2 a{font-size: 18px;color: #666} .m-txt-toujie .m-txt-toujiesR .m-txt-toujieP2 span a{font-size: 18px;color: #cd2d3c} .card .img-responsive{width: 100%} .card .title{font-size: 18px;white-space: nowrap;padding-left: 0} .card .title a{margin: 0} .card .title .active{padding-bottom: 9px} .card .detail{background: #fff;margin: 0;line-height: 30px} .card .detail ul li{background: url(yyq_li.png) no-repeat;background-position: 0 22px;border-bottom: 1px solid #ccc;padding-top: 10px} .card .detail ul li:last-child{border: none} .card .detail ul li a{overflow: visible;white-space: normal} .card .detail ul li span{float: none;display: block} .card .detail ul li p span{display: inline-block} .card .detail span{padding-right: 0} .g-footer .txt{padding: 4px 0} .g-footer .txt p{line-height: 24px} .g-footer .txt p span{padding-left: 0} .m-txt{padding: 0} }
@media (max-width: 750px){.goUp img{width: 50px;height: 50px} body, html{background: 0 0} .position{padding-left: 1em;text-align: left;margin-top: 10px;background: #feefe1} .m-lst48 ul li a{white-space: nowrap;width: 70%;float: left} .m-lst48 ul li span{font-size: 14px;color: #e4e4e4} .right{background: #fff;margin: 0 -24px} .sec-content{margin: 0 -12px} .g-banner{z-index: 99;top: 0;position: fixed;height: 70px;background: url(y-banner.png) no-repeat bottom right;padding: 0} .g-banner .m-logo{margin: 0} .g-nav{margin-top: 70px} .search{border: 1px solid #f0f0f0;height: 32px} .search form .u-input{line-height: 30px} .search form .u-sub{width: 54px;border-bottom-left-radius: 0;border-top-left-radius: 0;line-height: 30px;padding-top: 0} .main .container{padding: 0 12px;background: #fff} .card .title .active{padding-bottom: 12px} .card .title a{margin-right: 8px} .card .detail ul{padding: 0} .card .detail ul li{background: 0 0;padding-left: 0} .card .detail ul li span{float: none} .main1{margin: 0} .g-nav{line-height: 36px} .m-lst-48 ul li a{overflow: visible;white-space: normal} #gwywap .news-card{padding: 0} #gwywap .title{font-weight: 400;font-size: 18px;white-space: normal;background: #fff;border-bottom: none;padding: 10px 8px} #gwywap .detail{padding: 0 8px;margin: 0} .g-footer .txt{margin: 0 -8px} .g-footer .txt p{text-align: center} .g-footer .txt p span{font-size: 13px;display: inline-block;text-align: center} .m-txt{margin: 0} .swiper-pagination-bullet{background: #fff} .swiper-pagination-bullet-active{background: red} .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{left: 30%;bottom: 34%} }
@media all and (max-width: 768px){.m-txt-toujie .img-responsive{height: 432px;min-height: 432px} .content3 .content3BImg a img{height: 432px;min-height: 432px} .content2BImg img{height: 432px;min-height: 432px} }
@media all and (max-width: 750px){.m-txt-toujie .img-responsive{height: 421.88px;min-height: 421.88px} .content3 .content3BImg a img{height: 421.88px;min-height: 421.88px} .content2BImg img{height: 421.88px;min-height: 421.88px} }
@media all and (max-width: 720px){.m-txt-toujie .img-responsive{height: 405px;min-height: 405px} .content3 .content3BImg a img{height: 405px;min-height: 405px} .content2BImg img{height: 405px;min-height: 405px} }
@media all and (max-width: 640px){.m-txt-toujie .img-responsive{height: 360px;min-height: 360px} .content3 .content3BImg a img{height: 360px;min-height: 360px} .content2BImg img{height: 360px;min-height: 360px} }
@media all and (max-width: 600px){.m-txt-toujie .img-responsive{height: 337.5px;min-height: 337.5px} .content3 .content3BImg a img{height: 337.5px;min-height: 337.5px} .content2BImg img{height: 337.5px;min-height: 337.5px} }
@media all and (max-width: 560px){.m-txt-toujie .img-responsive{height: 315px;min-height: 315px} .content3 .content3BImg a img{height: 315px;min-height: 315px} .content2BImg img{height: 315px;min-height: 315px} }
@media all and (max-width: 520px){.m-txt-toujie .img-responsive{height: 292.5px;min-height: 292.5px} .content3 .content3BImg a img{height: 292.5px;min-height: 292.5px} .content2BImg img{height: 292.5px;min-height: 292.5px} }
@media all and (max-width: 480px){.m-txt-toujie .img-responsive{height: 270px;min-height: 270px} .content3 .content3BImg a img{height: 270px;min-height: 270px} .content2BImg img{height: 270px;min-height: 270px} }
@media all and (max-width: 440px){.m-txt-toujie .img-responsive{height: 247.5px;min-height: 247.5px} .content3 .content3BImg a img{height: 247.5px;min-height: 247.5px} .content2BImg img{height: 247.5px;min-height: 247.5px} }
@media all and (max-width: 414px){.m-txt-toujie .img-responsive{height: 232.88px;min-height: 232.88px} .content3 .content3BImg a img{height: 232.88px;min-height: 232.88px} .content2BImg img{height: 232.88px;min-height: 232.88px} }
@media all and (max-width: 400px){.m-txt-toujie .img-responsive{height: 225px;min-height: 225px} .content3 .content3BImg a img{height: 225px;min-height: 225px} .content2BImg img{height: 225px;min-height: 225px} }
@media all and (max-width: 375px){.m-txt-toujie .img-responsive{height: 210.94px;min-height: 210.94px} .content3 .content3BImg a img{height: 210.94px;min-height: 210.94px} .content2BImg img{height: 210.94px;min-height: 210.94px} }
@media all and (max-width: 360px){.m-txt-toujie .img-responsive{height: 202.5px;min-height: 202.5px} .content3 .content3BImg a img{height: 202.5px;min-height: 202.5px} .content2BImg img{height: 202.5px;min-height: 202.5px} }
@media all and (max-width: 320px){.m-txt-toujie .img-responsive{height: 180px;min-height: 180px} .content3 .content3BImg a img{height: 180px;min-height: 180px} .content2BImg img{height: 180px;min-height: 180px} }