﻿.zfxxgk_bg{background-image: url(../image/open/bg.jpg); background-position: center top; background-repeat: no-repeat; background-color: #ffffff; padding-bottom: 20px}
.gk_box{width: 1100px; clear: both; overflow: hidden; margin: auto; padding: 0px 36px 20px 36px; box-sizing: border-box;}
.gk_logo{margin: 30px 0}
.gk_header{text-align: center; margin: 50px 0}
.gk_gray{background-color: #f2f2f2}
.gk_clear{clear: both; overflow: hidden;}
.gk_ss {
    width: 1028px;
    height: 51px;
    background: url(../image/open/input.png) no-repeat;
    float: left;
    margin-top: 84px;
    margin-bottom: 84px;
}

.inputText1{ width:510px;height:35px; line-height:35px; float: right; border-radius: 2px; margin-top: 6px; margin-right:260px;}
.inputText1 input{ width:451px;height:42px; line-height:35px; background: #fff; margin-left:2px;border: none;}  
.inputText1 .inp{ width:410px;height:35px; float:left;  padding-left: 20px; outline: none; }
.inputText1 .inp1{width:40px; height:42px;float:right; cursor:pointer; text-align: center; margin-right:15px; }
.inputText1 .inp1 input{background: url('../image/open/search.png') center no-repeat;width: 100%; cursor: pointer;}

.gk_nav {width: 240px;float: left;}
.gk_nav li{width: 100%; clear: both; color: rgb(45,102,165);background-color: #fff;border: 1px solid #ddd; height: 70px; margin-bottom:15px}
.gk_nav li i{display: block; float: left; width: 40px; line-height: 40px; font-size: 40px; margin-right: 20px; margin-left: 20px; margin-top:13px}
.gk_nav li i.right-icon{float: right; width: 30px; margin-right:15px; margin-top: 15px; font-size: 30px}
.gk_nav li .text{font-size: 23px; float: left;}
.gk_nav li a{color: rgb(45,102,165);background: #fff; display: block; height: 100%}
.gk_nav li:hover,.gk_nav li.active a{background:rgb(45,102,165); color: #fff}
.gk_nav li:hover a{background:rgb(45,102,165); color: #fff}
.gk_nav dl{background: #ffffff;border: 1px solid #ddd;; width: 100%; padding: 10px 0; margin-bottom: 10px; display: none;}
.gk_nav dl dd{font-size: 16px;text-align: center; line-height: 32px}
.gk_nav dl dd a{display: block;}
.gk_nav dl dd a:hover,.gk_nav dl dd a.active{color: #2d66a5; font-size: 16px; background-color: rgb(230,245,255); font-weight: bold;}

.fli{cursor: pointer;}

.rightContent{float: right;width: 760px; background-color: #FFF;border: 1px solid #dfdfdf;padding: 0px 20px;}
.gk_news{clear: both; overflow: hidden;}
.gk_news h1{font-size: 32pt;text-align: center;margin:38px 0px;padding: 0px;color: #2d66a5;font-weight: 600;}
.gk_news .gk_content{height: 920px;overflow: auto; padding: 0px 20px; font-size: 16pt}
.gk_news .gk_content p{line-height: 31pt}


  /* 定义滚动条样式 */
.gk_content::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: rgba(240, 240, 240, 1);
}
 
/*定义滚动条轨道 内阴影+圆角*/
.gk_content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0px rgba(240, 240, 240, .5);
  border-radius: 10px;
  background-color: rgba(240, 240, 240, .5);
}
 
/*定义滑块 内阴影+圆角*/
.gk_content::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 0px rgba(240, 240, 240, .5);
  background-color:#2d66a5;
}

.gk_news_list{clear: both; overflow: hidden; background: #fff; padding: 10px;}
.gk_news_list li{line-height:50px; clear: both; height:50px; border-bottom:dashed 1px #ccc;}
.gk_news_list li i{float: left; font-style: normal; padding-right: 10px; color: #999}
.gk_news_list li a{font-size: 16px; display:block; float: left; width: 550px;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.gk_news_list li a:hover{color: #f00}
.gk_news_list li span.date{display:block; float: right; color: #999;}
.gk_news_list li .layui-badge-dot{width: 6px; height: 6px; float: left; display: block; margin-top:20px; margin-right: 10px}

table{ width:90%; margin:auto;border-collapse:collapse;}
table td{border:1px solid #ccc;height:40px; padding:0 5px; text-align:left}