/* nav */
.nav{width: 1200px;margin: 0 auto;border-top-left-radius: 10px;border-top-right-radius: 10px;}
/* newsBox */
.newsBox{width: 1200px;margin: 0 auto;padding: 20px;background: #fff;box-shadow: 0 0 50px -10px rgba(0, 0, 0, 0.2);}
/* headline */
.headline{width: 100%;padding: 30px 0;background: #f6f6f6 url("../img/headlinebg.png") top left no-repeat;}
.headline p{width: 1060px;text-align: center;font-size: 30px;font-weight: bolder;margin-left: 80px;}
.headline p a{color: #145086;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.headline .more{width: max-content;;margin: 15px auto 0;}
.headline .more a{color: #666;padding: 0 10px;border-right: 1px solid #666;display: block;float: left;font-size: 18px;line-height: 1;}
.headline .more a:last-child{border-right: none;}
/* slideBox */
.slideBox{width: 606px;height: 354px;position: relative;overflow: hidden;}
.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: #145086;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 354px;}
.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: 540px;height: 354px;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 20px;font-size: 18px;font-weight: bold;color: #145086;overflow: hidden;}
.slideTxtBox .hd ul li a {display: block;color: #145086;float: left;}
.slideTxtBox .hd ul li.on {background: #145086;}
.slideTxtBox .hd ul li.on a {color: #fff;}
.slideTxtBox .bd ul {overflow: hidden;}
.slideTxtBox .bd ul li {font-size: 16px;height: 42px;line-height: 42px;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: #145086;}
.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: #145086;}
/* ulImg */
.ulImg{width: 1200px;margin: 25px auto;display: -webkit-flex;display: flex;justify-content: space-between;}
/* pagination */
.pagination{width: 100%;padding: 20px 0;background: #f6f6f6;}
.w386{width: 386px;}
.theme{width: 100%;background: #fff;padding: 9.5px;box-shadow: 0 0 50px -10px rgba(0, 0, 0, 0.2);}
.title{margin: 10px auto 20px;text-align: center;}
/* fwItem */
.slideTxt{width: 100%;height: 230px;overflow: hidden;margin-bottom: 10px;}
.slideTxt .hd ul {width: 100%;height: 36px;border-bottom: 1px solid #e6e6e6;margin-bottom: 12px;}
.slideTxt .hd ul li {float: left;font-size: 18px;color: #666;overflow: hidden;}
.slideTxt .hd ul li a {display: block;height: 34px;color: #666;float: left;}
.slideTxt .hd ul li em {display: block;margin: 0 10px;float: left;}
.slideTxt .hd ul li.on a {font-weight: bold;color: #145086;border-bottom: 2px solid #145086;}
.slideTxt .bd ul {overflow: hidden;}
.slideTxt .bd ul li {font-size: 16px;height: 36px;line-height: 36px;}
.slideTxt .bd ul li a {display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideTxt .bd ul li a:hover {color: #145086;}
/* themeImgItem */
.themeImgItem{width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.themeImgItem li{margin-top: 10px;}
/* gkItem */
.gkItem .themeImgItem{padding-top: 2px;}
.gkItem .themeImgItem li{margin-top: 8px;}
/* hdItem */
.hdItem .themeImgItem{padding-top: 5.5px;}
.hdItem .themeImgItem li{margin-top: 4.5px;}
/* imgTab */
.imgTab{width: 100%;height: 220px;}
.imgTab .bd li{width: 100%;height: 220px;position: relative;}
.imgTab img{width: 100%;height: 220px;display: block;}
.imgTab .bd p{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;color: #fff;font-size: 16px;text-align: center;background: url("../img/p-bg.png") top left repeat;z-index: 1;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/* picScroll-left */
.picScroll-left {width: 1200px;height: 132px;margin: 40px auto;overflow: hidden;position: relative;}
.picScroll-left .hd .next,.picScroll-left .hd .prev {width: 30px;height: 132px;cursor: pointer;position: absolute;z-index: 1;}
.picScroll-left .hd .next {left: 0;background: url("../img/leftbg.png") center center no-repeat;}
.picScroll-left .hd .prev {right: 0;background: url("../img/rightbg.png") center center no-repeat;}
.picScroll-left .bd {width: 1100px;height: 132px;}
.picScroll-left .bd ul {height: 132px;overflow: hidden;}
.picScroll-left .bd ul li {float: left;margin-right: 15px;width: 390px;height: 132px;}
.picScroll-left .bd ul li img {display: block;width: 390px;height: 132px;}

/* oldModel */
.oldModel .headline p{font-size: 60px;}
.oldModel .headline .more{width: 54%;margin: 0 auto;}
.oldModel .headline .more a{font-size: 28px;margin-top: 10px;line-height: 2;}
.oldModel .slideBox{width: 100%;height: 700px;}
.oldModel .slideBox .hd{bottom: 25px;}
.oldModel .slideBox .bd li img{width: 100%;height: 700px;}
.oldModel .slideBox .bd p{height: 60px;line-height: 60px;font-size: 28px;}
.oldModel .slideTxtBox{width: 100%;height: auto;margin-top: 30px;}
.oldModel .slideTxtBox .hd ul li{font-size: 30px;}
.oldModel .slideTxtBox .bd .more{font-size: 28px;top: 0;}
.oldModel .slideTxtBox .bd ul li{font-size: 32px;height: 70px;line-height: 70px;}
.oldModel .slideTxtBox .bd li span{font-size: 28px;}
.oldModel .w386{width: 100%;margin-top: 20px;}
.oldModel .fwItem{margin-top: 0;}
.oldModel .slideTxt{height: auto;}
.oldModel .slideTxt .hd ul{height: 56px;}
.oldModel .slideTxt .hd ul li{font-size: 32px;}
.oldModel .slideTxt .hd ul li a{height: 54px;}
.oldModel .slideTxt .bd ul li{font-size: 32px;height: 60px;line-height: 60px;}
.oldModel .imgTab{height: auto;}
.oldModel .imgTab .bd li{height: 600px;}
.oldModel .imgTab img{height: 600px;}
.oldModel .imgTab .bd p{height: 60px;line-height: 60px;font-size: 28px;}

.ulImg .hoverLi{position: relative;}
.ulImg .hoverLi .hoverContain{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;display: none;}
.ulImg .hoverLi .hoverContain .hoverBtnContain{width: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.ulImg .hoverLi .hoverContain .hoverBtnContain:nth-child(1){background-color: rgba(212, 235, 253, 0.85);border-radius: 4px 0px 0px 4px;}
.ulImg .hoverLi .hoverContain .hoverBtnContain:nth-child(2){background-color: rgba(231, 244, 253, 0.85);border-radius: 0px 4px 4px 0px;}
.ulImg .hoverLi .hoverContain .hoverBtnContain .hoverTitle{font-family: Microsoft YaHei;font-size: 22px;font-weight: bold;line-height: 24px;color: #155185;}
.ulImg .hoverLi .hoverContain .hoverBtnContain .hoverIntro{font-family: Microsoft YaHei;font-size: 12px;color: rgba(21, 81, 133, 0.65);text-align: center;margin-top: 10px;}
.ulImg .hoverLi .hoverContain .hoverBtnContain .hoverDown{font-family: Microsoft YaHei;font-size: 12px;color: #1B7EF2;text-align: center;margin-top: 10px;text-decoration: underline;}