/* headline */
.headline{width: 100%;padding: 30px;background: #fff url("../img/headline.png") center left 160px no-repeat;margin-bottom: 20px;position: relative;}
.headline h2{font-size: 36px;color: #163A6C;font-weight: bold;text-align: center;width: 900px;margin: 0 auto;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.headline h2 a{ color: #163A6C;}
.headline .more{width: 900px;margin: 0 auto;text-align: center;font-size: 20px;margin-top: 10px;}
.headline .more a{color: #666;}
.headline .moreItem a{position: absolute;right: 20px;bottom: 10px;color: #666;font-size: 16px;}
/* newsBox */
.newsBox{width: 100%;height: 700px;overflow: hidden;}
.outBox{width: 670px;background: #fff;padding: 25px 30px 15px;position: relative;}
.outBox .tempWrap{position: relative;}
.outBox .more {position: absolute;font-size: 15px;right: 30px;top: 35px;z-index: 2;}
.outBox .more a {color: #999;}
.outBox .more a:hover {color: #0A62BE;}
.outBox .hd ul {width: 100%;height: 48px;border-bottom: 1px solid #56628166;margin-bottom: 14px;overflow: hidden;}
.outBox .hd ul li {font-size: 24px;height: 48px;color: #0A62BE;float: left;margin-right: 50px;}
.outBox .hd ul li a {display: block;color: #0A62BE;}
.outBox .hd ul li.on {font-size: 25px;border-bottom: 4px solid #0062C7;font-weight: bold;width: 60px;margin-right: 100px;}
.outBox .hd ul li.on a{color: #0062C7;width: max-content;}
.conNews{position: relative;width: 610px;height: 346px;overflow: hidden;}
.conNews .inHd{position: absolute;right: 5px;bottom: 15px;z-index: 1;}
.conNews .inHd ul li {float: left;margin-right: 10px;cursor: pointer;width: 10px;height: 10px;background: #888;border-radius: 5px;}
.conNews .inHd ul li.on {background: #fff;}
.conNews .inBd {position: relative;z-index: 0;}
.conNews .inBd li {position: relative;}
.conNews .inBd li img {width: 100%;height: 346px;}
.conNews .inBd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 44px;line-height: 44px;font-size: 16px;background:rgba(0, 0, 0, 0.5);text-indent: 10px;z-index: 1;}
.conNews .inBd p a {color: #fff;display: block;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.newsList{overflow: hidden;margin-top: 10px;}
.newsList li {font-size: 16px;line-height: 40px;background: url("../img/libg.png") center left no-repeat;overflow: hidden;}
.newsList li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.newsList li a:hover {color: #0062C7;}
.newsList span {float: right;color: #999;font-size: 14px;}
/* sjCon */
.sjCon{width: 670px;background: #fff;padding: 25px 30px;}
.title{width: 100%;height: 48px;border-bottom: 1px solid #56628166;}
.title p{font-size: 24px;height: 48px;width: 60px;border-bottom: 4px solid #0062C7;font-weight: bold;}
.title p a{display: block;color: #0A62BE;width: max-content;}
.title span a{font-size: 15px;color: #999;margin-top: 10px;display: block;}
.title span a:hover {color: #0A62BE;}
/* sjList */
.sjList{width: 100%;}
.sjList ul{width: 300px;margin-top: 15px;}
.sjList ul li{width: 100%;height: 80px;padding: 12px 6px 0 20px;background: #ECF1FA;border-radius: 4px;margin-bottom: 21px;}
.sjList ul li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.sjList ul li a{display: block;width: 100%;height: 100%;}
.sjList ul li:last-child{margin-bottom: 0;}
.sjList ul.sjListU2 li{background: rgba(255, 209, 189, 0.32);}
.sjList ul li .time{width: 60px;height: 60px;font-family: "宋体";background: url("../img/time1.png") center center no-repeat;}
.sjList ul.sjListU2 li .time{background: url("../img/time2.png") center center no-repeat;}
.sjList ul li h3{width: 202px;font-size: 16px;line-height: 26px;margin-top: 2px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.sjList ul li h4{width: 55px;text-align: center;font-size: 26px;font-weight: bold;color: #0A62BE;margin-top: 4px;}
.sjList ul li h5{width: 55px;text-align: center;font-size: 14px;color: rgba(13, 50, 139, 0.6);}
.sjList ul.sjListU2 h4{color: #DF6948;}
.sjList ul.sjListU2 h5{color: rgba(223, 105, 72, 0.6);}
/* ztUl */
.ztUl{width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;margin: 30px auto;}
/* gkCon */
.gkCon{width: 100%;overflow: hidden;}
.gkList,.tjList{width: 670px;background: #fff;padding: 25px 25px 15px;}
.gkList ul{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 25px;}
.gkList ul li{width: 302px;height: 100px;line-height: 100px;border-radius: 4px;margin-bottom: 18px;font-size: 17px;text-indent: 130px;}
.gkList ul li a{display: block;}
.gkList ul li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.gkList ul li:first-child{background: #ECF1FA url("../img/xxgkicon01.png") center left 52px no-repeat;}
.gkList ul li:nth-child(2){background: #ECF1FA url("../img/xxgkicon02.png") center left 52px no-repeat;}
.gkList ul li:nth-child(3){background: #ECF1FA url("../img/xxgkicon03.png") center left 52px no-repeat;}
.gkList ul li:nth-child(4){background: #ECF1FA url("../img/xxgkicon04.png") center left 52px no-repeat;}
.gkList ul li:nth-child(5){background: #ECF1FA url("../img/xxgkicon05.png") center left 52px no-repeat;}
.gkList ul li:nth-child(6){background: #ECF1FA url("../img/xxgkicon06.png") center left 52px no-repeat;}
.tjList ul{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 25px;}
.tjList ul li{width: 140px;line-height: 210px;border-radius: 4px;margin-bottom: 18px;font-size: 18px;text-align: center;}
.tjList ul li a{display: block;color: #fff;height: 159px;overflow: hidden;}
.tjList ul li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.tjList ul li:first-child{background: #5FB0EB url("../img/tjcpicon01.png") top 40px center no-repeat;}
.tjList ul li:nth-child(2){background: #3970C0 url("../img/tjcpicon02.png") top 40px center no-repeat;}
.tjList ul li:nth-child(3){background: #7FAEF5 url("../img/tjcpicon03.png") top 40px center no-repeat;}
.tjList ul li:nth-child(4){background: #5FB0EB url("../img/tjcpicon04.png") top 40px center no-repeat;}
.tjList ul li:nth-child(5){background: #7FAEF5 url("../img/tjcpicon05.png") top 40px center no-repeat;}
.tjList ul li:nth-child(6){background: #5583ED url("../img/tjcpicon06.png") top 40px center no-repeat;}
.tjList ul li:nth-child(7){background: #5FB0EB url("../img/tjcpicon07.png") top 40px center no-repeat;}
.tjList ul li:nth-child(8){background: #7694E1 url("../img/tjcpicon08.png") top 40px center no-repeat;}
/* fwCon */
.fwCon{width: 100%;overflow: hidden;margin: 30px auto;}
.fwList{width: 440px;height: 469px;background: url("../img/zwfwbg.png") center center no-repeat;padding: 25px;}
.fwList .title{border-bottom-color: rgba(255, 255, 255, 0.2);}
.fwList .title p{border-bottom-color: #fff;}
.fwList .title p a{color: #fff;}
.fwList .title span a{color: #fff;}
.fwList ul{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px;}
.fwList ul li{width: 92px;margin: 0 10px 20px;text-align: center;}
.fwList ul li p{font-size: 16px;color: #fff;line-height: 24px;margin-top: 12px;}
.hdList,.zsList{width: 440px;background: #fff;}
.hdList{padding: 25px 25px 17px;}
.hdList ul{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}
.hdList ul.hdU2 li{width: 92px;text-align: center;}
.hdList ul.hdU3 li{width: 124px;height: 60px;line-height: 60px;text-align: center;background: #ECF1FA;font-size: 16px;margin-bottom: 10px;}
.hdList ul.hdU3 li a{color: #0A62BE;display: block;}
.hdList ul.hdU3 li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);}
.zsList{padding: 25px 25px 0;}
.zsList ul{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}
.zsList ul li{width: 186px;height: 168px;margin-bottom: 20px;font-size: 17px;text-indent: 30px;overflow: hidden;}
.zsList ul li a{display: block;width: 100%;height: 100%;padding-top: 40px;}
.zsList ul li:first-child{background: url("../img/tjzsicon01.png") top center no-repeat;}
.zsList ul li:nth-child(2){background: url("../img/tjzsicon02.png") top center no-repeat;}
.zsList ul li:nth-child(3){background: url("../img/tjzsicon03.png") top center no-repeat;}
.zsList ul li:nth-child(4){background: url("../img/tjzsicon04.png") top center no-repeat;}
/* ztzl */
.ztzl{width: 100%;background: #fff;padding: 25px 30px;}
/* picScroll-left */
.picScroll-left {width: 100%;height: 130px;position: relative;margin: 30px auto 10px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next {width: 68px;height: 68px;cursor: pointer;position: absolute;z-index: 1;top: 31px;}
.picScroll-left .hd .prev {left: -30px;background: rgba(0, 0, 0, 0.68) url("../img/ztleft.png") center center no-repeat;}
.picScroll-left .hd .next {right: -30px;background: rgba(0, 0, 0, 0.68) url("../img/ztright.png") center center no-repeat;}
.picScroll-left .bd {width: 100%;height: 130px;overflow: hidden;}
.picScroll-left .bd ul {height: 130px;overflow: hidden;}
.picScroll-left .bd ul li {float: left;margin-right: 30px;width: 236px;height: 115px;}
.picScroll-left .bd ul li img {display: block;width: 236px;height: 130px;}
/* oldModel */
.oldModel .headline{background: #fff;}
.oldModel .headline h2{width: auto;font-size: 50px;line-height: 1.6;}
.oldModel .headline .more{font-size: 28px;}
.oldModel .headline .more a{line-height: 1.6;}
.oldModel .headline .moreItem a{font-size: 28px;}
.oldModel .newsBox{height: auto;}
.oldModel .outBox{width: 100%;}
.oldModel .outBox .hd ul{height: 68px;}
.oldModel .outBox .hd ul li{font-size: 34px;height: 68px}
.oldModel .outBox .hd ul li.on{font-size: 35px;}
.oldModel .conNews {width: 100%;height: 680px;}
.oldModel .conNews .inBd li img{height: 680px;}
.oldModel .conNews .inBd p{height: 64px;line-height: 64px;font-size: 28px;}
.oldModel .conNews .inHd{bottom: 25px;}
.oldModel .newsList li{font-size: 32px;line-height: 64px;}
.oldModel .newsList span{font-size: 28px;}
.oldModel .sjCon{width: 100%;}
.oldModel .title{height: 68px;}
.oldModel .title p{height: 68px;font-size: 34px;}
.oldModel .sjList ul{width: 640px;}
.oldModel .sjList ul li{height: 120px;}
.oldModel .sjList ul li h3{width: 500px;font-size: 28px;line-height: 1.6;}
.oldModel .sjList ul li .time{width: 90px;height: 90px;background-size: contain;}
.oldModel .sjList ul li h4{width: 85px;font-size: 36px;}
.oldModel .sjList ul li h5{width: 85px;font-size: 22px;}
.oldModel .gkList,.oldModel .tjList{width: 100%;}
.oldModel .gkList ul li{width: 420px;font-size: 30px;}
.oldModel .tjList ul li{font-size: 28px;}
.oldModel .fwList{width: 100%;background-repeat: repeat-x;}
.oldModel .fwList ul li{width: 410px;}
.oldModel .fwList ul li p{font-size: 28px;line-height: 1.6;margin-top: 0;}
.oldModel .hdList,.oldModel .zsList{width:100%;margin-top: 20px;}
.oldModel .hdList{margin-left: 0;}
.oldModel .zsList ul li{width: 306px;text-indent: 70px;font-size: 28px;}
.oldModel .hdList ul.hdU2 li{width: 125px;font-size: 28px;}
.oldModel .hdList ul.hdU3 li{width: 200px;font-size: 28px;}