.none{
display:none!important;}

/*蓝色色调*/
.side dd.dd-in>a,
.arti h3,
.gzt .tit li.tit-in a, .gzdt .tit li.tit-in a{
color: #005BAC;}
.side dt,
.head-btm .nav,
.head-btm>a,
.more a,
.gzt .cont li h5, .txb .cont li h5{
background-color: #005BAC;}
.head-btm>a,
.head-btm .nav
 {
 
    border-top: 1px solid #1262e5;}


.head {
 
    border-top: 5px solid #1262e5;
 
background: linear-gradient(to bottom, rgba(18, 98, 229, 0.7), transparent);}
.head-top form {
 
    border-right: 1px solid #1262e5;
    border-bottom: 1px solid #1262e5;}

.head-top form input {
 
    background-color: #1262e5;}

.arti {
 
    border-top: 2px solid #1262e5;}



.sys .opa70
 
 {
background-color: rgba(0, 91, 172,.8);}

.head-btm .nav {
    width: 1150px;}
    
    
    .head-btm img {
    margin: 15px 10px;
width: auto;
    display: block;
    float: none;
    height: 85px;}




.head-top .fl {
            float: left;
            position: relative;
            padding: 0 10px;}

        .head-top .fl > a {
            line-height: 30px;
            color: #fff;
            padding: 0 5px;
            display: inline-block;
            cursor: pointer;}

        /* 下拉面板底色 */
        .head-top .subject-dropdown {
            display: none;
            position: absolute;
            top: 30px;
            left: 0;
            background: #1262e5;
            min-width: 180px;
            z-index: 999;}

        .head-top .subject-dropdown a {
            display: block;
            line-height: 30px;
            color: #fff;
            padding: 0 10px;}

        .head-top .fl:hover .subject-dropdown {
            display: block;}

        /* 下拉项悬浮加深底色 */
        .head-top .subject-dropdown a:hover {
            background: #0f56cc;}
.sly{
display: flex;
    justify-content: center;
    align-items: center;}  
  .wrap { display: flex; gap: 40px; padding: 20px;}
  .card {
    width: 280px; height: 80px;
    border-radius: 12px;
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    text-shadow: 0 1px 4px rgba(0,0,0,.3);
    box-shadow: 0 4px 16px rgba(0,0,0,.12);
    transition: transform .2s, box-shadow .2s;
    gap: 10px;}
  .card:hover { transform: translateY(-4px); box-shadow: 0 8px 24px rgba(0,0,0,.18);}
  .card svg { flex-shrink: 0;}
  .card-left  { background: linear-gradient(135deg, #1a73e8, #4fc3f7);}
  .card-right { background: linear-gradient(135deg, #e65100, #ffb74d);}
