﻿.container-gk{width:1100px; margin: auto; }
.gk-bg{background: url("../images/gk/bg-gk.jpg") top center no-repeat;}
.gk-header .logo{padding: 20px 0}
.gk-header .logo img{height: 50px;}
.gk-header .title{font-size: 60px; font-weight: 600; color: #ffffff; text-align: center;}

.gk-search{width: 500px; margin:20px auto 50px;}
.gk-search .bd{width: 100%; border:1px solid #2D66A5; border-radius: 4px; height: 50px; padding: 9px; box-sizing: border-box; background: #ffffff;}
.gk-search .bd .key{width:calc(100% - 80px);}
.gk-search .bd .key input{border:0; height: 30px; line-height: 30px; outline: none;width: 100%; padding: 0;}
.gk-search .bd .btn{width:80px;}
.gk-search .bd .btn a{display: block; text-align: center; font-size: 18px; font-weight: bold; color: #2D66A5;}

.gk-box{background: #f2f2f2; padding: 40px; margin: 60px 0; }
.gk-left{width: 240px;}
.gk-right{width: 750px; background: #ffffff; border:1px solid #eee; padding: 0 20px; box-sizing: border-box;}
.menu-item{width: 100%; margin-bottom: 20px;}

.menu-item .tit{border:1px solid #eee; padding: 15px; background: #ffffff;}
.menu-item .icon{margin-right: 15px; line-height: 60px;}
.menu-item .icon i{font-size: 56px; color: #2D66A5;}
.menu-item .txt{font-size: 20px; color:#2D66A5; line-height: 30px; height: 60px; }
.menu-item .sub{display: none; padding-top:15px;}
.menu-item .sub ul{background: #ffffff; width: 100%;}
.menu-item .sub li{height: 40px; line-height: 40px; text-align: center;}
.menu-item .sub li a{display: block;font-size: 16px;}
.menu-item .sub li a:hover,.menu-item .sub li.on a{color: #2D66A5;}

.menu-item.active .sub{display:block;}

.menu-item .tit:hover,
.menu-item.active .tit{background: #2D66A5; }
.menu-item .tit:hover .icon i,
.menu-item .tit:hover .txt,
.menu-item.active .tit .icon i,
.menu-item.active .tit .txt {color: #ffffff;}

.gk-zhinan .tit{height: 40px;line-height: 40px;  margin:50px 0;  text-align: center;}
.gk-zhinan .tit strong{color:#2D66A5; font-size: 36px;}
.gk-zhinan .artbox{height: 900px; overflow: auto; padding: 0 20px;}
.gk-zhinan .artbox::-webkit-scrollbar {
    /*滚动条整体样式*/
    width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.gk-zhinan .artbox::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius   : 10px;
    background-color: skyblue;
    background-image: -webkit-linear-gradient(
            45deg,
            rgba(255, 255, 255, 0.2) 25%,
            transparent 25%,
            transparent 50%,
            rgba(255, 255, 255, 0.2) 50%,
            rgba(255, 255, 255, 0.2) 75%,
            transparent 75%,
            transparent
    );
}
.gk-zhinan .artbox::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
    background   : #ededed;
    border-radius: 10px;
}
.filedown{margin: 20px 0;}
.filedown span{font-size: 16px; margin-right: 15px;}
.filedown span:first-child{color: #2D66A5; font-weight: bold; }


.gk-newslist{padding: 30px 0;}
.gk-newslist li{height: 40px; line-height: 40px; font-size: 16px;}



