.x-header.bb {
	border-bottom: 1px solid #ccc;
}
.x-header .hpart1 {
	height: 49px;
	text-align: right;
}
.x-header .hpart2 {
	height: 119px;
	z-index: 4;
	position: relative;
}
.x-header .hpart2 .x-wrap {}
.x-header .hpart2 .search-box {
	display: none;
}
.x-header .logo {
	height: 168px;
	top: 0;
}
.m-show {
	display: none;
}
.x-header .hpart2 .logo {
	display: none;
}
.x-header {
	background: #fff;
}
.x-header .logo {
	background: #fff;
}
.x-header .hpart1 .g {
	display: inline-block;
	vertical-align: middle;
}
.x-header .hpart1 .g3 a {
	display: block;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background: #902d3b;
}
.x-header .hpart1 .g3 {
	margin-right: 14px;
	position: relative;
}
.x-header .hpart1 .g3 .g3inner {
	position: absolute;
	width: 76px;
	padding: 10px 7px 0;
	-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, .2);
	box-shadow: 0px 5px 10px rgba(0, 0, 0, .2);
	font-size: 12px;
	top: 100%;
	left: 50%;
	margin-left: -45px;
	text-align: center;
	display: none;
}
.x-header .hpart1 .g3 .g3inner .a {
	display: inline-block;
	width: 100%;
	height: auto;
	border-radius: 0;
	background: none;
	color: #333;
	line-height: 27px;
}
.x-header .hpart1 .g3 .g3inner .a+.a {
	border-top: 1px solid #eeeeee;
}
.x-header .hpart1 {
	color: #fff;
}
.x-header .hpart1 .g2 {
	margin-right: 18px;
}
.x-header .hpart1 .g2 a {
	padding: 0 13px;
	position: relative;
}
.x-header .hpart1 .g2 a.now {
	color: #c7a368;
}
.x-header .hpart1 .g2 a+a:after {
	content: "";
	display: block;
	width: 1px;
	height: 9px;
	position: absolute;
	top: 50%;
	left: -1px;
	margin-top: -3.5px;
	background: #9a545e;
}
.x-header .hpart1 .g1 {
	color: #da8d99;
}
.x-header .hpart1 .g1 a+a:after {
	background: #da8d99;
}
.nav-mod .nav-item {
	font-size: 16px;
	text-align: center;
}
.nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
	padding: 35px 13px;
}
.public .nav-lv1>.nav-item>.nav-tit .nav-link {
	padding: 35px 11px;
}
.x-footer {
	background: #fff;
}
.x-footer .part1 {
	border-top: 1px solid #dedede;
	padding-top: 80px;
	padding-bottom: 48px;
	height: 225px;
}
/*.mg50 {
	margin-left: 50px;
	margin-right: 50px;
}*/
.x-footer .listbox dl {
	float: left;
	width: 163px;
}
.x-footer .listbox dt {
	font-size: 18px;
	padding-bottom: 18px;
}
.x-footer .listbox .dl5 dt {
	padding-bottom: 6px;
}
.x-footer .listbox dd {
	font-size: 14px;
	line-height: 24px;
}
.x-footer .listbox {
	float: left;
	width: 590px;
}
.x-footer .ewmbox .img {
	width: 129px;
	height: 129px;
	overflow: hidden;
}
.x-footer .ewmbox .item {
	width: 129px;
	float: left;
	margin-left: 45px;
}
.x-footer .ewmbox .tit {
	text-align: center;
	padding-top: 10px;
	font-size: 14px;
}
.x-footer .part2 {
	border-top: 1px solid #dedede;
	padding: 25px 0;
}
.x-footer .part2 .link {
	float: left;
}
.x-footer .part2 .siteinfo {
	float: right;
}
.x-footer .part2 .link a {
	position: relative;
	padding: 0 11px;
}
.x-footer .part2 .link a:first-child {
	padding-left: 0;
}
.x-footer .part2 .link a+a:after {
	content: "";
	display: block;
	width: 1px;
	height: 9px;
	position: absolute;
	top: 50%;
	left: -1px;
	margin-top: -3.5px;
	background: #333;
}
.x-footer .part2 .cpyt, .x-footer .part2 .ftbj {
	display: inline-block;
}
.x-footer .part2 .ftbj {
	padding-left: 26px;
}
.x-footer .x-wrap {}
.x-footer .ewmbox {
	float: right;
}
.x-footer .ewmbox .item:first-child {
	margin-left: 0;
}
.x-header .hpart1 {
	position: relative;
	z-index: 5;
	background: #6d1d29;
}
.nav-mod .nav-lv1 {
	/* border-top: 1px solid #cec9c5; */
}
.srp {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.bmxxy1 {
	height: 615px;
	color: #fff;
}
.bmxxy1 .tit {
	font-size: 30px;
}
.bmxxy1 .middle {
	height: 565px;
	text-align: center;
	width: 892px;
	margin: 0 auto;
}
.bmxxy1 .desc {
	line-height: 24px;
	margin-top: 18px;
	text-align: left;
}
.bmxxy1 .button {
	margin-top: 24px;
	text-align: center;
}
.bmxxy1 .button a {
	padding-right: 32px;
	background: url(../images/link-icon.png) no-repeat right center;
	display: inline-block;
}
.bmxxy1 .button a:hover {
	color: #c7a368;
	background-images: url(../images/link-icon2.png);
}
.posiiton {
	color: #fff;
	font-size: 14px;
	padding: 18px 0;
}
.bmxxy2 {
	height: 790px;
	position: relative;
}
.bmxxy2 .bg {
	position: absolute;
}
.bmxxy2 .bg.b1 {
	width: 316px;
	height: 683px;
	background-image: url(../images/bmxxy1-2.jpg);
	left: 0;
	bottom: -5px;
}
.bmxxy2 .bg.b2 {
	width: 554px;
	height: 636px;
	background-image: url(../images/bmxxy1-2.jpg);
	right: 0;
	top: 0;
}
.bmxxy2 .bg.b3 {
	width: 120px;
	height: 120px;
	background: #254584;
	right: 0;
	top: 0;
}
.bmxxy2 .bg.b4 {
	width: 120px;
	height: 120px;
	background: #842331;
	left: -115px;
	bottom: -5px;
}
.bmxxy2 .img {
	width: 433px;
	height: 564px;
	position: absolute;
	top: 112px;
	left: 5px;
	color: #fff;
	line-height: 1.1;
}
.bmxxy2 .titlebox {
	position: absolute;
	top: 137px;
	right: 210px;
}
.bmxxy2 .tit1 {
	font-size: 32px;
	float: left;
	height: 100%;
}
.bmxxy2 .tit2 {
	margin-left: 12px;
	float: left;
	height: 100%;
}
.bmxxy2 .box {
	background: #ffffff;
	color: #333;
	width: 905px;
	height: 484px;
	font-size: 12px;
	line-height: 22px;
	position: absolute;
	top: 152px;
	left: 273px;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}
.bmxxy2 .box .slick-mod1 {
	padding: 70px 60px;
}
.bmxxy2 .box .item {
	padding: 0 0;
	position: relative;
	padding-left: 45px;
	height: 66px;
}
.bmxxy2 .box .item .snum {
	background: url(../images/bmxxy2-1.png) no-repeat 0 0;
	background-size: cover;
	width: 31px;
	height: 31px;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -15.5px;
	text-align: center;
	color: #fff;
	line-height: 31px;
}
.slick-arrow {
	opacity: 1;
}
.slick-arrow:after {
	display: none;
}
.bmxxy3 {
	margin-top: -25px;
	padding-bottom: 110px;
}
.bmxxy3 .tit {
	font-size: 32px;
	text-align: center;
}
.bmxxy3 .list .item {
	width: 580px;
	height: 140px;
	background: #fff;
	line-height: 22px;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}
.bmxxy3 .list {
	margin-top: 30px;
}
.bmxxy3 .list .item.first {
	margin-left: 0;
}
.bmxxy3 .inner {
	padding: 30px;
}
.bmxxy3 .tit1 {
	height: 44px;
	overflow: hidden;
}
.bmxxy3 .list .item .tit2 {
	padding-top: 16px;
}
.bmxxy3 .list .item .tit2 .date {
	float: left;
	color: #909090;
	font-family: "Arial";
}
.bmxxy3 .list .item .tit2 .down {
	float: right;
	background: url(../images/bmxxy2-2.png) no-repeat 0 center;
	padding-left: 30px;
	color: #707070;
}
.pbbutton {
	text-align: center;
	margin-top: 30px;
}
.pbbutton a {
	width: 235px;
	height: 45px;
	border-radius: 200px;
	display: inline-block;
	line-height: 45px;
	background: #c7a368;
	color: #fff;
}
.pbbutton a .s1 {
	padding-right: 30px;
	background: url(../images/link-icon.png) no-repeat right center;
}
.slick-arrow {
	background: url(../images/btn1.png) no-repeat 0 0;
	width: 21px;
	height: 10px;
}
.slick-next {
	background-position: center bottom;
}
.slick-list {
	z-index: 1;
}
.bmxxy2 .slick-list:before {
	content: "";
	display: block;
	border-left: 1px solid #d2d2d2;
	height: 330px;
	position: absolute;
	top: 9px;
	left: 16px;
}
.bmxxy2 .slick-prev {
	top: 50px;
	bottom: auto;
	left: 66px;
}
.bmxxy2 .slick-next {
	bottom: 50px;
	top: auto;
	left: 66px;
	right: auto;
}
.just {
	/*word-break: break-all;*/
	text-align: justify;
	text-justify: inter-ideograph;
}
.cjwt {
	background-image: url(../images/cjwt.jpg);
	height: 406px;
}
.cjwt-tit {
	color: #fff;
	text-align: center;
	padding-top: 38px;
}
.cjwt-tit .tit {
	font-size: 30px;
}
.cjwt-tit .desc {
	margin-top: 6px;
}
.cjwt .box {
	width: 1064px;
	margin: 0 auto;
	color: #fff;
	margin-top: 57px;
}
.cjwt .box .slick-item {
	cursor: pointer;
}
.cjwt .box .slick-item a {
	display: block;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	padding-top: 30px;
}
.cjwt .slick-mod1 .img {
	width: 82px;
	height: 82px;
	margin: 0 auto;
	position: relative;
}
.cjwt .slick-mod1 .img img+img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.cjwt .slick-mod1 .slick-item.now {
	background: #fff;
	color: #333;
}
.cjwt .slick-mod1 .slick-item.now img+img {
	opacity: 1;
}
.cjwt .slick-mod1 .tit {
	font-size: 18px;
	text-align: center;
	margin-top: 5px;
}
.cjwt .slick-mod1 .bg1 {
	background: #5a82cf;
}
.cjwt .slick-mod1 .bg2 {
	background: #3b64b4;
}
.cjwt .slick-item {
	height: 182px;
}
.cjwt .slick-arrow {
	width: 40px;
	height: 40px;
	background-image: url(../images/jt-2.png);
	border: 1px solid #fff;
	border-radius: 50%;
	/* opacity: 0.8; */
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.cjwt .slick-arrow:hover {
	background-color: #5a82cf;
	border-color: #5a82cf;
	opacity: 1;
}
.cjwt .slick-prev {
	left: -58px;
}
.cjwt .slick-next {
	background-position: right center;
	right: -58px;
}
.cjwt1 .item {
	font-size: 16px;
	-webkit-box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.09);
	box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.09);
	margin-bottom: 10px;
}
.cjwt1 .item .inner {
	padding: 18px 30px;
	position: relative;
	background: #fff;
	cursor: pointer;
}
.cjwt1 {
	margin-top: 62px;
	margin-bottom: 110px;
}
.cjwt1 .item .icon {
	width: 17px;
	height: 17px;
	background: url(../images/cjw1t-1.png) no-repeat 0 0;
	background-size: cover;
	position: absolute;
	top: 50%;
	right: 22px;
	margin-top: -8.5px;
}
.tabsitem {
	display: none;
}
.tabsitem.now {
	display: block;
}
.cjwt1 .item .s1 {
	float: left;
	font-size: 18px;
	color: #5a82cf;
	line-height: 24px;
}
.cjwt1 .item .p1 {
	margin-left: 24px;
}
.cjwt1 .item .text {
	display: none;
}
.cjwt1 .item.now .text {
	display: block;
}
.cjwt1 .item.now .inner {
	background: #5a82cf;
	color: #fff;
}
.cjwt1 .item.now .inner .s1 {
	color: #fff;
}
.cjwt1 .item.now .icon {
	background-position: center bottom;
}
.cjwt1 .inner1 {
	padding: 20px 30px;
}
.cjwt1 .inner1 .p1 {
	line-height: 26px;
	height: 208px;
	font-size: 16px;
}
.cjwt1 .inner1 .p1 p {
	margin: 0;
	margin-bottom: 16px;
}
.cjwt1 .item .inner1 .s1 {
	line-height: 27px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #5a82cf;
}
.mCSB_scrollTools .mCSB_draggerRail {
	background: #e5e5e5;
}
.cjwt1 .page-mod {
	margin-top: 30px;
}
.page-mod .page-item>a.cur {
	background: #5a82cf;
	border-color: #5a82cf;
}
.page-mod .page-item>a {
	border-color: #cccccc;
	color: #707070;
}
.jkkp {
	height: 348px;
}
.ztzl {
	height: 285px;
}
.ztzl .cjwt-tit .desc {
	text-align: left;
	padding: 0 150px;
}
.cjwt.tac .cjwt-tit .desc {
	text-align: center;
}
.jkkp .pbtabs {
	margin-top: 38px;
}
.pbtabs {
	text-align: center;
	color: #fff;
}
.pbtabs .item {
	display: inline-block;
	width: 180px;
	height: 48px;
	border-radius: 5px;
	background: #335baa;
	line-height: 48px;
	text-align: center;
	margin: 0 8px;
	cursor: pointer;
	position: relative;
}
.pbtabs .item a {
	display: block;
}
.pbtabs .item.now {
	background: #5a82cf;
}
.pbtabs .item.now:before {
	content: "";
	display: block;
	width: 0;
	border-top: 8px solid #5a82cf;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -10px;
}
.pbtabs .item:hover {
	background: #5a82cf;
}
.pbtabs .item:hover:before {
	content: "";
	display: block;
	width: 0;
	border-top: 8px solid #5a82cf;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -10px;
}
.jkkp .cjwt-tit {
	padding-top: 55px;
}
.jkkp1 {
	background-image: url(../images/jkkp-2.jpg);
	padding: 83px 0;
}
.jkkp1 .img {
	width: 595px;
	height: 445px;
	background: #000;
	float: left;
}
.jkkp1 .img #video {
	width: 100% !important;
	height: 100% !important;
}
.tenvideo_player {
	height: 100%;
	width: 100%;
}
.jkkp1 .img .video-js {
	width: 100% !important;
	height: 100% !important;
}
.jkkp1 .img video, .jkkp1 .img iframe {
	width: 100%;
	height: 100%;
	background: #000;
}
.jkkp1 .text {
	overflow: hidden;
	background: #fff;
	height: 445px;
}
.jkkp1 .inner {
	padding: 60px 53px;
}
.jkkp1 .tit {
	font-size: 24px;
	line-height: 32px;
	height: 64px;
	overflow: hidden;
}
.jkkp1 .desc {
	line-height: 22px;
	margin-top: 22px;
	height: 202px;
	overflow: hidden;
}
.jkkp1 .box {
	position: relative;
	background: #fff;
}
.jkkp1 .date {
	font-family: "Arial";
	margin-top: 26px;
}
.jkkp1 .p1 {
	height: 154px;
	overflow: hidden;
}
.arrowbox {
	position: absolute;
	width: 478px;
	bottom: 33px;
	right: 54px;
	z-index: 2;
}
.arrowbox:after {
	content: "";
	border-top: 1px solid #e0e0e3;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
}
.arrowbox .center {
	width: 140px;
	background: #fff;
	position: relative;
	margin: 0 auto;
	height: 40px;
	z-index: 2;
}
.arrowbox .center .slick-arrow {
	width: 40px;
	height: 40px;
	background-image: url(../images/jt1.png);
	border: 1px solid #dbdee1;
	border-radius: 50%;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	background-color: #fff;
	box-sizing: border-box;
	background-color: #822230;
	border-color: #822230;
}
.arrowbox .center .slick-arrow:hover {
	background-color: #c7a368;
	border-color: #c7a368;
}
.arrowbox .center .slick-prev:hover {
	background-position: left bottom;
}
.arrowbox .center .slick-next {
	background-position: right bottom;
	background-color: #822230;
	border-color: #822230;
}
.arrowbox .center .slick-next:hover {
	background-position: right bottom;
}
.jkkp2 {
	padding-top: 80px;
	padding-bottom: 110px;
}
.dzbsy1.mt0 {
	margin-top: 0;
}
.dzbsy1.mt_30 {
	margin-top: 30px;
}
.mt_30 {
	margin-top: 30px;
}
.jkkp2 .item {
	width: 386px;
	float: left;
	margin-left: 10px;
	height: 450px;
	margin-bottom: 38px;
}
.jkkp2 .item.first {
	margin-left: 0;
}
.jkkp2 .mypage {
	text-align: center;
}
.jkkp2 .mypage .pubcmore:before {
	border-color: #474747;
}
.jkkp2 .img {
	height: 290px;
	overflow: hidden;
	cursor: pointer;
	position: relative;
}
.img.videoicon:after {
	content: "";
	display: block;
	width: 77px;
	height: 77px;
	background: url(../images/video-icon1.png) no-repeat center;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -39px;
	margin-left: -39px;
}
.jkkp2 .tit {
	font-size: 18px;
}
.jkkp2 .inner {
	padding: 26px 16px;
}
.jkkp2 .desc {
	margin-top: 6px;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.jkkp2 .date {
	color: #909090;
	font-family: Arial;
	margin-top: 10px;
}
.jkkp2 .text {
	border-bottom: 1px solid #e0e0e3;
}
.jkkp2 .item:hover .text {
	border-bottom: 2px solid #c7a368;
}
.jkkp2 .item:hover .text a {
	color: #c7a368;
}
img {
	max-width: 100%;
}
.ksdh .posiiton {
	color: #707070;
}
.fs32 {
	font-size: 32px;
}
.fs20 {
	font-size: 20px;
}
.ksdh1 .tit {
	text-align: center;
	margin-top: 12px;
}
.ksdh1 .tabs1 {
	margin-top: 3px;
}
.tabs1 {
	text-align: center;
}
.tabs1 .item {
	font-size: 18px;
	border-bottom: 2px solid transparent;
	display: inline-block;
	padding: 6px;
	margin: 0 16px;
	position: relative;
}
.tabs1 .item.now {
	border-bottom-color: #953043;
	color: #953043;
}
.tabs1 .item.now:after {
	content: "";
	display: block;
	border-top: 6px solid #953043;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	width: 0;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -9px;
}
.ksdh2 .tit {
	position: relative;
}
.ksdh2 .s1 {
	float: left;
}
.ksdh2 .line {
	position: absolute;
	top: 50%;
	left: 123px;
	right: 15px;
	border-top: 1px solid #c7a368;
}
.ksdh2 .line:before, .ksdh2 .line:after {
	content: "";
	width: 5px;
	height: 5px;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	margin-top: -3.5px;
	background: #c7a368;
}
.ksdh2 .line:before {
	left: 0px;
}
.ksdh2 .line:after {
	right: 17px;
}
.ksdh2 .line .icon {
	background: url(../images/ksdh2-1.png) no-repeat 0 0;
	background-size: cover;
	width: 19px;
	height: 12px;
	position: absolute;
	right: -15px;
	top: 50%;
	margin-top: -6px;
}
.ksdh2 .linktext a {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	float: left;
	width: 222px;
	height: 36px;
	line-height: 36px;
	text-align: left;
	margin: 7px;
}
.ksdh2 .linktext a span {
	display: block;
	padding: 0 15px;
}
.ksdh2 .linktext {
	width: 1194px;
	margin-left: -7px;
	margin-top: 15px;
	font-size: 16px;
}
.ksdh2 .box {
	margin-bottom: 46px;
}
.ksdh2 .bx1 .linktext a:hover {
	color: #c7a368;
	border-color: #c7a368;
}
.ksdh2 .bx2 .linktext a:hover {
	color: #953043;
	border-color: #953043;
}
.ksdh2 .bx3 .linktext a:hover {
	color: #234382;
	border-color: #234382;
}
.ksdh2 .tabsbox {
	margin-top: 10px;
	overflow: hidden;
	padding-bottom: 59px;
}
.ksdh2 .bx2 .line {
	border-top-color: #953043;
	left: 104px;
}
.ksdh2 .bx2 .line:before, .ksdh2 .bx2 .line:after {
	background: #953043;
}
.ksdh2 .bx2 .line .icon {
	background-image: url(../images/ksdh2-2.png);
}
.ksdh2 .bx3 .line {
	border-top-color: #234382;
	left: 163px;
}
.ksdh2 .bx3 .line:before, .ksdh2 .bx3 .line:after {
	background: #234382;
}
.ksdh2 .bx3 .line .icon {
	background-image: url(../images/ksdh2-3.png);
}
.ksdh2 .linktext a.state1 {
	width: 382px;
}
.xzlb .pbtabs .item {
	width: 143px;
}
.xzlb1 {
	margin: 0;
}
.xzlb1 .list {
	margin-top: 80px;
}
.xzlb1 .page-mod {
	margin-top: 25px;
}
.xxy1 .posiiton {
	color: #707070;
}
.xxy3 {
	float: left;
	width: 797px;
}
.xxy3 .tit {
	border-bottom: 1px solid #dddddd;
	position: relative;
}
.xxy3 .tit:before {
	content: "";
	display: block;
	background: url(../images/xxy1.jpg) no-repeat 0 0;
	background-size: cover;
	width: 19px;
	height: 12px;
	position: absolute;
	bottom: -6px;
	right: 0;
}
.xxy3 .tit .s1 {
	font-size: 30px;
	border-bottom: 2px solid #842331;
	padding: 18px 0;
	float: left;
	margin-bottom: -1px;
	max-width: 80%;
}
.xxy3 .tit .s2 {
	float: right;
	color: #909090;
	font-family: Arial;
	padding: 20px 0;
	text-align: right;
}
.xxy3 .content {
	color: #707070;
	line-height: 35px;
	margin-top: 25px;
	font-size: 16px;
	text-indent: 2em;
}
.xxy3 .content table {
	margin: 0 auto;
}
.xxy3 .content img {
	margin-left: -2em;
}
.xxy3 .content p {
	margin-bottom: 20px;
}
.xxy3 .author {
	margin-top: 46px;
	margin-bottom: 15px;
	font-size: 16px;
}
.xxy3 .share-mod {
	margin-bottom: 28px;
}
.xxy3 .author .s1 {
	float: left;
	margin-right: 24px;
}
.xxy3 .button {
	font-size: 16px;
	padding-top: 12px;
	border-top: 1px solid #e3e3e3;
}
.xxy3 .button a {
	margin: 14px 0;
	display: block;
}
.xxy3 .button a:hover {
	color: #842331;
}
.xxy2 {
	padding-bottom: 60px;
	margin-top: 50px;
}
.xxy4 {
	float: right;
	width: 333px;
}
.xxy4 .tit {
	padding: 18px 0;
}
.xxy4 .tit .s1 {
	font-size: 30px;
	display: inline;
}
.xxy4 .more {
	color: #707070;
	font-size: 12px;
	border: 1px solid #c7c7c7;
	border-radius: 200px;
	text-align: center;
	float: right;
	padding: 6px 28px;
	margin-top: 9px;
}
.xxy4 .more:hover {
	color: #fff;
	background: #842331;
	border-color: #842331;
}
.xxy4 .tit1 .s1 {
	font-size: 16px;
	float: left;
	width: 205px;
}
.xxy4 .tit1 .s2 {
	float: right;
	color: #909090;
	padding: 2px 0;
}
.xxy4 .text {
	padding: 15px 18px;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
}
.xxy4 .img {
	height: 249px;
	overflow: hidden;
}
.xxy4 .img img {
	width: 100%;
	height: 100%;
}
.xxy4 .text .desc {
	line-height: 22px;
	margin-top: 6px;
	color: #707070;
}
.xxy4 .item {
	margin-bottom: 25px;
}
.xxy4 .item:hover .tit1 {
	color: #842331;
}
.xwzx {
	height: 256px;
}
.xwzx .cjwt-tit {
	padding-top: 50px;
}
.xwzx2-tit .s1 {
	font-size: 32px;
	float: left;
}
.xwzx2-tit .a1 {
	/*background: #fff url(../images/link-icon1.png) no-repeat right center;*/
	padding-right: 25px;
	float: right;
	margin-top: 15px;
	position: relative;
	font-size: 15px;
}
.xwzx2-tit .a1:hover {
	/*background-image: url(../images/link-icon2.png);*/
	color: #c7a368;
}
.xwzx2 .item {
	width: 360px;
	float: left;
	height: 506px;
}
.ygbsy4 .xwzx2 .item {
	height: auto;
}
.dzbsy5 .item {
	height: auto;
}
.dzbsy5 .xwzx3 .item, .ygbsy4 .xwzx3 .item {
	margin-top: -7px;
}
.xwzx2 .img {
	width: 100%;
	height: 270px;
	overflow: hidden;
	margin-top: 32px;
}
.xwzx2 .img img {
	width: 100%;
}
.xwzx2 .tit {
	color: #234382;
	padding-top: 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid #e0e0e3;
}
.xwzx2 .list {
	line-height: 30px;
	margin-top: 18px;
}
.xwzx2 .list .s1 {
	float: left;
	width: 100%;
}
.xwzx2 .list .s2 {
	float: right;
	text-align: right;
	width: 30%;
	color: #909090;
	font-family: Arial;
}
.xwzx2 .list a {
	display: block;
	overflow: hidden;
}
.xwzx2 .list a:hover {
	color: #c29f65;
}
.xwzx2 .item:first-child {
	margin-right: 42px;
}
.xwzx1.dzbsy5 {
	margin: 80px 0;
	overflow: hidden;
}
.xwzx2 {
	width: 762px;
	float: left;
}
.xwzx3 {
	float: right;
	width: 365px;
}
.xwzx3 .list {
	margin-top: 32px;
}
.xwzx3 .num {
	float: left;
	width: 70px;
	line-height: 1;
}
.xwzx3 .num .s1 {
	font-size: 61px;
	font-family: "avian";
}
.xwzx3 .num .s2 {
	font-size: 18px;
	font-family: "avian";
}
.xwzx3 .text {
	overflow: hidden;
	display: block;
}
/* .xsxw1 .text {    padding-left: 28px;} */
.xwzx3 .text .tit {
	font-size: 16px;
}
.xwzx3 .text .desc {
	line-height: 22px;
	margin-top: 2px;
	font-size: 12px;
	height: 44px;
	overflow: hidden;
}
.xwzx3 .text .date1 {
	font-size: 14px;
	color: #909090;
	font-family: "Arial";
	margin-top: 4px;
}
.xwzx3 .item+.item {
	margin-top: 8px;
}
.xwzx3 .item:hover .text, .xwzx3 .item:hover .date1 {
	color: #c29f65;
}
.xwzx4 {
	background: url(../images/bg-1.jpg);
	padding: 60px 0;
	padding-bottom: 56px;
}
.xwzx4 .xwzx2-tit .a1 {
	background-color: transparent;
}
.xwzx4.xwzx3 {
	float: none;
	width: auto;
}
.xwzx3 .img {
	float: left;
	width: 230px;
	height: 172px;
	overflow: hidden;
}
.xwzx3 .img img {
	width: 100%;
	height: 100%;
}
.xwzx5 .item {
	-webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
}
.xwzx5 .text1 {
	padding: 30px 50px;
	overflow: hidden;
}
.xwzx5 .num span {
	display: block;
}
.xwzx5 .num .s1 {
	font-size: 80px;
}
.xwzx5 .num .s2 {
	font-size: 23px;
}
.xwzx5 .num {
	width: 95px;
	text-align: center;
}
.xwzx5 .text .desc {
	font-size: 14px;
	height: 44px;
	margin: 5px 0;
}
.xwzx5 .text .tit {
	font-size: 18px;
}
.xwzx5 .text {
	padding-top: 4px;
}
.xwzx5 .item+.item {
	margin-top: 20px;
}
.xwzx5 {
	float: none;
	width: auto;
	background: url(../images/ysczxx1-1.jpg);
	padding-bottom: 99px;
}
.xwzx5 .list {
	margin-top: 0;
}
.xwzx5 .xwzx2-tit .a1 {
	background-color: transparent;
}
.xwzx5 .page-mod {
	padding-top: 56px;
}
.djxw1 {
	background: url(../images/ysczxx1-1.jpg);
}
.djxw1 .img {
	width: 590px;
	height: 445px;
	float: left;
	overflow: hidden;
	position: relative;
}
.djxw1 .img .a {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	display: block;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	visibility: hidden;
}
.djxw1 .img .a img {
	width: 100%;
	height: 100%;
}
.djxw1 .img .a.now {
	opacity: 1;
	visibility: visible;
}
.djxw1 .item.now .text, .djxw1 .item.now .text .date1 {
	color: #c29f65;
}
.djxw1 .text1 {
	overflow: hidden;
	background: #fff;
	height: 445px;
	position: relative;
	-webkit-box-shadow: 0px 0px 35px 0px rgba(4, 0, 0, 0.1);
	box-shadow: 0px 0px 35px 0px rgba(4, 0, 0, 0.1);
}
.djxw1 .text1:before {
	content: "";
	display: block;
	position: absolute;
	left: 40px;
	top: 0;
	border-right: 1px solid #e0e0e3;
	height: 100%;
}
.djxw1 .xwzx3 {
	float: none;
	width: auto;
	margin-left: 80px;
	margin-right: 58px;
}
.djxw1 .item {
	position: relative;
}
.djxw1 .item:after {
	content: "";
	display: block;
	width: 19px;
	position: absolute;
	left: -39px;
	bottom: 34px;
	border-top: 1px solid #e0e0e3;
}
.djxw0 {
	height: 295px;
	background: url(../images/djxw2.jpg) no-repeat center 0;
	background-size: cover;
}
.djxw1 .x-wrap {
	top: -72px;
}
.djxw1 .list {
	margin-top: 55px;
}
.xwzx4 .list {
	margin-top: 35px;
}
.xwzx4 .item {
	width: 360px;
	height: 270px;
	position: relative;
	margin-left: 49px;
	float: left;
	margin-bottom: 90px;
}
.xwzx4 .item.first {
	margin-left: 0;
}
.xwzx4 .img {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.xwzx4 .tit {
	background: #fff;
	font-size: 16px;
	-webkit-box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.09);
	box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.09);
	height: 71px;
	text-align: center;
	line-height: 70px;
	position: absolute;
	bottom: -35px;
	left: 21px;
	right: 21px;
	padding: 0 10px;
}
.xsxw1 {
	float: none;
	width: auto;
}
.xsxw1 .text .tit {
	font-size: 18px;
}
.xsxw1 .text .desc {
	font-size: 14px;
}
.xsxw1 .item {
	border-bottom: 1px solid #e0e0e3;
	padding: 34px 26px;
	padding-right: 35px;
}
.xsxw1 .item+.item {
	margin-top: 0;
}
.xsxw1 .page-mod {
	margin-top: 43px;
}
.xsxw1 {
	padding-bottom: 108px;
}
.yzyzlb {
	height: 296px;
}
.yzyzlb .cjwt-tit {}
.yzyzlb1 {
	margin-top: -58px;
}
.yzyzlb1 .select-mod {
	float: left;
	width: 284px;
	margin-left: 10px;
}
.yzyzlb1 .inputbox {
	float: left;
	width: 252px;
	padding: 10.5px 15px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
}
.yzyzlb1 .inputbox input {
	width: 100%;
	height: 100%;
}
.yzyzlb1 .select-mod:first-child {
	margin-left: 0px;
}
.select-mod .select-bar::before {
	color: #dcdcdc;
	border-radius: 5px;
	overflow: hidden;
}
.select-mod .select-btn {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	padding-top: 11px;
	padding-bottom: 12px;
}
.yzyzlb1 .box {
	-webkit-box-shadow: 0px 0px 24px 0px rgba(2, 2, 2, 0.22);
	box-shadow: 0px 0px 24px 0px rgba(2, 2, 2, 0.22);
	padding: 40px 55px;
	background: #fff;
}
.pbbtn2 {
	float: right;
	font-size: 16px;
	color: #fff;
	width: 170px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	position: relative;
}
.pbbtn2 .d1 {
	width: 100%;
	height: 100%;
	background: #c00808;
	border-radius: 5px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}
.pbbtn2:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #dfdcdc;
	border-radius: 5px;
	z-index: 1;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}
.pbbtn2 .s1 {
	padding-left: 0;
	/*background: url(../images/search1.png) no-repeat 0 center;*/
	display: inline-block;
	    color: #ffff;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.pbbtn2:hover .d1 {
	-webkit-transform: translate(-5px, -4px);
	transform: translate(-5px, -4px);
}
.pbbtn2:hover:after {
	-webkit-transform: translate(5px, 4px);
	transform: translate(5px, 4px);
}
.yzyzlb2 {
	margin-top: 60px;
	padding-bottom: 110px;
}
.yzyzlb2 .x-wrap {
	overflow: hidden;
}
.yzyzlb2 .tit, .yzyzlb2 .tit2 {
	font-size: 14px;
}
.yzyzlb2 .tit .s1 {
	font-size: 18px;
	margin-right: 8px;
}
.yzyzlb2 .tit span {
	display: inline-block;
	vertical-align: bottom;
}
.yzyzlb2 .text {
	padding: 14px 10px;
}
.yzyzlb2 .item {
	float: left;
	margin: 0px 28px;
	height: 435px;
	overflow: hidden;
	margin-bottom: 36px;
	width: 253px;
}
.yzyzlb2 .item .img {
	overflow: hidden;
	height: 350px;
}
.yzyzlb2 .item .img img {
	width: 100%;
}
.yzyzlb2 .list {
	margin-left: -28px;
	width: 1238px;
}
.yygg1 .item a {
	display: block;
}
.yygg1 .item+.item {
	margin-top: 10px;
}
.yygg1 .item {
	-webkit-box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.09);
	box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.09);
	font-size: 16px;
	background: #fff;
	padding: 20px 24px;
	padding-right: 40px;
}
.yygg1 .list {
	margin-top: 70px;
}
.yygg1 .item:hover {
	color: #5a82cf;
}
.yygg1 .item .s1 {
	float: left;
	position: relative;
	padding-left: 20px;
	width: 60%;
}
.yygg1 .item .s1:after {
	content: "";
	display: block;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	border: 3px solid #5a82cf;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -6px;
}
.yygg1 .item .s2 {
	float: right;
	font-family: Arial;
	width: 30%;
	text-align: right;
}
.yygg1 .page-mod {
	margin-top: 45px;
}
.yygg1 {
	padding-bottom: 110px;
}
.jtlx {
	height: 800px;
	position: relative;
	overflow: hidden;
}
.jtlx .bg {
	position: absolute;
}
.jtlx .bg.b4 {
	width: 116px;
	height: 116px;
	background: #842331;
	left: 0;
	top: 0px;
}
.jtlx .bg.b3 {
	width: 120px;
	height: 120px;
	background: #254584;
	right: 0;
	bottom: 0;
}
.jtlx .bg.b1 {
	width: 635px;
	height: 801px;
	background-image: url(../images/bmxxy1-2.jpg);
	left: 0;
	bottom: 0;
}
.jtlx .bg.b2 {
	width: 628px;
	height: 371px;
	background-image: url(../images/bmxxy1-2.jpg);
	right: 0;
	bottom: 0;
}
.jtlx1 {
	width: 100%;
	height: 529px;
	position: relative;
}
#bdmap {
	height: 100%;
	margin-top: 150px;
}
#bdmap img {
	max-width: none;
}
.jtlx2 {
	width: 471px;
	height: 540px;
	background: url(../images/jtlx2-1.jpg) no-repeat 0 0;
	background-size: cover;
	position: absolute;
	top: -60px;
	right: 60px;
	color: #fff;
}
.jtlx2 .inner {
	padding: 55px 45px;
}
.jtlx2 ul {
	font-size: 0;
}
.jtlx2 ul li {
	font-size: 22px;
	display: inline-block;
	position: relative;
	padding: 0 5px;
	padding-bottom: 12px;
	border-bottom: 2px solid transparent;
	margin-left: 33px;
	cursor: pointer;
}
.jtlx2 ul li:first-child {
	margin-left: 0;
}
.jtlx2 ul li.now:after {
	content: "";
	display: block;
	width: 0;
	border-top: 4px solid #fff;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	position: absolute;
	bottom: -6px;
	left: 50%;
	margin-left: -7px;
}
.jtlx2 ul li.now {
	border-bottom: 2px solid #fff;
}
.jtlx2 .tabsitem .item {
	padding: 10px 0;
	padding-left: 35px;
	position: relative;
}
.jtlx2 .tabsitem .caption {
	font-size: 22px;
	margin-top: 33px;
}
.jtlx2 .tabsitem .item:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	width: 30px;
	height: 30px;
	display: block;
	background: url(../images/map1-1.png) no-repeat 0 6px;
	margin-top: -15px;
}
.jtlx2 .tabsitem .item.i2:after {
	background-position: 0 -36px;
}
.jtlx2 .tabsitem .item.i3:after {
	background-position: 0 -191px;
}
.jtlx2 .tabsitem .item.i4:after {
	background-position: 0 -231px;
}
.jtlx2 .tabsitem .item.i5:after {
	background-position: 0 -275px;
}
.jtlx2 .tabsitem .item.i6:after {
	background-position: 0 -317px;
}
.jtlx2 .tabsitem .l1 {
	padding-top: 20px;
	padding-bottom: 30px;
	border-bottom: 1px solid #a74754;
}
.jtlx2 .tabsitem .l2 {
	padding-top: 10px;
}
.bdmapinfo {
	width: 300px;
	word-break: break-all;
}
.bdmapinfos li {
	width: 300px;
	word-break: break-all;
}
.ydybox {
	background: url(../images/ydy1.jpg) no-repeat center;
	background-size: cover;
}
.ydy1 {
	width: 1230px;
	position: absolute;
	height: 590px;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}
.ydy1 .leftbox {
	width: 305px;
	background: url(../images/mask60.png) repeat 0 0;
	height: 100%;
	float: left;
}
.ydy1 .leftbox .img {
	width: 100%;
	height: 294px;
	overflow: hidden;
}
.ydy1 .leftbox .part1 {
	text-align: center;
	margin-top: 35px;
	font-size: 0;
}
.ydy1 .leftbox .part1 .list {
	position: relative;
	z-index: 3;
}
.ydy1 .leftbox .item {
	width: 74px;
	height: 74px;
	display: inline-block;
	border: 1px solid #7a816d;
	border-radius: 5px;
	margin: 0 6px;
	position: relative;
}
.ydy1 .leftbox .item:hover {
	background-color: #842331;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	border-color: #842331;
}
.ydy1 .leftbox .item:hover .wembox {
	display: block;
}
.ydy1 .leftbox .item img {
	width: 100%;
	height: 100%;
}
.ydy1 .leftbox .tip {
	font-size: 14px;
	/*opacity: 0.3;*/
	color: #fff;
	padding: 10px 0;
	border-bottom: 1px solid #7a816d;
}
.ydy1 .leftbox .part2 {
	color: #fff;
	padding: 20px 25px;
}
.ydy1 .leftbox .item1 {
	padding: 5px 0;
	padding-left: 35px;
	position: relative;
}
.ydy1 .leftbox .item1:after {
	content: "";
	display: block;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -9px;
	background-color: #000;
	background: url(../images/ydy-4.png) no-repeat 0 0;
}
.ydy1 .leftbox .item1.i2:after {
	background-position: 0 -28px;
}
.ydy1 .leftbox .item1.i3:after {
	background-position: 0 -57px;
}
.wembox {
	background: url(../images/ewm-1.png) no-repeat 0 0;
	width: 114px;
	height: 122px;
	position: absolute;
	top: 80px;
	left: 50%;
	margin-left: -57px;
	display: none;
}
.wembox .box {
	width: 114px;
	margin-top: 8px;
}
.wembox .box .img{
	width: 114px;
	height: 113px;
}
.wembox .box .tit{
	background:#fff;
	text-align:center;
	padding-bottom:8px;
	font-size:14px;
}
.ydy1 .rightbox {
	padding-left: 20px;
	height: 100%;
	width: 905px;
	float: left;
}
.ydy1 .rightbox .item {
	width: 33.3333%;
	background: url(../images/mask60.png) repeat 0 0;
	height: 100%;
	float: left;
	text-align: center;
	color: #fff;
	position: relative;
}
.ydy1 .rightbox .item:after {
	content: "";
	display: block;
	border-left: 1px solid #fff;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	opacity: 0.1;
}
.ydy1 .rightbox .middle {
	height: 100%;
}
.ydy1 .rightbox .img {
	width: 80px;
	height: 80px;
	overflow: hidden;
	margin: 0 auto;
}
.ydy1 .rightbox .img img {
	width: 100%;
	height: 100%;
}
.ydy1 .rightbox .text {
	margin-top: 5px;
}
.ydy1 .rightbox .tit {
	font-size: 28px;
}
.ydy1 .rightbox .tit1 {
	margin-top: 5px;
}
.ydy1 .rightbox .hoverbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
	background: #153371 url(../images/ydy23.jpg) no-repeat 0 bottom;
	opacity: 0;
	visibility: hidden;
}
.ydy1 .rightbox .jiao {
	background: url(../images/ydy-10.png) no-repeat 0 0;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 12px;
	left: 12px;
}
.ydy1 .rightbox .j2 {
	left: auto;
	right: 12px;
	background-position: right top;
}
.ydy1 .rightbox .j3 {
	top: auto;
	left: 12px;
	bottom: 12px;
	background-position: left bottom;
}
.ydy1 .rightbox .j4 {
	top: auto;
	left: auto;
	right: 12px;
	bottom: 12px;
	background-position: right bottom;
}
.ydy1 .rightbox .jiaobox {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ydy1 .rightbox .conbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 4;
}
.ydy1 .rightbox .hovercont {
	margin-top: 70px;
}
.ydy1 .rightbox .yuanbox {
	position: relative;
	width: 180px;
	height: 180px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 22px;
}
.ydy1 .rightbox .yuanbox .img {
	margin-top: 40px;
}
.ydy1 .rightbox .yuanbox:before {
	content: "";
	display: block;
	width: 180px;
	height: 180px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -90px;
	margin-left: -90px;
	background: url(../images/ydy-8.png) no-repeat 0 0;
}
.ydy1 .rightbox .yuanbox:after {
	content: "";
	display: block;
	width: 150px;
	height: 150px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -75px;
	margin-left: -75px;
	background: url(../images/ydy-9.png) no-repeat 0 0;
}
.ydy1 .rightbox .yuanbox:before {
	-webkit-animation: yuanbox 5s linear 0s infinite;
	animation: yuanbox 5s linear 0s infinite;
}
.ydy1 .rightbox .yuanbox:after {
	-webkit-animation: yuanbox1 5s linear 0s infinite;
	animation: yuanbox1 5s linear 0s infinite;
}
@-webkit-keyframes yuanbox {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
@keyframes yuanbox {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
@-webkit-keyframes yuanbox1 {
	0% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
}
@keyframes yuanbox1 {
	0% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
}
.lyyjj1 {
	height: 620px;
	color: #fff;
	text-align: center;
}
.lyyjj1 .tit {
	font-size: 40px;
}
.lyyjj1 .desc {
	line-height: 30px;
}
.lyyjj1 .desc p {
	margin-bottom: 10px;
}
.lyyjj1 .titbox {
	padding-top: 240px;
}
.lyyjj2 {
	height: 590px;
}
.lyyjj2 .item {
	position: absolute;
	top: 0;
	left: 0;
	width: 380px;
	height: 379px;
	overflow: hidden;
}
.lyyjj2 .item:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 30px;
	height: 100%;
	border-right: 1px solid #fff;
	opacity: 0.2;
}
.lyyjj2 .i1 {
	background: url(../images/yyjj-2.jpg) no-repeat 0 0;
	top: -93px;
	left: 0;
}
.lyyjj2 .i2 {
	background: url(../images/yyjj-3.jpg) no-repeat 0 0;
	top: 22px;
	left: 400px;
}
.lyyjj2 .i3 {
	background: url(../images/yyjj-4.jpg) no-repeat 0 0;
	top: -190px;
	left: 800px;
}
.lyyjj2 .i4 {
	background: url(../images/yyjj-5.jpg) no-repeat 0 0;
	top: 212px;
	left: 800px;
}
.lyyjj2 {
	color: #fff;
}
.lyyjj2 .s1 {
	font-size: 36px;
	display: inline-block;
	padding: 0 7px;
}
.lyyjj2 .middle {
	height: 100%;
	padding-left: 60px;
}
.lyyjj2 .item1 {
	position: relative;
}
.lyyjj2 .item1:after {
	content: "";
	position: absolute;
	top: 50%;
	left: -29px;
	border-top: 1px solid #fff;
	opacity: 0.2;
	width: 18px;
	margin-top: 8px;
}
.lyyjj2 .line {
	border-left: 1px solid #dadada;
	position: absolute;
	bottom: 0;
	left: 0;
}
.lyyjj2 .line.l1 {
	height: 305px;
	left: 0;
}
.lyyjj2 .line.l2 {
	height: 308px;
	left: 379px;
}
.lyyjj2 .line.l3 {
	height: 193px;
	left: 400px;
}
.lyyjj2 .line.l4 {
	height: 190px;
	left: 778px;
}
.lyyjj2 .linkbox {
	text-align: center;
	color: #333;
	position: absolute;
	bottom: 31px;
	left: 0;
	right: 0;
}
.lyyjj2 .linkbox a {
	display: inline-block;
	padding-right: 34px;
	background: url(../images/xxy1.jpg) no-repeat right center;
}
.lyyjj3 {
	height: 856px;
	overflow: hidden;
}
.lyyjj3 .x-wrap:before {
	content: "";
	display: block;
	width: 1500px;
	background: url(../images/bg1.jpg) repeat 0 0;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.lyyjj3 .titbox {
	padding-bottom: 50px;
	text-align: center;
	padding-top: 70px;
	position: relative;
}
.lyyjj3 .xw {
	width: 130%;
}
.lyyjj3 .titbox .tit {
	font-size: 32px;
}
.lyyjj3 .titbox .desc {
	margin-top: 12px;
}
.lyyjj3 .titbox .inner {
	width: 1180px;
}
.lyyjj3 .bg {
	background: url(../images/cjwt.jpg) repeat 0 0;
	width: 1100px;
	height: 658px;
	position: absolute;
	top: 201px;
	left: -322px;
}
.lyyjj4 {
	position: relative;
	z-index: 4;
	height: 620px;
}
.lyyjj4 .pbtabs {
	position: absolute;
	top: 155px;
	left: 0;
	width: 48px;
}
.lyyjj4 .pbtabs .item {
	width: 48px;
	height: 140px;
	margin: 10px 0;
}
.lyyjj4 .pbtabs .item a {
	padding: 0 10px;
	line-height: 1.2;
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
}
.lyyjj4 .pbtabs .item:before {
	border-left: 8px solid #5a82cf;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 0;
	left: auto;
	right: -8px;
	top: 50%;
	margin-top: -10px;
}
.lyyjj5 {
	padding-top: 170px;
}
.lyyjj5 .arrowbox {
	margin-top: 18px;
}
.lyyjj5 .tit .s1 {
	font-size: 32px;
	float: left;
}
.lyyjj5 .tit .tabs1 {
	float: right;
	font-size: 24px;
	padding-top: 8px;
}
.lyyjj5 .tit .tabs1 .s2 {
	display: inline-block;
	margin-left: 16px;
	cursor: pointer;
	position: relative;
}
.lyyjj5 .tit .tabs1 .s2.now {
	color: #c29f65;
}
.lyyjj5 .tit .tabs1 .s2.now:before {
	content: "";
	display: block;
	border-top: 8px solid #c7a368;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	width: 0;
	position: absolute;
	top: -10px;
	left: 50%;
	margin-left: -8px;
}
.lyyjj5 .imgbox {
	width: 155px;
	height: 360px;
	overflow: hidden;
	margin: 0 auto;
}
.lyyjj5 .slick-mod {
	margin-left: -7px;
	margin-right: -7px;
}
.lyyjj5 .imgbox .img {
	width: 155px;
	height: 215px;
	overflow: hidden;
}
.lyyjj5 .box {
	margin-top: 50px;
	margin-bottom: 47px;
	position: relative;
	height: 780px;
}
.lyyjj5 .box .tabsitem {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}
.lyyjj5 .box .tabsitem.now {
	opacity: 1;
	visibility: visible;
}
.lyyjj5 .text {
	padding: 12px 2px;
}
.lyyjj5 .text .tit1 {
	line-height: 24px;
}
.lyyjj5 .text p {
	margin: 0;
}
.lyyjj5 .text p:first-child {
	text-indent: -4px;
}
.lyyjj5 .arrowbox {
	position: relative;
	width: auto;
	right: auto;
	bottom: auto;
}
.lyyjj6 {
	height: 331px;
	color: #fff;
	margin-bottom: 120px;
}
.lyyjj6 .x-wrap {
	background: url(../images/bg2.jpg) repeat 0 0;
}
.lyyjj6 .x-wrap:after {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 258px;
	height: 243px;
	background: url(../images/lyyjj61.png) no-repeat 0 0;
}
.lyyjj6 .tit {
	font-size: 32px;
	position: absolute;
	top: 50px;
	left: 54px;
}
.lyyjj6 .box {
	height: 100%;
	margin-left: 392px;
}
.lyyjj6 .middle {
	height: 100%;
	border-left: 1px solid #a92f41;
	padding-left: 33px;
	float: left;
}
.lyyjj6 .middle.m1 {
	width: 293px;
}
.lyyjj6 .middle.m2 {
	width: 425px;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.lyyjj6 .middle.m2 .item a {
	width: 94px;
}
.lyyjj6 .middle .middle-cont {
	width: 90%;
}
.lyyjj6 .item {
	position: relative;
}
.lyyjj6 .item a {
	width: 83px;
	float: left;
}
.lyyjj6 .tit1 {
	font-size: 18px;
	position: relative;
}
.lyyjj6 .item:before, .lyyjj6 .tit1:before {
	content: "";
	width: 20px;
	position: absolute;
	top: 50%;
	left: -34px;
	border-top: 1px solid #a92f41;
}
.lyyjj6 .list {
	line-height: 36px;
	margin-top: 20px;
}
.lyyjj7 {
	background: #fff;
	margin-left: 107px;
	height: 620px;
	overflow: hidden;
	width: 122%;
}
.lyyjj7 .timg {
	background: url(../images/lyyjj4-1.png) no-repeat 0 0;
	width: 926px;
	height: 465px;
	margin-left: 122px;
	margin-top: 66px;
}
.lyyjj7 .tit {
	font-size: 16px;
	text-align: center;
	margin-right: 42px;
	line-height: 45px;
	height: 45px;
}
.lyyjj7 .timg .part1 {}
.lyyjj7 .timg .part1 {
	margin-top: 29px;
}
.lyyjj7 .p2 .item {
	background-image: url(../images/lyyjj4-3.png);
}
.lyyjj7 .item {
	width: 48px;
	height: 190px;
	background: url(../images/lyyjj4-2.png) no-repeat 0 0;
	float: left;
	margin: 0 5px;
	overflow: hidden;
	text-align: center;
}
.lyyjj7 .item a {
	display: block;
	padding: 20px 16px;
	line-height: 1.02;
	display: block;
	height: 100%;
}
.lyyjj7 .p1 .item.i1 {
	margin-left: 35px;
}
.lyyjj7 .p1 .item.i2 {
	margin-left: 101px;
}
.lyyjj7 .p1 .item.i3 {
	margin-left: 73px;
}
.lyyjj7 .p1 .item.i4 {
	margin-left: 51px;
}
.lyyjj7 .p1 .item.i9 {
	margin-left: 112px;
}
.ygbsy1 .slick-item {
	height: 620px;
}
.lyyjj7 .timg .part1.p2 {
	width: 105%;
}
.lyyjj7 .p2 .item.i1 {
	margin-left: -25px;
}
.lyyjj7 .p2 .item.i4 {
	margin-left: 16px;
}
.lyyjj7 .p2 .item.i6 {
	margin-left: 16px;
}
.lyyjj7 .p2 .item.i8 {
	margin-left: 331px;
}
.ygbsy1 .slick-item a {
	display: block;
	width: 100%;
	height: 100%;
}
.slick-dots li {
	width: 32px;
	height: 4px;
	border-radius: 0;
	padding: 0;
	background: #fff;
	opacity: 0.4;
}
.slick-dots li.slick-active {
	opacity: 1;
}
.slick-dots {
	bottom: 67px;
	z-index: 2;
}
.ygbsy2 {
	position: relative;
	z-index: 3;
}
.ygbsy2 .x-wrap {
	margin-top: -35px;
	background: #fff;
}
.ygbsy2 .tabs2 {
	background: url(../images/line-1.png) repeat-x left center;
	font-size: 18px;
	padding: 22px 0;
	margin-right: 95px;
}
.ygbsy2 .tabs2 a {
	padding-right: 58px;
	float: left;
	background: #fff;
}
.ygbsy2 .tabs2 a:first-child {
	padding-left: 50px;
}
.ygbsy2 .tabs2 a.now {
	color: #c7a368;
}
.ygbsy2 .x-wrap {
	-webkit-box-shadow: 0px 0px 24px 0px rgba(2, 2, 2, 0.22);
	box-shadow: 0px 0px 24px 0px rgba(2, 2, 2, 0.22);
	border-radius: 200px;
	overflow: hidden;
}
.ygbsy2 .more {
	display: block;
	width: 34px;
	height: 34px;
	background: url(../images/jh-1.jpg) no-repeat 0 0;
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -17px;
}
.ygbsy3 .list .s1 {
	float: left;
	width: 70%;
}
.ygbsy3 .list .s2 {
	float: right;
	font-family: Arial;
	text-align: right;
	width: 30%;
}
.ygbsy3 .list a {
	display: block;
}
.ygbsy3 .list .item {
	position: relative;
	padding: 6px 0;
	z-index: 4;
}
.ygbsy3 .list .item:hover {
	color: #c7a368;
}
.ygbsy3 .list .item:after {
	content: "";
	display: block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	border: 1px solid #e3e3e3;
	background: #fff;
	position: absolute;
	left: -31px;
	top: 50%;
	margin-top: -3.5px;
}
.ygbsy3 .list {
	padding-left: 28px;
	position: relative;
	margin-left: 53px;
	margin-top: 40px;
	margin-right: 50px;
}
.ygbsy3 .list:after {
	content: "";
	display: block;
	border-left: 1px solid #e3e3e3;
	position: absolute;
	left: 0;
	top: 15px;
	bottom: 15px;
}
.ygbsy4 .xwzx2-tit .a1 {
	background: #a22342;
	width: 119px;
	height: 34px;
	color: #fff;
	line-height: 32px;
	text-indent: 18px;
	margin-top: 7px;
	padding-right: 0;
	border-radius: 200px;
}
.ygbsy4 .xwzx2-tit .a1:after {
	content: "";
	display: block;
	width: 27px;
	height: 28px;
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -14px;
	background: url(../images/ygbsy4-2.png) no-repeat 0 0;
	z-index: 1;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.ygbsy4 .xwzx2-tit .a1:before {
	content: "";
	display: block;
	width: 27px;
	height: 28px;
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -14px;
	background: url(../images/ygbsy4-3.png) no-repeat 0 0;
	z-index: 2;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.ygbsy4 .xwzx2-tit .a1:hover:after {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
.ygbsy4 .xwzx2-tit .a1:hover:before {
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.ygbsy4 {
	margin: 60px 0;
}
.ygbsy5 {
	height: 715px;
	position: relative;
	margin-bottom: 110px;
	overflow: hidden;
}
.ygbsy5 .img {
	overflow: hidden;
}
.ygbsy5 .i1 {
	width: 320px;
	height: 448px;
	position: absolute;
	left: 50%;
	margin-left: -910px;
}
.ygbsy5 .i2 {
	width: 910px;
	height: 608px;
	position: absolute;
	left: 50%;
	top: 0;
}
.ygbsy5 .box .item {
	color: #fff;
	width: 25%;
	height: 224px;
	float: left;
	overflow: hidden;
}
.ygbsy5 .box .item:hover .img {
	-webkit-animation: ygbsy5 0.6s ease 0s 1 both;
	animation: ygbsy5 0.6s ease 0s 1 both;
}
@-webkit-keyframes ygbsy5 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	25% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg);
	}
	50% {
		-webkit-transform: rotate(10deg);
		transform: rotate(10deg);
	}
	75% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
}
@keyframes ygbsy5 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	25% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg);
	}
	50% {
		-webkit-transform: rotate(10deg);
		transform: rotate(10deg);
	}
	75% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
}
.ygbsy5 .box .img {
	overflow: hidden;
	width: 100px;
	height: 100px;
	margin: 0 auto;
}
.ygbsy5 .box .middle {
	width: 100%;
	height: 100%;
	text-align: center;
}
.ygbsy5 .box .im1 {
	background: url(../images/ygbsy5-4.jpg) no-repeat center;
	color: #333;
	background-size: cover;
}
.ygbsy5 .box .im2 {
	background: #335baa;
}
.ygbsy5 .box .im3 {
	background-color: transparent;
}
.ygbsy5 .box .im3_1 {
	background: url(../images/ygbsy5-img11.png) no-repeat center;
	background-size: cover;
}
.ygbsy5 .box .im4 {
	background-color: #b29b6b;
}
.ygbsy5 .box .im5 {
	background: url(../images/ygbsy5-5.jpg) no-repeat center;
	background-size: cover;
}
.ygbsy5 .box .im6 {
	background: url(../images/ygbsy5-6.jpg) no-repeat center;
	background-size: cover;
}
.ygbsy5 .box .im6_1 {
	background-image: url(../images/ygbsy5-img14.png);
}
.ygbsy5 .box .im7 {
	background-size: cover;
	background: url(../images/ygbsy5-3.jpg) no-repeat center;
	width: 498px;
	height: 267px;
	margin-left: 188px;
}
.ygbsy5 .box .im8 {
	background: #842331;
	width: 373px;
	height: 160px;
	position: absolute;
	bottom: 0;
	left: 590px;
}
.ygbsy5 .box .im8 .img {
	display: inline-block;
	vertical-align: middle;
}
.ygbsy5 .box .im8 .titbox {
	display: inline-block;
	margin-top: 0;
	vertical-align: middle;
	text-align: left;
}
.ygbsy5 .box .im8 .middle {
	text-align: left;
	padding-left: 40px;
	width: auto;
}
.ygbsy5 .box .im7 .middle {
	width: 420px;
}
.ygbsy5 .box .titbox {
	text-align: center;
	margin-top: 5px;
	color: #fff;
}
.ygbsy5 .box .im1 .titbox {
	color: #333333;
}
.ygbsy5 .box .tit {
	font-size: 18px
}
.ygbsy5 .box .tit1 {
	font-size: 14px
}
.yzyzlb3 {
	margin-top: 28px;
	color: #fff;
}
.yzyzlb3 .desc1 {
	line-height: 22px;
	padding: 0 80px;
	text-align: center;
	margin-top: 26px;
}
.yzyzlb3 {
	height: 360px;
}
.yzyzlb3 .cjwt-tit {
	padding-top: 18px;
}
.slick-mod {
	z-index: 1;
}
.timg_phone {
	display: none;
}
.djsy1 {
	background: url(../images/djsy1.jpg) no-repeat top center;
	height: 620px;
	position: relative;
	overflow: hidden;
	/* background-attachment: fixed; */
}
.djsy1 .img1 {
	width: 100%;
	height: 362px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/djsy3.png) no-repeat center 0;
}
.djsy1 .img2 {
	width: 998px;
	height: 600px;
	position: absolute;
	bottom: 0;
	left: -320px;
	background: url(../images/djsy1.png) no-repeat center 0;
}
.djsy1 .img3 {
	width: 48%;
	height: 228px;
	position: absolute;
	top: 212px;
	left: 54%;
}
.djsy1 .img4 {
	width: 100%;
	height: 114px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../images/djsy4.png) no-repeat center 0;
}
.djsy2 {
	background: url(../images/djsy21.png) no-repeat center 0;
	height: 699px;
}
.djsy2 .middle {
	height: 93%;
	width: 840px;
	margin: 0 auto;
	color: #fff;
	text-align: center;
}
.djsy2 .middle-cont {
	width: 100%;
}
.djsy2 .tit {
	font-size: 32px;
}
.djsy2 .desc {
	line-height: 22px;
	margin-top: 15px;
	text-align: left;
}
.pbutton a {
	padding-right: 32px;
	background: url(../images/icon1.png) no-repeat right center;
	font-size: 15px;
}
.pbutton.state1 a {
	background-image: url(../images/link-icon1.png);
}
.djsy2 .pbutton {
	margin-top: 30px;
}
.pbutton a:hover {
	background-image: url(../images/ksdh2-4.png) !important;
	color: #fddda1 !important;
}
.djsy3 {
	height: 967px;
	background: url(../images/djsy31.png) no-repeat center 0;
}
.djsy3 .xwzx3 .text .date1 {
	color: #fff;
}
.djsy3 .xwzx2-tit .a1 {
	background-color: transparent;
}
.djsy3 .xwzx2-tit .a1:hover {
	color: #cfa362;
	background-image: url(../images/link-icon2.png);
}
.djsy3 .xwzx3 {
	float: none;
	width: 673px;
	height: 545px;
	position: absolute;
	top: 225px;
	left: 0;
}
.djsy3 .xwzx3 .xwzx2-tit {
	padding-right: 160px;
}
.djsy3 .list {
	color: #fff;
	padding: 52px 58px;
	background: url(../images/djsy31.jpg) no-repeat 0 0;
	margin-top: 28px;
	padding-right: 175px;
}
.djsy3 .item+.item {
	margin-top: 40px;
}
.djsy3 .xwzx3 .item+.item {
	margin-top: 17px;
}
.djsy3 .item:hover .date {
	color: #fddda1;
}
.djsy3 .s1 {
	font-size: 32px
}
.djsy3 .a1 {
	margin-top: 14px;
}
.djsy3 .xwzx3 {
	width: 673px;
	height: auto;
}
.djsy3 .item:hover .text, .djsy3 .item:hover .text .date1 {
	color: #fddda1;
}
.djsy3 .item:hover .num {
	color: #fddda1;
}
.djsy4 {
	width: 634px;
	position: absolute;
	top: 125px;
	left: 545px;
}
.djsy4 .img {
	height: 357px;
	overflow: hidden;
	position: relative;
}
.djsy4 .img img {
	width: 100%;
	height: 100%;
}
.djsy4 .box {
	margin-top: 26px;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.dbpage1 .djsy4 .tit1 {
	padding: 20px 30px;
}
.djsy4 .tit1 {
	color: #fff;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(../images/mask50-1.png) repeat 0 0;
	padding: 20px 38px;
}
.djsy4 .tit1 .s2 {
	font-size: 18px;
	float: left;
	width: 70%;
	display: block;
}
.djsy4 .tit1 .s3 {
	font-size: 16px;
	font-family: Arial;
	float: right;
	width: 30%;
	text-align: right;
}
.djsy4 .list1 {
	background: #fff;
	padding: 7px 38px;
	padding-bottom: 33px;
}
.djsy4 .list1 .tit1 {
	position: static;
	background: transparent;
	padding: 14px 0;
}
.djsy4 .list1 .tit1:hover .s2 {
	color: #c29f65;
}
.djsy4 .list1 .tit1 .s2 {
	font-size: 16px;
	color: #333333;
	width: 70%;
}
.djsy4 .list1 .tit1 .s3 {
	color: #909090;
	width: 30%;
	text-align: right;
}
.djsy4 .list1 .item1 {
	border-bottom: 1px solid #dfdfdf;
}
.djsy5 {
	height: 798px;
	overflow: hidden;
}
.djsy5 .img1 {
	width: 1105px;
	height: 707px;
	position: absolute;
	top: 0;
	left: -313px;
	z-index: 2;
}
.djsy5 .img2 {
	width: 764px;
	height: 707px;
	position: absolute;
	top: 0;
	right: -313px;
}
.djsy5 .tabbox {
	position: relative;
	float: right;
	background: url(../images/djsy5-1.png) no-repeat 0 0;
	width: 397px;
	height: 797px;
	z-index: 3;
	color: #fff;
	text-align: center;
}
.djsy5 .tabbox .caption {
	font-size: 32px;
	padding-top: 114px;
}
.djsy5 .tabbox .list {
	font-size: 18px;
	margin-top: 18px;
}
.djsy5 .tabbox .item {
	padding: 11px 0;
	position: relative;
}
.djsy5 .tabbox .item span {
	display: inline-block;
	position: relative;
	padding: 0 40px;
	cursor: pointer;
}
.djsy5 .tabbox .item.now {
	color: #c7a368;
}
.djsy5 .tabbox .item.now span:after {
	content: "";
	width: 0;
	height: 0;
	font-size: 0;
	border-left: 8px solid #c6a368;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
}
.djsy5 .tabbox .item.now span:before {
	content: "";
	width: 0;
	height: 0;
	font-size: 0;
	border-right: 8px solid #c6a368;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -6px;
}
.djsy5 .text {
	position: relative;
	z-index: 4;
	overflow: hidden;
	color: #fff;
	padding-right: 66px;
}
.djsy5 .text .tit1 {
	font-size: 28px;
}
.djsy5 .text .tit2 {
	font-size: 18px;
}
.djsy5 .text .desc {
	line-height: 22px;
	margin-top: 8px;
}
.djsy5 .text .item {
	padding: 15px 0;
}
.djsy5 .text .pbutton {
	margin-top: 22px;
}
.djsy5 .text .middle {
	height: 707px;
}
.djsy6 {
	background: url(../images/djsy6-1.jpg) no-repeat center 0;
	height: 1025px;
	margin-top: -91px;
}
.djsy6 .xwzx2-tit {
	padding-top: 156px;
}
.djsy6 .box {
	margin-top: 22px;
}
.djsy6 .leftbox {
	margin-left: 85px;
	float: left;
	width: 329px;
}
.djsy6 .leftbox .img {
	width: 90px;
	height: 90px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 38px;
	position: relative;
}
.djsy6 .leftbox .img img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.djsy6 .leftbox .item.i1.now {
	color: #cc2448;
}
.djsy6 .leftbox .item.i2.now {
	color: #e64160;
}
.djsy6 .leftbox .item.i3.now {
	color: #f5ce93;
}
.djsy6 .leftbox .item.now img+img {
	opacity: 1;
}
.djsy6 .leftbox .img img+img {
	opacity: 0;
	-webkit-transition: opacity 0.8s ease;
	transition: opacity 0.8s ease;
}
.djsy6 .leftbox .item .tit {
	text-align: center;
	line-height: 22px;
	font-size: 18px;
	margin-top: 12px;
	padding: 0 10px;
}
.djsy6 .leftbox .item {
	width: 329px;
	height: 234px;
	color: #fff;
	overflow: hidden;
	cursor: pointer;
	vertical-align: top;
}
.djsy6 .leftbox .item.i1 {
	background: #822231;
}
.djsy6 .leftbox .item.i1 .img {
	margin-top: 35px;
}
.djsy6 .leftbox .item.i2 {
	background: #973443;
	margin-left: -85px;
	margin-top: -50px;
	margin-bottom: 23px;
}
.djsy6 .leftbox .item.i3 {
	background: #b19b6b;
	margin-left: 25px;
}
.djsy6 .rightbox {
	float: right;
	width: 679px;
}
.djsy6 .text {
	background: #fff;
	padding: 23px 30px;
}
.djsy6 .desc {
	line-height: 22px;
	margin-top: 5px;
	padding-bottom: 25px;
	border-bottom: 1px solid #dfdfdf;
}
.djsy6 .tit1 .s1 {
	width: 70%;
	float: left;
	font-size: 18px;
}
.djsy6 .tit1 .s2 {
	width: 30%;
	float: right;
	text-align: right;
	font-size: 16px;
	font-family: Arial;
}
.djsy6 .rightbox .img {
	height: 384px;
	overflow: hidden;
}
.djsy6 .list {
	padding-top: 20px;
}
.djsy6 .list .tit1 {
	padding: 6px 0;
}
.djsy6 .list .tit1:hover, .djsy6 .tit1:hover .s1 {
	color: #c7a368;
}
.djsy6 .list .tit1 .s1 {
	font-size: 16px;
	display: block;
}
.djsy6 .list .tit1 .s2 {
	color: #909090;
}
.djsy6 .xwzx2-tit .s1 {
	font-size: 32px;
}
.bmxxy4 {
	padding-top: 95px;
	position: relative;
	z-index: 2;
}
.bmxxy4 .tit {
	font-size: 32px;
	text-align: center;
}
.bmxxy4 .leftbox {
	float: left;
	width: 580px;
	height: 433px;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	position: relative;
}
.bmxxy4 .rightbox {
	float: left;
	width: 581px;
	padding-left: 19px;
}
.bmxxy4 .tit1 {
	font-size: 16px;
	height: 44px;
	line-height: 22px;
	overflow: hidden;
}
.bmxxy4 .date {
	color: #909090;
	font-family: Arial;
	padding-top: 12px;
}
.bmxxy4 .img {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.bmxxy4 .img.now {
	opacity: 1;
	visibility: visible;
}
.bmxxy4 .item {
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	height: 132px;
	cursor: pointer;
}
.bmxxy4 .item.now {
	background: #c7a368;
	color: #fff;
}
.bmxxy4 .item.now .date {
	color: #fff;
}
.bmxxy4 .item+.item {
	margin-top: 18px;
}
.bmxxy4 .inner {
	padding: 28px 38px;
}
.bmxxy4 .box {
	margin-top: 40px;
}
.bmxxy4 .pbbutton {
	margin-top: 48px;
}
.bmxxy4 .pbbutton a {
	background: #335baa;
	color: #fff;
}
.bmxxy5 {
	margin-top: -16px;
}
.bmxxy6 .list {
	margin-top: 45px;
}
.bmxxy6 .pbtabs {
	margin-top: 35px;
}
.bmxxy7 .tit {
	font-size: 32px;
	text-align: center;
}
.bmxxy7 {
	margin-top: 10px;
}
.bmxxy7 .img {
	height: 416px;
	width: 50%;
	overflow: hidden;
	float: left;
}
.bmxxy7 .text {
	overflow: hidden;
	height: 416px;
	background: url(../images/bmxxy72.jpg);
	position: relative;
}
.bmxxy7 .text:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 30px;
	height: 100%;
	border-right: 1px solid #9d3e4b;
}
.bmxxy7 .box {
	margin-top: 30px;
	color: #fff;
}
.bmxxy7 .tit1 {
	position: relative;
}
.bmxxy7 .tit1:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: -30px;
	width: 18px;
	border-top: 1px solid #9d3e4b;
}
.bmxxy7 .tit1 .s1 {
	font-size: 18px;
	float: left;
	width: 70%;
}
.bmxxy7 .tit1 .a1 {
	float: right;
	background: url(../images/link-icon.png) no-repeat right center;
	padding-right: 30px;
	line-height: 27px;
}
.bmxxy7 .inner {
	padding: 64px 44px;
	padding-left: 30px;
}
.bmxxy7 .scroll {
	height: 287px;
}
.bmxxy7 .desc {
	line-height: 22px;
	margin-top: 8px;
	height: 44px;
	overflow: hidden;
}
.bmxxy7 .scroll .item+.item {
	margin-top: 25px;
}
.bmxxy7 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #a63b4a;
}
.bmxxy7 .mCSB_inside>.mCSB_container {
	padding-left: 30px;
}
.bmxxy7 .mCSB_scrollTools .mCSB_draggerRail {
	background: #993543;
}
.bmxxy8 .item {
	color: #333;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	width: 381px;
	height: 140px;
	margin: 10px auto;
}
.bmxxy8 .tit1 .a1 {
	background-image: url(../images/xxy1.jpg);
}
.bmxxy8 .tit1:before {
	display: none;
}
.bmxxy8 .inner {
	padding: 30px;
}
.bmxxy8 .slick-list {
	padding: 10px 10px;
}
.bmxxy8 .slick-mod {
	margin: 0 -20px;
}
.bmxxy8 .box {
	margin-top: 10px;
}
.bmxxy8 {
	margin-top: 95px;
	padding-bottom: 110px;
}
.bmxxy8 .arrowbox {
	position: relative;
	width: 100%;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	margin-top: 22px;
}
.pbuttonbox {
	font-size: 0;
	margin-top: 58px;
}
.pbuttonbox a {
	display: inline-block;
	border: 1px solid #828283;
	width: 202px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	border-radius: 5px;
	margin: 0 18px;
}
.jtlx1search .jtlx2 {
	position: static;
	color: #333333;
	background: none;
	height: auto;
	width: auto;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 37px;
}
.jtlx1search ul li {
	margin: 0;
	font-size: 18px;
	padding: 8px;
	margin: 0 15px;
	display: inline-block;
}
.jtlx1search ul li.now:after {
	border-top-color: #953043;
}
.jtlx1search ul li.now {
	border-bottom-color: #953043;
	color: #953043;
}
.jtlx1search1 {
	margin-top: 0;
}
.jtlx1search1 .box .r {
	float: right;
}
.jtlx1search1 .box .r .pbbtn2 {
	float: left;
}
.jtlx1search1 .ic1 {
	width: 279px;
	margin-left: 21px;
}
.jtlx1search1 .ic1 .d1 {
	background: #c7a368;
}
.jtlx1search1 .ic1 .s1 {
	background-image: url(../images/jtlx1search1-1.png);
}
.jtlx1search2 .leftbox {
	float: left;
}
.jtlx1search2 .leftbox .s1 {
	font-size: 24px;
	color: #842331;
}
.jtlx1search2 .backbtn {
	float: right;
	background: url(../images/back-1.png) no-repeat 0 center;
	padding-left: 22px;
	margin-top: 8px;
}
.jtlx1search2 {
	margin-top: 45px;
	padding-bottom: 47px;
}
.jtlx1search1 .placeholder {
	color: #333;
}
.jtlx1search3 {
	margin-bottom: 110px;
}
.jtlx1search3 th {
	background: #3b64b4;
	color: #fff;
	font-weight: 100;
	height: 80px;
	border: 1px solid #5985dc;
}
.jtlx1search3 th p {
	font-size: 14px;
	font-family: Arial;
}
.jtlx1search3 table {
	min-width: 100%;
	font-size: 16px;
	table-layout: fixed;
	line-height: 22px;
	white-space: normal;
}
.jtlx1search3 th {
	min-width: 100px;
}
/* .jtlx1search3 th.th1 { */
/* width: 119px; */
/* } */
/* .jtlx1search3 th.th2 { */
/* width: 94px; */
/* } */
.jtlx1search3 th .th, .jtlx1search3 td .td {
	padding: 10px;
	text-align: center;
}
.jtlx1search3 td {
	border: 1px solid #e0e0e3;
	height: 64px;
}
.phone_table {
	display: none;
}
.pc_table tr:first-child th {
	opacity: 1;
	visibility: visible;
	border-width: 1px;
}
.wbzdzngk1 {
	height: 880px;
}
.wbzdzngk1 .row {
	width: 383px;
	float: left;
	position: relative;
	background: #fff;
	-webkit-box-shadow: 0px 0px 59px 0px rgba(19, 40, 83, 0.1);
	box-shadow: 0px 0px 59px 0px rgba(19, 40, 83, 0.1);
}
.wbzdzngk1 .row:after {
	content: "";
	position: absolute;
	top: 0;
	left: 30px;
	height: 100%;
	border-right: 1px solid #dadada;
}
.wbzdzngk1 .row .tit {
	position: relative;
	padding-left: 28px;
}
.wbzdzngk1 .row .tit.t1 {
	font-size: 24px;
}
.wbzdzngk1 .row .tit.t1:after {
	top: 50%;
}
.wbzdzngk1 .row .inner {
	padding: 66px 30px;
}
.wbzdzngk1 .row .tit:after {
	content: "";
	display: block;
	border-top: 1px solid #dadada;
	top: 25px;
	width: 18px;
	left: 0;
	position: absolute;
}
.wbzdzngk1 .row+.row {
	margin-left: 15px;
}
.wbzdzngk1 .row .scroll {
	height: 395px;
	margin-top: 36px;
}
.wbzdzngk1 .row .scroll .tit {
	padding-left: 28px;
	cursor: pointer;
	max-width: 269px;
	height: 54px;
	overflow: hidden;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.wbzdzngk1 .row.r3 .scroll .tit {
	height: auto;
}
.wbzdzngk1 .row .scroll .tit .s1 {
	display: inline-block;
	vertical-align: middle;
	padding-right: 12px;
}
.wbzdzngk1 .row .scroll .tit:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.wbzdzngk1 .row .scroll .tit.now {
	background: url(../images/wbzdzngk1-1.png) no-repeat left center;
	color: #fff;
}
.wbzdzngk1 .row .scroll .tit.now:after {
	display: none;
}
.wbzdzngk1 .row.r2 .scroll {
	height: 473px;
}
.wbzdzngk1 .row.r3 .scroll {
	margin-top: 8px;
}
.wbzdzngk1 .r1 {
	height: 571px;
}
.wbzdzngk1 .r2 {
	height: 672px;
}
.wbzdzngk1 .r3 {
	height: 474px;
}
.wbzdzngk1 .r3 .scroll {
	height: 310px;
}
.wbzdzngk1 {
	margin-top: -150px;
}
.wbzdzngk0 {
	height: 354px;
}
.wbzdzngk1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #3864ba;
}
.wbzdzngk1 .mCSB_scrollTools .mCSB_draggerRail {
	background: #dadada;
}
.wbzdzngk1 .row .inner:before, .wbzdzngk1 .row .inner:after {
	content: "";
	position: absolute;
	top: 100%;
	border-left: 1px solid #dadada;
	height: 100%;
}
.wbzdzngk1 .row .inner:before {
	left: 0;
}
.wbzdzngk1 .row .inner:after {
	right: 0;
}
.wbzdzngk1 .button {
	text-align: center;
	margin-top: 45px;
}
.wbzdzngk1 .button .pbbtn2 {
	float: none;
	display: inline-block;
	width: 202px;
	-webkit-box-shadow: 0px 0px 54px 0px rgba(77, 27, 34, 0.23);
	box-shadow: 0px 0px 54px 0px rgba(77, 27, 34, 0.23);
}
.wbzdzngk1 .button .pbbtn2 .s1 {
	background-image: url(../images/wbzdzngk1-2.png);
}
.dzbsy1 {
	margin-top: -58px;
	position: relative;
	z-index: 9;
}
.dzbsy0 .slick-arrow {
	background-image: url(../images/dzbsy-1.png);
	background-position: left bottom;
	width: 68px;
	height: 68px;
}
.dzbsy0 .slick-next {
	background-position: right bottom;
}
.dzbsy0 .slick-next:hover {
	background-position: right top;
}
.dzbsy0 .slick-prev:hover {
	background-position: left top;
}
.dzbsy1 .select-mod {
	width: 340px;
}
.dzbsy1 .placeholder {
	color: #333;
}
.dzbsy1 .myinput {
	border: 1px solid #dcdcdc;
	border-radius: 5px;
}
.dzbsy1 .myinput .ip {
	padding: 11px 15px;
}
.dzbsy1 .myinput .ip input {
	width: 100%;
}
.dzbsy1 .select-mod.w_690, .w_690 {
	width: 690px;
}
.dzbsy1 .tit1 {
	font-size: 24px;
	float: left;
	line-height: 39px;
	height: 44px;
	margin-right: 24px;
}
.dzbsy2 .leftbox {
	float: left;
	width: 185px;
}
.dzbsy2 .rightbox {
	overflow: hidden;
}
.dzbsy2 .tabs2 {
	padding-top: 54px;
	text-align: center;
}
.dzbsy2 .tabs2 .item {
	font-size: 18px;
	cursor: pointer;
}
.dzbsy2 .tabs2 .item+.item {
	margin-top: 10px;
}
.dzbsy2 .tabs2 .item.now {
	color: #c7a368;
}
.dzbsy1 .box {
	border-bottom: 5px solid #842331;
	padding-bottom: 30px;
}
.dzbsy2 .list {
	margin-top: 50px;
	margin-left: 5px;
	border-bottom: 1px solid #e0e0e3;
}
.dzbsy2 .pubtotn1 {
	margin-top: 40px;
}
.pubtotn1 {
	text-align: center;
}
.pubtotn1 a {
	background: #fff url(../images/link-icon1.png) no-repeat right center;
	padding-right: 25px;
	margin-top: 8px;
	position: relative;
}
.pubtotn1 a:hover {
	background-image: url(../images/link-icon2.png);
	color: #c7a368;
}
.dzbsy3 {
	background: url(../images/dzbsy3-5.jpg) no-repeat center 0;
	height: 1171px;
	margin-top: 219px;
	background-size: auto 100%;
}
.dzbsy3 .x-wrap {
	overflow: hidden;
}
.dzbsy3 .cjwt-tit {
	color: #333333;
	position: absolute;
	top: 320px;
	left: 24px;
	padding-top: 0;
	text-align: left;
}
.dzbsy3 .cjwt-tit .tit {
	font-size: 32px;
}
.dzbsy3 .cjwt-tit .desc {
	margin-top: 2px;
}
.dzbsy3 .rightbox {
	overflow: hidden;
	margin-top: 250px;
}
.dzbsy3 .slick-modbox {
	float: left;
	width: 786px;
	margin-top: 385px;
	height: 608px;
	border-bottom: 1px solid #e0e0e3;
}
.dzbsy3 .slick-mod {
	width: 100%;
	height: 100%;
}
.dzbsy3 .rightbox .text {
	background: url(../images/dzbsy3-4.jpg) no-repeat 0 0;
	width: 394px;
	height: 372px;
	color: #fff;
	position: relative;
}
.dzbsy3 .rightbox .img {
	height: 372px;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 auto;
	background-size: cover;
}
.dzbsy3 .rightbox .text .inner {
	padding-left: 52px;
	padding-top: 45px;
	padding-right: 46px;
}
.dzbsy3 .rightbox .text .pbutton {
	position: absolute;
	bottom: 30px;
	right: 30px;
	left: 0;
	text-align: right;
}
.dzbsy3 .rightbox .tit1 {
	float: left;
	font-size: 32px;
	width: 32px;
	line-height: 1.1;
}
.dzbsy3 .rightbox .list {
	overflow: hidden;
	padding-left: 45px;
}
.dzbsy3 .rightbox .text .s2 {
	font-family: Arial;
	width: 100%;
	margin-top: 2px;
}
.dzbsy3 .rightbox .text .s1 {
	width: 100%;
}
.dzbsy3 .rightbox .text span {
	display: block;
}
.dzbsy3 .rightbox .item+.item {
	margin-top: 22px;
}
.dzbsy3 .arrowbox {
	left: 5px;
	bottom: auto;
	top: 426px;
	text-align: left;
}
.dzbsy3 .arrowbox .center {
	margin: 0;
	text-align: left;
	width: 136px;
	background-color: transparent;
}
.dzbsy3 .arrowbox:after {
	display: none;
}
.dzbsy3 .slick-mod2 .text {
	/* height: 118px; 	border-left: 1px solid #e0e0e3;*/
	border-right: 1px solid #e0e0e3;
	background: #fff;
}
.dzbsy3 .slick-mod2 .img {
	height: 372px;
	width: 100%;
	margin: 0 auto;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.dzbsy3 .slick-mod2 .inner {
	padding: 27px 50px;
	padding-bottom: 30px;
}
.dzbsy3 .slick-mod2 .tit1 {
	font-size: 24px;
}
.dzbsy3 .slick-mod2 .desc {
	margin-top: 4px;
}
.dzbsy3 .slick-mod2 .item {
	position: relative;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}
.dzbsy3 .slick-mod2 .item:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	width: 0;
	height: 5px;
	background: #842331;
}
.dzbsy3 .slick-mod2 .item:hover:after {
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
	width: 100%;
}
.dzbsy3 .slick-mod2 .slick-current .item:after {
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
	width: 100%;
}
.dzbsy3 .slick-mod2 .slick-current .item {
	margin-top: 118px;
}
.slick-arrow.slick-disabled {
	cursor: not-allowed;
}
.dzbsy4 {
	height: 626px;
	color: #fff;
	position: relative;
}
.dzbsy4 .tit {
	font-size: 32px;
	text-align: center;
	padding-top: 54px;
}
.dzbsy4 .box1 {
	/*background: url(../images/dzbsy4-1.jpg) repeat 0 0;*/
	background: #aa2020;
	width: 508px;
	height: 589px;
	position: absolute;
	top: -50px;
	left: 50%;
	margin-left: 82px;
}
.dzbsy4 .tit1 {
	font-size: 18px;
	text-align: center;
	padding: 16px 0;
	cursor: pointer;
}
.dzbsy4 .cur .tit1 {
	background: #931a1a;
	position: relative;
	padding: 13px 0;
}
/*.dzbsy4 .cur .tit1:after {
	content: "";
	display: block;
	background: url(../images/dzbsy4-1.png) no-repeat 0 0;
	width: 33px;
	height: 53px;
	position: absolute;
	top: 0;
	left: -23px;
}*/
.dzbsy4 .cur .list {
	display: block;
}
.dzbsy4 .list {
	padding: 31px 0;
	display: none;
}
.dzbsy4 .list .item {
	padding: 10px 48px;
}
.dzbsy4 .list .item img {
	width: 25px;
	height: 25px;
	margin-right: 12px;
	float: left;
}
.dzbsy4 .list .item .s1 {
	display: block;
	overflow: hidden;
}
.dzbsy4 .bdmaplist {
	margin-top: 40px;
}
.dzbsy4 .bdmaplist li+li {
	border-top: 1px solid #993543;
}
#bdmap {
	margin-top: 220px;
}
.ygbsy6 {
	/*background: url(../images/ygbsy6-1.jpg) repeat 0 0;*/
	height: 763px;
	margin-top: 150px;
	position: relative;
}
.ygbsy6 .boxbox {
	height: 1080px;
	/* overflow: hidden; */
}
.ygbsy6:after {
	content: "";
	display: block;
	width: 269px;
	height: 504px;
	position: absolute;
	bottom: 0;
	left: 0;
	/*background: url(../images/ygbsy6-1.png) no-repeat 0 0;*/
}
.ygbsy6 .ig1 {
	width: 952px;
	height: 760px;
	right: -216px;
	position: absolute;
	top: -103px;
}
.ygbsy6 .ig1 img {
	width: 100%;
	height: 100%;
}
.ygbsy6 .box {
	width: 590px;
	position: absolute;
	z-index: 4;
}
.ygbsy6 .bx1 {
	top: 103px;
	left: 0px;
}
.ygbsy6 .bx2 {
	top: 542px;
	left: 590px;
}
.ygbsy6 .item {
	width: 295px;
	height: 220px;
	overflow: hidden;
	background: #5a82cf;
	color: #fff;
	text-align: center;
	float: left;
}
.ygbsy6 .item .middle {
	width: 100%;
	height: 100%;
}
.ygbsy6 .item .img {
	width: 90px;
	height: 90px;
	margin: 0 auto;
}
.ygbsy6 .item .tit {
	font-size: 18px;
}
.ygbsy6 .item .tit1 {
	font-size: 14px;
	font-family: Arial;
}
.ygbsy6 .item .text {
	margin-top: 5px;
}
.ygbsy6 .bx1 .item.i2 {
	background: #335baa;
}
.ygbsy6 .bx1 .item.i3 {
	background: #234382;
}
.ygbsy6 .bx1 .item.i4 {
	background: #b29b6b;
}
.ygbsy6 .bx2 .item.i1 {
	background: #234382;
}
.ygbsy6 .bx2 .item.i2 {
	background: url(../images/ygbsy6-3.jpg) no-repeat 0 0;
	background-size: cover;
}
.ygbsy6 .bx2 .item.i3 {
	background: #842331;
	float: right;
}
.ygbsy6 .box1 {
	background: url(../images/ygbsy6-4.jpg) no-repeat 0 0;
	width: 590px;
	height: 538px;
	position: absolute;
	top: 542px;
	left: 0px;
	z-index: 4;
	color: #fff;
}
.ygbsy6 .box1 .titbox {
	float: left;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.ygbsy6 .box1 .tit {
	font-size: 36px;
	float: left;
	line-height: 1;
}
.ygbsy6 .box1 .tit1 {
	font-weight: bold;
	font-family: Arial;
	float: left;
	text-transform: uppercase;
	line-height: 1;
	margin-left: 12px;
}
.ygbsy6 .box1 .titbox {
	padding-top: 55px;
	padding-left: 73px;
	width: 84px;
}
.ygbsy6 .box1 .list {
	float: right;
	padding-top: 60px;
	padding-right: 66px;
}
.ygbsy6 .box1 .item1 {
	float: right;
	width: 20px;
	font-size: 18px;
	line-height: 1;
	margin-left: 25px;
	padding-bottom: 30px;
	position: relative;
}
.ygbsy6 .box1 .item1:after {
	width: 100%;
	height: 17px;
	content: "";
	background: url(../images/ygbsy6-4.png) no-repeat center bottom;
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
}
.ygbsy6 .box1 .iitem1 .img {
	width: 16px;
}
.ygbsy6 .box1 .item1 a {
	display: block;
}
.ygbsy6 .box1 .item1 .img {
	width: 16px;
	height: 20px;
	background: url(../images/ygbsy6-3.png) no-repeat 0 0;
	margin: 0 auto;
	-webkit-transition: height 0.6s cubic-bezier(.08, .82, .17, 1);
	transition: height 0.6s cubic-bezier(.08, .82, .17, 1);
}
.ygbsy6 .box1 .item1 .tit2 {
	display: block;
	width: 16px;
	white-space: normal;
}
.ygbsy6 .box1 .item1:hover {
	color: #e1b977;
	/* background: url(../images/ygbsy6-4.png) no-repeat center bottom; */
}
.ygbsy6 .box1 .item1:hover:after {
	display: block;
}
.ygbsy6 .box1 .item1:hover .img {
	height: 50px;
	background-position: right 0;
}
.ygbsy6 .bx1 .item .img .st1 {
	display: inline;
	fill: #5A82CF;
}
.ygbsy6 .bx1 .item.i4 .img .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i4 .img .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i4 .img .st4 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i1 .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i1 .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i2 .st1 {
	display: inline;
	fill: #5A82CF;
}
.ygbsy6 .bx1 .item.i2 .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i2 .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i3 .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx1 .item.i3 .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i1 .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i1 .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i1 .st4 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i2 .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i2 .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i3 .st2 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-miterlimit: 10;
}
.ygbsy6 .bx2 .item.i3 .st3 {
	fill: none;
	stroke: #FFFFFF;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-miterlimit: 10;
}
.jwb-jcc {
	background: url(../images/3jwb-jcc-1.jpg) no-repeat center 0;
	height: 621px;
}
.jwb-jcc .middle {
	height: 106%;
}
.rightnav {
	position: fixed;
	right: 0;
	top: 50%;
	width: 70px;
	z-index: 99;
	margin-top: -190px;
}
.rightnav .item {
	width: 70px;
	height: 70px;
	overflow: hidden;
	background: #fff;
	border-radius: 5px;
	position: relative;
	margin-bottom: 6px;
	-webkit-box-shadow: 0px 0px 59px 0px rgba(19, 40, 83, 0.1);
	box-shadow: 0px 0px 59px 0px rgba(19, 40, 83, 0.1);
}
.rightnav .tit {
	font-size: 14px;
	color: #fff;
	text-align: center;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #822330;
	line-height: 20px;
	-webkit-transition: opacity 0.4s ease;
	transition: opacity 0.4s ease;
}
.rightnav .middle {
	width: 100%;
	height: 100%;
}
.rightnav .item:hover .tit {
	opacity: 1;
}
.gotop1 {
	-webkit-transition: all 0.8s ease;
	transition: all 0.8s ease;
	opacity: 0;
	-webkit-transform: translateY(50px);
	transform: translateY(50px);
	visibility: hidden;
	cursor: pointer;
}
.gotop1.show {
	-webkit-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	visibility: visible;
}
.jwb-jcc1 {
	background: url(../images/3jwb-jcc-3.jpg) no-repeat 675px 0;
	height: 650px;
}
/* .jwb-jcc1 .bg{    background:url(../images/3jwb-jcc-3.jpg) no-repeat center 0;    width: 1137px;    height: 650px;    position:absolute;    top: 0;    left: 50%;    } */
.jwb-jcc1 .x-wrap {
	padding: 0.1px;
}
.jwb-jcc1 .x-wrap:before {
	content: "";
	display: block;
	width: 98px;
	height: 98px;
	position: absolute;
	bottom: 0;
	left: -97px;
	background: #882333;
}
.jwb-jcc1 .box {
	background: url(../images/3jwb-jcc-2.jpg) no-repeat center 0;
	width: 364px;
	height: 427px;
	color: #fff;
	margin-top: 128px;
	text-align: center;
}
.jwb-jcc1 .box .tit {
	font-size: 32px;
	padding-top: 105px;
}
.jwb-jcc1 .box .pbutton {
	padding-top: 18px;
}
.jwb-jcc1 .box .pbutton a:hover {
	color: #eecf9b;
	background-image: url(../images/ksdh2-4.png);
}
.jwb-jcc1 .box1 {
	position: relative;
	background: #fff;
	color: #707070;
	position: absolute;
	top: 0;
	left: 318px;
	-webkit-box-shadow: 0px 0px 46px 0px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 0px 46px 0px rgba(0, 0, 0, 0.15);
	width: 863px;
	height: 448px;
	margin-top: 202px;
}
.jwb-jcc1 .box1 .s1 {
	width: 70%;
	float: left;
}
.jwb-jcc1 .box1 .s2 {
	width: 30%;
	float: right;
	text-align: right;
	font-family: "Arial";
}
.jwb-jcc1 .box1 .item {
	position: relative;
	padding: 6.5px 0;
	padding-left: 29px;
}
.jwb-jcc1 .box1 .item:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	width: 18px;
	border-top: 1px solid #e5e5e5;
}
.jwb-jcc1 .box1:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 46px;
	height: 100%;
	border-right: 1px solid #e5e5e5;
}
.jwb-jcc1 .inner {
	padding: 0 46px;
	padding-right: 74px;
}
.jwb-jcc1 .box1 .list {
	padding-top: 57px;
}
.jwb-jcc1 .box1 .item:hover {
	color: #c7a368;
}
.ptabs3 .item {
	font-size: 32px;
	border-bottom: 2px solid transparent;
	padding: 25px 0;
	position: relative;
	margin-bottom: -1px;
	margin-right: 50px;
	float: left;
	cursor: pointer;
}
.ptabs3 .item.now {
	color: #c6a368;
	border-bottom-color: #c6a368;
}
.ptabs3 .pbutton {
	float: right;
	margin-top: 45px;
}
.ptabs3 .pbutton a {
	background-image: url(../images/xxy1.jpg);
}
.ptabs3 .pbutton a:hover {
	color: #c6a368 !important;
	background-image: url(../images/ksdh2-1.png) !important;
}
.ptabs3 .item.now:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	border-bottom: 10px solid #c6a368;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	margin-left: -10px;
}
.ptabs3 {
	border-bottom: 1px solid #e5e5e5;
}
.jwb-jcc2 {
	padding-top: 88px;
	padding-bottom: 130px;
	position: relative;
}
.jwb-jcc2 .tabsbox {
	margin-top: 35px;
}
.jwb-jcc2 .tabsbox .item {
	float: left;
	width: 512px;
	height: 83px;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 27px 34px 30px;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.jwb-jcc2 .tabsbox .item.mn {
	margin-right: 0;
}
.jwb-jcc2 .tabsbox .item .tit {
	font-size: 18px;
}
.jwb-jcc2 .tabsbox .item .data {
	font-family: "Arial";
	color: #909090;
}
.jwb-jcc2 .tabsbox .item .text_content {
	margin: 4px 0 15px;
}
.jwb-jcc2.hxylt2 .tabsbox .item {
	width: 360px;
	height: auto;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin: 0;
}
#part3.jwb-jcc2 .tabsbox .item, #part4.jwb-jcc2 .tabsbox .item {
	width: 360px;
	height: auto;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0;
	margin: 0;
	margin-right: 50px;
}
#part3.jwb-jcc2 .tabsbox .item:nth-child(3n), #part4.jwb-jcc2 .tabsbox .item:nth-child(3n) {
	margin-right: 0;
}
.jwb-jcc2 .tabsbox .img {
	height: 270px;
}
.jwb-jcc2 .tabsbox .num {
	float: left;
	font-family: "Myriad Pro";
}
.jwb-jcc2 .tabsbox .num span {
	display: block;
	font-family: "avian";
}
.jwb-jcc2 .tabsbox .s1 {
	font-size: 61px;
	line-height: 1;
}
.jwb-jcc2 .tabsbox .s2 {
	font-size: 18px;
	line-height: 1;
	margin-top: -3px;
}
.jwb-jcc2 .tabsbox .text {
	overflow: hidden;
}
.jwb-jcc2 .tabsbox .box {
	margin-top: 16px;
}
.jwb-jcc2 .tabsbox .tit {
	font-size: 16px;
}
.jwb-jcc2 .tabsbox .tit:hover {
	color: #c6a368;
}
.jwb-jcc2 .tabsbox .desc {
	height: 44px;
	font-size: 12px;
	line-height: 22px;
	margin-top: 10px;
}
.jwb-jcc3 {
	background: url(../images/3jwb-jcc-7.jpg) no-repeat center 0;
	height: 371px;
}
.jwb-jcc3 .middle {
	height: 100%;
	text-align: center;
	color: #fff;
}
.jwb-jcc3 .middle-cont {
	font-size: 32px;
}
.ysczxx1 {
	background: url(../images/ysczxx1-1.jpg);
	height: 418px;
	margin-bottom: 200px;
	padding-top: 20px;
}
.ysczxx1 .imgbox {
	width: 358px;
	height: 616px;
	background: url(../images/ygbsy6-1.jpg) repeat center 0;
	float: left;
}
.ysczxx1 .img {
	width: 310px;
	height: 430px;
	padding-top: 94px;
	padding-left: 118px;
}
.ysczxx1 .text {
	overflow: hidden;
	background: #fff;
	height: 616px;
	-webkit-box-shadow: 0px 0px 34px 0px rgba(19, 40, 83, 0.1);
	box-shadow: 0px 0px 34px 0px rgba(19, 40, 83, 0.1);
}
.ysczxx1 .text .inner {
	padding: 140px 62px 80px 126px;
}
.ysczxx1 .text .part1 .item {
	padding-bottom: 30px;
	border-bottom: 1px solid #e0e0e3;
	position: relative;
}
.ysczxx1 .text .part1 .item .back {
	display: block;
	width: 32px;
	height: 28px;
	background: url(../images/ysczxx1-2.png) no-repeat center 0;
	position: absolute;
	top: -56px;
	right: 0;
}
.ysczxx1 .text .part1 .tit {
	font-size: 24px;
	color: #474747;
}
.ysczxx1 .text .part1 .tit .s1 {
	display: inline-block;
	padding-left: 14px;
	font-size: 16px;
	color: #707070;
}
.ysczxx1 .text .part1 .tit .s2 {
	font-size: 14px;
	color: #c29f65;
	float: right;
	padding-top: 8px;
}
.ysczxx1 .text .part1 .desc {
	font-size: 16px;
	color: #707070;
	margin-top: 6px;
}
.ysczxx1 .text .part1 .item:after {
	content: "";
	display: block;
	background: #fff url(../images/xxy1.jpg) no-repeat center 0;
	width: 19px;
	height: 12px;
	position: absolute;
	right: 0;
	bottom: -6px;
}
.ysczxx1 .text .part2 {
	margin-top: 25px;
	height: 269px;
}
.ysczxx1 .text .part2 .tit {
	font-size: 22px;
	color: #474747;
}
.ysczxx1 .text .part2 .desc {
	color: #707070;
	line-height: 22px;
	margin-top: 12px;
}
.ysczxx1 .text .part2 .item+.item {
	margin-top: 47px;
}
.ysczxx2 {
	padding-top: 98px;
}
.ysczxx2 .tit {
	font-size: 28px;
}
.ysczxx2 .jtlx1search3 {
	margin-top: 24px;
	margin-bottom: 0;
}
.ysczxx2 .jtlx1search3 th.th1 {
	width: 148px;
}
.ysczxx2 td .td.state1 {
	color: #cccccc;
}
.ysczxx3 {
	margin-bottom: 90px;
}
.tsyl .cjwt-tit {
	padding-top: 56px;
}
.tsyl {
	height: 356px;
}
.tsyl1 {
	overflow: hidden;
	padding: 1px 0;
	margin-top: -110px;
}
.tsyl1 .item {
	position: relative;
	height: 378px;
	margin-bottom: 99px;
}
.tsyl1 .item .img {
	float: left;
	height: 378px;
	width: 50%;
	position: relative;
}
.tsyl1 .item .img img {
	width: 100%;
	height: 100%;
}
.tsyl1 .item .text {
	overflow: hidden;
	padding: 0 59px;
	color: #fff;
	height: 378px;
}
.tsyl1 .item .tit {
	font-size: 24px;
}
.tsyl1 .item .desc {
	line-height: 22px;
	margin-top: 10px;
}
.tsyl1 .item .bg {
	position: absolute;
}
.tsyl1 .item .pbutton {
	margin-top: 14px;
}
.tsyl1 .item .middle {
	height: 100%;
}
.tsyl1 .item.i2 {}
.tsyl1 .item.i1 {}
.tsyl1 .item.i1 .text {
	background: url(../images/tsyl-9.jpg) repeat center 0;
}
.tsyl1 .item .bg {
	position: absolute;
}
.tsyl1 .item.i1 .bg {
	background: url(../images/tsyl-10.jpg) repeat center 0;
}
.tsyl1 .item.i1 .b1 {
	width: 215px;
	height: 368px;
	bottom: -99px;
	right: 0;
}
.tsyl1 .item.i1 .b2 {
	width: 100px;
	height: 269px;
	bottom: 0px;
	left: -100px;
}
.tsyl1 .item.i2 .text {
	color: #474747;
	background: #fff;
}
.tsyl1 .item.i2 .img {
	float: right;
}
.tsyl1 .item.i2 .pbutton a {
	background-image: url(../images/xxy1.jpg);
}
.tsyl1 .item.i2 .pbutton a:hover {
	background-image: url(../images/link-icon2.png);
}
.tsyl1 .item.i4 .pbutton a {
	background-image: url(../images/xxy1.jpg);
}
.tsyl1 .item.i4 .pbutton a:hover {
	background-image: url(../images/link-icon2.png);
}
.tsyl1 .item.i2 .b1 {
	background: url(../images/tsyl-11.jpg) no-repeat left 0;
	width: 50%;
	height: 477px;
	top: -99px;
}
.tsyl1 .item.i2 .b2 {
	background: #a63747;
	width: 99px;
	height: 99px;
	top: -99px;
	left: -99px;
}
.tsyl1 .item.i2 .b3 {
	width: 99px;
	height: 377px;
	background: url(../images/tsyl-10.jpg) repeat center 0;
	right: -99px;
	top: 0;
}
.tsyl1 .item.i3 .text {
	background: url(../images/tsyl-12.jpg);
}
.tsyl1 .item.i3 .bg {
	background: url(../images/tsyl-10.jpg) repeat center 0;
}
.tsyl1 .item.i3 .b1 {
	width: 99px;
	height: 478px;
	left: -99px;
	top: -99px;
}
.tsyl1 .item.i3 .b2 {
	width: 50%;
	height: 478px;
	left: 0;
	top: -99px;
}
.tsyl1 .item.i3 .b3 {
	width: 99px;
	height: 99px;
	top: -99px;
	right: -99px;
	background: #911531;
}
.tsyl1 .item.i4 .img {
	float: right;
}
.tsyl1 .item.i4 .text {
	color: #474747;
	background: #fff;
	-webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
}
.tsyl1 .item.i4 .b1 {
	width: 99px;
	height: 99px;
	background: #244483;
	top: -99px;
	left: -99px;
}
.tsyl1 .item.i4 .b2 {
	width: 50%;
	height: 99px;
	top: -99px;
	background: url(../images/tsyl-10.jpg) repeat center 0;
	right: 0;
}
.tsyl1 .item.i4 .b3 {
	width: 905px;
	height: 477px;
	top: 0;
	background: url(../images/tsyl-13.jpg) repeat right 0;
	right: -315px;
}
.xcb1 .box {
	width: 277px;
	height: 530px;
}
.xcb1 .boxbox {
	padding-top: 130px;
}
.xcb1 .box {
	margin-top: 0;
	float: left;
	background-image: url(../images/xcb1-1.jpg);
}
.xcb1 .box1 {
	margin-top: 0;
	overflow: hidden;
	position: static;
	width: auto;
	height: 530px;
}
.xcb1 .box1:before {
	display: none;
}
.xcb1 {
	height: auto;
	background: none;
	position: relative;
}
.xcb1:before {
	content: "";
	display: block;
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	background: url(../images/ysczxx1-1.jpg) repeat center 0;
}
.xcb1 .box .tit {
	padding-top: 78px;
}
.xcb1 .inner {
	padding: 55px 68px;
}
.xcb1 .box1 p+p {
	margin-top: 18px;
}
.xcb1 .scroll {
	height: 420px;
	text-indent: 2em;
}
.xcb1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #c89e5e;
}
.xcb1 .mCSB_inside>.mCSB_container {
	margin-right: 40px;
}
.xcb1 .x-wrap:before {
	display: none;
}
.xcb2 {
	position: relative;
	height: 706px;
	overflow: hidden;
}
.xcb2:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	background: url(../images/ysczxx1-1.jpg) repeat center 0;
	height: 100%;
	width: 589px;
	margin-left: -902px;
}
.xcb2 .x-wrap:before {
	content: "";
	display: block;
	width: 593px;
	height: 706px;
	background: url(../images/tsyl-10.jpg) repeat center 0;
	position: absolute;
	left: -314px;
	top: 0;
}
.xcb2 .tit {
	font-size: 32px;
	text-align: center;
	padding-top: 100px;
}
.ghpage3 .tit {
	padding-top: 50px;
}
.xcb2 .item {
	float: left;
	width: 580px;
	height: 70px;
	margin-bottom: 20px;
	background: #fff;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);
}
.xcb2 .item .inner {
	padding: 23px 33px;
}
.xcb2 .item.first {
	margin-right: 19px;
}
.xcb2 .item .s1 {
	font-size: 16px;
	float: left;
}
.xcb2 .item .a1 {
	float: right;
	padding-left: 30px;
	background: url(../images/xcb2-1.png) no-repeat left center;
	margin-top: 2px;
	color: #707070;
}
.xcb2 .list {
	position: relative;
	margin-top: 30px;
}
.xcb2 .item .s1 {
	width: 70%;
}
.xcb2 .pbbutton {
	margin-top: 28px;
}
.tzb1 .tit1 {
	font-size: 32px;
	text-align: center;
}
.tzb1 .tabsbox {
	margin-top: 55px;
	height: 471px;
}
.tzb2 {
	overflow: hidden;
	color: #fff;
	height: 809px;
	position: relative;
}
.tzb2 .imgbox {
	width: 590px;
	height: 440px;
	float: left;
	position: relative;
	overflow: hidden;
}
.tzb2 .imgbox .img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	visibility: hidden;
	-webkit-transform: all 0.8s ease;
	transform: all 0.8s ease;
}
.tzb2 .imgbox .img img {
	width: 100%;
	height: 100%;
}
.tzb2 .imgbox .img.now {
	opacity: 1;
	visibility: visible;
}
.tzb2 .tit {
	font-size: 32px;
	text-align: center;
	position: relative;
	padding-top: 110px;
}
.tzb2 .box {
	position: relative;
	z-index: 3;
}
.tzb2 .box1 {
	margin-top: 45px;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);
}
.tzb2 .bg {
	position: absolute;
}
.tzb2 .b1 {
	background: url(../images/tzb1-2.jpg) no-repeat right 0;
	width: 1324px;
	height: 809px;
	top: 0;
	right: -318px;
}
.tzb2 .text {
	overflow: hidden;
	background: #fff;
	height: 440px;
}
.tzb2 .text {
	font-size: 16px;
	color: #323333;
}
.tzb2 .text .inner {
	padding: 34px 45px;
}
.tzb2 .text .s1 {
	float: left;
	width: 70%;
}
.tzb2 .text .s2 {
	float: right;
	width: 30%;
	text-align: right;
	color: #909090;
	font-family: Arial;
}
.tzb2 .imgbox .tit1 {
	background: url(../images/mask70-1.png) repeat center 0;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 64px;
	line-height: 64px;
	padding-left: 45px;
	padding-right: 45px;
}
.tzb2 .imgbox .s1 {
	float: left;
	width: 70%;
	font-size: 16px;
}
.tzb2 .imgbox .s2 {
	float: right;
	width: 30%;
	text-align: right;
	font-family: Arial;
}
.tzb2 .text .item {
	border-bottom: 1px solid #dfdfdf;
	padding: 16px 0;
}
.tzb2 .text .item.now, .tzb2 .text .item.now .s2 {
	color: #c89e5e;
}
.tzb2 .pbutton {
	text-align: center;
	margin-top: 50px;
}
.tzb2 .b2 {
	width: 120px;
	height: 120px;
	background: #b59860;
	left: 0;
	bottom: 0;
}
.tzb1 .img1 {
	background: url(../images/3jwb-jcc-7.jpg) no-repeat center 0;
	height: 320px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: 1;
}
.tzb1 .pbutton {
	text-align: center;
	color: #fff;
	margin-top: 40px;
}
.tzb1 .x-wrap {
	z-index: 3;
}
.tzb1 {
	padding-top: 135px;
	padding-bottom: 119px;
}
.tzb1 .tit1 {
	color: #323333;
}
.tzb1 .tabsbox .text {
	background: #fff;
	padding: 24px 30px;
}
.tzb1.jwb-jcc2 .tabsbox .box {
	margin: 0;
	padding: 0;
}
.tzb1 .tabsbox .desc {
	font-size: 16px;
	margin: 0;
	height: 44px;
	overflow: hidden;
}
.tzb1 .tabsbox .desc:hover {
	color: #c6a368;
}
.tzb1 .tabsbox .date {
	font-family: Arial;
	font-size: 16px;
	margin-top: 12px;
}
.tzb1 .button {
	text-align: center;
	color: #ffffff;
	margin-top: 30px;
}
.tzb1 .button a {
	display: inline-block;
	height: 50px;
	line-height: 50px;
	border-radius: 5px;
	border: 1px solid #fff;
	font-size: 18px;
	width: 280px;
	margin: 0 10px;
}
.twpage1 {
	color: #323333;
	overflow: hidden;
}
.twpage1 .x-wrap {
	padding-top: 96px;
	padding-bottom: 85px;
}
.twpage1 .x-wrap .bg {
	display: block;
	background: url(../images/tsyl-10.jpg) repeat center 0;
	width: 496px;
	height: 100%;
	position: absolute;
	top: 0;
	left: -320px;
}
.twpage1 .tit {
	font-size: 32px;
	text-align: center;
}
.twpage1 .list {
	margin-top: 36px;
	position: relative;
}
.twpage1 .item {
	-webkit-box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);
	box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);
	width: 581px;
	height: 132px;
	background: #fff;
	float: left;
	margin-left: 18px;
	margin-bottom: 18px;
}
.twpage1 .item.first {
	margin-left: 0;
}
.twpage1 .item .img {
	float: left;
	width: 176px;
	height: 100%;
	overflow: hidden;
}
.twpage1 .item .text {
	overflow: hidden;
}
.twpage1 .item .inner {
	padding: 30px 35px;
}
.twpage1 .item .tit1 {
	font-size: 16px;
	line-height: 22px;
	overflow: hidden;
	height: 44px;
}
.twpage1 .item .tit1:hover {
	color: #c6a368;
}
.twpage1 .item .date {
	color: #909090;
	font-family: Arial;
	margin-top: 11px;
}
.djbxzlb {
	background: url(../images/3jwb-jcc-1.jpg) no-repeat center 0;
}
.djbxzlb1 .list .item .tit2 .down {
	background-image: url(../images/xcb2-1.png);
}
.djbxzlb .pbtabs .item {
	background: #c7a368;
}
.djbxzlb .pbtabs .item.now:before, .djbxzlb .pbtabs .item:hover:before {
	border-top-color: #ca8c28;
}
.djbxzlb .pbtabs .item.now, .djbxzlb .pbtabs .item:hover {
	background: #ca8c28;
}
.xqy .cjwt-tit {}
.xqy {
	height: 264px;
}
.xqy .date {
	font-family: "Arial";
	margin-top: 8px;
}
.xqy1 {
	padding-bottom: 55px;
}
.xqy1 .context {
	padding-top: 40px;
	padding-bottom: 30px;
	color: #707070;
	font-size: 16px;
	text-indent: 2em;
	line-height: 35px;
}
.xqy1 .context .tol {
	margin-top: 30px;
}
.xqy1 .context img {
	margin-left: -2em;
}
.xqy1 .page-x {
	font-size: 16px;
	color: #323333;
	padding: 23px 0;
	border-top: 1px solid #e3e3e2;
}
.xqy1 .page-x .a1 {
	float: left;
}
.xqy1 .page-x .a2 {
	float: right;
	text-align: right;
}
.xqy1 .page-x a {
	width: 45%;
}
.dzbsy5 {
	margin-top: 100px;
	margin-bottom: 0;
}
.dzbsy5 .text .tit {
	line-height: 22px;
	height: 44px;
}
.dzbsy5 .text .date1, .ygbsy4 .text .date1 {
	margin-top: 2px;
}
.yydh1 {
	background: url(../images/yydh-1.jpg) no-repeat center 0;
	height: 844px;
}
.yydh1 .leftbox {
	position: absolute;
	width: 325px;
	top: 200px;
	bottom: 0;
	color: #fff;
	z-index: 3;
}
.yydh1 .leftbox:after {
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	border-right: 1px solid #335baa;
	left: 0;
	top: 0;
}
.yydh1 .leftbox {
	padding-top: 52px;
}
.yydh1 .leftbox .item {
	position: relative;
	padding-left: 30px;
	height: 52px;
	cursor: pointer;
	font-size: 16px;
}
.yydh1 .leftbox .item .i {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.yydh1 .leftbox .item .s1 {
	display: inline-block;
	vertical-align: middle;
	margin-right: 35px;
}
.yydh1 .title {
	font-size: 32px;
	text-align: center;
	padding-top: 88px;
}
.yydh1 .leftbox .item:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	border-top: 1px solid #335baa;
	width: 18px;
}
.yydh1 .leftbox .item.now:before {
	content: "";
	display: block;
	background: url(../images/yydh-1.png) no-repeat center 0;
	width: 17px;
	height: 100%;
	position: absolute;
	right: -17px;
	top: 0;
}
.yydh1 .leftbox .item.now {
	background: #335baa;
}
.yydh1 .imgbox img {
	width: 100%;
}
.yydh1 .rightbox {
	width: 855px;
	height: 600px;
	position: absolute;
	top: 200px;
	left: 326px;
	z-index: 1;
}
.yydh1 .rightbox .inner {
	margin: 0 60px;
	margin-right: 0;
	position: relative;
	height: 100%;
}
.yydh1 .rightbox .tabsitem {
	height: 100%;
}
.yydh1 .rightbox .imgbox {
	height: 510px;
	overflow: hidden;
	margin-top: 45px;
}
.yydh2 {
	width: 1180px;
	margin: 0 auto;
}
.yydh2 .box1 {
	top: 0;
	left: auto;
	right: 0;
	height: 100%;
	width: 413px;
	background: url(../images/yydh-4.jpg) no-repeat left top;
}
.yydh2 {
	height: 532px;
}
.yydh2 .titbox .tit {
	padding: 0;
	text-align: left;
}
.yydh2 .titbox .tit1 {
	padding: 0;
	text-align: left;
	padding-top: 10px;
	font-size: 16px;
}
.yydh2 .titbox {
	padding-top: 82px;
	padding-left: 64px;
}
.yydh2 .list {
	padding: 0;
}
.yydh2 .list .item {
	padding: 10px 60px;
}
.yydh2 .bdmaplist {
	margin-top: 25px;
}
.yydh2 #bdmap {
	margin-top: 100px;
}
.yydh2 {
	padding-bottom: 110px;
}
.yydh1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #335baa;
}
.yydh1 .tabsitem {
	display: block;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.8s ease;
	transition: all 0.8s ease;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.yydh1 .tabsitem.now {
	opacity: 1;
	visibility: visible;
}
.yydh1 .mCSB_inside>.mCSB_container {
	margin-right: 50px;
}
.screen1 .fp-tableCell {
	display: block !important;
	position: relative;
}
.screen1 {
	overflow: hidden;
}
.screen1 .box {
	position: absolute;
	top: 168px;
	bottom: 0;
	left: 0;
	right: 0;
}
.screen1 .box .mg50 {
	height: 100%;
	position: relative;
	overflow: hidden;
}
.screen1 .box .img {
	background: url(../images/ind_1.jpg) no-repeat center 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
}
.ie9 .screen1 .box .door {
	display: none;
}
.screen1 .box .door {
	background: url(../images/ind_3.png) no-repeat center 0;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
}
.screen1 .box .tit {
	background: url(../images/bjhx-1.png) no-repeat center;
	width: 1036px;
	height: 389px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -518px;
	margin-top: -194.5px;
}
.section .mg50 {
	height: 100%;
	position: relative;
	margin: 0 30px;
}
.pbpimg {
	position: absolute;
	left: 0;
	top: 0%;
	width: 100%;
	height: 100%;
	z-index: 9;
	pointer-events: none;
}
.pbpimg .imgbox {
	position: absolute;
	top: 0;
	left: 5%;
	margin-top: 3%;
	opacity: 0;
	visibility: hidden;
	width: 26%;
}
.pbpimg .imgbox.now {
	opacity: 1;
	visibility: visible;
}
.screen2 .mg50 {
	background: url(../images/bnhx-4.jpg) no-repeat center top;
	background-size: cover;
}
.screen3 .mg50 {
	background: url(../images/bnhx-5.jpg) no-repeat 0 top;
	background-size: cover;
}
.screen4 .mg50 {
	background: url(../images/bnhx-6.jpg) no-repeat center top;
	background-size: cover;
}
.screen5 .mg50 {
	background: url(../images/bnhx-7.jpg) no-repeat 26% top;
	background-size: cover;
}
.screen6 .mg50 {
	background: url(../images/bnhx-8.jpg) no-repeat center top;
	background-size: cover;
}
.screen7 .mg50 {
	background: url(../images/bnhx-9.jpg) no-repeat center top;
	background-size: cover;
}
.screen8 .mg50 {
	background: url(../images/bnhx-10.jpg) no-repeat center top;
	background-size: cover;
}
.screen8 .button {
	text-align: center;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 10%;
}
/* .screen9  .mg50{    background: url(../images/bnhx-11.jpg) no-repeat center top;    background-size: cover;} */
.screen10, .screen10 .fp-tableCell {
	height: auto !important;
}
.screen10 .x-footer {
	margin-top: 50px;
}
.xzbfjg .img {
	background: url(../images/xzbfjg-2.jpg) no-repeat right top;
	height: 3168px;
	position: relative;
	/* width: 1072px; */
}
.lyyjj7 .mCustomScrollbar {
	height: 490px;
	width: 1072px;
}
.xzbfjg {
	margin-left: 0;
	margin-top: 66px;
}
.xzbfjg .part {
	float: left;
	width: 190px;
	font-size: 12px;
	text-align: center;
}
.xzbfjg .part.pt1 {
	margin-left: 436px;
}
.xzbfjg .part.pt2 {
	margin-left: 124px;
}
.xzbfjg .part .item1 a {
	line-height: 15px;
}
.xzbfjg .part .item1 {
	width: 100%;
	height: 38px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.xzbfjg .part .item1:hover {
	transform: scale(1.02);
	-webkit-transform: scale(1.02);
}
.xzbfjg .part .item1 .middle {
	height: 100%;
}
.xzbfjg .part.pt1 .item1.im11 {
	margin-top: 83px;
}
.xzbfjg .part.pt1 .item1.im12 {
	margin-top: 72px;
}
.xzbfjg .part.pt1 .item1.im13 {
	margin-top: 49px;
}
.xzbfjg .part.pt1 .item1.im14 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im15 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im16 {
	margin-top: 9px;
}
.xzbfjg .part.pt1 .item1.im17 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im18 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im19 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im110 {
	margin-top: 110px;
}
.xzbfjg .part.pt1 .item1.im111 {
	margin-top: 9px;
}
.xzbfjg .part.pt1 .item1.im112 {
	margin-top: 3px;
}
.xzbfjg .part.pt1 .item1.im113 {
	margin-top: 50px;
}
.xzbfjg .part.pt1 .item1.im114 {
	margin-top: 150px;
}
.xzbfjg .part.pt1 .item1.im115 {
	margin-top: 111px;
}
.xzbfjg .part.pt1 .item1.im116 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im117 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im118 {
	margin-top: 28px;
}
.xzbfjg .part.pt1 .item1.im119 {
	margin-top: 50px;
}
.xzbfjg .part.pt1 .item1.im120 {
	margin-top: 72px;
}
.xzbfjg .part.pt1 .item1.im121 {
	margin-top: 50px;
}
.xzbfjg .part.pt1 .item1.im122 {
	margin-top: 29px;
}
.xzbfjg .part.pt1 .item1.im123 {
	margin-top: 70px;
}
.xzbfjg .part.pt1 .item1.im124 {
	margin-top: 91px;
}
.xzbfjg .part.pt1 .item1.im125 {
	margin-top: 70px;
}
.xzbfjg .part.pt1 .item1.im126 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im127 {
	margin-top: 9px;
}
.xzbfjg .part.pt1 .item1.im128 {
	margin-top: 50px;
}
.xzbfjg .part.pt1 .item1.im129 {
	margin-top: 51px;
}
.xzbfjg .part.pt1 .item1.im130 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im131 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im132 {
	margin-top: 91px;
}
.xzbfjg .part.pt1 .item1.im133 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im134 {
	margin-top: 23px;
}
.xzbfjg .part.pt1 .item1.im135 {
	margin-top: 29px;
}
.xzbfjg .part.pt1 .item1.im136 {
	margin-top: 50px;
}
.xzbfjg .part.pt1 .item1.im137 {
	margin-top: 70px;
}
.xzbfjg .part.pt1 .item1.im140 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im143 {
	margin-top: 10px;
}
.xzbfjg .part.pt1 .item1.im145 {
	margin-top: 18px;
}
.xzbfjg .part.pt2 .item1 {
	margin-top: 2px;
}
.xzbfjg .part.pt2 .item1.im11 {
	margin-top: 43px;
}
.xzbfjg .part.pt2 .item1.im12 {
	/* margin-top: 9px; */
}
.xzbfjg .part.pt2 .item1.im14 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im15 {
	margin-top: 3px;
}
.xzbfjg .part.pt2 .item1.im16 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im18 {
	margin-top: 169px;
}
.xzbfjg .part.pt2 .item1.im112 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im113 {
	margin-top: 3px;
}
.xzbfjg .part.pt2 .item1.im114 {
	margin-top: 3px;
}
.xzbfjg .part.pt2 .item1.im115 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im116 {
	margin-top: 10px;
}
/* .xzbfjg .part.pt2 .item1.im118{    margin-top: 9px;} */
.xzbfjg .part.pt2 .item1.im119 {
	margin-top: 10px;
}
/* .xzbfjg .part.pt2 .item1.im120{    margin-top: 9px;} */
.xzbfjg .part.pt2 .item1.im122 {
	margin-top: 1px;
}
.xzbfjg .part.pt2 .item1.im123 {
	margin-top: 2px;
}
.xzbfjg .part.pt2 .item1.im124 {
	margin-top: 2px;
}
.xzbfjg .part.pt2 .item1.im125 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im126 {
	margin-top: 59px;
}
.xzbfjg .part.pt2 .item1.im127 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im129 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im131 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im134 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im135 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im137 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im147 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im140 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im143 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im145 {
	margin-top: 18px;
}
.xzbfjg .part.pt2 .item1.im149 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im151 {
	margin-top: 19px;
}
.xzbfjg .part.pt2 .item1.im153 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im157 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im158 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im160 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im162 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im165 {
	margin-top: 10px;
}
.xzbfjg .part.pt2 .item1.im166 {
	margin-top: 10px;
}
.xzbfjg .tit1 {
	position: absolute;
	font-size: 16px;
	width: 150px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	top: 1076px;
	left: 162px;
}
.dbpage {
	position: relative;
	padding-bottom: 116px;
	overflow: hidden;
	margin-top: -110px;
}
.dbpage .img {
	width: 483px;
	height: 471px;
	overflow: hidden;
	float: left;
	position: relative;
	z-index: 3;
}
.dbpage .img img {
	width: 100%;
	height: 100%;
}
.dbpage .text {
	position: relative;
	z-index: 3;
	overflow: hidden;
	background: #fff;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);
	box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);
	height: 471px;
}
.dbpage .text .inner {
	padding: 90px 60px;
}
.dbpage .text .tit {
	font-size: 32px;
}
.dbpage .text .desc {
	margin-top: 15px;
	line-height: 22px;
	height: 176px;
	/* overflow: hidden; */
}
.dbpage .text .pbutton {
	margin-top: 22px;
}
.dbpage .text .pbutton a {
	background-image: url(../images/xxy1.jpg);
}
.dbpage .bg {
	background: url(../images/tsyl-10.jpg) repeat center 0;
	width: 1225px;
	height: 478px;
	position: absolute;
	bottom: -117px;
	right: -313px;
}
.dbpage1 {
	height: 655px;
	position: relative;
}
.dbpage1 .bg {
	position: absolute;
}
.dbpage1 .bg.bg1 {
	width: 596px;
	height: 655px;
	top: 0;
	left: -311px;
	background: url(../images/dbpage1-2.jpg) repeat-x center 0;
}
.dbpage1 .bg.bg2 {
	width: 120px;
	height: 120px;
	background: #b59860;
	bottom: 0;
	right: 0;
}
.dbpage1 .box {
	position: relative;
	z-index: 3;
	padding-top: 65px;
}
.dbpage1 .box .item {
	width: 571px;
	float: left;
}
.dbpage1 .box .item.i1 .xwzx2-tit .s1 {
	color: #fff;
}
.dbpage1 .box .item.i1 .box1 {
	background: #fff;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);
	box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);
	margin-top: 28px;
}
.dbpage1 .box .item.i1 .inner {
	padding: 45px 40px;
}
.dbpage1 .box .item.i1 .img {
	width: 143px;
	height: 91px;
	overflow: hidden;
	float: left;
}
.dbpage1 .box .item.i1 .text {
	overflow: hidden;
}
.dbpage1 .box .item.i1 .tit {
	font-size: 14px;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.dbpage1 .box .item.i1 .date {
	font-family: Arial;
	margin-top: 4px;
}
.dbpage1 .box .item .item1:hover {
	color: #c29f65;
}
.dbpage1 .box .item.i1 .item1 {
	overflow: hidden;
}
.dbpage1 .box .item.i1 .item1+.item1 {
	margin-top: 20px;
}
.dbpage1 .box .item.i1 .text {
	padding: 10px 40px;
	padding-left: 24px;
	padding-right: 10px;
}
.dbpage1 .box .item.i2 {
	float: right;
}
.dbpage1 .box .djsy4 {
	-webkit-transition: none;
	transition: none;
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0);
	position: static;
	width: auto;
}
.dbpage1 .djsy4 .box {
	margin-top: 28px;
	padding-top: 0;
	height: 514px;
	overflow: hidden;
}
.dbpage1 .djsy4 .img {
	height: 379px;
}
.dbpage1 .djsy4 .list1 {
	padding: 0;
	padding-bottom: 50px;
}
.dbpage1 .djsy4 .list1 .tit1 {
	padding: 17px 30px;
}
.dbpage1 .djsy4 .list1 .item1 {
	border: 0;
}
.dbpage1 .djsy4 .list1 .item1:first-child {
	border-bottom: 1px solid #dfdfdf;
}
.dbpage2 {
	background: none;
	overflow: hidden;
}
.dbpage2 .x-wrap {
	top: 0;
}
.dbpage2 .bg {
	background: url(../images/tsyl-10.jpg) repeat center 0;
	width: 1225px;
	height: 100%;
	position: absolute;
	bottom: 0;
	right: -322px;
}
.dbpage3 .box {
	background-image: url(../images/dbpage3-1.jpg);
}
.dbpage3 .box1 {
	background-image: url(../images/dbpage3-2.jpg);
	color: #fff;
}
.dbpage3 .mCSB_scrollTools .mCSB_draggerRail {
	background: #b42745;
}
.dbpage3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #b42745;
}
.dbpage2 .boxbox {
	position: relative;
	z-index: 3;
}
.dbpage2 .tit1 {
	font-size: 32px;
	text-align: center;
}
.dbpage2 .boxboxbox {
	margin-top: 34px;
}
.dbpage2 .x-wrap {
	padding-top: 90px;
	padding-bottom: 99px;
}
.dbpage2 .pbbutton {
	margin-top: 45px;
}
.dbpage3:before {
	display: none;
}
.dbpage3 .boxbox {
	padding-top: 0;
}
.dbpage3 {
	background: url(../images/dbpage3-3.jpg) no-repeat center bottom;
}
.dbpage4 {
	overflow: visible;
}
.dbpage3 .bg1 {
	background: #981e36;
	width: 120px;
	height: 120px;
	position: absolute;
	top: 0;
	left: 0;
	padding-bottom: 50px;
}
.xcb2 .x-wrap:before {
	display: none;
}
.ghpage1 {
	overflow: hidden;
	background: none;
	position: relative;
}
.ghpage1 .title {
	font-size: 32px;
	text-align: center;
}
.ghpage1 .box {
	margin-top: 40px;
}
.ghpage1 .text {
	-webkit-box-shadow: 0px 0px 27px 0px rgba(100, 100, 100, 0.1);
	box-shadow: 0px 0px 27px 0px rgba(100, 100, 100, 0.1);
}
.ghpage1 .slick-list {
	overflow: visible;
}
.ghpage1 .bg1 {
	width: 421px;
	height: 791px;
	background-image: url(../images/jkkp-2.jpg);
	position: absolute;
	top: -83px;
	right: -320px;
}
.ghpage1 .bg2 {
	width: 120px;
	height: 120px;
	background: #c89e5e;
	position: absolute;
	bottom: 0;
	left: 0;
}
.ghpage1 .pbbutton {
	margin-top: 50px;
}
.ghpage1 .pbbutton a {
	background: #9c233b;
}
.ghpage2 {
	background: url(../images/ghpage2-2.jpg) no-repeat center 0;
	height: 859px;
	position: relative;
}
.ghpage3 {
	height: auto;
	padding-bottom: 30px;
}
.ghpage2 .bg1 {
	width: 120px;
	height: 120px;
	position: absolute;
	top: 0;
	right: 0;
	background: #9c233b;
}
.ghpage2 .img {
	width: 413px;
	height: 739px;
	overflow: hidden;
	background: url(../images/ghpage2-1.jpg) no-repeat center 0;
	position: absolute;
	bottom: 0;
	left: 0;
}
.ghpage2 .tit {
	font-size: 32px;
	color: #fff;
	padding-top: 135px;
	padding-left: 90px;
}
.ghpage2 .box1 {
	background: #fff;
	width: 858px;
	height: 525px;
	-webkit-box-shadow: 0px 0px 27px 0px rgba(100, 100, 100, 0.1);
	box-shadow: 0px 0px 27px 0px rgba(100, 100, 100, 0.1);
	position: absolute;
	left: 329px;
	top: 230px;
	max-width: 1818px;
	margin: 0 auto;
}
.ghpage2 .box1 .textarea {
	padding: 66px 59px;
	padding-bottom: 0;
}
.ghpage2 .box1 .textarea textarea {
	height: 288px;
	width: 709px;
	padding: 15px;
	border: 1px solid #dcdcdc;
}
.ghpage2 .pbbutton {
	margin-top: 37px;
}
.ghpage2 .pbbutton a {
	background: #9c233b;
}
.hxdjpage1 {
	background: url(../images/tsyl-9.jpg) repeat center 0;
	height: 600px;
	padding: 1px;
}
.hxdjpage1 .box1 {
	background: #fff;
	height: 703px;
	-webkit-box-shadow: 0px 0px 46px 0px rgba(4, 0, 0, 0.09);
	box-shadow: 0px 0px 46px 0px rgba(4, 0, 0, 0.09);
	margin-top: -102px;
}
.hxdjpage1 .box1 .tit {
	font-size: 32px;
	text-align: center;
	padding-top: 70px;
}
.hxdjpage1 .box2 {
	background: #f7f7f7 url(../images/hxdjpage1-1.png) no-repeat center top;
	height: 477px;
	margin-top: 24px;
}
.hxdjpage1 .slick-mod2 {
	margin: 0 100px;
	text-align: center;
	padding-top: 16px;
	font-family: Arial;
	font-size: 16px;
}
.hxdjpage1 .arrowbox {
	left: 0;
	width: 100%;
	bottom: -38px;
}
.hxdjpage1 .arrowbox .center {
	background-color: transparent;
}
.hxdjpage1 .slick-list {
	padding-bottom: 20px;
}
.hxdjpage1 .arrowbox:after {
	display: none;
}
.hxdjpage1 .slick-item {
	cursor: pointer;
	width: 140px !important;
}
.hxdjpage1 .slick-current .slick-item {
	color: #b69a65;
	position: relative;
}
.hxdjpage1 .slick-current .slick-item:after {
	content: "";
	display: block;
	background: url(../images/hxdjpage1-2.png) no-repeat center 0;
	position: absolute;
	bottom: -18px;
	left: 50%;
	margin-left: -9.5px;
	width: 19px;
	height: 13px;
}
.hxdjpage1 .tabsbox {
	width: 780px;
	margin: 0 auto;
	padding-top: 0;
}
.hxdjpage1 .tabsbox .tit1 {
	font-size: 80px;
	font-family: "impact";
	text-align: center;
}
.hxdjpage1 .middle {
	height: 330px;
	text-align: center;
}
.hxdjpage2 {
	height: 920px;
	background: url(../images/hxdjpage1-3.png) no-repeat center 0;
}
.hxdjpage2 .leftbox .item.now {
	background: #b52a45;
}
.hxdjpage2 .leftbox .item .s1 {
	display: inline-block;
	vertical-align: middle;
}
.hxdjpage2 .leftbox .item .i {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.hxdjpage2 .leftbox .item:after {
	border-top: 1px solid #b42a45;
}
.hxdjpage2 .leftbox:after {
	border-right: 1px solid #b42a45;
}
.hxdjpage2 .leftbox .item.now:before {
	background-image: url(../images/yydh-1-1.png);
}
.hxdjpage2 .leftbox {
	padding-top: 70px;
}
.hxdjpage2 .leftbox .item {
	margin-bottom: 30px;
}
.hxdjpage2 .rightbox .text {
	line-height: 22px;
	text-indent: 2em;
}
.hxdjpage2 .rightbox .text p {
	margin-bottom: 18px;
}
.hxdjpage2 .rightbox .inner {
	margin-left: 78px;
}
.hxdjpage2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #9b2139;
}
.hxdjpage2 .mCSB_scrollTools .mCSB_draggerRail {
	background: #d2d2d2;
}
.screen2 .slick-mod2 {
	background: url(../images/bnhx-5.png) repeat-x 9px bottom;
	position: absolute;
	bottom: 30px;
	left: 0;
	right: 0;
	/* width: 1920px; */
	font-size: 18px;
	color: #fff;
	text-align: center;
	padding-bottom: 30px;
	padding-left: 68px;
	padding-right: 68px;
}
.screen2 .middlebox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.screen2 .scrolltop {
	height: 100%;
	-webkit-transition: -webkit-transform 0.5s cubic-bezier(.25, .46, .45, .94);
	transition: -webkit-transform 0.5s cubic-bezier(.25, .46, .45, .94);
	transition: transform 0.5s cubic-bezier(.25, .46, .45, .94);
	transition: transform 0.5s cubic-bezier(.25, .46, .45, .94), -webkit-transform 0.5s cubic-bezier(.25, .46, .45, .94);
}
.screen2 .middle {
	width: 100%;
	height: 100%;
}
.screen2 .slick-item {
	position: relative;
	padding-top: 18px;
	cursor: pointer;
}
.screen2 .slick-current .slick-item {
	font-size: 26px;
	padding-top: 0;
	margin-top: -28px;
}
.screen2 .slick-list {
	padding-top: 10px;
	height: 100%;
}
.screen2 .slick-slider .slick-track {
	height: 100%;
}
.screen2 .slick-current .slick-item:after {
	bottom: -14px;
	top: auto;
	opacity: 1;
}
.screen2 .slick-item:after {
	content: "";
	display: block;
	width: 5px;
	height: 5px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -2.5px;
	opacity: 0.6;
	background: #fff;
	border-radius: 50%;
}
.screen2 .middle {
	text-align: center;
	color: #fff;
}
.screen2 .num {
	font-size: 234px;
	color: #fff;
	line-height: 1;
}
.screen2 .num span {
	font-family: "Acumin Variable Concept";
}
.screen2 .num .span1 {
	opacity: 0.5;
}
.screen2 .num .span2 {
	opacity: 0.7;
}
.screen2 .titbox {
	background: url(../images/bnhx-4.png) no-repeat center bottom;
	margin-top: 50px;
}
.screen2 .titbox .tit1 {
	font-size: 38px;
}
.screen2 .titbox .tit1 .s2 {
	display: inline-block;
	position: relative;
}
.screen2 .titbox .tit1 .s2:before {
	content: "";
	display: block;
	opacity: 1;
	width: 55px;
	height: 1px;
	background: #fff;
	position: absolute;
	left: -76px;
	top: 50%;
}
.screen2 .titbox .tit1 .s2:after {
	content: "";
	display: block;
	opacity: 1;
	width: 55px;
	height: 1px;
	background: #fff;
	position: absolute;
	right: -76px;
	top: 50%;
}
.screen2 .titbox .tit2 {
	font-size: 20px;
	margin-top: 15px;
}
.screen2 .desc {
	font-size: 16px;
	margin-top: 14px;
	line-height: 30px;
	background: url(../images/bnhx-3.png) no-repeat center;
	padding: 20px 130px;
	min-height: 70px;
	width: 590px;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.screen2 .slick-arrow, .screen9 .slick-arrow {
	background: url(../images/bnhx-1.jpg) no-repeat 0 0;
	width: 86px;
	height: 86px;
	overflow: visible
}
.screen2 .slick-next, .screen9 .slick-next {
	background-position: right top;
	right: 108px;
}
.screen2 .slick-prev {
	left: 108px;
}
.screen2 .button {
	height: 90px;
	width: 100%;
	position: absolute;
	top: 50%;
	margin-top: 130px;
	z-index: 9;
}
.screen2 .slick-arrow:after, .screen9 .slick-arrow:after {
	content: "";
	display: block;
	width: 92px;
	height: 86px;
	background: url(../images/bnhx-1.jpg) no-repeat 0 bottom;
	position: absolute;
	top: 1px;
	left: 0;
	opacity: 0;
}
.screen2 .slick-arrow.slick-disabled:after, .screen9 .slick-arrow.slick-disabled:after {
	cursor: not-allowed;
}
.screen2 .slick-next:after, .screen9 .slick-next:after {
	background-position: right bottom;
	left: auto;
	right: 0;
	top: -1px;
}
.screen2 .slick-next:hover:after, .screen9 .slick-next:hover:after {
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	opacity: 1;
}
.screen2 .slick-next:hover, .screen9 .slick-next:hover {
	background: none;
}
.screen2 .slick-prev:after {}
.screen2 .slick-prev:hover, .screen9 .slick-prev:hover {
	background: none;
}
.screen2 .slick-prev:hover:after, .screen9 .slick-prev:hover:after {
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	opacity: 1;
	left: 0;
}
.screen3 .mask1 {
	background: url(../images/mask20-1.png);
	width: 34%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
}
.screen3 .mask2box {
	width: 66%;
	position: absolute;
	top: 0;
	left: 34%;
	height: 100%;
}
.screen3 .mask2box .item {
	width: 33.33333%;
	float: left;
	height: 100%;
	position: relative;
	color: #fff;
	overflow: hidden;
}
.screen3 .mask2box .item:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/mask20-1.png);
	-webkit-transition: opacity .8s linear;
	transition: opacity .8s linear;
}
.screen3 .mask2box .item .br {
	border-left: 2px solid #90222a;
	height: 100%;
	position: relative;
	z-index: 10;
}
.screen3 .mask2box .item .br:after {
	content: "";
	display: block;
	background: url(../images/bnhx-6.png) no-repeat center 0;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 283px;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
.screen3 .tit1 {
	font-size: 18px;
	color: #ceb072;
}
.screen3 .tit2 {
	font-size: 38px;
	position: relative;
	padding-bottom: 18px;
	margin-bottom: 18px;
	margin-top: 4px;
}
.screen3 .tit2 .after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	border-top: 2px solid #b3835a;
	width: 81px;
}
.screen3 .desc {
	font-size: 14px;
	line-height: 28px;
	position: relative;
	padding-right: 17px;
	margin-right: 13px;
}
.screen3 .br {
	padding: 0 12%;
}
.screen3 .part1 {
	position: absolute;
	top: 40%;
	left: 12%;
	right: 12%;
	opacity: 1;
	-webkit-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.screen3 .part0 .rhide>div {
	float: right;
	height: 750px;
}
.screen3 .part0 .tit1 {
	margin-right: 12px;
	width: 27px;
	line-height: 27px;
}
.ie9 .screen3 .part0 .tit1 {
	line-height: 35px;
}
.screen3 .part0 .tit2 {
	padding: 0;
	margin: 0;
	width: 57px;
	line-height: 56px;
	margin-right: 8px;
}
.screen3 .part0 .rhide {
	position: absolute;
	right: -100%;
	width: 100%;
	height: 100%;
}
.screen3 .part0 .tit2 .after {
	content: "";
	border: 0;
	width: 0;
	display: block;
	height: 81px;
	border-left: 2px solid #b3835a;
	bottom: auto;
	top: 0;
	left: 0;
}
.screen3 .part0 {
	position: absolute;
	top: 19%;
	left: 12%;
	right: 12%;
	height: 80%;
	overflow: hidden;
}
.screen3 .part0 .line1 {
	height: 23%;
	width: 1px;
	background: #8e4639;
	position: absolute;
	top: 0;
	right: 10%;
	-webkit-transition: height 0.6s ease 0s, right 0.6s ease 0.6s;
	transition: height 0.6s ease 0s, right 0.6s ease 0.6s;
}
.screen3 .part0 .line1 .num1 {
	color: #fff;
	opacity: 0.4;
	font-size: 14px;
	position: absolute;
	bottom: -4px;
	left: -3000%;
}
.pubcmore {
	font-size: 16px;
	position: relative;
	width: 38px;
	height: 150px;
	display: inline-block;
	text-align: center;
	line-height: 34px;
}
.pubcmore:before {
	content: "";
	border: 1px solid #fff;
	opacity: 0.2;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 36px;
	height: 148px;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.pubcmore span {
	display: block;
	position: absolute;
	background: #bfb196;
	opacity: 0.8;
}
.pubcmore .s1, .pubcmore .s2, .pubcmore .s3, .pubcmore .s4 {
	width: 7px;
	height: 2px;
}
.pubcmore .s5, .pubcmore .s6, .pubcmore .s7, .pubcmore .s8 {
	height: 7px;
	width: 2px;
}
.pubcmore .s1 {
	left: 0;
	top: 0;
}
.pubcmore .s2 {
	right: 0;
	top: 0;
}
.pubcmore .s3 {
	left: 0;
	bottom: 0;
}
.pubcmore .s4 {
	right: 0;
	bottom: 0;
}
.pubcmore .s5 {
	left: 0;
	top: 0;
}
.pubcmore .s6 {
	right: 0;
	top: 0;
}
.pubcmore .s7 {
	left: 0;
	bottom: 0;
}
.pubcmore .s8 {
	right: 0;
	bottom: 0;
}
.screen3 .pubcmore {
	float: right;
	margin-right: 25px;
	line-height: 34px;
	;
}
.ie9 .screen3 .pubcmore {
	line-height: 44px;
}
.pubcmore:hover .s1, .pubcmore:hover .s2, .pubcmore:hover .s3, .pubcmore:hover .s4 {
	width: 100%;
	opacity: 1;
	-webkit-transition: all 1s linear;
	transition: all 1s linear;
}
.pubcmore:hover .s5, .pubcmore:hover .s6, .pubcmore:hover .s7, .pubcmore:hover .s8 {
	height: 100%;
	opacity: 1;
	-webkit-transition: all 1s linear;
	transition: all 1s linear;
}
.screen3 .mask2box .item:hover .part1 {
	-webkit-transform: translateY(100px);
	transform: translateY(100px);
	opacity: 0;
}
.screen3 .mask2box .item:hover:after {
	opacity: 0;
}
.screen3 .mask2box .item:hover .part0 .line1 {
	height: 41%;
	background: #a65844;
	right: 0;
}
.screen3 .mask2box .item:hover .rhide {
	right: 0;
	-webkit-transition: all 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
	transition: all 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
}
.screen3 .mask2box .item:hover .line1 .num1 {
	font-size: 18px;
	color: #ceb072;
	opacity: 1;
}
.screen3 .mask2box .item:hover .br:after {
	-webkit-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
	transition: -webkit-transform 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
	transition: transform 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
	transition: transform 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s, -webkit-transform 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
}
.screen4 .box1 {
	width: 1004px;
	height: 766px;
	background: url(../images/screen4-6.png) no-repeat right top;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -383px;
	margin-left: -395px;
}
.screen4 .box1 .item {
	width: 168px;
	height: 168px;
	background: url(../images/screen4-2.png) no-repeat center 0;
	position: absolute;
}
.screen4 .box1 .item .img {
	width: 86px;
	height: 86px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -43px;
	margin-left: -43px;
}
.screen4 .box1 .item .img img {
	width: 100%;
	height: 100%;
}
.screen4 .box1 .item.i1 {
	left: 538px;
	top: 46px;
}
.screen4 .box1 .item.i2 {
	left: 790px;
	top: 299px;
}
.screen4 .box1 .item.i3 {
	left: 538px;
	top: 552px;
}
.screen4 .box1 .item.i4 {
	background: url(../images/mask-2.png) repeat center 0;
	width: 491px;
	height: 260px;
	left: 0;
	top: 253px;
	color: #fff;
}
.screen4 .box1 .item.i4:after {
	content: "";
	display: block;
	background: url(../images/bnhx1-1.png) no-repeat center 0;
	width: 220px;
	/* height: 224px; */
	position: absolute;
	top: 35px;
	right: 25px;
	bottom: 0;
	z-index: 1;
}
.screen4 .box1 .item.i4 .inner {
	position: relative;
	z-index: 3;
	height: 188px;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.screen4 .box1 .item .tit {
	font-size: 38px;
}
.screen4 .box1 .item .desc {
	font-size: 14px;
	line-height: 28px;
	margin-top: 12px;
}
.screen4 .box1 .item .inner {
	padding: 36px 50px;
}
.screen4 .box1 .item .pubcmore {
	position: absolute;
	bottom: -78px;
	left: 50px;
}
.pubcmore.state1 {
	width: 150px;
	height: 38px;
	line-height: 36px;
}
.pubcmore.state1:before {
	width: 148px;
	height: 36px;
}
.screen4 .titbox {
	color: #fff;
	position: absolute;
}
.screen4 .titbox:after {
	content: "";
	display: block;
	width: 38px;
	border-top: 1px solid #fff;
	position: absolute;
	top: 50%;
	right: -53px;
	margin-top: 14px;
}
.screen4 .titbox .tit1 {
	font-size: 20px;
}
.screen4 .titbox .desc1 {
	font-size: 16px;
}
.screen4 .titbox.t1 {
	right: 567px;
	top: 84px;
}
.screen4 .titbox.t2 {
	right: 311px;
	top: 340px;
}
.screen4 .titbox.t3 {
	right: 567px;
	top: 593px;
}
.screen5 .box {
	width: 68%;
	height: 100%;
	margin-left: 32%;
	background: url(../images/screen5-8.png) no-repeat 0 0;
	background-size: cover;
	position: relative;
}
.screen5 .column {
	width: 33.33333%;
	height: 100%;
	float: left;
}
.screen5 .column+.column .item {
	height: 100%;
	border-left: 1px solid #a9afb8;
}
.screen5 .leftbox {
	float: left;
	width: 32%;
	height: 100%;
	position: relative;
	background: url(../images/screen5-7.png) no-repeat right bottom;
}
.screen5 .middle {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.screen5 .item1 {
	float: left;
	width: 33.333333%;
	height: 189px;
	margin-bottom: 80px;
}
.screen5 .item1.im1 {
	margin-bottom: 0;
}
.screen5 .middle-cont {
	width: 100%;
}
.screen5 .img {
	width: 100px;
	height: 85px;
	margin: 0 auto;
}
.screen5 .img img {
	width: 100%;
	height: 100%;
}
.screen5 .button {
	text-align: center;
	margin-top: 70px;
}
.screen5 .pubcmore {
	color: #816833;
	display: inline-block;
}
.screen5 .titbox {
	color: #1e51a2;
	text-align: center;
	margin-top: 20px;
}
.screen5 .titbox .tit {
	font-size: 24px;
}
.screen5 .titbox .tit1 {
	font-size: 16px;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
}
.screen5 .pubcmore:before {
	border-color: #b29b6b;
}
.screen6 .box1 {
	padding-left: 60px;
	background: url(../images/screen6-1.png) no-repeat left bottom;
	height: 311px;
	width: 31%;
	position: absolute;
	left: 6.3%;
	top: 0;
	margin-top: 29.2%;
	color: #fff;
}
.screen6 .box1 .tit {
	font-size: 38px;
	position: relative;
	padding-bottom: 15px;
	padding-top: 54px;
}
.screen6 .box1 .tit:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 84px;
	height: 2px;
	background: #7f5d42;
}
.screen6 .box1 .desc {
	font-size: 16px;
	line-height: 32px;
	margin-top: 11px;
}
.screen6 .box1 .pubcmore {
	margin-top: 40px;
}
.screen6 .box2 {
	margin-left: 32%;
	width: 68%;
	height: 100%;
}
.screen6 .box2 .item {
	width: 33.333333%;
	float: left;
	height: 100%;
	position: relative;
}
.screen6 .box2 .item.i2:before, .screen6 .box2 .item.i3:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 1px;
	background: #8c4948;
}
.screen6 .box2 .item1 {
	position: relative;
	color: #fff;
}
.screen6 .box2 .item1 .tit {
	font-size: 18px;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
	margin-right: 2em;
}
.screen6 .box2 .item1 .tit1 {
	font-size: 16px;
	color: #ceb072;
	margin-top: 12px;
}
.screen6 .box2 .item1 .num {
	font-size: 18px;
	position: absolute;
	left: -33px;
	top: -15px;
}
.screen6 .box2 .item1:before {
	content: "";
	display: block;
	width: 3px;
	height: 28px;
	top: -74px;
	left: 0;
	position: absolute;
	background: #fff;
}
.screen6 .box2 .item1 {
	margin-top: 75px;
}
.screen6 .box2 .item1+.item1 {
	margin-top: 115px;
}
.screen7 .mask2box .item .br:after {
	display: none;
}
.screen7 .part1 {
	display: none;
}
.screen7 .mask2box .item {
	width: 20%;
	-webkit-transition: width 0.6s ease 0.6s;
	transition: width 0.6s ease 0.6s;
}
.screen7 .mask2box .item.now {
	width: 30%;
}
.screen7 .mask2box .item .br {
	border-left-color: transparent;
}
.screen7 .part0 .line1 {
	background: #665330;
	right: 0;
}
.screen7 .mask2box .item:after {
	background: url(../images/screen6-2.png);
	opacity: 0;
}
.screen7 .mask2box .item:hover:after {
	opacity: 1;
}
.screen7 .mask2box .item:hover .part0 .line1 {
	background: #857044;
}
.screen7 .mask2box .item .rhide {
	right: -120px;
	width: 340px;
	-webkit-transition: all 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
	transition: all 0.6s cubic-bezier(.25, .46, .45, .94) 0.9s;
}
.screen7 .now .part0 .line1 .num1 {
	color: #ceb072;
	font-size: 18px;
	opacity: 1;
	bottom: 1px;
}
.screen7 .mask2box .item.now .rhide {
	right: 0;
}
.screen7 .part0 .tit2 {
	margin-right: 8px;
	width: 57px;
	line-height: 56px;
}
.ie9 .screen7 .part0 .tit2 {
	line-height: 68px;
}
.screen7 .now .part0 .tit2 {}
.screen7 .mask2box .item.now .part0 .line1 {
	background: #856f43;
}
.screen7 .mask2box .item.now .part0 .line1 {
	height: 300px;
	right: 0;
}
.screen7 .mask2box .item.now:after {
	opacity: 1;
}
.screen7 .part0 .line1 {}
.screen3 .now .part0 .desc {
	padding-right: 17px;
}
.screen7 .part0 .desc {
	font-size: 18px;
	margin-right: 10px;
	padding-right: 50px;
	position: relative;
}
.screen3 .part0 .desc .after {
	position: absolute;
	top: 0;
	right: 0;
	border-right: 2px solid #ac925c;
	height: 81px;
}
.screen8 .img1 {
	width: 203px;
	height: 205px;
	overflow: hidden;
	position: absolute;
	left: 6.3%;
	bottom: 5%;
}
.screen8 .layerbox {
	margin-left: 26%;
	width: 72%;
	padding-top: 33%;
	height: 0;
	background: url(../images/screen8-2.png) no-repeat 0 0;
	background-size: 100%;
	position: relative;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -15%;
}
.screen8 .layerbox .layer1 {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	display: block;
	background: url(../images/screen8-3.png) no-repeat 0 0;
	background-size: 100%;
}
.screen8 .layerbox .maker1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/screen8-1.png) no-repeat 0 0;
	background-size: 100%;
}
.screen8 .layerbox .maker1 .mk {
	width: 5%;
	height: 10%;
	position: absolute;
	top: 33%;
	left: 31%;
	cursor: pointer;
	z-index: 999;
}
.screen9 .mg50 {
	overflow: hidden;
}
.screen9 .sjz {
	background: url(../images/screen9-1.png) repeat-x center 0;
	height: 16px;
	position: absolute;
	bottom: 25px;
	left: 0;
	right: 0;
}
.screen9 .slick-mod3 {
	position: absolute;
	top: 32%;
	left: 24.5%;
	right: 0;
}
.screen9 .slick-slide {
	margin-right: 30px;
}
.screen9 .item {
	width: 374px;
}
.screen9 .item .img {
	width: 100%;
	height: 283px;
	overflow: hidden;
}
.screen9 .item .img img {
	width: 100%;
	height: 100%;
}
.screen9 .text {
	background: #fff;
	height: 212px;
	position: relative;
}
.screen9 .text:after {
	content: "";
	display: block;
	background: url(../images/screen9-3.png) no-repeat center 0;
	width: 39px;
	height: 32px;
	position: absolute;
	top: -8px;
	left: 50%;
	margin-left: -19.5px;
}
.screen9 .text:before {
	content: "";
	display: block;
	background: url(../images/screen9-4.png) no-repeat center 0;
	width: 107px;
	height: 126px;
	position: absolute;
	right: 0;
	opacity: 0;
	bottom: 0;
	-webkit-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.screen9 .pubcmore {
	margin: 0 auto;
	margin-top: 18px;
	display: block;
}
.screen9 .pubcmore:before {
	border-color: #e0e0e0;
	opacity: 1;
}
.screen9 .pubcmore span {
	background: #b3b3b3;
}
.screen9 .tit {
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	height: 60px;
	overflow: hidden;
}
.screen9 .inner {
	padding: 50px 15px;
}
.screen9 .button {
	position: absolute;
	top: 76.3%;
	left: 5%;
	width: 15%;
	min-width: 190px;
	height: 86px;
	z-index: 10;
}
.screen9 .slick-prev {
	left: 0;
}
.screen9 .slick-next {
	right: 0;
}
.screen9 .imgbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.screen9 .imgbox .img {
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.6s ease;
	transition: all 0.6s ease;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.screen9 .imgbox .img.now {
	opacity: 1;
	visibility: visible;
}
.screen9 .slick-current .text:after {
	background-image: url(../images/screen9-2.png);
}
.screen9 .slick-current .text:before {
	opacity: 1;
}
.screen9 .button:after {
	content: "";
	position: absolute;
	top: 5px;
	left: 50%;
	height: 77px;
	border-left: 1px solid #626f94;
}
/* .screen9 .slick-item:hover .text:after{    background-image: url(../images/screen9-2.png);}.screen9 .slick-item:hover .text:before{    opacity: 1;} */
.ylly1 {
	height: 637px;
}
.ylly1 .cjwt-tit {
	padding-top: 48px;
}
.ylly2 {
	position: relative;
	margin-top: 46px;
	height: 441px;
}
.ylly2 .img {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 688px;
	height: 441px;
}
.ylly2 .text {
	width: 563px;
	height: 340px;
	background: #2f56a4 url(../images/ylly-2.png) no-repeat right bottom;
	position: absolute;
	bottom: 0;
	right: 0;
	line-height: 22px;
}
.ylly2 .text .inner {
	padding: 50px;
}
.ylly2 .text p {
	margin-bottom: 18px;
}
.hxylt1 {
	height: 254px;
}
.hxylt1 .cjwt-tit {
	padding-top: 42px;
}
.hxylt2 .titbox .tit1 {
	font-size: 32px;
	float: left;
}
.hxylt2 .tabsbox .box {}
.hxylt2 .titbox .pbutton {
	float: right;
	padding-top: 16px;
}
.hxylt2 .titbox .pbutton a {
	background-image: url(../images/xxy1.jpg);
}
.hxylt2 {
	padding-top: 65px;
	padding-bottom: 100px;
}
.hxylt3 {
	height: 605px;
	overflow: hidden;
}
.hxylt3 .textbox {
	background: url(../images/hxylt2-2.jpg) no-repeat center 0;
	width: 1500px;
	height: 559px;
}
.hxylt3 .textbox {
	position: absolute;
	left: -310px;
}
.hxylt3 .text {
	height: 100%;
	padding-left: 320px;
	width: 520px;
	float: left;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.hxylt3 .text .tit {
	font-size: 32px;
}
.hxylt3 .text .desc {
	line-height: 22px;
	margin-top: 14px;
}
.hxylt3 .text .pbutton {
	margin-top: 14px;
}
.hxylt3 .bg1 {
	background: url(../images/cjwt.jpg) repeat center 0;
	width: 1726px;
	height: 528px;
	position: absolute;
	bottom: 0;
	left: -227px;
}
.hxylt3 .bg1:after {
	content: "";
	display: block;
	width: 289px;
	height: 322px;
	background: url(../images/hxylt2-1.png) no-repeat right bottom;
	position: absolute;
	bottom: 0;
	right: 0;
}
.hxylt3 .focus {
	width: 590px;
	height: 559px;
	float: right;
	position: relative;
}
.hxylt3 .focus:after {
	content: "";
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #ffffff;
	height: 46px;
}
.hxylt3 .img, .hxylt3 .img img {
	width: 100%;
	height: 100%;
	position: relative;
}
.hxylt3 .slick-arrow {
	width: 23px;
	height: 45px;
	background: url(../images/hxylt2-2.png) no-repeat 0 bottom;
}
.hxylt3 .slick-next {
	background-position: right bottom;
}
.hxylt3 .img .tit {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	font-size: 18px;
	color: #fff;
	padding: 24px 20px;
}
.hxylt4 .x-wrap:before {
	content: "";
	display: block;
	background: url(../images/tsyl-10.jpg) repeat center 0;
	width: 320px;
	height: 540px;
	position: absolute;
	bottom: 0;
	left: -320px;
}
.hxylt4 .x-wrap:after {
	content: "";
	display: block;
	background: #911531;
	width: 99px;
	height: 99px;
	position: absolute;
	bottom: 0;
	left: -99px;
}
.hxylt4 {
	height: 654px;
	/* overflow: hidden; */
	position: relative;
}
.hxylt4 .focus {
	width: 600px;
	height: 553px;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
}
.hxylt4 .focus a {
	display: block;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	margin: 5px;
	height: 85px;
	font-size: 16px;
	line-height: 22px;
	overflow: hidden;
	color: #474747;
}
.hxylt4 .focus a .inner1 {
	padding: 20px 26px;
}
.hxylt4 .focus a .inner1 .tit {
	height: 44px;
	overflow: hidden;
}
.hxylt4 .inner {
	padding: 62px 50px 44px 50px;
}
.hxylt4 .arrowbox {
	bottom: 44px;
	right: 50px;
	left: 50px;
	margin-top: 15px;
	width: auto;
}
.hxylt4 .textbox {
	background: url(../images/tsyl-12.jpg) repeat center 0;
	width: 910px;
	height: 541px;
	position: absolute;
	top: 112px;
	left: 600px;
}
.hxylt4 .textbox:after {
	content: "";
	display: block;
	width: 398px;
	height: 355px;
	background: url(../images/hxylt2-3.png) no-repeat center 0;
	position: absolute;
	right: 0;
	bottom: 0;
}
.hxylt4 .textbox .middle {
	width: 518px;
	padding-left: 70px;
	height: 100%;
	color: #ffffff;
	position: relative;
	z-index: 3;
}
.hxylt4 .textbox .tit {
	font-size: 32px;
}
.hxylt4 .textbox .desc {
	line-height: 22px;
	margin-top: 18px;
}
.hxylt4 .textbox .pbutton {
	margin-top: 25px;
}
.hxylt4 .bg1 {
	background: url(../images/jkkp-2.jpg) repeat center 0;
	width: 320px;
	height: 110px;
	position: absolute;
	top: 0;
	right: -330px;
}
.hxylt5 .titlebox {
	text-align: center;
	width: 856px;
	padding-top: 140px;
	margin: 0 auto;
	padding-bottom: 135px;
}
.hxylt5 .titlebox .tit {
	font-size: 32px;
}
.hxylt5 .titlebox .desc {
	line-height: 22px;
	margin-top: 18px;
	text-align: center;
}
.hxylt5 .titlebox .pbutton {
	margin-top: 18px;
}
.hxylt6 .focus {
	width: 590px;
	height: 442px;
	top: auto;
	bottom: 0;
	left: auto;
	right: 0;
}
.hxylt6 .textbox {
	left: auto;
	right: 590px;
	top: 0;
	background-image: url(../images/cjwt.jpg);
}
.hxylt6 .focus a {
	width: 200px;
	height: 45px;
	line-height: 45px;
	/* text-align: center; */
	padding: 0 20px;
}
.hxylt6 .focus a .inner1 {
	padding: 0;
}
.hxylt6 .inner {
	padding: 60px 41px 40px 41px;
}
.hxylt6 {
	height: 542px;
	padding-bottom: 0px;
}
.hxylt6 .textbox:after {
	background-image: url(../images/hxylt2-4.png);
	width: 343px;
	height: 375px;
	right: auto;
	left: 0;
}
.hxylt6 .textbox .middle {
	float: right;
	padding: 0;
	padding-right: 70px;
}
.hxylt6 .x-wrap:before {
	left: auto;
	right: -320px;
}
.hxylt6 .x-wrap:after {
	left: auto;
	right: -99px;
	bottom: auto;
	top: 0;
	background: #244483;
}
.hxylt7 .tabsbox .text {
	padding-left: 0;
}
.hxylt7 .tabsbox .tit {
	font-size: 14px;
}
.hxylt7 .tabsbox .date {
	color: #909090;
	font-family: "Arial";
	margin-top: 3px;
}
.hxylt7 .tabsbox .box {
	margin-top: 18px;
	padding: 0 20px 22px;
	border-bottom: 1px solid #e0e0e3;
}
.hxylt7 .tabsbox .item:hover .text .date, .hxylt7 .tabsbox .item:hover .text .tit {
	color: #c7a368;
}
.hxylt7 .tabs {
	float: left;
}
.hxylt7 .pbutton {
	float: right;
	padding-top: 8px;
}
.hxylt7 .tabs .item {
	font-size: 24px;
	margin-right: 48px;
	float: left;
	cursor: pointer;
	position: relative;
}
.hxylt7 .pbutton a:hover {
	color: #c7a368 !important;
	;
	background-image: url(../images/link-icon2.png) !important;
	;
}
.hxylt7 .tabs .item.now {
	color: #c29f65;
}
.hxylt7 .tabs .item.now:after {
	content: "";
	display: block;
	width: 0;
	border-top: 7px solid #c7a368;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	position: absolute;
	top: -18px;
	left: 50%;
	margin-left: -6px;
}
.hxylt7 {
	padding-bottom: 60px;
}
.hxylt8 {
	background: url(../images/bmxxy1-2.jpg) repeat center 0;
	padding: 70px 0 90px;
}
.hxylt8 .xwzx2-tit .a1 {
	background-color: transparent;
}
.hxylt8 .yygg1 {
	padding-bottom: 0;
}
.hxylt8 .list {
	margin-top: 35px;
}
.hxylt9 {
	background: url(../images/ylt9pc_03.jpg) no-repeat center;
	height: 443px;
	overflow: hidden;
}
.hxylt9 .x-wrap {
	padding: 1px 0;
}
.hxylt9 .tit {
	background: url(../images/video-icon1.png) no-repeat center 0;
	padding-top: 88px;
	font-size: 32px;
	text-align: center;
	color: #fff;
	margin-top: 110px;
	display: block;
}
.section .maxtit {
	display: none;
}
.loginpage1 {
	height: 780px;
	overflow: hidden;
}
.loginpage1 .img {
	background: url(../images/login.jpg) no-repeat center;
	background-size: cover;
	height: 780px;
	width: 910px;
	margin-left: -320px;
	float: left;
}
.loginpage1 .boxright {
	position: relative;
	float: right;
	height: 100%;
	width: 590px;
}
.loginpage1 .boxright:before {
	content: "";
	display: block;
	position: absolute;
	top: 592px;
	border-top: 1px solid #2d56a5;
	left: 60px;
	width: 110%;
}
.loginpage1 .boxright:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 60px;
	height: 100%;
	border-right: 1px solid #2d56a5;
}
.loginpage1 .box {
	position: relative;
	z-index: 4;
}
.loginpage1 {
	background: url(../images/ygbsy6-1.jpg) repeat center;
	color: #fff;
	position: relative;
}
.loginpage1:after {
	content: "";
	display: block;
	background: url(../images/login1-1.png) no-repeat center 0;
	width: 281px;
	height: 449px;
	position: absolute;
	bottom: 0;
	right: 0;
	background-size: cover;
}
.loginpage1 .box {
	padding-left: 60px;
	padding-top: 120px;
}
.loginpage1 .box .tit1 {
	font-size: 32px;
}
.loginpage1 .box .tit2 {
	font-size: 14px;
	margin-top: 8px;
}
.loginpage1 .titbox {
	position: relative;
}
.loginpage1 .l1.titbox:after {
	top: 28px;
}
.loginpage1 .l1 {
	margin-left: 46px;
	position: relative;
}
.loginpage1 .l1:after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: -46px;
	width: 20px;
	border-top: 1px solid #2d56a5;
}
.loginpage1 .inputbox1 {
	color: #fff;
	background: url(../images/mask701.png);
	border-radius: 5px;
	width: 415px;
}
.loginpage1 .inputbox1 .pd {
	padding: 15px 20px;
}
.loginpage1 .inputbox1 input {
	width: 100%;
	height: 24px;
	line-height: 24px;
}
.loginpage1 input::-webkit-input-placeholder {
	color: #fff;
}
.loginpage1 .inputbox1 input::-moz-placeholder {
	color: #fff;
}
.loginpage1 input::placeholder {
	color: #fff;
}
.loginpage1 input:-ms-input-placeholder {
	color: #fff;
}
.loginpage1 .inputbox1 .placeholder {
	color: #fff;
}
.loginpage1 .form {
	margin-top: 25px;
}
.loginpage1 .form .item {
	margin-bottom: 15px;
}
.loginpage1 .wembox1 {
	margin-left: 106px;
	margin-top: 122px;
	position: relative;
	z-index: 4;
}
.loginpage1 .wembox1 .img1 {
	width: 117px;
	height: 117px;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
}
.loginpage1 .wembox1 .img1 img {
	width: 100%;
	height: 100%;
}
.loginpage1 .wembox1 .titbox1 {
	display: inline-block;
	vertical-align: middle;
	margin-left: 22px;
	;
	line-height: 22px;
}
.xcb1 .box1 .item1 {
	font-size: 16px;
	border-bottom: 1px solid #b42745;
	padding: 18px 10px;
	text-indent: 0;
}
.loginpage1 .yzm .yzmimg {
	position: absolute;
	top: 0;
	left: 100%;
	width: 109px;
	height: 100%;
	background: #5076c3;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	cursor: pointer;
}
.loginpage1 .yzm .yzmimg img {
	width: 100%;
	height: 100%;
}
.loginpage1 .wjmm {
	position: absolute;
	top: 10px;
	left: 88%;
	text-decoration: underline;
	white-space: nowrap;
}
.loginpage1 .kbqyzm {
	position: absolute;
	top: 12px;
	left: 160%;
	text-decoration: underline;
	white-space: nowrap;
}
.loginpage1 .yzm .inputbox1 {
	width: 200px;
	position: relative;
}
.loginpage1 .button {
	margin-top: 50px;
}
.loginpage1 .button a {
	display: inline-block;
	vertical-align: middle;
}
.loginpage1 .button a .s1 {
	/* border-bottom: 1px solid #fff; */
}
.loginpage1 .button a.regin span {
	text-decoration: underline;
	line-height: 1;
}
.loginpage1 .button .btn1 {
	width: 170px;
	height: 50px;
	background: #b29b6b;
	border-radius: 5px;
	text-align: center;
	line-height: 50px;
	margin-right: 10px;
}
.register1 .boxright:before {
	display: none;
}
.xcb1 .inner {
	padding: 52px 54px 52px 60px;
}
.xcb1 .mCSB_inside>.mCSB_container.mCS_no_scrollbar_y {
	margin-right: 0;
}
.xcb1 .mCSB_inside>.mCSB_container {
	margin-right: 60px;
}
.xcb1 .scroll {
	height: 427px;
}
.xsgzb2.xcb1 .box1 .item1 {
	border-bottom-color: #dfdfdf;
}
.x-footer .wzzcbox {
	width: 161px;
	height: 48px;
	overflow: hidden;
	position: absolute;
	top: 190px;
	right: 0;
	cursor: pointer;
}
.x-footer .wzzcbox img {
	width: 100%;
	height: 100%;
}
.wzzc_alert1 .caption {
	text-align: center;
	font-size: 26px;
	padding: 26px 0;
	background: #f4f4f4;
}
.wzzc_alert1 .close {
	background: url(../images/clos.png) no-repeat center;
	position: absolute;
	top: 10px;
	right: 15px;
	width: 23px;
	height: 23px;
	display: block;
}
.wzzc_alert1 {
	position: fixed;
	z-index: 999;
	background: #fff;
	-webkit-box-shadow: 0 0 10px 0 rgb(113, 111, 111);
	box-shadow: 0 0 10px 0 rgb(113, 111, 111);
	top: 50%;
	margin-top: -316.5px;
	left: 50%;
	margin-left: -377px;
	width: 754px;
	display: none;
}
.wzzc_alert1 .inner {
	padding: 20px 50px;
}
.wzzc_alert1 .item {
	margin-bottom: 19px;
}
.wzzc_alert1 .item .s1 {
	float: left;
	width: 100px;
	text-align: right;
	line-height: 30px;
	height: 30px;
}
.wzzc_alert1 .item .s3 {
	float: left;
	line-height: 30px;
	height: 30px;
	margin-left: 10px;
}
.wzzc_alert1 .item .inputbox {
	padding-left: 16px;
	float: left;
	height: 33px;
	width: 538px;
}
.wzzc_alert1 .item.im6 .inputbox {
	height: auto;
}
.wzzc_alert1 .item textarea {
	border: 1px solid #c7c7c7;
	padding: 10px 18px;
	width: 93%;
	border-radius: 3px;
}
.wzzc_alert1 .item .inputbox input {
	width: 158px;
	padding: 5px 20px;
	border: 1px solid #c7c7c7;
	border-radius: 3px;
	font-size: 14px;
	vertical-align: middle;
}
.wzzc_alert1 .item.im5 input {
	width: 92%;
}
.wzzc_alert1 .select-mod {
	float: left;
	width: 200px;
	margin-left: 16px;
}
.wzzc_alert1 .select-mod .select-btn {
	padding-top: 6px;
	padding-bottom: 6px;
}
.wzzc_alert1 .select-mod .select-bar:before {
	border-radius: 3px;
	border-color: #c7c7c7;
}
.wzzc_alert1 .select-mod .select-btn:after {
	content: "";
	border-top: 9px solid #5a82cf;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	height: 0;
	width: 0;
}
.wzzc_alert1 .item.im7 .inputbox {
	font-size: 0;
}
.wzzc_alert1 .item.im7 .inputbox input {
	border: 0;
	border-right: 1px solid #e1e1e1;
	width: 104px;
}
.wzzc_alert1 .item.im7 .img {
	width: 143px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background: #f4f4f4;
}
.wzzc_alert1 .item .b {
	border: 1px solid #c7c7c7;
	display: inline-block;
	border-radius: 3px;
}
.wzzc_alert1 .button {
	text-align: center;
	margin-top: 40px;
	padding-bottom: 20px;
}
.wzzc_alert1 .button a {
	display: inline-block;
	background: #9c233b;
	font-size: 16px;
	color: #fff;
	border-radius: 5px;
	width: 161px;
	height: 48px;
	line-height: 48px;
}
.xgmm1 {
	padding-bottom: 175px;
}
.wdyygh1 {
	padding-bottom: 87px;
}
.xgmm1 .posiiton {
	color: #333;
}
.xgmm1 .leftbox {
	width: 244px;
	background: url(../images/tsyl-12.jpg) center 0;
	padding-top: 50px;
	padding-bottom: 54px;
	position: relative;
	color: #fff;
	float: left;
}
.xgmm1 .leftbox:before {
	content: "";
	position: absolute;
	top: 0;
	left: 30px;
	border-right: 1px solid #993543;
	height: 100%;
}
.xgmm1 .leftbox .caption {
	font-size: 28px;
}
.xgmm1 .leftbox .l1 {
	position: relative;
	margin-left: 30px;
	padding-left: 36px;
}
.xgmm1 .l1:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	width: 20px;
	border-top: 1px solid #993543;
}
.xgmm1 .list {
	margin-top: 25px;
}
.xgmm1 .list .item {
	font-size: 16px;
	height: 53px;
}
.xgmm1 .list .item+.item {
	margin-top: 10px;
}
.xgmm1 .list .item a {
	display: block;
	width: 100%;
	height: 100%;
}
.xgmm1 .list .item a:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.xgmm1 .list .item a .s1 {
	display: inline-block;
	vertical-align: middle;
}
.xgmm1 .box1 {
	margin-top: 45px;
}
.xgmm1 .list .item.now {
	background: #a62941;
}
.xgmm1 .list .item.now:after {
	content: "";
	background: url(../images/ggmm1-2.png) no-repeat center 0;
	width: 22px;
	height: 53px;
	position: absolute;
	right: -20px;
	top: 0;
}
.xgmm1 .rightbox {
	width: 846px;
	float: left;
	padding-left: 90px;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.xgmm1 .rightbox .caption1 {
	font-size: 24px;
}
.xgmm1 .rightbox .caption1 .pubc-add_btn1 {
	float: right;
}
.xgmm1 .rightbox .inbox1 {
	-webkit-box-shadow: 0 0 30px #e3e3e3;
	box-shadow: 0 0 30px #e3e3e3;
}
.xgmm1 .rightbox .s1 {
	display: inline-block;
	width: 70px;
	text-align: right;
	vertical-align: middle;
}
.xgmm1 .rightbox .inbox1 {
	padding: 75px 60px;
}
.xgmm1 .rightbox .box2 {
	margin-top: 20px;
}
.xgmm1 .rightbox .inputbox2 {
	display: inline-block;
	width: 304px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	padding: 10px 15px;
	position: relative;
	text-align: left;
	overflow: hidden;
	vertical-align: middle;
}
.xgmm1 .rightbox .inputbox2 input {
	width: 100%;
	text-align: left;
}
.xgmm1 .rightbox .imgyyzm {
	width: 116px;
	position: absolute;
	top: -1px;
	bottom: -1px;
	right: -1px;
	cursor: pointer;
}
.xgmm1 .rightbox .imgyyzm img {
	width: 100%;
	height: 100%;
}
.xgmm1 .rightbox .button {
	text-align: center;
	margin-top: 40px;
	margin-left: 70px;
}
.xgmm1 .rightbox .button a {
	background: #b29b6b;
	border-radius: 5px;
	width: 170px;
	height: 44px;
	display: inline-block;
	color: #fff;
	text-align: center;
	line-height: 44px;
}
.xgmm1 .rightbox .form {
	text-align: center;
}
.xgmm1 .rightbox .form .item {
	margin-bottom: 15px;
}
.xgmm1 .rightbox .yzm input {
	width: 180px;
}
.wjmm1 .rightbox {
	padding-left: 0;
	float: none;
	width: auto;
}
.wjmm1 .rightbox .caption1 {
	text-align: center;
	font-size: 28px;
}
.wjmm1 .rightbox .box2 {
	margin-top: 32px;
}
.wjmm1 .box1 {
	margin-top: 25px;
}
.wdyygh1 .tabebox table {
	width: 100%;
	table-layout: fixed;
}
.wdyygh1 .tabebox th {
	background: #b29b6b;
	color: #fff;
	height: 50px;
	font-weight: 100;
	border-left: 1px solid #cfb47c;
}
.wdyygh1 .tabebox td {
	text-align: center;
	border: 1px solid #e7e7e7;
}
.wdyygh1 .tabebox td .i2 {
	padding-right: 10px;
}
.wdyygh1 .tabebox .i1 {
	padding: 14px 10px;
	display: block;
}
.wdyygh1 .tabebox .t1 {
	width: 207px;
}
.wdyygh1 .tabebox .t2 {
	width: 217px;
}
.wdyygh1 .tabebox .t3 {
	width: 211px;
}
.wdyygh1 .tabebox .t4 {
	width: 211px;
}
.wdyygh1 .tabebox .a1 {
	padding-left: 16px;
	background: url(../images/wdyygh1-1.png) no-repeat left center;
	padding-right: 10px;
	display: inline-block;
}
.wdyygh1 .tabebox .bl {
	border-left: 1px solid #e5e5e5;
	display: inline-block;
	vertical-align: middle;
	height: 18px;
}
.wdyygh1 .tabebox .a2 {
	display: inline-block;
	color: #b29b6b;
	margin: 0 10px;
	border-bottom: 1px solid #b29b6b;
}
.wdyygh1 .tabebox .a3 {
	color: #b6b6b6;
}
.wdyygh1 .page-mod {
	margin-top: 35px;
}
.page-mod.mod2 .page-item>a.cur {
	background: #b29b6b;
	border-color: #b29b6b;
}
.wdyygh1 .rightbox .inbox1 {
	padding: 0;
	-webkit-box-shadow: 0 0 0 #fff;
	box-shadow: 0 0 0 #fff;
}
.jzrgl1 .tabebox .t1 {
	width: 104px;
}
.jzrgl1 .tabebox .t2 {
	width: 140px;
}
.jzrgl1 .tabebox .t3 {
	width: 182px;
}
.jzrgl1 .tabebox .t4 {
	width: 140px;
}
.jzrgl1 .tabebox .t5 {
	width: 130px;
}
.jzrgl1 .tabebox .t6 {
	width: 132px;
}
.jzrgl1 .tabebox th {
	border: 0;
}
.jzrgl1 .tabebox td {
	border: 0;
}
.jzrgl1 .tabebox .a4 {
	color: #b29b6b;
	border-bottom: 1px solid #b29b6b;
}
.jzrgl1 .tabebox .item+.item {
	-webkit-box-shadow: 0 0 10px 0px #e3e3e3;
	box-shadow: 0 0 10px 0px #e3e3e3;
	margin-top: 10px;
}
.jzrgl1 .caption1 .s2 {
	font-size: 14px;
	margin-left: 5px;
}
.state1 .inputbox {
	width: 450px;
}
.nxwzx {
	height: auto;
	background: none;
	position: relative;
}
.nxwzx .slick-item {
	height: 420px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.nxwzx .slick-item a {
	display: block;
	width: 100%;
	height: 100%;
}
.nxwzx .slick-arrow {
	border: none;
}
.nxwzx .slick-prev {
	left: 20px;
}
.nxwzx .slick-next {
	right: 20px;
}
.nxwzx .slick-arrow:hover {
	background-color: transparent;
}
.nxwzx .x-wrap {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: auto;
	margin: auto;
	z-index: 999;
}
.nxwzx .cjwt-tit {
	padding-top: 160px;
}
.tzgg .jtlx1search3 {
	margin-top: 60px;
}
.tzgg .jtlx1search3 th.th1, .tzgg .jtlx1search3 th.th2 {
	width: 152px;
}
.tzgg .jtlx1search3 th.th3 {
	width: 163px;
}
.tzgg .jtlx1search3 th.th4 {
	width: 154px;
}
.tzgg .jtlx1search3 th.th5 {
	width: 195px;
}
.tzgg .jtlx1search3 th.th6 {
	width: 242px;
}
.tzgg .jtlx1search3 table {
	font-size: 14px;
}
.tzgg .jtlx1search3 table th {
	font-size: 18px;
}
.tzgg .jtlx1search3 td {
	border: none;
}
.tzgg .jtlx1search3 tr.h {
	background: #f6f6f6;
}
.tzgg .jtlx1search3 .page-mod {
	margin-top: 35px;
}
.zwkf {
	height: 705px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
#bjhx_menu {
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	background: url(../images/bnhx_menu.png) no-repeat center 0;
	width: 114px;
	height: 339px;
	right: 24px;
	z-index: 9;
	/* font-family: 'syht'; */
	opacity: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transition: all 0.8s ease;
	-webkit-transition: all 0.8s ease;
}
#bjhx_menu:hover {
	opacity: 1;
}
#bjhx_menu.show {
	opacity: 1;
}
#bjhx_menu .inner {
	padding: 48px 10px 0;
	text-align: center;
	font-size: 14px;
	color: #c7baa5;
}
#bjhx_menu .item a {
	padding: 4.5px 0;
	display: block;
}
#bjhx_menu .item.active {
	color: #fff;
}
#bjhx_menu .l_gotop {
	height: 38px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	cursor: pointer;
}
.bnhx_arrow_down {
	position: fixed;
	background: url(../images/bnhx_arrw.png) no-repeat center 0;
	width: 43px;
	height: 43px;
	left: 50%;
	margin-left: -21.5px;
	bottom: 20px;
	z-index: 4;
	-webkit-animation: bnhx_arrow_down 1s ease 0s infinite;
	animation: bnhx_arrow_down 1s ease 0s infinite;
	cursor: pointer;
	opacity: 0;
	visibility: hidden;
}
.bnhx_arrow_down.show {
	opacity: 1;
	visibility: visible;
}
.jkkp_alert .cont, .jkkp_alert .videobox {
	width: 100%;
	height: 100%;
}
.jkkp_alert .videobox .video-js {
	width: 100% !important;
	height: 100% !important;
}
.jkkp_alert .cont .videobox iframe {
	display: none;
}
.jkkp_alert .cont .videobox.state1 iframe {
	display: block;
}
.jkkp_alert .cont .videobox.state1 #jkkp_video1 {
	display: none;
}
.dzbsy2 {
	margin-top: 20px;
}
.dzbsy2 .xwzx3 {
	width: auto;
	float: none;
}
.dzbsy2 .list {
	margin: 24px 0 0 0;
	padding-bottom: 15px;
}
.dzbsy2 .item {
	float: left;
	width: 49%;
	margin-bottom: 15px;
}
.dzbsy2 .item+.item {
	margin-top: 0;
}
.dzbsy2 .text .desc {
	line-height: 18px;
	margin-top: 10px;
	height: 36px;
}
.dzbsy2 .text .date1 {
	margin-top: 6px;
}
.dzbsy2 .tabs {
	float: left;
}
.dzbsy2 .tabs .s1.cur {
	color: #c7a368;
}
.dzbsy2 .tabs .s1 {
	display: inline-block;
	padding-left: 44px;
	position: relative;
	cursor: pointer;
}
.dzbsy2 .tabs .s1:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 20px;
	width: 5px;
	height: 5px;
	background: #bbbbbb;
	border-radius: 50%;
}
.dzbsy2 .tabs .s1:first-child {
	padding-left: 0;
}
.dzbsy2 .tabs .s1:first-child:before {
	display: none;
}
.pubc-add_btn1 {
	border-radius: 5px;
	background-color: rgb(144, 45, 59);
	width: 160px;
	height: 37px;
	line-height: 37px;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
.mask60 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 8;
	background: url(../images/mask60.png) repeat center 0;
	opacity: 0;
	visibility: hidden;
}
.sysalert {
	width: 1180px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -590px;
	margin-top: -317.5px;
	padding-bottom: 30px;
	z-index: 9;
	background: #fff;
	opacity: 0;
	visibility: hidden;
}
.sysalert.jzrgl_alert {
	margin-top: -243.5px;
}
.promptbox.sysalert {
	width: 533px;
	height: 345px;
	margin-left: -266.5px;
	margin-top: -172.5px;
	padding-bottom: 0;
}
.sysalert.show, .mask60.show {
	opacity: 1;
	visibility: visible;
}
.sysalert .close {
	background: url(../images/close.png) no-repeat center 0;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 32px;
	right: 21px;
}
.sysalert .tit {
	text-align: center;
	padding-top: 40px;
}
.wdyygh_alert .inner {
	padding: 0 120px;
}
.wdyygh_alert .part1 {
	padding-top: 45px;
	border-bottom: 1px solid #e7e7e7;
}
.wdyygh_alert .part1 .item {
	margin-bottom: 14px;
	display: inline-block;
	width: 320px;
}
.wdyygh_alert .part1 .item.i5, .wdyygh_alert .part1 .item.i9 {
	width: 170px;
}
.wdyygh_alert .part1 .item.i6 {
	width: 100px;
	text-align: right;
}
.wdyygh_alert .part2 {
	padding-top: 14px;
}
.wdyygh_alert .part2 .desc {
	line-height: 22px;
	margin-top: 8px;
}
.wdyygh_alert .part2 .time {
	margin-top: 14px;
	/* color: #b29b6b; */
}
.sysalert .pbbutton {
	margin-top: 20px;
}
.pbbutton.state1 a {
	background: none;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	width: 168px;
	height: 42px;
	line-height: 42px;
	color: #333333;
	margin: 0 14px;
}
.pbbutton.state1 a.cur {
	color: #fff;
	background: #b29b6b;
	border-color: #b29b6b;
}
.pbbutton.state1 a:hover {
	color: #fff;
	background: #b29b6b;
	border-color: #b29b6b;
}
.sysalert .tip1 {
	margin-top: 14px;
	border-top: 1px solid #e7e7e7;
	padding-top: 14px;
}
.sysalert .tip1 .desc {
	margin-top: 6px;
}
.sysalert .tip1 .desc .p1 {
	margin-bottom: 6px;
}
.c_b29b6b {
	color: #b29b6b;
}
.sysalert .middle {
	text-align: center;
	height: 100%;
}
.promptbox .pbbutton {
	margin-top: 35px;
}
.jzrgl_alert .form .input_item {
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	padding: 10px 20px;
	display: inline-block;
	vertical-align: middle;
}
.jzrgl_alert .form .yzm {
	position: relative;
}
.jzrgl_alert .form .yzm .img {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	overflow: hidden;
}
.jzrgl_alert .form .yzm .input_item input {
	width: 100px;
	margin-right: 80px;
}
.jzrgl_alert .form .yzm .img img {
	width: 100%;
	height: 100%;
}
.jzrgl_alert .form .hyz {
	border-bottom: 1px solid #333333;
	position: absolute;
	left: 100%;
	top: 13px;
	width: 44px;
	margin-left: 10px;
	line-height: 1;
}
.jzrgl_alert .form .input_item input {
	width: 180px;
}
.jzrgl_alert .form .label {
	display: inline-block;
	vertical-align: middle;
	width: 70px;
	text-align: right;
}
.jzrgl_alert .form .item {
	display: inline-block;
	margin: 7px 25px;
	position: relative;
}
.jzrgl_alert .form {
	text-align: center;
	margin-top: 40px;
}
.jzrgl_alert .form .inner {
	padding: 0 0;
}
.jzrgl_alert .tip1 {
	margin-top: 30px;
	text-align: left;
}
.jzrgl_alert .tip1 .inner {
	padding: 0 90px;
}
.jzrgl_alert .select-mod .select-btn {
	padding: 0 30px 0 0;
}
.jzrgl_alert .select-mod .select-btn:after {
	right: 0;
}
.jzrgl_alert .select-mod .select-bar:before {
	display: none;
}
.jzrgl_alert .select-mod {
	width: 180px;
}
.jzrgl_alert .radio_item {
	width: 222px;
	display: inline-block;
	text-align: left;
	height: 43px;
	vertical-align: middle;
}
.jzrgl_alert .radio_item .radio {
	display: inline-block;
	padding-left: 20px;
	position: relative;
	cursor: pointer;
	margin-top: 11px;
}
.jzrgl_alert .radio_item .icon {
	width: 14px;
	height: 14px;
	background: url(../images/radio.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -7px;
}
.jzrgl_alert .radio_item .radio.cur .icon {
	background-position: right center;
}
.jzrgl_alert .radio_item .radio {
	margin-left: 15px;
}
.loginpage1 input::-webkit-input-placeholder {
	color: #fff;
}
.wdyygh_alert1 .tit1 {
	font-size: 16px;
}
.wdyygh_alert1 .part {
	margin: 15px 120px 0;
}
.wdyygh_alert1 .part .box {
	margin-top: 15px;
}
.wdyygh_alert1 .part .item {
	float: left;
	width: 33.33333%;
}
.wdyygh_alert1 .part .item.i2 {
	text-align: center;
}
.wdyygh_alert1 .part .item.i3 {
	text-align: right;
}
.wdyygh_alert1 .part .item1+.item1 {
	margin-top: 10px;
}
.wdyygh_alert1 .part .s1 {
	float: left;
	width: 75px;
}
.wdyygh_alert1 .part .side {
	margin-left: 75px;
}
.wdyygh_alert1 .part .side .item {
	width: 195px;
}
.wdyygh_alert1 .part .item1.i2 .side {
	width: 400px;
}
.wdyygh_alert1 .part .item1.i2 .side .item {
	margin-top: 10px;
}
.wdyygh_alert1 .part .item1.i2 .side .item.mt0 {
	margin-top: 0;
}
.wdyygh_alert1 .total {
	text-align: right;
	padding: 0 120px;
	margin-top: 15px;
}
.wdyygh_alert1 .total .s1 {
	padding-right: 48px;
}
.wdyygh_alert1 .total .line+.line {
	margin-top: 10px;
	font-size: 18px;
}
.wdyygh_alert1 .group1 {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}
.wdyygh_alert1 .item2 {
	display: inline-block;
	margin-left: 70px;
	cursor: pointer;
}
.wdyygh_alert1 .item2:first-child {
	margin-left: 0;
}
.wdyygh_alert1 .item2 .radio, .wdyygh_alert1 .item2 img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 15px;
}
.wdyygh_alert1 .item2 .radio {
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 1px solid #0c0c0c;
	position: relative;
}
.wdyygh_alert1 .item2.cur .radio:after {
	content: "";
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #000;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -3px;
	margin-left: -3px;
}
.wdyygh_alert1 .totalbox {
	overflow: hidden;
	padding: 20px 120px;
	border-top: 1px solid #e7e7e7;
	margin-top: 20px;
}
.wdyygh_alert1 .totalbox a {
	margin: 0;
}
.wdyygh_alert1 .totalbox .s1 {
	float: left;
	font-size: 24px;
	padding-top: 3px;
}
.wdyygh_alert1 .totalbox .pbbutton {
	float: right;
	margin-top: 0;
}
.wdyygh_alert1 {
	padding-bottom: 0;
}
.wdyygh_alert2 {
	width: 910px;
	margin-left: -450px;
	margin-top: -150px;
	padding-bottom: 50px;
}
.wdyygh_alert2 .box {
	padding: 0 130px 0;
}
.wdyygh_alert2 .box1 {
	margin-top: 30px;
}
.wdyygh_alert2 .box .img {
	float: right;
	width: 190px;
	height: 193px;
	overflow: hidden;
}
.wdyygh_alert2 .box .tit1 {
	font-size: 20px;
	margin-top: 15px;
}
.wdyygh_alert2 .box .tit2 {
	margin-top: 50px;
}
.wdyygh_alert2 .box .tit2 .s1 {
	font-size: 18px;
	float: left;
}
.wdyygh_alert2 .box .tit2 .s2 {
	font-size: 16px;
	display: block;
	margin-left: 90px;
}
.wdyygh_alert2 .box .text {
	overflow: hidden;
	padding-right: 75px;
}
.jtlx1search3 a {
	display: block;
	text-align: center;
}
.jtlx1search3 .arrowbox {
	width: auto;
	position: relative;
	right: 0;
	bottom: auto;
	margin-top: 20px;
}
.jtlx1search3 .slick-mod {
	white-space: nowrap;
	overflow: hidden;
	position: relative;
}
.jtlx1search3 .slick-mod .slick-item {
	display: inline-block;
	white-space: nowrap;
	min-width: 100%;
}
.jtlx1search3 .slick-mod .pc_table {}
.ml_10 {
	margin-left: 10px;
}
.w_650, .state1 .w_650 {
	width: 650px;
}
.nodata {
	text-align: center;
	font-size: 16px;
	margin-top: 40px;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
.pubc-btn2 {
	border-radius: 5px;
	border: 1px solid #ccc;
	min-width: 170px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	display: inline-block;
}
.pubc-btn2.cur {
	border-color: #c7a368;
	color: #c7a368;
}
.pubc-btn2 a {
	display: block;
	padding: 0 20px;
}
@-webkit-keyframes bnhx_arrow_down {
	0% {
		-webkit-transform: translateY(-30px);
		transform: translateY(-30px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateY(10px);
		transform: translateY(10px);
		opacity: 0;
	}
}
@keyframes bnhx_arrow_down {
	0% {
		-webkit-transform: translateY(-30px);
		transform: translateY(-30px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateY(10px);
		transform: translateY(10px);
		opacity: 0;
	}
}
@media screen and (min-width: 750px) {
	.gotop {
		left: 50%;
		margin-left: 840px;
		width: 40px;
	}
	.hx6 .textbox .middle {
		-webkit-transition: all 0.8s ease-out;
		transition: all 0.8s ease-out;
		opacity: 0;
		-webkit-transform: translateX(100px);
		transform: translateX(100px);
	}
	.hx6.animateing .textbox .middle {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
	}
	.hx4 .textbox .middle {
		-webkit-transition: all 0.8s ease-out;
		transition: all 0.8s ease-out;
		opacity: 0;
		-webkit-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.hx4.animateing .textbox .middle {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
	}
	.hxylt3 .text {
		-webkit-transform: translateX(100px);
		transform: translateX(100px);
		opacity: 0;
		-webkit-transition: all 0.8s ease-out;
		transition: all 0.8s ease-out;
	}
	.hxylt3.animateing .text {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.hxylt2 .tabsbox .item {
		opacity: 0;
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
		-webkit-transition: all 0.8s ease;
		transition: all 0.8s ease;
	}
	.hxylt2.animateing .tabsbox .item {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.screen7 .part0 .desc {
		-webkit-transition: padding-right 0.6s ease 0.8s;
		transition: padding-right 0.6s ease 0.8s;
	}
	.screen2 .slick-mod2 .slick-slide {
		width: 140px !important;
	}
	.screen2 .scrolltop .slick-slide>div {
		height: 100%;
	}
	.screen8 .layerbox .layer1 {
		opacity: 0;
	}
	.screen8 .layerbox .maker1 {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px);
		opacity: 0;
	}
	.screen8.active .layerbox .layer1 {
		-webkit-transition: all 1s ease-in-out 1s;
		transition: all 1s ease-in-out 1s;
		opacity: 1;
	}
	.screen8.active .layerbox .maker1 {
		-webkit-transition: all 0.8s cubic-bezier(.23, 1, .32, 1) 0.5s;
		transition: all 0.8s cubic-bezier(.23, 1, .32, 1) 0.5s;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.screen6 .box2 .item1 {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px);
		opacity: 0;
	}
	.screen6.active .box2 .item1 {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
		-webkit-transition: all 0.8s cubic-bezier(.23, 1, .32, 1);
		transition: all 0.8s cubic-bezier(.23, 1, .32, 1);
	}
	.screen6.active .box2 .item1:nth-child(1) {
		-webkit-transition-delay: 0.5s;
		transition-delay: 0.5s;
	}
	.screen6.active .box2 .item1:nth-child(2) {
		-webkit-transition-delay: 0.7s;
		transition-delay: 0.7s;
	}
	.screen6.active .box2 .item1:nth-child(3) {
		-webkit-transition-delay: 0.9s;
		transition-delay: 0.9s;
	}
	.screen6.active .box2 .item1:nth-child(4) {
		-webkit-transition-delay: 1.1s;
		transition-delay: 1.1s;
	}
	.screen5 .img {
		-webkit-transform: translateY(-50px);
		transform: translateY(-50px);
		opacity: 0;
	}
	.screen5 .titbox .tit, .screen5 .titbox .tit1 {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg);
		opacity: 0;
	}
	.screen5 .titbox .tit1 {
		-webkit-transform: rotate(10deg);
		transform: rotate(10deg);
	}
	.screen5.active .titbox .tit, .screen5.active .titbox .tit1 {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		opacity: 1;
		-webkit-transition: all 0.8s ease 0.5s;
		transition: all 0.8s ease 0.5s;
	}
	.screen5.active .titbox .tit {
		-webkit-transition-delay: 0.7s;
		transition-delay: 0.7s;
	}
	.screen5.active .titbox .tit1 {
		-webkit-transition-delay: 1.0s;
		transition-delay: 1.0s;
	}
	.screen5.active .img {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
		-webkit-transition: all 0.8s ease 0.5s;
		transition: all 0.8s ease 0.5s;
	}
	.screen4 .box1 {
		height: 0;
	}
	.screen4.active .box1 {
		height: 766px;
		-webkit-transition: height 1.6s ease-in 0.5s;
		transition: height 1.6s ease-in 0.5s;
	}
	.screen4 .box1 .item {
		opacity: 0;
		-webkit-transform: translateX(0) scale(1.2) translateY(0);
		transform: translateX(0) scale(1.2) translateY(0);
	}
	.screen4 .titbox {
		opacity: 0;
		-webkit-transform: translateX(50px);
		transform: translateX(50px);
	}
	.screen4.active .box1 .item {
		opacity: 1;
		-webkit-transform: translateX(0) scale(1) translateY(0);
		transform: translateX(0) scale(1) translateY(0);
		-webkit-transition: all 1.5s cubic-bezier(.9, .03, .69, .22) 0.5s;
		transition: all 1.5s cubic-bezier(.9, .03, .69, .22) 0.5s;
	}
	.screen4.active .box1 .item.i1 {
		-webkit-transition-delay: 1.5s;
		transition-delay: 1.5s;
	}
	.screen4.active .box1 .item.i2 {
		-webkit-transition-delay: 1.8s;
		transition-delay: 1.8s;
	}
	.screen4.active .box1 .item.i3 {
		-webkit-transition-delay: 2.1s;
		transition-delay: 2.1s;
	}
	.screen4.active .box1 .item.i4 {
		-webkit-transition-delay: 2.4s;
		transition-delay: 2.4s;
	}
	.screen4.active .box1 .titbox {
		-webkit-transition: all 1.4s cubic-bezier(.18, .89, .32, 1.28) 3.8s;
		transition: all 1.4s cubic-bezier(.18, .89, .32, 1.28) 3.8s;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
	}
	.screen4.active .box1 .titbox.t1 {
		-webkit-transition-delay: 3.8s;
		transition-delay: 3.8s;
	}
	.screen4.active .box1 .titbox.t2 {
		-webkit-transition-delay: 4s;
		transition-delay: 4s;
	}
	.screen4.active .box1 .titbox.t3 {
		-webkit-transition-delay: 4.2s;
		transition-delay: 4.2s;
	}
	.dzbsy3 .slick-mod2 .slick-active:nth-child(1) .img, .dzbsy3 .slick-mod2 .slick-active:nth-child(2) .img, .dzbsy3 .rightbox .img {
		width: 0;
		-webkit-transition: all 3s cubic-bezier(.08, .82, .17, 1);
		transition: all 3s cubic-bezier(.08, .82, .17, 1);
	}
	.dzbsy3 .rightbox, .dzbsy3 .slick-mod2 .slick-active {
		opacity: 0;
		visibility: hidden;
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
		-webkit-transition: all 3s cubic-bezier(.08, .82, .17, 1);
		transition: all 3s cubic-bezier(.08, .82, .17, 1);
	}
	.dzbsy3.animate .slick-mod2 .slick-active:nth-child(1) {
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
	}
	.dzbsy3.animate .slick-mod2 .slick-active:nth-child(1) .img {
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
		width: 100%;
	}
	.dzbsy3.animate .slick-mod2 .slick-active:nth-child(2) {
		-webkit-transition-delay: 0.4s;
		transition-delay: 0.4s;
	}
	.dzbsy3.animate .slick-mod2 .slick-active:nth-child(2) .img {
		-webkit-transition-delay: 0.4s;
		transition-delay: 0.4s;
		width: 100%;
	}
	.dzbsy3.animate .rightbox .img {
		width: 100%;
	}
	.dzbsy3.animate .rightbox, .dzbsy3.animate .slick-mod2 .slick-active {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
		visibility: visible;
	}
	.ygbsy6 .item, .ygbsy6 .box1 {
		-webkit-transition: all 4s cubic-bezier(.08, .82, .17, 1);
		transition: all 4s cubic-bezier(.08, .82, .17, 1);
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
		opacity: 0;
		visibility: hidden;
	}
	.ygbsy6 .bx1 .item.i1 {
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
	}
	.ygbsy6 .bx1 .item.i2 {
		-webkit-transition-delay: 0.2s;
		transition-delay: 0.2s;
	}
	.ygbsy6 .bx1 .item.i3 {
		-webkit-transition-delay: 0.4s;
		transition-delay: 0.4s;
	}
	.ygbsy6 .bx1 .item.i4 {
		-webkit-transition-delay: 0.6s;
		transition-delay: 0.6s;
	}
	.ygbsy6 .bx2 .item.i1 {
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
	}
	.ygbsy6 .bx2 .item.i2 {
		-webkit-transition-delay: 1s;
		transition-delay: 1s;
	}
	.ygbsy6 .bx2 .item.i3 {
		-webkit-transition-delay: 1.2s;
		transition-delay: 1.2s;
	}
	.ygbsy6 .box1 {
		-webkit-transition-delay: 1.4s;
		transition-delay: 1.4s;
	}
	.ygbsy6.animate .item, .ygbsy6.animate .box1 {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
		visibility: visible;
	}
	.ygbsy6 .bx1 .item .img .st1 {
		display: inline;
		fill: #5A82CF;
	}
	.ygbsy6 .bx1 .item.i4 .img .st2 {
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-miterlimit: 10;
		stroke-dasharray: 235px;
		stroke-dashoffset: 235px;
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
	}
	.ygbsy6 .bx1 .item.i4 .img .st3 {
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-miterlimit: 10;
		stroke-dasharray: 60px;
		stroke-dashoffset: 60px;
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
	}
	.ygbsy6 .bx1 .item.i4 .img .st4 {
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke-miterlimit: 10;
		stroke-dasharray: 113px;
		stroke-dashoffset: 113px;
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
	}
	.ygbsy6 .bx1 .item.i1 .st2 {
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-miterlimit: 10;
		stroke-dasharray: 90px;
		stroke-dashoffset: 90px;
		-webkit-transition-delay: 1.2s !important;
		transition-delay: 1.2s !important;
	}
	.ygbsy6 .bx1 .item.i1 .st3 {
		-webkit-transition-delay: 1.2s !important;
		transition-delay: 1.2s !important;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke-miterlimit: 10;
		stroke-dasharray: 240px;
		stroke-dashoffset: 240px;
	}
	.ygbsy6 .bx1 .item.i2 .st1 {
		-webkit-transition-delay: 1.4s !important;
		transition-delay: 1.4s !important;
		stroke-dasharray: 180px;
		stroke-dashoffset: 180px;
		display: inline;
		fill: #5A82CF;
	}
	.ygbsy6 .bx1 .item.i2 .st2 {
		-webkit-transition-delay: 1.4s !important;
		transition-delay: 1.4s !important;
		stroke-dasharray: 180px;
		stroke-dashoffset: 180px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx1 .item.i2 .st3 {
		-webkit-transition-delay: 1.4s !important;
		transition-delay: 1.4s !important;
		stroke-dasharray: 120px;
		stroke-dashoffset: 120px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx1 .item.i3 .st2 {
		-webkit-transition-delay: 1.6s !important;
		transition-delay: 1.6s !important;
		stroke-dasharray: 260px;
		stroke-dashoffset: 260px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx1 .item.i3 .st3 {
		-webkit-transition-delay: 1.6s !important;
		transition-delay: 1.6s !important;
		stroke-dasharray: 22px;
		stroke-dashoffset: 22px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i1 .st2 {
		-webkit-transition-delay: 1.8s !important;
		transition-delay: 1.8s !important;
		stroke-dasharray: 188px;
		stroke-dashoffset: 188px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i1 .st3 {
		-webkit-transition-delay: 1.8s !important;
		transition-delay: 1.8s !important;
		stroke-dasharray: 60px;
		stroke-dashoffset: 60px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i1 .st4 {
		-webkit-transition-delay: 1.8s !important;
		transition-delay: 1.8s !important;
		stroke-dasharray: 180px;
		stroke-dashoffset: 180px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i2 .st2 {
		-webkit-transition-delay: 2s !important;
		transition-delay: 2s !important;
		stroke-dasharray: 105px;
		stroke-dashoffset: 105px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i2 .st3 {
		-webkit-transition-delay: 2.2s !important;
		transition-delay: 2.2s !important;
		stroke-dasharray: 90px;
		stroke-dashoffset: 90px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i3 .st2 {
		-webkit-transition-delay: 2.4s !important;
		transition-delay: 2.4s !important;
		stroke-dasharray: 162px;
		stroke-dashoffset: 162px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6 .bx2 .item.i3 .st3 {
		-webkit-transition-delay: 2.4s !important;
		transition-delay: 2.4s !important;
		stroke-dasharray: 150px;
		stroke-dashoffset: 150px;
		fill: none;
		stroke: #FFFFFF;
		stroke-width: 5;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke-miterlimit: 10;
	}
	.ygbsy6.animate .item .img .st2, .ygbsy6.animate .item .img .st4, .ygbsy6.animate .item .img .st3 {
		-webkit-transition: all 4s ease;
		transition: all 4s ease;
		stroke-dashoffset: 0 !important;
	}
	.ie11 .ygbsy6.animate .item .img .st2, .ie11 .ygbsy6.animate .item .img .st4, .ie11 .ygbsy6.animate .item .img .st3 {
		-webkit-transition-delay: 0s !important;
		transition-delay: 0s !important;
		stroke-dashoffset: 0 !important;
		-webkit-transition-property: none;
		transition-property: none;
	}
	.ydy1 .rightbox .item:hover .hoverbox {
		opacity: 1;
		visibility: visible;
		top: -5%;
		height: 110%;
	}
	.ydy1 .rightbox .hoverbox {
		-webkit-transition: all 0.4s ease;
		transition: all 0.4s ease;
	}
	.ygbsy1 .slick-item {
		-webkit-transform: translate3d(0, 0, 0) scale(1.1);
		transform: translate3d(0, 0, 0) scale(1.1);
		-webkit-transition: all 5s cubic-bezier(0, .56, .44, 1) 0.2s;
		transition: all 5s cubic-bezier(0, .56, .44, 1) 0.2s;
	}
	.ygbsy1 .slick-current .slick-item {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	.djsy1 .img2 {
		-webkit-transform: translateY(100%);
		transform: translateY(100%);
	}
	.djsy1 .img4 {
		-webkit-transform: translateY(100%);
		transform: translateY(100%);
	}
	.djsy1 .img1 {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}
	.djsy1 .img3 {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
		opacity: 0;
	}
	.djsy1 {
		opacity: 0;
	}
	.djsy1.animateing {
		-webkit-transition: all 1s ease;
		transition: all 1s ease;
		opacity: 1;
	}
	.djsy1.animateing .img1, .djsy1.animateing .img4, .djsy1.animateing .img2, .djsy1.animateing .img3 {
		-webkit-transition: all 2.5s ease-out;
		transition: all 2.5s ease-out;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.djsy3 .xwzx3 {
		-webkit-transition: all 1s ease-out;
		transition: all 1s ease-out;
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px);
		opacity: 0;
	}
	.djsy4 {
		-webkit-transition: all 1s ease-out;
		transition: all 1s ease-out;
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
		opacity: 0;
	}
	.djsy3.animateing .xwzx3, .djsy3.animateing .djsy4 {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.djsy5 .tabbox {
		height: 707px;
		-webkit-transition: height 1s ease;
		transition: height 1s ease;
	}
	.djsy5.animateing .tabbox {
		height: 797px;
	}
	.djsy6 .leftbox .item.i2 {
		-webkit-transform: translateX(85px) translateY(50px);
		transform: translateX(85px) translateY(50px);
	}
	.djsy6 .leftbox .item.i3 {
		-webkit-transform: translateX(-25px) translateY(25px);
		transform: translateX(-25px) translateY(25px);
	}
	.djsy6 .leftbox .item {
		-webkit-transition: all 0.8s ease;
		transition: all 0.8s ease;
	}
	.djsy6.animateing .leftbox .item {
		-webkit-transform: translateX(0) translateY(0);
		transform: translateX(0) translateY(0);
	}
	.lyyjj2 .item {
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
		opacity: 0;
		-webkit-transition: all 1s ease;
		transition: all 1s ease;
	}
	.lyyjj2 .item.i1 {
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
	}
	.lyyjj2 .item.i2 {
		-webkit-transition-delay: 0.2s;
		transition-delay: 0.2s;
	}
	.lyyjj2 .item.i3 {
		-webkit-transition-delay: 0.4s;
		transition-delay: 0.4s;
	}
	.lyyjj2 .item.i4 {
		-webkit-transition-delay: 0.6s;
		transition-delay: 0.6s;
	}
	.lyyjj2.animate .item {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.dzbsy5 .xwzx2 .item, .dzbsy5 .xwzx3 {
		opacity: 0;
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
		visibility: hidden;
		-webkit-transition: all 1.4s ease;
		transition: all 1.4s ease;
	}
	.dzbsy5 .xwzx2 .item:nth-child(1) {
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
	}
	.dzbsy5 .xwzx2 .item:nth-child(2) {
		-webkit-transition-delay: 0.4s;
		transition-delay: 0.4s;
	}
	.dzbsy5 .xwzx3 {
		-webkit-transition-delay: 0.8s;
		transition-delay: 0.8s;
	}
	.dzbsy5.animate .xwzx2 .item, .dzbsy5.animate .xwzx3 {
		opacity: 1;
		visibility: visible;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	.tsyl1 .item .img, .tsyl1 .item .text {
		opacity: 0;
		visibility: hidden;
	}
	.tsyl1 .item.il .img {
		-webkit-transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		-webkit-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.tsyl1 .item.il .text {
		-webkit-transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		-webkit-transform: translateX(100px);
		transform: translateX(100px);
	}
	.tsyl1 .item.ir .img {
		-webkit-transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		-webkit-transform: translateX(100px);
		transform: translateX(100px);
	}
	.tsyl1 .item.ir .text {
		-webkit-transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		transition: all 1.3s cubic-bezier(.39, .58, .57, 1);
		-webkit-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.tsyl1 .item.animateing .img, .tsyl1 .item.animateing .text {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
		visibility: visible;
	}
	.screen1 .box .img {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transition: -webkit-transform 2.6s cubic-bezier(.55, .09, .68, .53) 0.2s;
		transition: -webkit-transform 2.6s cubic-bezier(.55, .09, .68, .53) 0.2s;
		transition: transform 2.6s cubic-bezier(.55, .09, .68, .53) 0.2s;
		transition: transform 2.6s cubic-bezier(.55, .09, .68, .53) 0.2s, -webkit-transform 2.6s cubic-bezier(.55, .09, .68, .53) 0.2s;
	}
	.screen1 .box .door {
		-webkit-transform: scaleX(1);
		transform: scaleX(1);
		-webkit-transition: -webkit-transform 2.6s cubic-bezier(.55, .09, .68, .53);
		transition: -webkit-transform 2.6s cubic-bezier(.55, .09, .68, .53);
		transition: transform 2.6s cubic-bezier(.55, .09, .68, .53);
		transition: transform 2.6s cubic-bezier(.55, .09, .68, .53), -webkit-transform 2.6s cubic-bezier(.55, .09, .68, .53);
	}
	.screen1.animat .box .door {
		-webkit-transform: scaleX(2);
		transform: scaleX(2);
	}
	.screen1.animat .box .img {
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}
	.screen1 .box .tit {
		-webkit-transform: scale(1.4) translateY(-50px);
		transform: scale(1.4) translateY(-50px);
		opacity: 0;
		-webkit-transition: opacity 1.6s linear 2.6s, -webkit-transform 2s cubic-bezier(.95, .05, .8, .04) 1.5s;
		transition: opacity 1.6s linear 2.6s, -webkit-transform 2s cubic-bezier(.95, .05, .8, .04) 1.5s;
		transition: transform 2s cubic-bezier(.95, .05, .8, .04) 1.5s, opacity 1.6s linear 2.6s;
		transition: transform 2s cubic-bezier(.95, .05, .8, .04) 1.5s, opacity 1.6s linear 2.6s, -webkit-transform 2s cubic-bezier(.95, .05, .8, .04) 1.5s;
	}
	.screen1.animat .box .tit {
		-webkit-transform: scale(1) translateY(0);
		transform: scale(1) translateY(0);
		opacity: 1;
	}
	.pbpimg .imgbox {
		-webkit-transition: all 700ms ease;
		transition: all 700ms ease;
	}
	.pbpimg.page0 .imgbox {
		top: 100%;
	}
	.pbpimg.page2 .imgbox {}
	.pbpimg.page3 .imgbox {}
	.pbpimg.page4 .imgbox {}
	.pbpimg.page5 .imgbox {}
	.pbpimg.page6 .imgbox {}
	.pbpimg.page7 .imgbox {}
	.pbpimg.page8 .imgbox {}
	.pbpimg.page9 .imgbox {
		top: 100%;
	}
}
/*1366||引导页*/
@media screen and (max-width: 1367px) {
	.ydy1 {
		width: 1000px;
		height: 530px;
	}
	.ydy1 .rightbox {
		padding-left: 10px;
		width: 730px;
	}
	.ydy1 .leftbox {
		width: 260px;
	}
	.ydy1 .leftbox .img {
		height: 250px;
	}
	.wembox .box .img{
		height:auto;
	}

	.ydy1 .leftbox .item {
		margin: 0 2px;
	}
	.ydy1 .leftbox .part1 {
		margin-top: 12px;
	}
	.screen2 .num {
		font-size: 100px;
	}
	.screen2 .titbox {
		margin-top: 10px;
	}
	.screen2 .titbox .tit2 {
		margin-top: 5px;
	}
	.screen2 .desc {
		margin-top: 0;
	}
	.screen2 .button {
		margin-top: 90px;
	}
	.screen3 .part0 .desc {
		display: none;
	}
	.screen3 .part0 .tit2 {}
	.screen6 .box1 .tit {
		padding-top: 20px;
		padding-bottom: 5px;
		font-size: 28px;
	}
	.screen6 .box1 .desc {
		line-height: 25px;
		margin-top: 6px;
	}
	.screen6 .box1 .pubcmore {
		margin-top: 15px;
	}
	.screen6 .box2 .item1 {
		margin-top: 15px;
	}
	.screen6 .box2 .item1+.item1 {
		margin-top: 60px;
	}
	.screen6 .box2 .item1::before {
		top: -35px;
		height: 15px;
	}
	.screen6 .box2 .item1 .tit1 {
		margin-top: 5px;
	}
	.screen6 .box1 .desc {
		height: 80px;
		overflow: hidden;
	}
	.screen6 .box2 .item1 .tit {
		font-size: 16px;
		line-height: 22px;
		height: 48px;
	}
	.screen6 .box2 .item1 .num {
		font-size: 14px;
		left: -25px;
		top: -10px;
	}
	.screen6 .box1 {
		padding-left: 30px;
		margin-top: 31%;
	}
	.screen5 .button {
		margin-top: 30px;
	}
	.screen5 .item1 {
		margin-bottom: 40px;
	}
	.screen3 .part0 {
		top: 11%;
	}
	.screen7 .part0 .desc {
		display: block;
	}
	.screen7 .part0 .desc br {
		display: none;
	}
	.screen7 .part0 .tit2 {
		font-size: 26px;
		margin-right: 2px;
	}
	.screen7 .part0 .tit1 {
		margin-left: 0;
	}
	.screen7 .now .part0 .tit2 {}
	.screen7 .mask2box .item .rhide {}
	.screen7 .part0 .line1 .num1 {
		left: -27px;
	}
	.screen7 .now .part0 .line1 .num1 {
		left: -33px;
	}
	.screen7 .desc {
		font-style: 16px;
		line-height: 1.4;
	}
	.screen7 .desc br {}
	.screen9 .item {
		width: 260px;
	}
	.screen9 .item .img {
		height: 196px;
	}
	.screen9 .inner {
		padding: 25px 15px;
	}
	.screen9 .text {
		height: 165px;
	}
	.screen3 .tit2 {
		font-size: 28px;
	}
	.screen3 .tit2 {
		font-size: 25px;
		margin-bottom: 14px;
		padding-bottom: 16px;
	}
	.screen3 .desc {
		line-height: 22px;
	}
	.screen1 .box .tit {
		width: 900px;
		margin-left: -450px;
		background-size: 100%;
	}
	.screen4.active .box1 {
		height: 500px;
		width: 900px;
		background-size: auto 500px;
		margin-left: -469px;
		margin-top: -250px;
	}
	.screen4 .box1 .item {
		width: 130px;
		height: 130px;
		background-size: cover;
	}
	.screen4 .box1 .item .img {
		width: 60px;
		height: 60px;
		margin-left: -30px;
		margin-top: -30px;
	}
	.screen2 .slick-next {
		right: 9px;
	}
	.screen2 .slick-prev {
		left: 9px;
	}
	.screen2 .desc {
		padding-left: 80px;
		padding-right: 80px;
		background-size: contain;
	}
	.screen4 .box1 .item.i1 {
		left: 585px;
		top: 20px;
	}
	.screen4 .box1 .item.i2 {
		left: 750px;
		top: 185px;
	}
	.screen4 .titbox.t1 {
		right: 390px;
		top: 50px;
	}
	.screen4 .titbox.t2 {
		right: 211px;
		top: 214px;
	}
	.screen4 .box1 .item.i3 {
		left: 585px;
		top: 350px;
	}
	.screen4 .box1 .item.i4 {
		top: 165px;
		width: 390px;
		height: 170px;
		left: 175px;
	}
	.screen4 .box1 .item .inner {
		padding: 10px 20px;
	}
	.screen4 .box1 .item .tit {
		font-size: 28px;
	}
	.screen4 .box1 .item .desc {
		margin-top: 5px;
	}
	.screen4 .box1 .item .pubcmore {
		bottom: -58px;
		left: 30px;
	}
	.screen4 .box1 .item .desc {
		line-height: 22px;
	}
	.screen4 .titbox.t3 {
		right: 390px;
		top: 390px;
	}
	.dzbsy3 {
		height: auto;
		padding-bottom: 60px;
	}
}
@media screen and (max-width: 1295px) {
	.x-wrap {
		width: 960px;
	}
	.page-more.m-show {
		display: none;
	}
	.mg50 {
		margin-left: 0px;
		margin-right: 0px;
	}
	.x-header .logo {
		top: 0;
		height: 100%;
		left: 0;
		width: 179px;
		display: none;
	}
	.x-header .hpart2 .logo {
		display: block;
	}
	.nav-mod {
		right: 0;
		left: 180px;
	}
	.nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 35px 6px;
	}
	.nav-mod .nav-lv2.last {
		left: auto;
		right: 0;
		margin-left: 0;
	}
	.clique .nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 35px 6px;
	}
	.public .nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 35px 5.5px;
	}
	.public .nav-item {
		font-size: 15px;
	}
	.staff .nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 35px 10px;
	}
	.x-footer .listbox dl {
		width: 135px;
	}
	.x-footer .ewmbox .item+.item {
		margin-left: 20px;
	}
	.x-footer .part1 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.x-header .hpart2 .x-wrap, .x-header .hpart1 .x-wrap {
		/* width: auto; */
	}
	.x-header .hpart1 .x-wrap {
		/* padding: 0 32px; */
	}
	.bmxxy2 .titlebox {
		left: 70px;
	}
	.bmxxy2 .box {
		left: 171px;
		width: 790px;
	}
	.bmxxy2 .box .slick-mod1 {
		padding: 70px 40px;
	}
	.bmxxy2 .slick-prev {
		left: 46px;
	}
	.bmxxy2 .slick-next {
		left: 46px;
	}
	.bmxxy3 .list .item {
		width: 475px;
		margin-left: 10px;
		margin-bottom: 10px;
	}
	.cjwt .box {
		width: 840px;
	}
	.jkkp1 .img {
		width: 460px;
		height: 344px;
	}
	.jkkp1 .text {
		height: 344px;
	}
	.jkkp1 .inner {
		padding: 30px;
	}
	.jkkp1 .p1 {
		height: 92px;
	}
	.arrowbox {
		right: 30px;
		width: 440px;
	}
	.jkkp2 .item {
		width: 313px;
		height: 398px;
	}
	.jkkp2 .img {
		height: 235px;
	}
	.ksdh2 .linktext {
		width: 970px;
	}
	.ksdh2 .linktext a {
		width: 226px;
	}
	.ksdh2 .linktext a.state1 {
		width: 372px;
	}
	.xxy3 {
		width: 670px;
	}
	.xxy4 {
		width: 270px;
	}
	.xxy4 .tit1 .s1 {
		width: 150px;
	}
	.xwzx2 {
		width: 620px;
	}
	.xwzx2 .item {
		width: 300px;
		height: 460px;
	}
	.xwzx2 .item:first-child {
		margin-right: 20px;
	}
	.xwzx3 {
		width: 300px;
	}
	.xwzx2 .img {
		height: 225px;
	}
	.xwzx3 .item {
		/* min-height: 1.18rem; */
	}
	.xwzx3 .item+.item {
		/* margin-top: 0.2rem; */
	}
	.yzyzlb1 .select-mod {
		width: 210px;
	}
	.yzyzlb2 .item {
		width: 198px;
		height: 365px;
	}
	.yzyzlb2 .item .img {
		height: 275px;
	}
	.jtlx2 {
		right: 0;
		top: 0;
		height: 100%;
	}
	.ygbsy5 {
		height: 631px;
	}
	.ygbsy5 .box .item {
		/* width: 320px; */
		height: 180px;
		position: static;
	}
	.ygbsy5 .box .im7 {
		width: 480px;
		margin-left: 0;
	}
	.ygbsy5 .box .im7 .middle {
		width: auto;
	}
	.ygbsy5 .box .im8 {
		left: 640px;
		width: 480px;
	}
	.ygbsy5 .box .img {
		width: 60px;
		height: 60px;
	}
	.ygbsy5 .i1 {
		height: 488px;
		margin-left: -800px;
	}
	.ygbsy5 .i2 {
		height: 731px;
	}
	.lyyjj2 .item {
		width: 310px;
	}
	.lyyjj2 .item.i3 {
		left: 650px;
		top: -184px;
	}
	.lyyjj2 .item.i4 {
		left: 650px;
		top: 211px;
	}
	.lyyjj2 .line.l2 {
		left: 299px;
	}
	.lyyjj2 .line.l4 {
		height: 201px;
		left: 634px;
	}
	.lyyjj2 .i2 {
		top: 15px;
		left: 325px;
	}
	.lyyjj2 .line.l3 {
		height: 202px;
		left: 325px;
	}
	.lyyjj4 .pbtabs {
		position: static;
		width: auto;
	}
	.lyyjj4 .pbtabs .item {
		width: 180px;
		height: 48px;
		margin: 0 8px;
	}
	.lyyjj4 .pbtabs .item:before {
		border-top: 8px solid #5a82cf;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		position: absolute;
		top: 100%;
		left: 50%;
		margin-left: -10px;
		margin-top: 0;
	}
	.lyyjj7 {
		margin-left: -15px;
		height: 550px;
		margin-top: 30px;
		width: 990px;
	}
	.lyyjj7 .timg {
		margin: 40px auto 0;
	}
	.lyyjj4 {
		margin-top: 40px;
	}
	.lyyjj5 {
		overflow: hidden;
	}
	.lyyjj3 .bg {
		height: 100%;
	}
	.lyyjj3 {
		height: 910px;
	}
	.lyyjj6 .box {
		margin-left: 270px;
	}
	.lyyjj6 .middle.m1 {
		width: 227px;
	}
	.lyyjj6 .middle.m2 {
		width: 380px;
	}
	.lyyjj6 .middle .middle-cont {
		width: 100%;
	}
	.lyyjj5 {
		padding-top: 60px;
	}
	.djsy3 .xwzx3 {
		width: 560px;
	}
	.djsy4 {
		left: 420px;
	}
	.djsy4 {
		width: 539px;
		top: 170px;
	}
	.djsy4 .img {
		height: 304px;
	}
	.djsy6 .rightbox {
		width: 520px;
	}
	.djsy6 .rightbox .img {
		height: 294px;
	}
	.djsy6 .leftbox .item {
		height: 207px;
	}
	.djsy6 .leftbox .img {
		margin-top: 24px;
	}
	.djsy6 .leftbox .item.i1 .img {
		margin-top: 25px;
	}
	.djsy6 {
		height: 930px;
	}
	.bmxxy4 .leftbox {
		width: 490px;
		height: 365px;
	}
	.bmxxy4 .rightbox {
		width: 451px;
	}
	.bmxxy4 .item {
		height: 110px;
	}
	.bmxxy4 .inner {
		padding: 17px 28px;
	}
	.bmxxy7 .text {
		height: 338px;
	}
	.bmxxy7 .inner {
		padding: 25px 44px;
	}
	.bmxxy7 .img {
		height: 338px;
	}
	.bmxxy8 {
		margin-top: 50px;
	}
	.bmxxy8 .item {
		width: 470px;
	}
	.bmxxy7 .inner {
		padding: 20px 24px;
	}
	.jtlx1search1 .ic1 {
		width: 210px;
	}
	.wbzdzngk1 .row {
		width: 310px;
	}
	.wbzdzngk1 .row .inner {
		padding-left: 20px;
		padding-right: 20px;
	}
	.wbzdzngk1 .row:after {
		left: 20px;
	}
	.wbzdzngk1 .row .scroll .tit.now {
		background-position: -60px center;
	}
	.dzbsy1 .tit1 {
		margin-right: 10px;
	}
	.yzyzlb1 .box {
		padding-left: 40px;
		padding-right: 40px;
	}
	.yzyzlb1 .select-mod {
		width: 188px;
	}
	.dzbsy1 .select-mod.w_690, .w_690 {
		width: 520px;
	}
	.yzyzlb1 .inputbox {
		width: 198px;
	}
	.yzyzlb1 .w_650 {
		width: 520px;
	}
	.jtlx1search1 .select-mod {
		width: 250px;
	}
	.ygbsy6 .box {
		width: 50%;
	}
	.ygbsy6 .item {
		width: 50%;
	}
	.ygbsy6 .box1 {
		width: 50%;
	}
	.ygbsy6 .bx2 {
		left: 50%;
	}
	.dzbsy3 .slick-modbox {
		width: 59%;
	}
	.dzbsy3 .slick-mod2 .inner {
		padding-left: 20px;
		padding-right: 20px;
	}
	.dzbsy4 .box1 {
		width: 460px;
		margin-left: 0;
	}
	.jwb-jcc1 .box1 {
		width: 644px;
	}
	.jwb-jcc2 .tabsbox .item, .jwb-jcc2.hxylt2 .tabsbox .item {
		width: 300px;
	}
	.jwb-jcc2 .tabsbox .item+.item {
		margin-left: 30px;
	}
	.jwb-jcc2.hxylt2 .tabsbox .item+.item {
		margin-left: 30px !important;
	}
	.jwb-jcc2.hxylt7 .tabsbox .item {
		width: 400px;
	}
	.jwb-jcc2.hxylt7 .tabsbox .item+.item {
		margin-left: 0;
	}
	#part3.jwb-jcc2 .tabsbox .item, #part4.jwb-jcc2 .tabsbox .item {
		width: 300px;
		margin-right: 30px;
	}
	.ysczxx1 .text .inner {
		padding-top: 90px;
	}
	.ysczxx1 .text .part2 .item+.item {
		margin-top: 30px;
	}
	.tsyl1 .item .img, .tsyl1 .item .text {
		height: 307px;
	}
	.tsyl1 .item .img, .tsyl1 .item .text {
		position: relative;
		z-index: 9;
	}
	.tsyl1 .item {
		margin-bottom: 73px;
		height: 308px;
	}
	.tsyl1 .item.i2 .b2 {
		width: 73px;
		height: 73px;
		top: -73px;
		left: -73px;
	}
	.tsyl1 .item.i1 .b2 {
		height: 199px;
	}
	.tsyl1 .item.i3 .b3 {
		width: 73px;
		height: 73px;
		top: -73px;
		right: -73px;
	}
	.tsyl1 .item.i4 .b1 {
		width: 73px;
		height: 73px;
		top: -73px;
		left: -73px;
	}
	.tsyl1 .item.i4 .b3 {
		height: 381px;
	}
	.xcb2 .item {
		width: 470px;
	}
	.xcb1 .box1 {
		width: auto;
	}
	.xcb1 .boxbox {
		padding: 0;
	}
	.jwb-jcc1 .box {
		float: none;
	}
	.xcb1 .box {
		float: left;
	}
	.tzb2 .b1 {
		width: 1070px;
	}
	.tzb2 .imgbox {
		width: 480px;
		height: 358px;
	}
	.tzb2 .text {
		height: 358px;
	}
	.tzb2 .text .inner {
		padding: 20px 30px;
	}
	.tzb2 .text .item {
		padding: 13px 0;
	}
	.jwb-jcc2 .tabsbox .img {
		height: 225px;
	}
	.xcb1 {
		margin-top: 100px;
	}
	.xwzx4 .item {
		width: 300px;
		margin-left: 30px;
		height: 225px;
		margin-bottom: 70px;
	}
	.twpage1 .item {
		width: 471px;
	}
	.dzbsy3 .slick-mod2 .img {
		height: 260px;
	}
	.dzbsy3 .slick-modbox {
		height: 496px;
	}
	.dzbsy3 .rightbox {
		margin-top: 138px;
	}
	.yydh1 .leftbox {
		background: url(../images/ygbsy6-1.jpg) repeat center 0;
	}
	.yydh1 .rightbox .inner {
		margin-left: 40px;
	}
	.yydh1 .rightbox {
		width: 633px;
	}
	.yydh1 .mCSB_inside>.mCSB_container {
		margin-right: 20px;
	}
	.yydh2 .box1 {
		width: 413px;
	}
	.lyyjj7 .mCustomScrollbar {
		width: auto;
		margin-right: 30px;
		margin-top: 30px;
	}
	.xzbfjg .tit1 {
		left: 50px;
	}
	.xzbfjg .part.pt1 {
		margin-left: 324px;
	}
	.xwzx3.xwzx5 {
		width: auto;
	}
	.djxw1 .img {
		width: 490px;
		height: 369px;
	}
	.djxw1 .text1 {
		height: 369px;
	}
	.djxw1 .list {
		margin-top: 42px;
	}
	.dbpage1 .box .item {
		width: 470px;
	}
	.ghpage2 .box1 {
		width: 680px;
		left: 280px;
	}
	.ghpage2 .box1 .textarea textarea {
		width: 530px;
	}
	.hxdjpage2 .leftbox {
		background-image: none;
		background-color: #9b2139;
	}
	.hxdjpage1 .slick-item {
		width: 140px !important;
	}
	.section .mg50 {
		margin: 0;
	}
	.screen7 .mask2box {
		width: 70%;
	}
	.screen6 .box1 {
		left: 8%;
	}
	.screen6 .box1 .desc {
		height: 155px;
	}
	.screen7 .part0 .tit2 {
		width: 30px;
		line-height: 30px;
	}
	.screen7 .part0 .desc br {
		display: none;
	}
	.screen7 .now .part0 .desc {
		padding-right: 10px;
	}
	.screen7 .mask2box .item .rhide {
		right: -98px;
	}
	.hxylt3 .textbox {
		width: 1270px;
		height: 474px;
	}
	.hxylt3 .text {
		padding-left: 310px;
		width: 440px;
	}
	.hxylt3 .focus {
		width: 500px;
		height: 475px;
	}
	.hxylt3 {
		height: 521px;
	}
	.hxylt3 .bg1 {
		height: 470px;
	}
	.hxylt4 .bg1 {
		right: -320px;
	}
	.hxylt4 .inner {
		padding: 30px 25px;
	}
	.hxylt4 .focus {
		width: 461px;
		height: 430px;
	}
	.hxylt4 .focus a .inner1 {
		padding: 10px 20px;
	}
	.hxylt4 .focus a {
		height: 66px;
		font-style: 14px;
	}
	.hxylt4 .textbox {
		left: 461px;
		width: 730px;
	}
	.hxylt4 .textbox .middle {
		padding-left: 50px;
		width: 360px;
	}
	.hxylt4 {
		height: 528px;
	}
	.hxylt4 .textbox {
		height: 79%;
		top: auto;
		bottom: 0;
	}
	.hxylt6 .textbox {
		left: auto;
		right: 461px;
	}
	.hxylt6 .focus a {
		width: auto;
	}
	.hxylt6 .focus a .inner1 .tit {
		line-height: normal;
		height: auto;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.hxylt6 .focus a {
		height: 41px;
	}
	.hxylt5 .titlebox {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.hxylt6 .textbox {
		top: auto;
		bottom: 0;
	}
	.hxylt6 .focus {
		height: 376px;
	}
	.hxylt6 .textbox {
		width: 620px;
	}
	.hxylt6 {
		height: 475px;
	}
	.hxylt6 .textbox {
		height: 100%;
	}
	.tzb1 .tabsbox {
		height: 426px;
	}
	.yydh2 {
		margin: 0 auto;
		width: auto;
	}
	.xxy4 .img {
		height: 202px;
	}
	.xxy4 .tit .s1 {
		font-size: 22px;
	}
	.xxy4 .more {
		margin-top: 2px;
	}
	.screen4 .box1 .item.i4 .inner {
		height: 150px;
	}
	.wzzc_alert1 {
		margin-top: -290.5px;
	}
	.wzzc_alert1 .caption {
		padding: 20px 0;
	}
	.wzzc_alert1 .button {
		margin-top: 20px;
		padding-bottom: 0;
	}
	.loginpage1 .img {
		margin-left: -470px;
	}
	.loginpage1 .boxright {
		width: 520px;
	}
	.loginpage1 .box {
		padding-left: 30px;
	}
	.loginpage1 .boxright:after {
		left: 30px;
	}
	.loginpage1 .inputbox1 {
		width: 360px;
	}
	.loginpage1 .wjmm {
		left: 84%;
	}
	.loginpage1 .yzm .inputbox1 {
		width: 140px;
	}
	.loginpage1 .kbqyzm {
		left: 187%;
	}
	.loginpage1 .boxright:before {
		left: 30px;
	}
	.xgmm1 .rightbox {
		width: 675px;
		padding-left: 40px;
	}
	.wjmm1 .rightbox {
		width: auto;
	}
	.wdyygh1 .tabebox .t2, .wdyygh1 .tabebox .t1, .wdyygh1 .tabebox .t3 {
		width: 130px;
	}
	.wdyygh1 .tabebox .t4 {
		width: 170px;
	}
	.jzrgl1 .tabebox .t1, .jzrgl1 .tabebox .t2 {
		width: 100px;
	}
	.jzrgl1 .tabebox .t3 {
		width: 175px;
	}
	.jzrgl1 .tabebox .t4 {
		width: 130px;
	}
	.jzrgl1 .tabebox .t4 {
		width: 120px;
	}
	.jzrgl1 .tabebox .t5 {
		width: 100px;
	}
	.jzrgl1 .tabebox .t6 {
		width: 90px;
	}
	.jzrgl1 .rightbox {
		padding-left: 30px;
		width: 685px;
	}
	.rightnav {
		display: none;
	}
	.dzbsy5 {
		margin-top: 50px;
	}
	.dzbsy2 .item {
		/* width: 300px; */
	}
	.xwzx3 .item+.item {
		margin-top: 1.6px;
	}
	#bdmap {
		margin-top: 140px;
	}
	.sysalert {
		width: 1000px;
		margin-left: -500px;
	}
	.sysalert .inner {
		padding: 0 36px;
	}
	.jzrgl_alert .form .item {
		margin: 7px 5px;
	}
	.jzrgl_alert .tip1 .inner {
		padding: 0 30px;
	}
	.jzrgl_alert .form .input_item {
		padding: 10px;
	}
	.jzrgl_alert .select-mod {
		width: 180px;
	}
	.jzrgl_alert .radio_item {
		width: 202px;
	}
	.wdyygh_alert1 .part {
		margin-left: 50px;
		margin-right: 50px;
	}
	.wdyygh_alert1 .total, .wdyygh_alert1 .totalbox {
		padding-left: 50px;
		padding-right: 50px;
	}
	.ysczxx1 .text .part2 {
		height: 369px;
	}
}
@media screen and (max-width: 1024px) {
	.tzgg .jtlx1search3 th.th1, .tzgg .jtlx1search3 th.th2 {
		width: 118px;
	}
	.tzgg .jtlx1search3 th.th3 {
		width: 127px;
	}
	.tzgg .jtlx1search3 th.th4 {
		width: 118px;
	}
	.tzgg .jtlx1search3 th.th5 {
		width: 152px;
	}
	.tzgg .jtlx1search3 th.th6 {
		width: 188px;
	}
}
@media screen and (max-width: 1010px) {
	.nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 35px 6px;
	}
}
@media screen and (min-width: 750px) {
	.lyyjj7 .item {
		transition: all 0.3s;
		-webkit-transition: all 0.3s;
		-ms-transition: all 0.3s;
	}
	.lyyjj7 .item:hover {
		transform: scale(1.02);
		-webkit-transform: scale(1.02);
		-ms-transform: scale(1.02);
	}
	.x-header .hpart1 .g3:hover>a {
		background: #c13c4f;
	}
	.x-header .hpart1 .g3:hover .g3inner {
		display: block;
	}
}
@media screen and (max-width: 750px) {
	body {
		min-width: 320px;
	}
	.m-show {
		display: block;
	}
	.x-wrap {
		width: auto;
	}
	.x-header .hpart2 .logo {
		display: block;
	}
	.x-header .hpart1 .logo {
		display: none;
	}
	.x-header .hpart1 .g3 {
		margin-right: 0;
	}
	.x-header .hpart1 .search-trigger {
		display: none;
	}
	.x-header .hpart2 .search-box {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		padding: 0.2rem 0.25rem;
	}
	.nav-mod {
		left: 0;
	}
	.nav-mod .nav-lv2 {
		padding: 0 40px;
		background: #e2deda;
	}
	.nav-mod .nav-lv2 .nav-item {
		color: #6e6259;
	}
	.nav-mod .nav-lv2 {
		padding-left: 0.25rem;
		padding-right: 0.25rem;
	}
	.nav-mod .nav-lv2 .nav-tit {
		padding-left: 0;
		padding-right: 0;
	}
	/*.nav-mod .nav-item:hover {
		color: #771127;
	}*/
	.nav-mod .nav-lv1 .nav-link {
		padding: 0;
	}
	.nav-mod .nav-lv1 {
		border-top: 1px solid #cec9c5;
	}
	.x-header .hpart1 {
		height: auto;
		padding: 0.2rem 0rem;
		text-align: center;
	}
	.x-header .hpart1 .middle-cont {
		font-size: 0;
	}
	.x-header .hpart1 .g1 {
		margin: 0;
	}
	.x-header .hpart1 .g2 a {
		padding: 0 0.12rem;
	}
	.x-header .hpart1 a {
		font-size: 0.26rem;
	}
	.x-header .hpart1 .g1 a+a:after, .x-header .hpart1 .g2 a+a:after {
		height: 0.2rem;
		margin-top: -0.1rem;
		left: 0;
	}
	.x-header .hpart1 .g3 a {
		font-size: 0;
	}
	.x-header .hpart1 .g3 a {
		margin: 0;
		width: 0.34rem;
		height: 0.34rem;
	}
	.x-header .hpart1 .g3 img {
		width: 100%;
	}
	.x-header .hpart1 .g1 {
		margin-bottom: 0.1rem;
	}
	.x-header .logo {
		width: 2.08rem;
	}
	.x-header .hpart2 {
		height: 1.2rem;
	}
	.x-header .logo {
		text-align: center;
		width: auto;
	}
	.x-header .logo img {
		height: 100%;
		width: auto;
		display: inline-block;
	}
	.x-header {
		height: auto;
	}
	.x-footer .listbox dl, .x-footer .listbox {
		float: none;
		width: 100%;
	}
	.x-footer .ewmbox {
		float: none;
	}
	.x-footer .listbox dl {
		margin-bottom: 0.25rem;
	}
	.x-footer .listbox dt {
		font-size: 0.3rem;
		padding-bottom: 0.06rem;
		line-height: normal;
	}
	.x-footer .listbox dd {
		font-size: 0.26rem;
		line-height: 1;
		display: inline-block;
		margin-right: 0.15rem;
	}
	.x-footer .part1 {
		padding: 0.4rem 0;
	}
	.x-footer .x-wrap {}
	.x-footer .listbox .dl5 dt {
		padding: 0;
		display: inline-block;
		margin-right: 0.15rem;
	}
	.x-footer .ewmbox .item {
		float: none;
		display: inline-block;
	}
	.x-footer .ewmbox {
		text-align: center;
		padding: 0.3rem 0;
		font-size: 0;
		padding-bottom: 0;
	}
	.x-footer .ewmbox .tit {
		padding-top: 0.1rem;
		font-size: 0.26rem;
	}
	.x-footer .ewmbox .img {
		width: 1.4rem;
		height: 1.4rem;
		margin: 0 auto;
	}
	.x-footer .ewmbox .img img {
		width: 100%;
	}
	.x-footer .ewmbox .item {
		width: 50%;
	}
	.x-footer .ewmbox .item+.item {
		margin: 0;
	}
	.x-footer .part2 {
		padding: 0.3rem 0;
	}
	.x-footer .part2 .link {
		float: none;
		font-size: 0;
		text-align: center;
	}
	.x-footer .part2 .link a {
		padding: 0 0.18rem;
		font-size: 0.28rem;
	}
	.x-footer .part2 .link a+a:after {
		height: 0.16rem;
		margin-top: -0.06rem;
	}
	.x-footer .part2 .siteinfo {
		float: none;
		text-align: center;
	}
	.x-footer .part2 .cpyt {
		padding: 0.1rem 0;
	}
	.mg50 {
		margin: 0;
	}
	.bmxxy1 .middle {
		width: auto;
	}
	.posiiton {
		font-size: 0.26rem;
		padding: 0.2rem 0;
	}
	.bmxxy1 {
		height: 8rem;
	}
	.bmxxy1 .middle {
		height: 7.15rem;
	}
	.bmxxy1 .middle-cont {
		width: 99%;
	}
	.bmxxy1 .tit {
		font-size: 0.4rem;
	}
	.bmxxy1 .desc {
		line-height: 1.4;
		margin-top: 0.2rem;
	}
	.bmxxy1 .button a {
		padding-right: 0.4rem;
		background-size: 0.3rem;
	}
	.bmxxy2 .bg {
		display: none;
	}
	.bmxxy2 .img {
		position: static;
		width: 100%;
		margin-top: 1rem;
		height: auto;
	}
	.bmxxy2 .titlebox {
		-webkit-writing-mode: inherit;
		-ms-writing-mode: inherit;
		writing-mode: inherit;
		position: static;
		text-align: center;
		padding: 0.3rem 0;
	}
	.bmxxy2 .titlebox .tit1, .bmxxy2 .titlebox .tit2 {
		float: none;
		margin: 0;
	}
	.bmxxy2 .titlebox .tit2 {
		margin-top: 0.1rem;
	}
	.bmxxy2 .box {
		width: 100%;
		position: static;
		line-height: 1.5;
		margin-top: 20px;
	}
	.bmxxy2 .box .slick-mod1 {
		padding: 20px 0;
		margin: 20px 10px;
		position: relative;
	}
	.bmxxy2 .tit1 {
		font-size: 0.4rem;
	}
	.bmxxy2 .slick-prev {
		top: 0;
	}
	.bmxxy2 .slick-next {
		bottom: 0;
	}
	.bmxxy2 .box {
		font-size: 0.26rem;
	}
	.bmxxy2 .box .item {
		padding-top: 0;
		padding-bottom: 0;
		height: 2.5rem;
	}
	.bmxxy2 .slick-prev {
		left: 6px;
	}
	.bmxxy2 .slick-next {
		left: 6px;
	}
	.bmxxy2 {
		height: auto;
	}
	.bmxxy3 .tit {
		font-size: 0.4rem;
	}
	.bmxxy3 .list {
		margin-top: 0.3rem;
	}
	.bmxxy3 .list .item {
		margin: 0;
		width: auto;
		line-height: normal;
		margin-bottom: 0.3rem;
		height: auto;
		float: none;
	}
	.bmxxy3 .inner {
		padding: 0.3rem;
	}
	.bmxxy3 .tit1 {
		height: auto;
	}
	.bmxxy3 .list .item .tit2 {
		padding-top: 0.2rem;
	}
	.bmxxy3 .list .item .tit2 .down {
		padding-left: 0.5rem;
		background-size: 0.4rem;
	}
	.bmxxy2 .slick-list::before {
		top: 0;
		height: 100%;
	}
	.pbbutton {
		margin-top: 0.2rem;
	}
	.pbbutton a {
		width: 4rem;
		height: 0.8rem;
		line-height: 0.8rem;
	}
	.pbbutton a .s1 {
		padding-right: 0.5rem;
		background-size: 0.35rem;
	}
	.bmxxy3 {
		padding-bottom: 1rem;
		margin-top: 1rem;
	}
	.bmxxy2 .box {
		height: auto;
		overflow: hidden;
	}
	.page-more.m-show {
		display: inline-block;
	}
	.cjwt .box {
		width: auto;
		margin: 0 30px;
	}
	.cjwt-tit .tit {
		font-size: 0.4rem;
	}
	.cjwt-tit .desc {
		margin-top: 0.1rem;
	}
	.cjwt-tit {
		padding-top: 0.3rem;
	}
	.cjwt .box {
		padding-top: 0.5rem;
		;
	}
	.cjwt {
		height: auto;
		overflow: hidden;
		padding-bottom: 0.8rem;
	}
	.cjwt .slick-mod1 .tit {
		font-size: 0.26rem;
		margin-top: 0.1rem;
		;
	}
	.cjwt .slick-mod1 .img {
		width: 0.9rem;
		height: 0.9rem;
		/*margin-top: 0.3rem;*/
	}
	.cjwt .slick-item {
		height: 2rem;
	}
	.cjwt1 {
		margin-top: 0.3rem;
		padding-bottom: 1rem;
	}
	.cjwt1 .item .inner {
		padding: 0.2rem 0.3rem;
	}
	.cjwt1 .item .s1 {
		font-size: 0.28rem;
		line-height: normal;
	}
	.cjwt1 .item .p1 {
		font-size: 0.28rem;
		margin-left: 0.3rem;
		padding-right: 0.45rem;
	}
	.cjwt1 .inner1 .p1 p {
		margin-bottom: 0.1rem;
	}
	.cjwt1 .inner1 .p1 {
		line-height: 1.4;
		padding-right: 0;
	}
	.cjwt1 .inner1 {
		padding: 0.2rem 0.3rem;
	}
	.mCSB_inside>.mCSB_container {
		margin-right: 10px;
	}
	.cjwt .slick-arrow {
		width: 30px;
		height: 30px;
		background-size: auto 30px;
	}
	.cjwt .slick-next {
		right: -38px;
	}
	.cjwt .slick-prev {
		left: -38px;
	}
	.cjwt1 .item .inner1 .s1 {
		line-height: normal;
	}
	.jkkp .pbtabs {
		margin-top: 0.6rem;
	}
	.jkkp .cjwt-tit {
		padding-top: 0.4rem;
	}
	.pbtabs .item {
		width: 3rem;
		height: 0.7rem;
		line-height: 0.7rem;
		font-size: 0.28rem;
		margin: 0 0.1rem;
	}
	.jkkp1 .img {
		float: none;
		width: 100%;
		height: 5.25rem;
		position: relative;
	}
	.arrowbox {
		width: 100%;
		right: auto;
		left: 0;
		position: relative;
		background: #fff;
		padding: 0.3rem;
		bottom: auto;
	}
	.jkkp1 {
		padding: 0.3rem 0;
	}
	.jkkp1 .slick-mod1 {
		overflow: hidden;
	}
	.jkkp1 .slick-mod1 .slick-slide {
		opacity: 0;
		visibility: hidden;
	}
	.jkkp1 .slick-mod1 .slick-slide.slick-current {
		opacity: 1;
		visibility: visible;
	}
	.jkkp1 .inner {
		padding: 0.3rem;
	}
	.jkkp1 .tit {
		font-size: 0.36rem;
		line-height: normal;
		height: auto;
	}
	.jkkp1 .desc {
		line-height: normal;
		font-size: 0.26rem;
		margin-top: 0.2rem;
		height: auto;
	}
	.jkkp1 .desc .p1 {
		height: auto;
	}
	.jkkp1 .date {
		margin-top: 0.2rem;
	}
	.jkkp1 .text {
		height: auto;
	}
	.jkkp2 .item {
		width: 100%;
		height: auto;
		margin-bottom: 0.45rem;
		margin-left: 0;
	}
	.jkkp2 .item .img {
		height: auto;
	}
	.jkkp2 .item img {
		width: 100%;
	}
	.jkkp2 {
		padding: 1rem 0;
	}
	.jkkp2 .tit {
		font-size: 0.36rem;
	}
	.jkkp2 .inner {
		padding: 0.3rem 0;
	}
	.jkkp2 .desc {
		margin-top: 0.1rem;
		line-height: 1.4;
		height: auto;
		;
	}
	.ztzl {
		height: auto;
		padding-bottom: 0.6rem;
	}
	.ztzl .cjwt-tit .desc {
		padding: 0;
	}
	.jkkp2 .date {
		margin-top: 0.1rem;
		;
	}
	.ksdh2 .linktext {
		width: 100%;
		margin-top: 0.2rem;
		margin-left: -0.4%;
	}
	.ksdh2 .linktext a span {
		padding: 0 0.15rem;
	}
	.ksdh2 .linktext a {
		width: 48.4%;
		margin: 0.8%;
		height: 0.7rem;
		line-height: 0.65rem;
	}
	.ksdh2 .linktext {
		font-size: 0.26rem;
	}
	.fs20 {
		font-size: 0.3rem;
	}
	.ksdh2 .box {
		margin-bottom: 0.4rem;
		;
	}
	.tabs1 .item {
		font-size: 0.28rem;
		padding: 0.15rem;
		margin: 0 0.2rem;
	}
	.ksdh1 .tabs1 {
		margin-top: 0.1rem;
	}
	.fs32 {
		font-size: 0.4rem;
	}
	.ksdh2 .linktext a.state1 {
		width: 98.4%;
	}
	.ksdh2 .tabsbox {
		margin-top: 0.2rem;
		padding-bottom: 0.4rem;
	}
	.pbtabs {
		white-space: nowrap;
		overflow-x: auto;
		padding-bottom: 0.2rem;
	}
	.xzlb .pbtabs .item {
		width: 2rem;
	}
	.xzlb1 .page-mod {
		margin-top: 0.3rem;
	}
	.xxy3 {
		width: auto;
	}
	.xxy3 .tit .s1 {
		width: 70%;
		font-size: 0.36rem;
		padding: 0.24rem 0;
	}
	.xxy3 .tit .s2 {
		padding: 0.27rem 0;
	}
	.xxy3 .content {
		line-height: 1.5;
		margin-top: 0.3rem;
		font-size: 0.28rem;
	}
	.xxy3 .content p {
		margin-bottom: 0.2rem;
	}
	.xxy3 .author {
		margin-top: 0.5rem;
		margin-bottom: 0.3rem;
	}
	.xxy3 .share-mod {
		margin-bottom: 0.3rem;
	}
	.xxy3 .button {
		font-size: 0.28rem;
		padding-top: 0.1rem;
	}
	.xxy3 .author .s1 {
		margin-right: 0.4rem;
	}
	.xxy3 .button a {
		margin: 0.2rem 0;
	}
	.xxy3 {
		float: none;
	}
	.xxy4 {
		width: 100%;
		float: none;
		margin-top: 0.6rem;
		;
	}
	.xxy4 .tit .s1 {
		padding: 0.06rem 0;
		font-size: 0.36rem;
	}
	.xxy4 .more {
		margin-top: 0;
		padding: 0.1rem 0.4rem;
	}
	.xxy4 img {
		width: 100%;
	}
	.xxy4 .list {
		margin-top: 0.3rem;
	}
	.xxy4 .tit1 .s1 {
		width: 70%;
		font-size: 0.28rem;
	}
	.xxy4 .tit1 .s2 {
		padding: 0;
	}
	.xxy4 .text .desc {
		line-height: 1.5;
		margin-top: 0.1rem;
	}
	.xxy4 .text {
		padding: 0.2rem 0.3rem;
	}
	.xxy4 .item {
		margin-bottom: 0.2rem;
	}
	.xxy2 {
		margin-top: 0.4rem;
		padding-bottom: 1rem;
	}
	.xwzx {
		height: 3.5rem;
	}
	.xwzx .cjwt-tit {
		padding-top: 0.6rem;
	}
	.xwzx2 {
		width: auto;
		float: none;
	}
	.xwzx2 .item {
		width: 100%;
		margin-bottom: 0.4rem;
	}
	.xwzx2 .item:first-child {
		margin-right: 0%;
	}
	.xwzx2 .img {
		height: 5.28rem;
	}
	.xwzx2-tit .s1 {
		font-size: 0.35rem;
	}
	.xwzx2-tit .a1 {
		margin: 0;
		padding-right: 0.4rem;
		background-size: 0.3rem;
	}
	.xwzx2 .img {
		margin-top: 0.2rem;
	}
	.xwzx1 {
		margin: 0.5rem 0;
	}
	.xwzx2 .tit {
		padding: 0.2rem 0;
	}
	.xwzx2 .list {
		line-height: 2;
		margin-top: 0.15rem;
	}
	.xwzx3 {
		float: none;
		width: auto;
		margin-top: 0.4rem;
	}
	.xwzx2-tit .a1 {
		font-size: 0.24rem;
		margin-top: 0.07rem;
	}
	.xwzx2 .item {
		height: auto;
	}
	.xwzx3 .list {
		margin-top: 0.3rem;
	}
	.xwzx3 .num {
		text-align: center;
	}
	.xwzx3 .num .s1 {
		font-size: 0.9rem;
	}
	.xwzx3 .num .s2 {
		font-size: 0.24rem;
		padding-top: 0.1rem;
	}
	.xwzx3 .text {
		padding-top: 0;
	}
	.xwzx3 .text .date1 {
		font-size: 0.24rem;
		margin-top: 0.1rem;
	}
	.xwzx3 .text .tit {
		font-size: 0.26rem;
	}
	.xwzx3 .text .desc {
		line-height: normal;
		margin-top: 0.05rem;
		font-size: 0.26rem;
		height: auto;
		min-height: 0.6rem;
	}
	.xwzx3 .num {
		width: 1rem;
		float: left;
	}
	.xwzx4 {
		padding: 0.4rem 0;
	}
	.xwzx3 .img {
		float: none;
		width: auto;
		height: auto;
	}
	.xwzx3 .img img {
		width: 100%;
	}
	/* .xwzx4 .text1 {        padding: 0.3rem;    } */
	.xsxw1 .item+.item {
		margin-top: 0;
	}
	.xwzx3 {
		padding-bottom: 1rem;
	}
	.xsxw1 .page-mod {
		margin-top: 0.4rem;
	}
	.xsxw1 .item {
		padding: 0.3rem 0;
		overflow: hidden;
	}
	.yzyzlb1 .box {
		padding: 0.5rem 0.3rem;
	}
	.select-mod .select-btn {
		padding-top: 0.1rem;
		padding-bottom: 0.1rem;
	}
	.yzyzlb1 .select-mod {
		margin: 0;
		width: 100%;
		margin-bottom: 0.2rem;
		float: none;
		height: auto;
	}
	.dzbsy1 .myinput .ip {
		padding: 0.1rem 0.2rem;
	}
	.yzyzlb1 {
		margin-top: 0.4rem;
	}
	.pbbtn2 {
		font-size: 0.3rem;
		width: 100%;
		float: none;
		display: block;
		height: 0.7rem;
		padding: 0.2rem 0;
		line-height: 0.7rem;
	}
	.pbbtn2 .s1 {
		padding-left: 0.5rem;
		background-size: auto 0.3rem;
	}
	.yzyzlb2 {
		margin-top: 0.4rem;
		margin-bottom: 1rem;
	}
	.yzyzlb2 .list {
		margin: 0;
		width: auto;
	}
	.yzyzlb2 .item {
		margin: 0;
		width: 48%;
		margin: 2% 1%;
		float: none;
		display: inline-block;
		vertical-align: top;
		height: auto;
	}
	.yzyzlb2 .tit, .yzyzlb2 .tit2 {
		font-size: 0.26rem;
	}
	.yzyzlb2 .tit .s1 {
		font-size: 0.3rem;
	}
	.yzyzlb2 .text {
		padding: 0.2rem;
	}
	.yzyzlb2 .item .img {
		height: 4.6rem;
	}
	.yygg1 .list {
		margin-top: 0.3rem;
	}
	.yygg1 .item {
		margin-bottom: 0.1rem;
		padding: 0.2rem 0.3rem;
		font-size: 0.28rem;
	}
	.yygg1 .item .s1 {
		padding-left: 0.4rem;
	}
	.yygg1 .item .s1:after {
		width: 0.2rem;
		height: 0.2rem;
		margin-top: -0.1rem;
	}
	.yygg1 .page-mod {
		margin-top: 0.6rem;
	}
	.yygg1 {
		padding-bottom: 1rem;
	}
	.jtlx1 {
		height: auto;
		margin-bottom: 0.3rem;
	}
	.jtlx1 #bdmap {
		height: 6rem;
	}
	#bdmap {
		margin-top: 0.3rem;
	}
	.jtlx2 {
		position: static;
		width: auto;
		background-size: cover;
	}
	.jtlx {
		height: auto;
	}
	.bdmapinfo {
		width: 3rem;
	}
	.bdmapinfos li {
		width: 3rem;
	}
	.jtlx2 .inner {
		padding: 0.3rem;
	}
	.jtlx2 ul {
		text-align: center;
	}
	.jtlx2 ul li {
		font-size: 0.4rem;
		padding: 0 0.1rem;
		padding-bottom: 0.15rem;
	}
	.jtlx2 .tabsitem .l1 {
		padding-top: 0.2rem;
		padding-bottom: 0.3rem;
	}
	.jtlx2 .tabsitem .caption {
		font-size: 0.4rem;
		margin-top: 0.3rem;
	}
	.jtlx2 .tabsitem .item {
		padding: 0.2rem 0;
		padding-left: 30px;
	}
	.jtlx2 ul li {
		margin: 0 0.1rem;
	}
	.jtlx2 .tabsitem .l2 {
		padding-top: 0.1rem;
	}
	.ydy1 {
		width: auto;
		margin: 0.3rem;
		height: 8rem;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto 0.3rem;
	}
	.ydy1 .rightbox {
		width: 40%;
		padding: 0;
		position: relative;
	}
	.ydy1 .rightbox:after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		border-left: 1px solid #fff;
		opacity: 0.1;
	}
	.ydy1 .leftbox .tip {
		padding: 0.112rem 0;
	}
	.ydy1 .leftbox {
		width: 60%;
	}
	.ydy1 .leftbox .img {
		width: 100%;
		height: 45%;
		margin: 0 auto;
	}
	.ydy1 .leftbox .img img {
		width: 100%;
		height: 100%;
	}
	.ydy1 .leftbox .part2 {
		padding: 0.2rem;
	}
	.ydy1 .leftbox .part1 {
		margin-top: 0.15rem;
	}
	.ydy1 .leftbox .item {
		width: 1rem;
		height: 1rem;
		margin: 0 0.08rem;
	}
	.ydy1 .leftbox .tip {
		font-size: 0.24rem;
	}
	.ydy1 .leftbox .item1 {
		padding: 0.05rem 0;
		padding-left: 0.4rem;
		font-size: 0.24rem;
	}
	.ydy1 .leftbox .item1:after {
		background-size: 100%;
		width: 0.3rem;
		height: 0.3rem;
		top: 0.11rem;
		margin: 0;
	}
	.ydy1 .leftbox .item1.i2:after {
		background-position: 0 -0.51rem;
	}
	.ydy1 .leftbox .item1.i3:after {
		background-position: 0 -1.05rem;
	}
	.ydy1 .rightbox .item {
		width: 100%;
		height: 33.333%;
	}
	.ydy1 .rightbox .item:after {
		top: 0;
		width: 100%;
		height: 0;
		border-top: 1px solid #fff;
	}
	.ydy1 .rightbox .img {
		width: 1rem;
		height: 1rem;
	}
	.ydy1 .rightbox .text {
		margin-top: 0.05rem;
	}
	.ydy1 .rightbox .tit, .ydy1 .rightbox .tit1 {
		font-size: 0.3rem;
	}
	.ydy1 .rightbox .tit1 {
		margin-top: 0.05rem;
		line-height: 1;
	}
	.ygbsy1 .slick-item {
		height: 4rem;
	}
	.slick-dots {
		bottom: 0.3rem;
	}
	.ygbsy2 {
		margin: 0 0.3rem;
		margin-top: 0.3rem;
	}
	.ygbsy2 .x-wrap {
		margin-top: 0;
	}
	.ygbsy2 .tabs2 {
		white-space: nowrap;
		overflow-x: auto;
	}
	.ygbsy2 .tabs2 a {
		float: none;
		display: inline-block;
	}
	.ygbsy2 .tabs2 a:first-child {
		padding-left: 0.3rem;
	}
	.ygbsy2 .tabs2 a {
		padding-right: 0.3rem;
	}
	.ygbsy2 .tabs2 {
		font-size: 0.3rem;
		margin-right: 1rem;
		padding: 0.3rem 0;
	}
	.ygbsy2 .more {
		width: 0.6rem;
		height: 0.6rem;
		background-size: cover;
		right: 0.3rem;
		margin-top: -0.3rem;
	}
	.ygbsy3 .list {
		margin-left: 0.3rem;
		margin-top: 0.3rem;
		padding-left: 0.3rem;
		margin-right: 0.3rem;
	}
	.ygbsy3 .list .item {
		padding: 0.1rem 0;
		padding-left: 0.3rem;
	}
	.ygbsy3 .list .item:after {
		width: 0.3rem;
		height: 0.3rem;
		left: -0.44rem;
		margin-top: -0.15rem;
	}
	.ygbsy3 .list:after {
		top: 0.3rem;
		bottom: 0.3rem;
	}
	.ygbsy3 .list .item {
		padding-left: 0;
	}
	.ygbsy4 .xwzx2-tit .a1 {
		width: 1.8rem;
		background-size: 100%;
		height: 0.53rem;
		line-height: 0.51rem;
		text-indent: 0.25rem;
		margin-top: -0.04rem;
	}
	.ygbsy5 {
		height: auto;
		background: url(../images/ygbsy5-2.jpg) no-repeat 0 0;
		background-size: cover;
		padding: 0.3rem 0;
	}
	.ygbsy5 .box .item {
		width: 50%;
		background-size: cover;
		height: 2.66rem;
	}
	.ygbsy5 .box .img {
		width: 1rem;
		height: 1rem;
	}
	.ygbsy5 .i2, .ygbsy5 .i1 {
		display: none;
		z-index: 0;
	}
	.ygbsy5 .box .im7 {
		margin-left: 0;
	}
	.ygbsy5 .box .item {
		position: static;
	}
	.ygbsy5 .box .im7 .middle {
		width: 100%;
	}
	.ygbsy5 .box .tit {
		font-size: 0.28rem;
	}
	.ygbsy5 .box .tit1 {
		font-size: 0.26rem;
	}
	.ygbsy5 .box .titbox {
		padding: 0 0.1rem;
		margin-top: 0;
	}
	.ygbsy5 .box .im8 .img {
		display: block;
	}
	.ygbsy5 .box .im8 .titbox {
		display: block;
		text-align: center;
	}
	.yzyzlb3 .desc1 {
		line-height: 1.4;
		padding: 0;
		margin-top: 0.4rem;
	}
	.cjwt.yzyzlb3 {
		height: auto;
		padding-bottom: 0.6rem;
	}
	.yzyzlb3 {
		margin-top: 0.4rem;
	}
	.yzyzlb2 {
		padding-bottom: 0;
		font-size: 0;
	}
	.lyyjj7 .timg {
		display: none;
	}
	.lyyjj4 .pbtabs .item {
		margin: 10px 0.1rem;
		width: 3rem;
		height: 0.7rem;
		line-height: 0.5rem;
	}
	.lyyjj1 {
		height: 6rem;
	}
	.lyyjj1 .titbox {
		padding-top: 2rem;
	}
	.lyyjj2 .item {
		position: relative;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		bottom: auto !important;
	}
	.lyyjj2 {
		height: auto;
		margin-top: 0.25rem;
	}
	.lyyjj2 .line {
		display: none;
	}
	.lyyjj2 .item {
		width: 100%;
		background-size: cover;
		height: 4rem;
	}
	.lyyjj2 .linkbox {
		position: static;
		padding: 0.3rem 0;
	}
	.lyyjj2 .s1 {
		font-size: 0.4rem;
		padding: 0 0.1rem;
	}
	.lyyjj2 .item1:after {
		margin-top: 0.05rem;
	}
	.lyyjj1 .tit {
		font-size: 0.4rem;
	}
	.lyyjj1 .desc p {
		margin-bottom: 0.1rem;
	}
	.lyyjj1 .desc {
		line-height: 1.4;
	}
	.lyyjj7 {
		margin: 0;
		width: auto;
		height: auto;
	}
	.lyyjj4, .lyyjj3 {
		height: auto;
	}
	.lyyjj3 {
		padding-bottom: 0.3rem;
		;
	}
	.lyyjj5 .text p:first-child {
		text-indent: -0.1rem;
	}
	.lyyjj5 .tit .tabs1 {
		font-size: 0.28rem;
		padding-top: 0.08rem;
	}
	.lyyjj5 .tit .tabs1 .s2 {
		margin-left: 0.1rem;
	}
	.lyyjj5 {
		padding-top: 0.6rem;
	}
	.lyyjj5 .tit .s1 {
		font-size: 0.4rem;
	}
	.lyyjj5 .imgbox {
		width: 98%;
		height: 5.3rem;
	}
	.lyyjj5 .imgbox .img {
		width: 100%;
		height: 3.20rem;
	}
	.lyyjj5 .text .tit1 {
		line-height: 1.4;
		height: 1.8rem;
		overflow: hidden;
		font-size: 0.26rem;
	}
	.lyyjj5 .box {
		height: 11.5rem;
		margin-top: 0.3rem;
	}
	.arrowbox .center .slick-next {
		right: 10px;
	}
	.arrowbox .center .slick-prev {
		left: 10px;
	}
	.lyyjj5 .text {
		padding: 0.1rem 0.05rem;
		overflow: hidden;
	}
	.lyyjj5 .slick-mod {
		margin: 0;
	}
	.lyyjj5 .arrowbox {
		margin-top: 0;
	}
	.lyyjj6 .tit {
		font-size: 0.4rem;
		top: 0.4rem;
		position: static;
		left: 0.4rem;
		text-align: center;
	}
	.lyyjj6 .box {
		position: relative;
		z-index: 4;
		margin-left: 0;
		margin: 0 0.3rem;
	}
	.lyyjj6 {
		height: auto;
	}
	.lyyjj6 .x-wrap {
		padding: 0.4rem 0;
	}
	.lyyjj6 .list {
		margin-top: 0.1rem;
		line-height: 1.8;
	}
	.lyyjj6 .tit1 {
		font-size: 0.32rem;
	}
	.lyyjj6 .item a {
		width: 25%;
	}
	.lyyjj6 .middle.m2, .lyyjj6 .middle.m1 {
		width: auto;
		margin-top: 0.2rem;
		float: none;
	}
	.lyyjj6 .middle.m2 .item a {
		width: 25%;
	}
	.timg_phone {
		display: block;
		padding: 0.3rem;
	}
	.timg_phone .img {
		margin-top: 0.4rem;
	}
	.timg_phone select {
		border: 1px solid #ccc;
		width: 100%;
		padding: 0.1rem;
	}
	.myselect {
		position: relative;
	}
	.myselect:after {
		content: "";
		display: block;
		border-top: 0.1rem solid #000;
		border-left: 0.1rem solid transparent;
		border-right: 0.1rem solid transparent;
		width: 0;
		position: absolute;
		right: 0.3rem;
		top: 50%;
		margin-top: -0.05rem;
	}
	.djsy1 {
		height: 5rem;
	}
	.djsy1 .img2 {
		left: 0;
		background-size: 100%;
		width: 6rem;
		height: 3.6rem;
	}
	.djsy1 .img1 {
		background-size: 100%;
		height: 1.4rem;
	}
	.djsy1 .img4 {
		background-size: 100%;
		height: 0.4rem;
	}
	.djsy1 .img3 {
		height: auto;
		top: 50%;
		margin-top: -1rem;
		left: 48%;
	}
	.djsy2 .middle {
		width: auto;
	}
	.djsy2 .desc {
		line-height: 1.5;
		margin-top: 0.1rem;
	}
	.djsy2 .tit {
		font-size: 0.4rem;
	}
	.djsy2 {
		height: auto;
		padding-top: 0.4rem;
		padding-bottom: 1.4rem;
		background-size: cover;
	}
	.djsy2 .desc {
		font-size: 0.26rem;
	}
	.djsy2 .pbutton {
		margin-top: 0.1rem;
	}
	.pbutton a {
		font-size: 0.26rem;
	}
	.djsy3 .xwzx3, .djsy4 {
		position: static;
		width: auto;
	}
	.djsy4 {
		margin-bottom: 0.4rem;
	}
	.djsy3 {
		height: auto;
	}
	.djsy3 .list {
		padding: 0.3rem;
		background-size: cover;
	}
	.djsy3 .xwzx3 .xwzx2-tit {
		padding-right: 0;
	}
	.djsy3 .xwzx3 {
		padding-bottom: 0.4rem;
	}
	.djsy4 .box {
		margin-top: 0.3rem;
	}
	.djsy4 .img {
		height: auto;
	}
	.dbpage1 .djsy4 .tit1 {
		padding: 0.18rem 0.3rem;
	}
	.djsy4 .tit1 .s2, .djsy4 .tit1 .s3, .djsy4 .list1 .tit1 .s2 {
		font-size: 0.28rem;
	}
	.djsy4 .list1 {
		padding: 0.1rem 0.3rem 0.3rem;
	}
	.djsy4 .list1 .tit1 {
		padding: 0.1rem 0;
	}
	.djsy5 .tabbox {
		float: none;
		background: none;
		width: auto;
		text-align: left;
	}
	.djsy5 .tabbox .caption {
		font-size: 0.36rem;
		padding-top: 0.4rem;
	}
	.djsy5 .tabbox .list {
		white-space: nowrap;
		overflow-x: auto;
		margin-top: 0.1rem;
		font-size: 0.32rem;
	}
	.djsy5 .tabbox .item {
		padding: 0;
		display: inline-block;
	}
	.djsy5 .tabbox {
		height: auto;
	}
	.djsy5 .text {
		padding-right: 0;
	}
	.djsy5 .text .middle {
		height: auto;
	}
	.djsy5 .text .desc {
		line-height: 1.5;
		font-size: 0.26rem;
		margin-top: 0.1rem;
	}
	.djsy5 .text .tit1 {
		font-size: 0.3rem;
	}
	.djsy5 .text .tit2 {
		font-size: 0.28rem;
	}
	.djsy5 .text .item {
		padding: 0.1rem 0;
	}
	.djsy5 .text .pbutton {
		margin-top: 0.2rem;
	}
	.djsy5 {
		position: relative;
		height: auto;
		background: url(../images/djsy5-1.jpg) no-repeat 0 0;
		background-size: cover;
		padding-bottom: 0.4rem;
	}
	.djsy5 .img1 {
		display: none;
	}
	.djsy5 .img2 {
		display: none;
		;
	}
	.djsy6 .xwzx2-tit {
		padding: 0;
	}
	.djsy6 .leftbox .item.i2, .djsy6 .leftbox .item.i3 {
		margin: 0;
	}
	.djsy6 .leftbox {
		margin: 0;
		font-size: 0;
		white-space: nowrap;
		overflow-x: auto;
		width: 100%;
		float: none;
	}
	.djsy6 .leftbox .item {
		display: inline-block;
		width: 33.33333%;
		height: 2.6rem;
		-webkit-transform: translateY(0) !important;
		transform: translateY(0) !important;
	}
	.djsy6 .leftbox .item.i1 .img {
		margin-top: 0.4rem;
	}
	.djsy6 .leftbox .img {
		margin-top: 0.4rem;
		width: 1rem;
		height: 1rem;
	}
	.djsy6 .leftbox .item .tit {
		font-size: 0.26rem;
		line-height: 1.2;
		padding: 0 0.1rem;
		margin-top: 0.1rem;
		white-space: normal;
	}
	.djsy6 .leftbox .item .tit br {
		display: none;
	}
	.djsy6 .box {
		margin-top: 0.2rem;
	}
	.djsy6 {
		height: auto;
		margin-top: 0.4rem;
	}
	.djsy6 .xwzx2-tit .s1 {
		font-size: 0.4rem
	}
	.djsy6 .rightbox {
		width: auto;
		float: none;
	}
	.djsy6 .rightbox .img {
		height: auto;
	}
	.djsy6 .desc {
		line-height: 1.5;
		font-size: 0.24rem;
		margin-top: 0.1rem;
		padding-bottom: 0.3rem;
	}
	.djsy6 .tit1 .s1 {
		font-size: 0.3rem;
	}
	.djsy6 .tit1 .s2 {
		font-size: 0.28rem;
	}
	.djsy6 .text {
		padding: 0.3rem 0;
	}
	.djsy6 .list .tit1 .s1 {
		font-size: 0.24rem;
	}
	.djsy6 .list .tit1 {
		padding: 0.05rem 0;
		;
	}
	.djsy6 .list {
		padding-top: 0.2rem;
	}
	.bmxxy4 {
		padding-top: 1rem;
	}
	.bmxxy4 .leftbox {
		width: 100%;
		height: 5.2rem;
		float: none;
	}
	.bmxxy4 .rightbox {
		width: auto;
		padding: 0.3rem 0;
	}
	.bmxxy4 .item {
		height: auto;
	}
	.bmxxy4 .inner {
		padding: 0.2rem 0.2rem;
	}
	.bmxxy4 .tit1 {
		font-size: 0.28rem;
		line-height: 1.4;
		height: auto;
	}
	.bmxxy4 .date {
		padding-top: 0.1rem;
	}
	.bmxxy4 .item+.item {
		margin-top: 0.3rem;
	}
	.bmxxy4 .pbbutton {
		margin-top: 0;
	}
	.bmxxy4 .box {
		margin-top: 0.3rem;
		;
	}
	.bmxxy4 .tit {
		font-size: 0.4rem;
	}
	.bmxxy6 .pbtabs {
		margin-top: 0.3rem;
	}
	.bmxxy7 .img {
		width: 100%;
		float: none;
		height: auto;
	}
	.bmxxy7 .img img {
		width: 100%;
	}
	.bmxxy7 .inner {
		padding: 0.3rem;
	}
	.bmxxy7 .text {
		height: auto;
	}
	.bmxxy7 .scroll {
		height: 5rem;
	}
	.bmxxy7 .tit1 .s1 {
		font-size: 0.3rem;
	}
	.bmxxy7 .desc {
		line-height: 1.4;
		height: auto;
		margin-top: 0.1rem;
		font-size: 0.26rem;
	}
	.bmxxy7 .scroll .item+.item {
		margin-top: 0.3rem;
	}
	.bmxxy7 .text:after {
		left: 0.3rem;
	}
	.bmxxy7 .mCSB_inside>.mCSB_container {
		padding-left: 0.3rem;
	}
	.bmxxy7 .tit1:before {
		width: 0.25rem;
		left: -0.3rem;
	}
	.bmxxy7 .box {
		margin-top: 0.3rem;
	}
	.bmxxy7 {
		margin-top: 1rem;
	}
	.bmxxy7 .tit {
		font-size: 0.4rem;
	}
	.bmxxy8 .item {
		width: auto;
		;
	}
	.bmxxy8 .slick-mod {
		margin: auto;
	}
	.bmxxy8 .item {
		margin: 0.1rem;
		height: auto;
	}
	.bmxxy8 .slick-list {
		padding: 0;
		overflow: visible;
	}
	.bmxxy8 {
		padding-bottom: 1rem;
		overflow: hidden;
	}
	.bmxxy8 .arrowbox {
		margin-top: 0.3rem;
	}
	.pbuttonbox {
		margin-top: 0.4rem;
	}
	.pbuttonbox a {
		font-size: 0.3rem;
		width: 46%;
		margin: 0 1%;
		height: 0.8rem;
		line-height: 0.77rem;
	}
	.yzyzlb {
		height: 3rem;
		;
	}
	.jtlx1search1 .ic1 {
		width: 100%;
		margin: 0;
		margin-top: 0.2rem;
	}
	.jtlx1search2 {
		margin-top: 0.6rem;
		padding-bottom: 0.5rem;
	}
	.jtlx1search2 .backbtn {
		margin-top: 0;
		background-size: 0.25rem;
		padding-left: 0.35rem;
	}
	.jtlx1search3 table {
		font-size: 0.28rem;
		/* width: 17rem; */
		line-height: 1.4;
		;
	}
	.jtlx1search .jtlx2 {
		white-space: nowrap;
		overflow-x: auto;
		padding-bottom: 10px;
		margin-top: 0.4rem;
		margin-bottom: 0rem;
	}
	.jtlx1search3 th .th, .jtlx1search3 td .td {
		padding: 0.2rem;
	}
	.jtlx1search3 th, .jtlx1search3 td {
		height: 0.8rem;
	}
	.jtlx1search3 th p {
		font-size: 0.26rem;
	}
	.jtlx1search3 th.th2 {
		width: 1.6rem;
	}
	.jtlx1search3 th.th1 {
		width: 2rem;
	}
	.jtlx1search3 {
		margin-bottom: 1rem;
	}
	.jtlx1search3 .pc_table {
		/* overflow-x: auto; */
	}
	.phone_table {
		display: block;
		position: absolute;
		top: 0;
		left: 0.25rem;
		right: 0.25rem;
		overflow: hidden;
	}
	.pc_table tr:first-child th {}
	.pc_table table {
		/* margin-top: -1.15rem; */
	}
	.phone_table.fixed {
		position: fixed;
		left: 0.25rem;
		right: 0.25rem;
		top: 0;
	}
	.jtlx1search3 .x-wrap {
		overflow: hidden;
	}
	.pc_table {
		margin-top: 0.3rem;
	}
	.wbzdzngk1 .row {
		width: auto;
		float: none;
	}
	.wbzdzngk0 .cjwt-tit {
		padding-top: 0.6rem;
	}
	.wbzdzngk1 {
		margin-top: -2rem;
	}
	.wbzdzngk1 .row .scroll .tit.now {
		background: #2963c0;
	}
	.wbzdzngk1 .row .scroll .tit {
		padding: 0.1rem 0.3rem;
	}
	.wbzdzngk1 .row .tit:after {
		width: 0.2rem;
	}
	.wbzdzngk1 .row+.row {
		margin-left: 0;
		margin-top: 0.3rem;
	}
	.wbzdzngk1 .row .inner:before, .wbzdzngk1 .row .inner:after {
		display: none;
	}
	.wbzdzngk1 .row .inner {
		padding: 0.8rem 0.3rem;
	}
	.wbzdzngk1 .row:after {
		left: 0.3rem;
	}
	.wbzdzngk1 .row .scroll {
		height: 5.2rem;
		margin-top: 0.2rem;
	}
	.wbzdzngk1 .row .tit.t1 {
		font-size: 0.4rem;
	}
	.wbzdzngk1 .row .scroll .tit {
		font-size: 0.26rem;
	}
	.wbzdzngk1 .row .tit:after {
		top: 0.3rem;
	}
	.wbzdzngk1 .row {
		height: auto;
	}
	.wbzdzngk1 {
		height: auto;
		padding-bottom: 0.8rem;
	}
	.wbzdzngk1 .button {
		margin-top: 0.4rem;
	}
	.wbzdzngk1 .row.r3 .scroll {
		margin-top: 0.2rem;
	}
	.wbzdzngk1 .row.r2 .scroll {
		height: 5.2rem;
	}
	.wbzdzngk1 .row .tit {
		padding-left: 0.3rem;
	}
	.nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 0 !important;
	}
	.jtlx1search .jtlx2 ul li {
		font-size: 0.35rem;
	}
	.jtlx1search2 .leftbox .s1 {
		font-size: 0.28rem;
	}
	.x-header .hpart1 .g2 {
		margin-right: 0.1rem;
	}
	.lyyjj3 .titbox .tit {
		font-size: 0.4rem;
	}
	.lyyjj3 .titbox .desc {
		margin-top: 0.1rem;
	}
	.lyyjj4 .pbtabs .item a {
		font-size: 0.28rem;
	}
	.ygbsy6 {
		margin-top: 0.3rem;
	}
	.ygbsy6 .ig1 {
		width: 100%;
		right: 0;
		left: 50%;
		height: 5rem;
		display: none;
	}
	.ygbsy6 .box {
		width: 100%;
		position: static;
	}
	.ygbsy6 .item .img {
		width: 1rem;
		height: 1rem;
	}
	.ygbsy6 .bx1 {
		top: 0rem;
	}
	.ygbsy6 .bx2 {
		top: 4.8rem;
	}
	.ygbsy6 .item {
		height: 2.4rem;
	}
	.ygbsy6 .item .tit {
		font-size: 0.24rem;
	}
	.ygbsy6 .item .tit1 {
		font-size: 0.24rem;
		line-height: 1;
	}
	.ygbsy6 {
		height: auto;
	}
	.ygbsy6 .boxbox {
		height: auto;
		padding: 0.3rem 0;
	}
	.ygbsy6 .box1 {
		width: 100%;
		top: 4.8rem;
		height: 5rem;
		background-size: cover;
		position: static;
	}
	.ygbsy6 .box1 .list {
		padding-right: 0.5rem;
		padding-top: 0.5rem;
	}
	.ygbsy6 .box1 .item1 {
		margin-left: 0.2rem;
		font-size: 0.26rem;
		width: 0.26rem;
	}
	.ygbsy6 .box1 .item1 .img {}
	.ygbsy6 .item .text {
		margin-top: 0.05rem;
	}
	.ygbsy6 .box1 .titbox {
		padding-left: 0.2rem;
		padding-top: 0.5rem;
		width: 1rem;
	}
	.ygbsy6 .box1 .tit {
		font-size: 0.38rem;
	}
	.ygbsy6 .box1 .tit1 {
		font-size: 0.24rem;
		margin-left: 0.15rem;
	}
	.dzbsy2 .tabs2 {
		padding-top: 0.4rem;
	}
	.dzbsy2 .tabs2 .item {
		font-size: 0.36rem;
		display: inline-block;
		margin: 0 0.1rem;
	}
	.dzbsy2 .tabs2 .item+.item {
		margin-top: 0;
	}
	.pubtotn1 a {
		padding-right: 0.4rem;
		background-size: 0.3rem;
		margin-top: 0.1rem;
	}
	.dzbsy2 .pubtotn1 {
		margin-top: 0.2rem;
	}
	.dzbsy2 .leftbox {
		float: none;
		width: auto;
	}
	.dzbsy2 {
		margin-top: 0;
		padding-bottom: 0;
	}
	.dzbsy2 .xwzx3 {
		margin-top: 0.3rem;
	}
	.dzbsy2 .xwzx3 {
		padding-bottom: 0rem;
	}
	.dzbsy2 .list {
		margin-top: 0.2rem;
		padding-bottom: 0.4rem;
	}
	.dzbsy3 .cjwt-tit {
		position: static;
		text-align: center;
	}
	.dzbsy3 .arrowbox {
		position: relative;
		top: 0;
	}
	.dzbsy3 .arrowbox .center {
		margin: 0 auto;
	}
	.dzbsy3 .slick-modbox {
		margin-top: 0;
		height: auto;
		float: none;
		width: 100%;
	}
	.dzbsy3 .slick-mod2 .slick-current .item {
		margin-top: 0;
	}
	.dzbsy3 {
		padding-top: 1rem;
		height: auto;
		background: none;
		padding-bottom: 0.6rem;
	}
	.dzbsy3 .slick-mod2 .desc {
		margin-top: 0.1rem;
		height: auto;
		overflow: hidden;
		line-height: 1.2;
	}
	.dzbsy3 .slick-mod2 .img {
		height: 3rem;
	}
	.dzbsy3 .slick-mod2 .text {
		height: auto;
		border-left: 1px solid #e0e0e3;
	}
	.dzbsy3 .slick-mod2 .inner {
		padding: 0.3rem;
	}
	.dzbsy3 .rightbox {
		margin-top: 0.6rem;
	}
	.dzbsy3 .rightbox .img {
		width: 100%;
		height: 6rem;
	}
	.dzbsy3 .rightbox .text {
		width: auto;
		overflow: hidden;
		height: 5.5rem;
		background-size: cover;
	}
	.dzbsy3 .rightbox .text .inner {
		padding: 0.3rem;
	}
	.dzbsy3 .rightbox .tit1 {
		font-size: 0.4rem;
		width: auto;
		float: none;
	}
	.dzbsy3 .rightbox .list {
		padding-left: 0;
	}
	.dzbsy3 .rightbox .text .s2 {
		margin-top: 0.1rem;
	}
	.dzbsy3 .rightbox .item+.item {
		margin-top: 0.1rem;
	}
	.dzbsy3 .rightbox .list {
		padding-left: 0rem;
		padding-top: 0.3rem;
	}
	.dzbsy3 .rightbox .text .s1 {
		font-size: 0.3rem;
	}
	.dzbsy3 .slick-mod2 .tit1 {
		font-size: 0.3rem;
	}
	.dzbsy4 {
		height: auto;
	}
	.dzbsy4 #bdmap {
		height: 7rem;
		;
	}
	.dzbsy4 .box1 {
		position: static;
		width: 100%;
		height: auto;
	}
	.dzbsy5 .xwzx3 {
		padding-bottom: 0;
	}
	.dzbsy4 .tit {
		font-size: 0.4rem;
		padding-top: 0.3rem;
	}
	.dzbsy4 .bdmaplist {
		margin-top: 0.3rem;
	}
	.dzbsy4 .tit1 {
		font-size: 0.28rem;
		padding: 0.15rem 0;
	}
	.dzbsy4 .cur .tit1:after {
		display: none;
	}
	.dzbsy4 .list {
		padding: 0.2rem 0;
	}
	.dzbsy4 .list .item {
		padding: 0.1rem 0.4rem;
	}
	.dzbsy4 .list .item .s1 {
		font-size: 0.26rem;
	}
	.ygbsy6:after {
		display: none;
	}
	.rightnav {
		width: 0.7rem;
		margin-top: 0;
		top: auto;
		bottom: 0.2rem;
	}
	.rightnav .item {
		width: 0.7rem;
		height: 0.7rem;
		border-radius: 0.05rem;
		margin-bottom: 0.05rem;
		display: none;
	}
	.rightnav .middle-cont {
		font-size: 0.24rem;
	}
	.rightnav .tit {
		line-height: 1.1;
	}
	.rightnav .item.gotop1 {
		display: block;
	}
	.jwb-jcc {
		padding-top: 1rem;
	}
	.jwb-jcc1 .box {
		margin-top: 0;
		width: auto;
		height: auto;
		background-size: cover;
		padding: 0.4rem 0;
	}
	.jwb-jcc1 .box .tit {
		padding-top: 0;
		font-size: 0.4rem;
	}
	.jwb-jcc1 .box .pbutton {
		padding-top: 0.2rem;
	}
	.jwb-jcc1 .box1 {
		width: auto;
		position: relative;
		left: auto;
		margin-top: 0;
		height: auto;
		padding: 0.4rem 0;
	}
	.jwb-jcc1 .box1 .list {
		padding-top: 0;
	}
	.jwb-jcc1 .box1:before {
		left: 0.3rem;
	}
	.jwb-jcc1 .inner {
		padding: 0 0.3rem;
	}
	.jwb-jcc1 .box1 .item {
		padding: 0.1rem 0;
		padding-left: 0.4rem;
	}
	.jwb-jcc1 .box1 .item:before {
		width: 0.28rem;
	}
	.jwb-jcc1 {
		height: auto;
		margin-top: 0.3rem;
	}
	.jwb-jcc2 {
		padding: 0.6rem 0;
	}
	.ptabs3 .item {
		font-size: 0.4rem;
		padding: 0.2rem 0;
		margin-right: 0.3rem;
	}
	.ptabs3 .pbutton {
		margin-top: 0.3rem;
	}
	.jwb-jcc2 .tabsbox {
		margin-top: 0.3rem;
	}
	.jwb-jcc2 .tabsbox .item {
		width: 100%;
		margin-bottom: 0.3rem;
		height: auto;
		padding: 0.3rem;
		-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
		box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	}
	.jwb-jcc2.hxylt7 .tabsbox .item {
		width: 100%;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
	.jwb-jcc2 .tabsbox .item .text_content {
		margin: 0.1rem 0 0.2rem;
	}
	.jwb-jcc2 .tabsbox .item .tit {
		font-size: 0.32rem;
	}
	.jwb-jcc2.hxylt2 .tabsbox .item {
		width: 100%;
		margin-bottom: 0.5rem;
	}
	#part3.jwb-jcc2 .tabsbox .item, #part4.jwb-jcc2 .tabsbox .item {
		width: 100%;
		margin-right: 0;
	}
	#part3.jwb-jcc2 .tabsbox .item+.item, #part4.jwb-jcc2 .tabsbox .item+.item {
		margin-top: 0.5rem;
	}
	.jwb-jcc2 .tabsbox .img {
		height: auto;
		;
	}
	.jwb-jcc2 .tabsbox .img img {
		width: 100%;
	}
	.jwb-jcc2 .tabsbox .item+.item, .jwb-jcc2.hxylt2 .tabsbox .item+.item {
		margin-left: 0 !important;
	}
	.jwb-jcc2 .tabsbox .num .s1 {
		font-size: 1rem;
	}
	.jwb-jcc2 .tabsbox .num .s2 {
		font-size: 0.3rem;
		margin-top: 0;
	}
	.jwb-jcc2 .tabsbox .text {}
	.jwb-jcc2 .tabsbox .tit {
		font-size: 0.32rem;
	}
	.jwb-jcc2 .tabsbox .desc {
		height: 0.82rem;
		font-size: 0.3rem;
		line-height: 1.4;
		margin-top: 0.1rem;
		;
		overflow: hidden;
	}
	.jwb-jcc3 .middle-cont {
		font-size: 0.4rem;
	}
	.jwb-jcc3 {
		height: 4rem;
	}
	.ysczxx2 .pc_table tr:first-child th {
		visibility: visible;
		opacity: 1;
	}
	.ysczxx2 .pc_table {
		margin-top: 0;
		;
	}
	.ysczxx2 .jtlx1search3 th.th1, .pc_table tr:first-child th {
		/* width: auto; */
		border: 1px solid #5985dc;
	}
	.ysczxx1 {
		height: auto;
		padding-bottom: 0.3rem;
	}
	.ysczxx2 .pc_table table {
		margin-top: 0;
	}
	.ysczxx1 .imgbox {
		width: auto;
		height: auto;
		float: none;
	}
	.ysczxx1 .img {
		width: 3rem;
		height: auto;
		padding: 0.2rem;
		margin: 0 auto;
	}
	.ysczxx1 .text .inner {
		padding: 0.3rem;
		padding-top: 1rem;
	}
	.ysczxx1 .text .part1 .tit {
		font-size: 0.4rem;
	}
	.ysczxx1 .text .part2 .tit {
		font-size: 0.35rem;
	}
	.ysczxx1 .text .part2 .desc {
		font-size: 0.26rem;
		line-height: 1.5;
		margin-top: 0.1rem;
	}
	.ysczxx1 .text .part1 .item {
		padding-bottom: 0.3rem;
	}
	.ysczxx1 .text .part2 {
		margin-top: 0.25rem;
		height: 5rem;
	}
	.ysczxx1 .text {
		height: auto;
	}
	.ysczxx1 .text .part1 .desc {
		font-size: 0.26rem;
	}
	.ysczxx1 .text .part1 .tit .s1 {
		font-size: 0.24rem;
		padding-left: 0.1rem;
	}
	.ysczxx1 .text .part1 .tit .s2 {
		font-size: 0.24rem;
		padding-top: 0.1rem;
	}
	.ysczxx1 .text .part1 .item .back {
		width: 0.6rem;
		height: 0.4rem;
		background-size: 0.45rem;
		top: -0.5rem;
	}
	.ysczxx2 .tit {
		font-size: 0.4rem;
	}
	.ysczxx2 .jtlx1search3 {
		margin-top: 0.2rem;
	}
	.ysczxx2 {
		padding-top: 0.4rem;
	}
	.ysczxx3 {
		padding: 0.8rem 0;
	}
	.tsyl1 .item .img, .tsyl1 .item .img img {
		width: 100%;
	}
	.tsyl1 .item {
		height: auto;
		margin-bottom: 0.3rem;
	}
	.tsyl1 {
		margin-top: 0.3rem;
		padding-bottom: 0.8rem;
	}
	.tsyl1 .item .text {
		padding: 0.4rem 0.3rem;
		height: auto;
	}
	.tsyl1 .item .tit {
		font-size: 0.4rem;
	}
	.tsyl1 .item .desc {
		line-height: 1.4;
	}
	.tsyl .cjwt-tit {
		padding-top: 0.6rem;
	}
	.tsyl1 .item .img, .tsyl1 .item .text {
		height: auto;
	}
	.tsyl1 .item .pbutton {
		margin-top: 0.1rem;
	}
	.xcb1 .scroll {
		height: 5rem;
	}
	.xcb1 .mCSB_inside>.mCSB_container {
		margin-right: 0.3rem;
	}
	.xcb2 .x-wrap:before {
		display: none;
	}
	.xcb2 .tit {
		font-size: 0.4rem;
		padding-top: 0.8rem;
	}
	.xcb2 .list {
		margin-top: 0.3rem;
	}
	.xcb2 .item.first {
		margin-right: 0;
	}
	.xcb2 .item {
		margin-bottom: 0.2rem;
		width: auto;
		float: none;
		height: auto;
	}
	.xcb2 .item .inner {
		padding: 0.2rem 0.3rem;
	}
	.xcb2 .item .s1 {
		font-size: 0.28rem;
	}
	.xcb2 .item .a1 {
		padding-left: 0.4rem;
		background-size: 0.3rem;
		margin-top: 0;
	}
	.xcb2 {
		height: auto;
		padding-bottom: 0.8rem;
		;
	}
	.xcb2 .pbbutton {
		margin-top: 0.2rem;
	}
	.jwb-jcc1 .x-wrap {
		padding: 0.3rem;
	}
	.tzb2 .b1 {
		height: 100%;
		width: 100%;
		right: 0;
	}
	.tzb2 .tit {
		font-size: 0.4rem;
		padding-top: 0.8rem;
	}
	.tzb2 .box1 {
		margin-top: 0.4rem;
	}
	.tzb2 .imgbox {
		float: none;
		width: 100%;
		display: none;
	}
	.tzb2 .text .item {
		padding: 0.2rem 0;
		font-size: 0.3rem;
	}
	.tzb2 .text {
		font-size: 0.28rem;
		height: auto;
	}
	.tzb2 .text .inner {
		padding: 0.3rem 0.3rem;
	}
	.tzb2 .text .item:first-child {
		padding-top: 0;
	}
	.tzb2 .pbutton {
		margin-top: 0.4rem;
	}
	.tzb2 {
		height: auto;
		;
	}
	.tzb2 .x-wrap {
		padding-bottom: 0.8rem
	}
	.tzb1 .pbutton {
		margin-top: 0.4rem;
	}
	.tzb1 .img1 {
		height: 5.30rem;
		background-size: cover;
	}
	.tzb1 .button a {
		width: 49%;
		max-width: 49%;
		height: auto;
		line-height: normal;
		padding: 0.15rem 0;
		font-size: 0.25rem;
		margin: 0 0.5% 1%;
	}
	.tzb1 .button {
		font-size: 0;
		margin-top: 0.4rem;
	}
	.tzb1 .tabsbox .desc {
		margin-top: 0;
	}
	.tzb1 .tabsbox .text {
		padding: 0.2rem 0.3rem;
	}
	.tzb1 .tabsbox .date {
		font-size: 0.28rem;
		margin-top: 0.1rem;
	}
	.tzb1 .tit1 {
		font-size: 0.4rem;
	}
	.tzb2 .text .item.now {
		color: #333;
	}
	.tzb2 .text .item.now .s2 {
		color: #909090;
	}
	.xcb1 .box {
		float: none;
	}
	.xwzx4 .item {
		width: 49%;
		margin-bottom: 0.8rem;
		height: 2.5rem;
	}
	.xwzx4 .item:nth-child(odd) {
		margin-left: 0;
	}
	.xwzx4 .item:nth-child(even) {
		margin-left: 2%;
	}
	.xwzx4 .tit {
		font-size: 0.28rem;
		height: 0.8rem;
		line-height: 0.8rem;
		padding: 0 0.1rem;
		bottom: -0.4rem;
		left: 0.1rem;
		right: 0.1rem;
	}
	.xwzx1 .xwzx3 {
		padding-bottom: 0.2rem;
	}
	.xwzx4 .list {
		margin-top: 0.3rem;
		;
	}
	.twpage1 {
		padding: 0.8rem 0;
	}
	.twpage1 .x-wrap {
		padding: 0 0.25rem;
	}
	.twpage1 .x-wrap .bg {
		display: none;
	}
	.twpage1 .list {
		margin-top: 0.3rem;
	}
	.twpage1 .item {
		width: auto;
		float: none;
		margin-left: 0;
		margin-bottom: 0.2rem;
		height: auto;
	}
	.twpage1 .item .inner {
		padding: 0.3rem;
	}
	.twpage1 .item .tit1 {
		font-size: 0.3rem;
		line-height: 1.4;
		height: 1.3rem;
	}
	.twpage1 .item .date {
		margin-top: 0.1rem;
	}
	.twpage1 .item .img {
		width: 3.2rem;
		height: 2.4rem;
		;
	}
	.twpage1 .item .img img {
		width: 100%;
	}
	.lyyjj3 .titbox {
		padding-top: 0.6rem;
		padding-bottom: 0.4rem;
	}
	.lyyjj3 .bg {
		display: none;
	}
	.lyyjj3 .x-wrap {
		padding-bottom: 0.3rem;
	}
	.lyyjj4 {
		margin-top: 0;
	}
	.jtlx1search1 .box .r {
		float: none;
	}
	.ygbsy4 .xwzx2-tit .a1:before, .ygbsy4 .xwzx2-tit .a1:after {
		width: 0.4rem;
		height: 0.4rem;
		background-size: cover;
		background-position: center;
		margin-top: -0.2rem;
	}
	.dzbsy3 .rightbox .text .pbutton {
		right: 0.3rem;
		bottom: 0.3rem;
	}
	.dzbsy1 .tit1 {
		float: none;
		height: auto;
		line-height: normal;
		margin-right: 0;
		font-size: 0.4rem;
		margin-bottom: 0.2rem;
	}
	.ygbsy6 .bx2 .item.i3 {
		width: 100%;
	}
	.dzbsy3 .cjwt-tit .tit {
		font-size: 0.4rem;
	}
	.djbxzlb {
		background-size: cover;
	}
	.xqy1 .context {
		line-height: 1.5;
		padding: 0.8rem 0;
		;
		font-size: 0.28rem;
	}
	.xqy1 .page-x {
		padding: 0.3rem 0;
	}
	.xqy1 .page-x a {
		width: 100%;
		font-size: 0.28rem;
		padding: 0.06rem 0;
	}
	.xqy1 {
		padding-bottom: 0.5rem;
	}
	.xqy {
		height: auto;
		padding-bottom: 0.5rem;
	}
	.twpage1 .tit {
		font-size: 0.4rem;
	}
	.yydh1 .title {
		padding-top: 0.8rem;
		font-size: 0.4rem;
	}
	.yydh1 .leftbox {
		padding-top: 0;
		position: static;
		width: auto;
		margin-top: 0.3rem;
	}
	.yydh1 .leftbox .item {
		display: inline-block;
		padding: 0.3rem;
		font-size: 0.28rem;
		height: auto;
		line-height: normal;
		margin-bottom: 0;
	}
	.yydh1 .leftbox .list {
		white-space: nowrap;
		font-size: 0;
		overflow-x: auto;
	}
	.yydh1 .leftbox .item:after, .yydh1 .leftbox .item.now:before {
		display: none;
	}
	.yydh1 .rightbox {
		position: static;
		width: auto;
		background: #fff;
		padding: 0 0.3rem;
		margin-top: 0.2rem;
		height: 7rem;
	}
	.yydh1 .rightbox .inner {
		margin-left: 0;
	}
	.yydh1 {
		background: url(../images/bg-1.jpg);
		height: auto;
		padding-bottom: 0.3rem;
	}
	.yydh1 .rightbox .imgbox {
		height: 6rem;
		margin-top: 0.3rem;
	}
	.yydh2 #bdmap {
		margin-top: 0;
	}
	.yydh2 .titbox {
		padding: 0.2rem 0.4rem;
		padding-bottom: 0.1rem;
	}
	.yydh2 .titbox .tit1 {
		padding-top: 0.08rem;
	}
	.yydh2 .bdmaplist {
		margin-top: 0;
	}
	.yydh2 .box1 {
		background-size: cover;
		padding: 0.8rem 0;
		background-position: right bottom;
	}
	.yydh2 {
		padding-bottom: 0.8rem;
	}
	.xzbfjg {
		display: none;
	}
	.xwzx5 .text1 {
		padding: 0.3rem;
		background: #fff;
	}
	.djxw1 .x-wrap {
		top: 0rem;
	}
	.djxw0 {
		height: 3rem;
	}
	.djxw1 .img {
		width: auto;
		height: auto;
		float: none;
	}
	.djxw1 .text1 {
		height: auto;
	}
	.djxw1 .xwzx3 {
		margin: 0.3rem;
		margin-left: 1rem;
	}
	.djxw1 .text1:before {
		left: 0.4rem;
	}
	.djxw1 .item:after {
		width: 0.3rem;
		left: -0.6rem;
		bottom: 0.6rem;
	}
	.djxw1 .xwzx3 {
		padding-bottom: 0;
	}
	.xwzx5, .xwzx5 .list {
		margin-top: 0;
	}
	.xwzx5 .page-mod {
		padding-top: 0.5rem;
	}
	.djxw1 {
		padding: 0.3rem 0;
	}
	.dbpage .img {
		float: none;
		width: auto;
		height: auto;
	}
	.dbpage .img img {
		width: 100%;
	}
	.dbpage {
		padding-top: 0.3rem;
		padding-bottom: 1rem;
		margin-top: 0;
	}
	.dbpage .text .inner {
		padding: 0.4rem 0.3rem;
	}
	.dbpage .text {
		height: auto;
	}
	.dbpage .text .tit {
		font-size: 0.4rem;
	}
	.dbpage .text .desc {
		line-height: 1.4;
		margin-top: 0.1rem;
		height: auto;
	}
	.dbpage .text .pbutton {
		margin-top: 0.2rem;
	}
	.dbpage1 {
		height: auto;
	}
	.dbpage1 .box {
		padding-top: 0.5rem;
	}
	.dbpage1 .box .item {
		width: auto;
		float: none;
	}
	.dbpage1 .box .item.i1 .box1 {
		margin-top: 0.2rem;
	}
	.dbpage1 .box .item.i1 .inner {
		padding: 0.3rem;
	}
	.dbpage1 .box .item.i1 .img {
		width: 2rem;
		height: 1.28rem;
	}
	.dbpage1 .box .item.i1 .img img {
		width: 100%;
	}
	.dbpage1 .box .item.i1 .tit {
		font-size: 0.24rem;
		height: 0.88rem;
		line-height: 1.2;
	}
	.dbpage1 .box .item.i1 .text {
		padding: 0 0.2rem;
	}
	.dbpage1 .box .item.i1 .date {
		margin-top: 0.05rem;
		font-size: 0.24rem;
	}
	.dbpage1 .djsy4 .box {
		margin-top: 0.2rem;
		height: auto;
	}
	.dbpage1 .box .item.i2 {
		float: none;
		margin-top: 0.3rem;
	}
	.dbpage1 .bg.bg1 {
		width: 50%;
		left: 0;
		height: 7.8rem;
	}
	.dbpage1 .box .item.i1 .item1+.item1 {
		margin-top: 0.28rem;
	}
	.dbpage1 .djsy4 .img {
		height: auto;
	}
	.dbpage1 .djsy4 .list1 .tit1 {
		padding: 0.2rem 0.3rem;
	}
	.dbpage1 .djsy4 .list1 {
		padding-bottom: 0;
	}
	.dbpage2 .boxboxbox {
		margin-top: 0.2rem;
	}
	.dbpage2 .pbbutton {
		margin-top: 0.4rem;
	}
	.dbpage2 .x-wrap {
		padding: 0.8rem 0.3rem;
	}
	.dbpage3 .bg1 {
		display: none;
	}
	.dbpage3 {
		margin-top: 0;
	}
	.dbpage2 .tit1 {
		font-size: 0.4rem;
	}
	.ghpage1 .pbbutton {
		margin-top: 0.0rem;
	}
	.ghpage1 .title {
		font-size: 0.4rem;
	}
	.ghpage1 .box {
		margin-top: 0.2rem;
	}
	.ghpage1 {
		padding: 0.8rem 0;
		padding-bottom: 0;
	}
	.ghpage1 .bg2, .ghpage1 .bg1, .ghpage2 .bg1 {
		display: none;
	}
	.ghpage2 .img {
		position: static;
		height: auto;
		width: auto;
		background-size: cover;
	}
	.ghpage2 .tit {
		padding: 0.3rem 0;
		text-align: center;
		font-size: 0.4rem;
	}
	.ghpage2 .box1 {
		position: static;
		width: auto;
		height: auto;
		padding-bottom: 0.4rem;
	}
	.ghpage2 .box1 .textarea {
		width: 100%;
		padding: 0.3rem;
	}
	.ghpage2 .box1 .textarea textarea {
		width: 100%;
		height: 5rem;
	}
	.ghpage2 .pbbutton {
		margin-top: 0.2rem;
	}
	.ghpage2 {
		height: auto;
		padding-bottom: 1rem;
	}
	.arrowbox .center {
		width: 118px;
	}
	.hxdjpage1 .box1 {
		margin-top: 0.4rem;
		height: auto;
	}
	.hxdjpage1 .box1 .tit {
		font-size: 0.4rem;
		padding-top: 0.4rem;
	}
	.hxdjpage1 {
		height: auto;
		padding-bottom: 0.4rem;
	}
	.hxdjpage1 .slick-mod2 {
		margin: 0;
	}
	.hxdjpage1 .tabsbox .tit1 {
		font-size: 1rem;
	}
	.hxdjpage1 .tabsbox {
		width: auto;
		padding: 0 0.3rem;
	}
	.hxdjpage1 .middle {
		height: auto;
	}
	.hxdjpage1 .box2 {
		height: auto;
		margin-top: 0.4rem;
	}
	.hxdjpage1 .tabsbox {
		padding-bottom: 0.4rem;
	}
	.hxdjpage1 .arrowbox .center {
		width: auto;
	}
	.hxdjpage1 .arrowbox {
		position: static;
	}
	.hxdjpage2 .rightbox .text {
		line-height: 1.5;
	}
	.pbpimg {
		display: none;
	}
	.screen1 .box {
		position: static;
		height: 3.8rem;
	}
	.section {
		overflow: hidden;
	}
	.screen1 .box .img {
		background-size: 100%;
	}
	.screen1 .box .door {
		display: none;
	}
	.screen1 .box .tit {
		width: 6rem;
		margin-left: -3rem;
		height: 100%;
		top: 0;
		margin-top: 0;
	}
	.screen2 .middlebox {
		position: static;
	}
	.screen2 .num {
		font-size: 1rem;
	}
	.screen2 .titbox .tit1 {
		font-size: 0.5rem;
	}
	.screen2 .titbox .tit2 {
		margin-top: 0;
	}
	.screen2 .desc {
		padding: 0.2rem 0.3rem;
		width: 100%;
		background: none;
		line-height: 1.5;
	}
	.screen2 .middle .middle-cont {
		width: 100%;
		font-size: 0.28rem;
	}
	.screen2 .scrolltop {
		height: 5rem;
	}
	.screen2 .mg50 {
		padding-bottom: 1rem;
	}
	.screen2 .slick-arrow, .screen9 .slick-arrow {
		width: 1.2rem;
		height: 1rem;
		background-size: 3.5rem;
	}
	.screen2 .slick-arrow:after, .screen9 .slick-arrow:after {
		width: 1rem;
		height: 1rem;
		background-size: 3.3rem;
	}
	.screen2 {
		margin-top: 0.3rem;
	}
	.screen2 .titbox .tit2 {
		font-size: 0.3rem;
	}
	.screen2 .desc {
		font-size: 0.26rem;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
	.screen2 .slick-prev {
		left: 0.3rem;
	}
	.screen2 .slick-next {
		right: 0.3rem;
	}
	.screen2 .button {
		margin-top: 0;
		height: 0;
	}
	.screen2 .slick-mod2 {
		bottom: 0.3rem;
		padding: 10px 1.3rem;
		background: none;
	}
	.screen2 .slick-arrow {
		top: auto;
		bottom: 0.4rem;
	}
	.screen2 .slick-slide {}
	.screen2 .button {
		position: static;
	}
	.screen2 .titbox {
		margin-top: 0.1rem;
		background: none;
	}
	.screen2 .slick-item {
		padding-top: 0.2rem;
		line-height: 1.3;
	}
	.screen2 .slick-mod2 {
		font-size: 0.3rem;
	}
	.screen2 .slick-item::after {
		width: 0.1rem;
		height: 0.1rem;
		margin-left: -0.05rem;
	}
	.screen2 .slick-current .slick-item {
		margin-top: -0.4rem;
		font-size: 0.3rem
	}
	.screen2 .slick-current .slick-item:after {
		bottom: -0.3rem;
	}
	.screen3 .mask1 {
		display: none;
	}
	.screen3 .mask2box {
		position: static;
		width: 100%;
		height: auto;
	}
	.screen3 .part0 {
		display: none;
	}
	.screen3 .part1 {
		position: static;
	}
	.screen3 .mask2box .item {
		float: none;
		width: auto;
	}
	.screen3 .mask2box .item:hover .part1 {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
	.screen3 .mask2box .item .br:after {
		display: none;
	}
	.screen3 .br {
		padding: 0.3rem;
	}
	.screen3 .part1 {
		-webkit-transition: none;
		transition: none;
	}
	.screen3 .tit1 {
		font-size: 0.3rem;
	}
	.screen3 .tit2 {
		font-size: 0.4rem;
		margin-top: 0;
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
	}
	.screen3 .desc {
		font-size: 0.28rem;
		line-height: 1.4;
		margin: 0;
		padding: 0;
	}
	.screen3 {
		margin-top: 0.3rem;
	}
	.screen3 .tit2 .after {
		width: 1rem;
	}
	.screen4 .titbox {
		position: static;
	}
	.screen4 .box1 {
		width: auto;
		height: auto;
		margin: 0;
		position: static;
		background: none;
	}
	.screen4 {
		margin-top: 0.3rem;
	}
	.screen4 .mg50 {
		background-position: 0 0;
	}
	.screen4 .box1 {
		overflow: hidden;
		padding: 0.3rem 0;
	}
	.screen4 .box1 .g {
		float: left;
		width: 33.333333%;
	}
	.screen4 .box1 .item.i4 {
		float: left;
		width: auto;
		height: auto;
		margin: 0 0.3rem;
		margin-top: 0.2rem;
		margin-bottom: 65px;
	}
	.screen4 .box1 .item {
		position: relative;
		left: auto !important;
		top: auto !important;
		width: 2rem;
		height: 2rem;
		margin: 0 auto;
	}
	.screen4 .box1 .item .img {
		width: 1rem;
		height: 1rem;
		margin-left: -0.5rem;
		margin-top: -0.5rem;
	}
	.screen4 .titbox {
		text-align: center;
		font-size: 0.3rem;
		padding: 0.1rem 0;
	}
	.screen4 .box1 .item .inner {
		padding: 0.3rem;
	}
	.screen4 .box1 .item .tit {
		font-size: 0.4rem;
	}
	.screen4 .box1 .item .desc {
		line-height: 1.4;
		font-size: 0.26rem;
		margin-top: 0.1rem;
	}
	.screen5 {
		margin-top: 0.3rem;
	}
	.screen5 .leftbox {
		display: none;
	}
	.screen5 .middle {
		position: static;
		width: auto;
	}
	.screen5 .box {
		width: auto;
		margin: 0;
		padding: 1rem 0.3rem;
	}
	.screen5 .column {
		display: none;
	}
	.screen5 .item1 {
		width: 50%;
	}
	.screen5 .img {
		width: 2rem;
		height: 1.7rem;
	}
	.screen5 .titbox {
		margin-top: 0.2rem;
		padding: 0 0.2rem;
	}
	.screen5 .titbox .tit {
		font-size: 0.36rem;
	}
	.screen5 .titbox .tit1 {
		font-size: 0.28rem;
		height: 1rem;
		line-height: 1.4;
	}
	.screen5 .titbox .tit1 br {
		display: none;
	}
	.screen5 .item1 {
		height: auto;
		margin-bottom: 0.2rem;
	}
	.screen5 .item1.im1 {
		margin-bottom: 0.2rem;
	}
	.screen5 .button {
		margin-top: 0;
	}
	.screen6 {
		margin-top: 0.3rem;
	}
	.screen6 .box1 {
		position: static;
		width: auto;
		height: auto;
		padding-right: 0.3rem;
		padding-left: 0.3rem;
		margin: 0;
		background-size: 0.25rem;
		background-repeat: repeat-y;
	}
	.screen6 .box2 {
		margin: 0;
		overflow: hidden;
		width: auto;
		padding: 0 0.3rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
		padding-left: 0.9rem;
	}
	.screen6 .box2 .item.i1 {
		display: none;
	}
	.screen6 .box2 .item {
		width: 50%;
	}
	.screen6 .box2 .item1 .num {
		left: -0.35rem;
		top: -0.2rem;
		font-size: 0.26rem;
	}
	.section .mg50 {
		overflow: hidden;
	}
	.screen6 .box2 .item1 .tit {
		margin-right: 0.4rem;
		height: 1.4rem;
	}
	.screen6 .box2 .item1 .tit {
		font-size: 0.32rem;
		line-height: 1.4;
	}
	.screen6 .box2 .item1 .tit br {
		display: none;
	}
	.screen6 .box2 .item1:before {
		top: -1rem;
		height: 0.3rem;
	}
	.screen6 .box2 .item1+.item1 {
		margin-top: 1.4rem;
	}
	.screen6 .box2 .item1 {
		margin-top: 1rem;
	}
	.screen6 .box1 .tit {
		padding-top: 0.4rem;
		font-size: 0.4rem;
		padding-bottom: 0.3rem;
	}
	.screen6 .box1 .desc {
		height: auto;
		font-size: 0.28rem;
		margin-top: 0.25rem;
	}
	.screen6 .box1 .pubcmore {
		margin-top: 0.4rem;
	}
	.screen7 .part1 {
		display: block;
	}
	.screen7 .mask2box .item.now {
		width: auto;
	}
	.screen8 {
		height: 6rem;
	}
	.screen8 {
		margin-top: 0.3rem;
	}
	.screen8 .img1 {
		width: 1rem;
		height: 1rem;
	}
	.screen8 .layerbox {
		width: 100%;
		margin-left: 0;
		padding-top: 46%;
		margin-top: -19%;
	}
	.screen9 {
		margin-top: 0.3rem;
	}
	.screen9 .slick-mod3 {
		position: static;
		padding: 1rem 0.3rem;
		padding-bottom: 0.4rem;
		padding-top: 0.4rem;
	}
	.screen9 .item {
		width: auto;
	}
	.screen9 .sjz {
		bottom: 0;
	}
	.screen9 .slick-slide {
		margin-right: 0;
	}
	.screen9 .item .img {
		height: 5.2rem;
	}
	.screen9 .inner {
		padding: 0.4rem 0.3rem;
	}
	.screen9 .tit {
		font-size: 0.4rem;
		line-height: 1.4;
		height: 1.8rem;
	}
	.screen9 .text {
		height: 3.8rem;
	}
	.screen9 .text:before {
		width: 2rem;
		height: 2rem;
		background-size: cover;
	}
	.screen9 .button {
		position: relative;
		width: 100%;
		height: 1rem;
		margin-bottom: 1rem;
		top: auto;
		left: 0;
		right: 0;
	}
	.screen9 .button:after {
		height: 100%;
		top: 0;
	}
	.screen9 .slick-prev {
		left: 0.3rem;
	}
	.screen9 .slick-next {
		right: 0.3rem;
	}
	.screen9 .pubcmore {
		margin: 0 auto;
		display: block;
		margin-top: 0.2rem;
	}
	.screen9 .slick-current .text:after {
		width: 0.4rem;
		height: 0.4rem;
		background-size: 100%;
		top: -0.1rem;
	}
	.tzb1 .tabsbox {
		height: auto;
	}
	.hxylt1 {
		height: 3.3rem;
	}
	.hxylt3 .bg1 {
		display: none;
	}
	.hxylt3 .textbox {
		position: static;
		height: auto;
		width: auto;
	}
	.hxylt3 .text {
		padding: 0.3rem;
		background: none;
	}
	.hxylt3 .text {
		width: auto;
		float: none;
	}
	.hxylt3 .focus {
		width: auto;
		height: auto;
		float: none;
		margin-top: 0.3rem;
	}
	.hxylt3 .text .tit {
		font-size: 0.4rem;
	}
	.hxylt3 .text .desc {
		margin-top: 0.1rem;
		font-size: 0.28rem;
		line-height: 1.4;
	}
	.hxylt3 .text .pbutton {
		margin-top: 0.2rem;
	}
	.hxylt3 .textbox {
		background-position: left 0;
	}
	.hxylt3, .hxylt4 {
		height: auto;
	}
	.hxylt3 .img .tit {
		font-size: 0.3rem;
		padding: 0.3rem;
	}
	.hxylt4 .focus {
		width: auto;
		height: auto;
		position: relative;
	}
	.hxylt6 .focus {
		width: auto;
		height: auto;
		position: relative;
	}
	.hxylt4 .inner {
		padding: 0.3rem;
	}
	.hxylt4 .focus a {
		font-size: 0.28rem;
	}
	.hxylt4 .focus a .inner1 {
		padding: 0.2rem 0.2rem;
	}
	.hxylt4 .focus a .inner1 .tit, .hxylt4 .focus a {
		height: auto;
	}
	.hxylt4 .arrowbox {
		position: relative;
		margin-top: 0.2rem;
		padding: 0;
		bottom: 0;
		right: 0;
		left: 0;
	}
	.hxylt5 .titlebox {
		padding: 0.4rem 0.3rem;
		width: auto;
	}
	.hxylt5 .titlebox .tit {
		font-size: 0.4rem;
	}
	.hxylt5 .titlebox .desc {
		font-style: 0.28rem;
		line-height: 1.4;
		margin-top: 0.1rem;
	}
	.hxylt5 .titlebox .pbutton {
		margin-top: 0.2rem;
	}
	.hxylt4 .textbox {
		position: relative;
		width: auto;
		overflow: hidden;
		height: auto;
		left: auto;
		right: auto;
	}
	.hxylt4 .textbox .middle {
		width: auto;
		padding: 0.3rem;
		overflow: hidden;
	}
	.hxylt4 .textbox .tit {
		font-size: 0.4rem;
	}
	.hxylt4 .textbox .desc {
		line-height: 1.4;
		margin-top: 0.15rem;
	}
	.hxylt4 .textbox .pbutton {
		margin-top: 0.2rem;
	}
	.hxylt4 .slick-next {
		right: 10px;
	}
	.hxylt4 .slick-prev {
		left: 10px;
	}
	.hxylt6 .focus a {
		padding: 0;
	}
	.hxylt7 .tabs {
		white-space: nowrap;
		width: 70%;
		overflow-x: auto;
		padding-top: 0.3rem;
	}
	.hxylt7 .tabs .item {
		font-size: 0.4rem;
		margin-right: 0.4rem;
		float: none;
		display: inline-block;
	}
	.hxylt7 .jwb-jcc2 .tabsbox .text {
		padding-left: 0;
	}
	.hxylt7 .tabs .item.now:after {
		border-top: 0.2rem solid #c7a368;
		border-left: 0.15rem solid transparent;
		border-right: 0.15rem solid transparent;
		top: -0.3rem;
		margin-left: -0.15rem;
	}
	.hxylt7 .tabsbox .text {
		padding-left: 0;
	}
	.hxylt7 .tabsbox .box {
		padding-top: 0.2rem;
		padding: 0 0.3rem 0.3rem;
	}
	.hxylt6 {
		padding-bottom: 0;
	}
	.hxylt7 .pbutton {
		padding-top: 0.4rem;
	}
	.hxylt8 {
		padding: 0.8rem 0;
	}
	.hxylt9 .tit {
		font-size: 0.4rem;
		background-size: 1rem;
		padding-top: 1.3rem;
		margin-top: 0;
	}
	.hxylt9 {
		height: 7rem;
		background: url(../images/ylt9ph.jpg) no-repeat center;
		background-size: cover;
		/* padding: 1rem 0; */
	}
	.ygbsy5 .box .im8 .middle {
		text-align: center;
		width: 100%;
		padding-left: 0;
	}
	.jwb-jcc2 .tabsbox .box {
		padding: 0;
	}
	.screen6 .box1 .desc {
		line-height: 1.5;
	}
	.screen6 .box2 .item1 .tit1 {
		margin-top: 0.1rem;
		font-size: 0.26rem;
	}
	.section .maxtit {
		text-align: center;
		color: #fff;
		font-size: 0.5rem;
		padding: 0.5rem 0;
		display: block;
	}
	.screen2 .maxtit {
		padding-bottom: 0;
	}
	.screen9 .maxtit {
		position: relative;
		z-index: 9;
		padding-bottom: 0;
	}
	.nav-mod .nav-item {
		text-align: left;
		font-size: 0.28rem;
	}
	.wbzdzngk1 .row .scroll .tit {
		height: auto;
		max-width: none;
	}
	.ghpage3 .xcb2 .tit {
		padding-top: 0.8rem;
	}
	.screen4 .box1 .item.i4 .inner {
		height: auto;
	}
	.xqy1 .page-x .a2 {
		text-align-last: left;
	}
	.cjwt1 .item .icon {
		width: 0.3rem;
		height: 0.3rem;
		right: 0.3rem;
		margin-top: -0.15rem;
	}
	.dbpage3 .box1 .item1 {
		padding: 0.2rem 0;
		font-size: 0.26rem;
	}
	.wzzc_alert1 {
		width: 6.7rem;
		overflow: hidden;
		margin: 0;
		-webkit-transform: translate3d(-50%, -50%, 0);
		transform: translate3d(-50%, -50%, 0)
	}
	.wzzc_alert1 .caption {
		font-size: 0.4rem;
		padding: 0.2rem 0;
	}
	.wzzc_alert1 .inner {
		padding: 0.3rem;
	}
	.wzzc_alert1 .item .s1 {
		width: 2rem;
		height: 0.6rem;
		line-height: 0.6rem;
	}
	.wzzc_alert1 .item .inputbox {
		height: 0.6rem;
		width: auto;
		float: none;
		padding-left: 0;
		margin-left: 2.2rem;
	}
	.wzzc_alert1 .item .inputbox input {
		width: 100%;
		height: 100%;
		font-size: 0.28rem;
		padding: 0.15rem 0.2rem;
	}
	.wzzc_alert1 .item {
		margin-bottom: 0.1rem;
	}
	.wzzc_alert1 .select-mod {
		float: none;
		margin-left: 2.2rem;
		width: auto;
		height: 0.6rem;
	}
	.wzzc_alert1 .item.im7 .inputbox input {
		width: 2.5rem;
		background: #fff;
	}
	.wzzc_alert1 .item.im7 .img {
		width: 1.35rem;
		height: 100%;
	}
	.wzzc_alert1 .item.im7 .img img {
		width: auto !important;
		height: 100% !important;
	}
	.wzzc_alert1 .item .b {
		display: block;
		background: #f4f4f4;
		height: 100%;
	}
	.wzzc_alert1 .item textarea {
		width: 100%;
		padding: 0.15rem 0.2rem;
	}
	.wzzc_alert1 .button {
		margin-top: 0.2rem;
	}
	.wzzc_alert1 .select-mod .select-btn {
		height: 0.6rem;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.wzzc_alert1 .select-mod .select-bar {
		height: 100%;
	}
	.wzzc_alert1 .button a {
		width: 100%;
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.28rem;
	}
	.x-footer .wzzcbox {
		position: static;
		margin: 0 auto;
		margin-top: 00.4rem;
		width: 2.5rem;
		height: 0.8rem;
	}
	.yzyzlb1 .inputbox {
		float: none;
		width: 100%;
		margin-bottom: 0.2rem;
		height: 0.82rem;
		padding: 0.1rem 0.2rem;
	}
	.loginpage1 .img {
		display: none;
	}
	.loginpage1 .boxright {
		width: 100%;
	}
	.loginpage1 .boxright:before {
		left: 0;
	}
	.loginpage1 .boxright:after {
		left: 0;
	}
	.loginpage1 .box {
		padding-left: 0rem;
		padding-top: 1rem;
	}
	.loginpage1 .l1 {
		margin-left: 0.5rem;
	}
	.loginpage1 .l1:after {
		left: -0.5rem;
	}
	.loginpage1 .box .tit1 {
		font-size: 0.4rem;
	}
	.loginpage1 .box .tit2 {
		font-size: 0.26rem;
		margin-top: 0.1rem;
	}
	.loginpage1 .l1.titbox:after {
		top: 0.3rem;
	}
	.loginpage1 .inputbox1 .pd {
		padding: 0.2rem 0.3rem;
	}
	.loginpage1 .inputbox1 {
		width: 100%;
	}
	.loginpage1 .i2 .inputbox1 {
		width: 5.2rem;
	}
	.loginpage1 .wjmm {
		left: auto;
		right: 0;
		top: 0.18rem;
	}
	.loginpage1 .yzm .inputbox1 {
		width: 2.6rem;
	}
	.loginpage1 .kbqyzm {
		left: 4.4rem;
		top: 0.2rem;
	}
	.loginpage1 .button {
		margin-top: 0.5rem;
	}
	.loginpage1 .boxright:before {
		display: none;
	}
	.loginpage1 .form .item {
		margin-bottom: 0.2rem;
	}
	.loginpage1 .wembox1 {
		padding-top: 0.5rem;
		padding-left: 0.5rem;
		margin: 0;
		border-top: 1px solid #214d96;
		margin-top: 0.5rem;
	}
	.loginpage1 .wembox1 .img1 {
		width: 1.5rem;
		height: 1.5rem;
	}
	.loginpage1 .wembox1 .titbox1 {
		margin-left: 0.3rem;
		line-height: 1.5;
	}
	.loginpage1 {
		height: auto;
	}
	.loginpage1 .boxright {
		padding-bottom: 0.6rem;
	}
	.loginpage1:after {
		width: 3.9rem;
		height: 6.5rem;
	}
	.loginpage1 .yzm .yzmimg {
		width: 1.6rem;
	}
	.loginpage1 .button .btn1 {
		width: auto;
		height: auto;
		line-height: normal;
		padding: 0.2rem 0.4rem;
		margin: 0;
		display: inline-block;
		vertical-align: middle;
	}
	.nav-mod {
		right: 0;
	}
	.xgmm1 .box1 {
		margin-top: 0.3rem;
	}
	.xgmm1 .leftbox {
		width: auto;
		float: none;
		padding: 0.5rem 0;
		;
	}
	.xgmm1 .leftbox .l1 {
		padding-left: 0.4rem;
		margin-left: 0.4rem;
	}
	.xgmm1 .l1:before {
		width: 0.25rem;
	}
	.xgmm1 .leftbox:before {
		left: 0.4rem;
	}
	.xgmm1 .list .item {
		height: 0.68rem;
		font-size: 0.28rem;
	}
	.xgmm1 .list .item.now:after {
		display: none;
	}
	.xgmm1 .list .item+.item {
		margin-top: 0.1rem;
	}
	.xgmm1 .rightbox {
		float: none;
		padding-left: 0;
		width: auto;
	}
	.xgmm1 .rightbox .caption1 {
		font-size: 0.4rem;
		padding-top: 0.4rem;
		overflow: hidden;
	}
	.pubc-add_btn1 {
		width: auto;
		height: auto;
		line-height: normal;
		font-size: 0.24rem;
		display: inline-block;
		padding: 0.16rem 0.3rem;
	}
	.xgmm1 .rightbox .box2 {
		margin-top: 0.2rem;
	}
	.xgmm1 .rightbox .inbox1 {
		padding: 1rem 0.4rem;
	}
	.xgmm1 .rightbox .s1 {
		width: 1.5rem;
	}
	.xgmm1 .rightbox .inputbox2 {
		width: 4rem;
		padding: 0.1rem 0.2rem;
	}
	.xgmm1 .rightbox .form .item {
		margin-bottom: 0.1rem;
	}
	.xgmm1 .rightbox .button a {
		width: 100%;
		height: auto;
		line-height: normal;
		padding: 0.15rem 0;
	}
	.xgmm1 .rightbox .button {
		margin-top: 0.4rem;
		margin-left: 0;
	}
	.xgmm1 {
		padding-bottom: 0.5rem;
	}
	.xgmm1 .leftbox .caption {
		font-size: 0.4rem;
	}
	.xgmm1 .list {
		margin-top: 0.2rem;
	}
	.xgmm1 .rightbox .imgyyzm {
		width: 1.4rem;
	}
	.wjmm1 .box1 {
		margin-top: 0;
	}
	.wdyygh1 .rightbox .inbox1 {
		padding: 0;
	}
	.wdyygh1 .tabebox table {
		font-size: 0.26rem;
	}
	.wdyygh1 .tabebox .i1 {
		padding: 0.2rem 0.1rem;
	}
	.wdyygh1 .tabebox td .i2 {
		display: inline-block;
		padding-right: 0;
	}
	.wdyygh1 .tabebox .a1 {
		padding-left: 0.3rem;
		background-size: 0.2rem;
		padding-right: 0.3rem;
	}
	.wdyygh1 .tabebox .bl {
		height: 0.28rem;
	}
	.wdyygh1 .tabebox .br {
		display: block;
	}
	.wdyygh1 .tabebox th {
		height: auto;
		padding: 0.1rem 0;
	}
	.wdyygh1 .tabebox .t2, .wdyygh1 .tabebox .t1, .wdyygh1 .tabebox .t3, .wdyygh1 .tabebox .t4 {
		width: 25%;
	}
	.wdyygh1 .tabebox .a2 {
		margin-left: 0.3rem;
		margin-right: 0.3rem;
	}
	.wdyygh1 .page-mod {
		margin-top: 0.3rem;
	}
	.wdyygh1 .tabebox .item:first-child {
		display: none;
	}
	.wdyygh1 .tabebox table, .wdyygh1 .tabebox tr, .wdyygh1 .tabebox td, .wdyygh1 .tabebox tbody {
		display: block;
		width: 100% !important;
		text-align: left;
		position: relative;
	}
	.wdyygh1 .tabebox tr {
		padding: 0.25rem 0;
	}
	.wdyygh1 .tabebox td {
		padding-left: 1.6rem;
		border-top: 0;
	}
	.wdyygh1 .tabebox td:first-child {
		border-top: 1px solid #e7e7e7;
	}
	.wdyygh1 .tabebox td:after {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		height: 100%;
		left: 0;
		width: 1.6rem;
		text-align: right;
		line-height: 3;
	}
	.wdyygh1 .tabebox td:nth-child(1):after {
		content: "科室："
	}
	.wdyygh1 .tabebox td:nth-child(2):after {
		content: "医师："
	}
	.wdyygh1 .tabebox td:nth-child(3):after {
		content: "预约时间："
	}
	.wdyygh1 .tabebox td:nth-child(4):after {
		content: "状态："
	}
	/* .wdyygh1 .tabebox td:nth-child(5):after {		content: "生日:"	}	.wdyygh1 .tabebox td:nth-child(6):after {		content: "操作:"	} */
	.jzrgl1 .tabebox td:nth-child(1):after {
		content: "姓名";
	}
	.jzrgl1 .tabebox td:nth-child(2):after {
		content: "诊疗卡号";
	}
	.jzrgl1 .tabebox td:nth-child(3):after {
		content: "身份证号";
	}
	.jzrgl1 .tabebox td:nth-child(4):after {
		content: "手机号";
	}
	.jzrgl1 .tabebox td:nth-child(5):after {
		content: "生日";
	}
	.jzrgl1 .tabebox td:nth-child(6):after {
		content: "操作";
	}
	.jzrgl1 .tabebox td {
		border: 1px solid #e7e7e7;
		border-top: 0;
	}
	.jzrgl1 .tabebox .item+.item {
		margin-top: 0.1rem;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.x-footer .listbox dl:last-child dt {
		display: inline-block;
		margin-right: 0.2rem;
	}
	.yydh1 .leftbox .item .s1 {
		margin-right: 0;
	}
	.ygbsy6 .bx2 .item.i1 {
		background: #b29b6b;
	}
	.hxylt4 .bg1, .hxylt6 .x-wrap::before, .hxylt6 .x-wrap::after {
		display: none;
	}
	.bmxxy7 .tit1 .a1 {
		line-height: 1.5;
	}
	.cjwt .box .slick-item a {
		padding-top: 0.3rem;
	}
	.nxwzx .slick-item {
		height: 3.5rem;
	}
	.nxwzx .cjwt-tit {
		padding-top: 1.4rem;
	}
	.nxwzx .slick-arrow {
		display: none !important;
	}
	.tzgg .jtlx1search3 table th {
		font-size: 0.3rem;
	}
	.tzgg .jtlx1search3 th.th1, .tzgg .jtlx1search3 th.th2 {
		width: 1.8rem;
	}
	.tzgg .jtlx1search3 th.th3 {
		width: 1.9rem;
	}
	.tzgg .jtlx1search3 th.th4 {
		width: 1.8rem;
	}
	.tzgg .jtlx1search3 th.th5 {
		width: 2rem;
	}
	.tzgg .jtlx1search3 th.th6 {
		width: 2.4rem;
	}
	.tzgg .jtlx1search3 th.th7 {
		width: 1rem;
	}
	.zwkf {
		height: 4.2rem;
	}
	#bjhx_menu {
		display: none;
	}
	#bnhx_arrow_down {
		display: none;
	}
	.x-header .hpart1 .x-wrap {
		padding: 0;
	}
	.xxy4 .img {
		height: auto;
	}
	.bnhx_arrow_down {
		display: none;
	}
	.dzbsy2 .item {
		width: auto;
		float: none;
	}
	.dzbsy2 .item+.item {
		margin-left: 0;
		margin-top: 0.2rem;
	}
	.dzbsy2 .item {
		margin-bottom: 0;
	}
	.dzbsy2 .tabs .s1 {
		padding-left: 0.3rem;
	}
	.dzbsy2 .tabs .s1:before {
		left: 0.1rem;
		width: 0.1rem;
		height: 0.1rem;
		margin-top: -0.03rem;
	}
	.wdyygh1 .tablebox0_1 table:first-child {
		display: block;
	}
	.wdyygh1 .tablebox0_1 table tr:first-child {
		display: none;
	}
	.wdyygh1 .tablebox0_1 table th {
		display: none;
	}
	.wdyygh_alert {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		margin: 0;
	}
	.wdyygh_alert {
		padding-bottom: 0;
	}
	.sysalert .close {
		top: 0.1rem;
		right: 0.1rem;
		width: 0.3rem;
		height: 0.3rem;
		background-size: 100%;
	}
	.wdyygh_alert .sbox {
		height: 100%;
		padding-bottom: 1.82rem;
	}
	.sysalert .tit {
		padding-top: 0.4rem;
	}
	.wdyygh_alert .part1 {
		padding-top: 0.3rem;
	}
	.wdyygh_alert .part1 .item {
		width: auto;
		display: block;
		margin-bottom: 0.1rem;
	}
	.wdyygh_alert .part1 br {
		display: none;
	}
	.wdyygh_alert .part1 .item.i5, .wdyygh_alert .part1 .item.i9, .wdyygh_alert .part1 .item.i6 {
		width: auto;
		text-align: left;
	}
	.wdyygh_alert .part2 {
		padding-top: 0.14rem;
	}
	.wdyygh_alert .part2 .desc {
		line-height: normal;
		margin-top: 0.1rem;
	}
	.wdyygh_alert .part1 {
		padding-bottom: 0.1rem;
	}
	.wdyygh_alert .inner {
		padding: 0 0.3rem;
	}
	.wdyygh_alert .pbbutton {
		margin-top: 0.4rem;
	}
	.pbbutton.state1 a {
		width: 3rem;
		height: 0.8rem;
		line-height: 0.8rem;
		margin: 0 0.3rem;
	}
	.wdyygh_alert .pbbutton {
		position: absolute;
		bottom: 0.3rem;
		left: 0;
		right: 0;
		margin: 0;
		padding-top: 0.3rem;
		border-top: 1px solid #ccc;
	}
	.wdyygh_alert .scroll {
		height: 100%;
		overflow-y: auto;
	}
	.promptbox.sysalert {
		width: 7rem;
		height: 3rem;
		margin-left: -3.5rem;
		margin-top: -1.5rem;
	}
	.promptbox .pbbutton {
		margin-top: 0.4rem;
	}
	.promptbox .pbbutton.state1 a {
		margin: 0 0.1rem;
	}
	.jzrgl_alert .form .item {
		margin: 0;
		margin-bottom: 0.2rem;
	}
	.jzrgl_alert .form {
		margin-top: 0.5rem;
	}
	.jzrgl_alert .form .input_item input {
		width: 100%;
	}
	.jzrgl_alert .form .input_item {
		padding: 0.1rem 0.2rem;
	}
	.jzrgl_alert .form .label {
		width: 1.6rem;
	}
	.jzrgl_alert .form .input_item input {
		width: 4rem;
	}
	.jzrgl_alert .select-mod .select-native {
		padding: 0;
	}
	.jzrgl_alert .select-mod .select-btn {
		padding-right: 0.3rem;
		height: 0.42rem;
	}
	.jzrgl_alert .select-mod {
		width: 4rem;
	}
	.jzrgl_alert .radio_item {
		width: 4.438rem;
		height: 0.8rem;
		height: 0.66rem;
	}
	.jzrgl_alert .radio_item .radio {
		margin-top: 0.15rem;
	}
	.jzrgl_alert .form .hyz {
		left: auto;
		top: 100%;
		margin-top: 0.1rem;
		margin-left: 0;
		right: 0;
		margin-left: 0;
		width: auto;
	}
	.jzrgl_alert .form .yzm .input_item input {
		width: 2.5rem;
		margin-right: 1.5rem;
	}
	.jzrgl_alert .form .yzm .img {
		width: 1.5rem;
	}
	.sysalert.jzrgl_alert {
		margin-top: 0;
	}
	.jzrgl1 .caption1 .s2 {
		font-size: 0.24rem;
		margin-left: 0.1rem;
	}
	.loginpage1 .inputbox1 input {
		height: 0.44rem;
		line-height: 0.46rem;
		font-size: 0.3rem;
	}
	.wdyygh_alert1 {
		margin-top: 0;
		top: 0;
		left: 0;
		width: 100%;
		margin-left: 0;
		height: 100%;
	}
	.wdyygh_alert1 .part {
		margin: 0.3rem;
	}
	.wdyygh_alert1 .tit1 {
		font-size: 0.35rem;
	}
	.wdyygh_alert1 .part .item {
		width: auto;
	}
	.wdyygh_alert1 .part .box {
		margin-top: 0.1rem;
	}
	.wdyygh_alert1 .part .s1 {
		width: 1.5rem;
	}
	.wdyygh_alert1 .part .side {
		margin-left: 1.5rem;
	}
	.wdyygh_alert1 .part .item1+.item1 {
		margin-top: 0;
	}
	.wdyygh_alert1 .total {
		margin-top: 0;
	}
	.wdyygh_alert1 .total .line+.line {
		margin-top: 0.10rem;
		font-size: 0.36rem;
	}
	.wdyygh_alert1 .group1 {
		padding-bottom: 0.3rem;
	}
	.wdyygh_alert1 .totalbox {
		padding: 0.3rem;
		margin-top: 0.3rem;
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
	}
	.wdyygh_alert1 .sbox {
		height: 100%;
		padding-bottom: 1.8rem;
	}
	.wdyygh_alert1 .scroll {
		height: 100%;
		overflow-y: auto;
	}
	.wdyygh_alert1 .part .side .item {
		width: 50%;
	}
	.wdyygh_alert1 .part .item1.i2 .side {
		width: auto;
	}
	.wdyygh_alert1 .item2 {
		display: block;
		margin-left: 0;
		padding: 0.15rem 0;
	}
	.wdyygh_alert1 .part .item1.i2 .side .item {
		margin-top: 0;
	}
	.wdyygh_alert1 .pbbutton.state1 a {
		margin: 0;
	}
	.wdyygh_alert1 .total .s1 {
		padding-right: 0.3rem;
	}
	.wdyygh_alert1 .item2 .radio, .wdyygh_alert1 .item2 img {
		margin-right: 0.4em;
	}
	.wdyygh_alert1 .item2 img {
		height: 0.35rem;
	}
	.wdyygh_alert2 {
		width: 7rem;
		margin-top: -1.5rem;
		margin-left: -3.5rem;
	}
	.wdyygh_alert2 .box {
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.wdyygh_alert2 .box .img {
		width: 2rem;
		height: 2rem;
	}
	.wdyygh_alert2 .box .tit1 {
		font-size: 0.3rem;
		margin-top: 0;
	}
	.wdyygh_alert2 .box1 {
		margin-top: 0.3rem;
	}
	.wdyygh_alert2 .box .text {
		padding-right: 0.3rem;
	}
	.wdyygh_alert2 .box .tit2 {
		margin-top: 0.2rem;
	}
	.wdyygh_alert2 .box .tit2 .s1 {
		font-size: 0.3rem;
	}
	.wdyygh_alert2 .box .tit2 .s2 {
		font-size: 0.3rem;
		margin-left: 0;
	}
	.jtlx1search3 th {
		height: 1.15rem;
	}
	.wzzc_alert1 .item .s3 {
		float: right;
		margin-top: 0.1rem;
	}
	.ml_10.pbbtn2 {
		margin-left: 0;
		margin-bottom: 0.1rem;
	}
	.nodata {
		font-size: 0.28rem;
		margin-top: 0.5rem;
	}
	.dzbsy5 .text .tit, .ygbsy4 .text .tit {
		line-height: 1.5;
	}
	.xwzx3 .item+.item {
		margin-top: 0.1rem;
	}
	.dzbsy5 .text .tit {
		font-size: 0.28rem;
		height: auto;
	}
	.mt_30, .dzbsy1.mt_30 {
		margin-top: 0.3rem;
	}
	.jtlx1search3 th {
		min-width: 1.5rem;
	}
	.x-footer .part1 {
		height: auto;
	}
	.dzbsy1 .select-mod.w_690, .w_690 {
		width: 100%;
	}
	.yzyzlb1 .box .fr {
		float: none;
	}
	.yzyzlb1 .box .fr .fl {
		float: none;
		margin-left: 0;
	}
	.pubc-btn2 {
		width: 100%;
		margin-bottom: 0.1rem;
		height: 0.7rem;
		line-height: 0.7rem;
	}
	.kbqyzm.btn1 {
		width: auto !important;
		padding: 0.235rem 0.3rem !important;
		height: auto !important;
		line-height: normal !important;
		font-size: 0.28rem !important;
		margin-right: 0 !important;
		margin-left: 0.1rem !important;
		border-radius: 0.05rem !important;
	}
	.wembox{
		top:100%;
		margin-top:5px;
	}
	.wembox .box .tit{
		font-size:0.24rem;
		padding-bottom:0.15rem;
	}
	.ydy1 .box .img{
		height:auto;
	}
}