.header-module { position: relative; padding-left: 61px; height: 64px; background-color: #FFFFFF; display: flex; align-items: center; box-sizing: border-box; }
.header-module .logo { cursor: pointer; }
.header-module .logo img { width: 179px; height: 22px; }
.header-module .nav { margin-left: 58px; display: flex; height: 62px; font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; line-height: 64px; }
.header-module .nav .product .cen { display: flex; align-items: center; }
.header-module .nav .product img { width: 20px; height: 20px; }
.header-module .nav li { margin-left: 30px; }
.header-module .nav li.active { color: #2468F2; border-bottom: 2px solid #2468F2; }
.header-module .nav li.active a { color: #2468F2; }
.header-module .nav li .hr { margin-top: 10px; height: 1px; border-bottom: 1px solid #2468F2; display: none; }
.header-module .nav li:nth-child(1) { margin-left: 0px; }
.header-module .nav .product_more { position: absolute; display: flex; top: 64px; left: 0px; height: 350px; width: 100%; background: #FFFFFF; box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2); z-index: 1; }
.header-module .nav .product_more .product_left { padding-top: 45px; padding-right: 47px; width: 469px; height: 350px; background: #F3F7FF; text-align: right; }
.header-module .nav .product_more .product_left p { margin-bottom: 64px; font-size: 16px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #222222; line-height: 36px; }
.header-module .nav .product_more .product_left span:nth-of-type(1) { font-size: 20px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #222222; }
.header-module .nav .product_more .product_left span:nth-of-type(2) { margin-left: 8px; color: #666666; }
.header-module .nav .project_more { position: absolute; display: flex; top: 64px; left: 0px; height: 350px; width: 100%; background: #FFFFFF; box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2); z-index: 1; }
.header-module .nav .project_more .project_left { padding-top: 45px; padding-right: 47px; width: 469px; height: 350px; background: #F3F7FF; text-align: right; }
.header-module .nav .project_more .project_left p { margin-bottom: 64px; font-size: 16px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #222222; line-height: 36px; }
.header-module .nav .project_more .project_left span:nth-of-type(1) { font-size: 20px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #222222; }
.header-module .nav .project_more .project_left span:nth-of-type(2) { margin-left: 8px; color: #666666; }
.header-module .nav .project_more .project_right { display: flex; padding: 50px 0 0 92px; height: 350px; background-color: #FFFFFF; }
.header-module .nav .project_more .project_right dl dd { font-size: 16px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #222222; line-height: 40px; }
.header-module .nav .product_more .product_right { padding-top: 60px; padding-left: 50px; display: flex; justify-content: space-around; height: 350px; background-color: #FFFFFF; }
.header-module .nav .product_more .product_right div { margin-right: 21px; padding: 30px 0 0 21px; width: 331px; height: 160px; background: #E6F0FE; border-radius: 8px; }
.header-module .nav .product_more .product_right div p { font-size: 20px; margin-bottom: 15px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #222222; }
.header-module .nav .product_more .product_right div span { font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #666666; line-height: 22px; }
.header-module .nav .product_more .product_right div img { display: block; margin-top: 20px; width: 20px; height: 20px; }
.header-module .nav .product_more .product_right div .r { margin-top: 13px; width: 20px; height: 20px; background: url('../images/icon-r.png') no-repeat center top 100%; background-size: contain; }
.header-module a { color: #272831; }
.header-module .product_more .product_right a:nth-child(1) div { background: url('../images/h-op.png') no-repeat center top 100%; }
.header-module .product_more .product_right a:nth-child(2) div { background: url('../images/h-co.png') no-repeat center top 100%; }
.header-module .product_more .product_right a:nth-child(3) div { background: url('../images/h-sa.png') no-repeat center top 100%; }
.header-module .product_more .product_right a:nth-child(1) div:hover p { color: #2365ED; }
.header-module .product_more .product_right a:nth-child(2) div:hover p { color: #2365ED; }
.header-module .product_more .product_right a:nth-child(3) div:hover p { color: #2365ED; }
.header-module .product_more .product_right a:nth-child(1) div:hover .r { background: url('../images/icon-r-b.png') no-repeat center top 100%; background-size: contain; }
.header-module .product_more .product_right a:nth-child(2) div:hover .r { background: url('../images/icon-r-b.png') no-repeat center top 100%; background-size: contain; }
.header-module .product_more .product_right a:nth-child(3) div:hover .r { background: url('../images/icon-r-b.png') no-repeat center top 100%; background-size: contain; }
.header-module .right { display: flex; margin-left: auto; align-items: center; justify-content: center; }
.header-module .right li { margin-right: 40px; }
.header-module .right li:nth-child(3) { margin-right: 0px; width: 160px; height: 64px; background: #2468F2; text-align: center; line-height: 63px; }
.header-module .right li:nth-child(3) a { color: #FFFFFF; }
.header-module .right .nav .product_more { height: 350px; background: #FFFFFF; box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2); }
.header-module .nav .project_more .project_right dl .more:hover { color: #2468F2; }
/* 首页导航切换 */
.index .header-module { background-color: #3641c5; }
.index .header-module a { color: #FFFFFF; }
.index .header-module .logo-f { display: none; }
.index .header-module .logo-b { display: block; }
.index .header-module .nav .product .cen1 { display: none; }
.fi { position: fixed; top: 0; width: 100%; z-index: 10; }
