body,html{background:#f9f9f9}
.sq-bd{padding:0}
.g-banner{width:100%;height:auto;overflow:hidden;background:url(../images/banner1.png) no-repeat top center;background-size:100%;}
.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; margin-top: 50px;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:16px;font-weight:700;border-bottom:3px solid #e5e5e5;padding:10px 0px;overflow:visible}
.card .title a{margin-right:20px}
.card .title .active{color:#bd1a2d;border-bottom:3px solid #bd1a2d;padding-bottom:10px}
.card .desc {line-height: 28px;}
.card .detail{margin-top:13px;font-size:18px;line-height:48px;height:auto;overflow:hidden}
.card .detail ul li{background:url(../images/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}
.m-txt-article .edui-upload-video{width:800px; height:480px;}
@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(../images/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}
	.m-txt-article .edui-upload-video{width:90%; height: auto;}
    }
@media (max-width:750px){
    .row .col-xs-10{width: 93%; float: none; margin: 0px auto;}
    .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(../images/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; margin-top: 10px;}
    .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}}