/* headline */
.headline{width: 100%;padding: 40px 10px;}
.headline h2{font-size: 36px;color: #C91505;font-weight: bold;text-align: center;margin: 0 auto;}
.headline h2 img{vertical-align: top;}
.headline h2 a{ color: #C91505;}
.headline .more{margin: 20px auto 0;text-align: center;font-size: 18px;}
.headline .more a{color: #222;display: block;line-height: 1.6;}
/* newsBox */
.newsBox{width: 100%;}
/* slideBox */
.slideBox{width: 660px;height: 440px;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: #0D84FF;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 440px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 42px;line-height: 42px;font-size: 16px;background: rgba(0, 0, 0, 0.54);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: 510px;height: 440px;overflow: hidden;position: relative;z-index: 1;}
.slideTxtBox .hd ul {width: 100%;height: 46px;border-bottom: 1px solid #DCDCDC;margin-bottom: 15px;display: -webkit-flex;display: flex;justify-content: space-between;}
.slideTxtBox .hd ul li {height: 46px;line-height: 38px;font-size: 18px;font-weight: bold;color: #0062C7;overflow: hidden;}
.slideTxtBox .hd ul li a {display: block;color: #0062C7;width: 100%;height: 100%;}
.slideTxtBox .hd ul li.on {border-bottom: 4px solid #0D84FF;}
.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: #0D84FF;}
.slideTxtBox .bd li span {float: right;color: #999;font-size: 14px;width: 80px;}
/* ztUl */
.ztUl{width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;margin: 30px auto;}
/* hdCon */
.hdCon{margin-bottom: 30px;}
/* gsItem */
.gsItem{width: 590px;}
.gsItem .title{background: url("../img/ggtgtitle.png") top left no-repeat;}
.title{width: 100%;height: 45px;line-height: 44px;text-align: right;}
.titleImg{width: 100%;text-align: center;}
.title a{font-size: 16px;color: #999;}
.list{width: 100%;overflow: hidden;margin-top: 12px;}
.list li {font-size: 16px;height: 40px;line-height: 40px;background: url("../img/li-bg.png") center left no-repeat;overflow: hidden;}
.list li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.list li a:hover {color: #0D84FF;}
.list li span {float: right;color: #999;font-size: 14px;}
/* hdItem */
.hdItem{width: 565px;}
.hdItem .title{background: url("../img/zmhdtitle.png") top left no-repeat;}
.hdItem ul{margin-top: 6px;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.hdItem ul li{margin-top: 14px;}
/* xxgkCon */
.xxgkCon{width: 100%;padding: 25px 0 35px;background: #EBF5FF;}
.gkItem{width: 580px;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.gkItem li{margin-bottom: 20px;position: relative;}
.gkItem li p{position: absolute;bottom: 14px;font-size: 16px;text-align: center;width: 100%;}
.gkList{width: 580px;background: #fff;padding: 12px 20px;margin-top: 0;}
/* xtItem */
.xtItem{width: 100%;height: 360px;overflow: hidden;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}
.xtItem li{margin-top: 20px;}
.xtItemMore{font-size: 16px;color: #0062C7;text-align: center;margin: 20px auto 0;cursor: pointer;}
/* ztzl */
.ztzl{width: 1220px;margin: 0 auto;}
/* picScroll-left */
.picScroll-left {width: 100%;height: 242px;position: relative;margin: 40px auto 0;}
.picScroll-left .hd .prev,.picScroll-left .hd .next {width: 34px;height: 68px;cursor: pointer;position: absolute;z-index: 1;top: 61px;}
.picScroll-left .hd .prev {left: -35px;background: url("../img/ztleft.png") center center no-repeat;}
.picScroll-left .hd .next {right: -38px;background: url("../img/ztright.png") center center no-repeat;}
.picScroll-left .bd {width: 100%;height: 242px;overflow: hidden;padding-bottom: 10px;}
.picScroll-left .bd ul {height: 242px;overflow: hidden;}
.picScroll-left .bd ul li {float: left;margin: 0 10px;width: 388px;height: 232px;}
.picScroll-left .bd ul li img {display: block;width: 388px;height: 170px;}
.picScroll-left .bd ul li p {box-shadow: 0 5px 8px 0 #826d6d14;width: 100%;height: 62px;line-height: 62px;background: #fff;
    font-size: 18px;color: #121212;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    
/* oldModel */
.oldModel .headline h2{font-size: 56px;}
.oldModel .headline .more{font-size: 28px;line-height: 1.6;}
.oldModel .slideBox{width: 100%;height: 720px;}
.oldModel .slideBox .hd{bottom: 25px;}
.oldModel .slideBox .bd p{height: 62px;line-height: 62px;font-size: 28px;}
.oldModel .slideBox .bd li img{height: 720px;}
.oldModel .slideTxtBox{width: 100%;margin-top: 30px;height: 560px;}
.oldModel .slideTxtBox .hd ul{height: 66px;}
.oldModel .slideTxtBox .hd ul li{font-size: 38px;height: 66px;}
.oldModel .slideTxtBox .bd ul li{font-size: 32px;height: 60px;line-height: 60px;}
.oldModel .slideTxtBox .bd li span{font-size: 28px;width: 160px;}
.oldModel .gsItem{width: 100%;}
.oldModel .list li{font-size: 32px;height: 60px;line-height: 60px;}
.oldModel .list li span{font-size: 28px;}
.oldModel .title a{font-size: 28px;}
.oldModel .hdItem{width: 100%;margin-top: 20px;}
.oldModel .gkItem{width: 100%;}
.oldModel .gkItem li p{bottom: 4px;font-size: 28px;}
.oldModel .gkList{width: 100%;margin-top: 20px;padding: 20px;}
.oldModel .picScroll-left .bd ul li p{font-size: 28px;}