/*crumb*/
.crumb{width: 1200px;height: 44px;background: #f2f6ff;}
.crumb p{line-height: 44px;font-size: 16px;color: #145086;text-indent: 10px;}
.crumb p a{color: #145086;}
.crumb{position: relative;}
.personalized{position: absolute;right: 0;top: 0;margin-right: 10px;}
.personalized p{float: left;color: #333;font-size: 14px;}
.personalized p i{cursor: pointer;margin: 0 3px;}
/*content*/
.content{width: 1200px;margin: 30px auto;}
/*navBar*/
.navBar{width: 250px;text-align: center;}
.navBar h2{width: 248px;margin: 0 auto;height: 66px;line-height: 66px;font-size: 20px;background: #145086;color: #fff;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.navBar ul{width: 248px;margin: 0 auto;font-size: 18px;}
.navBar ul li{height: 62px;line-height: 62px;background: #f2f6ff;}
.navBar ul li a{display: block;color: #666;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.navBar ul li:hover{background: #b3d1eb url("../img/navbaricon.png") center right 40px no-repeat;}
.navBar ul li.navActive{background: #b3d1eb url("../img/navbaricon.png") center right 40px no-repeat;}
.navBar ul li:hover a{color: #fff;}
.navBar ul li.navActive a{color: #fff;}
/*newsList*/
.newsList{width: 930px;border: 1px solid #e6e6e6;padding: 10px 20px;}
.newsList .title{width: 100%;border-bottom: 1px solid #e6e6e6;font-size: 24px;color: #145086;font-weight: bold;padding-bottom: 20px;}
.newsList .title p{border-left: 4px solid #145086;text-indent: 16px;height: 24px;line-height: 24px;}
.newsList ul{width: 100%;}
.newsList ul li{margin: 20px 0;font-size: 18px;text-indent:20px;background: url("../img/dian1_03.png") left 12px no-repeat;overflow: hidden;}
.newsList ul li:nth-child(5n) {border-bottom: 1px solid #e6e6e6;padding-bottom: 25px;margin-bottom: 25px;}
.newsList ul li a{color: #333;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float: left;width: 85%;}
.newsList ul li a:hover{color: #145086;}
.newsList ul li .date{float:right;color:#999;font-size: 16px;line-height: 2;}
.newsList ul.zyItem li{text-indent: 0;background: none;font-size: 20px;}
.newsList ul.zyItem li a{font-weight: bold;}
.newsList ul.zyItem li h4{width: 100%;color: #999;line-height: 26px;padding-top: 15px;margin-bottom: 30px;font-size: 15px;font-weight: normal;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.newsList ul.zyItem li:nth-child(5n) {border-bottom: none;padding-bottom: 0;margin: 20px 0;}


/*titP*/
#content{width: 100%;margin: 20px auto;border: 1px solid #e6e6e6;}
.titP{width: 90%;margin: 30px auto 20px;}
.titP p{width: 92%;font-size: 34px;text-align: center;color: #145086;word-break: break-all;word-wrap: break-word;}
.moreInfo{width: 92%;height: 36px;line-height: 36px;background: #f2f6ff;margin: 30px auto 0;}
.moreInfo .source{width: 80%;padding-left: 30px;}
.moreInfo .source span{margin: 0 6px;font-size: 16px;color: #145086;}
.share{display: block;margin: 0;}
.dhsharebuttonbox{width: 102px;height: 36px;background:url("../img/share-group-icon.png")left center no-repeat;}
.dhsharebuttonbox a{display: block;width: 24px;height: 100%;margin-right: 10px;float: left;cursor: pointer;}
.conBox{width: 1080px;margin: 0 auto 30px;line-height: 32px;font-size: 16px;text-align: justify;word-break: break-all;}
.conBox img{display: block;max-width: 100%;margin: 5px auto;}
.conBox table{width: auto;margin: 0 auto;border: 1px solid #000;}
.conBox table td,.conBox table tr{border: 1px solid #000;
vertical-align: middle;
}
.conBox video{display: block;margin: 0 auto;}

/* file-box */
.file-box{width: 950px;margin: 30px auto 0;border: 1px solid #c2c2c2;padding: 5px 0;}
table, tr, td{border: none;}
table tr{width: 750px;line-height: 22px;}
table tr td{font-size: 13px;line-height: 22px;}
table tr td b{font-family: "宋体";}
table .td-b{width: 80px;text-align: center;}
table .td-r{width: 370px;background: #fff;}
.file-box table, tr, td{border: none;}
.file-box table tr{width: 750px;line-height: 22px;}
.file-box table tr td{font-size: 13px;line-height: 22px;padding-left: 10px;}
.file-box table tr td b{font-family: "宋体";}
.file-box table .td-b{width: 80px;text-align: center;}
.file-box table .td-r{width: 370px;background: #fff;}

/* map */
.cz-box{margin:20px auto;}
.cz-box .title{height:60px;line-height:60px;background: #e8f1f8;font-size:22px;color:#145086;padding-left:20px;text-align: left;}
.cz-box .title a{color:#145086;}
.cz-list{border-left:1px solid #d9e9f6;border-top:1px solid #d9e9f6;}
.cz-list a{display:block;float:left;width:238.8px;line-height:50px;height:50px;border-right:1px solid #d9e9f6;border-bottom:1px solid #d9e9f6;font-size:16px;color:#000;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.cz-list a.aOne{width:400px;}

/* pageArea */
#pageArea{clear:both; overflow:hidden; text-align:center;width:max-content; margin:30px auto; font-size:12px}
#pageArea #pageDec{float:left;}
#pageArea #pageDec span{float:left; margin:0 2px; height:28px; line-height:28px; border:1px solid #ecebeb; padding:0 8px; color:#999}
#pageArea #pageDec strong{float:left; background:#145086; border:1px solid #145086; font-weight:bold; color:#fff; padding:0 12px; height:28px; line-height:28px; margin:0 3px}
#pageArea #pageDec a,#main #pageArea #pageDec a:visited{float:left; margin:0 3px; height:27px; line-height:28px; border:1px solid #d6d6d6; padding:0 10px; text-decoration: none; color: #333333;}
#pageArea #pageDec a:hover{background:#145086; color:#145086;}
#pageArea #pageSelect{float:right; margin-right: 20px; line-height: 30px;}
#pageArea #pageSelect label{float:left;}
#pageArea #pageJump{border:#145086 solid 1px; height:28px; line-height:28px; width:2em; text-align:center; margin:0 3px; float:left}
#pageArea span{float:left;margin: 0 2px;}
#pageArea .btn2{ margin-left:10px; float:left; cursor:pointer;width:30px; height:30px; border:none;border-radius: 5px;background: #145086; color: #fff;}
#pageArea #pageDec .sDisable{cursor: pointer}
#pageArea #pageDec .pageInfo{border: none;color: #333;}

/*qrcode*/
#output{width: 132px;height: 158px;margin: 100px auto 0;}
#output p{width: 132px;color: #b5b5b5;font-size: 12px;line-height: 26px;}
#output canvas{width: 132px;}
.output{width: 400px;margin: 100px auto 0;text-align: center;}
.output #QRcode{ width: 132px;margin: 10px auto;}
.output #QRcode td,.output #QRcode tr{ border: none; }
.output p{color: #b5b5b5;font-size: 12px;line-height: 26px;}
.output p a{ color: #000 !important;}


.xxgklay {width: 800px;padding: 10px;margin: 20px auto 20px;background: rgba(0, 0, 0, 0.1);}
.xxgklay table {width: 100%;margin: 0 auto;}
.xxgklay table th {width: 10%;border: 1px #aaa solid;background-color: #f8f8f8;font-weight: bold;text-align: center;color: #255a8c;font-size: 15px;line-height:50px;height:50px;}
.xxgklay table td {width: 23.33%;background: #fff;border-right: #ccc solid 1px;border-top: #ccc solid 1px;border-bottom: 1px solid #ccc;padding:0 10px;font-size: 15px;line-height:50px;height:50px;}

/* ldjj */
.leaderBox{width: 865px;min-height: 768px;border: 1px solid #dedede;}
.ld-js{width: 825px;min-height: 200px;border: 1px solid #dddddd;border-radius: 5px;margin: 20px;}
.ld-img {float: left;width: 145px;height: 175px;}
.ld-img img {margin: 32px 20px;padding: 5px;border-radius: 3px;width: 105px;height: 135px;}
.ld-nr {float: left;line-height: 36px;margin-top: 20px;}
.ld-nr span {display: block;font-size: 14px;color: #555555;width: 670px;text-align: right;}
.ld-nr h3 {font-size: 18px;font-weight: bold;}
.ld-nr h4 {font-size: 16px;}
.ld-nr .jianjie{width:600px;font-size: 16px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/* nsjg */
.xxItem{margin: 20px auto;width: 1160px;height: 110px;position: relative;background: url("../img/xxitembg.png");}
.xxItem p{position: absolute;top: 55px;width: 200px;}
.xxItem .xxItemP1{left: 70px;}
.xxItem .xxItemP2{left: 300px;}
.xxItem .xxItemP3{left: 506px;}
.xxItem .xxItemP4{left: 745px;}
.xxItem .xxItemP5{left: 948px;}
.xxItem .xxItemP6{left: 948px;top: 75px;}

/* oldModel */
.oldModel .navBar h2{font-size: 30px;}
.oldModel .navBar ul{font-size: 28px;}
.oldModel .crumb{height: 64px;}
.oldModel .crumb p{font-size: 28px;line-height: 64px;}
.oldModel .newsList .title{font-size: 40px;}
.oldModel .newsList ul.zyItem li{font-size: 28px;}
.oldModel .newsList ul.zyItem li h4{font-size: 28px;}
.oldModel .newsList ul li{font-size: 36px;background: url("../img/dian1_03.png") left 24px no-repeat;}
.oldModel .newsList ul li a {width: 80%;height: 56px;line-height: 56px;}
.oldModel .newsList ul li .date{font-size: 28px;}
.oldModel .file-box table tr td{ font-size: 28px;line-height: 1.5; }
.oldModel .file-box table .td-b{ width: 140px; }
.oldModel .cz-box .title{font-size: 36px;}
.oldModel .cz-list a{font-size: 30px;}
.oldModel .cz-list a.aOne{width: 780px;}
.oldModel .titP p{font-size: 68px !important;}
.oldModel .moreInfo{height: 56px;line-height: 56px;}
.oldModel .moreInfo span{font-size: 28px;}
.oldModel .conBox *{font-size: 32px;}
.oldModel .conBox {line-height: 2;}
.oldModel .conBox p {line-height: 2;}
.oldModel #pageArea {font-size: 28px;}
.oldModel #pageArea .btn2 {width: 50px;font-size: 28px;}
.oldModel .xxgklay table th{font-size: 28px;}
.oldModel .xxgklay table td{font-size: 28px;}
.oldModel .ld-nr h3{font-size: 28px;}
.oldModel .ld-nr h4{font-size: 28px;}
.oldModel .ld-nr .jianjie{font-size: 28px;}
.oldModel .ld-nr span{font-size: 28px;}
.oldModel .ld-nr{width: 670px;}

.oldModel .dhsharebuttonbox{height: 56px;}