﻿.common-main{margin:0}
.inner-banner{padding-bottom:0}
.inner-banner .inner-content{display:none}
.common-main .l-wrap{max-width:none;margin:0}
.siggle-wrap{max-width:1280px;width:100%;margin:0 auto;padding:0 32px}
@media (max-width:1024px){.siggle-wrap{padding:0 15px}}

.siggle-page1{position:relative;padding:50px 0 70px;background:#0a284c}
.siggle-page1 .siggle-wrap{color:#fff}
.siggle-page1 .page1-top{color:var(--color);font-size:var(--fontsize14)}
.siggle-page1 .page1-title{margin:25px 0;font-size:var(--fontsize30);font-weight:var(--fontbold6);line-height:1.3}
.siggle-page1 .page1-desc{max-width:565px;font-size:var(--fontsize14);line-height:1.4}
.siggle-page1 .page1-btn{display:flex}
.siggle-page1 .page1-btn .more{display:block;margin-top:35px;padding:13px 24px;color:#fff;font-size:var(--fontsize14);font-weight:var(--fontbold6);border-radius:6px;line-height:1.2;text-align:center;transition:all .3s ease-in-out}
.siggle-page1 .page1-btn .more1{margin-right:12px;background:var(--color)}
.siggle-page1 .page1-btn .more1 em{display:inline-block;font-size:var(--fontsize16);font-weight:400;transform:rotate(180deg);line-height:1}
.siggle-page1 .page1-btn .more2{border:1px solid #fff}
.siggle-page1 .page1-btn .more1:hover{background:rgb(0 122 136 / 1)}
.siggle-page1 .page1-btn .more2:hover{background:rgb(255 255 255 / .1)}
@media (max-width:1024px){.siggle-page1{padding:40px 0}
.siggle-page1 .page1-title{margin:20px 0}
}
@media (max-width:768px){.siggle-page1 .page1-title{margin:15px 0;font-size:var(--fontsize26)}
.siggle-page1 .page1-title br{display:none}
.siggle-page1 .page1-desc br{display:none}
.siggle-page1 .page1-btn .more{margin-top:25px}
}
@media (max-width:540px){.siggle-page1{padding:30px 0}
.siggle-page1 .page1-title{font-size:var(--fontsize24)}
.siggle-page1 .page1-btn .more{-ms-text-justify20px:10px 20px;font-size:var(--fontsize16)}
}

.siggle-title{color:#0b2046;font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.4}
.siggle-page2{position:relative;padding:70px 0 30px}
.siggle-page2 .siggle-wrap{display:flex;justify-content:space-between}
.siggle-page2 .icon{display:flex;justify-content:center;align-items:center}
.siggle-page2 .content{flex:1;margin-right:47px}
.siggle-page2 .content-item1{margin-bottom:60px}
.siggle-page2 .content-item1 .item1-info{margin-top:15px;color:#566177;font-size:var(--fontsize16);line-height:1.67}
.siggle-page2 .content-item2{margin-bottom:50px;padding:25px 24px 23px;border:1px solid #cfd8e4;border-radius:8px}
.siggle-page2 .content-item2 .siggle-title{text-align:center}
.siggle-page2 .content-item2 .item2-list{position:relative;margin-top:25px;display:flex;justify-content:space-between;flex-wrap:wrap}
.siggle-page2 .content-item2 .item2-list::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background:#cfd8e4}
.siggle-page2 .content-item2 .item2-list li{width:44.3%}
.siggle-page2 .content-item2 li .li-top{text-align:center}
.siggle-page2 .content-item2 .li-top .icon{margin:0 auto;width:42px;height:42px;background:#f8fafc;border-radius:50%;border:1px solid #cfd8e4}
.siggle-page2 .content-item2 .li-top .title{margin-top:18px;color:#0b2046;font-size:var(--fontsize14);font-weight:var(--fontbold6);line-height:1.3}
.siggle-page2 .content-item2 .li-bottom{margin-top:20px}
.siggle-page2 .content-item2 .li-bottom a{margin-bottom:7px;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;color:#0b2046;font-size:var(--fontsize16);font-weight:var(--fontbold6);border-radius:4px;border:1px solid #cfd8e4;transition:all .3s ease-in-out}
.siggle-page2 .content-item2 .li-bottom a:last-child{margin-bottom:0}
.siggle-page2 .content-item2 .li-bottom a em{display:inline-block;color:#cfd8e4;font-size:var(--fontsize14);transform:rotate(180deg)}
.siggle-page2 .content-item2 .li-bottom a:hover{color:var(--color);border-color:var(--color);background:#f8fafc}
.siggle-page2 .content-item3{margin-bottom:50px}
.siggle-page2 .content-item3 .item3-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.siggle-page2 .content-item3 .item3-list li{margin-top:17px;padding:20px 30px 24px 20px;width:48.8%;border-radius:7px;border:1px solid #e9eef4;transition:all .3s ease-in-out}
.siggle-page2 .content-item3 li .icon{width:29px;height:29px;background:#f8fafc;border-radius:3px;border:1px solid #e9edf3}
.siggle-page2 .content-item3 li .title{margin:15px 0 9px;color:#0b2046;font-size:var(--fontsize16);font-weight:var(--fontbold6);line-height:1.3}
.siggle-page2 .content-item3 li .desc{color:#566177;font-size:var(--fontsize14)}
.siggle-page2 .content-item3 .item3-list li:hover{border-color:var(--color);box-shadow:0 4px 18px 0 rgba(3,166,147,.15)}
.siggle-page2 .content-item4{margin-bottom:50px}
.siggle-page2 .content-item4 .item4-list{margin-top:18px}
.siggle-page2 .content-item4 .item4-list li{margin-bottom:10px;padding:15px 20px 19px 16px;border-radius:7px;border:1px solid #e9eef4;cursor:pointer;transition:all .3s ease-in-out}
.siggle-page2 .content-item4 .item4-list li:last-child{margin-bottom:0}
.siggle-page2 .content-item4 .item4-list .li-top{color:#120c33;font-size:var(--fontsize16);font-weight:var(--fontbold6);display:flex;align-items:center}
.siggle-page2 .content-item4 .item4-list .li-top .icon{position:relative;margin-right:8px;width:18px;height:18px;background:#f8fafc;border-radius:2px}
.siggle-page2 .content-item4 .item4-list .li-top .icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:9px;background:var(--color);opacity:0;transition:all .3s ease-in-out}
.siggle-page2 .content-item4 .item4-list .li-top .icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9px;height:2px;background:var(--color)}
.siggle-page2 .content-item4 .item4-list .li-bottom{display:none;margin-top:20px;padding-left:26px;color:#566177;font-size:var(--fontsize14)}
.siggle-page2 .content-item4 .item4-list li.act,.siggle-page2 .content-item4 .item4-list li:hover{border-color:var(--color)}
.siggle-page2 .content-item4 .item4-list li.act .li-top{color:var(--color)}
.siggle-page2 .content-item4 .item4-list li.act .li-top .icon{background:#e0f2f1}
.siggle-page2 .content-item4 .item4-list li.act .li-top .icon::before{opacity:1}
.siggle-page2 .content-item4 .item4-list li.act .li-bottom{display:block}
.siggle-page2 .content-item5{margin-bottom:50px}
.siggle-page2 .content-item5 .item5-list{margin-top:24px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}
.siggle-page2 .content-item5 .item5-list li{padding:24px;border-bottom:1px solid #e5e7eb;display:flex;transition:all .3s ease-in-out}
.siggle-page2 .content-item5 .item5-list li:last-child{border-bottom:none}
.siggle-page2 .content-item5 .item5-list li:hover{background:#f8fafc}
.siggle-page2 .content-item5 .item5-list .icon{flex-shrink:0;margin-right:13px;width:32px;height:32px;color:var(--color);background:#f8fafc;border:1px solid #e4eaf1;border-radius:50%}
.siggle-page2 .content-item5 .item5-list .title{color:#0b2046;font-size:var(--fontsize14);font-weight:var(--fontbold6);line-height:1.3}
.siggle-page2 .content-item5 .item5-list .desc{margin-top:7px;color:#566177;font-size:var(--fontsize16)}
.siggle-page2 .sidebar{width:363px}
.siggle-page2 .sidebar-item{padding:20px;border-radius:8px;border:1px solid transparent}
.siggle-page2 .sidebar-item .item-top{display:flex;align-items:center}
.siggle-page2 .sidebar-item .item-top .title{font-size:var(--fontsize16);font-weight:var(--fontbold6)}
.siggle-page2 .sidebar-item1{position:sticky;top:95px;background:#f8fafc;border-color:#e9edf3}
.siggle-page2 .sidebar-item1 .item-top .icon{margin-right:9px;width:29px;height:29px;background:#fff;border-radius:3px;border:1px solid #e9edf3}
.siggle-page2 .sidebar-item1 .item-desc{margin-top:14px;color:#7d8a9e;font-size:var(--fontsize16);line-height:1.3;font-style:italic}
.siggle-page2 .sidebar-item2{margin:22px 0 30px;padding:20px 10px;border-color:#cfd8e4}
.siggle-page2 .sidebar-item2 .item-top{padding:0 10px 14px;border-bottom:1px solid #cfd8e4}
.siggle-page2 .sidebar-item2 .item-top .icon{margin-right:7px}
.siggle-page2 .sidebar-item2 .item-list{margin-top:10px}
.siggle-page2 .sidebar-item2 .item-list li{margin-top:10px;padding:10px;color:#546377;font-size:var(--fontsize16);border:1px solid transparent;border-radius:4px;display:flex;align-items:center;transition:all .3s ease-in-out}
.siggle-page2 .sidebar-item2 .item-list li:hover{color:var(--color);border-color:#f1f5f9;background:#f8fafc}
.siggle-page2 .sidebar-item2 .item-list li:hover a{color:var(--color)}
.siggle-page2 .sidebar-item2 .item-list .icon{margin-right:5px}
.siggle-page2 .sidebar-item2 .item-list .icon a{display:flex;align-items:center}
.siggle-page2 .sidebar-item3{background:#0b2046;border-color:#0b2046}
.siggle-page2 .sidebar-item3{text-align:center}
.siggle-page2 .sidebar-item3 .icon{margin:0 auto;width:40px;height:40px;border-radius:50%;background:rgba(248,250,252,.1)}
.siggle-page2 .sidebar-item3 .title{margin:20px 0 13px;color:#fff;font-size:var(--fontsize14);font-weight:var(--fontbold6)}
.siggle-page2 .sidebar-item3 .desc{color:#919cac;font-size:var(--fontsize14)}
.siggle-page2 .sidebar-item3 .more{display:block;margin-top:30px;padding:10px;color:#0b2046;font-size:var(--fontsize16);font-weight:var(--fontbold6);background:#fff;border-radius:5px;text-align:center;transition:all .3s ease-in-out}
.siggle-page2 .sidebar-item3 .more:hover{background:rgb(248 250 252 / .95)}
@media (max-width:1440px){.siggle-page2{padding:50px 0 10px}}
@media (max-width:1024px){.siggle-page2{padding:40px 0 10px}
.siggle-page2 .content{margin-right:35px}
.siggle-page2 .content-item1{margin-bottom:40px}
.siggle-page2 .content-item2{margin-bottom:30px}
.siggle-page2 .content-item3,.siggle-page2 .content-item4,.siggle-page2 .content-item5{margin-bottom:30px}
}
@media (max-width:768px){.siggle-page2{padding:30px 0 10px}
.siggle-page2 .content{margin-right:0}
.siggle-page2 .content-item1{margin-bottom:30px}
.siggle-page2 .sidebar{display:none}
}
@media (max-width:540px){.siggle-page2 .content-item2 .item2-list{margin-top:0}
.siggle-page2 .content-item2 .item2-list::before{display:none}
.siggle-page2 .content-item2 .item2-list li{width:100%;margin-top:15px}
.siggle-page2 .content-item2 .li-top .title{margin-top:10px}
.siggle-page2 .content-item2 .li-bottom{margin-top:10px}
.siggle-page2 .content-item3 .item3-list li{margin-top:10px}
.siggle-page2 .content-item3 li .title{margin:10px 0 5px}
.siggle-page2 .content-item4 .item4-list .li-bottom{margin-top:10px}
.siggle-page2 .content-item4 .item4-list li{padding:10px 15px 15px 15px}
.siggle-page2 .content-item5 .item5-list{margin-top:15px}
.siggle-page2 .content-item5 .item5-list li{padding:17px}
}
.siggle-page2 .sidebar-item3 {position: relative;z-index: 1;}

@media (min-width:1081px){.siggle-page2 .content-item3+.content-item4 .item4-list {display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;}
.siggle-page2 .content-item3+.content-item4 .item4-list li {width:48%;}}

.content-item6 .item6-list{display:flex;justify-content: space-between;flex-wrap:wrap;margin-top:3%;}
.content-item6 .item6-list .lis{width:48%;border:1px solid #e9eef4;padding:20px 30px;border-radius: 7px;transition: all .3s;}
@media (min-width:641px){.content-item6 .item6-list .lis:nth-child(n+3){margin-top:4%;}}
.content-item6 .item6-list .lis:hover{background:#F8FAFC;border-color:var(--color)}
.content-item6 .item6-list .lis .top{margin-bottom:10px;display:flex;align-items: center;}
.content-item6 .item6-list .lis .top img{margin-right:10px;}
.content-item6 .item6-list .lis .top p{color:var(--color);font-weight: var(--fontbold7);}
.content-item6 .item6-list .lis .bot{font-size:var(--fontsize14);color:#566177}
@media (max-width:640px){.content-item6 .item6-list{margin-top:30px}
.content-item6 .item6-list .lis{width:100%;margin-bottom:20px;}}