/*public css*/
* {
	box-sizing: border-box;
	transition: all .5s;
}
.BMap_pop > img{display:none!important;}
@font-face {
	font-family:hb1;
	src: url(/uploads/website/system/hb1.ttf);
}
@font-face {
	font-family:hb2;
	src: url(/uploads/website/system/hb2.ttf);
}
@font-face {
	font-family: hb3;
	src: url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlimamaDongFangDaKai/AlimamaDongFangDaKai-Regular/AlimamaDongFangDaKai-Regular.eot) format('embedded-opentype'),
		url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlimamaDongFangDaKai/AlimamaDongFangDaKai-Regular/AlimamaDongFangDaKai-Regular.otf) format('opentype'),
		url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlimamaDongFangDaKai/AlimamaDongFangDaKai-Regular/AlimamaDongFangDaKai-Regular.ttf) format('TrueType'),
		url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlimamaDongFangDaKai/AlimamaDongFangDaKai-Regular/AlimamaDongFangDaKai-Regular.woff) format('woff'),
		url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlimamaDongFangDaKai/AlimamaDongFangDaKai-Regular/AlimamaDongFangDaKai-Regular.woff2) format('woff2');
}
body{font: 14px Arial,sans-serif;max-width:1920px;margin:0 auto;}
img{display:block;}
.cw{width:1560px;}
.cw800{width:800px;margin: 0 auto; position: relative;}
.cw1240{width:1240px;margin: 0 auto; position: relative;}
.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.between{
	justify-content: space-between;
}
.height100{height:100px;}
.box{margin-bottom:0;}
.box-h{text-align: center;}
.box-h .title{font-size:40px;color:#666666;font-weight:bold;}
.titleAlias{font-family:hb1!important;}
.box-h .titleAlias{color: #cccccc;text-transform: capitalize;font-size:26px;padding-top:0;}
.con p {line-height: 1.5;}
.clamp .title, .clamp .summary, .clamp .subtitle {
	overflow: hidden;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-box-orient: vertical;
	-o-box-orient: vertical;
	box-orient: vertical;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -o-box;
	display: box;
	word-break: break-all;
}
#side-bar .dh ,#side-bar .wx{display:none;}
/*翻页*/
.pages{
  float: none;
    margin: 0;
    padding: 0;
    text-align: center;
    display: flex;
    justify-content: center;
}

.pages a ,.pages b{
  width:40px;
  height:40px;
  line-height:40px;
  font-size:24px;
  border-radius:100%;
  background:#eeeeee;
  border:none;
  margin:0 10px;
  color:#0e7364;
  position:relative;
}
.pages b,.pages a:hover{
  background:#003399;
  color:#ffffff;
}
.pages .next:after{
  content: "\f105";
}
.pages .prev:after{
  content: "\f104";
}
/*css*/
#header{top:0;background-color:#ffffff;position: fixed;}
#bannerMenuBar{margin-right: 120px;}
.menu-icon{position: absolute;top: 24px;right: 0;width: 100px;justify-content: space-around;}
.menu-icon .icon-link>a{
	height: 32px;
	width: 32px;

	display: inline-block;
}

.menu-icon .link-ul,.menu-icon .oa-ul{position: absolute;
	background: #384a9a;
	width: 640px;
	right: 0;
	top: 56px;
	height: 0px;
	padding: 0 30px;
	line-height: 54px;
	overflow: hidden;
}
.menu-icon .oa-ul{width:300px;}

.menu-icon .on ul{height:56px;}
.menu-icon .icon-link>a:hover .link-ul{height:54px;}

.menu-icon ul a{color:#ffffff;padding: 0 30px;}

#bannerMenuBar>li a:before{background-color: #384a9a;bottom: 0;top: inherit;}
.head-add,#header.on{transition: all 0s; }


.icon-link a img,.icon-oa a img{height:32px;width:32px;}
.icon-oa { display: none;}

.focus,.topBanner{margin-top:80px;}
.head-add #bannerMenuBar>li a,
 #bannerMenuBar>li a,#header.on #bannerMenuBar>li a{color:#333333;transition: all 0s;}

#bannerMenuBar>li .subMenuList a:before{display: none;}
#bannerMenuBar>li .subMenuList {
	background: rgb(35,29,155 , 0.6);
	width: 100%;
	position: fixed;
	left: 0;
	top:80px;
	height: 0;
	line-height: 60px;
	overflow: hidden;
}
#bannerMenuBar>li:hover .subMenuList {height:60px;}
#bannerMenuBar>li .subMenuList li{display:inline-block;width: 100px;text-align: center;}
#bannerMenuBar>li .subMenuList a {
	color: #9befef;
	line-height: 60px;
}
#bannerMenuBar>li .subMenuList a:hover{font-weight:bold;color:#ffffff;}

#bannerMenuBar>li:nth-child(2) .subMenuList{padding-left:436px;}
#bannerMenuBar>li:nth-child(3) .subMenuList{padding-left:428px;}
#bannerMenuBar>li:nth-child(4) .subMenuList{padding-left:628px;}
#bannerMenuBar>li:nth-child(5) .subMenuList{padding-left:725px;}








#header.on .sfhover-bg{height:270px;}
#header .logo,#header .logo a{height:80px;line-height: 80px;}
#header .banner{height:80px;margin-top: -80px;overflow: inherit;}
#header .logo a img{margin-top:20px;max-height:41px;}
#bannerMenuBar>li{height:80px;}
#bannerMenuBar>li a{color:#3a3a3a;font-size:16px;line-height:80px;transition: all 0s;}
#bannerMenuBar>li:nth-last-child(2) .subMenuList,#bannerMenuBar>li:nth-last-child(3) .subMenuList{display:none;}


.focus .focus-img span{height:850px;}
.focus .swiper-pagination-bullet-active {
	background: #231d9b;
}
.focus .swiper-button-prev{left:100px;}
.focus .swiper-button-next{right:100px;}
.column-p1 .item{
	flex: 1;
	position: relative;
}
.column-p1 .item:hover{
	flex:0 0 40%;
}
.column-p1 .item .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	height:475px;
	display: block;
}

.column-p1 .item .mask {
	position: absolute;
	background: rgba(0, 51, 153, 0);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	color: #fff;
	padding-top: 70px;
	text-align: center;
}
.column-p1 .item .info {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	color: #fff;
	padding-top: 40px;
	text-align: center;
}
.column-p1 .item:hover .mask{
	background: rgba(0, 51, 153, 0.5);
}
.column-p1 .title{
	font-size:26px;
}
.column-p1 .mask .line img{
	margin:10px auto 0;
	
}
.column-p1 .summary{
	font-size:26px;
	padding-top:300px;
	opacity: 0;
}
.column-p1 .item:hover .mask .summary{
	padding-top:200px;
	opacity: 100;
}
.column-p1 .titleAlias{font-size:18px;}

