/* headline */
.headline{width: 100%;padding: 30px 0 35px;}
.headline p{width: 1150px;}
.headline p a{color: #0D548E;text-align: center;font-size: 28px;font-weight: bolder;display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.headline .more{width: 1150px;text-align: center;}
.headline .more a{color: #004D8E;display: block;width: 100%;font-size: 16px;margin-top: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*newsBox*/
.newsBox{width: 100%;height: 375px;overflow: hidden;}
.slideBox{width: 620px;height: 375px;position: relative;}
.slideBox .hd{position: absolute;right: 5px;bottom: 15px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 10px;cursor: pointer;width: 10px;height: 10px;background: #fff;border-radius: 5px;}
.slideBox .hd ul li.on {background: #007aff;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 375px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;font-size: 16px;background: url("../img/p-bg.png") top left repeat;text-indent: 10px;z-index: 1;}
.slideBox .bd p a {color: #fff;display: block;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideTxtBox {width: 545px;height: 375px;overflow: hidden;position: relative;z-index: 1;}
.slideTxtBox .hd ul {width: 100%;height: 46px;border-bottom: 1px solid #e6e6e6;margin-bottom: 12px;}
.slideTxtBox .hd ul li {float: left;line-height: 46px;padding: 0 15px;font-size: 18px;color: #145086;overflow: hidden;}
.slideTxtBox .hd ul li a {display: block;float: left;}
.slideTxtBox .hd ul li.on {background: #1172BF;border-radius: 5px;}
.slideTxtBox .hd ul li.on a {color: #fff;font-weight: bold;}
.slideTxtBox .bd ul {overflow: hidden;}
.slideTxtBox .bd ul li {font-size: 16px;height: 46px;line-height: 46px;background: url("../img/li-bg.png") center left no-repeat;overflow: hidden;}
.slideTxtBox .bd ul li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxtBox .bd ul li a:hover {color: #004D8E;}
.slideTxtBox .bd li span {float: right;color: #999;font-size: 14px;}
.slideTxtBox .bd .more {position: absolute;right: 0;top: 12px;z-index: 2;}
.slideTxtBox .bd .more a {color: #999;}
.slideTxtBox .bd .more a:hover {color: #004D8E;}
/* ztBox */
.ztBox{margin: 30px 0;}
.ztBox ul{display: -webkit-flex;display: flex;justify-content: space-between;}
.ztBox ul li{width: 32%;}
.ztBox ul li img{display: block;width: 100%;}
/* gkBox */
.gkBox{width: 100%;}
.slideTxt{width: 650px;height: 300px;position: relative;z-index: 1;}
.slideTxt .hd ul {width: 100%;height: 36px;margin-bottom: 12px;padding-left: 30px;}
.slideTxt .hd ul li {float: left;font-size: 20px;color: #999;overflow: hidden;}
.slideTxt .hd ul li a {display: block;color: #999;float: left;}
.slideTxt .hd ul li em {display: block;margin: 2px 30px;float: left;}
.slideTxt .hd ul li.on a {font-weight: bold;color: #004D8E;}
.slideTxt .bd ul {overflow: hidden;}
.slideTxt .bd ul li {font-size: 16px;height: 42px;line-height: 42px;background: url("../img/li-bg.png") center left no-repeat;overflow: hidden;}
.slideTxt .bd ul li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxt .bd ul li a:hover {color: #004D8E;}
.slideTxt .bd li span {float: right;color: #999;font-size: 14px;}
.slideTxt .bd li span a {color: #999;}
/* gkItem */
.gkItem{width: 520px;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.gkItem li{width: 250px;height: 90px;line-height: 90px;background: #ecf4ff;border: 1px solid #dcdcdc;border-radius: 5px;margin-bottom: 10px;}
.gkItem li a{display: block;width: 100%;height: 100%;}
.gkItem li em{display: inline-block;width: 45px;margin-left: 30px;}
.gkItem li span{border-left: 1px solid #99b4e5;font-size: 16px;padding-left: 20px;}