body {
	background: url("../ysdwimages/ddsbg.jpg") no-repeat 50% 0px rgb(237, 242, 248); font-family: "΢���ź�"; font-size: 18px; -ms-overflow-x: hidden;
}
.wzqdiv {
	background: rgb(255, 255, 255); border: 1px solid rgb(16, 73, 159); border-image: none; left: 50%; top: 46px; width: 545px; margin-left: 95px; display: none; position: absolute; z-index: 9999; min-height: 50px;
}
.wzqdiv p {
	height: 45px; color: rgb(16, 73, 159); line-height: 45px; padding-left: 15px; font-size: 16px; font-weight: bold;
}
.wzqdiv ul {
	padding: 0px 15px 15px;
}
.wzqdiv ul li {
	height: 40px; line-height: 40px; font-size: 16px; margin-right: 10px; display: inline-block;
}
.wzqdiv ul li a:hover {
	color: rgb(87, 180, 247);
}
a:active {
	text-decoration: none;
}
.ht {
	height: 40px; line-height: 40px; overflow: hidden;
}
.ht a {
	margin: 0px 10px; color: rgb(255, 255, 255); font-size: 14px;
}
.ht .inner .fl a {
	color: rgb(0, 0, 0); font-size: 12px;
}
.ht .inner .fr a {
	color: rgb(0, 0, 0); font-size: 12px;
}
.header h1 {
	background: url("../ysdwimages/ddslogo.png") no-repeat left; height: 144px; margin-top: 30px; margin-left: -10%;
}
.nav {
	width: 500px;
}
.nav li {
	width: 20%; float: left; position: relative;
}
.nav li a {
	height: 80px; text-align: center; line-height: 30px; font-size: 17px; display: block;
}
.list_content .grid .listright {
	background: rgb(255, 255, 255); padding: 20px 0px 0px; width: 900px; margin-bottom: 30px; float: left;
}
.list_content .grid .listright {
	width: 100%; color: rgb(255, 255, 255); line-height: 32px; font-family: Microsoft YaHei; font-size: 20px; font-weight: bold;
}
.list_content .grid .listright span {
	background: url("../ysdwimages/ddslistcont.png") no-repeat 0% 0% / cover; text-align: center; padding-right: 29px; padding-left: 10px; display: inline-block; min-width: 180px;
}
.header {
	
}
.header .nav {
	width: 100%; background-color: rgb(9, 110, 215);
}
.header .nav ul {
	margin: 0px auto; width: 1200px;
}
.header .nav li {
	width: 24%; position: relative;
}
.header .nav li.current::after {
	border-width: 7px 9px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); left: 50%; width: 0px; bottom: 0px; margin-left: -4px; position: absolute; content: "";
}
.header .nav li:hover::after {
	border-width: 7px 9px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); left: 50%; width: 0px; bottom: 0px; margin-left: -4px; position: absolute; content: "";
}
.header .nav li.current {
	background-color: rgba(0, 0, 0, 0.1);
}
.header .nav li:hover {
	background-color: rgba(0, 0, 0, 0.1);
}
.header .nav li:first-child b {
	letter-spacing: 14px;
}
.header .nav li a {
	height: 65px; color: rgb(255, 255, 255); line-height: 65px; font-size: 20px;
}
.header .nav li i.s1 {
	background-position: -12px -65px; margin-right: 13px;
}
.header .nav li i.s2 {
	background-position: -74px -65px;
}
.header .nav li i.s3 {
	background-position: -139px -64px;
}
.header .nav li i.s4 {
	background-position: -193px -64px;
}
.header .nav li i.s5 {
	background-position: -248px -65px;
}
.header .nav li i.s6 {
	background-position: -308px -66px;
}
.header .nav li:hover i.s1 {
	background-position: -14px -12px; margin-right: 8px;
}
.header .nav li.current i.s1 {
	background-position: -14px -12px; margin-right: 8px;
}
.header .nav li:hover i.s2 {
	background-position: -76px -12px;
}
.header .nav li.current i.s2 {
	background-position: -76px -12px;
}
.header .nav li:hover i.s3 {
	background-position: -141px -11px;
}
.header .nav li.current i.s3 {
	background-position: -141px -11px;
}
.header .nav li:hover i.s4 {
	background-position: -195px -11px;
}
.header .nav li.current i.s4 {
	background-position: -195px -11px;
}
.header .nav li:hover i.s5 {
	background-position: -250px -12px;
}
.header .nav li.current i.s5 {
	background-position: -250px -12px;
}
.header .nav li:hover i.s6 {
	background-position: -310px -13px;
}
.header .nav li.current i.s6 {
	background-position: -310px -13px;
}
.header .nav li i {
	transition: inherit; margin-right: 0px;
}
.header .nav li a b {
	color: rgb(255, 255, 255); font-weight: 400;
}
.header .nav li.current a b {
	color: rgb(255, 255, 255); font-weight: bold;
}
.header .nav li:hover a b {
	color: rgb(255, 255, 255); font-weight: bold;
}
.inner {
	width: 1200px; margin-right: auto; margin-left: auto; position: relative;
}
.links {
	width: 1200px; margin-right: auto; margin-left: auto; position: relative;
}
.copyright {
	width: 1200px; margin-right: auto; margin-left: auto; position: relative;
}
.header .search {
	width: 465px; text-align: right; padding-bottom: 50px; margin-top: -100px; margin-left: 70%; float: left; position: relative;
}
.search input {
	background: rgba(254, 254, 254, 0.4); padding: 0px 50px 0px 20px; border-radius: 8px; border: 1px solid rgb(23, 110, 203); border-image: none; width: 465px; height: 52px; color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; float: left;
}
.search button {
	background: url("../ysdwimages/ddssearch.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; top: 13px; width: 26px; height: 26px; right: 12px; position: absolute;
}
.footer {
	background: url("../ysdwimages/ddsfooterbg.jpg") no-repeat 0% 0% / cover; color: rgb(255, 255, 255); margin-top: 20px; -webkit-background-size: cover; o-background-size: cover; -ms-background-size: cover; -moz-background-size: cover;
}
.links > ul li {
	line-height: 40px; font-size: 14px; margin-bottom: 20px; position: relative;
}
.links > ul li a {
	background: url("../ysdwimages/ddsfooter_2.png") no-repeat right 13px center rgb(64, 118, 206); margin: 0px -5px; padding: 0px 20px; text-align: center; color: rgb(255, 255, 255); display: block;
}
.links > ul li li a {
	background: rgb(238, 238, 238); margin: 0px; padding: 0px; color: rgb(51, 51, 51);
}
.links > ul li li {
	margin-bottom: 0px;
}
.links li ul {
	border: 1px solid rgb(221, 221, 221); transition:opacity, transform 0.3s; border-image: none; left: 10px; right: 10px; bottom: 40px; position: absolute; z-index: -1; -ms-overflow-x: hidden; -ms-overflow-y: auto; max-height: 200px; opacity: 0; transform: translate(0px, 3px); background-color: rgb(255, 255, 255);
}
.links li:hover ul {
	z-index: 9; opacity: 1; transform: translate(0px, 0px);
}
.links li li {
	transition:0.3s; text-align: center; line-height: 39px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.links li li:hover {
	background-color: rgb(248, 248, 248);
}
.links li li a {
	overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-word-break: keep-all; -ms-text-overflow: ellipsis;
}
.copyright {
	line-height: 32px; padding-top: 30px; padding-bottom: 80px;
}
.copyright p {
	color: rgb(255, 255, 255);
}
.copyright p a {
	margin: 0px 10px; color: rgb(255, 255, 255); font-size: 14px;
}
.copyright p span {
	margin: 0px 10px; color: rgb(255, 255, 255); font-size: 14px;
}
.sjd {
	display: none;
}
.gov {
	left: 0px; top: 50%; width: 220px; height: 80px; margin-top: -7px; position: absolute;
}
.copyright .left {
	text-align: left; font-size: 14px; margin-top: -20px;
}
.copyright .right {
	text-align: left; font-size: 14px; margin-top: -20px;
}
.jc {
	top: 20%; width: 110px; height: 55px; right: 0px; margin-top: -22px; position: absolute;
}
.jc img {
	width: 90px; height: 90px;
}
.dtyw .p1 .top ul {
	max-width: 100%;
}
.dtyw .p1 .top ul li {
	margin: 0px 1%; width: auto; text-align: left; float: none; display: inline-block;
}
.dtyw .p1 .top ul li + li::before {
	content: none;
}
.dtyw .p1 .tab a {
	margin-right: 0px;
}
.dtyw .p1 .tab {
	font-size: 0px;
}
.dtyw .p4 .p4-1 .left p {
	text-shadow: -2px 3px 6px rgba(68,68,68,0.28);
}
.dtyw .p1 .top h2 a {
	width: 88%; text-align: center; line-height: 45px; margin-top: -10px; vertical-align: text-top; display: inline-block;
}
.dtyw .p4 .p4-1 .left {
	margin-left: 1%;
}
.dtyw .p4 .p4-1 .right {
	width: 65%;
}
.dtyw .p4 .p4-2 {
	margin: 15px 0px 5px;
}
@media all and (min-width:1200px)
{
.dtyw .p3 .row .bsfw ul li {
	line-height: 94px;
}
.dtyw .p1 .top h2 {
	padding-right: 30px; white-space: inherit;
}
.dtyw .p1 .top h2 img {
	margin-right: 30px; float: left;
}
}
@media all and (max-width:1200px)
{
.dtyw .p1 .top h2 a br {
	display: none;
}
.dtyw .p1 .tab a + a {
	margin-left: 0px;
}
.dtyw .p1 .top h2 a {
	width: 100%;
}
}
@media all and (max-width:991px)
{
.listright h2 {
	width: 94%; margin-left: 2%;
}
.listright {
	width: 100%;
}
.wzqdiv {
	display: none;
}
}
.main {
	padding: 20px; box-shadow: 0px 0px 10px rgba(0,0,0,0.05); background-color: rgb(255, 255, 255);
}
.side {
	padding: 20px; box-shadow: 0px 0px 10px rgba(0,0,0,0.05); background-color: rgb(255, 255, 255);
}
.content {
	background: url("../ysdwimages/dds") no-repeat center bottom -10px; padding-bottom: 15px; margin-top: 30px;
}
.content .grid {
	margin: 0px auto 20px; padding: 20px; width: 1440px; min-height: 395px; box-shadow: 0px 0px 10px rgba(0,0,0,0.05); background-color: rgb(255, 255, 255);
}
.content .row {
	margin-right: -10px; margin-left: -10px;
}
.content .row > .col {
	padding-right: 10px; padding-left: 10px;
}
.content .row > [class*='col-'] {
	padding-right: 10px; padding-left: 10px;
}
.tab-pane .pane > ul {
	animation-duration: 0.3s;
}
.tab-pane .pane > div {
	animation-duration: 0.3s;
}
.list-a li i {
	width: 40px; height: 40px; display: block; background-repeat: no-repeat; background-size: 240px auto;
}
.leader-detail-2 i {
	background: url("..../ysdwimages/ddsicons.png") no-repeat; margin: -5px auto 0px; transition:0.3s; width: 30px; height: 30px; vertical-align: middle; display: inline-block;
}
.leader-detail-2 .detail {
	
}
.leader-detail-2 .p1 {
	text-align: center; margin-bottom: 20px;
}
.leader-detail-2 .p1 img {
	width: 130px; margin-bottom: 10px;
}
.leader-detail-2 .p1 h3 {
	margin: 10px auto 30px; color: rgb(91, 91, 91); font-size: 22px; font-weight: bold;
}
.leader-detail-2 .p1 a {
	background: rgb(255, 255, 255); padding: 0px 16px 0px 10px; border-radius: 4px; border: 1px solid rgb(218, 237, 254); border-image: none; height: 40px; color: rgb(32, 91, 187); line-height: 40px; font-size: 16px; font-weight: normal; margin-left: 20px; display: inline-block;
}
.leader-detail-2 .p1 a i {
	background-position: -390px -208px; margin-right: 5px;
}
.leader-detail-2 .p2 i {
	background-position: -491px -211px;
}
.leader-detail-2 .p3 i {
	background-position: -541px -211px;
}
.leader-detail-2 .p2 h3 {
	color: rgb(32, 91, 187); font-size: 18px; margin-top: 45px; margin-bottom: 10px;
}
.leader-detail-2 .p3 h3 {
	color: rgb(32, 91, 187); font-size: 18px; margin-top: 45px; margin-bottom: 10px;
}
.leader-detail-2 .p2 p {
	line-height: 36px; font-size: 16px;
}
.leader-detail-2 .p3 p {
	line-height: 36px; font-size: 16px;
}
.leader-detail-2 .p3 p {
	text-indent: 2em;
}
.leader-detail-2 h3 {
	color: rgb(32, 91, 187); font-size: 20px;
}
.leader-detail-2 li {
	line-height: 68px; font-size: 18px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: dashed;
}
.leader-detail-2 li::before {
	background: rgb(13, 71, 161); width: 5px; height: 5px;
}
.leader-detail-2 li h4 {
	overflow: hidden; font-size: 18px; margin-bottom: 10px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.leader-detail-2 li p {
	color: rgb(102, 102, 102); line-height: 30px; font-size: 16px; margin-bottom: 10px;
}
.leader-detail-2 li span {
	color: rgb(153, 153, 153); font-size: 16px;
}
.leader-detail-2 .more {
	text-align: center; color: rgb(153, 153, 153); font-size: 16px; margin-top: 40px;
}
.leader-detail-2 .more a {
	border-radius: 6px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 150px; color: rgb(153, 153, 153); line-height: 45px; display: inline-block;
}
.leader-detail-2 .detail-bg {
	background: url("../ysdwimages/ddsleader_bg.png") no-repeat; padding: 6px 28px;
}
.leader-detail-2 .detail-bg .p2 h3 {
	font-size: 18px; font-weight: bold;
}
.leader-detail-2 .detail-bg .p3 h3 {
	font-size: 18px; font-weight: bold;
}
.leader-detail-2 .zyhd {
	padding: 6px 58px 30px; margin-top: 40px;
}
.leader-detail-2 .zyhd h3 {
	background: url("../../../../../material/2020/images/leader_zyhd.png") no-repeat right; font-size: 18px; font-weight: bold; margin-bottom: 20px;
}
.ht a {
	margin: 0px 10px; color: rgb(68, 68, 68); font-size: 14px; position: relative;
}
.ht a + a::before {
	background: rgb(121, 124, 128); left: -11px; top: 50%; width: 1px; height: 15px; position: absolute; content: ""; transform: translateY(-50%);
}
@media all and (max-width:1200px)
{
.leader-detail-2 .p1 h3 {
	padding-left: 0px;
}
.leader-detail-2 .p1 a {
	margin-top: 20px;
}
.ht a + a::before {
	display: none;
}
.leader-detail-2 .detail-bg {
	padding: 10px;
}
.leader-detail-2 .zyhd {
	padding: 20px 10px;
}
}
.focus {
	width: 588px; height: 357px; position: relative;
}
.focus .pic {
	width: 588px; height: 357px; position: relative;
}
.focus .pic > div {
	width: 100%; overflow: hidden; position: relative;
}
.focus .pic img {
	width: 100%; height: 100%;
}
.focus .pic span {
	padding: 10px 80px 10px 10px; left: 0px; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 26px; overflow: hidden; font-size: 16px; display: block; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; background-color: rgba(0, 0, 0, 0.5);
}
.focus .focus-prev {
	transition:0.3s; top: 50%; width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 18px; margin-top: -30px; display: block; position: absolute; z-index: 3; cursor: pointer; opacity: 0; background-size: 24px auto; background-color: rgba(0, 0, 0, 0.5);
}
.focus .focus-next {
	transition:0.3s; top: 50%; width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 18px; margin-top: -30px; display: block; position: absolute; z-index: 3; cursor: pointer; opacity: 0; background-size: 24px auto; background-color: rgba(0, 0, 0, 0.5);
}
.focus .focus-prev {
	left: 0px; transform: translate(-50px, 0px); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");
}
.focus .focus-next {
	right: 0px; transform: translate(50px, 0px); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");
}
.focus:hover .focus-prev {
	opacity: 1; transform: translate(0px, 0px);
}
.focus:hover .focus-next {
	opacity: 1; transform: translate(0px, 0px);
}
.focus .navi {
	padding: 0px 10px; text-align: right; right: 0px; bottom: 14px; position: absolute; z-index: 9;
}
.focus .navi li {
	font: 0px/0 lx; margin: 0px 2px; border-radius: 100px; border: 1px solid rgb(255, 255, 255); transition:0.3s; border-image: none; width: 8px; height: 8px; color: transparent; float: left; font-size-adjust: none; font-stretch: normal;
}
.focus .navi li.on {
	background-color: rgb(255, 255, 255);
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0px 2px;
}
.focus .swiper-pagination-bullet {
	background: none; border: 1px solid rgb(255, 255, 255); border-image: none; opacity: 1;
}
.focus .swiper-pagination-bullet-active {
	background-color: rgb(255, 255, 255);
}
.news .list-t li a {
	width: 70%;
}
.topic {
	margin-top: -50px; position: relative;
}
.topic h2 {
	background: url("../ysdwimages/ddstopic.jpg") no-repeat 0px 0px; width: 60px; height: 130px;
}
.topic .scroll {
	margin: 20px 0px 0px; position: relative;
}
.topic li {
	
}
.topic li img {
	width: 100%; height: 150px;
}
.ztzltitle {
	background: url("../ysdwimages/kdsztzl.png") no-repeat; margin: auto; width: 1184px; height: 75px;
}
.ztzltitle2 {
	background: url("../ysdwimages/kdsztzl2.png") no-repeat; margin: auto; width: 1184px; height: 75px;
}
.ztzltitle a {
	width: 100%; height: 100%; display: block;
}
.topic li a {
	margin: 0px 20px; display: block;
}
.topic-prev {
	background-position: center; top: 50%; width: 20px; height: 40px; margin-top: 20px; position: absolute; cursor: pointer; background-repeat: no-repeat; background-size: 16px auto; background-color: rgb(238, 238, 238);
}
.topic-next {
	background-position: center; top: 50%; width: 20px; height: 40px; margin-top: 20px; position: absolute; cursor: pointer; background-repeat: no-repeat; background-size: 16px auto; background-color: rgb(238, 238, 238);
}
.topic-prev {
	left: -10px; background-image: url("../ysdwimages/ddsprev_hover.png");
}
.topic-next {
	right: -10px; background-image: url("../ysdwimages/ddsnext_hover.png");
}
.side .list-p li + li {
	margin-top: 20px;
}
.side .list-p li a {
	margin: 0px;
}
.side .list-p li img {
	width: 100%;
}
.mask {
	background: rgba(0, 0, 0, 0.75); transition:opacity 0.2s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: none; position: fixed; z-index: 597; opacity: 0;
}
.on.mask {
	display: block; opacity: 1;
}
body.modal-open {
	width: 100%; position: fixed;
}
.menu {
	transition:transform 0.3s; top: 0px; width: 65%; right: 0px; bottom: 0px; position: fixed; z-index: 598; transform: translate3d(100%, 0px, 0px); background-color: rgb(245, 245, 245); -webkit-transition: transform .3s; -webkit-transform: translate3d(100%, 0, 0);
}
.on.menu {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.menu img {
	margin: 60px 20px; width: 70%; display: block;
}
.menu li a {
	margin: 0px 15px; padding: 0px 15px; color: rgb(0, 68, 136); line-height: 50px; font-size: 16px; display: block; position: relative;
}
.menu li a::after {
	border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204); top: 50%; width: 6px; height: 6px; right: 10px; margin-top: -4px; display: inline-block; position: absolute; content: " "; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
}
.menu li + li a {
	box-shadow: inset 0px 1px 0px rgba(0,0,0,0.2);
}
.menu > ul > li:nth-child(1) {
	animation-delay: 0.1s;
}
.menu > ul > li:nth-child(2) {
	animation-delay: 0.2s;
}
.menu > ul > li:nth-child(3) {
	animation-delay: 0.3s;
}
.menu > ul > li:nth-child(4) {
	animation-delay: 0.4s;
}
.menu > ul > li:nth-child(5) {
	animation-delay: 0.5s;
}
.menu-btn {
	top: 20px; width: 50px; height: 50px; right: 0px; display: none; position: absolute; z-index: 599;
}
.on.menu-btn {
	top: 50px; position: fixed;
}
.fixed.menu-btn {
	top: 50px; position: fixed;
}
.menu-btn > span {
	background: rgb(0, 68, 136); margin: 0px auto; border-radius: 2px; transition:0.25s; left: 0px; width: 22px; height: 2px; right: 0px; position: absolute;
}
.menu-btn > span:nth-child(1) {
	top: 18px;
}
.menu-btn > span:nth-child(2) {
	top: 24px;
}
.menu-btn > span:nth-child(3) {
	top: 30px;
}
.on.menu-btn span {
	background: rgb(0, 68, 136);
}
.hd + .menu-btn > span {
	background: rgb(0, 68, 136);
}
.on.menu-btn span:nth-child(1) {
	top: 21px; transform: rotate(45deg);
}
.on.menu-btn span:nth-child(2) {
	opacity: 0; transform: rotate(90deg);
}
.on.menu-btn span:nth-child(3) {
	top: 21px; transform: rotate(135deg);
}
.news-con {
	background: url("../ysdwimages/ddsheadbg.png") no-repeat 0% 0% / cover; width: 100%; margin-top: 5px; -webkit-background-size: cover; o-background-size: cover; -ms-background-size: cover; -moz-background-size: cover;
}
.newslist {
	padding: 10px; width: 100%; height: 60px; color: rgb(0, 0, 0); overflow: hidden; margin-bottom: 5px; z-index: 10; background-color: rgb(255, 255, 255);
}
.newslist .list {
	width: 86%; font-size: 15px; margin-top: 10px; float: left;
}
.newslist .list a:hover {
	width: 86%; font-size: 14px; margin-top: 8px; float: left;
}
.newslist .time {
	width: 13%; right: 0px; font-size: 14px; margin-top: 10px; float: right;
}
.newslist2 .list2 {
	width: 86%; line-height: 35px; font-size: 15px; margin-top: 5px; float: left;
}
.newslist2 .list2 a:hover {
	width: 86%; font-size: 15px; margin-top: 5px; float: left;
}
.newslist2 .time {
	width: 13%; right: 0px; font-size: 14px; margin-top: 5px; float: right;
}
#floatDivBoxs {
	background: rgba(62, 62, 62, 0.6); top: 0px; width: 80px; right: 0px; bottom: 0px; position: fixed; z-index: 999;
}
#floatDivBoxs .floatDqq {
	padding: 180px 0px;
}
#floatDivBoxs .floatDqq li {
	padding: 10px 0px; width: 80px; height: 80px;
}
#floatDivBoxs .floatDqq li a {
	font: 14px/20px microsoft yahei, smihei; padding: 10px 5px; width: 80px; text-align: center; color: rgb(255, 255, 255); display: block; font-size-adjust: none; font-stretch: normal;
}
#floatDivBoxs .floatDqq li a:hover {
	background-color: rgb(45, 143, 255);
}
#floatDivBoxs .floatDqq li .iconfont {
	margin: 10px 15px; font-size: 24px; display: block; fill: #fff;
}
#rightArrow {
	top: 400px; width: 80px; height: 80px; right: 120px; position: fixed; z-index: 999;
}
#rightArrow a {
	background: url("../ysdwimages/ddss.png") no-repeat; height: 80px; display: block;
}
.floatDqq li span.wx {
	top: 250px; width: 90px; right: 124px; display: none; position: absolute; z-index: 9999999;
}
.floatDqq li:hover span.wx {
	display: block;
}
.floatDqq li span.wx img {
	width: 134px; height: 120px;
}
i {
	font-style: normal;
}
.auto-container {
	margin: auto; position: static; max-width: 1320px;
}
@media all and (min-width:1200px)
{
.fixed.side-box {
	top: 90px; width: 285px; position: fixed;
}
.fixed.side-box .zx {
	display: none;
}
.fixed.side-box .zt {
	display: none;
}
}
@media all and (max-width:1200px)
{
body {
	background-position: 50% 140px;
}
.header {
	background-position: 50% 10px;
}
.header h1 {
	background-position: 16px 50%; height: 100px; background-size: auto 60%;
}
.nav {
	display: none;
}
.header .search p strong {
	display: none;
}
.topic h2 {
	display: none;
}
.topic-prev {
	display: none;
}
.topic-next {
	display: none;
}
.ht .fr {
	text-align: center; font-size: 12px;
}
.header h1 {
	width: 100%;
}
.inner {
	width: 100%;
}
.content {
	width: 100%;
}
.links {
	width: 100%;
}
.copyright {
	width: 100%;
}
.footer .gov {
	top: 0px; margin-top: 20px; vertical-align: middle; display: inline-block; position: relative;
}
.footer .jc {
	top: 0px; margin-top: 20px; vertical-align: middle; display: inline-block; position: relative;
}
.menu-btn {
	display: block;
}
.header .search {
	margin: 20px; width: auto;
}
.header .search input {
	margin: 0px; padding: 15px 65px 15px 15px; width: 100%; height: 50px;
}
.header .search button {
	background-position: center; width: 50px; height: 50px; color: transparent; line-height: 0; font-size: 0px; margin-left: -50px;
}
.header .search p {
	font-size: 12px;
}
.links {
	padding: 0px 20px;
}
.copyright p span {
	margin-bottom: 5px; display: block;
}
.focus {
	width: 100%; height: auto; position: relative;
}
.focus .pic {
	width: 100%; height: auto; position: relative;
}
.focus .pic > div {
	padding: 60% 0px 0px; width: 100%; overflow: hidden; position: relative;
}
.focus .pic img {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.topic .scroll {
	margin: 0px -10px;
}
}
@media all and (max-width:1024px)
{
#rightArrow {
	display: none;
}
#floatDivBoxs {
	display: none;
}
}
@media all and (max-width:992px)
{
.focus {
	margin-bottom: 20px;
}
.news .list-t li a {
	width: 100%;
}
.copyright {
	line-height: 22px; font-size: 14px;
}
.handle {
	margin-bottom: 10px;
}
.news-con {
	width: 100%;
}
.newslist {
	padding: 10px; width: 100%; height: 60px; color: rgb(0, 0, 0); overflow: hidden; margin-bottom: 5px; z-index: 10; background-color: rgb(255, 255, 255);
}
.auto-container {
	margin: auto; width: 100%;
}
.newslist .list {
	width: 86%; font-size: 15px; margin-top: 10px; float: left;
}
.newslist .list a:hover {
	width: 86%; font-size: 14px; margin-top: 8px; float: left;
}
.newslist .time {
	width: 13%; right: 0px; font-size: 14px; margin-top: 10px; float: right;
}
}
input:-ms-input-placeholder {
	color: rgb(190, 190, 190);
}
.text_only1 {
	width: 100%; overflow: hidden; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.detile-col {
	color: rgb(9, 91, 237);
}
.where img {
	margin-bottom: 4px;
}
.jfontsize .dayin {
	width: 19px; float: right; background-image: url("../ysdwimages/ddsdayin.png");
}
li i {
	background: url("../ysdwimages/ddsicons.png") no-repeat; margin: -5px auto 0px; transition:0.3s; width: 40px; height: 40px; vertical-align: middle; display: inline-block;
}
li:hover i {
	transform: rotateZ(360deg);
}
.content.index {
	padding-bottom: 35px;
}
.index .p1 .tab a {
	background: rgb(255, 255, 255); padding: 0px; height: auto; line-height: 37px; font-size: 18px; font-weight: bold; margin-right: 30px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 4px; border-bottom-style: solid; min-width: auto;
}
.dtyw .p1 {
	margin: -60px auto auto; width: 75%; background-color: rgb(255, 255, 255);
}
.dtyw .banner {
	margin: auto; width: 75%;
}
.dtyw .p1 .top {
	text-align: center;
}
.dtyw .p1 .top h2 {
	margin: 15px auto; color: rgb(85, 85, 85); overflow: hidden; font-size: 28px; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.dtyw .p1 .top h2 img {
	margin-top: 0px; margin-right: 7px; float: left;
}
.dtyw .p1 .top ul {
	margin: 10px auto 30px; position: relative; max-width: 85%;
}
.dtyw .p1 .top ul li {
	margin: 0px 2%; width: 46%; text-align: right; float: left; position: relative;
}
.dtyw .p1 .top ul li + li {
	text-align: left;
}
.dtyw .p1 .top ul li a {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.dtyw .p1 .top ul li + li::before {
	left: -21px; top: 1px; color: rgb(86, 86, 86); position: absolute; content: "I";
}
.dtyw .p1 .top h2 a {
	color: rgb(85, 85, 85);
}
.dtyw .p1 .yw {
	height: 37px; line-height: 37px; padding-left: 20px; background-color: rgb(241, 245, 247);
}
.dtyw .p1 .yw li {
	margin-right: 40px;
}
.dtyw .p1 .yw i {
	width: 37px; height: 37px;
}
.dtyw .p1 .yw .s1 {
	background-position: -356px -67px;
}
.dtyw .p1 .yw .s2 {
	background-position: -396px -67px;
}
.dtyw .p1 :first-child.col-md-6 {
	width: 608px;
}
.dtyw .p1 :last-child.col-md-6 {
	width: 572px;
}
.dtyw .p1 ul.yw li {
	float: left;
}
.dtyw .grid {
	margin-bottom: 20px;
}
.dtyw h3.title {
	background: url("../ysdwimages/dds") repeat-x left bottom; padding-bottom: 20px; padding-left: 15px; margin-bottom: 20px; position: relative;
}
.dtyw h3.title a {
	color: rgb(51, 51, 51); font-size: 24px; font-weight: bold;
}
.index h3.title::before {
	background: rgb(32, 91, 187); border-radius: 1px; left: 0px; top: 3px; width: 4px; height: 22px; position: absolute; content: "";
}
.index .p2 .col-md-6 {
	width: 45.84%;
}
.index .p2 .tab {
	margin-bottom: 8px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.index .p2 .pane li a {
	max-width: 80%;
}
.index .p2 .tab a {
	padding-bottom: 14px; margin-right: 50px; position: relative;
}
.index .p2 .tab a.current {
	color: rgb(32, 91, 187); font-weight: bold;
}
.index .p2 .tab a + a::before {
	background: rgb(220, 220, 220); left: -33px; top: 4px; width: 1px; height: 18px; position: absolute; content: "";
}
.index .p2-nav {
	background: url("../ysdwimages/ddshjt_7.png") repeat-x left bottom; margin-bottom: 20px;
}
.index .p2-nav .fr {
	font-size: 24px;
}
.index .p2-nav li {
	color: rgb(32, 91, 187); font-size: 18px; font-weight: bold; margin-left: 33px; display: inline-block; position: relative;
}
.index .p2-nav li + li::before {
	background: rgb(197, 225, 241); border-radius: 100%; left: -24px; width: 7px; height: 7px; bottom: 8px; position: absolute; content: "";
}
.index .p2-nav li a {
	color: rgb(32, 91, 187);
}
.index .p2-nav h3.title {
	background: none; margin-bottom: 0px;
}
.index .p2-nav h3.title span {
	margin-left: 18px;
}
.index .p2 .col-md-4 {
	width: 31.94%;
}
.index .p2 .col-md-4 ul {
	margin: -5px;
}
.index .p2 .col-md-4 li {
	background: rgb(239, 248, 255); margin: 6px 5px; border-radius: 6px; border: 1px solid rgb(201, 229, 253); border-image: none; width: 173px; height: 59px; line-height: 60px; padding-left: 12px; float: left;
}
.index .p2 .col-md-4 li i {
	margin-right: 5px;
}
.index .p2 .col-md-4 li a {
	color: rgb(0, 0, 0);
}
.index .p2 .col-md-4 li .s1 {
	background-position: -14px -135px;
}
.index .p2 .col-md-4 li .s2 {
	background-position: -202px -135px;
}
.index .p2 .col-md-4 li .s3 {
	background-position: -15px -205px;
}
.index .p2 .col-md-4 li .s4 {
	background-position: -202px -204px;
}
.index .p2 .col-md-4 li .s5 {
	background-position: -15px -276px;
}
.index .p2 .col-md-4 li .s6 {
	background-position: -204px -277px;
}
.index .p2 .col-md-4 li .s7 {
	background-position: -17px -346px;
}
.index .p2 .col-md-4 li .s8 {
	background-position: -202px -346px;
}
.index .p2 .col-md-2 {
	background: url("../ysdwimages/ddshjt_2.png") 0% 0% / cover; margin: 0px 10px; width: 20.5%; padding-bottom: 14px; padding-left: 20px;
}
.index .p2 .col-md-2 ul {
	padding-left: 18px; margin-top: 5px; border-left-color: rgb(187, 210, 240); border-left-width: 1px; border-left-style: solid;
}
.index .p2 .col-md-2 ul li {
	line-height: 16px; position: relative;
}
.index .p2 .col-md-2 ul li::before {
	background: rgb(32, 91, 187); border-radius: 100%; left: -21px; top: 5px; width: 5px; height: 5px; position: absolute; content: "";
}
.index .p2 .col-md-2 ul li + li {
	color: rgb(51, 51, 51); margin-top: 22px;
}
.index .p2 .col-md-2 h3 {
	color: rgb(32, 91, 187); line-height: 49px; font-size: 20px; font-weight: bold;
}
.index .p2 .col-md-2 h3 a {
	color: rgb(32, 91, 187);
}
.index .p3 {
	margin: 0px auto; width: 1200px;
}
.index .p4 {
	margin: 0px auto; width: 1200px;
}
.index .p3 {
	margin-bottom: 20px;
}
.index .p3 .col-md-6 {
	background: rgb(255, 255, 255); margin: 0px 10px; padding: 20px; width: 590px;
}
.index .p4 .col-md-6 {
	background: rgb(255, 255, 255); margin: 0px 10px; padding: 20px; width: 590px;
}
.index .p3 .row .hdjl .ul1 li {
	border-radius: 6px; width: 48%; height: 53px; text-align: center; line-height: 53px; font-size: 18px; float: left;
}
.index .p3 .row .hdjl .ul1 li i {
	margin-right: 5px;
}
.index .p3 .row .hdjl .ul1 li a {
	color: rgb(255, 255, 255);
}
.index .p3 .row .hdjl .ul1 li.s1 {
	background: rgb(219, 41, 17);
}
.index .p3 .row .hdjl .ul1 li.s1 i {
	background-position: -364px -15px;
}
.index .p3 .row .hdjl .ul1 li.s2 i {
	background-position: -416px -13px;
}
.index .p3 .row .hdjl .ul1 li.s3 i {
	background-position: -470px -13px;
}
.index .p3 .row .hdjl .ul1 li.s2 {
	background: rgb(84, 198, 145);
}
.index .p3 .row .hdjl .ul1 li.s3 {
	background: rgb(54, 168, 204);
}
.index .p3 .row .hdjl .ul1 li + li {
	margin-left: 2%;
}
.index .p3 .row .hdjl .ul2 {
	background: url("../ysdwimages/ddshjt_3.png"); margin: 10px 0px 11px; padding: 4px 30px;
}
.index .p3 .row .hdjl .ul2 li {
	width: 33.3%; line-height: 29px; padding-left: 40px; float: left; position: relative;
}
.index .p3 .row .hdjl .ul2 li::before {
	left: 24px; width: 20px; height: 20px; color: rgb(96, 144, 223); font-family: "����"; font-size: 8px; font-weight: bolder; position: absolute; content: ">";
}
.index .p3 .row .hdjl .zxft {
	
}
.index .p3 .row .hdjl .tab-pane {
	padding-bottom: 3px;
}
.index .p3 .row .hdjl .tab {
	padding-bottom: 14px; font-size: 18px; position: relative;
}
.index .p3 .row .p3-3 p {
	margin: -3px 0px 0px; padding: 0px 0px 0px 12px; height: 87px; color: rgb(102, 102, 102); line-height: 30px; overflow: hidden; font-size: 14px; position: relative;
}
.index .p3 .row .p3-3 p:hover {
	color: rgb(54, 113, 208);
}
.index .p3 .row .p3-3 p.zy {
	height: auto;
}
.index .p3 .row .hdjl .pane span {
	color: rgb(102, 102, 102); font-size: 14px;
}
.index .p3 .row .hdjl .tab a {
	font-weight: bold; margin-right: 24px; position: relative;
}
.index .p3 .row .hdjl .tab a.current {
	color: rgb(32, 91, 187);
}
.index .p3 .row .hdjl .tab img {
	
}
.index .p3 .row .hdjl .tab a + a::before {
	background: rgb(220, 220, 220); left: -19px; top: 1px; width: 1px; height: 17px; position: absolute; content: "";
}
.index .p3 .row .hdjl .zxft .fl {
	width: 40%; height: 135px;
}
.index .p3 .row .hdjl .zxft .fl img {
	width: 100%; height: 100%;
}
.index .p3 .row .hdjl .zxft .fr {
	width: 57%;
}
.index .p3 .row .hdjl .zxft .fr h3 {
	color: rgb(51, 51, 51); padding-bottom: 6px; font-size: 16px; font-weight: bold;
}
.index .p3 .row .p3-4 .fr p {
	padding-left: 12px; font-size: 15px; margin-top: 5px; position: relative;
}
.index .p3 .row .p3-4 .fr p::before {
	
}
.index .p3 .row .hdjl .zxft .fr p.zy b {
	width: 13%; font-weight: normal; float: left;
}
.index .p3 .row .hdjl .zxft .fr p.zy span {
	width: 87%; float: right;
}
.index .p3 .row .hdjl .zxft .fr p::before {
	background: rgb(121, 178, 255); border-radius: 3px; left: 0px; top: 5px; width: 5px; height: 15px; position: absolute; content: "";
}
.index .p3 .row .hdjl .zxft .p3-3 .fr p::before {
	top: 8px;
}
.index .p3 .row .hdjl .zxft .fr p:nth-child(3)::before {
	background: rgb(77, 195, 171);
}
.index .p3 .row .bsfw {
	
}
.index .p3 .row .bsfw ul li {
	width: 25%; text-align: center; margin-top: 8px; margin-bottom: 24px; float: left;
}
.index .p3 .row .bsfw ul li.s1 i {
	background-position: -87px -124px;
}
.index .p3 .row .bsfw ul li.s2 i {
	background-position: -87px -193px;
}
.index .p3 .row .bsfw ul li.s3 i {
	background-position: -82px -267px;
}
.index .p3 .row .bsfw ul li.s4 i {
	background-position: -82px -332px;
}
.index .p3 .row .bsfw ul li.s5 i {
	background-position: -261px -124px;
}
.index .p3 .row .bsfw ul li.s6 i {
	background-position: -268px -194px;
}
.index .p3 .row .bsfw ul li.s7 i {
	background-position: -266px -268px;
}
.index .p3 .row .bsfw ul li.s8 i {
	background: url("../ysdwimages/ddsxy.png") no-repeat;
}
.index .p3 .row .bsfw ul li i {
	border-radius: 100%; width: 62px; height: 62px; margin-bottom: 5px; display: block; background-color: rgb(54, 113, 208);
}
.index .p4 .zt > ul li {
	margin: 14px 0px 2px; width: 50%; padding-left: 20px; float: left; position: relative;
}
.index .p4 .zt > ul li::before {
	border-radius: 100%; left: 0px; top: 50%; width: 6px; height: 6px; margin-top: -2px; position: absolute; content: ""; background-color: rgb(93, 142, 223);
}
.index .p4 h4 a {
	color: rgb(255, 255, 255); font-size: 18px;
}
.index .p4 h4 a {
	background: rgb(32, 91, 187); width: 115px; height: 30px; line-height: 30px; padding-left: 15px; display: inline-block; position: relative;
}
.index .p4 h4 a::after {
	border-width: 15px; border-style: solid; border-color: transparent rgb(255, 255, 255) transparent transparent; width: 0px; right: -1px; bottom: 0px; position: absolute; content: "";
}
.index .p4 .ul1 li {
	width: 32.3%; line-height: 36px; overflow: hidden; float: left;
}
.index .p4 .ul1 li:nth-child(3n+1) {
	width: 30%;
}
.index .p4 .ul1 li:nth-child(3n+2) {
	width: 37.7%;
}
.index .p4 .ul2 li {
	background: rgb(240, 248, 255); border-radius: 6px; width: 49%; height: 60px; text-align: center; line-height: 60px; margin-top: 9px; float: left;
}
.index .p4 .ul2 li span {
	color: rgb(32, 91, 187);
}
.index .p4 .ul2 li + li {
	margin-left: 2%;
}
.index .p4 .title .a2 {
	right: 0px; color: rgb(32, 91, 187); font-size: 18px; position: absolute;
}
.index .p4 .title .a2 i {
	background: url("../ysdwimages/ddsicons.png") no-repeat -435px -65px; margin: -5px auto 0px; width: 40px; height: 40px; vertical-align: middle; display: inline-block;
}
.index .p4 .topic {
	margin: 0px -10px; position: relative;
}
.index .p4 .zt > .mb20 {
	margin-bottom: 12px;
}
.topic li a {
	border-radius: 6px;
}
.list_content .side-menu {
	box-shadow: none; background-color: rgb(224, 238, 253);
}
.list_content .lsj-listphoto span {
	color: rgb(153, 153, 153); font-size: 14px; display: inherit;
}
.list_content .col-md-3 {
	width: 19.5%;
}
.list_content .row .col-md-9 {
	width: 80.5%; margin-top: 0px;
}
.list_content .list-t li::before {
	left: 5px;
}
.side-menu h2 {
	background: url("../ysdwimages/ddshjt_8.png") no-repeat 0% 0% / cover; line-height: 70px;
}
.side-menu h2 a {
	color: rgb(255, 255, 255);
}
.list_content .main {
	padding: 0px; box-shadow: none;
}
.list_content .lsj-listphoto img {
	width: 269px; height: 150px;
}
.list_content .pages a.current {
	background-color: rgb(0, 160, 233);
}
.list_content .lsj-listphoto li {
	margin-bottom: 15px;
}
.list_content .side {
	padding-bottom: 0px; margin-bottom: 0px;
}
.list_content .side-menu li.current > a {
	color: rgb(70, 140, 211); font-weight: bold;
}
.list_content .side-menu ul {
	width: 100%; padding-top: 22px;
}
.list_content .side-menu li {
	width: 100%; height: 66px; text-align: center; line-height: 66px;
}
.list_content .side-menu li :hover {
	background: url("../ysdwimages/ddsxuanzhong0.png") no-repeat; width: 278px; color: rgb(255, 255, 255);
}
.list_content .side-menu li a {
	width: 100%; font-size: 18px; font-weight: 600; display: block;
}
.list_content .side-menu li.current {
	background: url("../ysdwimages/ddsxuanzhong.png") no-repeat; width: 278px;
}
.side-menu li.current a::before {
	transform: scale(1);
}
.list_content .info-list {
	padding: 0px 15px;
}
.list_content .col-md-9 .title {
	height: 40px; line-height: 40px; font-weight: 700; margin-bottom: 15px; background-color: rgb(243, 248, 254);
}
.list_content .col-md-9 .title .col-md-2 {
	padding-right: 45px;
}
.info-list li p {
	width: 100%; overflow: hidden; padding-left: 12px; margin-left: 5px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.info-list li p::before {
	border-radius: 100px; left: 0px; top: 50%; width: 4px; height: 4px; margin-top: -2px; position: absolute; content: ""; background-color: rgb(221, 221, 221);
}
.info-list li {
	transition:0.3s; line-height: 30px; padding-top: 7px; padding-bottom: 7px; font-size: 16px; position: relative;
}
.info-list li:hover {
	background: url("../ysdwimages/ddsinfo_list_c.png") no-repeat 8px 50% / 12px auto rgb(255, 255, 255); border-radius: 5px; padding-right: 10px; padding-left: 10px; margin-right: -25px; margin-left: -25px; box-shadow: 0px 0px 12px rgba(0,0,0,0.1);
}
.hdjl .row .col-md-9 {
	width: 67%; padding-right: 30px;
}
.hdjl .row .col-md-3 {
	width: 33.3%; padding-left: 10px;
}
.hdjl .p1 {
	width: 100%; height: 152px;
}
.hdjl .p1 li {
	background: url("../ysdwimages/ddshjt_12.png"); width: 32%; height: 122px; line-height: 122px; padding-left: 50px; font-size: 20px; float: left;
}
.hdjl .p1 li i {
	border-radius: 100%; width: 70px; height: 70px; margin-right: 20px;
}
.hdjl .p1 li.s1 i {
	background-position: -330px -124px; background-color: rgb(34, 128, 207);
}
.hdjl .p1 li.s2 i {
	background-position: -389px -124px; background-color: rgb(72, 160, 233);
}
.hdjl .p1 li.s3 i {
	background-position: -461px -122px; background-color: rgb(84, 198, 145);
}
.hdjl .p1 li.s4 i {
	background-position: -524px -121px; background-color: rgb(54, 168, 204);
}
.hdjl .p1 li + li {
	margin-left: 1.8%;
}
.hdjl.content h3 {
	color: rgb(51, 51, 51); line-height: 55px; font-size: 20px; font-weight: bold; margin-bottom: 20px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.hdjl.content h3.tab a {
	font-size: 20px;
}
.hdjl.content h3.tab a.current {
	color: rgb(32, 91, 187);
}
.hdjl.content h3.tab a + a {
	margin-left: 24px; position: relative;
}
.hdjl.content h3.tab a + a::before {
	left: -17px; top: 50%; width: 1px; height: 16px; position: absolute; content: ""; transform: translateY(-50%);
}
.hdjl .p2 {
	overflow: auto; min-height: 357px;
}
.hdjl-zxft .fr {
	width: 59%; padding-left: 25px;
}
.hdjl-zxft .fl {
	width: 41%; height: 183px; overflow: hidden; padding-right: 4px;
}
.hdjl-zxft .fl:hover img {
	transform: scale(1.1);
}
.hdjl-zxft .fl img {
	transition:0.3s; width: 100%;
}
.hdjl-zxft h4 {
	overflow: hidden; font-size: 18px; font-weight: bold; margin-bottom: 13px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdjl-zxft .fr p {
	line-height: 31px; padding-left: 15px; margin-top: 2px; position: relative;
}
.hdjl-zxft .fr p:last-child {
	height: 93px; overflow: hidden;
}
.hdjl-zxft .fr p::before {
	background: rgb(121, 178, 255); border-radius: 100px; left: 0px; top: 10px; width: 4px; height: 13px; position: absolute; content: "";
}
.hdjl-zxft .fr p:nth-child(4)::before {
	background: rgb(77, 195, 171);
}
.hdjl .p2 .ftyg {
	background: rgb(240, 248, 255); margin: 10px auto 20px; position: relative;
}
.hdjl .p2 .ftyg p {
	width: 80%; height: 80px; line-height: 80px; overflow: hidden; font-size: 18px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdjl .p2 .ftyg span {
	top: 50%; right: 19px; position: absolute; transform: translateY(-50%);
}
.hdjl .p2 .ftyg p i {
	background: url("../ysdwimages/ddsicons.png") no-repeat -525px -7px; margin: -22px auto 0px; transition:0.3s; left: 3px; top: 50%; width: 45px; height: 45px; vertical-align: middle; position: absolute;
}
.hdjl .p2 .ftyg b {
	width: 137px; color: rgb(32, 91, 187); line-height: 24px; padding-left: 50px; font-size: 18px; font-weight: normal; margin-top: -6px; margin-right: 20px; margin-left: 10px; vertical-align: middle; display: inline-block; position: relative;
}
.hdjl .p2 .ftyg b::after {
	border-radius: 100%; top: 50%; width: 1px; height: 33px; right: -2px; position: absolute; content: ""; transform: translateY(-50%);
}
.hdjl .p3 .pane {
	
}
.hdjl .p3 .pane li {
	height: 108px; color: rgb(51, 51, 51); padding-top: 25px; font-size: 18px; position: relative;
}
.hdjl .p3 .pane li + li {
	
}
.hdjl .p3 ul {
	margin-top: -20px;
}
.hdjl .p3 .pane li b {
	background: rgb(86, 202, 124); border-radius: 6px; top: 55%; width: 90px; height: 37px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: normal; position: absolute; transform: translateY(-50%);
}
.hdjl .p3 .pane li b.ed {
	background: rgb(241, 145, 73);
}
.hdjl .p3 .pane li p {
	width: 80%; overflow: hidden; margin-bottom: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdjl .p3 .pane li span {
	color: rgb(153, 153, 153); font-size: 16px; margin-right: 70px; display: inline-block;
}
.hdjl .p2-1 {
	
}
.hdjl .p2-1 .fl {
	width: 46%; overflow: hidden;
}
.hdjl .p2-1 .fr {
	width: 54%; padding-left: 20px;
}
@media all and (max-width:992px)
{
.hdjl .p2-1 .fl {
	padding: 0px; width: 100%; margin-bottom: 20px; float: none;
}
.hdjl .p2-1 .fr {
	padding: 0px; width: 100%; margin-bottom: 20px; float: none;
}
}
.hdjl .p2-1 .fr li {
	width: 100%; overflow: hidden; padding-bottom: 8px; margin-bottom: 18px; box-shadow: 0px 0px 9px rgba(68,68,68,0.25);
}
.hdjl .p2-1 .fr li:hover p {
	color: rgb(54, 113, 208);
}
.hdjl .p2-1 .fr ul {
	padding: 6px 10px; margin-top: -6px; margin-bottom: 3px; -ms-overflow-y: scroll; max-height: 304px;
}
.hdjl .p2-1 .fr li span {
	background: url("../ysdwimages/ddsxy_3.png") no-repeat 0% 0% / 100% 100%; padding: 0px 15px; height: 33px; color: rgb(255, 255, 255); line-height: 33px; font-size: 16px; display: block;
}
.hdjl .p2-1 .fr li h3 {
	padding: 0px 15px; border: 0px currentColor; border-image: none; line-height: 41px; font-size: 16px; font-weight: normal; margin-bottom: 0px;
}
.hdjl .p2-1 .fr li p {
	padding: 0px 15px; height: 52px; color: rgb(136, 136, 136); text-indent: 2em; overflow: hidden; font-size: 14px;
}
.hdjl .p2-1 img {
	width: 100%; height: 221px; margin-bottom: 8px;
}
.hdjl .p2-1 .fl p {
	line-height: 30px;
}
.hdjl .p4 {
	position: relative;
}
.hdjl .p5 {
	position: relative;
}
.hdjl .p4::before {
	background: rgb(229, 229, 229); left: -30px; top: 18%; width: 1px; height: 77%; position: absolute; content: "";
}
.hdjl .p5::before {
	background: rgb(229, 229, 229); left: -30px; top: 18%; width: 1px; height: 77%; position: absolute; content: "";
}
.hdjl .p5::before {
	height: 80%;
}
.hdjl .p4 h3.tab {
	border: 0px currentColor; border-image: none; text-align: center; line-height: 24px; font-weight: normal;
}
.hdjl .p4 .pane {
	text-align: center;
}
.hdjl .p4 .pane img {
	width: 125px; height: 178px;
}
.hdjl .p4 .pane p {
	text-align: left; margin-top: 10px; margin-bottom: 20px; min-height: 48px;
}
.hdjl .p5 .list-t li {
	line-height: 43px;
}
.hdjl .p5 .list-t {
	margin-top: -10px;
}
.hdjl.content .p5 h3.tab a + a {
	margin-left: 8px;
}
.hdjl.content .p5 h3.tab a + a::before {
	left: -8px;
}
.hjsj .p2 .row {
	margin: 0px;
}
.zt.content {
	
}
.zt.content .hd {
	background: url("../ysdwimages/ddshjt_16.png") no-repeat center 39px; height: 80px; text-align: center; line-height: 80px; margin-bottom: 30px;
}
.zt.content .hd::after {
	
}
.zt.content .hd ul li {
	width: 16.6%; color: rgb(44, 42, 42); font-size: 20px; font-weight: bold; float: left; position: relative;
}
.zt.content .hd ul li::after {
	background: rgb(210, 210, 210); border-radius: 100%; border: 1px solid rgb(210, 210, 210); border-image: none; left: 50%; width: 9px; height: 9px; bottom: 0px; position: absolute; z-index: 99; content: ""; transform: translate(-50%, 50%);
}
.zt.content .hd ul li.on::after {
	background: rgb(255, 255, 255); border: 2px solid rgb(32, 91, 187); border-image: none; width: 14px; height: 14px; position: absolute;
}
.zt.content .hd ul li.on {
	color: rgb(32, 91, 187); font-size: 20px;
}
.zt.content .bd {
	margin-top: 20px;
}
.zt.content .bd li {
	margin: 20px 3% 35px; transition:0.3s; width: 27%; font-size: 18px; float: left; background-color: white;
}
.zt.content .bd li p {
	font-size: 15px;
}
.zt.content .bd li:hover {
	transform: translateY(-10px);
}
.zt.content .bd li:hover img {
	
}
.zt.content .bd li img {
	border-radius: 10px; width: 100%; height: 200px; margin-bottom: 14px;
}
.zt.content .bd ul {
	margin: 10px; text-align: center; overflow: hidden;
}

.zt .grid .bd .s5 i {
    background: url(../ysdwimages/zysicons.png) no-repeat;
    width: 75px;
    height: 75px;
    display: inline-block;
    margin: 0 auto;
    margin-top: -280px;
    background-position: -81px -694px;
    vertical-align: middle;
}



.dtyw.content .p1 {
	margin-top: 5px;
}
.dtyw.content .p1 .focus {
	width: 100%; height: 365px;
}
.dtyw.content .p1 .top h2 a {
	color: rgb(25, 118, 196);
}
.dtyw.content .p1 .top h2 a:hover {
	color: rgb(255, 0, 0);
}
.dtyw.content .p1 .focus a {
	
}
.dtyw.content .p1 .col-md-6 {
	width: 53%;
}
.dtyw.content .p1 :last-child.col-md-6 {
	width: 47%; padding-left: 15px;
}
.dtyw.content .p1 .tab {
	width: 100%; height: 40px; font-size: 18px; font-weight: 500; background-color: rgb(20, 93, 140);
}
.dtyw.content .p1 .tab a {
	width: 35%; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px;
}
.dtyw.content .p1 .tab a.current {
	padding: 8px; width: 30%; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; margin-bottom: 10px; background-color: rgb(92, 179, 58);
}
.dtyw.content .p1 .pane li {
	line-height: 42px;
}
.dtyw.content .p2 {
	
}
.dtyw.content .p2 .tab {
	margin: 40px 0px 0px; text-align: center;
}
.dtyw.content .p2 .tab i {
	background: url("../ysdwimages/ddsicons.png") no-repeat rgb(237, 247, 252); border-radius: 100%; transition:0.3s; width: 38px; height: 38px; margin-right: 9px; vertical-align: middle; display: inline-block;
}
.dtyw.content .p2 .tab i.s1 {
	background-position: -339px -283px;
}
.dtyw.content .p2 .tab i.s2 {
	background-position: -396px -283px;
}
.dtyw.content .p2 .tab i.s3 {
	background-position: -446px -281px;
}
.dtyw.content .p2 .tab i.s4 {
	background-position: -499px -283px;
}
.dtyw.content .p2 .tab i.s5 {
	background-position: -556px -283px;
}
.dtyw.content .p2 .tab a {
	margin: 0px 8px 20px; border-radius: 10px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 190px; height: 60px; line-height: 59px; font-size: 20px; font-weight: bold; position: relative;
}
.dtyw.content .p2 .tab a.current {
	color: rgb(32, 91, 187); position: relative;
}
.dtyw.content .p2 .tab a.current::after {
	left: 50%; bottom: 0px; border-top-color: rgb(255, 255, 255); border-right-color: transparent; border-left-color: transparent; border-top-width: 9px; border-right-width: 8px; border-left-width: 8px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute; content: ""; transform: translate(-50%, 100%);
}
.dtyw.content .p2 .tab a.current::before {
	left: 50%; bottom: 0px; border-top-color: rgb(220, 220, 220); border-right-color: transparent; border-left-color: transparent; border-top-width: 11px; border-right-width: 10px; border-left-width: 10px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute; content: ""; transform: translate(-50%, 100%);
}
.dtyw.content .p2 .pane li + li {
	
}
.dtyw.content .p2 .pane li {
	height: 60px; line-height: 60px;
}
.dtyw.content .p3 {
	margin-top: 25px; margin-bottom: 10px;
}
.dtyw.content .p3 .topic li a {
	margin: 0px 6px;
}
.dtyw.content .p3 h3 {
	background: url("../ysdwimages/ddshjt_13.png") no-repeat; text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 20px; position: relative;
}
.dtyw.content .p3 h3 a {
	color: rgb(32, 91, 187);
}
.dtyw.content .p3 .topic {
	margin: 0px -7px;
}
.inner .p5 .topic .pic li {
	width: 24.5%;
}
.list-wj {
	
}
.list-wj li {
	padding: 22px 0px 22px 17px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: dashed; position: relative;
}
.list-wj li::before {
	border-radius: 100px; left: 0px; top: 34%; width: 4px; height: 4px; margin-top: -2px; position: absolute; content: ""; background-color: rgb(198, 198, 198);
}
.list-wj h4 {
	overflow: hidden; padding-right: 100px; font-size: 18px; margin-bottom: 15px; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.list-wj li em {
	background: rgb(86, 202, 124); border-radius: 6px; top: 50%; width: 90px; height: 36px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; display: inline-block; position: absolute; transform: translateY(-50%);
}
.list-wj li em.ed {
	background: rgb(241, 145, 73);
}
.list-wj p span {
	color: rgb(153, 153, 153); font-size: 15px; margin-right: 49px;
}
.col-md-9 .list-wj {
	margin-bottom: 20px;
}
.col-md-9 .list-wj {
	padding-left: 10px;
}
.content.hdjl-zxft {
	
}
.content.hdjl-zxft li:first-child {
	padding-top: 0px;
}
.content.hdjl-zxft li {
	padding: 33px 0px 28px;
}
.content.hdjl-zxft ul {
	margin-bottom: 10px;
}
.content.hdjl-zxft .fl {
	width: 28%;
}
.content.hdjl-zxft .fr {
	width: 72%; height: 191px; overflow: hidden; padding-left: 20px;
}
.content.hdjl-zxft .fr p {
	line-height: 30px;
}
.content.hdjl-zxft .fr h4 {
	margin-top: 2px;
}
.zxft-detail {
	
}
.zxft-detail .p1 h3 {
	text-align: center; color: rgb(51, 51, 51); font-size: 24px; font-weight: bold; margin-bottom: 30px;
}
.zxft-detail .p1 .video-body {
	background: url("../ysdwimages/ddshjt_14.png"); margin-bottom: 30px;
}
.zxft-detail .p1 .video {
	margin: 0px auto; width: 830px; height: 470px; position: relative;
}
.zxft-detail .p1 .video i {
	background: url("../ysdwimages/ddsicons.png") no-repeat -79px -693px; margin: auto; left: 0px; top: 0px; width: 80px; height: 80px; right: 0px; bottom: 0px; vertical-align: middle; display: inline-block; position: absolute;
}
.zxft-detail .p1 .video img {
	width: 100%; height: 100%;
}
.zxft-detail .p1 p {
	padding: 0px 29px; font-size: 18px; margin-bottom: 10px;
}
.zxft-detail .p1 p.zy span {
	margin: 5px 0px; width: 100%; line-height: 31px; text-indent: 2em;
}
.zxft-detail .p1 b {
	color: rgb(32, 91, 187); font-size: 18px; font-weight: bold;
}
.zxft-detail .p1 span {
	color: rgb(51, 51, 51); font-size: 18px; display: inline-block;
}
.zxft-detail .p2 {
	
}
.zxft-detail h3 {
	text-align: center; color: rgb(32, 91, 187); font-size: 24px; font-weight: bold;
}
.zxft-detail .p2 h3 {
	margin: 80px auto 40px;
}
.zxft-detail .p2 .p2-cont {
	padding: 0px 25px; line-height: 40px; -ms-overflow-y: scroll; max-height: 700px;
}
.zxft-detail .p2 .p2-cont p {
	text-indent: 2em; margin-bottom: 15px;
}
.zxft-detail .p3 {
	background: rgb(242, 245, 250); padding: 23px 18px 30px; margin-top: 60px;
}
.zxft-detail .p3 h3 {
	margin-bottom: 25px;
}
.zxft-detail .p3 .topic li a {
	margin: 0px 20px; height: 150px;
}
.zxft-detail .p3 .topic li a img {
	height: 100%;
}
.zxft-detail .p3 .topic-next {
	background: url("../ysdwimages/ddshjt_15.png") no-repeat; width: 40px; height: 40px; right: 0px; z-index: 99;
}
.zxft-detail .p3 .topic-prev {
	background: url("../ysdwimages/ddshjt_15.png") no-repeat; width: 40px; height: 40px; right: 0px; z-index: 99;
}
.zxft-detail .p3 .topic-prev {
	left: 0px; transform: rotateZ(180deg);
}
.zxft-detail .p4 {
	padding-bottom: 15px;
}
.zxft-detail .p4 .tab {
	margin: 30px auto; color: rgb(153, 153, 153); font-size: 24px;
}
.zxft-detail .p4 .tab a {
	margin: 0px 31px; color: rgb(153, 153, 153); font-size: 24px; position: relative;
}
.zxft-detail .p4 .tab a + a::before {
	background: rgb(181, 177, 177); top: 2px; width: 1px; height: 16px; margin-left: -30px; position: absolute; content: "";
}
.zxft-detail .p4 .tab a.current {
	color: rgb(32, 91, 187);
}
.zxft-detail .p4 .pane .liuyan > p {
	text-align: right; font-size: 14px;
}
.zxft-detail .p4 .pane .liuyan > p span {
	margin: 0px 3px; color: rgb(254, 0, 0);
}
.zxft-detail .p4 .pane .liuyan > p a {
	color: rgb(34, 103, 207);
}
.zxft-detail .p4 textarea {
	background: rgb(245, 245, 245); margin: 15px auto; padding: 10px; border: 0px currentColor; border-image: none; width: 100%; line-height: 30px; min-height: 110px;
}
.zxft-detail .p4 .fl {
	
}
.zxft-detail .p4 .fl p {
	font-size: 16px; margin-bottom: 15px;
}
.zxft-detail .p4 .fl input[type=text] {
	padding: 0px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 120px; height: 30px; line-height: 30px; font-size: 14px; margin-right: 5px;
}
.zxft-detail .p4 .fl input[type=checkbox] {
	margin: 0px 2px 3px; vertical-align: middle; -webkit-appearance: checkbox;
}
.zxft-detail .p4 .fl label {
	font-weight: normal;
}
.zxft-detail .p4 .fl input.yzm {
	width: 99px;
}
.zxft-detail .p4 .fr button {
	background: rgb(32, 91, 187); border: 1px solid currentColor; border-image: none; width: 100px; height: 38px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 38px; font-size: 16px; margin-top: 19px; margin-left: 5px;
}
.zxft-detail .p4 .fr button:last-child {
	background: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); border-image: none; color: rgb(102, 102, 102);
}
.jgsz {
	
}
.jgsz h3 {
	text-align: center; color: rgb(32, 91, 187); font-size: 24px; font-weight: bold;
}
.jgsz h3 a {
	color: rgb(32, 91, 187);
}
.jgsz ul.jgsz-jg > li > a {
	margin: 38px auto 15px; color: rgb(68, 68, 68); padding-left: 18px; font-size: 18px; font-weight: bold; display: inline-block; position: relative;
}
.jgsz ul.jgsz-jg > li > a::before {
	left: 4px; top: 50%; width: 5px; height: 5px; margin-top: -2px; position: absolute; content: ""; background-color: rgb(32, 91, 187);
}
.jgsz ul.jgsz-jg li ul {
	background: rgb(245, 246, 248); padding: 25px 70px 12px; border-top-color: rgb(32, 91, 187); border-top-width: 1px; border-top-style: solid;
}
.jgsz ul.jgsz-jg li ul li {
	margin-bottom: 17px; float: left; position: relative;
}
.jgsz ul.jgsz-jg li ul.ul1 li {
	width: 11%;
}
.jgsz ul.jgsz-jg li ul.ul2 li {
	width: 15%;
}
.jgsz ul.jgsz-jg li ul.ul3 li {
	width: 16.66%;
}
.jgsz ul.jgsz-jg li ul.ul4 li {
	width: 25%;
}
.jgsz ul.jgsz-jg li ul.ul3 li.w56 {
	width: 83%;
}
.hjsj-nbrk {
	
}
.hjsj-nbrk h3 {
	background: url("../ysdwimages/ddshjsj_4.png") no-repeat center 15px; margin: 15px auto 40px; height: 39px; text-align: center; color: rgb(32, 91, 187); padding-left: 10px; font-size: 24px; font-weight: bold;
}
.hjsj-nbrk h3 a {
	color: rgb(32, 91, 187);
}
.hjsj-nbrk ul {
	padding-bottom: 30px; padding-left: 40px;
}
.hjsj-nbrk ul li {
	margin: 19px 25px; padding: 0px 37px 0px 43px; border-radius: 13px; border: 1px solid rgb(209, 221, 241); border-image: none; width: 220px; height: 80px; text-align: center; line-height: 80px; font-size: 16px; float: left; position: relative;
}
.hjsj-nbrk ul li a {
	line-height: 30px; vertical-align: middle; display: inline-block;
}
.hjsj-nbrk ul li i {
	background: url("../ysdwimages/ddsicons.png") no-repeat rgb(255, 255, 255); left: -20px; top: 50%; width: 45px; height: 45px; position: absolute; transform: translateY(-50%);
}
.hjsj-nbrk ul li:hover i {
	border-radius: 100%; top: 0px; transform: translateY(0%);
}
.hjsj-nbrk ul li i.s1 {
	background-position: -256px -424px;
}
.hjsj-nbrk ul li i.s2 {
	background-position: -325px -422px;
}
.hjsj-nbrk ul li i.s3 {
	background-position: -398px -422px;
}
.hjsj-nbrk ul li i.s4 {
	background-position: -465px -425px;
}
.hjsj-nbrk ul li i.s5 {
	background-position: -530px -424px;
}
.hjsj-nbrk ul li i.s6 {
	background-position: -250px -594px;
}
.hjsj-nbrk ul li i.s7 {
	background-position: -251px -506px;
}
.hjsj-nbrk ul li i.s8 {
	background-position: -322px -506px;
}
.hjsj-nbrk ul li i.s9 {
	background-position: -391px -508px;
}
.hjsj-nbrk ul li i.s10 {
	background-position: -468px -509px;
}
.hjsj-nbrk ul li i.s11 {
	background-position: -535px -509px;
}
.hjsj-nbrk ul li i.s12 {
	background-position: -315px -591px;
}
.hjsj-nbrk ul li i.s13 {
	background-position: -389px -592px;
}
.hjsj-nbrk ul li i.s14 {
	background-position: -466px -592px;
}
.hjsj-nbrk ul li i.s15 {
	background-position: -530px -594px;
}
.hjsj-nbrk ul li i.s16 {
	background-position: -250px -670px;
}
.hjsj-nbrk ul li i.s17 {
	background-position: -390px -594px;
}
ul::after {
	height: 0px; clear: both; display: block; content: "\20";
}
.content.leader .grid {
	padding-bottom: 0px;
}
.content.leader .fl {
	width: 22%;
}
.content.leader .fr {
	width: 74%; height: 183px; position: relative;
}
.content.leader .fr a.xq {
	background: rgb(239, 248, 255); padding: 0px 16px 0px 10px; border-radius: 6px; border: 1px solid rgb(218, 237, 254); border-image: none; left: 0px; height: 40px; bottom: 0px; color: rgb(32, 91, 187); line-height: 40px; font-size: 16px; position: absolute;
}
.content.leader .fr a i {
	background-position: -431px -205px;
}
.content.leader .fr b {
	color: rgb(32, 91, 187); font-size: 18px; margin-bottom: 20px; display: block;
}
.content.leader .fr h5 {
	color: rgb(91, 91, 91); font-size: 16px; font-weight: bold; margin-bottom: 15px;
}
.content.leader .fr p {
	overflow: hidden; max-height: 46px;
}
.content.leader h4 {
	margin: 0px auto 22px; height: 22px; color: rgb(91, 91, 91); overflow: hidden; font-size: 22px; font-weight: bold; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.content.leader h4 span {
	background: rgb(255, 255, 255); left: 0px; top: 50%; padding-right: 10px; display: inline-block; position: absolute; transform: translateY(-50%);
}
.content.leader h4::before {
	background: rgb(209, 223, 245); top: 50%; width: 99%; height: 1px; right: 0px; position: absolute; z-index: 0; content: ""; transform: translateY(-50%);
}
.content.leader .fl img {
	width: 128px; height: 183px;
}
.content.leader ul li {
	margin: 0px 2% 41px; width: 46%; float: left;
}
.content.leader ul.ul1 li {
	width: 100%; margin-right: 0px; margin-left: 0px;
}
.content.leader ul.ul1 .fl {
	width: 10%;
}
.content.leader ul.ul1 .fr {
	width: 88%;
}
.content.leader ul.ul1 .fr a.xq {
	left: auto; top: 50%; right: 0px; position: absolute; transform: translateY(-50%);
}
.content.leader ul.ul1 .fr a.xx {
	background: rgb(239, 248, 255); padding: 0px 16px 0px 10px; border-radius: 6px; border: 1px solid rgb(218, 237, 254); border-image: none; top: 50%; height: 40px; right: 115px; color: rgb(32, 91, 187); line-height: 40px; font-size: 16px; display: inline-block; position: absolute; transform: translateY(-50%);
}
.content.leader ul.ul1 p {
	width: 84%; height: auto; max-height: 100px;
}
.content.leader ul.ul1 .fr a.xx i {
	background-position: -387px -205px;
}
.content.leader ul {
	margin: 0px -20px 0px -24px;
}
.content.leader ul.ul1 {
	margin: 0px;
}
.leader-detail .col-md-3 {
	width: 35%; margin-bottom: 15px;
}
.leader-detail .col-md-3 i {
	background: url("../ysdwimages/ddsicons.png") no-repeat; margin: -5px auto 0px; transition:0.3s; width: 30px; height: 30px; vertical-align: middle; display: inline-block;
}
.leader-detail .col-md-3 .detail {
	background: rgb(239, 248, 255); padding: 25px 29px 90px;
}
.leader-detail .col-md-3 .p1 {
	text-align: center; margin-bottom: 10px;
}
.leader-detail .col-md-3 .p1 img {
	width: 128px; height: 183px; margin-bottom: 10px;
}
.leader-detail .col-md-3 .p1 h3 {
	margin: 10px auto 20px; color: rgb(91, 91, 91); font-size: 22px; font-weight: bold;
}
.leader-detail .col-md-3 .p1 a {
	background: rgb(255, 255, 255); padding: 0px 16px 0px 10px; border-radius: 10px; border: 1px solid rgb(218, 237, 254); border-image: none; height: 40px; color: rgb(32, 91, 187); line-height: 40px; font-size: 16px; display: inline-block;
}
.leader-detail .col-md-3 .p1 a i {
	background-position: -390px -208px; margin-right: 5px;
}
.leader-detail .col-md-3 .p2 i {
	background-position: -491px -210px;
}
.leader-detail .col-md-3 .p3 i {
	background-position: -541px -211px;
}
.leader-detail .col-md-3 .p2 h3 {
	color: rgb(32, 91, 187); font-size: 18px; margin-top: 25px; margin-bottom: 10px;
}
.leader-detail .col-md-3 .p3 h3 {
	color: rgb(32, 91, 187); font-size: 18px; margin-top: 25px; margin-bottom: 10px;
}
.leader-detail .col-md-3 .p2 p {
	line-height: 36px; font-size: 16px;
}
.leader-detail .col-md-3 .p3 p {
	line-height: 36px; font-size: 16px;
}
.leader-detail .col-md-3 .p3 p {
	text-indent: 2em;
}
.leader-detail .row > .col-md-9 {
	width: 65%; padding-left: 30px;
}
.leader-detail .col-md-9 h3 {
	color: rgb(32, 91, 187); font-size: 20px; font-weight: bold;
}
.leader-detail .col-md-9 li {
	padding: 25px 0px 20px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.leader-detail .col-md-9 li h4 {
	overflow: hidden; font-size: 18px; margin-bottom: 10px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.leader-detail .col-md-9 li p {
	color: rgb(102, 102, 102); line-height: 30px; font-size: 16px; margin-bottom: 10px;
}
.leader-detail .col-md-9 li span {
	color: rgb(153, 153, 153); font-size: 16px;
}
.leader-detail .col-md-9 .more {
	text-align: center; color: rgb(153, 153, 153); font-size: 16px; margin-top: 40px;
}
.leader-detail .col-md-9 .more a {
	border-radius: 6px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 150px; color: rgb(153, 153, 153); line-height: 45px; display: inline-block;
}
.hjsj {
	
}
.hjsj .p1 {
	margin-bottom: 20px;
}
.hjsj .p1 .col-md-7 {
	padding: 0px; width: 61%;
}
.hjsj .p1 .row {
	margin: 0px;
}
.hjsj .p1 .col-md-5 {
	background: rgb(255, 255, 255); padding: 0px 18px; border-radius: 2px; width: 37%; margin-right: 0px; margin-bottom: 40px; margin-left: 2%; box-shadow: 0px 0px 10px #d3e7f1;
}
.hjsj .p1 .col-md-5 #air_layer_2 {
	padding: 10px 0px; top: 36px; width: 340px; height: auto; right: 0px; position: absolute; background-color: rgb(161, 192, 218);
}
.hjsj .p1 .col-md-5 #air_layer_3 {
	padding: 10px 0px; top: 36px; width: 340px; height: auto; right: 0px; position: absolute; background-color: rgb(161, 192, 218);
}
.hjsj .p1 .col-md-5 #air_layer_3 {
	width: 100px;
}
.hjsj .p1 .col-md-5 #air_layer_3 li {
	width: 100%;
}
.hjsj .p1 .col-md-5 ul.f12::before {
	top: -8px; right: 9px; border-right-color: transparent; border-bottom-color: rgb(161, 192, 218); border-left-color: transparent; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; content: "";
}
.hjsj .p1 .col-md-5 ul.f12 li {
	
}
.hjsj .p1 .col-md-5 ul.f12 li a {
	
}
.hjsj .p1 .col-md-5 .hjt-sssj #tabs li {
	text-align: center; color: rgb(85, 85, 85); line-height: 55px; padding-top: 4px; font-size: 18px; font-weight: bold; margin-top: -3px; margin-right: 20px; float: left;
}
.hjsj .p1 .col-md-5 .hjt-sssj #tabs li:hover {
	cursor: pointer;
}
.hjsj .p1 .col-md-5 .notice_title {
	text-align: center; color: rgb(32, 91, 187); padding-bottom: 20px; font-size: 18px; margin-bottom: 20px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.hjsj .p1 .col-md-5 .tm-dq {
	margin-bottom: 20px;
}
.hjsj .p1 .col-md-5 .notice_title a {
	color: rgb(32, 91, 187);
}
.hjsj .p1 .col-md-5 .hjt-sssj #tabs li.hjt-sjxz {
	color: rgb(32, 91, 187); padding-top: 0px; border-top-color: currentColor; border-top-width: 4px; border-top-style: solid;
}
.hjsj .p1 .col-md-5 table {
	width: 100%;
}
.hjsj .p1 .col-md-5 .border_lr {
	height: 411px; -ms-overflow-y: scroll;
}
.hjsj .p1 .col-md-5 #con_four_2 ul li {
	float: left;
}
.hjsj .p1 .col-md-5 #con_four_2 ul.table_nav li {
	background: rgb(237, 247, 255); padding: 0px 10px; color: rgb(32, 91, 187); line-height: 41px; font-size: 14px; float: left;
}
.hjsj .p1 .col-md-5 #con_four_1 ul.table_nav li {
	background: rgb(237, 247, 255); padding: 0px 10px; color: rgb(32, 91, 187); line-height: 41px; font-size: 14px; float: left;
}
.hjsj .p1 .col-md-5 #con_four_1 ul.table_nav li {
	padding: 0px;
}
.hjsj .p1 .col-md-5 #con_four_2 ul.table_nav li:nth-child(1) {
	width: 44%;
}
#con_four_2 ul.table_nav li:nth-child(2) {
	width: 13%;
}
#con_four_2 ul.table_nav li:nth-child(3) {
	width: 20%;
}
#con_four_2 ul.table_nav li:nth-child(4) {
	width: 23%;
}
#con_four_1 ul.table_nav li:nth-child(1) {
	width: 18%; text-align: center;
}
#con_four_1 td:nth-child(1) {
	width: 18%; text-align: center;
}
#con_four_1 ul.table_nav li:nth-child(2) {
	width: 61%; text-align: center; padding-left: 10px;
}
#con_four_1 td:nth-child(2) {
	width: 61%; text-align: center; padding-left: 10px;
}
#con_four_1 ul.table_nav li:nth-child(2) {
	
}
#con_four_1 ul.table_nav li:nth-child(3) {
	width: 21%; text-align: left; padding-left: 10px;
}
#con_four_1 td:nth-child(3) {
	width: 21%; text-align: left; padding-left: 10px;
}
.hjsj .p1 .col-md-5 table tr:nth-child(2n+2) {
	background: rgb(246, 246, 246); line-height: 41px;
}
.hjsj .p1 .col-md-5 table tr {
	text-align: center; line-height: 41px;
}
.hjsj .p1 .col-md-5 table tr td:first-child {
	width: 44%;
}
.hjsj .p1 .col-md-5 table tr td:nth-child(2) {
	width: 13%;
}
.hjsj .p1 .col-md-5 table tr td:nth-child(3) {
	width: 20%; text-align: center;
}
.hjsj .p1 .col-md-5 table tr td:nth-child(4) {
	width: 23%; text-align: center;
}
.hjsj .p1 h3 {
	background: url("../ysdwimages/ddshjsj_1.png") no-repeat center bottom 0px; height: 63px; font-size: 0px; margin-top: 20px; margin-bottom: 50px;
}
.hjsj .p1 .col-md-7 .hjt-sssj #tabs li {
	background: rgb(246, 246, 246); border-radius: 8px; width: 142px; text-align: center; color: rgb(85, 85, 85); line-height: 43px; font-size: 18px; font-weight: bold; margin-right: 20px; float: left;
}
.hjsj .p1 .col-md-7 .hjt-sssj #tabs li.hjt-sjxz {
	background: rgb(240, 248, 255); color: rgb(32, 91, 187);
}
.hjsj .p1 .col-md-7 .hjt-sssj #tabs li:hover {
	cursor: pointer;
}
.hjsj .p1 .col-md-7 #data {
	margin-top: 30px;
}
.hjsj .p2 .col-md-7 {
	padding: 0px 20px; border-radius: 2px; width: 61%; position: relative; box-shadow: 2px 2px 9px rgba(145,168,169,0.24); background-color: rgb(240, 248, 255);
}
.hjsj #air_layer_1 {
	padding: 10px 0px; top: 35px; width: 340px; height: auto; right: 5px; position: absolute; background-color: rgb(161, 192, 218);
}
.hjsj .p2 .col-md-7 #air_layer_1::before {
	top: -8px; right: 9px; border-right-color: transparent; border-bottom-color: rgb(161, 192, 218); border-left-color: transparent; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; content: "";
}
#air_layer_3::before {
	left: 9px; top: -8px; border-right-color: transparent; border-bottom-color: rgb(161, 192, 218); border-left-color: transparent; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; content: "";
}
.air_layer ul li {
	width: 20%; text-align: center; line-height: 30px; margin-bottom: 0px; float: left;
}
.air_layer ul li:hover a {
	background: rgb(138, 172, 201);
}
.air_layer ul li a {
	height: auto; color: rgb(255, 255, 255); line-height: 25px; display: block; min-width: 50px; background-color: rgb(161, 192, 218);
}
.hjsj .p2 .col-md-7 .kqqk-wz p {
	background: rgb(81, 205, 148); width: 150px; height: 116px; text-align: center; display: inline-block;
}
.hjsj .p2 .col-md-7 .kqqk-wz p#primpollute {
	background: rgb(71, 140, 199);
}
.hjsj .p2 .col-md-7 .kqqk-wz p + p {
	margin-left: 7px;
}
.hjsj .p2 .col-md-7 .kqqk-wz p#levelName {
	background: rgb(67, 174, 206);
}
.hjsj .p2 .col-md-7 .kqqk-wz p#level {
	background: rgb(248, 185, 88);
}
.hjsj .p2 .col-md-7 .kqqk-wz p b {
	color: rgb(255, 255, 255); line-height: 42px; font-size: 14px; font-weight: normal; display: block;
}
.hjsj .p2 .col-md-7 .kqqk-wz p span {
	color: rgb(255, 255, 255); line-height: 68px; font-size: 30px; font-weight: bold;
}
.hjsj .p2 .col-md-7 h3 a {
	color: rgb(85, 85, 85); font-size: 18px; font-weight: bold; margin-right: 30px; margin-bottom: 5px;
}
.hjsj .p2 .col-md-7 h3 a.kqxz {
	color: rgb(32, 91, 187); line-height: 50px; border-top-color: currentColor; border-top-width: 4px; border-top-style: solid; display: inline-block;
}
.hjsj .kqqk-sj div > a {
	background: rgb(189, 212, 231); padding: 0px 6px; border-radius: 6px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 14px; margin-left: 10px; display: inline-block;
}
.hjsj .p2 .kqqk-sj {
	margin-top: 18px;
}
.hjsj .kqqk-sj {
	position: relative;
}
.hjsj .kqqk-sj i#city_1 {
	background: url("../ysdwimages/ddswhere.png") no-repeat left 4px; padding-left: 20px; font-size: 14px; margin-top: -4px; vertical-align: middle; display: inline-block;
}
.hjsj .kqqk-sj i#city_2 {
	background: url("../ysdwimages/ddswhere.png") no-repeat left 4px; padding-left: 20px; font-size: 14px; margin-top: -4px; vertical-align: middle; display: inline-block;
}
.hjsj .kqqk-sj i#city_3 {
	background: url("../ysdwimages/ddswhere.png") no-repeat left 4px; padding-left: 20px; font-size: 14px; margin-top: -4px; vertical-align: middle; display: inline-block;
}
.hjsj .p2 .col-md-7 .kqqk-jj {
	padding: 10px 0px; line-height: 30px; font-size: 15px;
}
.hjsj .p2 .col-md-5 {
	padding: 0px 15px; border-radius: 2px; width: 37%; margin-left: 2%; box-shadow: 2px 2px 9px rgba(145,168,169,0.24); background-color: rgb(240, 248, 255);
}
.hjsj .p2 .col-md-5 h3 {
	background: url("../ysdwimages/ddshjsj_2.png") no-repeat center; margin: 17px 0px 28px; text-align: center; color: rgb(32, 91, 187); line-height: 30px; font-size: 18px; font-weight: bold;
}
.hjsj .p2 .col-md-5 ul li {
	width: 47%; height: 70px; line-height: 25px; float: left; position: relative;
}
.hjsj .p2 .col-md-5 ul li:nth-child(2n+1) {
	width: 52%; margin-right: 1%;
}
.hjsj .p2 .col-md-5 ul li i {
	width: 50px; height: 50px; font-size: 16px; margin-top: -11px; vertical-align: middle; float: left;
}
.hjsj .p2 .col-md-5 ul li.s1 i {
	background-position: -91px -422px;
}
.hjsj .p2 .col-md-5 ul li.s2 i {
	background-position: -167px -422px;
}
.hjsj .p2 .col-md-5 ul li.s3 i {
	background-position: -91px -495px;
}
.hjsj .p2 .col-md-5 ul li.s4 i {
	background-position: -167px -495px;
}
.hjsj .p2 .col-md-5 ul li.s5 i {
	background-position: -92px -568px;
}
.hjsj .p2 .col-md-5 ul li.s6 i {
	background-position: -167px -568px;
}
.hjsj .p2 .col-md-5 ul li.s7 i {
	background-position: -91px -422px;
}
.hjsj .p2 .col-md-5 ul li.s8 i {
	background-position: -91px -422px;
}
.hjsj .p2 .col-md-5 h3 a {
	color: rgb(32, 91, 187);
}
#airForecastPlane {
	margin: 0px auto; padding: 5px 0px 0px; width: 100%; text-align: center; font-size: 12px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#airForecastPlane table {
	border: currentColor; border-image: none; border-collapse: collapse;
}
#airForecastPlane table th {
	padding: 11px 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 125px; text-align: center; color: rgb(85, 85, 85); font-weight: normal;
}
#airForecastPlane table td {
	padding: 8px 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 65px; text-align: center !important; color: rgb(85, 85, 85);
}
.hjsj .p3 {
	padding: 0px 20px; border-radius: 6px; text-align: center; margin-top: 24px; margin-bottom: 10px; box-shadow: 2px 2px 9px rgba(145,168,169,0.24); background-color: rgb(240, 248, 255);
}
.hjsj .p3 li {
	padding: 15px 0px; width: 50%; line-height: 60px; float: left; display: inline-block; position: relative;
}
.hjsj .p3 li + li::before {
	background: rgb(169, 194, 232); left: 0px; top: 50%; width: 1px; height: 41px; position: absolute; content: ""; transform: translateY(-50%);
}
.hjsj .p3 li i {
	background-position: -92px -631px;
}
.hjsj .p3 li + li i {
	background-position: -166px -631px;
}
.hjsj .p3 li span {
	color: rgb(51, 51, 51); font-size: 16px;
}
.hjsj .p3 li span b {
	color: rgb(32, 91, 187); font-size: 16px;
}
@media all and (max-width:1200px)
{
.header .search button {
	width: 26px; height: 26px;
}
.menu i {
	display: none;
}
}
.content.leader .fr a i {
	transition:all;
}
.header .nav li {
	width: 14%;
}
.header .nav li i.s7 {
	background-position: -404px -352px;
}
.header .nav li i {
	transition:0.3s; transform: rotateX(360deg);
}
.header .nav li:hover i.s7 {
	background-position: -343px -349px;
}
.jgsz_new .grid {
	padding-bottom: 10px;
}
.jgsz_new .p2 i {
	background: url("../ysdwimages/ddsicons.png") no-repeat; margin: -5px auto 0px; transition:0.3s; width: 40px; height: 40px; vertical-align: middle; display: inline-block;
}
.jgsz_new .p1 {
	
}
.jgsz_new .p1 .tab {
	padding: 0px 30px; text-align: center; margin-top: 30px; display: flex; justify-content: space-between;
}
.jgsz_new .p1 .tab i {
	background: url("../ysdwimages/ddshjt_4_30_1.png") no-repeat; border-radius: 100%; border: 1px solid rgb(142, 175, 232); transition:0.3s; border-image: none; width: 66px; height: 66px; margin-right: 12px; vertical-align: middle; display: inline-block;
}
.jgsz_new .p1 .tab a {
	padding: 0px 15px 17px; transition:all; color: rgb(74, 74, 74); font-size: 20px;
}
.jgsz_new .p1 .tab a.current {
	background: url("../ysdwimages/ddshjt_4_30_3.png") no-repeat bottom; color: rgb(32, 91, 187); font-weight: bold;
}
.jgsz_new .p1 .tab .i1 {
	background-position: 19px 17px;
}
.jgsz_new .p1 .tab .i2 {
	background-position: -215px 17px;
}
.jgsz_new .p1 .tab .i3 {
	background-position: -452px 17px;
}
.jgsz_new .p1 .tab .i4 {
	background-position: -685px 17px;
}
.jgsz_new .p1 .tab .i5 {
	background-position: -920px 17px;
}
.jgsz_new .p1 .tab a.current i {
	background: url("../ysdwimages/ddshjt_4_30_2.png") no-repeat 19px 17px; border: 1px solid rgb(32, 91, 187); border-image: none;
}
.jgsz_new .p1 .tab a.current .i2 {
	background-position: -215px 17px;
}
.jgsz_new .p1 .tab a.current .i3 {
	background-position: -452px 17px;
}
.jgsz_new .p1 .tab a.current .i4 {
	background-position: -685px 17px;
}
.jgsz_new .p1 .tab a.current .i5 {
	background-position: -920px 17px;
}
.jgsz_new .p1 .pane > div {
	display: none;
}
.jgsz_new .pane-1 {
	background: rgb(244, 247, 252); padding: 21px 25px; min-height: 230px;
}
.jgsz_new .pane > div {
	background: rgb(244, 247, 252); padding: 21px 25px; min-height: 230px;
}
.jgsz_new .pane > div.pane-1 {
	padding-bottom: 15px;
}
.jgsz_new .pane-1 h3 {
	text-align: center; color: rgb(74, 74, 74); line-height: 20px; font-size: 20px; font-weight: bold; margin-bottom: 13px;
}
.jgsz_new .pane-1 p {
	color: rgb(74, 74, 74); line-height: 34px; font-size: 16px;
}
.jgsz_new .pane-1 span.more {
	margin: 0px auto; text-align: right; color: rgb(204, 51, 51); font-size: 16px; display: block;
}
.jgsz_new .pane-1 span.more a {
	color: rgb(204, 51, 51); display: inline-block;
}
.jgsz_new .ul1 img {
	width: 100%;
}
.jgsz_new .ul1 li {
	padding: 11px 0px 11px 14px; width: 14.22%; float: left; position: relative;
}
.jgsz_new .w6.ul1 li {
	width: 16.22%;
}
.jgsz_new .ul1 li::before {
	border-radius: 100px; left: 0px; top: 50%; width: 6px; height: 6px; margin-top: -3px; position: absolute; content: ""; background-color: rgb(209, 226, 250);
}
.jgsz_new .ul1 li a {
	font-size: 17px;
}
.jgsz_new .w3.ul1 li {
	width: 33.33%;
}


