@charset "utf-8";
body{background: url(yy_banner.png) no-repeat top center}
.g-banner{width: 100%;height: 700px;overflow: hidden}
.g-banner .g-bannerL span{border-right: 2px solid #faf5f1}
.g-banner .g-bannerL span a{color: #fff;line-height: 24px}
.g-banner .g-bannerL span a.ipv6{color: #fff;background: #bd1a2d;display: inline-block;height: auto;border-radius: 0;padding: 0 6px}
.g-banner .g-bannerL .g-bannerLSF{padding-left: 0}
.g-banner .g-bannerL .g-bannerLSL{border: none;padding-right: 0}
.g-banner .g-bannerR{text-align: right}
.g-banner .m-logo{padding-top: 73px}
.search{margin-top: 48px;height: 58px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 50px;border-top-right-radius: 50px}
.search form{height: auto;overflow: hidden}
.search form .u-input{line-height: 58px;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{width: 106px;line-height: 58px;background: #bd1a2d;border-bottom-right-radius: 50px;border-top-right-radius: 50px;text-align: center;color: #fff;font-size: 18px}
.search p{clear: both;margin-top: 29px;margin-left: 28px}
.search p a{padding-right: 23px}
.g-nav{margin-top: -186px;height: auto;overflow: hidden;background: url(yyq_nav.png) no-repeat center center}
.g-nav .m-nav{background: #bd1a2d;margin-top: 116px}
.g-nav .m-nav ul{display: flex;justify-content: space-between}
.g-nav .m-nav ul img{display: inline-block;margin-top: -6px}
.m-txt-toujie{width: 100%;background: #bd1a2d;margin: 0}
.m-txt-toujie .m-txt-toujies{margin-top: 47px;padding-bottom: 55px}
.m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{width: 100%;height: 479px}
.m-txt-toujie .m-txt-toujies .m-txt-toujiesR{margin-top: 16px;line-height: 36px}
.m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP1{border-bottom: 1px solid #c94555;padding-bottom: 16px}
.m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP1 a{font-size: 34px;font-weight: 700;color: #fff}
.m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP2{padding-top: 26px;line-height: 30px}
.m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP2 a{font-size: 16px;color: #ffa9a9}
.m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP2 span a{font-size: 16px;color: #fff}
.content1{margin-top: 32px}
.content1 .content1R{margin-top: 15px;border: 24px solid #f5f5f5}
.content1 .content1R .content1Rs{padding: 27px 25px}
.content1 .content1R .content1Rs .content1RsB{padding-top: 37px}
.content1 .content1R .content1Rs .content1RsB ul{display: flex;justify-content: space-around}
.content1 .content1R .content1Rs .content1RsB ul li p{text-align: center;font-size: 18px;padding: 16px 0}
.card .title{font-size: 24px;font-weight: 700;border-bottom: 3px solid #e5e5e5;padding-bottom: 18px;overflow: visible}
.card .title a{margin-right: 20px}
.card .title .active{color: #bd1a2d;border-bottom: 3px solid #bd1a2d;padding-bottom: 17px}
.card .detail{margin-top: 13px;font-size: 18px;line-height: 48px;height: auto;overflow: hidden}
.card .detail ul li{background: url(yyq_li.png) no-repeat;background-position: left center;padding-left: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.card .detail ul li em{float: left;padding-right: 10px;font-style: normal;color: #bd1a2d}
.card .detail ul li span{float: right}
.content2{margin-top: 25px}
.content2 ul{display: flex;justify-content: space-between}
.content2 ul li{background: #bd1a2d}
.content2 ul li a{display: inline-block;font-size: 24px;color: #fff;padding: 27px 46px}
.content2 ul li a img{padding-right: 16px;margin-top: -4px}
.content3{margin-top: 40px;width: 100%;height: auto;overflow: hidden;background: #f5f5f5}
.content3 .card{margin-top: 13px}
.content3 .card .title{border-bottom: 3px solid #dcdcdc}
.content3 .card .detail{font-size: 16px}
.content3 .content3Lb{display: flex}
.content3 .content3Lb a{float: left}
.content3 .content3Lb .a1{padding-right: 12px}
.content3 .content3Lb .a2{padding-left: 12px}
.content3 .content3L{width: 100%;height: 140px;border: 1px solid #e5e5e5;background: #fff;margin-bottom: 48px}
.content3 .content3R .detail ul li{float: left;background: 0 0;padding-left: 2px;text-align: center}
.content3 .content3R .detail ul li a{width: auto}
.content3 .content3R .detail ul li a i{width: 80px;height: 76px;background: #e8e8e8;border: 2px solid #fff;border-radius: 4px;display: table-cell;vertical-align: middle}
.content3 .content3R .detail ul li a i img{margin: auto}
.content3 .content3R .detail ul li a i:hover{background: #e4b9b9}
.content3 .content3R .detail ul li a p{text-align: center;margin-top: -6px;margin-bottom: -7px}
.content3 .content3R .detail1 ul li{width: 16.6%}
.content3 .content3R .detail2 ul li{width: 20%}
.content3 .content3R .detail2 ul li a p{margin-left: -2rem}
.content3 .content3R .detail3{display: flex;justify-content: space-between}
.content3 .content3R .detail3 div{position: relative}
.content3 .content3R .detail3 div p{position: absolute;width: 108px;height: 210px;top: 0;line-height: 30px;display: flex;flex-flow: column;justify-content: center}
.content3 .content3R .detail3 div p a{white-space: normal;font-size: 12px;display: block;text-align: center;color: #000;line-height: 22px}
.content3 .content3R .detail3 div .p1{background: #e4ecf6}
.content3 .content3R .detail3 div .p2{background: #fae9e6}
.content3 .content3R .detail3 div .p3{background: #f8eee4}
.content3 .content3R .detail3 div .p4{background: #edf3e6}
.content3 .content3R .detail3 div .p5{background: #f2ecf7}
.content3 .content3R .content3L{margin-top: 17px}
.content3 .content3R .content3L ul{padding-top: 14px}
.content3 .content3R .content3L ul li{float: left;background: 0 0;line-height: 34px;padding-left: 30px;width: 33.3%}
.content3 .content3R .content3L ul li img{display: inline-block;margin-top: -5px}
.content3 .content3R .content3L ul li span{padding-left: 10px;font-size: 16px}
.content3 .btitle{text-align: center;line-height: 60px;font-size: 42px;font-weight: 700;color: #bd1a2d;margin-top: 29px;padding-bottom: 10px;background: url(zt_jczwgk_titbg.png) center no-repeat}
.content3 .btitle .active{color: #bd1a2d;background: #f5f5f5;padding: 0 22px}
.content3LRs{width: 80%;margin: 0 auto}
.content4 .swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.content4 .swiper-pagination-bullet{width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: #e3e3e3;opacity: 1;background: rgba(0, 0, 0, .2)}
.content4 .swiper-pagination-bullet-active{color: #fff;background: #bd1a2d}
.content5LT{border-bottom: 1px dotted #c1c1c1;padding-bottom: 18px;height: auto;overflow: hidden}
.content5LT p{line-height: 28px;font-size: 16px}
.content5LT p span:first-child{color: #bd1a2d;font-weight: 700}
.content5LT .active{margin-top: 20px}
.content5LT .active a{padding: 6px 18px;background: #bd1a2d;color: #fff;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 50px;border-top-right-radius: 50px}
.m-lst38 ul{padding: 0}
.m-lst38 ul li{background: url(content51.png) no-repeat;background-position: left center;background-size: 25px 25px}
.m-lst38 ul li a{padding-left: 18px}
.content5RT .title span{display: inline-block;float: right;font-size: 16px;font-weight: lighter}
.content5RT .title span a{padding: 6px 18px;background: #bd1a2d;color: #fff;margin: 0}
.content5RT .detail{font-size: 16px !important;line-height: 38px}
.content5RT .detail span{font-size: 16px;color: #bd1a2d;margin: 0}
.content5RT .detail ul li a{float: none;color: #000}
.content5RB .content5RBs{width: 100%;height: auto;overflow: hidden;padding-top: 20px;padding-bottom: 20px;text-align: center}
.content5RB .content5RBs a{font-size: 20px;font-weight: 700;color: #fff}
.content5RB .content5RBs a span{padding-left: 12px}
.content5RB .content5RB1{background: #7fb7b9}
.content5RB .content5RB2{background: #86a4c4}
.content5RB .content5RB3{background: #c2c184}
.content6 .title{text-align: center}
.content6 .swiper-button-next{top: 22px;right: 12px}
.content6 .swiper-button-prev{top: 22px;left: 12px}
.content6 .swiper-button-next, .content6 .swiper-button-prev{width: 28px;height: 100%;background: rgba(0, 0, 0, .5)}
.content6 .swiper-button-next:after, .content6 .swiper-button-prev:after{color: #e5e5e5}
.content7{width: 100%;background: #f5f5f5}
.content7 select{width: 100%;height: 40px;border: 0;padding: 0 20px;margin-top: 20px;margin-bottom: 20px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: #fff url(yyq_section4.jpg) no-repeat scroll 90% center}
.contentFour [class*=col-]{padding-left: 11px;padding-right: 11px}
.selectOne [class*=col-]{padding-left: 0}
.selectFive [class*=col-]{padding-right: 0}
.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: 10px}
.swiper-pagination{text-align: right;padding-right: 30px}
.swiper-pagination-bullet{width: 13px;height: 13px;background: #fff;opacity: 1}
.swiper-pagination-bullet-active{background: #f6d2ad}
@media (max-width: 768px){body{background: #fff} .g-banner{background: url(y-banner.png) no-repeat top center;height: auto;padding: 24px 0} .g-banner .m-logo{padding-top: 0} .g-nav{margin: 0;background: #bd1a2d;line-height: 48px} .g-nav .m-nav{margin: 0} .g-nav .m-nav ul li{padding: 0;text-align: center;width: 16.6%} .search{margin: 10px 0;height: 48px;border: 1px solid #f0f0f0} .search form .u-input{line-height: 46px} .search form .u-sub{margin-top: 0;width: 80px;border-bottom-left-radius: 0;border-top-left-radius: 0;line-height: 46px} .m-txt-toujie{background: #fff} .m-txt-toujie .m-txt-toujies{margin: 0;padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: auto} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR{background: #f5f5f5;padding: 24px 24px 0 24px} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP1{border: none;line-height: 24px} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP1 a{font-size: 20px;color: #000} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP2{padding-top: 0;padding-bottom: 24px} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP2 a{color: grey} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP2 span a{color: #bd1a2d} .card .title{font-size: 18px;white-space: nowrap} .card .title a{margin-right: 6px} .card .title .active{padding-bottom: 19px} .card .detail{background: #fff;margin: 18px 0;line-height: 30px} .card .detail ul{padding: 0 24px} .card .detail ul li{border-bottom: 1px solid #ccc;padding-top: 10px;background-position: left center} .card .detail ul li:last-child{border: none} .card .detail ul li a{display: block} .card .detail ul li span{float: none} .content2 a{background: #bd1a2d;display: inline-block;font-size: 20px;color: #fff;padding: 28px 48px} .content2 a img{padding-right: 20px} .content1RsB{background: #fff} .content1RsB ul{padding: 24px 18px;display: flex;justify-content: space-between} .content1RsB ul li{width: 33.3%;text-align: center;font-size: 18px} .content3{margin: 0 auto;background: 0 0} .content3 .content3L{margin: 0} .content3 .content3Lb .a1{padding-right: 0} .content3 .content3R .detail{background: 0 0} .content3 .content3R .detail ul{padding: 0;display: flex;justify-content: left;flex-wrap: wrap;text-align: center} .content3 .content3R .detail ul li{width: 16%;padding-right: 0;border: none} .content3 .content3R .detail ul li a img{margin: 0 auto} .content3 .content3R .detail ul li a p{margin-top: 0} .content3 .content3R .detail2 ul li a p{margin-left: 0} .content3 .content3R .content3L{height: auto;margin-top: 0} .content3 .content3R .content3L ul{display: flex;justify-content: left;flex-wrap: wrap;padding-bottom: 20px} .content3 .content3R .content3L ul li{padding-top: 0;padding-left: 20px;width: 33.3%;min-width: 33.3%;max-width: 33.3%} .content5 .content1{margin-top: 0} .content5 .content5LT img{width: 100%} .content5 .content5LT p{line-height: 36px} .content5 .content5RT .detail{background: 0 0;line-height: 28px} .content5 .content5RT .detail ul{padding: 0} .content5 .content5RT .detail ul li{border: none;background-position: 0 17px} .content5 .content5RT .detail ul li a{color: #000} .content5 .content5RT .detail ul li span{padding-right: 0;float: right} .content5RB .content5RBs{background: #bd1a2d !important;padding: 10px 0} .content5RB .content5RBs a span{padding-left: 0} .content6 .title{text-align: left} .content6 img{width: 100%} .g-footer .txt{padding: 4px 0;margin: 0} .g-footer .txt p{line-height: 24px} .g-footer .txt p span{padding-left: 0} .swiper-pagination-bullet{display: none} .swiper-button-prev{left: 0} .swiper-button-next{right: 0} .content4 .swiper-pagination-bullet{width: 10px;height: 10px;line-height: 10px;font-size: x-small} }
@media (max-width: 750px){.goUp img{width: 50px;height: 50px} .content1{margin: 0} .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;line-height: 36px} .card .title{padding-bottom: 10px} .card .title .active{padding-bottom: 13px} .card .detail{margin: 0} .card .detail ul{padding: 0} .card .detail ul li{background: 0 0;padding-left: 0} .card .detail span{padding-right: 0} .search{line-height: 32px;height: 32px} .search form .u-input{line-height: 30px} .search form .u-sub{line-height: 30px;width: 54px;font-size: 17px} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR{padding: 8px;margin: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujiesR .m-txt-toujieP1 a{font-weight: 400;font-size: 18px} .content1RsB ul{padding: 0} .content2{margin-top: 0} .content2 a{padding: 14px;font-size: 18px} .content3 .card .detail{font-size: 18px} .content3 .content3R{margin-top: 20px} .content3 .content3R .detail ul li{width: 25%;min-width: 25%;max-width: 25%;padding-left: 0} .content3 .content3R .detail ul li a p{padding-bottom: 6px} .content3 .content3R .detail2 ul li a p{margin-left: 0} .content3 .content3R .content3L{margin-top: 0} .content3 .content3R .content3L ul li{padding-top: 0;padding-left: 13px;width: 50%;min-width: 50%;max-width: 50%} .content3 .card{margin-top: 0} .content5 .m-lst38 ul li a{overflow: visible;white-space: normal} .content5 .content5RT .detail ul li a{display: inline-block;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis} .content5 .content5RT .detail ul li span{height: 20px;line-height: 20px} .content5RB .content5RBs a{font-size: 18px} .content6{margin-left: 12px;margin-right: 12px} .content1RsB{margin-top: 10px;margin-bottom: 6px} .content1RsB span{display: inline-block;padding-top: 8px} .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-lst38 ul li{background-position: left 7px} .m-lst38 ul li .time{float: none;display: block} }
@media all and (max-width: 750px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 421.88px;min-height: 421.88px} }
@media all and (max-width: 720px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 405px;min-height: 405px} }
@media all and (max-width: 640px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 360px;min-height: 360px} }
@media all and (max-width: 600px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 337.5px;min-height: 337.5px} }
@media all and (max-width: 560px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 315px;min-height: 315px} }
@media all and (max-width: 520px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 292.5px;min-height: 292.5px} }
@media all and (max-width: 480px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 270px;min-height: 270px} }
@media all and (max-width: 440px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 247.5px;min-height: 247.5px} }
@media all and (max-width: 414px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 232.88px;min-height: 232.88px} }
@media all and (max-width: 400px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 225px;min-height: 225px} }
@media all and (max-width: 375px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 210.94px;min-height: 210.94px} }
@media all and (max-width: 360px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 202.5px;min-height: 202.5px} }
@media all and (max-width: 320px){.m-txt-toujie .m-txt-toujies .m-txt-toujieImg{padding: 0} .m-txt-toujie .m-txt-toujies .m-txt-toujieImg #swiper1 img{height: 180px;min-height: 180px} }
