.nav_father { width: 100%; position: relative; background-color: #fff; z-index: 4; } .nav { width: 100%; height: 0.75rem; } .nav nav { width: 73%; height: 0.75rem; line-height: 0.75rem; margin: 0 auto; } .nav nav ul { width: 100%; height: 100%; } .nav nav ul li { display: inline-block; font-size: 0.105rem; font-weight: 400; color: #A8A8A8; } .nav nav ul li:nth-of-type(2n) { margin: 0 0.135rem; } .nav nav ul li:last-of-type { color: #333; } .search_father { width: 100%; position: relative; background-color: #fff; z-index: 4; } .search_father .search { padding-top: 0.405rem; width: 100%; height: 3.05rem; text-align: center; } .search .search_top { position: relative; z-index: 2; } .search .search_top li { display: inline-block; padding: 0 0.2rem; font-size: 0.18rem; font-weight: 400; color: #A8A8A8; cursor: pointer; transition: all 1s; } .search .search_top li span { display: block; height: 0.135rem; width: .0375rem; margin: auto; margin-top: 0.1rem; } .search .search_top li:nth-of-type(2) { color: #333; } .search .search_main { margin-top: -0.08rem; width: 100%; height: 2.7675rem; background: url(../img/datadownloadsearchback.png) no-repeat; background-size: cover; position: relative; } .search .search_main>div { position: absolute; left: 50%; transform: translateX(-50%); } .search .search_main>.searchOne { display: none; } .search .search_main>div>.title { padding-top: 0.765rem; height: 0.315rem; font-size: 0.315rem; font-weight: bold; color: #333333; line-height: 0.255rem; transition: all 1s; } .search .search_main>div>div { margin: auto; margin-top: 0.48rem; position: relative; } .search .search_main>div>div>input { width: 6.3751rem; height: 0.555rem; background: #FFFFFF; border: 1px solid #DBD9D9; border-radius: 0.5rem; padding: 0.1875rem 0.3075rem; box-sizing: border-box; padding-right: 0.615rem; font-size: 0.18rem; font-weight: 400; color: #A8A8A8; transition: all 1s; } .search .search_main>div>div .inp_active { color: #333; } .search .search_main>div>div>span { display: block; width: 0.21rem; height: 0.21rem; background: url(../img/datadownloadfangdajing.png) no-repeat; background-size: cover; position: absolute; right: 0.3rem; top: 0.17rem; cursor: pointer; } .download_father { width: 100%; position: relative; background-color: #fff; z-index: 3; } .download { width: 73%; margin: auto; padding-top: 0.5625rem; display: flex; flex-wrap: wrap; justify-content: space-between; align-content: flex-start; } .download ul { width: 5.0551rem; height: 1.53rem; display: inline-block; background-color: #F5F4F4; margin-bottom: 0.375rem; padding: 0.3675rem 0.39rem; box-sizing: border-box; cursor: pointer; } .download ul .title { width: 100%; height: 0.4575rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 0.165rem; font-weight: 400; color: #333333; border-bottom: 1px solid #E0E0E0; position: relative; transition: all 0.5s; } .download ul .title>.title_line { width: 0%; height: 1px; background-color: #333; position: absolute; bottom: 0; transition: all 1s; } .download ul:hover .title_line { width: 100%; } .download ul .bottom { margin-top: 0.135rem; } .download ul .bottom div:nth-of-type(1) { width: 70%; font-size: 0.12rem; font-family: Arial; font-weight: bold; color: #333333; line-height: 0.13rem; display: inline-block; padding-top: 0.1rem; position: relative; padding-left: 0.075rem; } .download ul .bottom div:nth-of-type(1)>.red_ { display: inline-block; width: 0.0375rem; height: 0.15rem; margin-right: 0.075rem; text-indent: 1em; transition: all 1s; position: absolute; left: 0; bottom: 0; } .download ul .bottom div:nth-of-type(1)>.red2 { height: 0rem; } .download ul .bottom .bot_right { float: right; width: 0.27rem; height: 0.255rem; background: url(../img/datadownloadxiazai.png) no-repeat; background-size: cover; cursor: pointer; } .download ul:hover .title { color: #EA222D; } .download ul:hover .bottom .bot_right { background-image: url(../img/datadownloadxiazaichange.png) } .page { width: 100%; height: 0.15rem; padding-top: 0.375rem; padding-bottom: 0.78rem; text-align: center; display: flex; justify-content: center; } .page>div { height: 0.135rem; font-size: 0.135rem; font-weight: bold; color: #333333; line-height: 0.14rem; flex-shrink: 0; cursor: pointer; transition: all 0.5s; } .page>div:hover { color: #EA222D; } .page>div:first-of-type { padding-right: 0.1275rem; border-right: 0.0375rem solid #EA222D; margin-right: 0.375rem; padding-bottom: 0rem; } .page>div:last-of-type { padding-left: 0.1275rem; border-left: 0.0375rem solid #EA222D; margin-left: 0.375rem; padding-bottom: 0rem; } .page>div .red_:nth-child(1) { margin-right: 0; } .page>.page_num { margin: 0 0.13rem; padding-bottom: 0.0675rem; } .page .page_active { color: #EA222D; border-bottom: 2px solid #EA222D; } @media screen and (max-width:1024px) { .in_banner>img { position: absolute; left: -245%; } .in_banner_bot { height: 5rem; } .nav { width: 100%; height: 1.5rem; } .nav_father>.nav nav { width: 90%; height: 1.5rem; line-height: 1.5rem; margin: 0 auto; } .nav_father>.nav nav ul li { font-size: 0.25rem; } .search .search_top li { display: inline-block; padding: 0 0.1125rem; font-size: 0.35rem; font-weight: 400; color: #A8A8A8; cursor: pointer; transition: all 1s; } .search .search_top li span { display: block; height: 0.2rem; width: 0.04rem; margin: auto; } .search .search_main { margin-top: -0.1rem; width: 100%; height: 3.5rem; background: url(../img/datadownloadsearchback.png) no-repeat; background-size: cover; position: relative; } .search .search_main>div>.title { padding-top: 0.765rem; height: 0.4rem; font-size: 0.4rem; font-weight: bold; color: #333333; line-height: 0.255rem; transition: all 1s; } .search .search_main>div>div>input { width: 6.3751rem; height: 0.7rem; background: #FFFFFF; border: 1px solid #DBD9D9; border-radius: 0.5rem; padding: 0rem 0.3075rem; box-sizing: border-box; padding-right: 0.615rem; font-size: 0.25rem; font-weight: 400; color: #A8A8A8; transition: all 1s; } .search .search_main>div>div>span { display: block; width: 0.35rem; height: 0.35rem; background: url(../img/datadownloadfangdajing.png) no-repeat; background-size: cover; position: absolute; right: 0.3rem; top: 0.17rem; cursor: pointer; } .download { width: 90%; margin: auto; padding-top: 1.5rem; display: flex; flex-wrap: wrap; justify-content: space-between; } .download ul { width: 100%; height: 2.1rem; display: inline-block; background-color: #F5F4F4; margin-bottom: 0.375rem; padding: 0.3675rem 0.39rem; box-sizing: border-box; cursor: pointer; } .download ul .title { width: 100%; height: 0.6rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 0.3rem; font-weight: 400; color: #333333; border-bottom: 1px solid #E0E0E0; position: relative; } .download ul .bottom { margin-top: 0.3rem; } .download ul .bottom div:nth-of-type(1) { width: 70%; font-size: 0.2rem; font-family: Arial; font-weight: bold; color: #333333; line-height: 0.13rem; display: inline-block; padding-top: 0.1rem; position: relative; padding-left: 0.1rem; } .download ul .bottom .bot_right { float: right; width: 0.37rem; height: 0.355rem; background: url(../img/datadownloadxiazai.png) no-repeat; background-size: cover; cursor: pointer; } .page { width: 100%; height: 0.3rem; padding-top: 0.375rem; padding-bottom: 0.8rem; text-align: center; display: flex; justify-content: center; } .page>div { height: 0.3rem; font-size: 0.3rem; font-weight: bold; color: #333333; line-height: 0.3rem; flex-shrink: 0; cursor: pointer; } }