/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;}
/***默认清除浮动****/
.main{background: #f6f4f9 url("zfgb_pic14_202051110.png") center top no-repeat;background-size: 100% auto;box-sizing: border-box;padding: 0 18rem;}
.main .top{display: flex;justify-content: space-between;align-items: center;padding-top: 1.6rem;position: relative;z-index: 3;}
.main .top .logo{width: 34.3rem;}
.main .top .logo img{width: 100%;display: block;}
.main .top .list{display: flex;align-items: center;font-size: 2.4rem;color: #483881;}
.main .top .list a{display: block;margin: 0 1rem;}
.main .title{padding-left: 15%;width: 50rem;margin: 18rem 0 16rem;position: relative;z-index: 3;}
.main .title img{width: 100%;display: block;}
.main .crumb{background: linear-gradient(0deg,#eeedff,#fff);padding: 2.4rem 6.2rem;box-sizing: border-box;line-height: 1;position: relative;z-index: 2;font-size: 1.8rem;display: flex;align-items: center;}
.main .crumb a{margin: 0 0.8rem;}
.main .crumb>img{width: 2.4rem;display: block;top: 50%;left: 3rem;transform: translate(0,-50%);position: absolute;}
.main .cont_box{position: relative;}
.main .cont_box:before{content: '';position: absolute;z-index: 1;width: 105%;height: 100%;top: 0;left: -2.5%;background: url("zfgb_pic12_202051110.png");background-size: 100% 100%;}
.main .cont_box:after{content: '';position: absolute;width: 76.4rem;height: 57.5rem;background: url("zfgb_pic1_202051110.png") center center no-repeat;background-size: 100% 100%;top: -49rem;right: 0;z-index: 1;}
.main .cont_box .cont{background: #fff;z-index: 2;position: relative;display: flex;justify-content: space-between;padding: 4rem 3rem;box-sizing: border-box;}
.main .cont_box .cont .left_cont{width: 72%;}
.main .cont_box .cont .left_cont .tit{display: flex;flex-direction: column;align-items: center;margin-bottom: 3rem;}
.main .cont_box .cont .left_cont .tit p{font-size: 4.8rem;color: #333;line-height: 1.2;margin-bottom: 0.8rem;text-align: center;font-weight: 700;}
.main .cont_box .cont .left_cont .tit span{color: #483881;font-style: italic;display: block;position: relative;font-size: 2rem;}
.main .cont_box .cont .left_cont .tit span:before{content: '';position: absolute;width: 4.4rem;height: 1px;background: #483881;right: calc(100% + 0.8rem);top: 50%;transform: translate(0,-50%);}
.main .cont_box .cont .left_cont .tit span:after{content: '';position: absolute;width: 4.4rem;height: 1px;background: #483881;left: calc(100% + 0.8rem);top: 50%;transform: translate(0,-50%);}
.main .cont_box .cont .left_cont .time_select{display: flex;align-items: center;justify-content: center;font-size: 1.8rem;}
.main .cont_box .cont .left_cont .time_select img{width: 1.2rem;display: block;margin: 0 1.2rem;}
.main .cont_box .cont .left_cont .time_select span{cursor: pointer;display: flex;align-items: center;}
.main .cont_box .cont .left_cont .time_select .select_box{margin: 0 2.6rem;}
.main .cont_box .cont .left_cont .time_select .select_box select{margin-right: 0.8rem;border: 1px solid #ccc;}
.main .cont_box .cont .left_cont .content{padding-top: 3rem;}
.main .cont_box .cont .left_cont .content>div:not(:last-of-type){margin-bottom: 5rem;}
.main .cont_box .cont .left_cont .content .fl_tit{height: 7rem;background: #fafafa;font-size: 2.6rem;color: #fff;line-height: 1.2;font-weight: 700;margin-bottom: 3rem;}
.main .cont_box .cont .left_cont .content .fl_tit span{width: 22rem;height: 100%;padding-left: 3rem;background: url("zfgb_pic11_202051110.png") center right no-repeat;background-size: 100% 100%;display: flex;align-items: center;}
.main .cont_box .cont .left_cont .content ul{padding-left: 2rem;}
.main .cont_box .cont .left_cont .content li{padding-left: 3.4rem;background: url("zfgb_pic6_202051110.png") top 0.488rem left no-repeat;background-size: 1.4rem 1.4rem;font-size: 1.8rem;line-height: 1.32;}
.main .cont_box .cont .left_cont .content li:not(:last-of-type){margin-bottom: 2rem;}
.main .cont_box .cont .left_cont .content .all_download{width: 30.8rem;height: 5.6rem;display: flex;align-items: center;justify-content: center;font-size: 2.4rem;color: #3d2198;box-sizing: border-box;border: 1px solid #bfb4dc;background: linear-gradient(0deg,#e3e0e9,#f8f3f7);border-radius: 8px;line-height: 1.2;margin: 4rem auto 0;}
.main .cont_box .cont .left_cont .content .all_download img{display: block;margin-right: 2rem;}
.main .cont_box .cont .right_cont{width: 23.75%;}
.main .cont_box .cont .right_cont .search_box label{height: 4.8rem;display: flex;align-items: center;width: 100%;}
.main .cont_box .cont .right_cont .search_box label:not(:last-of-type){margin-bottom: 1rem;}
.main .cont_box .cont .right_cont .search_box .time{border: 1px solid #ddd;border-radius: 8px;box-sizing: border-box;padding: 0 5rem 0 2rem;font-size: 1.8rem;background: url("zfgb_pic5_202051110.png") right 2.2rem center no-repeat;background-size: 2.1rem 2.1rem;white-space: nowrap;}
.main .cont_box .cont .right_cont .search_box .time input{width: 100%;border: 0;outline: none;box-sizing: border-box;cursor: pointer;position: relative;text-align: center;font-size: 1.6rem;}
.main .cont_box .cont .right_cont .search_box .time input::-webkit-calendar-picker-indicator {opacity: 0;position: absolute;right: 0;top: 0;width: 100%;height: 100%;cursor: pointer;}
.main .cont_box .cont .right_cont .search_box #search_qw{width: 100%;height: 100%;border: 1px solid #ddd;border-radius: 8px;outline: none;box-sizing: border-box;padding: 0 2rem;font-size: 1.8rem;}
.main .cont_box .cont .right_cont .search_box #search_qw::placeholder{font-size: 1.8rem;}
.main .cont_box .cont .right_cont .search_box .select_box{justify-content: space-between;}
.main .cont_box .cont .right_cont .search_box select{width: 66%;border: 1px solid #ddd;border-radius: 8px;height: 100%;box-sizing: border-box;padding: 0 2rem;font-size: 1.8rem;}
.main .cont_box .cont .right_cont .search_box #qw_btn{width: 30%;height: 100%;color: #fff;background: #4a1eaf;border: 0;display: block;font-size: 1.8rem;border-radius: 8px;cursor: pointer;}
.main .cont_box .cont .right_cont .gbjj{background: linear-gradient(0deg,#f9f8fe,#fff);border: 0.4rem dashed #afa2fe;box-sizing: border-box;border-radius: 8px;font-size: 1.8rem;line-height: 3.6rem;color: #333;padding: 3rem 3rem 2.4rem;margin: 3rem 0;}
.main .cont_box .cont .right_cont .gbjj .gbjj_tit{font-size: 2.4rem;font-weight: 700;color: #483881;line-height: 1.2;margin-bottom: 0.8rem;text-align: center;}
.main .cont_box .cont .right_cont .gbjj a{color: #ff1a47;}
.main .cont_box .cont .right_cont .link a{width: 100%;height: 8.9rem;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;font-size: 2.4rem;color: #fff;font-style: italic;font-weight: 700;margin: 1rem 0;padding-left: 16%;padding-right: 12%;border-radius: 8px;}
.main .cont_box .cont .right_cont .link a img{width: 7rem;height: 7rem;display: block;}
.main .cont_box .cont .right_cont .link .bg1{background: url("zfgb_pic19_202051110.png") center center no-repeat;background-size: cover;}
.main .cont_box .cont .right_cont .link .bg2{background: url("zfgb_pic18_202051110.png") center center no-repeat;background-size: cover;}

.footer{background: #4a1eaf;padding: 3rem 18rem 4rem;display: flex;justify-content: space-between;font-size: 1.6rem;color: #fff;line-height: 3rem;}
.footer p span{display: inline-block;margin: 0 1rem;}
.footer .link{font-size: 1.8rem;margin-bottom: 1rem;display: flex;align-items: center;}
.footer .link a{display: block;margin: 0 1rem;}
.footer .right_cont{display: flex;align-items: center;}
.footer .right_cont>div{margin: 0 1rem;}
.footer .right_cont img{width: 100%;display: block;}
.footer .right_cont .bg1{width: 6.7rem;}
.footer .right_cont .bg2{width: 11.0rem;}
.footer .right_cont .bg3{width: 12.2rem;}

@media (max-width: 1200px) {
    .main{padding: 0 6rem;}
    .footer{padding: 3rem 6rem 4rem;}
    .main .cont_box .cont .right_cont .search_box label{height: 6.5rem;}
}
@media (max-width: 900px) {
    .main{padding: 0 2rem;background-size: 170% auto;}
    .main .top{flex-direction: column;padding-top: 1rem;}
    .main .top .logo{margin-bottom: 1.5rem;width: 30%;}
    .main .top .list{font-size: 1rem;}

    .main .title{padding-left: 0;width: 50%;margin: 3rem auto;}
    .main .cont_box:after{content: none;}
    .main .crumb{padding: 1.5rem 2rem;font-size: 1rem;}
    .main .crumb a{margin: 0 10px;}
    .main .crumb>img{width: 1.2rem;left: 0.5rem;}

    .main .cont_box .cont{flex-direction: column;padding: 1rem;}
    .main .cont_box .cont .left_cont{width: 100%;}
    .main .cont_box .cont .left_cont .tit{margin-bottom: 1rem;}
    .main .cont_box .cont .left_cont .tit p{font-size: 2.4rem;margin-bottom: 0.5rem;}
    .main .cont_box .cont .left_cont .tit span{font-size: 1.2rem;}
    .main .cont_box .cont .left_cont .time_select{font-size: 1rem;}
    .main .cont_box .cont .left_cont .time_select img{width: 0.5rem;}
    .main .cont_box .cont .left_cont .content{padding-top: 1rem;}
    .main .cont_box .cont .left_cont .content .fl_tit{height: 3.5rem;font-size: 1.4rem;margin-bottom: 1rem;}
    .main .cont_box .cont .left_cont .content .fl_tit span{width: 10rem;padding-left: 1.5rem;}
    .main .cont_box .cont .left_cont .content ul{padding-left: 1rem;}
    .main .cont_box .cont .left_cont .content li{font-size: 1rem;padding-left: 1rem;background-size: 0.5rem 0.5rem;}
    .main .cont_box .cont .left_cont .content>div:not(:last-of-type){margin-bottom: 1.5rem;}
    .main .cont_box .cont .left_cont .content .all_download{width: 50%;height: 3.5rem;margin: 1.5rem auto;font-size: 1.2rem;}

    .main .cont_box .cont .right_cont{width: 100%;}
    .main .cont_box .cont .right_cont .search_box label{height: 4.5rem;}
    .main .cont_box .cont .right_cont .search_box .time{font-size: 1.2rem;background-size: 1.2rem 1.2rem;}
    .main .cont_box .cont .right_cont .search_box .time input{font-size: 1.2rem;}
    .main .cont_box .cont .right_cont .search_box #search_qw{font-size: 1.2rem;}
    .main .cont_box .cont .right_cont .search_box #search_qw::placeholder{font-size: 1.2rem;}
    .main .cont_box .cont .right_cont .search_box select{font-size: 1.2rem;}
    .main .cont_box .cont .right_cont .search_box #qw_btn{font-size: 1.2rem;}
    .main .cont_box .cont .right_cont .gbjj{font-size: 1.2rem;line-height: 2.4rem;padding: 1.5rem 2.5rem;border-width: 0.2rem;margin: 1.5rem 0;}
    .main .cont_box .cont .right_cont .gbjj .gbjj_tit{font-size: 1.5rem;}

    .footer{padding: 1.5rem 2rem;flex-direction: column;font-size: 1rem;}
    .footer p{padding-left: 0;line-height: 2rem;}
    .footer .link{font-size: 1.2rem;}
    .footer .right_cont{justify-content: center;margin-top: 1.5rem;}
    .footer .right_cont>div{width: auto;height: 5rem;}
    .footer .right_cont img{width: auto;height: 100%;margin: 0 auto;}
}
@media (max-width: 580px) {
    .main .top .logo{width: 45%;}
    .main .title{margin-bottom: 1.5rem;}
}
