/* newsItem */
.newsItem{width: 100%;padding: 20px;border: 1px solid #ebebeb;margin-top: 30px;}
.newsItem ul{overflow: hidden;}
.newsItem ul li{font-size: 16px;line-height: 40px;background: url("../imgs/li-bg.png") top 14px left no-repeat;overflow: hidden;}
.newsItem ul li:nth-child(8n) {border-bottom: 1px solid #ebebeb;padding-bottom: 25px;margin-bottom: 25px;}
.newsItem ul li a{display: block;float: left;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 20px;}
.newsItem ul li a:hover{color: #015293;}
.newsItem li span{float:right;color:#999;font-size: 14px;width: 80px;overflow: hidden;}
.newsItem li span a{color:#999;}
/*titP*/
.content{width: 100%;padding: 20px 40px;border: 1px solid #ebebeb;margin-top: 30px;}
.titP{width: 100%;margin: 30px auto 20px;}
.titP p{width: 100%;font-size: 38px;text-align: center;color: #015293;word-break: break-all;word-wrap: break-word;}
.moreInfo{width: 100%;height: 36px;line-height: 36px;background: #f3f3f3;margin: 30px auto 0;}
.moreInfo .source{width: 970px;text-align: center;}
.moreInfo .source span{margin: 0 6px;font-size: 16px;color: #777;}
.conBox{width: 100%;margin: 0 auto 30px;line-height: 36px;font-size: 16px;text-align: justify;word-break: break-all;}
.conBox a{color: #015293;}
.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;}
.conBox video{display: block;margin: 0 auto;}
/* share */
.sharetxt{height: 36px;line-height: 36px;}
.dhsharebuttonbox{width: 102px;height: 36px;background:url("../imgs/share-group-icon.png")left center no-repeat;}
.dhsharebuttonbox a{display: block;width: 24px;height: 100%;margin-right: 10px;float: left;cursor: pointer;}
/* ysqItem */
.ysqItem{width: 100%;padding: 20px 40px;border: 1px solid #ebebeb;margin-top: 30px;}
.ysqItem h5{font-size: 18px;color: #015293;line-height: 2.5;}
.ysqItem h6{font-size: 18px;color: #015293;line-height: 2.5;text-indent: 2em;}
.ysqItem div.cl{width: 1055px;margin: 40px auto;}
.ysqItem a{display: block;width: 220px;height: 56px;line-height: 56px;background: #015293;color: #fff;font-size: 20px;text-align: center;border-radius: 10px;}
.ysqItem a:nth-child(2){margin-left: 197px;}
/* zwbanner */
.zwbanner{width: 100%;height: 500px;background: url("../imgs/zwbanner.png") top center no-repeat;}

.zwList ul{overflow: hidden;margin-top: 20px;}
.zwList ul li{font-size: 16px;height: 40px;line-height: 40px;background: url("../imgs/zwli-bg.png") center left no-repeat;overflow: hidden;}
.zwList ul li a{display: block;float: left;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.zwList ul li a:hover{color: #015293;}
.zwList li span{float:right;color:#999;font-size: 14px;width: 80px;overflow: hidden;}
.zwList li span a{color:#999;}
.zwImg{width: 100%;}
.zwImg ul{overflow: hidden;padding-top: 30px;margin-bottom: 30px;}
.zwImg ul li{float: left;width: 285px;height: 92px;line-height: 92px;background: #eee;color: #3068d8;font-size: 22px;text-indent: 28px;margin-right: 20px;margin-top: 20px;}
.zwImg ul li:nth-child(4n){margin-right: 0;}
.zwImg ul li a{color: #3068d8;display: block;}
.zwImg ul li.li2 img{margin-right: 10px;}
.zwImg ul li img{margin-right: 25px;}

.slideTxtBox{width: 100%;position: relative;z-index: 1;}
.slideTxtBox .hd ul{width: 100%;height:54px;line-height: 54px;border-bottom: 2px solid #ebebeb;margin-bottom: 12px;}
.slideTxtBox .hd ul li{float:left;text-align: center;font-size: 20px;color: #999;overflow: hidden;}
.slideTxtBox .hd ul li a{display: block;color: #3068d8;padding: 0 30px;}
.slideTxtBox .hd ul li.on a{background: #3068d8;color: #fff;}
.slideTxtBox .bd ul{overflow: hidden;}
.slideTxtBox .bd ul li{font-size: 16px;height: 40px;line-height: 40px;background: url("../imgs/zwli-bg.png") center left no-repeat;overflow: hidden;}
.slideTxtBox .bd ul li a{display: block;float: left;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxtBox .bd ul li a:hover{color: #3068d8;}
.slideTxtBox .bd li span{float:right;color:#999;font-size: 14px;width: 80px;overflow: hidden;}
.slideTxtBox .bd li span a{color:#999;}
.slideTxtBox .bd .more{position: absolute;right: 0;top: 20px;z-index: 2;font-size: 15px;}
.slideTxtBox .bd .more a{color:#999;}
.slideTxtBox .bd .more a:hover{color:#3068d8;}



.openLeft{width:250px;margin-top: 30px;}
.openLeft .title{width:100%;height: 60px;line-height: 60px;background: #015293;}
.openLeft .title p{width:100%;font-size: 18px;color: #fff;text-align: center;font-weight: bold;}
.openList{border-left: 1px solid #eee;border-right: 1px solid #eee;border-top: 1px solid #eee;}
.openList>li{height:42px;border-bottom:1px solid #eee;line-height: 42px;padding-left:52px;}
.openList>li>a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.openList>li:hover{background:#F5F5F5;}
.openList>li:hover a{color:#015293;}
/* 机构 */
.jgBox{width: 930px;margin-top: 30px;}
.listBox{border: 1px solid #ddd;margin-bottom: 20px;}
.listBox p{font-size: 16px;height: 40px;line-height: 40px;color: #fff;background: #015293;padding-left: 20px;border-bottom: 1px solid #ddd;}
.listBox ul{margin: 15px;}
.listBox li{width: 200px;line-height: 50px;font-size: 16px;display: inline-block;margin-left: 10px;}
/* 领导 */
.szf-leader{width:930px;border:1px solid #dfe8ef;padding: 20px 20px 0 20px;margin: 30px auto 20px;}
.szf-leader .title{width: 100%;height:40px;border-bottom: 1px solid #e6e6e6;margin-bottom:30px;}
.szf-leader .title a{display: block;font-size: 22px;color: #015293;}
.leader-list{margin-bottom:8px;}
.leader-list h2{font-size:20px; float: left; color:#000;margin-top:50px;}
.leader-list ul{ float: left; margin-left:60px;width:610px;}
.leader-list ul li{width:91px;float: left;margin-right:60px;}
.leader-list ul li img{width:91px;height:115px;}
.leader-list ul li span{font-size:16px; display: block;text-align: center;margin-top:10px; color:#000;}
.leader-list ul li .name{font-size:16px; display: block;text-align: center;margin-top:10px; color:#000;margin-bottom: 20px;}
.leader-list ul .sz-leader{width:113px;}
.leader-list ul .sz-leader img{width:113px;height: 143px;}
/* 地图 */
.cz-box{margin-top:20px;}
.cz-box .title{height:60px;line-height:60px;background: #e8f1f8;font-size:22px;color:#015293;padding-left:20px;text-align: left;}
.cz-box .title a{color:#015293;}
.tab1 td{width:198px;height:50px; border:1px solid #ccc;}
.cz-list{border-left:1px solid #d9e9f6;border-top:1px solid #d9e9f6;}
.cz-list1{border-top: none;}
.cz-list1 a{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;}