.hb-news{
	background: url(/uploads/website/system/bg1.jpg) center top no-repeat;
	padding:120px 0 84px;
}
.box-h-s1 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	padding-bottom: 4px;
		align-items: center;
}
.box-h-s1 .title{
	color:#333;
	font-size: 24px;
}
.box-h-s1 .titleAlias {
	font-size: 24px;
	color: #99b5c9;
	flex: 1;
	padding-bottom: 2px;
	padding-left:8px;
	font-family:hb1;
}
.box-h-s1 .sort-s1 a{
	margin-left: 20px;
	font-size: 20px;
	padding-bottom:8px;
}
.box-h-s1 .sort-s1 a.sel{border-bottom:2px solid #e62129;}
.box-h-s1 .sort-s1 a.tabf{border-bottom:2px solid #e62129;}
.news-link {
	font-size: 17px!important;
}
.news-link .fa{margin-left:6px;}
.hb-news .box-b{
	margin-top:50px;
}
.hb-news .item{
	background-color: #FFFFFF;

}
.hb-news .col-l{
	width:932px;
	height:400px;
	
}
.hb-news .col-l .item{	padding:60px 40px;}
.hb-news .col-l .img{width:500px;height: 323px;
	overflow: hidden;}
.hb-news .col-l .img img{width:100%;height:100%;}
.hb-news .col-l .info{
	margin-left:20px;
	position: relative;
	flex:1;
}
.hb-news .viewContent {color:#666;}
.hb-news .col-l .title,.hb-news .col-r .title{
	font-size: 20px;
	-webkit-line-clamp: 1;
	-moz-line-clamp: 1;
	-ms-line-clamp: 1;
	-o-line-clamp: 1;
	line-clamp: 1;
}
.hb-news .col-l .title:hover,.hb-news .col-r .title:hover,.navbar a:hover{color:#231d9b}
.hb-news .col-l .summary {
	margin-top:20px;
	color:#a2a2a2;
	text-align: justify;
}
.hb-news .col-l .viewContent{
	position: absolute;
	bottom:2px;
}
.hb-news .col-l .viewContent .link{
	margin-left:10px;
}
.hb-news .col-r{
	margin-left:10px;
	flex: 1;
}
.hb-news .col-r .img{width:170px;height: 117px;}
.hb-news .col-r .img img{width:100%;height:100%;}
.hb-news .col-r .item{padding:50px 40px;}
.hb-news .col-r .info{flex:1;margin-left:20px;}
.hb-news .col-r .summary {margin-top:10px;color:#a2a2a2;	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-ms-line-clamp: 2;
	-o-line-clamp: 2;
	line-clamp: 2;
	height:38px;
}
.hb-news .col-r .item + .item{
	margin-top:10px;
}
.hb-news .col-r .viewContent{
	margin-top:23px;
}
.hb-news .col-r .viewContent .link{
	margin-left: 150px;
}
.index-cyxw{flex-wrap: wrap;}
.index-cyxw .item{flex:0 0 50%;background:none;padding:0 10px 20px;}
.index-cyxw .item .info{background:#ffffff;padding: 50px;}
.index-cyxw .item .info .title{
	font-size: 24px;
	-webkit-line-clamp: 1;
	-moz-line-clamp: 1;
	-ms-line-clamp: 1;
	-o-line-clamp: 1;
	line-clamp: 1;
}
.index-cyxw .item .info .viewContent {margin-top: 49px;}
.index-cyxw .item .info .viewContent .link {margin-left: 150px;}

.dadao{
	background: url(/uploads/website/system/dadao-banner.jpg) center bottom no-repeat;
	background-size: cover;
	padding-top:220px;
	height:780px;
	text-align: center;
	position: relative;
}
.xlxzg{background-image:url(/uploads/website/system/xlxzg-bg.jpg) ;}
.azhb{background-image:url(/uploads/website/system/azhb-bg.jpg) ;}
.dadao .title img{
	margin:0 auto;
}
.dadao .con{
	color:rgba(255,255,255,0.8);
	font-size:24px;
	line-height: 1.8;
	margin-top:20px;
}
.dadao a.viewContent{
	color: #ffffff;
	display: inline-block;
	border: 1px solid #ffffff;
	padding: 8px 30px;
	font-size: 22px;
	margin-top:30px;
	position: relative;
	overflow: hidden;
}
.dadao a.viewContent:hover{
	border-color:#231d9b;
}
.dadao a.viewContent::before{
	content: '';
		z-index: -1;
		position: absolute;
		top: 50%;
		left: 100%;
		margin: -15px 0 0 1px;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		background: #231d9b;
		-webkit-transform-origin: 100% 50%;
		transform-origin: 100% 50%;
		-webkit-transform: scale3d(1, 2, 1);
		transform: scale3d(1, 2, 1);
		-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
		transition: transform 0.3s, opacity 0.3s;
		-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
		transition-timing-function: cubic-bezier(0.7,0,0.9,1);
}
.dadao a.viewContent:hover::before{ 
	-webkit-transform: scale3d(9, 9, 1);
	transform: scale3d(9, 9, 1);
}
.dadao a.viewContent .fa{
	font-size: 48px;
	margin-right: 10px;
	vertical-align: middle;
}
.dadao .video-js{height:780px;}
.topBanner{
	z-index: 1;
}
.topBanner .con{
	height: 500px;
	background-repeat:no-repeat;
	background-position: center center;
}
.topBanner .description{
	position: absolute;
	top:332px;
	left:20px;
	color: #ffffff;
	font-size:26px;
	font-family: hb2;
	height:auto;
}
.nav{padding:20px 0;border-bottom:1px solid #e6e6e6;}
.nav.no-border{border-bottom:none;
	box-shadow: inset 0px 3px 4px #ececec;padding-top:40px;}
.nav .flex{	justify-content:space-between;}
.navbar{
	font-size:16px;
}
.nav .nav-bar a{
	font-size:18px;
	margin-left: 20px;
	padding-bottom:20px;
}
.nav .nav-bar .sel{	border-bottom:3px solid #003399;}
.nav2{border-bottom:none;box-shadow: inset 0px 3px 3px #dedede;margin-top:80px;}
.nav2 .nav-bar{display:none;}
.part1{
	background: url(/uploads/website/system/p1-bg.jpg) center top no-repeat;
	height:598px;
	padding-top:50px;
	text-align: center;
}
.part1 .p1 img{margin:0 auto;width:360px;}
.part1 .p2{
	font-size:24px;
	margin-top:20px;
}
.part1 .p2 span,.part6 .box-h .summary span,.part18 .p2 span{position: relative;}
.part1 .p2 span:before,.part6 .box-h .summary span:before,.part18 .p2 span:before{
	content: "";
	position: absolute;
	width: 40px;
	height: 2px;
	background: #000;
	left: -50px;
	top: 47%;
}
.part6 .box-h .summary span{margin-left: 60px;}
.part6 .box-h .summary span:before{background:rgb(255,255,255,0.7);}
.part2{
	padding:100px 0 80px;
	background: url(/uploads/website/system/part2-bg.jpg) 0 0 no-repeat;
	background-size:cover;
	background-position: center;
}
.part2 .box-h .title{color:#003399;}
.part2 .con{margin:80px auto 0;max-width:1000px;}
.part2 .con p{text-indent: 2.8em;line-height: 2;}
.part2>.box-b .con p{text-align: justify;}

.part3 img{
	max-width:1400px;
	width:100%;
	margin:70px auto 0;
}

.part4 {
	padding-top:100px;
	text-align:center;
}
.part4 .title{color:#092892;}
.part4 .titleAlias{color:#a0a1a2;}
.part4 .img{margin-top:40px;}
.part4 .img img{margin:0 auto;width:300px;}
.part4 .name{padding: 30px 0 10px;font-size: 30px;}
.part4 .line{width:40px;height:3px;background-color:#092892;margin:0 auto;margin-bottom:10px;}
.part4 .post{font-size:18px;}
.part4 .con{margin-top:40px;}
.part4 .con p{margin-bottom:14px;text-indent: 0;}

.part5{padding:100px 0;}
.part5 .con{margin-top:40px;}


.part6 .box-h{
	background:url(/uploads/website/system/p6-bg.jpg) center center no-repeat;
	height:600px;
	padding-top:80px;
}
.part6 .box-h .title{color:#f9d0a2;}
.part6 .box-h .titleAlias{color:#8191c9;}
.part6 .box-h .summary{margin-top: 10px;color: rgb(255,255,255,0.7);font-size: 20px;}
.part6 .box-h .name{margin-top: 6px;color: rgb(255,255,255,0.9);font-size: 16px;}
.part6 .zlzm {margin-top:30px;}
.part6 .zlzm .swiper-slide{padding: 30px 0 0;position: relative;    cursor: pointer;}
.part6 .zlzm .swiper-slide .year{
	color: #f9d0a2;
	font-size: 36px;
	height:42px;
}
.part6 .zlzm .swiper-slide .line{
	width: 100%;
	background: #837ba4;
	margin-top: 20px;
	position: relative;
}
.part6 .zlzm .swiper-slide .line:after{
	content: '';
	position: absolute;
	height:20px;
	width:20px;
	background-color: #f9d0a2;
	left:50%;
	margin-left:-10px;
	top: -9px;
	border-radius: 20px;	
}
.part6 .zlzm .swiper-slide .item{
	margin-top: 20px;
	color: #f9d0a2;
	font-size: 26px;
}
.part6 .zlzm .swiper-slide .title{
	align-items: center;
	align-content: center;
	color: #ffffff;
	font-size: 30px;
	height: 224px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.part6 .zlzm .swiper-slide .title span{
	width: 100%;
	font-size: 20px;
	opacity: .8;
	margin-top: 8px;
}
.part6 .zlzm .swiper-slide-thumb-active{
	background-color: rgba(139,156,228,0.4);
}
.part6 .zlzm .swiper-slide-thumb-active:after{
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-bottom: 30px solid #f6f9ff;
	bottom:0;
	left: 50%;
	margin-left: -15px;
}
.part6 .box-b{background: #f6f9ff;}
.part6 .box-b .body{padding:60px 0;}
.part6 .zlzm-top .con p{margin-bottom:10px;text-indent: 2em;line-height:1.5;text-align: justify;}

.part7{
	background: url(/uploads/website/system/p7-bg.png) center bottom no-repeat;
	
	height:880px;
	text-align:center;
	padding-top:40px;
	margin-bottom:40px;
}
.part7 .p1 img{margin:0 auto;}
.part7 .p2{
	font-size:18px;
	margin-top:20px;
	color:#4d4d4d;
	line-height: 2;
}

.part8{
	background-color:#f6f9ff;
	padding:100px 0;
}
.part8 .con{padding:0 200px 100px 200px;}
.part8 .con .txt{padding-right:100px;}
.part8 .con .txt .title{font-size:30px;color:#003399;}
.part8 .con .txt .summary{font-size:18px;margin-top:20px;line-height: 1.5;text-align:justify;}
.part8 .swiper-button-gray {
	font-size: 60px;
	color: #003399;
	opacity: .6;
}
.part8 .swiper-button-gray:hover{
	opacity: 1;
}
.part8 .swiper-button-prev,.part8 .swiper-button-next{top:35%!important;}
.fzlc-thumbs2{display:none;}
.fzlc-thumbs{border-top: 1px solid #c1d3e0;}
.fzlc-thumbs .swiper-slide{text-align:center;padding:40px 0;cursor: pointer;position: relative;}
.fzlc-thumbs .swiper-slide,.fzlc-top .swiper-slide{box-shadow: none;}
.fzlc-thumbs .swiper-slide + .swiper-slide{border-left:1px solid #c1d3e0;}
.fzlc-thumbs .p1{font-size:36px;color:#abbdcc;font-family: "hb2";}
.fzlc-thumbs .p2{font-size:16px;color:#888989;margin-top:10px;}
.fzlc-thumbs .swiper-slide-thumb-active{padding:28px 0;}
.fzlc-thumbs .swiper-slide-thumb-active:after{
	content:"";
	position: absolute;
	background-color: #003399;
	height:8px;
	width: 100%;
	top:0;
	left:0;
}
.fzlc-thumbs .swiper-slide-thumb-active .p1{color:#003399;font-size: 60px;font-weight:bold;}
.fzlc-thumbs .swiper-slide-thumb-active .p2{color:#003399;font-size: 18px;font-weight: bold;margin-top:0;;}


.part9-add{
	background: url(/uploads/website/system/p9-add-bg.jpg) center bottom no-repeat;
	background-size:cover;
	height:600px;
	text-align:center;
	padding-top:160px;
}
.part9-add .p1 img{margin:0 auto;}
.part9-add .p3{font-size:24px;margin-top:60px;line-height: 1.5;color:#ffffff;}
.part9{
	background: url(/uploads/website/system/p9-bg.jpg) center center no-repeat;
	-webkit-background-size:cover ;
	background-size: cover;
	height:780px;
	text-align: center;
	padding-top:80px;
	
}
.part9 .p1{
	color:#ffffff;
	font-size:40px;
}
.part9 .p2{
	color:#ffffff;
	font-size:14px;
	margin-top:10px;
	font-family: hb2;
}
.part9 .viewContent{
	color:#ffffff;
	border:1px solid #ffffff;
	font-size:15px;
	padding:4px 20px;
	display:inline-block;
	margin-top:20px;
}
.part9 .p3 {
	margin-top: 20px;
	font-size: 18px;
	line-height: 1.8;
	color: #ffffff;
}
.dghhq{
	background: url(/uploads/website/system/dghhq-banner.jpg) center bottom no-repeat;
		background-size: cover;
	height:940px;
	text-align:center;
	padding-top:260px;
	color:#ffffff;
}
.dghhq .p1{font-size: 40px;}
.dghhq .p2{font-size: 20px;margin-top: 20px;}
.dghhq .p2 em{ font-size:15px;}
.part9-1{padding:80px 0;}
.part9-1 .box-b{
	width: 900px;
	margin: 50px auto 0;
}
.part9-1 .con p{text-indent:2em;font-size: 16px;line-height:1.8}

.part9-2{
	background: url(/uploads/website/system/part9-bg1.jpg) center center no-repeat ;
	padding:80px 0;
	height:800px;
	text-align:center;
}
.part9-2 .box-b{margin-top: 20px;}
.part9-2 .con p{font-size: 16px;line-height:1.8}
.part9-2 .flex{margin-top:80px;}
.part9-2 .flex div{
		
	flex: 1;
	padding: 0 40px;
	
	position: relative;
}
.part9-2 .flex div a{
	display: block;
	background: #fff;
	padding: 40px 60px;
	height: 232px
}
.part9-2 .flex .p1 img{margin: 0 auto;}
.part9-2 .flex .p2{
		margin-top: 10px;
		font-size: 16px;
		font-weight: bold;
		color: #333;
}
.part9-2 .flex div a:hover:after {
	width: 100%;
}
.part9-2 .flex div a:hover{
	transform: translateY(-20px);
	box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.1);
}
.part9-2 .flex div a:after{
	content: '';
	position: absolute;
	left: 0;
	width: 0;
	bottom: 0;
	height: 4px;
	background-color: #dc0000;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}

.part9-3{
	background: url(/uploads/website/system/part9-bg2.jpg) center center no-repeat ;
	height:780px;
	text-align: center;
	padding-top:80px;
}
.part9-3 .box-h .title{color: #f8cfa2;}
.part9-3 .box-b{margin-top:40px;}
.part9-3 .flex{
	flex-wrap: wrap;
	width: 900px;
	margin: auto;
}
.part9-3 .flex div{
	flex:0 0 33.33%;
	padding: 30px 60px;
}
.part9-3 .flex .p1 img{margin: 0 auto;}
.part9-3 .flex .p2{margin-top:20px;font-size:18px;color:rgba(255,255,255,0.8);}
.part9-4{
	background: url(/uploads/website/system/part9-bg3.jpg) center center no-repeat;
	height:800px;
	text-align: center;
	padding-top:280px;
	position: relative;
}
.part9-4 .box-h img{margin: 0 auto;}
.part9-4 a.viewContent{
	color: #ffffff;
	display: inline-block;
	border: 1px solid #ffffff;
	padding: 8px 30px;
	font-size: 22px;
	margin-top: 30px;
	position: relative;
	overflow: hidden;
}
.part9-4 a.viewContent:before{
		content: '';
		z-index: -1;
		position: absolute;
		top: 50%;
		left: 100%;
		margin: -15px 0 0 1px;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		background: #231d9b;
		-webkit-transform-origin: 100% 50%;
		transform-origin: 100% 50%;
		-webkit-transform: scale3d(1, 2, 1);
		transform: scale3d(1, 2, 1);
		-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
		transition: transform 0.3s, opacity 0.3s;
		-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
		transition-timing-function: cubic-bezier(0.7,0,0.9,1);
}
.part9-4 a.viewContent:hover::before{
	-webkit-transform: scale3d(9, 9, 1);
	transform: scale3d(9, 9, 1);
}
.part9-4 a.viewContent .fa{
	font-size: 54px;
	margin-right: 10px;
	vertical-align: middle;
}
.part9-4 .video-js{height:800px;}
.part10{
	background: url(/uploads/website/system/p10-bg.jpg) center center no-repeat;
	-webkit-background-size:cover ;
	background-size: cover;
	height:780px;
	text-align: center;
	padding-top:80px;
}
.part10 .p1{
	color:#ffffff;
	font-size:40px;
}
.part10 .p1 em{font-size:20px;}
.part10 .p2{
	color:#ffffff;
	font-size:14px;
	margin-top:10px;
	font-family: hb2;
}
.part10 .p3{
	margin-top: 20px;
	font-size: 18px;
	line-height: 1.8;
	color: #ffffff;
}

.part11{
	background: url(/uploads/website/system/part11-bg.jpg) center center no-repeat ;
	-webkit-background-size:cover ;
	background-size: cover;
	height:600px;
	padding-top:80px;
}
.part11 .title{color:#ffffff;}
.part11 .p2{margin-top:140px;}
.part11 .p2 img{margin:0 auto;}

.part12{
	background: url(/uploads/website/system/part12-bg.jpg) center center no-repeat ;
	-webkit-background-size:cover ;
	background-size: cover;
	height:800px;
	padding-top:80px;
}
.part12 .title{color:#003399;}
.part12 .titleAlias{color:#a2a6ac;}
.part12 .con {margin-top:30px;text-align: center;}
.part12 .con p{margin-bottom:20px;}
.part12 .flex{
	margin-left:-5px;
	margin-right:-5px;
	margin-top:50px;
}
.part12 .flex a{
	margin-left:5px;
	margin-right:5px;
	position: relative;
	flex:1;
}
.tzqy img {width: 100%;}
.tzyz a img{margin:0 auto;}
.tzyz a p{    font-size: 22px; margin-top: 10px;}
.part12 .flex a:hover{
	transform: translateY(-20px);
	box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.1);
}
.part12 .flex a:after{
	content: '';
	position: absolute;
	left: 0;
	width: 0;
	bottom: 0;
	height: 4px;
	background-color: #dc0000;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}
	
.part12 .flex a:hover:after{
	width:100%;
}


.part13{padding:80px 0;}
.part13 .title{color:#003399;}
.part13 .titleAlias{color:#a2a6ac;}

.part13 .flex{
	margin-left:-5px;
	margin-right:-5px;
	margin-top:50px;
}
.part13 .flex a{
	margin-left:5px;
	margin-right:5px;
	position: relative;
		flex: 1;
		background: #e8f0fc;
		text-align: center;
		padding: 80px 0;
}
.part13 .flex a:hover{
	transform: translateY(-20px);
	box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.1);
}

.part14{
	background: url(/uploads/website/system/part14-bg.jpg) center center no-repeat;
	height:600px;
	padding-top:80px;
	margin-bottom:30px;
}
.part14 .title{color:#ffffff;}
.part14 .titleAlias{color:rgba(255,255,255,50%);}
.part14 .flex{margin-top:80px;}
.part14 .flex .item{flex: 1;color:#ffffff;text-align: center;padding:0 70px;}
.part14 .item .icon img{margin:0 auto;}
.part14 .item .title{margin-top:20px;font-size:20px;}
.part14 .item .summary{margin-top:30px;font-size:16px;}

.part15{
	background-color: #e8f0fc;
	padding:80px 0;
	text-align: center;
}
.part15 .p1 img,.part15 .p3 img{margin:0 auto;}
.part15 .p3 img{width:100%;max-width: 1322px;}
.part15 .p2{margin-top:30px;}
.part15 .p2 p{margin-bottom:10px;font-size: 16px;}
.part15 .p3{margin-top: 30px;}

.part16{
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%;
	height:800px;
	padding-top:80px;
	margin-top:50px;
}

.hbyl{
	background: url(/uploads/website/system/hbyl-banner.jpg) center bottom no-repeat;
	height:940px;
	padding-top:260px;
}
.hy{
	background-position: center center;
	height:940px;
	padding-top:260px;
}
.part16-1{
	height: 800px;
	margin-top: 80px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	position: relative;
}
.part16-1 .info{padding-top:100px;color:#ffffff;}
.part16-1 .info .title{
	font-size: 36px;
	letter-spacing: 1px;
}
.part16-1 .info .subtitle{
	color: #ffffff;
	font-size: 20px;
	margin-top: 10px;
	letter-spacing: 2px;
}
.part16-1 a.viewContent{
	color: #ffffff;
	display: inline-block;
	border: 1px solid #ffffff;
	padding: 8px 30px;
	font-size: 22px;
	margin-top: 30px;
	position: relative;
	overflow: hidden;
}
.part16-1 a.viewContent:hover{
	border-color: #231D9B;
}
.part16-1 a.viewContent::before{
	content: '';
	z-index: -1;
	position: absolute;
	top: 50%;
	left: 100%;
	margin: -15px 0 0 1px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #231d9b;
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-transform: scale3d(1, 2, 1);
	transform: scale3d(1, 2, 1);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
	transition-timing-function: cubic-bezier(0.7,0,0.9,1);
}
.part16-1 a.viewContent:hover::before{
	-webkit-transform: scale3d(9, 9, 1);
	transform: scale3d(9, 9, 1);
}
.part16-1 a.viewContent .fa{
	font-size: 48px;
	margin-right: 10px;
	vertical-align: middle;
}
.part16-1 .video-js{height:800px;}


.hbdc-info{color:#ffffff;}
.hbdc-info .p1{
	font-size: 40px;
	font-family: 'hb2';
}
.hbdc-info .p2{
	font-size: 30px;
	margin-top:10px;
}
.hbdc-info .p3{
	color: #fff;
	margin-top: 30px;
	font-size: 18px;
	line-height: 1.8;
	width: 750px;
}
.hbdc-info .viewContent{
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	position: relative;
	background: none;
	transition-duration: 0.3s;
	padding: 6px 30px;
	margin-top: 20px;
	font-size: 20px;
	border: 1px solid #fff;
	color: #fff;
}
.hbdc-info .viewContent:hover{
	border-color: #231D9B;
}
.hbdc-info .viewContent::before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #231d9b;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.hbdc-info .viewContent:hover::before {
	-webkit-transform: scale(1);
	transform: scale(1);
}
.parallax-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 130%;
	height: 100%;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
}
.hbwy{
	height:800px;
	margin-top:50px;
}
.hbwy .hbdc-info{
		position: absolute;
		top: 80px;
		left: 50%;
		z-index: 999;
		width:1560px;
		margin-left: -780px;
}

.js-btn3 .point {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 40px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	font-size: 0;
	z-index: 2;
}
.js-btn3 .arrows{position:relative;margin-top:0;left:0;top:0;display:inline-block;vertical-align:middle;width:32px;height:18px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.js-btn3 .swiper-button-prev{margin-right:20px;background-image:url(/uploads/website/system/arrow-l.png);}
.js-btn3 .swiper-button-next{margin-left:20px;background-image:url(/uploads/website/system/arrow-r.png);}
.swiper-button-prev:after,.swiper-button-next:after{display:none;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1!important;}
.js-btn3 .swiper-pagination{position:relative;display:inline-block;vertical-align:middle}
.js-btn3 .swiper-pagination .swiper-pagination-bullet{float:left;font-size:18px;color:#cecdcd;padding:0 9px;width:auto;height:auto;background-color:transparent;font-family:goodmu;opacity:1;filter:alpha(opacity=1);position:relative}
.js-btn3 .swiper-pagination .swiper-pagination-bullet:before{position:absolute;content:"";display:block;height:2px;top:8px;left:2px;width:0;z-index:0;background:#15aba6;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.js-btn3 .swiper-pagination .swiper-pagination-bullet:hover:before{width:24px}
.js-btn3 .swiper-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet:before{display:none}
.js-btn3 .swiper-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet{color:#003399}
.js-btn3 .swiper-pagination .swiper-pagination-bullet:after{content:'';display:inline-block;vertical-align:middle;width:0;height:2px;margin-left:12px;background-color:#003399;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.js-btn3 .swiper-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet:after{content:'';width:100px}


.part17{
	background: url(/uploads/website/system/part17-bg.png) 0 0 no-repeat;
	height:670px;
	padding-top:80px;
	text-align:center;
}
.part17 .p1 img{margin:0 auto;}
.part17 .p2{
	font-size: 18px;
	margin-top: 20px;
	color: #4d4d4d;
	line-height: 2;
}
.part18{background-color:#fcf9f2;padding-top:150px;overflow: hidden;margin-bottom:-50px;}
.part18 .box {position: relative;}
.part18 .box + .box{margin-top:160px;}
.part18 .title{color:#003399}
.part18 .titleAlias{color:#9d9c95}
.part18 .p1{font-size:24px;margin-top:20px;text-align: center;}
.part18 .p2{font-size:20px;text-align: right;}
.part18 .img1{position: absolute;top:-80px;right:-400px;}
.part18 .img2{position: absolute;top:-80px;left:-400px;}
.part18 .img3{position: absolute;right: -800px;bottom: -100px;}
.part18 .img4 img{margin: 50px auto -195px;}
.part18 .img5{position: absolute;top: 0px;left: -800px;}
.part18 .img6 img{margin:20px auto 0;}
.part18 .img7 img{margin:20px auto 0;}



.hbqk {margin-left: -60px;margin-right:-60px;flex-wrap: wrap;margin-bottom: 30px;}
.hbqk .item{margin:50px 60px 0;padding-bottom: 20px;}
.hbqk .item:hover .pic{box-shadow: 0 0 20px #ccc;}
.hbqk .item:nth-last-child(5):hover .pic{box-shadow: 0 0 20px #4a4a4a;}
.hbqk .item .title{
	font-size: 18px;
	font-family: 'hb2';
	margin-top: 10px;
	font-weight: bold;
	padding-left:10px;
	line-height: 1.5;
}
.hbqk .item .summary{margin-top:4px;font-size:16px;padding-left:10px;}
.hbqk #con{position: fixed;}
.hbqk #con>p{display:none;}
.part19{
	margin-top:20px;
}
.news{
	margin-right: -20px;
	margin-left: -20px;
	margin-bottom:20px;
	flex-wrap: wrap;
}
.news .item{
	padding-right: 16px;
	padding-left: 16px;
	flex:0 0 33.33%;
	margin-bottom: 40px;
}
.news .item .pic{width:500px;height:300px;overflow: hidden;}
.news .item .pic img{width:100%;height:100%;display:block;}
.news .item .info{padding:20px;background:#f2f2f2}
.news .item .info>div + div{margin-top:20px}
.news .item:hover .info{background:#f6f9ff;}
.news .item .title{
	font-size: 18px;
	font-weight: bold;
	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-ms-line-clamp: 2;
	-o-line-clamp: 2;
	height: 52px;
}
.news .item .summary{
	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-ms-line-clamp: 2;
	-o-line-clamp: 2;
	line-clamp: 2;
	height: 46px;
	display: none;
}
.news .item .viewContent{
	font-size: 16px;
}


.part20{
	margin-top:50px;
	text-align: center;
	padding:40px 0;
}

.part20 h1{
	font-size:36px;
	color:#333;
}
.part20 h2{
	font-size:26px;
	color:#444;
	font-family: hb1;
}
.part20 h3{
	font-size:60px;
	font-family: hb2;
	color:#231d9b;
}
.part20 .con{
	width:100%;
	max-width:1000px;
	margin: 0 auto 40px;
	
}
.part20 .con p{
	text-indent: 2em;
	text-align: left;
	color:#333;
	margin-bottom:10px;
	font-size:18px;
	text-align:justify
}
.part20 .data{
	margin:40px auto 60px;
	width:800px;
}
.part20 .data li{
	padding:0 50px;
	position: relative;
}
.part20 .data li:first-child::before{
	position: absolute;
	content:'';
	height:50px;
	width:1px;
	background-color: rgba(35,29,155,0.5);
	top:26px;
	left: 0;
}

.part20 .data li::after{
	position: absolute;
	content:'';
	height:50px;
	width:1px;
	background-color: rgba(35,29,155,0.5);
	top:26px;
	right: 0;
}

.part20 .data .num{color:#231d9b;display:block;font-size: 50px;
	font-family: 'hb2';}
.part20 .data .tag{color:#231d9b;}
.part20 .pic{background-size:cover;height:530px;background-position: center;}

.part20 .jjxx .pic img{width: 100%;}


.lkjy{background-color: #f5f5f5;}



.part21{
	background: url(/uploads/website/system/jr-bg1.jpg) center center no-repeat ;
	-webkit-background-size: cover;
	background-size: cover;
	height: 700px;
	padding-top: 80px;
}
.part21 .box-h .title{color:#ffffff;}
.part21 .box-h .titleAlias{color:#ffffff;padding-top: 0;}
.part21 .p2 img{margin:150px auto 0;}


.part22{
	background: url(/uploads/website/system/jr-bg2.jpg) center center no-repeat ;
	-webkit-background-size: cover;
	background-size: cover;
	height: 700px;
	padding-top: 200px;
}
.part22 .flex{flex-wrap: wrap;}
.part22 .flex .item{
	margin:0 10px 20px;
	flex:1;
	cursor: pointer;
	position: relative;
}
.part22 .flex .item:hover{
	transform: translateY(-20px);
	box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.1);
}
.part22 .flex .item:after {
	content: '';
	position: absolute;
	left: 0;
	width: 0;
	bottom: 0;
	height: 4px;
	background-color: #dc0000;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}
.part22 .flex .item:hover:after {
	width: 100%;
}
.part22 .flex .item h1{
	background-color:#231d9b;
	color:#ffffff;
	text-align: center;
	padding:30px 0;
	font-size: 20px;
	font-weight: bold;
}
.part22 .flex .item .con {
	height: 300px;
	background-color: #ffffff;
	padding:30px;	
	font-size: 18px;
	
}
.part22 .flex .item .con p{
	text-indent: 2em;
	line-height: 1.8;
}
.inner-top{display:none;}
.part23{margin-top:10px;}
.part23 .main{
	background: #f7f7f7;
	flex:1;
	padding:70px;
}
.part23 .title{font-size:40px;}
.part23 .info{padding:16px 0;border-bottom:1px solid #888;font-size:16px;}
.part23 .info>span{
	margin-right: 10px;
	color: #888;
	font-size: 15px;
}
.part23 .info .view{display:none;}
.part23 .con{
	font-size: 17px;
	padding: 20px 0 0;
	line-height: 1.8;
}
.part23 .con p{margin-bottom:10px;text-align: justify;}
.part23 .con div{text-align: justify;}
.part23 .aside{
	background: #e9effb;
	width:500px;
	padding:100px 50px;
	min-height: 800px;
}
.part23 .aside .back{
	border:1px solid #161370;
	padding:10px 30px;
	color:#161370;
	font-size:20px;
	display: inline-block;
}
.part23 .aside h2{
	margin-top:50px;
	font-size:18px;
	font-weight: bold;
	color: #555;
}
.part23 .con p img{max-width:100%;}
.part24{margin-top:50px;}
.hy-top .swiper-slide{
	height:800px;
	background-size:cover;
	background-position: center center;
}
.hy-top .swiper-slide p.info{
	position: absolute;
	color: #fff;
	font-size: 30px;
	text-align: center;
	width: 100%;
	top: 80px;
}

#zp{background:none;}
.hy-thumbs{margin-top:-140px;}
.hy-thumbs .p1{display:none;}
.hy-thumbs .swiper-wrapper{align-items: flex-end;}
.hy-thumbs .swiper-wrapper .swiper-slide{height:120px;line-height:120px;background:#f5f8ff;    align-items: center;
	justify-content: center}
.hy-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{height:140px;background:#231d9b;}
.hy-thumbs .swiper-wrapper img{margin:0 auto;vertical-align: middle;}
.hy-thumbs .swiper-wrapper  .swiper-slide-thumb-active .p1{display: block;}
.hy-thumbs .swiper-wrapper  .swiper-slide-thumb-active .p2{display: none;}



.zp .item{
	border:1px solid #e6e6e6;
	border-radius: 4px;
	padding:40px 50px;
	margin-top:20px;
	align-items:center
}
.zp .item:hover{box-shadow: 0px 4px 4px #d8d8d8;}

.zp .item .info{flex:1;padding-right: 20px;}
.zp .item .link{
	font-size:16px;
	background-color:#e6e6e6;
	padding:10px 30px;
	color: #757575;
	border-radius: 4px;
}
.zp .item:hover .link{color:#ffffff;background-color: #003399;}
.zp .info .title{
	color:#464646;
	font-size:20px;
}
.zp .info .summary{
	margin-top: 8px;
	font-size: 15px;
}
.aside-newsList {margin-top:20px;}
.aside-newsList .title{font-size:16px;color:#333;    -webkit-line-clamp: 1;
	-moz-line-clamp: 1;
	-ms-line-clamp: 1;
	-o-line-clamp: 1;}
.aside-newsList .summary{color:#797979;    -webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-ms-line-clamp: 2;
	-o-line-clamp: 2;
	line-clamp: 2;}
.prenext-inner{
	border:none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	position: absolute;
	width: 400px;
	bottom: 100px;
}
.prenext-inner>div{padding:0;}
.prenext-inner>div a{border:1px solid #003399;padding: 10px 20px;font-size:20px;}
.prenext-inner>div a::before,.prenext-inner>div a::after{
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 30px;
	vertical-align: middle;
}
.prenext-inner .pre-inner a::before{
	content:"\f104";
	margin-right: 10px;
}
.prenext-inner .next-inner a::after{
	 content: "\f105";
	 margin-left: 10px;
}
.prenext-inner .title,.prenext-inner .blank{display:none;}


.video-box{
	display:none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #000000;
	animation-duration: 3s;
	animate-delay: 2s;
	overflow: hidden;
}

.hide{
	background: #000;
	color: #ffffff;
	font-size: 40px;
	position: absolute;
	right: 50px;
	top: 20px;
	z-index: 9;
	border: 1px solid #fff;
	width: 40px;
	height: 40px;
	line-height: 1;
	text-align:center;
}



.hbqk-con .back{
	position: absolute;
	right: 16px;
	top: 12px;
	color: #fff;
	z-index: 9;
	font-size: 20px;
	display: block;
	padding: 10px 40px;
	background: #000;
	border: 1px solid #fff;
}

#certify{padding:30px 0;margin-top:180px;}
#certify .swiper-container{width:1000px;margin:0 auto;padding-bottom:10px;}
#certify .swiper-slide {
	  text-align: center;
	  background: #fff;

	  -webkit-box-pack: center;
	  -ms-flex-pack: center;
	  -webkit-justify-content: center;
	  justify-content: center;
	  -webkit-box-align: center;
	  -ms-flex-align: center;
	  -webkit-align-items: center;
	  align-items: center;
	  transition: 300ms;
	  transform: scale(0.9);
	}
#certify .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);box-shadow: 1px -2px 10px #b5b4b4;}
#certify .title{
	background-color: #ebbd6a;
	color:#ffffff;
	line-height: 80px;
	font-size:24px;
}
#certify .icon{
	display:inline-block;
	margin-top:30px;
}
#certify .info{
	padding:30px 0;
	font-size:22px;
	height:9em;

}
#certify .swiper-slide:nth-child(3n) .info{line-height:inherit;}
#certify .swiper-button-prev{background-image: url(/uploads/website/system/12-2.png);}
#certify .swiper-button-next{background-image: url(/uploads/website/system/12-1.png);}

.lxwm{background: #e8e8e8;padding-top:50px;}
.lxwm .box-h .title {color:#003399;}
.lxwm .box-h .titleAlias{color:#939393} 
/*城市公司*/
.pr{position: relative;margin-top:50px;}
.pr div {transition: none;}
#citymap { width: 100%; height: 615px; }
#citymap img{display:inline-block;}
.cityinfo {  min-height: 140px; padding: 30px; overflow: hidden; width:1400px;margin:0 auto;}
.cityinfo h4 { color: #fe8b21; font-size: 16px; padding-top: 10px; }
.city-a { margin:10px 0 30px; flex-wrap: wrap;}
.cityinfo p {position: absolute;left:-9999px; color: #333; display: none; padding-left:10px;font-size:16px;}
.cityinfo p span{margin-right:2em;}
.city-a a { flex: 0 0 25%; padding-right: 20px; color: #333;  -webkit-transition: all .3s; transition: all .3s;font-size:18px; }
.city-a a span{padding: 7px 10px;-webkit-border-radius: 10px;display:block;}
.city-a .current span, .city-a a:hover span{ color: #003399; font-weight: bold;}


#footer{margin-top:50px;}
.footer-bg,.footer-textbox>p{display:none;}
.footer-textbox{padding:0;margin:0;border:none;}
.foot{
	justify-content:space-between;
	font-size: 16px;
}
.foot-menu{justify-content: flex-end;}
.foot-menu li{
	padding: 0 0 0 40px;
}
.foot-menu li a{
	color:#3a3a3a;
}
.foot-menu li a:hover{color:#384a9a;font-weight: bold;}
.foot-menu:nth-child(2){margin-top:144px;}
.foot-l{text-align: left;}
.foot-l .logo img{width:194px;}
.foot-l .office{margin-top:162px;}
.foot-l .office a{display:inline-block;}
.foot-l .office .weixin{
	border-right: 1px solid #808080;
	padding-right: 10px;
	margin-right: 10px;
}
.foot-l .tel,.foot-l .address{margin-top:10px;}

.foot-r .power,.foot-r .design{text-align:right;}
.foot-r .power{margin-top:20px;margin-bottom:10px;}
.foot.flex>p{display:none;}
#zp .blank{
    text-align: center;
    padding: 100px 0px 0;
    font-size: 20px;
    color: #aaa;
  display:none;
}
@media screen and (max-width: 1560px){
	.cw,.cw1240{width:1200px;}
	.focus .focus-img span {height: 690px;}
	#bannerMenuBar>li:nth-child(2) .subMenuList{padding-left:75px;}
	#bannerMenuBar>li:nth-child(3) .subMenuList{padding-left:68px;}
	#bannerMenuBar>li:nth-child(4) .subMenuList{padding-left:270px;}
	#bannerMenuBar>li:nth-child(5) .subMenuList{padding-left:366px;}
	
	
	.hb-news{padding-top:90px;}
	.hb-news .col-l {width: 700px;height: 330px;}
	.hb-news .col-l .img{width:360px;height: 240px;}
	.hb-news .col-l .img img{width:100%;}
	.hb-news .col-l .info{flex:1;}
	.hb-news .col-l .summary{-webkit-line-clamp: 3;
	-moz-line-clamp: 3;
	-ms-line-clamp: 3;
	-o-line-clamp: 3;
	line-clamp: 3;}
	.hb-news .col-r{flex: 1;}
	.hb-news .col-r .item{padding: 29px 30px;}
	.hb-news .col-r .viewContent .link {margin-left: 60px;}
	.part8 .con{padding: 0 60px 100px 60px;}
	.tzqy img{width:100%;}
	.part16{height:550px;}
	.news .pic img{width:100%;}
	.part9-2 .flex div{padding: 0 10px;}
	.part23 .aside{width:400px;}
	.prenext-inner{width:300px;}
	.hbwy .hbdc-info{width:1200px;margin-left: -600px;}
	#footer{padding:50px 0;}
	.news .item .pic{width: 380px;height: 228px;}
	.part12{    height: inherit;    padding-bottom: 40px;}
	.part12 .flex{flex-wrap: wrap;}
	.part12 .flex a{flex:0 0 50%;margin:0;padding:0 5px 10px;}
	.hy-top .swiper-slide{height:650px;}
}
@media screen and (max-width: 1400px){
.cityinfo {width: 100%;margin-left: 0;left: 0;}
.part22{padding-top:100px;}
.part22 .flex .item .con{height:380px;}
}
@media screen and (max-width: 1200px){
	.cw,.cw1240{width:1000px;}
	

	.topBanner .con {height: 245px;background-size: 100%;}
	.topBanner .description{top:140px;}
	#bannerMenuBar>li,#bannerMenuBar>li .subMenuList li{width:80px;}
	#bannerMenuBar>li:nth-child(2) .subMenuList{padding-left:56px;}
	#bannerMenuBar>li:nth-child(3) .subMenuList{padding-left:48px;}
	#bannerMenuBar>li:nth-child(4) .subMenuList{padding-left:208px;}
	#bannerMenuBar>li:nth-child(5) .subMenuList{padding-left:284px;}
	.focus .focus-img span {height: 540px;}
	.focus .swiper-button-prev{left:50px;}
	.focus .swiper-button-next{right:50px;}
	.hb-news{background: #f5f5f5;}
	.hb-news .box-b{flex-wrap: wrap;}
	.hb-news .body_tabs {flex-wrap:wrap;}
	.hb-news .col-l,.hb-news .col-r{width:100%;height:auto;}
	.hb-news .col-l{margin-bottom:10px;}
	.hb-news .col-r{margin-left:0;}
	.hb-news .item{padding:24px 70px;}
	.hb-news .col-l .img,.hb-news .col-r .img{width:170px;height: 117px;margin-right: 20px;}
	.hb-news .col-l .summary{margin-top:10px;-webkit-line-clamp: 2;-moz-line-clamp: 2;-ms-line-clamp: 2; -o-line-clamp: 2;line-clamp: 2;}
	
	.hb-news .col-l .info,.hb-news .col-r .info{margin-left:0;}
	.hb-news .col-l .viewContent{position: relative;margin-top:24px;}
	.hb-news .col-r .viewContent{margin-top:24px;}
	
	.hb-news .col-l .viewContent .link,.hb-news .col-r .viewContent .link {margin-left: 150px;vertical-align: middle;}
	.hb-news .col-l .title, .hb-news .col-r .title{font-size:24px;}
	
	.index-cyxw .item{flex:0 0 100%;padding: 5px 0!important;}
	
	.index-cyxw .item:last-child{display:none;}
	.index-cyxw .item .info{padding:24px 70px;}
	.height100{height:50px;}
	.hb-news{padding-top:50px;}
	
	.dadao{padding-top: 160px;height: 600px;}
	.dadao .video-js{height: 600px;}
	.hb-news .col-l .item,.hb-news .col-r .item{padding:30px 70px;}
	.part23 .aside {width: 360px;}
	.foot{flex-wrap:wrap;}
	.foot-l,.foot-r{width:100%;text-align: center;}
	.foot-l .office,.foot-l .tel,.foot-l .address,.foot-menu{display:none;}
	.foot-l .logo img{margin:0 auto;}
	.foot-r .power, .foot-r .design{ text-align: center;}
	.foot-r .power{margin:30px 0 0;}
	.part3 img{max-width:1000px;}
	.part6 .con img{width:100%;}
	.part7{background-size: contain;}
	.part8 .con img{width:460px;}
	.part9,.part10{height:600px;}
	.hbqk{margin-left: 0;margin-right: 0;}
	.hbqk .item{margin: 50px 16px 0;}
	.news .item{flex:0 0 50%;}
	.part2{padding:60px 0;}
	.part15 .p3 img{width:90%;}
	.part16 {height:500px;text-align: center;padding-top:100px;}
	.hbwy{height:500px;}
	.hbwy .hbdc-info{text-align: center;margin-top:0px;width: 100%;margin-left: 0;left: 0;padding-left:0;top:60px;}
	.hy-top .swiper-slide p.info{top: 60px;}
	.hbwy .swiper-slide{background-size: cover;background-position: center;}
	
	.hy-thumbs .swiper-wrapper img{max-width:80%;}
	.hbdc-info .p3{margin:20px auto 0;}
	.hy .hbdc-info .p3,.hbyl .hbdc-info .p3{margin:20px 0 0 0}
	
	.part22{height:auto;padding-bottom:40px;padding-top:70px;}
	.part22 .flex .item{flex:0 0 50%;margin: 0;padding: 0 10px 20px;}
	.part22 .flex .item .con{height: 240px;}
	.part23 .con div img,.part23 .con p img{max-width:100%;height: auto!important;}
	.part9-2 .flex div a{padding: 40px 20px;}
	.part18 .img1{right: -200px;}
	.part18 .img1 img{width: 400px;}
	.part18 .img2{left: -200px;}
	.part18 .img2 img{width: 300px;}
	.part18 .img3{right: -200px;}
	.part18 .img3 img{width: 400px;}
	.part18 .img4 img{width:380px;}
	.part18 .img6 img{margin-top:50px;width:500px;}
	.hy,.hbyl{height:600px;padding-top:170px;}
	.dghhq{height:700px;}
	.part9-2{height:auto;}
	.part9-1,.part9-2{padding:50px 0;}
	.part9-3{padding:50px 0;height:640px;}
	.part9-4{height:600px;padding-top:180px;}
	.part9-4 .video-js{height:600px;}
	.part17{background-position: center;background-size:cover;height:600px;}
	.prenext-inner{width:260px;}
	.news .item .pic{width: 488px;height: 292px;}
	/* .hbdc-info{padding-left:60px;} */
	.column-p1 .item .img{height:350px;}
	.column-p2 .item,
	.column-p2 .item .img{height:300px;}
	.part16-1,.part16-1 .video-js{height:420px;}
	.part16-1 .info{padding:60px 0 0 60px;}
	.js-btn3 .point{bottom:20px;}
	.js-btn3 .swiper-pagination .swiper-pagination-bullet{font-size:14px;}
	.hy-top .swiper-slide{height:490px;}
}

@media screen and (max-width: 1140px){
	.hy-top .swiper-slide img{width:100%;}
	.part5 .con img{width:100%;max-width:1000px;padding:0 30px;}
	.city-a a{flex:0 0 33%;}
	#bannerMenuBar>li a:before,#bannerMenuBar>li .subMenuList{display: none;}
	.column-p1 .item:hover .mask .summary {padding-top: 100px;}
	.hbdc-info .p1 span,.hbdc-info .p3 em,.hbdc-info .p3 br{display:none;}
}

@media screen and (max-width: 1000px){
	#bannerMenuBar>li .subMenuList,.sfhover-bg{display:none;}
	#bannerMenuBar>li .subMenuList{display: none;}
	.cw,.cw1240{width:100%;padding:0;}
	#header .logo a{background-position: 30px 20px;}
	#header .logo a img{margin-top:20px;}
	.focus .focus-img span{height:70vw}
	.menu-btn{color:#ffffff;text-align: center;line-height: 50px;top:15px;}
	.head-add .menu-btn,#header .menu-btn{color:#384a9a;line-height:50px;}
	#bannerMenuBar>li a:before{display:none;}
	.topBanner{margin-top:80px;}
	.topBanner .con{background-size:cover;background-position: center center;}
	.column-p1 .item .mask{padding-top:10vw;}
	.column-p1 {flex-wrap: wrap;}
	.column-p1 .item:hover{flex:0 0 100%;}
	.column-p1 .item{flex:0 0 100%;margin-bottom: 10px;}
	.column-p1 .item:hover .mask .summary{display:none;}
	.column-p1 .item .img{height:60vw}
	.column-p1 .item:hover .mask{background:none}
	.column-p2 .item,
	.column-p2 .item .img{height:60vw;}
	.hb-news .col-l .summary,.hb-news .col-r .summary{display:none;}
	.hb-news .col-r .summary
	.height100{display:none;}
	.hb-news{background: none;padding-top:10px;}
	.box-h-s1 .title,.box-h-s1 .titleAlias{display:none;}
	.box-h-s1 .sort-s1{flex:1;text-align: center;}
	.box-h-s1 .sort-s1 a{margin:0 10px;padding-bottom:10px;}
	.dadao{padding-top: 160px;height: 500px;margin-bottom:20px;}
	.dadao .video-js{height: 500px;}
	.dadao .con{display: none;}
	.hb-news .box-h-s1{border-bottom:1px solid #aaa;padding-bottom:10px;}
	.box-h-s1 .sort-s1 a{font-size:24px;}
	.box-h-s1 .sort-s1 a.tabf{border-color:#132e7d;}
	.hb-news .col-r,.hb-news .col-l{flex:0 0 100%;}
	.hb-news .col-l .title, .hb-news .col-r .title{font-size:16px;}
	.news-link{display:none;}
	.hb-news .box-b{margin-top:30px;}
	.hb-news .body_tabs {flex-wrap:wrap;}
	.hb-news .item{background:#eee;padding:30px!important;margin: 0 auto;width: 90%;}
	.hb-news .col-l .info{align-items: center; justify-content: space-between;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
	.hb-news .viewContent .link{display:none;}
	.hb-news .viewContent{margin-top: 0!important;}
	.hb-news .col-r .item{align-items: center; justify-content: space-between;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
	.hb-news .col-r .info {
		align-items: center;
		justify-content: space-between;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	.hb-news .col-l .title, .hb-news .col-r .title {font-size: 20px;padding-right:1em;}
	.hb-news  .viewContent{display: none;}
	.index-cyxw .item .info{background-color:#eee ;padding: 30px;align-items: center; justify-content: space-between;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
	.index-cyxw .item{background:#fff;padding: 0!important;flex: 0 0 90%;margin-bottom: 10px;}
	#bannerMenuBar{top:80px;margin-right: 0px;}
	#bannerMenuBar>li{width:100%;background-color: #0e2692;height:50px;}
	#bannerMenuBar>li a{line-height:50px;}
	.head-add #bannerMenuBar>li a, #header #bannerMenuBar>li a{color:#ffffff;}
	
	#header .logo a{width:240px;background-position: 30px 15px;font-size:20px;}
	#header .logo a img{margin-left:30px;}
	.nav{border:none;padding-bottom:0;margin-top:0;box-shadow: none;}
	.nav .navbar{display:none;}
	.nav .nav-bar {flex: 1;text-align: center;border-bottom: 1px solid #aaa;padding-bottom: 10px;display: block;}
	.nav .nav-bar a{padding-bottom: 9px;margin:0 10px;font-size:24px;}
	
	.part2 .con{max-width:90%;margin-top:50px;}
	.part5 .con{width:90%;margin: 40px auto 0;}
	.part5 .con img{width:100%;}
	.part6{margin-bottom:-50px;}
	.part6 .con{width:90%;margin: 0 auto 0;}
	.part6 .box-b{background-color: #ffffff;}
	.part6 .box-b .body{padding: 20px 0 0;}
	.part6 .zlzm .swiper-slide-thumb-active:after{border-bottom-color:#ffffff;}
	.part7{    height: 700px;background-size: 90%;}
	.part9,.part10{height:500px;padding-top:180px;}
	.dghhq{height:500px;background-position: bottom;padding-top: 200px;}
	.part9-2 .flex{flex-wrap: wrap;width: 90%;margin: 40px auto 0;}
	.part9-2 .flex div{flex:0 0 50%;margin-bottom:20px;}
	.part9-3{height: 650px;}
	.part9-4{height:500px;padding-top:200px;}
	.part9-4 .video-js{height:500px;}
	.part12 .flex,.part13 .flex{width:90%;margin:20px auto 0;}
	.part14{background-size:cover;height:700px;}
	.part14 .flex .item{flex:0 0 33.33%;margin-bottom:50px;}
	.part14 .flex{flex-wrap:wrap;justify-content: center;margin-top:50px;}
	.part16{background-size: cover;}
	.part17{height:400px;background-size: contain;background-color: #fbefda;}
	.part18 .img7 img{width:100%;}
	.hbqk{width:700px;margin:-25px auto;}
	.hbqk .item{margin:25px 25px 0;}
	.part20 .con{width:90%;}
	.pr{margin-top:30px;}
	.part21 {height:500px;}
	.part21 .p2 img{width:90%;margin:100px auto 0;}
	.zp{width:90%;}
	.inner-top{display:block;margin-top:80px;}
	.part23 .main{padding:20px;background:none;width:100%;}
	.part23 .aside,.part23 .info span{display:none;}
	.part23 .title{font-size:24px;text-align: center;}
	.part23 .con img{max-width:100%!important;height:auto!important;}
	.hy, .hbyl {height: 500px;padding-top:100px;}
	.hy .hbdc-info , .hbyl .hbdc-info {text-align: center;}
	.hy .hbdc-info .p3, .hbyl .hbdc-info .p3{margin:20px auto 0;}
	.hy-thumbs{padding:0 10px!important;margin-top:-100px;}
	.hy-thumbs .swiper-wrapper .swiper-slide{height: 80px;line-height: 80px;}
	.hy-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{height:100px;line-height: 100px;}
	.hy-thumbs .swiper-wrapper .swiper-slide:first-child div img{width:100%;}

	.part16-1{height:500px;margin-top:50px;}
	.part16-1 .video-js{height:500px;}
	.part16-1 .info{padding-left:0;text-align: center;}
	#certify .swiper-container{width: 100%;}
	.news{margin:0;}
	#certify .info{font-size:20px;}
	.xlxzg .title img{max-width:840px;padding:0 30px;width:100%;}
	.menu-icon{display:none;}
	.news .item{margin-bottom: 30px;}
	.news .item .pic{width:100%;height:26vw;}
	.hb-news .col-l .img,.hb-news .col-r .img{display: none;}
	.tzyz a img{width:60px;}
	.zpgw {box-shadow: inset 0px 3px 3px #dedede;margin-top:82px;}
	.part20 .pic{height:55vw;}
	.hbdc-info .p3{width:720px;}

}
@media screen and (max-width: 970px){

	.part6 .box-h .summary span{display:inline-block;}
	.part22 .flex .item .con{height:300px;}
	.part9-1 .box-b{width:100%;padding:0 20px;}
}
@media screen and (max-width: 800px){
	.part20 .data{flex-wrap: wrap;width:100%;}
	.part20 .data li{    flex: 0 0 50%;padding:0;}
	.part20 .data li:first-child::before,.part20 .data li:nth-child(2n)::after{display: none;}
	.part9-4 .box-h img{padding:0 30px;max-width:480px;width:100%;}
}
@media screen and (max-width: 785px){
	.part6 .zlzm .swiper-slide .title{height:198px;}
}
@media screen and (max-width: 720px){
	.cw800{width:100%;}
	.foot-r .power{padding:0 20px;}
	#header .logo a img{width:70%;margin-top:24px;}
	#header .logo a{background-position: 30px 24px;background-size: 70% auto;}
	.box-h .title{font-size:24px;}
	.box-h .titleAlias{font-size: 20px;}
	.column-p1 .title{font-size:22px;}
	.part1 {height:70vw;background-size:cover}
	.part1 .p2{width:90%;    margin: 20px auto 0;font-size:20px;}
	.part1 .p2 br{display:none;}
	.part1 .p2 p{margin-top:20px;}
	.part2{padding:50px 0;}
	.part2 .con{margin-top:30px;}
	.part3 img{margin-top:30px;}
	.part4{padding-top:70px;}
	.part4 .con{padding:0 20px;}
	.part5{padding:50px 0;}
	.part6 .box-h .summary{padding:0 20px;}
	.part6 .zlzm .swiper-slide .title{height:225px;}
	
	.part6 .zlzm .swiper-slide .title span{font-size:16px;}
	.part7{height:550px;}
	.fzlc-thumbs .swiper-slide{width:50%!important;}
	.part8{padding:50px 0 0 }
	.part8 .con{    padding: 0 60px 40px;;flex-direction: column-reverse}
	.part8 .con .txt{padding-right:0px;margin-top:20px;}
	.part8 .con img{width:100%;}
	.part8 .con .txt .title{font-size:24px;text-align:center;}
	.city-a a{flex:0 0 33.33%;}
	.dghhq .p1{font-size:30px;}
	.dghhq .p2{font-size:18px;padding:0 10px;}
	.dghhq{height: 300px;padding-top: 100px;}
	.part9-1{padding:30px 0;}
	.part9-1 .box-b{width:100%;padding:0 20px;margin-top:30px;}
	.part9-2 .con p{padding:0 10px;}
	.part9-3{padding-top:30px;height:800px;}
	.part9-3 .box-b {margin-top: 20px;}
	.part9-3 .flex{width:100%;}
	.part9-3 .flex div{flex:0 0 50%;padding:30px;}
	.part9{padding-top:150px;}
	.part9 .p1{font-size:36px;}
	.part9 .p3,.part10 .p3{width: 80%;margin: 20px auto 0;text-align: justify;}
	.part10 .p3 br{display:none;}
	.part10 .p1{font-size:36px;}
	.part11{height: 400px;}
	
	.part11 .p2{margin-top:50px;}
	.part11 .p2 img{width:90%;}
	.part12 .con{padding:0 20px;}
	.part12 .flex, .part13 .flex{margin-top:30px;}
	.part13{padding:50px 0;}
	.part14 .flex .item{padding:0 30px;}
	.part15 .p1 img, .part15 .p3 img{width:80%;}
	.hbwy{height:55vw;margin-top:30px;min-height:240px;}
	.hbwy .hbdc-info{width:100%;text-align:center;margin-left:0;left:0;top:11vw;}
	.hbdc-info .p1{font-size:26px;}
	
	.hbdc-info .p2{font-size:20px;}
	.hbdc-info .p3{width:90%;text-align: left;font-size:14px;margin-top:10px;}
	.hbdc-info .p3 br{display:none;}
	.part16-1 .info .title{font-size:26px;}
	.part16-1 .info .subtitle{font-size:20px;}
	.js-btn3 .point {display: none;}
	.part15 .p2{padding:0 20px;}
	.hbqk{width:100%;}
	.hbqk .item{flex:0 0 50%;margin:0;padding:10px 30px;}
	.hbqk .info .pic img{width:100%;}
	.news .item{flex:0 0 100%;}
	.part16-1{height:55vw;margin-top: 30px;}
	.part16-1 .info{padding-top:11vw;}
	.part16-1 .info .subtitle{font-size:16px;width:80%;margin:10px auto 0;}
	.part16-1 a.viewContent{padding: 0px 30px;}

	.part18{padding-top:100px;}
	.part18 .p1{font-size:20px;padding:0 60px;}
	.part18 .p2{padding-right:60px;margin-top:20px;}
	.part18 .box + .box{margin-top:120px;}
	.part17 .p1 img{width: 100%;max-width: 240px;}
	.part20{margin-top:0;}
	.part20 .data{margin:30px auto;}
	.part22 .flex .item .con{    height: inherit;}
	.part22 .flex .item{flex:0 0 100%;}
	
	.zp .item{padding:25px;}
	.city-a a{flex:0 0 50%;}
	.city-a{margin-top:0;}
	#certify .info{font-size:16px;height:11em;}
	.xlxzg img{width:100%;max-width:400px;}
	.nav .nav-bar{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
	.nav .nav-bar{padding-bottom:0;}
	.nav .nav-bar a{flex:1;margin:0;}
	.swiper-pagination{display: none;}
	.news .item .pic{height:50vw;}
	.part1 .p1 img{width:240px;}
	.part9-add{height:400px;padding-top:80px;}
	.part9-add .p1 img{width:80%;min-width: 300px;}
	.part9-add .p3{padding:0 20px;font-size:20px;margin-top:30px;}
	.news .item .title{height:inherit}
	
	.hb-news .col-l .title, .hb-news .col-r .title{font-size:15px;}
	.dadao{height:60vw;padding-top:15vw;}
	.dadao .video-js{height: 60vw;}
	.hide{font-size:30px;width: 30px;height: 30px;top:16px;right:16px;}
	.part10 .p3 em{display:none;}
	.height100{display:none;}
	.box-h-s1 .sort-s1 a,.nav .nav-bar a{font-size:22px;}

}
@media screen and (max-width: 540px){
	.hy, .hbyl{background-size: cover;height: 290px;padding-top:50px;}
	.hbqk .item{padding:10px;}
	.dadao a.viewContent,.part9-4 a.viewContent,.part16-1 a.viewContent{padding:0px 24px;font-size: 18px;}
	.dadao a.viewContent .fa,.part9-4 a.viewContent .fa,.part16-1 a.viewContent .fa{font-size:40px;}
	.part16-1 a.viewContent{margin-top: 20px;}
	.part6 .zlzm .swiper-slide .year{    font-size: 24px;}
	.part6 .zlzm .swiper-slide .title{    height: 184px;font-size: 24px;}
	.part9-2{height:auto;}
	.part9-4 .box-h img{padding:0 30px;max-width:480px;width:100%;}
	#certify .info{font-size:14px;height:14em;}
	.part22 .flex .item .con{height:auto;}
	.hy-top .swiper-slide p.info{top:40px;font-size:18px;}
	.hy-top .swiper-slide{height:300px;}
	#certify{width:90%;}
	.part6 .con .flex{flex-wrap: wrap;}
	.part7 .p1 img{width:200px;}
	.part10 .p1 em{display:block;}
	.topBanner .con{height:40vw;}
	.topBanner .description{top:20vw;}
	.part20{padding:40px 0 0 ;}
	.part20 h1{font-size: 28px;}
	.part20 h2{font-size: 20px;}
	.part20 h3{font-size:50px;}
	.part20 .data{margin:20px auto;}
	.part20 .data .num{font-size: 38px;}
	.part20 .data li::after{top:11px;}
	.part13 .flex{flex-wrap:wrap;}
	.part13 .flex a{flex:0 0 100%;margin:0 0 10px 0;padding:50px 0;}
	.hbdc-info .p3{display:none;}
	.hbdc-info .viewContent{padding:2px 24px;}
	.pr {margin-top: 0; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;}
	.cityinfo{position: relative;padding:20px 10px;}
	.city-a a{font-size: 15px;padding:0;}
	#citymap{height:400px;}
	.lxwm{padding-bottom:0;}
	.dadao .title img{max-height:50px;}
	.part9-4{background-size: cover;height:300px;padding-top:100px;}
	.part9-4 .video-js{height:300px;}
	
}
@media screen and (max-width: 535px){.part6 .zlzm{margin-top:13px;}.part6 .zlzm .swiper-slide .title{height:242px;}}
@media screen and (max-width: 440px){
	.topBanner .description{top:18vw;font-size:20px;}
	.part1{padding-top:30px;}
	.part1 .p2{font-size:16px;}
	.part9, .part10{height:400px;padding-top:60px;}
	.part9 .p1,.part10 .p1{margin:0 20px;font-size:24px;}
	.part6 .zlzm .swiper-slide .title{height:200px;}
	.part7{height:450px;}
	.part16-1 .info{padding-top: 7vw;}
	.part9-2 {background-size: cover;}
	.part9-2 .flex div{flex:0 0 100%;}
	.nav .nav-bar a{font-size:18px;}
	.part11{padding-top:12vw;height: 60vw;}
	.part11 .p2{margin-top:8vw;}
	.part12,.part13{padding-top:12vw;}
.pages a, .pages b{margin:0 5px;}
}

.menuList .alias { display: none }