@charset "utf-8";
/* CSS Document */
html,body{height: 100%;width:100%;min-width:100vw;}
*{padding:0;margin:0;box-sizing: border-box;}
body{word-break:break-all;word-wrap:break-word; margin:0 auto;padding:0;overflow-x: hidden; font-family:'Microsoft Yahei'; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
img{border:none;max-width: 100%;}
ul,ul li,dl,dl dt,dl dd{display:block;list-style-type: none;}
ul,ol,input{margin:0;padding:0;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0; padding:0;}
a{color:#333;text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}
b,strong,th{font-weight:normal;}
button,input,textarea{font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;outline: none;}
textarea{resize:none;} 
a,button,input,optgroup,select,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0);outline: none; border:0
}
input[type=”button”], input[type=”submit”], input[type=”reset”] {
	-webkit-appearance: none;
}
i, cite, em, var, address, dfn {
    font-style: italic;
}
::-webkit-scrollbar{
    width: 5px;/*竖向滚动条的宽度*/
    height: 5px;/*横向滚动条的高度*/
}
::-webkit-scrollbar-thumb{/*滚动条里面的小方块*/
    background: #0b3966;
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
::-webkit-scrollbar-track{/*滚动条轨道的样式*/
    background: #ccc;
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.gz_main{
    width: 1400px;margin: 0 auto;padding: 10px 0;
}
.gz_main_items{
    margin-bottom: 30px;border-radius: 25px;
}
.gz_main_items:first-of-type{
    border: 4px solid #346DDC;
}
.gz_main_items h2{
    border-top-left-radius: 20px;border-top-right-radius: 20px;background-color: #346DDC;color: #fff;
    font-size: 34px;height: 80px;line-height: 80px;padding-left: 38px;
}
.gz_main_items_zwfw{
    height: 80px;width: 100%;padding-left: 30px;background: url(../images/hbzwPicBg.png) no-repeat;background-size: 100% 100%;
    display: flex;align-items: center;
}
.gz_main_items_zwfw img{
    height: 46px;
}
.gz_main_items_menu{
    padding: 30px 33px 30px;background-color: #F6F8FF;border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;
}
.gz_main_items_menu ul{
    display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;
}
.gz_main_items_menu ul li{
    width: 23%;margin-bottom: 30px;
}
.gz_main_items_menu ul li a{
    display: flex;width: 100%;height: 120px;align-items: center;padding:0 30px;
    background-color: #fff;box-shadow: 0 0 8px #ddd;font-size: 22px;
}
.gz_main_items_menu ul li a:hover{
    transform: translateY(-10px);transition: all .5s;background-color: #346DDC !important;color: #fff;
}
.gz_main_items_menu ul.gz_main_t_i2{
    flex-wrap: nowrap;
}
.gz_main_items_menu ul.gz_main_t_i2 li{
    width: 19%;
}
.gz_main_items_menu ul.gz_main_t_i2 li a{
    padding: 45px 30px;background-color: #CDEEFF;
}
.gz_main_items:nth-of-type(2) ul{
    justify-content: flex-start;
}
.gz_main_items:nth-of-type(2) ul li{
    margin-left: 2.6%;
}
.gz_main_items:nth-of-type(2) ul li:nth-of-type(4n+1){
    margin-left: 0;
}
.gz_bar{
    width: 100px;position: fixed;top: 50%;right: 0;transform: translateY(-50%);background-color: #fff;
    box-shadow: 0 0 6px #ddd;padding: 0 0 26px;
}
.gz_bar ul li{
    margin-top: 30px;
}
.gz_bar ul li img{
    width: 40px;height: 40px;margin: 0 auto;
}
.gz_bar ul li span{
    display: block;text-align: center;font-size: 16px;
}
.gz_bar ul li:hover img,.gz_bar ul li:hover span{
    transition: all .3s;transform: scale(1.2);color: #346DDC;font-weight: 700;
}

/* 移动端适配 */
@media screen and (max-width:1200px) {
    .gz_main{
        width: 100%;padding:30px 10px;
    }
    .gz_main_items_zwfw{
        padding:0 10px;border-top-left-radius: 20px;border-top-right-radius: 20px;
    }
    .gz_main_items_zwfw img{
        width: auto;height: auto;
    }
    .gz_main_items_menu {
        padding: 10px;
        border-bottom-left-radius: 25px;
        border-bottom-right-radius: 25px;
    }
    .gz_main_items_menu ul li{
        width: 49%;margin-bottom: 10px;
    }
    .gz_main_items_menu ul li a{
        height: 70px;padding: 0 10px;font-size: 16px;
    }
    .gz_main_items_menu ul.gz_main_t_i2{
        flex-wrap: wrap;
    }
    .gz_main_items_menu ul.gz_main_t_i2 li{
        width: 49%;
    }
    .gz_main_items_menu ul.gz_main_t_i2 li a{
        padding:  0 10px;
    }
    .gz_main_items h2{
        font-size: 24px;padding-left: 15px;
    }
    .gz_main_items:nth-of-type(2) ul li{
        margin-left: 2%;
    }
    .gz_main_items:nth-of-type(2) ul li:nth-of-type(2n+1){
        margin-left: 0;
    }
    .gz_bar{
        display: none;
    }
}