@charset "utf-8";
/* CSS Document */
/*主页*/
.ls-bodybg{ background:url(../images-dc/body_bg_top.png) no-repeat center top #eff3ff;}
.ls-bodycon{background:url(../images-dc/body_bg_bot.png) no-repeat center bottom;}
.ls-special-header{ height: 393px;}
.ls-special-logo{ margin-top: 15px;}
.ls-special-header .img_title{display: none;}
.wza-yellow-black .special-logo,.wza-yellow-blue .special-logo,.wza-white-black  .special-logo{ display: none;}
.wza-yellow-black .wza-color-logo,.wza-yellow-blue .wza-color-logo,.wza-white-black .wza-color-logo{ display: block !important;}
.ls-special-right{position: absolute;right: 0;top:28px; z-index: 3}
.ls-special-right ul li{float: left;}
.ls-special-right ul li a{ display: inline-block;border-radius: 15px;background: rgba(255,255,255,.8);font-size: 16px;height: 30px;line-height: 30px;padding: 0 13px;margin-left: 10px; color: #333 }
.ls-special-right ul li a:hover{background: rgba(255,255,255,1);}
.ls-che-pic{ position: absolute; z-index: 1; top:50px; right: 40px;}
.ls-special-banner{ margin-left: 79px; margin-top: 40px; position: relative; z-index: 3;}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-special-banner{ margin-left: 10px;}
    .ls-che-pic{right: 10px;}
    .ls-che-pic img{width: 320px; height: auto;}
}
@media (max-width: 991px) {
    .ls-special-logo{ padding-left: 10px;}
    .ls-special-right{right: 10px;}
    .ls-special-banner{ margin-left: 10px;}
    .ls-che-pic{right: 10px;}
    .ls-che-pic img{width: 320px; height: auto;}
}
@media (max-width: 767px) {
    .ls-special-header{ height:auto;}
    .ls-special-banner{ margin: 30px 0; text-align: center;}
    .ls-special-banner img{ max-width: 90%;}
    .ls-che-pic{right: 10px;}
    .ls-che-pic img{width: 240px; height: auto;}
}
@media (max-width: 537px) {
    .ls-special-right{ right:10px;top:10px;}
    .ls-special-logo{ float: none; padding-left: 0px; margin-top: 50px; text-align: center;position: relative; z-index: 5;}
    .ls-special-banner{ margin: 20px 0;}
    .ls-che-pic{top:80px;}
}
@media (max-width: 467px) {
    .ls-che-pic img{width: 160px; height: auto;}
}
@media (max-width: 367px) {
    .ls-che-pic img{width: 150px; height: auto;}
}
/*相关政策*/
.ls-relativebox{padding: 0 40px;}
.ls-relative-title{height: 75px; background: url("../images-dc/title.png") center no-repeat; line-height: 70px;text-align: center;}
.ls-relative-title a{font-size: 32px;color: #fff;font-weight: bold;display: block;}
.ls-relativelist{ padding: 7px 0 16px; overflow: hidden;}
.ls-relativelist ul li{border-bottom: 1px dashed rgba(0, 0, 0, 0.1);position: relative; height: 36px; line-height: 36px; background: url("../images-dc/dot.png") left center no-repeat; padding:10px 0 10px 14px;width: 526px; float: left;}
.ls-relativelist ul li.even{ float: right;}
.ls-relativelist ul li a{ font-size: 18px; display: block; max-width: 460px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;color: rgba(0,0,0,0.8);}
.ls-relativelist ul li .date{ position: absolute; right: 0px; top:10px;color: rgba(0,0,0,0.4);font-size: 16px;}
.ls-listbox{width: 540px;padding: 0px;}
/*问题内容区*/
.ls-bigtitle{height: 70px;background: url("../images-dc/topbg.png") center no-repeat; text-align: center; padding: 75px 0 95px;}
.ls-title{ height: 80px; margin: 0 48px 0 -16px;}
.ls-title .tit{background: linear-gradient(270.00deg, rgba(92, 146, 255, 1),rgba(55, 118, 246, 1) 100%),linear-gradient(270.00deg, rgba(34, 90, 203, 0) 94%,rgba(34, 90, 203, 1) 100%);height: 64px;  float: left; position: relative; padding-left:76px; z-index: 1;  }
.ls-title .tit:before,.ls-title .tit:after{ content: "";position: absolute;  z-index: 2}
.ls-title .tit:before{background: url("../images-dc/icon_QA.png") left top no-repeat;width: 73px;height: 60px;top:0px; left: -20px; }
.ls-title .tit:after{background: url("../images-dc/jt.png") left top no-repeat;width: 16px;height: 16px;bottom: -16px; left:0px; }
.ls-title .tit p{ position: relative; z-index: 3;line-height: 64px; text-align: left;padding-right: 20px;   background: linear-gradient(270.00deg, rgba(255, 255, 255, 1),rgba(180, 243, 255, 1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;   color: transparent;font-size: 26px;font-weight: 600;}
.ls-title .tit p i{width: 21px; height: 100%; position: absolute; right: -21px; top:0px; background: url("../images-dc/title-b_04.png") right top no-repeat;background-size: 100% 100%;}
.ls-title .icon{float: right;}
.ls-content{border-radius: 24px;background: rgba(255, 255, 255, 0.75); margin: 0 40px 32px; padding-top: 48px;}
.ls-content01{ margin-top: -50px;position: relative; backdrop-filter: blur(40px);padding-top: 66px; }
.ls-yy{position: absolute; left: 0px;top:0px; height: 50px;border-radius: 24px; background: linear-gradient(180.00deg, rgba(82, 139, 253, 1),rgba(82, 139, 253, 0) 100%);  opacity: 0.5;}
.ls-con{ padding: 24px 60px 58px; line-height: 32px; font-size: 18px;clear: both;word-wrap: break-word;}
.ls-con p{ color: #333; text-indent: 2em; margin-bottom: 24px;}
.ls-con p:last-child{ margin-bottom: 0;}
.ls-con p span{color: #EB7919;}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-relativebox{ padding: 0 10px;}
    .ls-relativelist ul li{width: 462px;}
    .ls-relativelist ul li a{ max-width: 380px;}
    .ls-bigtitle{ padding: 60px 0px 70px; background-size: 100%;}
    .ls-listbox{width: 476px;}
}
@media (max-width: 991px) {
    .ls-relativebox{ padding: 0 10px;}
    .ls-relativelist ul li{width: auto; float: none!important;}
    .ls-relativelist ul li a{ max-width:none; float:none; margin-right: 60px;}
    .ls-bigtitle{ padding: 55px 0px 70px; background-size: 100% 100%;}
    .ls-content{ padding-top: 20px;margin: 0 36px 20px; }
    .ls-content01{ padding-top: 20px; margin-top: -50px;}
    .ls-title{ height: auto;}
    .ls-title .tit{ height: auto;}
    .ls-title .tit p{ padding: 10px 0px; line-height: 44px;}
    .ls-title .tit p i{ right: -20px;}
    .ls-title .icon{ display: none;}
    .ls-con{ padding:24px;}
    .ls-listbox{width: auto;float: none;}
}
@media (max-width: 767px) {
    .ls-bigtitle{ height: auto;}
    .ls-bigtitle img{ max-width: 85%;}
    .ls-content{ padding-top: 15px;margin: 0 20px 15px; }
    .ls-content01{ padding-top: 15px; margin-top: -50px;}
    .ls-title{ margin-right: 30px;}
    .ls-title .tit:before{ left: -4px;}
    .ls-title .tit{ padding-left: 86px;}
    .ls-title .tit p{ font-size: 22px;}
    .ls-con{ padding: 10px;font-size: 16px;}
    .ls-con p{ margin-bottom: 10px;}
    .ls-relativelist ul li{ height: 26px; line-height: 26px;}
    .ls-relativelist ul li a{ font-size: 16px;}
}
@media (max-width: 467px) {
    .ls-title .tit p{ line-height: 30px;}
}