@charset 'utf-8';

body{
	min-width: 1200px;
}
.ddk-header{
	height: 209px;
	background: url(ddkbg1.png) top center no-repeat;
}
.ddk-top{
	padding-top: 12px;
	line-height: 32px;
}
.ddk-top span,.ddk-top a{
	font-size: 16px;
	color: #fff;
	display: inline-block;
}
.ddk-top a:hover{
	font-weight: bold;
}
.ddk-top .line{
	margin: 0 10px;
}
.ddk-top #showPart{
	margin-left: 50px;
	cursor: pointer;
}
.ddk-top .ipv6{
	width: 133px;
	text-align: center;
	background: url(ddkic2.png) center no-repeat;
	margin-left: 30px;
}
.i1-part {
	display: none;
	position: absolute;
	top: 40px;
	left: 280px;
	z-index: 999;
	width: 580px;
	padding-top: 10px;
	background: url(index-1-part.png) no-repeat 70px top;
}
.i1-part-box {
	background-color: #2162b2;
	box-shadow: 0px 4px 6px 0px rgba(112, 23, 34, 0.21);
	padding: 20px 20px 16px;
	border-radius: 2px;
}
.i1-part-top {
	border-bottom: 1px solid #df808b;
}
.i1-part-top span {
	display: inline-block;
	width: 50%;
	text-align: center;
}
.i1-part-top span > a {
	font-size: 18px;
	color: #efbfc5;
	padding: 0 30px 12px;
	display: inline-block;
}
.i1-part-top span.cur a {
	border-bottom: 1px solid #fff;
	color: #fff;
}
.i1-part-ul2 {
	margin: 10px 5px;
	width: 100%;
	float: left;
}
.i1-part-ul2 a{
	color: #fff;
	font-size: 17px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	line-height: 24px;
}
.i1-part-ul {
	padding: 12px 0 0 6px;
	line-height: 1;
}
.i1-part-ul li {
	width: 23%;
	float: left;
	margin: 10px 5px;
}
.i1-part-ul li > span {
	font-size: 14px;
	color: #fbeeef;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 6px;
	line-height: 14px;
	cursor: pointer;
}
.header-con{
	margin-top: 30px;
}
.header-con .search-box{
	width: 450px;
	height: 58px;
	line-height: 58px;
	border-radius: 28px;
	background: #d4e5f9;
	margin-top: 14px;
}
.header-con .search-box input{
	width: 370px;
	height: 58px;
	line-height: 58px;
	color: #0050af;
	font-size: 15px;
	box-sizing: border-box;
	padding-left: 34px;
}
.header-con .search-box input::-webkit-input-placeholder,.ddk-index-search input::-webkit-input-placeholder {
	color: #0050af;
}
.header-con .search-box input:-moz-placeholder,.ddk-index-search input:-moz-placeholder {
	color: #0050af;
}
.header-con .search-box input::-moz-placeholder,.ddk-index-search input::-moz-placeholder {
	color: #0050af;
}
.header-con .search-box input:-ms-input-placeholder,.ddk-index-search input:-ms-input-placeholder {
	color: #0050af;
}
.header-con .search-box button{
	width: 60px;
	height: 58px;
}
.ddk-nav{
	height: 69px;
	line-height: 69px;
	background: #1b5cbd;
}
.ddk-nav>.centerWidth{
	display: flex;
}
.ddk-nav .tit{
	display: inline-block;
	color: #fff;
	font-size: 20px;
	text-align: center;
	flex: 1;
}
.ddk-nav .tit:hover{
	font-weight: bold;
}
.ddk-nav .tit.cur{
	background: url(ddkbg2.png);
	background-size: 100% 100%;
	margin-top: -1px;
	height: 72px;
	font-weight: bold;
	font-size: 24px;
}
/*åº•éƒ¨*/
.ddk-footer{
	background: #fff;
	padding-top: 30px;
	height: 170px;
}
.index-footer .ddk-footer{
	background: #F7F7F7;
}
.f-link{
	position: relative;
	margin-bottom: 24px;
}
.f-drop{
	width: 176px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #cecece;
	margin-left: 77px;
	display: inline-block;
	background: url(ddkic9.png) 154px center no-repeat;
}
.f-drop:first-child{
	margin-left: 0;
}
.f-drop .tag{
	padding: 0 10px;
	color: #666666;
	font-size: 16px;
	cursor: pointer;
}
.f-drop .drop-l{
	position: absolute;
	width: 100%;
	max-height: 400px;
	overflow: auto;
	bottom: 36px;
	left: 0;
	z-index: 99;
	background: #fff;
	padding: 10px 0;
	display: none;
}
.f-drop .drop-l li{
	float: left;
	height: 36px;
	line-height: 36px;
	width: 167px;
	color: #313131;
	text-align: center;
}
.f-drop .drop-l li a {
	display: inline-block;
	line-height: 36px;
	max-width: 100%;
	box-sizing: border-box;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.f-con{
	width: 700px;
}
.f-con .f-list a,.f-con .f-list span{
	font-size: 15px;
	color: #313131;
	display: inline-block;
}
.f-con .line{
	margin: 0 6px;
}
.f-info{
	margin-top: 14px;
	line-height: 24px;
	color: #666666;
	font-size: 14px;
}
.f-img{
	line-height: 82px;
}


/* æ‹›å•†å¼•èµ„ */
.ddk-tit1{
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	line-height: 48px;
}
.ddk-tit1 .tit{
	display: inline-block;
	color: #1f58ae;
	font-size: 36px;
	font-weight: bold;
	letter-spacing: 2px;
	vertical-align: middle;
}
.ddk-tit1 .point{
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #abb4c0;
	vertical-align: middle;
	margin-left: 24px;
}
.ddk-tit1 .line{
	border-top: 1px solid #abb4c0;
	width: 100%;
	display: inline-block;
	vertical-align: middle;
}
.ddk-tit1 .en{
	color: #c9d0da;
	font-size: 24px;
	font-weight: bold;
	position: absolute;
	background: #fff;
	padding-left: 26px;
	top: 0;
	right: 0;
}
.zsyz-w1{
	padding: 30px 0 40px;
}
.zsyz-w1-c1{
	margin-top: 20px;
	width: 590px;
	height: 360px;
	overflow: hidden;
	position: relative;
	border-radius: 6px;
}
.zsyz-piclb{
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.zsyz-piclb li{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.zsyz-piclb li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.zsyz-piclb li img{
	width: 100%;
	height: 100%;
}
.zsyz-pict{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 59px;
	line-height: 59px;
	background: rgba(46,103,189,.67);
}
.zsyz-pict li{
	padding: 0 30px;
}
.zsyz-pict li a{
	display: inline-block;
	max-width: 80%;
	color: #fff;
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zsyz-picn{
	position: absolute;
	right: 28px;
	bottom: 24px;
}
.zsyz-picn li{
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #fff;
	margin-left: 10px;
	cursor: pointer;
}
.zsyz-picn li.cur{
	background: #f7c435;
}
.zsyz-w1-c2{
	width: 580px;
	height: 360px;
	margin-top: 20px;
}
.ddk-list1 li{
	height: 46px;
	line-height: 46px;
}
.ddk-list1 li a{
	display: inline-block;
	max-width: 80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666666;
	font-size: 16px;
	padding-left: 20px;
	background: url(ddkic8.png) left center no-repeat;
}
.ddk-list1 li a:hover{
	color: #1f58ae;
}
.ddk-list1 li span{
	float: right;
	color: #a3a3a3;
	font-size: 16px;
}
.zsyz-main2{
	padding-top: 50px;
	padding-bottom: 60px;
	background: url(ddkbg4.png) top center no-repeat;
}
.zsyz-bar1{
	display: flex;
	justify-content: space-between;
}
.zsyz-bar1 a{
	display: inline-block;
	width: 200px;
	text-align: center;
}
.zsyz-bar1 a:hover div{
	background: #b6ddfb;
}
.zsyz-bar1 a div{
	height: 150px;
	border-radius: 6px;
	box-shadow: 0 0 10px 2px #d8ecfd;
	background: #fff;
}
.zsyz-bar1 a div img{
	margin-top: 34px;
}
.zsyz-bar1 a p{
	width: 157px;
	height: 47px;
	line-height: 47px;
	background: url(ddkbg3.png) center no-repeat;
	background-size: 100% 100%;
	margin: -25px auto 0;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
}
.zsyz-bar2{
	margin-top: 176px;
	position: relative;
	width: 880px;
	height: 396px;
	background: #1f58ae;
}
.zsyz-bar2 .text{
	width: 570px;
	padding-left: 40px;
	padding-top: 20px;
	color: #fff;
	font-size: 16px;
	line-height: 36px;
	background: #1f58ae;
	position: relative;
	z-index: 2;
}
.zsyz-bar2 .text .more{
	color: #fff;
	font-size: 14px;
	display: inline-block;
	border-radius: 12px;
	border: 1px solid #fff;
	padding: 0 12px;
	line-height: 22px;
	vertical-align: middle;
	margin-left: 10px;
}
.zsyz-bar2 .pic{
	width: 556px;
	height: 342px;
	padding: 18px;
	background: #cde6fa;
	position: absolute;
	right: -336px;
	top: -68px;
}
.zsyz-bar2 .pic img{
	width: 100%;
	height: 100%;
}
.zsyz-bar2 .pic .piclb{
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.zsyz-bar2 .pic .piclb li{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.zsyz-bar2 .pic .piclb li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.zsyz-bar2 .pic .piclb li img{
	width: 100%;
	height: 100%;
}
.zsyz-bar2 .pic .picn{
	position: absolute;
	bottom: 44px;
	right: 24px;
}
.zsyz-bar2 .pic .picn li{
	display: inline-block;
	width: 20px;
	height: 5px;
	border-radius: 2px;
	background: #bdbebb;
	margin-left: 12px;
	cursor: pointer;
}
.zsyz-bar2 .pic .picn li.cur{
	width: 46px;
	background: #3284ff;
}
.zsyz-bar2 .img{
	position: absolute;
	left: 72px;
	top: -130px;
	z-index: 1;
}

/*æ”¿åŠ¡å…¬å¼€*/
.zwgk-w1{
	padding-top: 30px;
}
.zwgk-bar1{
	text-align: center;
	margin-top: 32px;
}
.zwgk-bar1 a{
	margin-left: 25px;
	display: inline-block;
	color: #3c95ed;
	font-size: 24px;
	width: 270px;
	height: 108px;
	line-height: 100px;
	text-align: center;
	background: url(ddkbg5.png) center no-repeat;
}
.zwgk-bar1 a:first-child{
	margin-left: 0;
}
.zwgk-bar1 a img{
	margin-right: 34px;
}
.zwgk-bar1 a span{
	display: inline-block;
	line-height: 36px;
	vertical-align: middle;
	width: 100px;
}
.zwgk-bar1 a:hover{
	font-weight: bold;
	color: #fff;
	background: url(ddkbg5o.png) center no-repeat;
}
.zwgk-w3 .ddk-tit1 .tit{
	font-size: 30px;
}
.zwgk-w3c1 .ddk-tit1 .en{
	font-size: 18px;
}
.zwgk-w2{
	width: 390px;
}
.zwgk-tit1 a{
	display: block;
	height: 58px;
	line-height: 58px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	background: url(ddkbg6.png) center no-repeat;
}
.zwgk-tit1 a img{
	margin-right: 20px;
}
.zwgk-w2,.zwgk-w3{
	margin-top: 40px;
}
.zwgk-w2c1{
	margin-bottom: 14px;
}
.zwgk-ldbox{
	background: #f6faff;
	padding: 12px 16px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.zwgk-ldbox .ldtx{
	display: inline-block;
	padding: 5px;
	background: #fff;
	width: 128px;
	height: 178px;
}
.zwgk-ldbox .ldtx img{
	width: 100%;
	height: 100%;
}
.zwgk-ldbox .ldlist{
	display: inline-block;
	width: 206px;
	margin-left: 14px;
	color: #333333;
	line-height: 30px;
	font-size: 16px;
}
.zwgk-ldbox .ldlist .qz{
	color: #3a91f7;
	font-weight: bold;
	font-size: 16px;
}
.zwgk-ldbox .ldlist .qz a{
	color: #3a91f7;
}
.zwgk-ldbox .ldlist a{
	display: inline-block;
	color: #333333;
	font-size: 16px;
	width: 48px;
	margin-right: 30px;
	text-align: justify;
	text-align-last: justify;
}
.zwgk-ldbox .ldlist a:nth-child(3n){
	margin-right: 0;
}
.zwgk-ldbox .ldlist a:hover{
	color: #023f74;
}
.zwgk-ldbox .ldlist .fqz{
	display: flex;
	flex-wrap: wrap;
}
.zwgk-ldbox .ldlist p{
	margin-bottom: 3px;
}
.zwgk-ldbox .ldbar{
	padding-right: 10px;
	margin-top: 20px;
	display: flex;
	justify-content: space-between;
}
.zwgk-ldbox .ldbar a{
	display: inline-block;
	width: 150px;
	height: 42px;
	line-height: 42px;
	color: #023f74;
	font-size: 16px;
	text-align: center;
	border-radius: 4px;
	background: #d8e9fe;
}
.zwgk-ldbox .ldbar a img{
	margin-right: 10px;
}
.zwgk-ldbox .ldbar a:hover{
	background: #1b5cbd;
	color: #fff;
}
.zwgk-w2c2{
	background: #f6faff;
	line-height: 46px;
	margin-bottom: 10px;
}
.zwgk-w2c2b{
	padding: 12px 12px 16px;
}
.zwgk-w2c2 input{
	background: #fff;
	border-radius: 4px;
	padding: 0 18px;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	box-sizing: border-box;
	margin-bottom: 16px;
}
.zwgk-w2c2 .input1 input{
	width: 100%;
}
.zwgk-w2c2 .input2 input{
	width: 160px;
}
.zwgk-w2c2 .input3 input{
	width: 100px;
}
.zwgk-w2c2 .line{
	display: inline-block;
	width: 12px;
	height: 3px;
	background: #2f9ae0;
	border-radius: 1px;
	margin: 0 17px;
	vertical-align: middle;
}
.zwgk-w2c2 .input3 .line{
	margin: 0 10px;
}
.wjSearchBtn{
	display: block;
	margin: 0 auto;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	width: 210px;
	height: 40px;
	text-align: center;
	background: url(ddkbg7.png) center no-repeat;
}
.wjSearchBtn span{
	display: inline-block;
	width: 100px;
	text-align: justify;
	text-align-last: justify;
}
.zwgk-w2c3 a{
	display: inline-block;
}
.zwgk-w2c3 a img{
	width: 100%;
}
.zwgk-w3{
	width: 770px;
}
.zwgk-w3 .ddk-tit1 .line{
	border-top: 1px solid #cde1f7;
	margin-left: 10px;
}
.zwgk-tit2{
	padding: 0 14px;
	margin-top: 12px;
	margin-bottom: 10px;
}
.zwgk-tit2 .tit{
	display: inline-block;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	margin-right: 50px;
}
.zwgk-tit2 .tit.cur{
	padding-bottom: 10px;
	background: url(ddkic18.png) center bottom no-repeat;
}
.zwgk-w3 .ddk-list1 li a{
	background: url(ddkic19.png) left center no-repeat;
}
.zwgk-w3c1,.zwgk-w3c2{
	height: 380px;
}
.zwgk-w4{
	background: #f7f7f7;
	padding: 30px 0;
	margin-top: 30px;
}
.zwgk-w4 .ddk-tit1 .en{
	background: #f7f7f7;
}
.zwgk-w4c1{
	width: 870px;
	margin-top: 16px;
}
.zwgk-w4c1 a{
	display: inline-block;
	width: 160px;
	height: 110px;
	text-align: center;
	background: #ecf1f7;
	box-sizing: border-box;
	border-left: 9px solid #ecf1f7;
	color: #404040;
	font-size: 16px;
	padding-right: 9px;
	margin-left: 14px;
	margin-bottom: 10px;
}
.zwgk-w4c1 a div{
	height: 54px;
	line-height: 64px;
}
.zwgk-w4c1 a:nth-child(5n+1){
	margin-left: 0;
}
.zwgk-w4c1 a img.cur{
	display: none;
}
.zwgk-w4c1 a:hover{
	background: #fff;
	border-left: 9px solid #2274f1;
	box-shadow: 0 0 10px 0 #f1f1f1;
	color: #2274f1;
	font-weight: bold;
}
.zwgk-w4c1 a:hover img{
	display: none;
}
.zwgk-w4c1 a:hover img.cur{
	display: inline-block;
}
.zwgk-w4c1 a p{
	line-height: 50px;
	height: 50px;
}
.zwgk-w4c1 a p span{
	line-height: 20px;
	vertical-align: middle;
	display: inline-block;
}
.zwgk-w4c2{
	width: 320px;
	margin-top: 16px;
}
.zwgk-w4c2b{
	padding: 16px 15px 10px;
	background: #f6faff;
	border-radius: 6px;
	margin-bottom: 14px;
}
.zwgk-w4c2b a{
	display: block;
	background: #fff;
	border-radius: 6px;
	height: 60px;
	line-height: 60px;
	margin-bottom: 12px;
	color: #023f74;
	font-size: 16px;
}
.zwgk-w4c2b a img{
	margin: 0 20px 0 18px;
	vertical-align: middle;
}
.zwgk-bar2{
	margin-top: 20px;
}
.zwgk-bar2 a{
	display: inline-block;
	width: 100%;
}
.zwgk-bar2 a img{
	width: 100%;
}
.zwgk-w5{
	padding: 30px 0;
}
.zwgk-w5c1{
	margin-top: 24px;
}
.zwgk-w5c1 a{
	margin-bottom: 18px;
	margin-left: 25px;
	display: inline-block;
	width: 220px;
	box-sizing: border-box;
	border-left: 6px solid #f9f9f9;
	background: #f9f9f9;
	padding-right: 6px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #404040;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zwgk-w5c1 a:nth-child(5n+1){
	margin-left: 0;
}
.zwgk-w5c1 a:hover{
	border-left: 6px solid #2274f1;
	color: #2274f1;
	font-weight: bold;
	background: #fff;
	box-shadow: 0 2px 10px 1px #fafafa;
}


/* é¦–é¡µ */
.ddk-index-header{
	height: 550px;
	background: url(ddkbg8.png) top center no-repeat;
}
.ddk-index-headcon{
	padding-top: 40px;
	text-align: center;
}
.ddk-index-search{
	width: 900px;
	height: 60px;
	text-align: left;
	line-height: 60px;
	border-radius: 30px;
	background: rgba(248,253,255,.84);
	margin: 30px auto 0;
}
.ddk-index-search input{
	padding: 0 40px;
	line-height: 60px;
	height: 60px;
	width: 700px;
	font-size: 15px;
}
.ddk-index-search button{
	height: 60px;
	float: right;
	width: 60px;
	margin-right: 20px;
}
.ddki-w1{
	background: url(ddkbg9.png) top center no-repeat;
}
.ddki-nav{
	height: 68px;
	line-height: 68px;
}
.ddki-nav .tit{
	display: inline-block;
	color: #fff;
	font-size: 20px;
	text-align: center;
	margin: 0 46px;
}
.ddki-nav .tit:hover{
	font-weight: bold;
}
.ddki-nav .tit.cur{
	width: 130px;
	height: 72px;
	padding-top: 5px;
	box-sizing: border-box;
	background: url(ddkic37.png) center no-repeat;
	margin: -5px 20px 0 0;
	font-weight: bold;
	font-size: 24px;
}
.ddki-nav .tit:last-child{
	margin-right: 0;
}
.ddki-nav .tit span,.ddk-nav .tit span{
	display: inline-block;
	background: url(ddkic38.png) center no-repeat;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	height: 24px;
	width: 54px;
	margin-top: 10px;
}
.ddki-nav .tit span{
	position: absolute;
}
.ddki-headline{
	text-align: center;
	height: 100px;
	line-height: 100px;
}
.ddki-headline a{
	display: inline-block;
	color: #fff;
	font-size: 40px;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 100%;
}
.ddki-newsbox{
	margin-top: 16px;
}
.ddki-picnews{
	width: 590px;
	height: 360px;
	position: relative;
}
.ddki-picl{
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	border-radius: 8px;
}
.ddki-picl li{
	width: 100%;
	height: 100%;
	position: absolute;
}
.ddki-picl li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.ddki-picl li a img{
	width: 100%;
	height: 100%;
}
.ddki-pictt{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 60px;
	line-height: 60px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	background: rgba(46,103,189,.67);
}
.ddki-pictt li a{
	display: inline-block;
	margin-left: 34px;
	color: #fff;
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 80%;
}
.ddki-pictt li a:hover{
	font-weight: bold;
}
.ddki-picnum{
	position: absolute;
	left: 590px;
	bottom: 18px;
	white-space: nowrap;
}
.ddki-picnum li{
	display: inline-block;
	margin-left: 20px;
	border-radius: 3px;
	width: 20px;
	height: 6px;
	cursor: pointer;
	background: #ffe9aa;
}
.ddki-picnum li.cur{
	background: #ffbc00;
	width: 60px;
}
.ddki-picnext{
	position: absolute;
	right: 48px;
	bottom: 26px;
	cursor: pointer;
}
.ddki-newslist{
	width: 600px;
}
.ddki-tit1{
	border-bottom: 1px solid #4a77bc;
	height: 39px;
}
.ddki-tit1 .tit{
	display: inline-block;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	margin: 0 30px;
}
.ddki-tit1 .tit.cur{
	padding-bottom: 13px;
	background: url(ddkic40.png) bottom center no-repeat;
}
.ddki-newslist .ddk-list1{
	padding: 12px 10px 0;
}
.ddki-newslist .ddk-list1 a{
	color: #fff;
}
.ddki-newslist .ddk-list1 a:hover{
	color: #fff;
	text-decoration: underline;
}
.ddki-newslist .ddk-list1 span{
	color: #fff;
}
.ddki-bar1{
	margin-top: 30px;
}
.ddki-w2{
	margin-top: 50px;
}
.ddki-w2c{
	margin-top: 40px;
}
.ddki-w2c .item{
	width: 240px;
	height: 200px;
	background: #f5f7fa;
	float: left;
	margin-left: 16px;
}
.ddki-w2c .item:first-child{
	margin-left: 0;
}
.ddki-w2c .item .tit{
	width: 100%;
	height: 100%;
	text-align: center;
}
.ddki-w2c .item .tit a{
	display: block;
	width: 100%;
	height: 100%;
}
.ddki-w2c .item .tit img{
	margin-top: 40px;
}
.ddki-w2c .item .tit img.cur{
	display: none;
}
.ddki-w2c .item .tit p{
	color: #484747;
	font-size: 20px;
	margin-top: 20px;
}
.ddki-w2c .item1.cur{
	width: 430px;
	background: #1f58ae;
}
.ddki-w2c .item2:hover{
	background: #1f58ae;
}
.ddki-w2c .item1.cur .tit{
	width: 160px;
}
.ddki-w2c .item.cur .tit img,.ddki-w2c .item2:hover .tit img{
	display: none;
}
.ddki-w2c .item.cur .tit img.cur,.ddki-w2c .item2:hover .tit img.cur{
	display: inline-block;
}
.ddki-w2c .item.cur .tit p,.ddki-w2c .item2:hover .tit p{
	font-weight: bold;
	color: #fff;
}
.ddki-w2c .item1 .list{
	margin-top: 46px;
	border-left: 1px solid #fff;
	height: 110px;
	display: none;
	width: 260px;
	padding-left: 19px;
	box-sizing: border-box;
}
.ddki-w2c .item1.cur .list{
	display: block;
}
.ddki-w2c .item1 .list a{
	display: inline-block;
	line-height: 38px;
	color: #fff;
	width: 120px;
	box-sizing: border-box;
	font-size: 16px;
	padding-left: 20px;
	background: url(ddkic45.png) left center no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ddki-w2c .item1 .list a:hover{
	text-decoration: underline;
}
.ddki-w3{
	margin-top: 40px;
	background: #f7f7f7;
	padding: 20px 0;
}
.ddki-w3 .ddk-tit1 .en{
	background: #f7f7f7;
}
.ddki-w3-lf{
	width: 760px;
}
.ddki-tit2{
	border-bottom: 2px solid #e6e6e6;
	height: 60px;
	line-height: 58px;
	margin-bottom: 26px;
}
.ddki-tit2 .tit{
	display: inline-block;
	font-size: 24px;
	color: #a3b0c1;
	font-weight: bold;
	margin-left: 80px;
	padding: 0 4px;
}
.ddki-tit2 .tit:first-child{
	margin-left: 0;
}
.ddki-tit2 .tit.cur{
	border-bottom: 3px solid #ffbc00;
	color: #1f58ae;
}
.ddki-bar2 a{
	display: inline-block;
	width: 182px;
	height: 114px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	margin-left: 10px;
	background: url(ddkbg10.png) center no-repeat;
}
.ddki-bar2 a:first-child{
	margin-left: 0;
}
.ddki-bar2 a img{
	margin: 18px 0 10px;
}
.ddki-w3c2{
	margin-top: 30px;
}
.zcwdkBtn{
	display: inline-block;
	padding: 0 26px;
	border: 1px solid #378ce9;
	border-radius: 24px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #3279e0;
	font-size: 20px;
	font-weight: bold;
}
.zcwdkBtn img{
	margin-right: 12px;
}
.ddki-w3-rt{
	width: 400px;
}
.ddki-w3c3{
	background: #e6eff7;
	margin-top: 20px;
	padding: 0 28px 15px;
}
.ddki-w3c3 .title{
	text-align: center;
	color: #1764ce;
	font-size: 20px;
	font-family: simsun;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
}
.ddki-w3c3 input{
	background: #fff;
	margin-bottom: 16px;
	width: 100%;
	border: 1px solid #d9dada;
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	border-radius: 4px;
	padding: 0 10px;
	box-sizing: border-box;
}
.ddki-w3c3 button{
	display: block;
	background: url(ddkbg11.png) center no-repeat;
	width: 102px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	margin: 0 auto;
}
.ddki-w3c4 a{
	display: block;
	height: 81px;
	line-height: 81px;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	box-sizing: border-box;
	padding-left: 95px;
	margin-top: 12px;
}
.ddki-w3c4 a img{
	margin-right: 25px;
}
.ddki-w3c4 a.a1{
	background: url(ddkbg12.png) center no-repeat;
}
.ddki-w3c4 a.a2{
	background: url(ddkbg13.png) center no-repeat;
}
.ddki-w3c4 a.a3{
	background: url(ddkbg14.png) center no-repeat;
}
.ddki-w3c4 a.a4{
	background: url(ddkbg15.png) center no-repeat;
}
.ddki-w4{
	padding: 30px 0;
}
.xxtip{
	display: inline-block;
	color: #1f58ae;
	font-size: 14px;
}
.xxtip span{
	color: #ffa800;
	font-weight: bold;
}
.ddki-w4 .ddki-tit2 .tit{
	margin-right: 20px;
}
.xxBtn{
	float: right;
	background: url(ddkbg16.png) center no-repeat;
	width: 107px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	margin: 12px 6px 0;
}
.xxBtn img{
	margin-right: 4px;
}
.ddki-xx li{
	display: inline-block;
	box-sizing: border-box;
}
.ddki-xx .type{
	width: 56px;
	text-align: center;
}
.ddki-xx .tit{
	padding-left: 16px;
	width: 500px;
}
.ddki-xx .num{
	width: 230px;
	text-align: center;
	margin-right: 150px;
}
.ddki-xx .date{
	width: 130px;
	text-align: center;
}
.ddki-xxtit{
	height: 46px;
	line-height: 46px;
	background: #e6eff7;
	margin-bottom: 22px;
}
.ddki-xxtit li{
	color: #1f58ae;
	font-size: 18px;
	font-weight: bold;
}
.ddki-xxlist li{
	height: 42px;
	line-height: 26px;
	font-size: 16px;
	color: #666666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ddki-xxtit .tit{
	padding-left: 46px;
}
.ddki-xxlist .type{
	text-align: left;
}
.ddki-xxlist .type span{
	display: inline-block;
	color: #fff;
	font-size: 14px;
	width: 50px;
	height: 26px;
	line-height: 26px;
	background: #1f58ae;
	border-radius: 4px;
	text-align: center;
}
.ddki-xxlist .tit a{
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666666;
	max-width: 100%;
}
.ddki-xxlist .tit a:hover{
	color: #1F58AE;
}
.ddki-bar3{
	margin-top: 20px;
}
.ddki-bar3 a{
	display: inline-block;
	width: 220px;
	height: 78px;
	line-height: 78px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	margin-left: 25px;
	background: url(ddkbg17.png) center no-repeat;
}
.ddki-bar3 a:first-child{
	margin-left: 0;
}
.ddki-bar3 a img{
	margin-right: 20px;
}
.ddki-bar3 a:hover,.ddki-w3c4 a:hover,.ddki-bar2 a:hover,.ddki-bar1 a:hover{
	opacity: .9;
}
.ddki-w5{
	background: #f7f7f7;
	padding: 30px 0;
}
.ddki-w5 .ddk-tit1 .en{
	background: #f7f7f7;
}
.ddki-w5-t{
	text-align: center;
	border-bottom: 1px solid #d5e2fb;
	margin-bottom: 30px;
}
.ddki-w5-t .tit{
	display: inline-block;
	position: relative;
	width: 160px;
	margin: 0 40px;
	height: 60px;
	line-height: 60px;
}
.ddki-w5-t .tit .small{
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	position: relative;
	z-index: 2;
}
.ddki-w5-t .tit .large{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	color: #e3eaf7;
	font-size: 36px;
	font-weight: bold;
	background: url(ddkic63.png) bottom center no-repeat;
}
.ddki-w5-t .tit.cur .small{
	color: #1f58ae;
}
.ddki-w5-t .tit.cur .large{
	display: block;
}
.ddki-w5c{
	height: 460px;
	position: relative;
	overflow: hidden;
}
.ddki-w5c .btn{
	position: absolute;
	top: 40%;
	z-index: 2;
	cursor: pointer;
}
.ddki-w5c .btn.prev{
	left: 6px;
}
.ddki-w5c .btn.next{
	right: 6px;
}
.ddki-w5c .swiper-container {
	height: 420px;
	overflow: initial;
}
.ddki-w5c .swiper-slide-duplicate-active,.ddki-w5c .swiper-slide.swiper-slide-next,.ddki-w5c .swiper-slide.swiper-slide-prev,.ddki-w5c .swiper-slide.swiper-slide-active{
	opacity: 1;
}
.ddki-w5c .swiper-slide.swiper-slide-active,.ddki-w5c .swiper-slide-duplicate-active{
	z-index: 3;
}
.ddki-w5c .swiper-slide {
	opacity: 0;
	text-align: center;
	font-size: 24px;
	background: #fff;
	transition: 300ms;
	transform: scale(0.7);
	width: 680px;
	position: relative;
	font-weight: bold;
	border-radius: 16px;
	overflow: hidden;
}
.ddki-w5c .swiper-slide a{
	display: block;
	width: 100%;
	height: 100%;
	color: #fff;
}
.ddki-w5c .swiper-slide-active,.ddki-w5c .swiper-slide-duplicate-active{
	transform: scale(1);
}
.ddki-w5c .swiper-slide img{
	width: 100%;
	height: 100%;
}
.ddki-w5c .swiper-slide p{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0 20px;
	height: 70px;
	line-height: 70px;
	background: rgba(0,0,0,.35);
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ddki-w5c .swiper-pagination{
	bottom: -40px;
}
.ddki-w5c .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 12px;
}
.ddki-w5c .swiper-pagination-bullet-active{
	width: 24px;
	border-radius: 4px;
}
.ddki-w6{
	padding: 30px 0;
}
.ddki-tit3{
	height: 50px;
	line-height: 50px;
	background: #1f58ae;
	margin-top: 46px;
}
.ddki-tit3 .tit{
	display: inline-block;
	padding: 0 20px;
	color: #fff;
	font-size: 20px;
	margin: 0 18px;
}
.ddki-tit3 .tit.cur{
	height: 76px;
	line-height: 76px;
	box-sizing: border-box;
	background: #eaeff2;
	border-bottom: 5px solid #1f58ae;
	color: #1f58ae;
	font-weight: bold;
	margin-top: -14px;
}
.ddki-w6cb .imginfo{
	color: #1a3866;
	font-size: 16px;
	line-height: 36px;
	width: 640px;
	margin-left: 20px;
	margin-top: 30px;
}
.ddki-w6cb .imginfo .more{
	display: inline-block;
	color: #1f58ae;
}
.ddki-w6cb .textlist{
	overflow: hidden;
	width: 640px;
	margin-left: 20px;
	margin-top: 24px;
	height: 250px;
}
.ddki-w6cb .textlist li{
	width: 100%;
	height: 100%;
	line-height: 36px;
	color: #1a3866;
	font-size: 16px;
	display: block;
}
.ddki-w6cb .textlist li::marker{
	display: none;
}
.ddki-w6cb .textlist .more{
	display: inline-block;
	color: #1f58ae;
}
.ddki-w6cb .textlist .more:hover{
	text-decoration: underline;
}
.ddki-w6cb .img{
	margin-top: -42px;
	width: 500px;
	height: 314px;
	position: relative;
}
.ddki-w6cb .imglist{
	position: relative;
	width: 100%;
	height: 100%;
}
.ddki-w6cb .imglist li{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.ddki-w6cb .imglist li img{
	width: 100%;
	height: 100%;
}
.ddki-w6cb .imgnum{
	position: absolute;
	right: 6px;
	bottom: 24px;
}
.ddki-w6cb .imgnum li{
	display: inline-block;
	cursor: pointer;
	margin-left: 12px;
	width: 18px;
	height: 5px;
	border-radius: 2px;
	background: #c7c9bf;
}
.ddki-w6cb .imgnum li.cur{
	width: 40px;
	background: #3284ff;
}
.ddki-w7{
	padding: 30px 0 50px;
	background: #f7f7f7;
}
.ddki-w7 .ddk-tit1 .en{
	background: #f7f7f7;
}
.ddki-bar4{
	padding: 0 22px;
	height: 170px;
	position: relative;
	margin-top: 44px;
}
.ddki-bar4c{
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.ddki-bar4 .btn{
	position: absolute;
	top: 70px;
	z-index: 2;
	cursor: pointer;
}
.ddki-bar4 .btn.prev{
	left: -30px;
}
.ddki-bar4 .btn.next{
	right: -30px;
}
.ddki-bar4l{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
.ddki-bar4l li{
	float: left;
	margin-right: 28px;
	height: 100%;
	width: 268px;
	border-radius: 6px;
	overflow: hidden;
}
.ddki-bar4l li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.ddki-bar4l li img{
	width: 100%;
	height: 100%;
}
.ddki-bar4l li img:hover{
	opacity: .9;
}

/* é­…åŠ›å¤§æ¸¡å£ */
.mlddk-main{
	padding-top: 580px;
	background: url(ddkbg26.png) center -28px no-repeat
}
.mlddk-map{
	margin-left: 30px;
    position: relative;
}
/*åœ°å›¾*/
.map-box{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.map-item{
	position: absolute;
	z-index: 1;
	width: 111px;
	height: 56px;
}
.map-item-hover{
	position: absolute;
	z-index: 999;
	width: 111px;
	height: 56px;
	left: 0;
	top: 0;
	cursor: pointer;
}
.map-item-hover.width-145,.map-item.width-145{
	width: 145px;
	height: 56px;
}
.map-item.cur img{
	z-index: 1;
}
.map-item.cur{
	z-index: 2;
}
.map-item img:last-child,.map-item.cur img:first-child{
	opacity: 0;
}
.map-item.cur img:last-child{
	opacity: 1;
	display: inline-block;
}
.map-item img:last-child{
	opacity: 0;
	position: absolute;
}
.map-ddkgy,.map-ddkgy-hover{
	left: 445px;
	top: 20px;
}
.map-ddkgy.cur img:last-child{
	margin-left: -213px;
	margin-top: -7px;
}
.map-xhgy,.map-xhgy-hover{
	left: 237px;
	top: 23px;
}
.map-xhgy.cur img:last-child{
	margin-left: -126px;
	margin-top: 1px;
}
.map-zhmdgy,.map-zhmdgy-hover{
	left: 297px;
	top: 65px;
}
.map-zhmdgy.cur img:last-child{
	margin-left: -111px;
	margin-top: 27px;
}
.map-ssgy,.map-ssgy-hover{
	left: 215px;
	top: 124px;
}
.map-ssgy.cur img:last-child{
	margin-left: -130px;
	margin-top: 14px;
}
.map-stgy,.map-stgy-hover{
	left: 342px;
	top: 115px;
}
.map-stgy.cur img:last-child{
	margin-left: -94px;
	margin-top: 10px;
}
.map-zjljgy,.map-zjljgy-hover{
	left: 342px;
	top: 164px;
}
.map-zjljgy.cur img:last-child{
	margin-left: -162px;
	margin-top: 23px;
}
.map-sygy,.map-sygy-hover{
	left: 373px;
	top: 211px
}
.map-sygy.cur img:last-child{
	margin-left: -125px;
	margin-top: 5px;
}
.map-lygy,.map-lygy-hover{
	left: 204px;
	top: 247px;
}
.map-lygy.cur img:last-child{
	margin-left: -119px;
	margin-top: -31px;
}
.map-ydgy,.map-ydgy-hover{
	left: 334px;
	top: 266px;
}
.map-ydgy.cur img:last-child{
	margin-left: -86px;
	margin-top: -50px;
}
.map-fnxsdgy,.map-fnxsdgy-hover{
	left: 213px;
	top: 323px;
}
.map-fnxsdgy.cur img:last-child{
	margin-left: -191px;
	margin-top: -107px;
}
.map-ddkslgy,.map-ddkslgy-hover{
	left: 41px;
	top: 372px;
}
.map-ddkslgy.cur img:last-child{
	margin-left: -143px;
	margin-top: -155px;
}
.map-ljgy,.map-ljgy-hover{
	left: 346px;
	top: 360px;
}
.map-ljgy.cur img:last-child{
	margin-left: -96px;
	margin-top: -144px;
}
.map-item .h5cur{
	display: none;
}
.h5show{
	display: none;
}

.mlddk-w1c{
	margin-top: 40px;
	margin-left: -4px;
	width: 562px;
	height: 572px;
	box-sizing: border-box;
	padding: 25px 30px 25px 40px;
	color: #254e74;
	font-size: 18px;
	line-height: 29px;
	background: url(ddkbg27.png) center no-repeat;
	text-indent: 2em;
	overflow-y: auto;
	position: relative;
	text-align: justify;
}
.mlddk-w1-box{
	height: 100%;
	padding-right: 10px;
	overflow-y: auto;
}
.fw-bold{
	font-weight: bold;
}
.mlddk-tit1{
	text-align: center;
}
.mlddk-w2{
	margin-top: 120px;
}
.mlddk-w2t{
	margin-top: 54px;
	padding: 0 30px;
	display: flex;
	justify-content: space-between;
	background: url(ddkbg28.png) top center no-repeat;
}
.mlddk-w2t .tit{
	display: inline-block;
	color: #666666;
	font-size: 24px;
	position: relative;
	line-height: 60px;
}
.mlddk-w2t .tit .ic1{
	display: inline-block;
	position: absolute;
	left: 36px;
	top: -4px;
	width: 10px;
	height: 10px;
	background: url(ddkbg29.png) center no-repeat;
}
.mlddk-w2t .tit.cur{
	color: #1b5cbd;
	font-weight: bold;
}
.mlddk-w2t .tit.cur .ic1{
	left: 16px;
	top: -38px;
	width: 52px;
	height: 50px;
	background: url(ddkbg30.png) center no-repeat;
}
.mlddk-w2t .tit .ic2{
	display: none;
	background: url(ddkic63.png) center no-repeat;
	width: 18px;
	height: 11px;
	display: inline-block;
	position: absolute;
	bottom: 0;
	left: 26px;
}
.mlddk-w2t .tit.cur{
	display: block;
}
.mlddk-w2c{
	margin: 0 15px;
	border-radius: 10px;
	background: #245db2;
	padding: 30px 10px 10px;
	color: #fff;
	font-size: 18px;
	line-height: 36px;
	height: 775px;
	box-sizing: border-box;
	overflow-y: auto;
}
.mlddk-w2c .con{
	padding: 0 30px 20px;
}
.mlddk-w2c img{
	max-width: 100%;
}
.mlddk-w3{
	margin-top: 30px;
}
.mlddk-w3c1{
	margin-top: 24px;
}
.mlddk-w3c1 .img{
	width: 474px;
	height: 318px;
	background: url(ddkbg31.png) right bottom no-repeat;
}
.mlddk-w3c1 .img img{
	width: 445px;
	height: 294px;
}
.mlddk-w3c1 .info{
	width: 640px;
	margin-right: 40px;
	margin-top: 20px;
}
.mlddk-w3c1 .info .tit a{
	display: inline-block;
	color: #245db2;
	font-size: 30px;
	font-weight: bold;
}
.mlddk-w3c1 .info .con{
	line-height: 36px;
	color: #505967;
	font-size: 18px;
	margin-top: 30px;
}
.mlddk-w3c2{
	margin-top: 70px;
	display: flex;
	justify-content: space-between;
}
.mlddk-w3c2 a{
	display: inline-block;
	width: 262px;
	color: #333333;
	font-size: 24px;
}
.mlddk-w3c2 a div{
	width: 100%;
	height: 178px;
	background: url(ddkbg32.png) bottom right no-repeat;
}
.mlddk-w3c2 a div img{
	width: 246px;
	height: 164px;
}
.mlddk-w3c2 a p{
	margin-top: 26px;
	text-align: center;
}
.mlddk-w4{
	margin-top: 80px;
	padding-top: 50px;
	padding-bottom: 40px;
	background: url(ddkbg33.png) top center no-repeat;
}
.mlddk-w4c{
	margin-top: 45px;
	display: flex;
	justify-content: space-between;
	margin-bottom: 65px;
}
.mlddk-w4c a{
	display: inline-block;
}
.mlddk-w4c a img{
	width: 230px;
	height: 553px;
}
.mlddk-w4 .ddki-tit3{
	margin-top: 60px;
	background: #1b5cbd;
}

/*æ•°æ®å‘å¸ƒ*/
.sjfb-main{
	padding-top: 50px;
}
.sjfb-nav{
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	height: 78px;
	line-height: 78px;
	/*padding-bottom: 16px;*/
	background: #e6eff9;
}
.sjfb-nav .item{
	display: inline-block;
	width: 150px;
	text-align: center;
	color: #333333;
	font-size: 20px;
	background: #e6eff9;
	cursor: pointer;
	/*margin-right: 10px;*/
}
.sjfb-nav .item.cur{
	color: #fff;
	background: url(ddkbg34.png) center no-repeat;
	font-weight: bold;
}
.sjfb-main .center .centerTitle{
	margin-top: 20px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.sjfb-main .center .centerTitle h2{
	color: #1275CA;
	font-size: 30px;
}
.sjfb-main .center .centerTitle img{
	/* width: 100%; */
}
.sjfb-main .center .centerTitle .tag{
	display: flex;
	align-items: center;
	font-size: 16px;
	color:#1275CA;
}
.sjfb-main .center .centerTitle .tag img{
	height: 20px;
	width: 20px;
	margin-right: 6px;
}


.sjfb-main .echarts {
	margin-top: 28px;
	display: flex;
}

.sjfb-main .echarts .nav {
	width: 234px;
	background: #f7f7f7;
}

.sjfb-main .echarts .nav .item {
	height: 78px;
	border-bottom: 1px solid #ebebeb;
	color: #222;
	font-size: 16px;
	line-height: 78px;
	text-align: center;
	cursor: pointer;
}

.sjfb-main .echarts .nav .cur {
	/* background-color: #deeeff; */
	color:#fff;
	background: linear-gradient(87deg, #40B0FA, #0E57C6);
}


.sjfb-main .right .title {
	text-align: center;
	color: #1369c0;
	font-size: 18px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.sjfb-main .right .title select {
	width: 90px;
	height: 35px;
	background: #ffffff;
	border: 1px solid #1369c0;
	border-radius: 2px;
	margin-right: 10px;
	margin-left: 10px;
}

.sjfb-main .right .title .enter {
	width: 48px;
	height: 35px;
	background: #2f7ce5;
	border-radius: 4px;
	color: #fff;
	text-align: center;
	line-height: 35px;
	margin-right: 10px;
	cursor: pointer;
}

.sjfb-main .bottom .Statistics{
	display: flex;
	justify-content: space-between;
	margin-top: 40px;

}
.sjfb-main .bottom .Statistics .item{
	height: 363px;
	width: 371px;
	border: 1px solid #EBEBEB;
}
.sjfb-main .bottom .Statistics .item .header{
	height: 48px;
	/* line-height: 48px; */
	background: #F6F5F8;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.sjfb-main .bottom .Statistics .item .header h3{
	color:#1369C0;
	font-size: 22px;
	font-weight: bold;
	padding-left: 10px;
	border-left: 4px solid #1369C0;
}
.sjfb-main .bottom .Statistics .item .header p a{
	font-size: 16px;
	color:#1369C0;
	margin-right: 10px;
}
.sjfb-main .bottom .Statistics .item .content-list{
	padding: 40px;
	box-sizing: border-box;
}
.sjfb-main .bottom .Statistics .item .content-list ul li{
	margin-bottom: 20px;
}
.sjfb-main .bottom .Statistics .item .content-list ul li a{

	font-size: 16px;
	color:#333;
}
.sjfb-main .right .title .down{
	width: 120px;
	height: 35px;
	background: #2f7ce5;
	color: #fff;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
	border-radius: 4px;
}
.sjfb-w1{
	margin-top: 50px;
	padding-bottom: 50px;
}
.sjfb-w1c1{
	width: 820px;
	background: #f6faff;
	box-sizing: border-box;
	padding: 30px 50px 20px 20px;
	border-radius: 4px;
}
.sjfb-w1c1t{
	margin-bottom: 22px;
}
.sjfb-w1c1t .tit{
	display: inline-block;
	color: #2274f1;
	font-size: 24px;
	font-weight: bold;
	width: 140px;
	text-align: center;
	margin-right: 50px;
	line-height: 45px;
}
.sjfb-w1c1t .tit.cur{
	color: #fff;
	padding-bottom: 12px;
	background: url(ddkbg35.png) center no-repeat;
}
.sjfb-list1 li{
	height: 38px;
	line-height: 38px;
}
.sjfb-list1 li a{
	display: inline-block;
	padding-left: 20px;
	color: #807d7d;
	font-size: 16px;
	max-width: 80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: url(ddkic65.png) left center no-repeat;
}
.sjfb-list1 li span{
	float: right;
	color: #a3a3a3;
	font-size: 16px;
}
.sjfb-list1 li a:hover{
	color: #2274F1;
}
.sjfb-w1c2{
	width: 353px;
	height: 395px;
	background: #f6faff;
	border-radius: 4px;
}
.sjfb-w1c2 .title{
	padding-left: 74px;
	height: 82px;
	background: url(ddkbg39.png) center no-repeat;
	text-align: center;
	color: #fff;
	font-weight: bold;
}
.sjfb-w1c2 .title .tit{
	font-size: 24px;
	padding-top: 18px;
}
.sjfb-w1c2 .title .date{
	font-size: 16px;
}
.sjfb-w1c2-t{
	text-align: center;
	margin: 10px 0 14px;
}
.sjfb-w1c2-t .tit{
	display: inline-block;
	color: #333333;
	font-size: 18px;
	margin: 0 38px;
	line-height: 36px;
	cursor: pointer;
}
.sjfb-w1c2-t .tit.cur{
	font-weight: bold;
	border-bottom: 4px solid #2274f1;
}
.sjfb-w1c2t li{
	float: left;
	text-align: center;
	margin-bottom: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sjfb-w1c2t-t li{
	color: #a3a3a3;
	font-size: 16px;
}
.sjfb-w1c2t-l li{
	color: #333333;
	font-size: 16px;
	line-height: 26px;
}
.sjfb-w1c2t li.num{
	width: 80px;
}
.sjfb-w1c2t li.name{
	width: 180px;
}
.sjfb-w1c2t li.count{
	width: 90px;
}
.sjfb-w1c2t li.num span{
	display: inline-block;
	border-radius: 50%;
	width: 26px;
	color: #fff;
	font-size: 16px;
	background: #c6e3f9;
}
.sjfb-w1c2t li.num.cur span{
	background: #59abf8;
}

.float-box{
	position: fixed;
	right: 10px;
	top: 20%;
	z-index: 99;
	width: 64px;
}
.float-box a{
	display: inline-block;
	margin-bottom: 14px;
	cursor: pointer;
	position: relative;
}
.float-box a img{
	width: 64px;
	height: 63px;
}
.float-box a .img{
	position: absolute;
	right: 70px;
	top: 0;
	display: none;
	width: 100px;
	height: 100px;
}
.float-box a:hover .img{
	display: block;
}

/* æ¦‚è§ˆ */
.gl-main{
	background: #f5f5f5;
	padding-bottom: 30px;
}
.gl-content{
	background: #fff;
	padding-bottom: 10px;
}
.content-l-16 {
    float: left;
    width: 242px;
    margin: 35px 0 0 20px;
    background-color: #fafafa;
    min-height: 600px;
}

.content-r-16 {
    float: right;
    width: 860px;
    margin: 35px 50px 0 0;
}
.gl-content2 .content-r-16{
	width: 1110px;
	margin: 10px 40px 0 0;
}

.l-title-16 {
    display: block;
    width: 100%;
    height: 50px;
    position: relative;
}

.l-title-16 span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
    line-height: 50px;
    z-index: 9;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.l-title-16 img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}

.l-list-16 a {
    display: block;
    min-height: 59px;
    line-height: 30px;
    margin-top: 19px;
    padding-left: 26px;
    font-size: 18px;
    color: #666;
    position: relative;
    padding: 15px 0 15px 26px;
    box-sizing: border-box;
}

.l-list-16 .cur span,
.l-list-16 a:hover span {
    display: block;
    position: absolute;
    width: 4px;
    height: 100%;
    background-color: #2760b7;
    top: 0;
    left: 0;
}

.l-list-16 .cur,
.l-list-16 a:hover {
    background-color: #fff;
    font-weight: bold;
    color: #333333;
}

.r-title-16 {
    width: 100%;
    overflow: hidden;
    margin-bottom: 9px;
    position: relative;
}

.r-title-16 a {
    font-size: 20px;
    font-weight: bold;
    color: #285fb9;
    display: block;
    padding: 17px 0 17px 26px;
    border-bottom: 1px solid #e7f0ff;
}

.r-title-16 span {
    display: block;
    position: absolute;
    width: 4px;
    height: 20px;
    background-color: #285fb9;
    top: 50%;
    margin-top: -10px;
    left: 2px;
}

.r-title-16 img {
    display: block;
    position: absolute;
    left: 47px;
    bottom: 0;
}

.r-list-16 {
    padding: 8px 0;
    background: url(line1-16.png) repeat-x 0 bottom;
}

.r-list-16 li {
    background: url(yd-16.png) no-repeat 0 center;
    padding-left: 19px;
    margin-bottom: 3px;
    overflow: hidden;
}

.r-list-16 a {
    line-height: 42px;
    font-size: 16px;
    color: #333;
    display: block;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
}
.r-list-16 a:hover{
	color: #285fb9;
}

.r-list-16 span {
    line-height: 42px;
    font-size: 16px;
    color: #333;
    display: block;
    float: right;
}

.pagination {
    /*åˆ†é¡µ*/
    text-align: center;
    font-size: 12px;
    padding-bottom: 20px;
    margin-top: 23px;
}

.pagination a {
    width: 26px;
    line-height: 26px;
    display: inline-block;
    text-align: center;
    margin: 0 5px;
    border: 1px solid #ccc;
    color: #666;
}

.pagination a:hover {
    background: #2760b7;
    color: #fff;
    border-color: #2760b7;
    cursor: pointer;
}

.pagination .first-page,
.pagination .last-page {
    width: 54px;
}

.pagination .active {
    background: #2760b7;
    color: #fff;
    border-color: #2760b7;
}

.pagination span {
    width: 26px;
    line-height: 26px;
    display: inline-block;
    text-align: center;
    margin: 0 5px;
    border: 1px solid #ccc;
    color: #666;
}
/*å›¾ç‰‡æ¦‚è§ˆ*/
.r-list-18 {
    overflow: hidden;
}

.r-list-18 li {
    display: block;
    float: left;
    overflow: hidden;
    width: 270px;
    margin: 13px 0 0 0;
}

.r-list-18 li a img {
    display: block;
    width: 270px;
    height: 164px;
}

.r-list-18 li a p {
    font-size: 16px;
    color: #333;
    height: 21px;
    overflow: hidden;
    margin-top: 17px;
}

.r-list-18 li a span {
    display: block;
    font-size: 14px;
    color: #999;
    line-height: 30px;
}

.r-list-18 li:nth-child(3n-1) {
    margin: 13px 22px 0 22px;
}

/*ç»†è§ˆ*/
.xl-main{
	background: #fff;
}
.zwxl-main {
  padding-top: 30px;
  padding-bottom: 50px;
}
.zwxl-head {
  width: 1078px;
  margin: 0 auto;
  border: 1px solid #e5e5e5;
  padding-top: 30px;
  padding-left: 40px;
  padding-bottom: 16px;
}
.zwxl-head span {
  color: #333333;
  font-size: 16px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 18px;
  margin-bottom: 16px;
}
.zwxl-head .tit {
  width: 98px;
}
.zwxl-head .con {
  width: 230px;
  margin-right: 31px;
}
.zwxl-title {
  text-align: center;
  padding-top: 36px;
}
.zwxl-title p.tit {
  color: #333333;
  font-size: 30px;
  padding: 0 30px;
  margin-bottom: 20px;
}
.zwxl-bar {
  height: 32px;
  line-height: 32px;
  margin-bottom: 34px;
}
.zwxl-bar span {
  color: #666666;
  font-size: 16px;
  display: inline-block;
}
.zwxl-bar span.con {
  margin-right: 50px;
}
.zwxl-font {
  padding: 2px;
  border: 1px solid #e5e5e5;
  border-radius: 16px;
  height: 26px;
}
.zwxl-font img {
  float: left;
}
.zwxl-font span {
  line-height: 26px;
  color: #6a6a6a;
  margin: 0 11px;
  cursor: pointer;
}
.zwxl-font span:hover {
  font-weight: bold;
}
.zwxl-font span.cur {
  color: #3354a2;
}
.zwxl-article {
  width: 1060px;
  margin: 0 auto;
  padding: 35px 30px 70px;
  line-height: 30px;
  color: #333333;
  font-size: 16px;
  border-top: 1px solid #e5e5e5;
}
.zwxl-article-img {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 32px;
}
.zwxl-article-img img {
  max-width: 100%;
}
.zwxl-article img {
    max-width: 90%!important;
}
.zwxl-article p {
  margin-bottom: 12px;
}
.zwxl-article p.title {
  text-align: center;
  font-size: 26px;
  font-weight: bold;
  line-height: 36px;
}
.zwxl-article p.author {
  text-align: right;
  margin-top: 40px;
}
.zwxl-article .fj a {
  display: inline-block;
  margin-left: 20px;
  line-height: 30px;
}
.zwxl-article .fj a img {
  margin-right: 12px;
}
.zwxl-article .fj a:hover {
  text-decoration: underline;
}
.zwxl-yzm {
  margin-top: 48px;
  text-align: center;
}
.zwxl-yzm p {
  color: #666666;
  font-size: 16px;
  margin-top: 12px;
}
.zwxl-share {
  text-align: right;
  padding: 0 24px;
  margin-top: 50px;
}
.zwxl-share span {
  color: #666666;
  font-size: 14px;
  line-height: 26px;
}
.zwxl-share a {
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
}
.zwxl-share a:hover {
  opacity: 0.8;
  -moz-opacity: 0,8;
  filter: alpha(opacity=80);
}
.zwxl-table{
  margin: 0 auto;
}
.zwxl-table .t1 {
    width: 132px;
    text-align: center;
    height: 36px;
    font-size: 16px;
    color: #333333;
}

.zwxl-table,
.zwxl-table tr,
.zwxl-table td {
    border: 1px solid #e5e5e5;
}

.zwxl-table .t2 {
    width: 430px;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 10px;
    font-size: 16px;
    color: #333333;
}

/*é¢†å¯¼ä¿¡æ¯*/
.ldxx-main{
	background: #fff;
	padding: 0 45px;
}
.ldxx-main .ldtx{
	display: inline-block;
	padding: 2px;
	border: 1px solid #dddddd;
	width: 120px;
	height: 162px;
}
.ldxx-main .ldtx img{
	width: 100%;
	height: 100%;
}
.ldxx-top{
	padding-bottom: 40px;
	padding-top: 25px;
}
.ldxx-top .info{
	width: 950px;
}
.ldxx-main .ldname{
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 10px;
}
.ldxx-main .ldname a{
	display: inline-block;
	color: #333333;
}
.ldxx-main .ld-tit{
	border-bottom: 1px solid #d1def2;
	height: 35px;
	margin-top: 6px;
}
.ldxx-main .ld-tit span{
	display: inline-block;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #1369c0;
	min-width: 72px;
	line-height: 34px;
}
.ldxx-list .ld-tit span{
	min-width: 46px;
}
.ldxx-main .ld-intro{
	color: #333333;
	font-size: 16px;
	line-height: 24px;
	padding-top: 8px;
}
.ldxx-list{
	margin-right: -40px;
	border-top: 1px solid #e1e1e1;
	padding-top: 36px;
	padding-bottom: 10px;
}
.ldxx-list li{
	float: left;
	width: 335px;
	margin-right: 48px;
	margin-bottom: 36px;
}
.ldxx-list li .info{
	width: 192px;
}
.ldxx-xl{
	padding-bottom: 100px;
}
.ldxx-xl .ldname a{
	color: #1b5cbd;
}

/*æ”¿åºœå…¬æŠ¥*/
.zfgb-main {
  padding: 40px 30px;
  background: #fff;
}
.zfgb-date {
  height: 60px;
  width: 100%;
  position: relative;
}
.zfgb-date .btn {
  position: absolute;
  top: 0;
  width: 28px;
  height: 58px;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.zfgb-date .prev {
  left: 0;
  background: url(ty-icon9.png) center no-repeat #fff;
}
.zfgb-date .prev:hover {
  background: url(ty-icon9o.png) center no-repeat #2760b7;
}
.zfgb-date .next {
  right: 0;
  background: url(ty-icon10.png) center no-repeat #fff;
}
.zfgb-date .next:hover {
  background: url(ty-icon10o.png) center no-repeat #2760b7;
}
.zfgb-date-list {
  position: absolute;
  left: 40px;
  top: 0;
  width: 1064px;
  height: 69px;
  overflow: hidden;
}
.zfgb-date-list ul {
  width: auto;
  height: 60px;
  white-space: nowrap;
}
.zfgb-date-list li {
  display: inline-block;
  margin-right: 9px;
  text-align: center;
  width: 123px;
  height: 58px;
  border: 1px solid #e5e5e5;
  color: #333333;
  font-size: 20px;
  background: #fff;
  line-height: 58px;
  cursor: pointer;
}
.zfgb-date-list li a{
  display: block;
  width: 100%;
  height: 100%;
  color: #333333;
  font-size: 20px;
}
.zfgb-date-list li:hover a,.zfgb-date-list li.cur a{
  height: 69px;
  width: 125px;
  border: none;
  color: #fff;
  background: url(ty-img3.png);
}
.zfgb-tab{
	overflow: hidden;
}
.zfgb-item {
  padding-top: 30px;
  padding-left: 37px;
  display: none;
  margin-right: -41px;
}
.zfgb-item.show{
	display: block;
}
.zfgb-item a {
  display: inline-block;
  width: 210px;
  height: 240px;
  border: 1px solid #eeeeee;
  text-align: center;
  margin-right: 74px;
  margin-bottom: 48px;
  box-shadow: 0 0 8px 0px #e9e9e9;
}
.zfgb-item a:hover {
  border: 1px solid #2760b7;
}
.zfgb-item a div {
  padding-top: 34px;
  height: 138px;
  display: inline-block;
  width: 192px;
  border-bottom: 1px solid #dddddd;
}
.zfgb-item a p.tit {
  color: #333333;
  font-size: 20px;
  margin-top: 26px;
}
.zfgb-item a p.tit span {
  display: inline-block;
  color: #2760b7;
  font-weight: bold;
  margin: 0 8px;
}
.zfgb-item a p.num {
  color: #666666;
  font-size: 14px;
  margin-top: 6px;
}

/*æ„è§å¾é›†*/
.main-yjzj {
  background: #fff;
  border-radius: 6px;
  margin-bottom: 14px;
}
.main.yjgl-bg{
  background: none;
}
.yjgl-main {
  padding: 22px 32px 0;
  background: url(ty-bg3.png);
}
.yjgl-main li {
  float: left;
}
.yjgl-t {
  height: 36px;
  border-bottom: 2px solid #e5e5e5;
  margin-bottom: 8px;
}
.yjgl-main li {
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yjgl-t li {
  color: #2760b7;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
}
.yjgl-main li.w530 {
  width: 530px;
  margin-right: 80px;
  text-align: left;
}
.yjgl-main li.w730 {
  width: 730px;
  margin-right: 80px;
  text-align: left;
}
.yjgl-t li.w530,.yjgl-t li.w730{
  text-indent: 8px;
}
.yjgl-main li.w120 {
  width: 120px;
}
.yjgl-main li.w154 {
  width: 154px;
}
.yjgl-main li.w110 {
  width: 110px;
}
.yjgl-l {
  height: 47px;
  line-height: 47px;
  border-bottom: 1px dotted #999999;
}
.yjgl-l.last {
  border-bottom: none;
}
.yjgl-l li.w530 a,.yjgl-main li.w730 a {
  display: inline-block;
  color: #333333;
  font-size: 16px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 22px;
  vertical-align: middle;
}
.yjgl-l li.w530 a:hover,.yjgl-main li.w730 a:hover{
  color: #2760b7;
}
.yjgl-l li.w120 {
  color: #999999;
  font-size: 16px;
}
.yjgl-l li.w154 {
  color: #999999;
  font-size: 16px;
}
.yjgl-l li.w154.on {
  color: #e93434;
}
.yjgl-l li.w110 {
  color: #999999;
  font-size: 16px;
}
.yjgl-l li.w110 a {
  display: inline-block;
  color: #fff;
  width: 79px;
  height: 30px;
  border-radius: 5px;
  background: #d2d2d2;
  line-height: 30px;
  vertical-align: middle;
  font-size: 14px;
}
.yjgl-l li.w110 a.cur {
  background: #2760b7;
}
.yjgl-l li.w110 a:hover {
  font-weight: bold;
}
.yjgl-main .page {
  margin: 10px 0;
}

/*æ„è§å¾é›†ç»†è§ˆ*/
.yjxl-form {
  margin-top: 54px;
  padding: 0 40px;
}
.yjxl-form-t {
  height: 56px;
  border-left: 2px solid #2760b7;
  background: #f4f9fc;
  line-height: 56px;
  padding-left: 28px;
  margin-bottom: 30px;
}
.yjxl-form-t .tit {
  display: inline-block;
  color: #2760b7;
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  vertical-align: middle;
  margin-right: 56px;
}
.yjxl-form-t .tit:hover {
  text-decoration: underline;
}
.yjxl-form-t span {
  color: #333333;
  font-size: 16px;
}
.yjxl-form-t span.name {
  color: #2760b7;
}
.yjxl-form-table .tit {
  display: inline-block;
  width: 110px;
  margin-right: 18px;
  text-align: right;
  line-height: 50px;
  color: #333333;
  font-size: 16px;
}
.yjxl-form-table textarea,
.yjxl-form-table .nr {
  width: 968px;
  height: 98px;
  padding: 10px;
  border: 1px solid #dcdcdc;
}
.yjxl-form-table div {
  margin-bottom: 20px;
}
.yjxl-form-table input,
.yjxl-form-table .in {
  padding: 0 10px;
  border: 1px solid #dcdcdc;
  height: 48px;
}
.yjxl-form-table .yzm input,
.yjxl-form-table .yzm .in {
  width: 232px;
  line-height: 48px;
}
.yjxl-form-table .yzm img {
  margin-left: 12px;
  cursor: pointer;
}
.yjxl-form-table .btn {
  padding-left: 128px;
}
.yjxl-form-table .btn button {
  height: 40px;
  width: 120px;
  color: #fff;
  font-size: 16px;
  background: #356abc;
}
.yjxl-form-table .btn button:hover {
  font-weight: bold;
}
.yjxl-form-t .btn {
  color: #2760b7;
  font-size: 16px;
  text-decoration: underline;
  margin: 0 4px;
}
.yjxl-form-t .btn:hover {
  font-weight: bold;
}
.yjxl-form.wdl .yjxl-form-table .in,
.yjxl-form.wdl .yjxl-form-table .nr {
  background: #f6f6f6;
  display: inline-block;
}
.yjxl-form.wdl .yjxl-form-table .btn span {
  display: inline-block;
  text-align: center;
  line-height: 40px;
  height: 40px;
  width: 120px;
  color: #fff;
  font-size: 16px;
  background: #b5b5b5;
}

/*æŽ¥å£åˆ†é¡µ*/
.page {
  text-align: center;
  padding: 23px 0 13px;
  margin-left: 30px;
  margin-top: 21px;
  margin-right: 30px;
}
.page span {
  display: inline-block;
  color: #333333;
  font-size: 14px;
  padding-top: 2px;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  line-height: 28px;
  text-align: center;
}
.page input {
  width: 50px;
  height: 30px;
  line-height: 30px;
  border-radius: 3px;
  box-sizing: border-box;
  border: solid 1px #e0e0e0;
  background-color: #fff;
  padding-left: 5px;
  padding-right: 5px;
}
.page a {
  display: inline-block;
  padding-top: 2px;
  width: 30px;
  height: 30px;
  border: 1px solid #e0e0e0;
  text-align: center;
  line-height: 28px;
  color: #415569;
  font-size: 14px;
  margin-right: 10px;
  background: #fff;
  border-radius: 3px;
}
.page .yj-pga0 {
  background: url(ty-yj-larrow.png) no-repeat center center;
}
.page .yj-pga0:hover {
  background: url(ty-yj-larrow2.png) no-repeat center center #2760b7;
}
.page .yj-pga6 {
  border: none;
  width: 15px;
}
.page .yj-pga6:hover {
  background: none;
  color: #333333;
}
.page .yj-pga8 {
  background: url(ty-yj-rarrow.png) no-repeat center center;
}
.page .yj-pga8:hover {
  background: url(ty-yj-rarrow2.png) no-repeat center center #2760b7;
}
.page .yj-pga9 {
  border: none;
  color: #333333;
}
.page .curp {
  color: #fff;
  background-color: #2760b7;
}
.page a:hover {
  color: #fff;
  background-color: #2760b7;
}
.page .blue {
  color: #fff;
  background-color: #2760b7;
}
.page .go {
  display: inline-block;
  padding-top: 2px;
  width: 30px;
  height: 30px;
  border: 1px solid #e0e0e0;
  text-align: center;
  line-height: 30px;
  color: #b9bfc5;
  font-size: 14px;
  margin-right: 10px;
  background: #fff;
  border-radius: 3px;
}

/*åŸºå±‚æ”¿åŠ¡å…¬å¼€*/
.jczwgk-main{
	background: url(zwgkbg1.png) top center no-repeat #F5F5F5;
	padding-top: 450px;
	padding-bottom: 40px;
}
.jczwgk-con{
	background: #fff;
	padding: 45px 0 25px 25px;
}
.jczwgk-con a{
	display: inline-block;
	width: 210px;
	height: 165px;
	border-radius: 6px;
	background: #eef3f8;
	text-align: center;
	margin-right: 25px;
	margin-bottom: 35px;
}
.jczwgk-con a img{
	height: 52px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.jczwgk-con a img.cur{
	display: none;
}
.jczwgk-con a p{
	color: #274065;
	font-size: 18px;
}
.jczwgk-con a p span{
	display: inline-block;
	max-width: 170px;
	line-height: 24px;
}
.jczwgk-con a:hover{
	background: #1966d8;
	box-shadow: 1px 1px 8px 0 #d9e6f9;
}
.jczwgk-con a:hover img{
	display: none;
}
.jczwgk-con a:hover img.cur{
	display: inline-block;
}
.jczwgk-con a:hover p{
	color: #fff;
	font-weight: bold;
}
/* æ”¿ç­–è§£è¯»ä¸“æ  */
.zcjdzl-main{
	background: url(zcjdzlbg1.png) top center no-repeat #f5f5f5;
	padding-top: 342px;
	padding-bottom: 40px;
}
.zcjdzl-wrap{
	padding: 36px 26px 54px;
	background: #fff;
}
.zcjdzl-tit1{
	height: 59px;
	line-height: 59px;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
}
.zcjdzl-tit1 .tit{
	display: inline-block;
	width: 230px;
	height: 59px;
	line-height: 59px;
	padding-left: 17px;
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background: url(zcjdzlbg2.png) center no-repeat;
}
.zcjdzl-tit1 .line{
	margin-left: 17px;
	vertical-align: middle;
}
.zcjdzl-tit1 .more{
	position: absolute;
	right: 0;
	top: 0;
	color: #999ca0;
	font-size: 16px;
	padding-left: 17px;
	background: #fff;
}
.zcjdzl-tit1 .more:hover{
	font-weight: bold;
}
.zcjdzl-list1{
	padding-top: 36px;
}
.zcjdzl-list1 a{
	display: inline-block;
	width: 518px;
	height: 84px;
	padding: 12px 32px 10px 14px;
	background: #eff7ff;
	margin-bottom: 30px;
}
.zcjdzl-list1 a:hover{
	background: #0369db;
	box-shadow: 0 4px 4px 0 #c8d4e2;
}
.zcjdzl-list1 a .tit{
	height: 58px;
	padding-left: 18px;
	color: #333333;
	font-size: 16px;
	line-height: 28px;
	background: url(zcjdzlbg4.png) left 11px no-repeat;
}
.zcjdzl-list1 a .date{
	text-align: right;
	color: #999999;
	font-size: 16px;
}
.zcjdzl-list1 a:hover p{
	color: #fff;
}
.zcjdzl-list1 a:hover .tit{
	background: url(zcjdzlbg4o.png) left 11px no-repeat;
}
.zcjdzl-w2{
	margin-top: 50px;
}
.zcjdzl-w2c1{
	width: 550px;
}
.zcjdzl-w2c1-c{
	margin-top: 30px;
	height: 272px;
	padding-right: 3px;
}
.zcjdzl-w2c1-c a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.zcjdzl-w2c1-big{
	width: 412px;
	height: 272px;
	float: left;
	position: relative;
	overflow: hidden;
}
.zcjdzl-w2c1-big a{
	position: absolute;
	top: 0;
	left: 0;
}
.zcjdzl-w2c1-small{
	width: 130px;
	height: 87px;
	float: right;
}
.zcjdzl-w2c1-small a{
	margin-bottom: 5px;
	position: relative;
}
.zcjdzl-w2c1-c a img{
	width: 100%;
	height: 100%;
}
.zcjdzl-w2c1-c a .tit{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 90%;
	padding: 0 5%;
	color: #fff;
	font-size: 16px;
	height: 54px;
	line-height: 52px;
	background: url(zcjdzlbg5.png);
}
.zcjdzl-w2c1-c a .tit p{
	line-height: 24px;
	display: inline-block;
	vertical-align: middle;
}
.zcjdzl-w2c1-small a i{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(zcjdzlbg5.png);
}
.zcjdzl-w2c1-small a.cur i{
	display: none;
}
.zcjdzl-w2c2{
	width: 550px;
}
.zcjdzl-w2c2-c{
	margin-top: 30px;
}
.zcjdzl-w2c2-c a{
	display: block;
	height: 272px;
	position: relative;
}
.zcjdzl-w2c2-c a img{
	width: 100%;
	height: 100%;
}
.zcjdzl-w2c2-c a .tit{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 90%;
	padding: 0 5%;
	color: #fff;
	font-size: 16px;
	height: 54px;
	line-height: 52px;
	background: url(zcjdzlbg5.png);
}
.zcjdzl-w2c2-c a .tit p{
	line-height: 24px;
	display: inline-block;
	vertical-align: middle;
}
.zcjdzl-w2c2-c a .play{
	position: absolute;
	top: 110px;
	left: 50%;
	width: 38px;
	height: 38px;
	margin-left: -19px;
}
@media screen and (min-width: 769px) {
	.mlddk-w1-box::-webkit-scrollbar {
		width:4px;
	}
	/* æ»šåŠ¨æ§½ */
	.mlddk-w1-box::-webkit-scrollbar-track {
		-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
		border-radius:10px;
	}
	/* æ»šåŠ¨æ¡æ»‘å— */
	.mlddk-w1-box::-webkit-scrollbar-thumb {
		border-radius:10px;
		background:rgba(0,0,0,0.1);
		-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
	}
	.mlddk-w1-box::-webkit-scrollbar-thumb:window-inactive {
		background:rgba(0,0,0,0.3);
	}
}
@media screen and (max-width: 768px){
	.pagination a{
		margin: 0 3px;
	}
	.zwgk-w3c1 .ddk-tit1 .en{
		font-size: .24rem;
	}
	.zwxl-article #a1{
		max-width: 100%;
	}
	.zwxl-article img{
		height: auto;
	}
}