.container{width:1220px; height:100%; margin:0 auto; position:relative;}

.item-wrap{display: flex;flex-wrap: wrap; justify-content: center;align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center; 
}
.item-col-3{width:33.3333333333%; padding:0 12px;box-sizing: border-box;}
.item-col-4{width:25%; padding:0 12px;box-sizing: border-box;}
.item-col-6{width:16.6666666666%; padding:0 12px;box-sizing: border-box;}
.item-col-8{width:12.5%; padding:0 12px;box-sizing: border-box;}

.advantage {width: 100%; padding: 100px 0 60px 0; background-color:#fff}
.section-header{padding-bottom:36px;}
.section-header h2{font-size: 32px; font-weight: 500; text-align: center;}
.section-header p{font-size: 16px; padding: 24px 0; line-height:1.6; text-align:center; color: #646464;}
.advantage .box {padding:15px 18px; border-radius:6px; margin-bottom: 20px; font-size:16px; line-height: 1.6; background-color:#fff; box-shadow: 0px 0 6px rgba(1, 41, 112, 0.1); height: 100%;}

.advantage .box span {color: #EA4335;}
.advantage .box h3 { font-size: 16px;color: #3e6dc0; font-weight: 600; margin-bottom: 8px;}
.advantage .box h3 img{ max-width: 100px;max-height: 30px;}
.advantage .box p { font-size: 14px;color: #777; margin-bottom: 10px;}
.advantage .box:hover { box-shadow: 0px 0 24px rgba(1, 41, 112, .12);}


/*快捷导航*/
.advantage{background-color: #f3f6f8;padding-top: 80px;}
.section-header p{padding: 13px 0;}
.section-header{padding-bottom: 16px;}
.ShortcutsBox{position: relative;}
.ShortcutsMenuBox{width: 250px;display: inline-block;position: absolute;left: 0px;top: 0px;height: 100%;box-sizing: border-box;background-color: #1c1a1d;padding: 10px 10px;z-index: 1000;}
.ShortcutsMenuHeader{padding: 10px 0px;border-bottom: 1px solid #545454;text-align: center;}
.ShortcutsMenuHeader h2{margin: 0;padding: 0;font-size: 18px;font-weight: normal;color: #fff;line-height: 30px;}
.ShortcutsMenuTitle{padding: 3px 0;border-left: 3px solid #4385F5;padding-left: 8px;margin-top: 0px;}
.ShortcutsMenuTitle i{display: inline-block;font-size: 15px;color: #ccc;vertical-align: sub;}
.ShortcutsMenuTitle span{font-size: 14px;color: #ccc;display: inline-block;line-height: 30px;}
.ShortcutsMenuList{padding-left: 16px;}
.ShortcutsMenuList ul{margin: 0;padding: 0;}
.ShortcutsMenuList ul li{list-style: none;margin-top: 10px;}
.ShortcutsMenuList ul li a{display: block;font-size: 13px;line-height: 25px;color: #adadad;text-decoration:none;}
.ShortcutsMenuList ul li a i{font-size: 14px;display: inline-block;margin-right: 3px;vertical-align: middle;}
.ShortcutsMenuList ul li a:hover{color: #fff;}
.ShortcutsMenuList ul li.on a{color: #FFF;}
.ShortcutsContentBox{box-sizing: border-box;padding: 10px 10px;padding-left: 250px;background-color: #fff;}
.ShortcutsContentListContent{padding: 10px 0px;background-color: #fff;padding: 10px 0px;}
.paddingContentBox{min-height: 680px;overflow: auto;}
.ShortcutsContents{background-color: #fff;box-sizing: border-box;padding: 15px 15px;border-bottom: 10px solid #f3f6f8;padding-right: 10px;}
.ShortcutsContents:nth-last-child(1){border-bottom: none;}
.ShortcutsContentsHeader{padding-bottom: 10px;}
.ShortcutsContentsHeader span{font-size: 18px;color: #000;line-height: 25px;}
.ShortcutsContentsHeader i{display: inline-block;font-size: 18px;color: #000;vertical-align: sub;}
.ShortcutsList ul{margin: 0;padding: 0;overflow: hidden;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.ShortcutsList ul li{display: inline-block;width: 211px;margin-left: 20px;border-radius: 8px;box-shadow: 0px 0px 5px #ebebeb;margin: 10px 11px;transition: all 0.3s;background-color: #fff;border: 1px solid #e4ecf3;box-sizing: border-box;}
.ShortcutsList ul li a{box-sizing: border-box;padding: 12px 12px;display: block;height: 100%;text-decoration:none;}
.ShortcutsList ul li .ShortcutsIcon{width: auto;display: inline-block;vertical-align: middle;text-align: center;line-height: 30px;max-width: 90px;width: auto;}
.ShortcutsList ul li .ShortcutsIcon img{max-width: 90px;max-height: 30px;transition: all 0.6s;vertical-align: middle;}
.ShortcutsText{display: inline-block;vertical-align: middle;text-align: left;box-sizing: border-box;padding-left: 5px;}
.ShortcutsTextMax{width: 100%;max-width: 100%;padding-left: 0px;}
.ShortcutsText h2{font-size: 14px;font-weight: 700;margin: 0;padding: 0;line-height: 25px;color: #3273dc;letter-spacing: 0px;padding-top: 2px;}
.ShortcutsText h2 span{color: #ff5722;}
.ShortcutsEntranceContent p{margin: 0;padding: 0;font-size: 12px;line-height: 20px;color: #808080;margin-top: 10px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ShortcutsList ul li:hover{transform: translateY(-6px);}
.ShortcutsMenuListBox{position: fixed;z-index: 99;}
@media (max-width: 1280px) {
   .container{width:1026px;}
   
}