body,html{
	height: 100%;
	margin: 0;
	padding: 0;
	background-size: cover;
	font-family: '微软雅黑';
	background-color: #F6F6F6;
	/* overflow-x: hidden; */
}

ul,li{
	list-style: none;
	margin: 0;
	padding: 0;
}
i{
	font-style: normal;
}
b{
	font-weight: 500;
}
a{
	text-decoration: none;
}
.wrapper{
	width: 100%;
	height: 100%;
}
.imgVideo{
	position: fixed;
	left: 50%;
	margin-left: -475px;
	top: 50%;
	margin-top: -240px;
}
.navActive{
	background: rgb(0 0 0 / 22%);
	padding: 10px 0;
	border-radius: 10px;
}
.nav li a:link {color: #B2A784;}
.nav li a:visited {color: #B2A784;}
.nav li a:active {color: #B2A784;}
.nav li a:hover {color: #F8D76E;}
.pt-conts-content {width:860px;}

.zxzx-news a:link {color:#000000;}
.zxzx-news a:visited {color:#000000;}
.zxzx-news a:active {color:#000000;}
.zxzx-news a:hover {color:#cccccc;}
.pt-conts-content b {font-weight:bold;}
.kinghan-swiper{
    height: 100%;
}
.kinghan-ul{
    height: 100%;
}
.kinghan-ul li{
    height: 100%;
    position: relative;
}
.kinghan-ul li a{
    position: absolute;
    bottom: 0;
    left: 0;
}
@media only screen and (max-width: 1600px) { /* 小屏幕 */
.nav-wrap{
	width: 100%;
	height: 68px;
	background: url(../images/nav-bg.png) no-repeat center;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: center;
}
.nav-cont{
	width: 1260px;
	height: 100%;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-between;
}
.fhNav{
	position: relative;
	box-sizing: border-box;
	height: 40px;
	margin: 0 10px;
}
.nav{
	width: 100%;
	height: 100%;
	font-size: 18px;
	color:#F8D76E;
}
.nav li{
	list-style: none;
	float:left;
	text-align: center;
	height: 40px;
	line-height: 40px;
	cursor:pointer;
	margin:0 20px;
	color: #B2A784;
}



.selectedNav{
	color: #F8D76E !important;
}
.nav li:hover{
	color: #F8D76E;
}
.bottomLine{
	position: absolute;
	left: 0;
	bottom:0;
	height:2px;
	background-color: #F8D76E;
	transition: all 0.3s ease;
}
.nav-search{
	width: 172px;
	height: 33px;
	border: none;
	outline: none;
	background-color: rgb(255 255 255 / 16%);
	border-radius: 30px;
	text-indent: 20px;
}
.navtel-phone{
	display: flex;
	align-items: center;
	justify-content: center;
	align-content: center;
	color: #B2A784;
	font-size: 16px;
}
.navtel-phone img{
	margin-right: 4px;
}

/* swiper  banner轮播 */
.swiper-wrap{
	width: 100%;
	height: 680px;
	position: relative;
	
}
.swiperBanner .swiper-container {
	width: 100%;
	height: 100%;
}
.swiperBanner .swiper-slide {
	text-align: center;
	height: 680px;
	font-size: 18px;
	background: #fff;
	/*background: url(../images/banner1.png) no-repeat center;*/
	background-size: cover!important;
	width: 100%!important;
}
.swiperBanner .swiper-pagination-bullet{
	width: 72px;
	height: 11px;
	border-radius: 10px;
}
.swiperBanner .swiper-pagination-bullet-active{
	background: #ffffff !important;
}
.swiper-nav{
	position: absolute;
	bottom: 99px;
	left: 50%;
	margin-left: -400px;
	width: 800px;
	height: 100px;
	background: url(../images/swiper-nav-bg.png) no-repeat center;
	z-index: 99;
	display: flex;
	align-items: center;
	align-content: center;
}
.swiper-nav ul{
	width: 80%;
	margin-left: 10%;
	height: 72px;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-around;
}
.swiper-nav ul li div{
	height: 35px;
	width: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.swiper-nav ul li{
	height: 72px;
	width: 130px;
	cursor: pointer;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	text-align: center;
}
.swiper-nav ul li span{
	font-size: 20px;
	color: #F8D76E;
	width: 100%;
	display: block;
}
.swiper-pagination-tab{
	display: flex;
	justify-content: space-between;
	top: 0;
	bottom: 0 !important;
	height: 56px;
}
.swiper-pagination-tab .swiper-pagination-bullet, .kinghan-tab .swiper-pagination-bullet{
	width: 157px;
	height: 56px;
	background: url(../images/pro-nav-bg.png) no-repeat center;
	border-radius: 0;
	opacity: 1;
	margin: 0 !important;
	color: #ffffff;
	line-height: 56px;
	font-size: 18px;
	background-size: contain;
}
.swiper-pagination-tab .swiper-pagination-bullet-active, .kinghan-tab .swiper-pagination-bullet-active{
	width: 157px;
	height: 56px;
	background: url(../images/pro-nav-bg-active.png) no-repeat center;
	background-size: contain;
}
.swiper-wrapper-tab{
	margin-top: 80px;
}
.swiper-tab{
	width: 1260px;
}
.projectList-wrap .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background: url(../images/left-arrow.png) no-repeat center !important;
	left: 50%;
	margin-left: -680px;
	top: 60%;
}
.projectList-wrap .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: url(../images/right-arrow.png) no-repeat center !important;
	right: 50%;
	margin-right: -680px;
	top: 60%;
}
.projectList-wrap .swiper-button-next, .projectList-wrap .swiper-button-prev{
	width: 32px !important;
	height: 34px !important;
}



/*  */
.projectList-wrap{
	width: 1260px;
	margin: 0 auto;
	margin-top: 40px;
	position: relative;
}
.pro-title-wrap{
	width: 1260px;
	height: 50px;
	font-size: 30px;
	color: #000000;
	margin: 0 auto;
	margin-bottom: 23px;
	display: flex;
}
.pro-title-wrap span{
	position: relative;
}

.pro-title-wrap span i{
	position: absolute;
	display: block;
	height: 11px;
	background-color: #F8D76E;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: -1;
}
.pro-nav-tab{
	width: 1260px;
	height: 56px;
	margin: 0 auto;
	margin-bottom: 49px;
}
.pro-nav-tab ul{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-between;
}
.pro-nav-tab ul li{
	width: 157px;
	height: 56px;
	background: url(../images/pro-nav-bg.png) no-repeat center;
	cursor: pointer;
	font-size: 22px;
	text-align: center;
	line-height: 56px;
	color: #ffffff;
	background-size: contain;
}
.pro-nav-tab ul .pro-nav-tab-active{
	background: url(../images/pro-nav-bg-active.png) no-repeat center;
	transition: all 0.3s ease;
	background-size: contain;
}
.pro-nav-tab ul li:hover{
	background: url(../images/pro-nav-bg-active.png) no-repeat center;
	transition: all 0.3s ease;
	background-size: contain;
}
.disnone{
	display: none;
}
.more-swiper-wrap{
	width: 100%;
	height: auto;
	position: relative;
	padding-top: 90px;
}
.more-swiper-wrap ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.more-swiper-wrap ul li{
	width: 410px;
}
.mswiper-wrap{
	width: 100%;
	height: 578px;
	overflow: hidden;
	position: relative;
	/* background: url(../images/ptimg-bg.png) no-repeat center; */
}
.msmb-wrap{
	width: 100%;
	height: 60%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgb(30 104 178 / 30%);
}
.ptimg{
	width: 100%;
}
.pro-tabs-list-wrap{
	position: relative;
	width: 100%;
	min-height: 282px;
}
.pro-tabs-list-fl{
	width: 100%;
	height: 375px;
	display: flex;
	justify-content: space-between;
	margin-top: 14px;
}
.pro-tabs-list-cont{
	color: #ffffff;
	overflow: hidden;
	position: relative;
}
.pt1{
	width: 972px;
	height: 375px;
}
.ptimg{
	transition: all 0.6s;  
	position: absolute;
	left: 0%;
	top: 0%;
}
.ptimgHover{
	transform: scale(1.1);
}
.pt2{
	width: 476px;
	height: 100%;
}
.pt3{
	width: 725px;
	height: 100%;
}
.pt4{
	width: 719px;
	height: 100%;
}
.pro-swiper-wrap{
	width: 100%;
	position: relative;
}
.pt-title{
	font-size: 26px;
	margin-left: 43px;
	margin-top: 82px;
	color: #ffffff;
}
.pt-js{
	margin-left: 43px;
	margin-top: 40px;
	color: #ffffff;
	font-size: 16px;
	font-weight: 300;
	line-height: 28px;
}
.pt-school{
	position: absolute;
	top: 151px;
}
.pt-school li{
	margin-left: 43px;
	font-size: 18px;
	line-height: 30px;
	opacity: 0.8;
}
.pt-more{
	width: 106px;
	height: 39px;
	border: 1px solid #ffffff;
	line-height: 39px;
	text-align: center;
	cursor: pointer;
	margin-left: 43px;
	top: 282px;
	position: absolute;
}
.pt-conts{
	width: 1260px;
	margin: 0 auto;
	font-size: 20px;
	color: #555555;
	line-height: 38px;
	position: relative;
}
.mk-carousel>img {
    height: 300px;
    
}
.blue-more{
	width: 1260px;
	height: 40px;
	margin: 0 auto;
	margin-top: 22px;
}
.blue-more span{
	display: block;
	width: 106px;
	height: 39px;
	border: 1px solid #1E68B2;
	line-height: 39px;
	text-align: center;
	color: #1E68B2;
	font-size: 16px;
	cursor: pointer;
	
}
.blue-more span:hover{
	background-color: #1E68B2;
	color: #ffffff;
	transition: all 0.3s ease;
}
.pr100{
	width: 100% !important;
}
.aboutBg{
	width: 100%;
	height: 66px;
	background-color: #1E68B2;
	margin-top: 31px;
}
.aboutBg div{
	width: 1260px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	align-content: center;
	height: 100%;
}
.aboutBg span{
	opacity: 0.2;
	color: #FFFFFF;
	font-size: 20px;
}


/* 团队 */
.team-wrap{
	width: 100%;
	/* height: 364px; */
}
.team-wrap ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.team-wrap ul li{
	width: 244px;
	/* height: 364px; */
	overflow: hidden;
}
.team-people-img{
	width: 244px;
	height: 266px;
	position: relative;
	overflow: hidden;
}
.team-peo-name{
	width: 100%;
	height: 30px;
	background-color: rgb(30 104 178 / 30%);
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 14px;
	text-indent: 14px;
}
.team-contact{
	width: 100%;
	height: 60px;
	background-color: #1E68B2;
	margin-top: 5px;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-between;
	font-size: 14px;
}
.team-contact > div{
	display: flex;
	align-items: center;
	align-content: center;
	color: #ffffff;
	cursor: pointer;
	margin: 0 14px;
}
.team-contact > div span{
	margin-right: 6px;
}
.team-peo-img{
	transition: all 0.35s; 
	 width: 100%;
}
.team-jj{
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgb(0 0 0 / 43%);
	display: none;
}
.team-jj-cont{
	width: 80%;
	height: 80%;
	margin-top: 6%;
	margin-left: 10%;
	color: #ffffff;
	display: flex;
	flex-wrap: wrap;
	font-size: 14px;
	align-content: center;
}
.team-jj-ctitle{
	margin-bottom: 16px;
}

.pt-texts{
	width: 640px;
}

.pro-title-more{
	width: 100%;
	height: 47px;
	line-height: 47px;
	border-bottom: 1px solid #C6C6C6;
	font-size: 22px;
	color: #7E7E7E;
	display: flex;
	justify-content: space-between;
	font-size: 16px;
}
.pro-title-more a{
	color: #7E7E7E;
}

.xh-content-wrap{
	width: 100%;
	height: 310px;
	position: relative;
}
.xh-content-tab-title ul li{
	width: 120px;
	text-align: center;
	float: left;
	cursor: pointer;
	height: 45px;
	border-bottom: 2px solid #F6F6F6;
	margin-right: 10px;
	font-size: 22px;
}
.xh-content-tab-title-active{
	border-bottom: 2px solid #005EBE !important;
	color: #005EBE;
}
.fc-tabs-list-wrap{
	width: 100%;
	height: 461px;
	display: flex;
	justify-content: space-between;
	margin-top: 37px;
}
.fc-tabs-list-cont{
	width: 410px;
	height: 100%;
	background-color: #ffffff;
}
.fc-tabs-list-c-img{
	width: 100%;
	height: 265px;
	overflow: hidden;
}
.fc-tabs-list-c-img img{
	transition: all 0.35s;
}
.fc-tabs-list-news{
	width: 90%;
	height: 168px;
	padding: 0 5%;
}
.fc-news-title{
	display: flex;
	justify-content: space-between;
	margin-top: 19px;
	align-items: center;
}
.fc-news-title span{
    width:260px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
	font-size: 20px;
	color: #000000;
}
.fc-news-title label{
	color: #007EFF;
}
.fc-news-title label i{
	font-size: 14px;
}
.fc-news-title label b{
	font-size: 28px;
}
.fc-news-fl{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 16px;
}
.fc-news-fl li{
	width: 94px;
	height: 35px;
	border: 1px solid #61767D;
	border-radius: 20px;
	text-align: center;
	line-height: 35px;
}
.fc-news-hbl{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	margin-top: 17px;
}
.fc-news-hbl span{
	font-size: 18px;
	color: #000000;
	font-weight: 400;
}
.fc-news-hbl label{
	width: 94px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border: 1px solid #FFC306;
	border-radius: 20px;
	background-color: rgb(255 194 0 / 9%);
	color: #FFC306;
	font-size: 14px;

}
.fc-boxshadow{
	transition: all 0.35s;
	box-shadow: 0 8px 10px 1px rgb(0 0 0 / 16%);
}
.fc-tabs-tab{
	width: 100%;
	display: none;
}
.fc-tabs-wrap{
	width: 100%;
	display: flex;
	justify-content: space-between;
	
}

/* 展会 */
.pro-zh-wrap{
	width: 100%;
	height: 290px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	position: relative;
}
.pro-zh-leftcont{
	width: 432px;
	height: 280px;
	position: relative;
	z-index: 999;
	display: none;
}
.pro-zh-lefttitle{
	font-weight: 600;
	font-size: 24px;
	color: #000000;
	display: flex;
	margin-top: 60px;
	flex-wrap: wrap;
	align-content: space-between;
}
.pro-zh-news{
	margin-top: 29px;
	font-size: 18px;
	color: #555555;
	line-height: 30px;
	font-weight: 300;
}
.pro-zh-mores{
	width: 100%;
	height: 39px;
	line-height: 39px;
	display: flex;
	justify-content: space-between;
	margin-top: 39px;
}
.pro-zh-mores a{
	width: 104px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	border: 1px solid #1E68B2;
	color: #1E68B2;
}
.pro-zh-mores span{
	font-size: 16px;
	color: #000000;
}
#mkCarousel, #mk1{
	font-size: 0;
	text-align: left;
	position: absolute;
	top: 70px;
	width: 400px;
	right: 0;
	margin-bottom: -110px;
}
#mkCarousel1>img, #mkCarousel2>img{
	height: 190px !important;
}
#mkCarousel1, #mkCarousel2{
	top: 20% !important;
	width: 370px;
	right: 0%;
}
.pro-zh-mores a:hover {
    background-color: #1E68B2;
    color: #ffffff;
    transition: all 0.3s ease;
}

.mkimgHover{
	transform: scale(1.2) !important;
}

/* 政策咨询 */
.zczx-title{
	display: flex;
	justify-content: space-between;
}
.zczx-title ul{
	width: 430px;
	display: flex;
	justify-content: space-between;
	margin-right: 60px;
}
.zczx-title ul li{
	width: 126px;
	height: 39px;
	border: 1px solid #005EBE;
	color: #005EBE;
	text-align: center;
	font-size: 16px;
	line-height: 39px;
	cursor: pointer;
}
.zczx-title ul li:hover{
	background-color: #005EBE;
	color: #ffffff !important;
	transition: all 0.3s ease;
}
.zczx-active{
	background-color: #005EBE;
	color: #ffffff !important;
	transition: all 0.3s ease;
}


/* 政策咨询 */
.zczx-wrapper{
	width: 1260px;
	height: 100%;
	padding-bottom: 60px;
}
.zczx-wrap{
	width: 1260px;
	display: flex;
	justify-content: space-between;
	margin-top: 60px;
	height: 600px;
}
.zxzx-lists{
	display: none;
}
.zczx-cont{
	width: 50%;
	height: 50px;
	text-align: left;
	-margin-right:10px;
	
}
.zczx-cont ul{
	width: 100%;
	
}
.zczx-cont ul li{
	width: 100%;
	border-left: 1px solid #707070;
	margin-bottom: 40px;
}
.zxzx-news{
	font-size: 18px;
	color: #000000;
	line-height:20px ;
	overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left:10px
}
.zxzx-time{
	font-size: 16px;
	color: #000000;
	margin-left:10px
	
}
.enlargeImg_wrapper {
	display: none;
	position: fixed;
	z-index: 999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	background-color: rgba(52, 52, 52, 0.8);
	background-size: 45%;
}
.zoomImg img:hover {
	cursor: zoom-in;
}
.enlargeImg_wrapper:hover {
	cursor: zoom-out;
}
.nkinghan-wrap{
	width: 100%;
	height: 630px;
	background: url(../images/n-bg.png) no-repeat;
	background-size: cover;
	border-top: 8px solid #1E68B2;
	margin-top: 30px;
}
.nkinghan-cont{
	width: 1260px;
	height: 454px;
	margin: 0 auto;
	margin-top: 36px;
	position: relative;
}
.nkinghan-cont .pro-title-wrap{
	margin-bottom: 30px;
}
.nkinghan-cont .pro-title-wrap label{
	position: relative;
	z-index: 2;
}	
.nkinghan-cont .pro-title-wrap i{
	z-index: 1;
}
.nkinghan-content{
	width: 100%;
	height: 470px;
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
}
.nkinghan-content-textwrap{
	width: 360px;
	height: 100%;
	background: url(../images/n-textbg.png) no-repeat;
	background-size: cover;
	display: flex;
	justify-content: center;
}
.nkinghan-content-textcont{
	width: 308px;
	position: relative;
}
.nkinghan-content-textcont span{
	display: block;
	width: 100%;
	font-size: 24px;
	color: #ffffff;
	margin-top: 36px;
	margin-bottom: 16px;
}
.nkinghan-content-textcont i{
	display: block;
	width: 64px;
	height: 2px;
	background-color: #F8D76E;
	margin-bottom: 32px;
}
.nkinghan-content-textcont > div{
	font-size: 16px;
	color: #ffffff;
	line-height: 32px;
}
.nkinghan-swiper-list{
	width: calc(100% - 384px);
	height: 100%;
	background-color: #ffffff;
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.nkinghan-swiper-list-wrap{
	width: calc(100% - 60px);
	height: calc(100% - 60px);
	position: relative;
}
.kinghan-ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.kinghan-ul li{
	width: 100%;
	height: 100%;
}
.kinghan-ulimg{
	width: 100%;
	height: 188px;
	overflow: hidden;
	margin-bottom: 16px;
	
}
.kinghan-ul li img{
	width: 100%;
	transition: all 0.6s;
	
}
.kinghan-ul-title{
	font-size: 20px;
	color: #000000;
	margin-bottom: 16px;
}
.kinghan-ul-texts{
	font-size: 14px;
	color: #666666;
	margin-bottom: 32px;
}
.kinghan-ul li a{
	display: block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #ffffff;
	background-color: #1E68B2;
	font-size: 14px;
}
.kinghan-next, .kinghan-prev{
	width: 50px;
	height: 50px;
	position: absolute;
	z-index: 9;
	cursor: pointer;
}
.kinghan-next{
	background: url(../images/n-next.png) no-repeat;
	background-size: cover;
	position: absolute;
	right: -18px;
	top: 150px;
}
.kinghan-prev{
	background: url(../images/n-prev.png) no-repeat;
	background-size: cover;
	position: absolute;
	left: -18px;
	top: 150px;
}




}
@media only screen and (min-width: 1600px) {
.nkinghan-wrap{
	width: 100%;
	height: 830px;
	background: url(../images/n-bg.png) no-repeat;
	background-size: cover;
	border-top: 8px solid #1E68B2;
	margin-top: 50px;
}
.nkinghan-cont{
	width: 1460px;
	height: 654px;
	margin: 0 auto;
	margin-top: 56px;
	position: relative;
}
.nkinghan-cont .pro-title-wrap{
	margin-bottom: 60px;
}
.nkinghan-cont .pro-title-wrap label{
	position: relative;
	z-index: 2;
}	
.nkinghan-cont .pro-title-wrap i{
	z-index: 1;
}
.nkinghan-content{
	width: 100%;
	height: 530px;
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
}
.nkinghan-content-textwrap{
	width: 420px;
	height: 100%;
	background: url(../images/n-textbg.png) no-repeat;
	background-size: cover;
	display: flex;
	justify-content: center;
}
.nkinghan-content-textcont{
	width: 308px;
	position: relative;
}
.nkinghan-content-textcont span{
	display: block;
	width: 100%;
	font-size: 28px;
	color: #ffffff;
	margin-top: 56px;
	margin-bottom: 16px;
}
.nkinghan-content-textcont i{
	display: block;
	width: 64px;
	height: 2px;
	background-color: #F8D76E;
	margin-bottom: 32px;
}
.nkinghan-content-textcont > div{
	font-size: 18px;
	color: #ffffff;
	line-height: 32px;
}
.nkinghan-swiper-list{
	width: calc(100% - 444px);
	height: 100%;
	background-color: #ffffff;
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.nkinghan-swiper-list-wrap{
	width: calc(100% - 80px);
	height: calc(100% - 80px);
	position: relative;
}
.kinghan-ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.kinghan-ul li{
	width: 100%;
	height: 100%;
}
.kinghan-ulimg{
	width: 100%;
	height: 214px;
	overflow: hidden;
	margin-bottom: 16px;
	
}
.kinghan-ul li img{
	width: 100%;
	transition: all 0.6s;
	
}
.kinghan-ul-title{
	font-size: 20px;
	color: #000000;
	margin-bottom: 16px;
}
.kinghan-ul-texts{
	font-size: 16px;
	color: #666666;
	margin-bottom: 32px;
}
.kinghan-ul li a{
	display: block;
	width: 128px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	color: #ffffff;
	background-color: #1E68B2;
	font-size: 16px;
}
.kinghan-next, .kinghan-prev{
	width: 64px;
	height: 64px;
	position: absolute;
	z-index: 9;
	cursor: pointer;
}
.kinghan-next{
	background: url(../images/n-next.png) no-repeat;
	position: absolute;
	right: -24px;
	top: 170px;
}
.kinghan-prev{
	background: url(../images/n-prev.png) no-repeat;
	position: absolute;
	left: -24px;
	top: 170px;
}
.nav-wrap{
	width: 100%;
	height: 88px;
	background: url(../images/nav-bg.png) no-repeat center;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: center;
}
.nav-cont{
	width: 1460px;
	height: 100%;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-between;
}
.fhNav{
	position: relative;
	box-sizing: border-box;
	height: 40px;
	margin: 0 10px;
}
.nav{
	width: 100%;
	height: 100%;
	font-size: 18px;
	color:#F8D76E;
}
.nav li{
	list-style: none;
	float:left;
	text-align: center;
	height: 40px;
	line-height: 40px;
	cursor:pointer;
	margin:0 20px;
	color: #B2A784;
}
.selectedNav{
	color: #F8D76E !important;
}
.nav li:hover{
	color: #F8D76E;
}
.bottomLine{
	position: absolute;
	left: 0;
	bottom:0;
	height:2px;
	background-color: #F8D76E;
	transition: all 0.3s ease;
}
.nav-search{
	width: 212px;
	height: 43px;
	border: none;
	outline: none;
	background-color: rgb(255 255 255 / 16%);
	border-radius: 30px;
	text-indent: 20px;
}
.navtel-phone{
	display: flex;
	align-items: center;
	justify-content: center;
	align-content: center;
	color: #B2A784;
	font-size: 16px;
}
.navtel-phone img{
	margin-right: 4px;
}

/* swiper  banner轮播 */
.swiper-wrap{
	width: 100%;
	height: 760px;
	position: relative;
	
}
.swiperBanner .swiper-container {
	width: 100%;
	height: 100%;
}
.swiperBanner .swiper-slide {
	text-align: center;
	height: 760px;
	font-size: 18px;
	background: #fff;
	background: url(../images/banner1.png) no-repeat center;
}
.swiperBanner .swiper-pagination-bullet{
	width: 72px;
	height: 11px;
	border-radius: 10px;
}
.swiperBanner .swiper-pagination-bullet-active{
	background: #ffffff !important;
}
.swiper-nav{
	position: absolute;
	bottom: 99px;
	left: 50%;
	margin-left: -400px;
	width: 800px;
	height: 100px;
	background: url(../images/swiper-nav-bg.png) no-repeat center;
	z-index: 99;
	display: flex;
	align-items: center;
	align-content: center;
}
.swiper-nav ul{
	width: 80%;
	margin-left: 10%;
	height: 72px;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-around;
}
.swiper-nav ul li div{
	height: 35px;
	width: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.swiper-nav ul li{
	height: 72px;
	width: 130px;
	cursor: pointer;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	text-align: center;
}
.swiper-nav ul li span{
	font-size: 20px;
	color: #F8D76E;
	width: 100%;
	display: block;
}
.swiper-pagination-tab{
	display: flex;
	justify-content: space-between;
	top: 0;
	bottom: 0 !important;
	height: 56px;
}
.swiper-pagination-tab .swiper-pagination-bullet, .kinghan-tab .swiper-pagination-bullet{
	width: 181px;
	height: 56px;
	background: url(../images/pro-nav-bg.png) no-repeat center;
	border-radius: 0;
	opacity: 1;
	margin: 0 !important;
	color: #ffffff;
	line-height: 56px;
	font-size: 22px;
}
.swiper-pagination-tab .swiper-pagination-bullet-active, .kinghan-tab .swiper-pagination-bullet-active{
	background: url(../images/pro-nav-bg-active.png) no-repeat center !important;
}
.swiper-wrapper-tab{
	margin-top: 80px;
}
.swiper-tab{
	width: 1460px;
}
.projectList-wrap .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background: url(../images/left-arrow.png) no-repeat center !important;
	left: 50%;
	margin-left: -780px;
	top: 60%;
}
.projectList-wrap .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: url(../images/right-arrow.png) no-repeat center !important;
	right: 50%;
	margin-right: -780px;
	top: 60%;
}
.projectList-wrap .swiper-button-next, .projectList-wrap .swiper-button-prev{
	width: 32px !important;
	height: 34px !important;
}



/*  */
.projectList-wrap{
	width: 1460px;
	margin: 0 auto;
	margin-top: 70px;
	position: relative;
}
.pro-title-wrap{
	width: 1460px;
	height: 50px;
	font-size: 38px;
	color: #000000;
	margin: 0 auto;
	margin-bottom: 43px;
	display: flex;
}
.pro-title-wrap span{
	position: relative;
}

.pro-title-wrap span i{
	position: absolute;
	display: block;
	height: 11px;
	background-color: #F8D76E;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: -1;
}
.pro-nav-tab{
	width: 1460px;
	height: 56px;
	margin: 0 auto;
	margin-bottom: 49px;
}
.pro-nav-tab ul{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-between;
}
.pro-nav-tab ul li{
	width: 181px;
	height: 56px;
	background: url(../images/pro-nav-bg.png) no-repeat center;
	cursor: pointer;
	font-size: 22px;
	text-align: center;
	line-height: 56px;
	color: #ffffff;
}
.pro-nav-tab-active{
	background: url(../images/pro-nav-bg-active.png) no-repeat center !important;
	transition: all 0.3s ease;
}
.pro-nav-tab ul li:hover{
	background: url(../images/pro-nav-bg-active.png) no-repeat center !important;
	transition: all 0.3s ease;
}
.disnone{
	display: none;
}
.more-swiper-wrap{
	width: 100%;
	height: auto;
	position: relative;
	padding-top: 90px;
}
.more-swiper-wrap ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.more-swiper-wrap ul li{
	width: 475px;
}
.mswiper-wrap{
	width: 100%;
	height: 668px;
	overflow: hidden;
	position: relative;
	/* background: url(../images/ptimg-bg.png) no-repeat center; */
}
.msmb-wrap{
	width: 100%;
	height: 60%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgb(30 104 178 / 30%);
}
.ptimg{
	width: 100%;
}
.pro-tabs-list-wrap{
	position: relative;
	width: 100%;
	min-height: 282px;
}
.pro-tabs-list-fl{
	width: 100%;
	height: 375px;
	display: flex;
	justify-content: space-between;
	margin-top: 14px;
}
.pro-tabs-list-cont{
	color: #ffffff;
	overflow: hidden;
	position: relative;
}
.pt1{
	width: 972px;
	height: 375px;
}
.ptimg{
	transition: all 0.6s;  
	position: absolute;
	left: 0%;
	top: 0%;
}
.ptimgHover{
	transform: scale(1.1);
}
.pt2{
	width: 476px;
	height: 100%;
}
.pt3{
	width: 725px;
	height: 100%;
}
.pt4{
	width: 719px;
	height: 100%;
}
.pro-swiper-wrap{
	width: 100%;
	position: relative;
}
.pt-title{
	font-size: 28px;
	margin-left: 43px;
	margin-top: 82px;
	color: #ffffff;
}
.pt-js{
	margin-left: 43px;
	margin-top: 40px;
	color: #ffffff;
	font-size: 20px;
	font-weight: 300;
	line-height: 36px;
}
.pt-school{
	position: absolute;
	top: 151px;
}
.pt-school li{
	margin-left: 43px;
	font-size: 18px;
	line-height: 30px;
	opacity: 0.8;
}
.pt-more{
	width: 106px;
	height: 39px;
	border: 1px solid #ffffff;
	line-height: 39px;
	text-align: center;
	cursor: pointer;
	margin-left: 43px;
	top: 282px;
	position: absolute;
}
.pt-conts{
	width: 1460px;
	margin: 0 auto;
	font-size: 22px;
	color: #555555;
	line-height: 44px;
	position: relative;
}
.blue-more{
	width: 1460px;
	height: 40px;
	margin: 0 auto;
	margin-top: 22px;
}
.blue-more span{
	display: block;
	width: 106px;
	height: 39px;
	border: 1px solid #1E68B2;
	line-height: 39px;
	text-align: center;
	color: #1E68B2;
	font-size: 16px;
	cursor: pointer;
	
}
.pt-texts{
	width: 690px;
}
.blue-more span:hover{
	background-color: #1E68B2;
	color: #ffffff;
	transition: all 0.3s ease;
}
.pr100{
	width: 100% !important;
}
.aboutBg{
	width: 100%;
	height: 103px;
	background-color: #1E68B2;
	margin-top: 61px;
}
.aboutBg div{
	width: 1460px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	align-content: center;
	height: 100%;
}
.aboutBg span{
	opacity: 0.2;
	color: #FFFFFF;
	font-size: 24px;
}


/* 团队 */
.team-wrap{
	width: 100%;
	height: 364px;
}
.team-wrap ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.team-wrap ul li{
	width: 274px;
	height: 364px;
	overflow: hidden;
}
.team-people-img{
	width: 274px;
	height: 299px;
	position: relative;
	overflow: hidden;
}
.team-peo-name{
	width: 100%;
	height: 40px;
	background-color: rgb(30 104 178 / 30%);
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 40px;
	color: #FFFFFF;
	font-size: 18px;
	text-indent: 14px;
}
.team-contact{
	width: 100%;
	height: 60px;
	background-color: #1E68B2;
	margin-top: 5px;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-between;
}
.team-contact > div{
	display: flex;
	align-items: center;
	align-content: center;
	color: #ffffff;
	cursor: pointer;
	margin: 0 20px;
}
.team-contact > div span{
	margin-right: 6px;
}
.team-peo-img{
	transition: all 0.35s;  
	width:100%;
}
.team-jj{
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgb(0 0 0 / 43%);
	display: none;
}
.team-jj-cont{
	width: 80%;
	height: 80%;
	margin-top: 6%;
	margin-left: 10%;
	color: #ffffff;
	display: flex;
	flex-wrap: wrap;
	font-size: 16px;
	align-content: center;
}
.team-jj-ctitle{
	margin-bottom: 16px;
}



.pro-title-more{
	width: 100%;
	height: 47px;
	line-height: 47px;
	border-bottom: 1px solid #C6C6C6;
	font-size: 22px;
	color: #7E7E7E;
	display: flex;
	justify-content: space-between;
}
.pro-title-more a{
	color: #7E7E7E;
}

.xh-content-wrap{
	width: 100%;
	height: 310px;
	position: relative;
}
.xh-content-tab-title ul li{
	min-width: 130px;
	text-align: center;
	float: left;
	cursor: pointer;
	height: 45px;
	border-bottom: 2px solid #F6F6F6;
	margin-right: 10px;
}
.xh-content-tab-title-active{
	border-bottom: 2px solid #005EBE !important;
	color: #005EBE;
}
.fc-tabs-list-wrap{
	width: 100%;
	height: 461px;
	display: flex;
	justify-content: space-between;
	margin-top: 37px;
}
.fc-tabs-list-cont{
	width: 476px;
	height: 100%;
	background-color: #ffffff;
}
.fc-tabs-list-c-img{
	width: 100%;
	height: 265px;
	overflow: hidden;
}
.fc-tabs-list-c-img img{
	transition: all 0.35s;
}
.fc-tabs-list-news{
	width: 90%;
	height: 196px;
	padding: 0 5%;
}
.fc-news-title{
	display: flex;
	justify-content: space-between;
	margin-top: 19px;
}
.fc-news-title span{
    width:350px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
	font-size: 22px;
	color: #000000;
}
.fc-news-title label{
	color: #007EFF;
}
.fc-news-title label i{
	font-size: 14px;
}
.fc-news-title label b{
	font-size: 30px;
}
.fc-news-fl{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 16px;
}
.fc-news-fl li{
	width: 104px;
	height: 40px;
	border: 1px solid #61767D;
	border-radius: 20px;
	text-align: center;
	line-height: 40px;
}
.fc-news-hbl{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	margin-top: 17px;
}
.fc-news-hbl span{
	font-size: 22px;
	color: #000000;
	font-weight: 400;
}
.fc-news-hbl label{
	width: 104px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #FFC306;
	border-radius: 20px;
	background-color: rgb(255 194 0 / 9%);
	color: #FFC306;
	font-size: 14px;
}
.fc-boxshadow{
	transition: all 0.35s;
	box-shadow: 0 8px 10px 1px rgb(0 0 0 / 16%);
}
.fc-tabs-tab{
	width: 100%;
	display: none;
}
.fc-tabs-wrap{
	width: 100%;
	display: flex;
	justify-content: space-between;
	
}

/* 展会 */
.pro-zh-wrap{
	width: 100%;
	height: 310px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	position: relative;
}
.pro-zh-leftcont{
	width: 432px;
	height: 280px;
	position: relative;
	z-index: 999;
	display: none;
}
.pro-zh-lefttitle{
	font-weight: 600;
	font-size: 26px;
	color: #000000;
	display: flex;
	margin-top: 15px;
	flex-wrap: wrap;
	align-content: space-between;
}
.pro-zh-news{
	margin-top: 29px;
	font-size: 24px;
	color: #555555;
	line-height: 36px;
	font-weight: 300;
}
.pro-zh-mores{
	width: 100%;
	height: 39px;
	line-height: 39px;
	display: flex;
	justify-content: space-between;
	margin-top: 59px;
}
.pro-zh-mores a{
	width: 104px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	border: 1px solid #1E68B2;
	color: #1E68B2;
}
.pro-zh-mores span{
	font-size: 18px;
	color: #000000;
}
#mkCarousel, #mk1{
	font-size: 0;
	text-align: left;
	position: absolute;
	top: 70px;
	width: 550px;
	right: 0;
	margin-bottom: -180px;
}
#mkCarousel1>img, #mkCarousel2>img{
	height: 210px !important;
}
#mkCarousel1, #mkCarousel2{
	top: 20% !important;
	width: 500px;
	right: 0%;
}
.pro-zh-mores a:hover {
    background-color: #1E68B2;
    color: #ffffff;
    transition: all 0.3s ease;
}

.mkimgHover{
	transform: scale(1.2) !important;
}

/* 政策咨询 */
.zczx-title{
	display: flex;
	justify-content: space-between;
}
.zczx-title ul{
	width: 500px;
	display: flex;
	justify-content: space-between;
	margin-right: 60px;
	margin-top: 14px;
}
.zczx-title ul li{
	width: 136px;
	height: 49px;
	border: 1px solid #005EBE;
	color: #005EBE;
	text-align: center;
	font-size: 22px;
	line-height: 49px;
	cursor: pointer;
}
.zczx-title ul li:hover{
	background-color: #005EBE;
	color: #ffffff !important;
	transition: all 0.3s ease;
}
.zczx-active{
	background-color: #005EBE;
	color: #ffffff !important;
	transition: all 0.3s ease;
}


/* 政策咨询 */
.zczx-wrapper{
	width: 1390px;
	height: 100%;
	padding-bottom: 60px;
}
.zczx-wrap{
	width: 1390px;
	display: flex;
	justify-content: space-between;
	margin-top: 60px;
	height: 600px;
}
.zxzx-lists{
	display: none;
}
.zczx-cont{
	width: 50%;
	height: 50px;
	text-align: left;
	
}
.zczx-cont ul{
	width: 100%;
	
}
.zczx-cont ul li{
	width: 100%;
	border-left: 1px solid #707070;
	margin-bottom: 48px;
}
.zxzx-news{
	font-size: 21px;
	line-height: 25px;
	color: #000000;
	overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 10px;
}
.zxzx-time{
	font-size: 16px;
	color: #000000;
	margin-left: 10px;
	
}
.enlargeImg_wrapper {
	display: none;
	position: fixed;
	z-index: 999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	background-color: rgba(52, 52, 52, 0.8);
	background-size: 45%;
}
.zoomImg img:hover {
	cursor: zoom-in;
}
.enlargeImg_wrapper:hover {
	cursor: zoom-out;
}
}
/****旧导航移植****/
.headerlister{position: absolute;top: 128px;background: #fff;border-radius: 0 0 16px 16px;width:167px;-left: 50%;-transform: translateX(-50%);display: none;z-index:100;}
.headerlister a{display: block;line-height: 60px;border-bottom: 1px solid rgba(0,0,0,0.08);box-sizing: border-box;font-size: 20px;
color: #252525;height: 60px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headerlister a:hover{color: #6C89D7;}
.headerlister a:last-child{border-bottom: 0;}
.headerdown{width: 1200px;height: 100px;position: absolute;top: 128px;background: #fff;min-height: 570px;display: none;z-index: 10;}
.headerdownpg{width: 855px!important;min-height: 420px!important;}

.headerdownlx{left: 50%;transform: translateX(-50%);}
.headerdownleft{float: left;width: 20%;padding-left: 12px;box-sizing: border-box;background-color: #F7F7F7;}
	@media screen and (min-width: 1700px)
	{
	    .headerdownleft{-min-height: 570px;}
	}  
		@media screen and (min-width: 1700px)
	{
	    .headerdownleftpg{min-height: 420px;}
	}   
.headerdownleft>a{display: block;font-size: 22px;color: #323232;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;
border-bottom: 1px solid rgba(0,0,0,0.08);height: 95px;line-height: 95px;box-sizing: border-box;position: relative;}
/*.headerdownleft .lxdh{height: 95px!important;line-height: 95px!important;}*/
.headerdownleft>a b{display: inline-block;width: 28px;height: 19px;margin-right: 16px;vertical-align: -2px;}
.headerdownleft>a b img{display: block;width: 100%;height: 100%;object-fit: cover;}
.headerdownleft>a i{display: inline-block;width: 22px;height: 22px;background: url(../images/j1.png) center no-repeat;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;position: absolute;top: 37px;right: 10px;}
.headerdownleft>a.active{color: #6C89D7;}
.headerdownleft>a.active i{background: url(../images/j1s.png) center no-repeat;}
.headerdownright{width: 80%;float: left;height: 570px;}
.headerdownrightpg{height: 420px!important;}
.headerlist{width: 100%;background: #fff;display: none;}
.headerlist:first-child{display: block;}
.headerlistleft{float: left;width: 76%;padding: 35px 2%;box-sizing: border-box;position: relative;}
.headerlistleftpg{width: 100%!important;}
.headerlistleft::before{content: '';width: 1px;height: 90%;background: rgba(101,101,101,0.44);position: absolute;top: 50%;right: 0;
transform: translateY(-50%);}
.headercons{width: 100%;box-sizing: border-box;}
.headercons:first-child{padding-top: 0;}
.headerconleft{float: left;width: 28%;padding-top: 20px;box-sizing: border-box;}
.headerconleft a{display: block;font-size: 20px;color: #2E2E2E;font-weight: 400;line-height: 1.5;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headerconleft a i{display: inline-block;width: 22px;height: 22px;background: url(../images/j1.png) center no-repeat;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;vertical-align: -4px;}
.headerconleft a:hover{color: #FF6F00;}
.headerconleft a:hover i{background: url(../images/j1ss.png) center no-repeat;}
.headerconright{float: left;width: 65%;border-bottom: 1px solid rgba(101,101,101,0.4);box-sizing: border-box;padding-bottom: 10px;position: relative;
padding-top: 20px;}
.headerconrightpg{width: 100%!important;}
.headercons:first-child .headerconleft{padding-top: 0;}
.headercons:first-child .headerconright{padding-top: 0;}
.headercons:last-child .headerconright{border-bottom: 0;}
.headerconright a{float: left;font-size: 20px;color: #656565;font-weight: 400;line-height: 1.5;position: relative;padding-left: 10px;box-sizing: border-box;
margin-right: 20px;margin-bottom: 9.5px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headerconrightpg a{padding-left: 5px!important;width:140px!important;margin-right: 0px!important;text-align : left;font-size: 16px;}
.headerconright a::before{width: 1px;height: 24px;content: '';background: #BBBBBB;position: absolute;top: 4px;left: 0;}
.headerconright a span{display: inline-block;font-size: 12px;color: #fff;background: #FF6F00;padding: 0px 4px;box-sizing: border-box;border-radius: 4px;
vertical-align: 2px;}
.headerconright a:hover{color: #FF6F00;}
.headerconright .mores{float: none;display: block;width: 26px;height: 26px;background: url(../images/secondary_navigation_more.png) center no-repeat;
border-radius: 50%;position: absolute;top: 50%;right: 0;margin-top: -13px;margin-right: 0;margin-bottom: 0;}
.headerconright .morespg{float: right;display: block;width: 26px!important;height: 26px;background: url(../images/secondary_navigation_more.png) center no-repeat;
border-radius: 50%;position: absolute;top: 80%;right: 0;margin-top: -13px;margin-right: 0;margin-bottom: 0;}
.headerconright .mores::before{display: none;}
.headerlistright{float: right;width: 24%;padding: 50px 2% 20px 2%;box-sizing: border-box;}
.headerlistright a{display: block;width: 100%;line-height: 1.5;overflow: hidden;position: relative;height: 120px;margin-bottom: 42px;
overflow: hidden;}
.headerlistright a:last-child{margin-bottom: 0;}
.headerlistright a img{display: block;width: 100%;height: 100%;object-fit: cover;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s}
.headerlistright a p{position: absolute;bottom: 0;left: 0;width: 100%;font-weight: 500;text-align: center;
background: rgba(0,0,0,0.4);font-size: 16px;color: #fff;height: 37px;line-height: 37px;white-space: nowrap;
overflow: hidden;text-overflow: ellipsis;}
.headerlistright a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.clearfloat {
    zoom: 1;
}
.hmconter{padding: 60px 9%;}
	.headerlister{top: 55px;}
	.headerdown{width: 900px;top: 55px;min-height: 380px;}
	.headerdownpg{width: 550px!important;top: 55px;-min-height: 170px!important;}
	.headerlister a{font-size: 14px;height: 40px;line-height: 40px;}
    .headerdownleft{height: 380px;}
    .headerdownleftpg{height: 336px!important;}
	.headerdownright{height: 380px;}
	.headerdownleft>a{font-size: 16px;height: 60px;line-height: 60px;}
	.headerdownleft>a b{margin-right: 4px;vertical-align: -3px;}
	.headerdownleft>a i{right: 0;top: 20px;}
	.headerconleft a{font-size: 14px;}
	.headerlistleft{padding: 20px 1%;}
	.headerconleft{width: 30%;padding-top: 10px;}
	.headerconright{width: 70%;padding-top: 10px;}
	.headerconrightpg{width: 420px!important;}
	.headerconleft a i{vertical-align: -6px;}
	.headerconright a{font-size: 14px;padding-left: 4px;margin-bottom: 5px;}
	.headerconrightpg a{padding-left: 5px!important;padding-right: 5px!important;width:135px!important;text-align:left;}
	.headerconright a::before{height: 12px;}
	.headerconright a span{vertical-align: 0;}
	.headerlistright{padding: 30px 1%;}
	.headerlistright a p{font-size: 14px;padding: 0 5px;box-sizing: border-box;}
/*****************/
@media screen and (max-width: 1700px) {
	.headerup{padding: 20px 4%;}
	.headerupleft a{max-width: 200px;margin-right: 60px;}
	.headerupleft p{font-size: 24px;}
	.headerupleft a::before{top: 5px;right: -35px;}
	.headerupright p{font-size: 24px;}
	.headerupright p i{width: 24px;height: 24px;}
	.headerupright p i img{width: 100%;height: 100%;}
	.headerbut{padding: 0 6%;height: 80px;}
	.headerbut>ul>li{line-height: 80px;margin-right: 5%;}
	.headerbut>ul>li>a{font-size: 20px;}
	.headerbut>ul>li>a::before{height: 4px;}
	.newconter{padding: 50px 4% 60px 4%;}
	.newtitle{margin-bottom: 40px;}
	.newtitle h4{font-size: 30px;margin-bottom: 30px;}
	.newtitle ul li{width: 140px;height: 50px;line-height: 50px;margin-right: 20px;}
	.newtitle ul li a{font-size: 18px;}
	.newlist ul li{margin-bottom: 30px;}
	.newimg{margin-right: 3%;}
	.newtext{width: 67%;}
	.newtext h5{font-size: 20px;margin-bottom: 16px;}
	.newtext span{font-size: 16px;margin-bottom: 16px;}
	.newtext p{font-size: 16px;margin-bottom: 16px;}
	.newtext strong{font-size: 18px;width: 140px;height: 40px;line-height: 40px;}
	.sypage{padding-top: 60px;}
	.sypage ul li{margin-right: 14px;}
	.sypage ul li a{width: 38px;height: 38px;font-size: 16px;line-height: 38px;}
	.sypage ul li:first-child{margin-right: 20px;}
	.sypage ul li:last-child{margin-left: 20px;}
	.newright{padding-top: 70px;}
	.newright .newrightitle{font-size: 20px;padding-bottom: 20px;}
	.newrightup{margin-bottom: 30px;}
	.newrightup ul li{margin-bottom: 18px;}
	.newxqtexted h5{font-size: 16px;}
	.newxqimgs{width: 26%;}
	.newxqtexted{width: 72%;}
	.newrightbut ul li{margin-bottom: 18px;}
	.newrightbut ul li a p{height: 50px;font-size: 18px;line-height: 50px;}
	.backup{width: 40px;height: 40px;}
}
/*********底部移植**************/

.footer{width: 100%;background-color: #333;}
.footerup{width: 100%;padding: 48px 8.2%;box-sizing: border-box;border-bottom: 1px solid #fff;position: relative;height: 420px;}
.footerupleft{width: 50%;float: left;}
.footerup::before{content: '';width: 1px;height: 100%;background: #fff;position: absolute;top: 0px;
left: 50%;margin-left: -1px;}
.footeruplefts{float: left;width: 30%;margin-right: 4%;}
.footeruplefts a{display: block;margin-bottom: 10px;}
.footeruplefts a img{display: block;max-width: 100%;}
.ewm{display: table;margin: 0 auto;}
.ewm img{display: block;margin: 0 auto 10px;}
.ewm p{font-size: 12px;color: #fff;text-align: center;}
.footerupleftrights{float: left;width: 66%;}
.footerupleftrights h5{font-size: 16px;color: #fff;font-weight: 400;margin-bottom: 20px;}
.footerupleftrights p{font-size: 14px;color: #fff;font-weight: 400;margin-bottom: 20px;}
.footerupleftrights p:last-child{margin-bottom: 0;}
.footerupright{width: 50%;float: left;padding-left: 5%;box-sizing: border-box;}
.footerupright ul li{float: left;width: 16.5%;}
.footerupright ul li h5{font-size: 14px;color: #fff;padding-bottom: 12px;position: relative;margin-bottom: 12px;
display: table;font-weight: 400;}
.footerupright ul li h5>a{color: #fff;}
.footerupright ul li h5::before{content: '';width: 130%;height: 1px;background: #fff;position: absolute;bottom: 0;left: 0;}
.footerupright ul li>a{font-size: 14px;color: #fff;margin-bottom: 12px;display: table;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.footerupright ul li>a:last-child{margin-bottom: 0;}
.footerupright ul li>a:hover{color: #6C89D7;}
.footerbut{width: 100%;padding: 24px 8.2%;box-sizing: border-box;}
.footerbut p{text-align: center;margin-bottom: 20px;font-size: 14px;color: #fff;}
.footerbut p:last-child{margin-bottom: 0;}
.footerbut p a{color: #fff;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.footerbut p a:hover{color: #6C89D7;}

@media screen and (max-width: 1700px) {
.footerup{padding: 38px 4%;height: 390px;}
	.footerupleftrights h5{margin-bottom: 14px;font-size: 14px;}
	.footerupleftrights p{margin-bottom: 14px;font-size: 12px;}
	.footerupright ul li h5{padding-bottom: 10px;margin-bottom: 10px;}
	.footerupright ul li a{margin-bottom: 10px;font-size: 12px;}
	.footerbut{padding: 18px 4%;}
	.footerbut p{margin-bottom: 10px;font-size: 12px;}
	
}
/*********右侧客服**************/
.celan{width: 80px;position: fixed;top: 50%;right: 20px;transform: translateY(-50%);display: none;z-index:10;}
.celan ul li{width: 80px;height: 80px;margin-bottom: 12px;position: relative;}
.celan ul li:last-child{margin-bottom: 0;}
.celan ul li a{display: block;border-radius: 50%;background: #FF6F00;width: 80px;height: 80px;padding-top: 10px;box-sizing: border-box;
text-align: center;}
.celan ul li a img{display: block;margin: 0 auto;}
.celan ul li a span{font-size: 12px;text-align: center;color: #fff;}
.kuang{display: none;}
.weixin{width: 137px;height: 157px;border: 1px solid #D9D9D9;border-radius: 6px;box-sizing: border-box;background: #fff;
position: absolute;top: -60px;left: -148px;padding: 12px;}
.weixin img{display: block;margin: 0 auto 7px;border: 1px solid #FF6F00;box-sizing: border-box;}
.weixin p{font-size: 12px;color: #2E2E2E;font-weight: 400;text-align: center;margin-bottom: 2px;}
.weixin h5{font-size: 14px;color: #FF6F00;font-weight: 500;text-align: center;}
.tall{width: 150px;height: 56px;border: 1px solid #D9D9D9;border-radius: 6px;box-sizing: border-box;background: #fff;
position: absolute;top: 14px;left: -160px;padding: 8px 6px;}
.tall input{float: left;width: 92px;height: 40px;border: 1px solid #FF6F00;outline: none;padding: 0 5px;font-size: 12px;
color: #333;box-sizing: border-box;border-radius: 6px;margin-right: 6px;}
.tall button{float: left;width: 38px;height: 40px;border: 1px solid #FF6F00;outline: none;padding: 0 5px;font-size: 12px;
color: #fff;box-sizing: border-box;border-radius: 6px;background-color: #FF6F00;}