.zt .pane-1 .ul1.w3 li {
    width: 27%;
    float: left;
	background: url(../ysdwimages/zys_znbg.png) 0 0 no-repeat;
    position: relative;
    padding: 11px 0 11px 10px;
}

.zt .pane-1 .ul1.w3 li:hover {
	background: url(../ysdwimages/zysbg_XY.png) 0 0 no-repeat;

}

.zt .bd .pane-1 .ul1.w3 li:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 6px;
    height: 6px;
    margin-top: -3px;
    background-color: #d1e2fa;
    border-radius: 100px;
}

.zt .bd .pane-1 .ul1.w3 li a {
    font-size: 17px;
	color:#FFFFFF;
	float:left;
	padding-left:25px;
}


.jgsz_new .p2 {
	
}
.jgsz_new .p2 h3.title {
	color: rgb(32, 91, 187); padding-bottom: 11px; font-size: 20px; font-weight: bold; margin-top: 45px; border-bottom-color: rgb(244, 247, 252); border-bottom-width: 7px; border-bottom-style: solid;
}
.jgsz_new .p2 h3.title i {
	background-position: -452px -350px; margin-top: -6px; vertical-align: middle;
}
.jgsz_new .p2 h3.title a {
	color: rgb(32, 91, 187);
}
.jgsz_new .ul2 {
	overflow: hidden;
}
.jgsz_new .ul2 li .fl {
	width: 23%;
}
.jgsz_new .ul2 li .fl img {
	width: 100%; height: 158px;
}
.jgsz_new .ul2 li .fr {
	width: 74%; height: 100%; text-align: left; padding-bottom: 40px; padding-left: 10px; position: relative; min-height: 158px;
}
.jgsz_new .ul2 li .fl {
	
}
.jgsz_new .bd .ul2 li {
	padding: 23px 0px; width: 43%; overflow: hidden; float: left;
}
.jgsz_new .ul2 li:hover i {
	transform: none;
}
.jgsz_new .ul2 .bottom a:hover {
	background: rgb(208, 219, 234);
}
.jgsz_new .ul2 li h3 {
	color: rgb(59, 84, 141); font-size: 18px; font-weight: bold; margin-bottom: 20px;
}
.jgsz_new .ul2 li .center i {
	background-position: -509px -351px; width: 23px;
}
.jgsz_new .ul2 li .center p {
	color: rgb(59, 84, 141); font-size: 14px; font-weight: bold;
}
.jgsz_new .ul2 li .center span {
	color: rgb(102, 102, 102); font-size: 16px;
}
.jgsz_new .ul2 li .bottom {
	bottom: 0px; position: absolute;
}
.jgsz_new .ul2 li .bottom a {
	color: rgb(59, 84, 141); font-size: 16px; display: inline-block;
}
.jgsz_new .ul2 li .bottom a i.i1 {
	background-position: -542px -356px; width: 23px; margin-left: 10px;
}
.jgsz_new .ul2 li .bottom a i.i2 {
	background-position: -568px -357px; width: 23px; margin-left: 15px;
}
.jgsz_new .ul2 li .bottom a i {
	height: 30px;
}
.jgsz_new .ul2 li .bottom a {
	background: rgb(244, 247, 252); border-radius: 7px; border: 1px solid rgb(209, 226, 250); transition:0.3s; border-image: none; width: auto; height: 34px; color: rgb(59, 84, 141); line-height: 32px; padding-right: 15px; font-size: 16px; display: inline-block;
}
.jgsz_new .ul2 li:nth-child(2n+3) {
	margin-left: 4%;
}
.jgsz_new .ul2 li.top {
	margin: 7px 0px; width: 100%; padding-bottom: 30px; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jgsz_new .bd .ul li p {
	font-size: 14px;
}
@media all and (max-width:992px)
{
.jgsz_new .p1 .tab a {
	padding: 0.2rem 0px; font-size: 0.3rem;
}
.jgsz_new .p1 .tab i {
	margin: 0px auto 0.1rem; width: 0.7rem; height: 0.7rem; display: block; background-size: 9.69rem auto;
}
.jgsz_new .p1 .tab .i1 {
	background-position: 0.19rem 0.17rem;
}
.jgsz_new .p1 .tab .i2 {
	background-position: -2.15rem 0.17rem;
}
.jgsz_new .p1 .tab .i3 {
	background-position: -4.52rem 0.17rem;
}
.jgsz_new .p1 .tab .i4 {
	background-position: -6.85rem 0.17rem;
}
.jgsz_new .p1 .tab .i5 {
	background-position: -9.2rem 0.17rem;
}
.jgsz_new .p1 .tab a.current i {
	background-position: 0.22rem 0.24rem; background-size: 9.69rem auto;
}
.jgsz_new .p1 .tab a.current .i2 {
	background-position: -2.15rem 0.17rem;
}
.jgsz_new .p1 .tab a.current .i3 {
	
}
.jgsz_new .p1 .tab a.current .i4 {
	background-position: -6.85rem 0.17rem;
}
.jgsz_new .p1 .tab a.current .i5 {
	background-position: -9.2rem 0.17rem;
}
.jgsz_new .p1 .tab {
	padding: 0px;
}
.jgsz_new .ul2 li .fl {
	margin: 0px auto; width: 100%; float: none;
}
.jgsz_new .ul2 li.top .fr {
	margin: 0px auto; width: 100%; float: none;
}
.jgsz_new .ul2 li {
	margin: 0px auto; width: 100%; float: none;
}
.jgsz_new .ul2 li .fr {
	width: 100%; height: 100%; text-align: center; padding-bottom: 40px; position: relative; min-height: 158px;
}
.jgsz_new .ul2 .bottom {
	float: right;
}
.jgsz_new .ul2 li {
	padding-bottom: 0.3rem; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jgsz_new .ul2 li .fl img {
	margin: 0px auto 0.3rem; width: auto; display: block;
}
.jgsz_new .ul1 li {
	width: 50%;
}
.jgsz_new .w6.ul1 li {
	width: 50%;
}
.jgsz_new .w3.ul1 li {
	width: 50%;
}
.jgsz_new .ul1 li a {
	font-size: 0.32rem;
}
.menu i {
	display: none;
}
.jgsz_new .pane-1 {
	padding: 0.4rem 0.2rem;
}
.jgsz_new .pane > div {
	padding: 0.4rem 0.2rem;
}
}
.jgsz_new .ul2 li .center span {
	overflow: hidden; margin-top: -3px; display: block; max-height: 46px;
}
.article-box > .table-bordered {
	margin-bottom: 80px;
}
@media all and (max-width:992px)
{
.jgsz_new .ul2 li .center span {
	
}
.article-box > .table-bordered {
	margin-bottom: 40px;
}
.copyright {
	display: none;
}
.sjd {
	background: rgb(32, 91, 187); height: 220px; text-align: center; color: rgb(144, 181, 230); line-height: 20px; padding-top: 40px; font-size: 14px; display: block;
}
.sjd ul {
	padding-top: 10px;
}
.sjd ul li img {
	width: 80px;
}
.sjd ul li p {
	padding-top: 10px;
}
}
