/*公用样式*/
body{
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	/* font-smooth: always;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	 font-rendering: optimizeLegibility;
	 text-rendering: optimizeLegibility; */
}
p,ul,li{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
}
html{font-size:16px}
@font-face {
    font-family: "FZDHTJW";
    src: url("FZDHTJW.TTF");
}
/* @font-face {
    font-family: 'FZDHTJW';
    src: url(FZDHTJW.TTF) format('ttf');
    font-weight: normal;
    font-style: normal;
} */
/*弹性盒子*/
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.flex-space-around{-webkit-justify-content:space-around;justify-content:space-around;}
.fl{float:left;}
.fr{float:right;}
.hor-view{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}
.ver-view{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
.hor-gap{width:1px;height:100%;line-height:0}
.ver-gap{height:1px;width:100%;line-height:0}
.clearfix:after,.clearfix:before {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom: 1; }
::-moz-placeholder { color: #cecece; font-size:0.56rem;}
::-webkit-input-placeholder { color:#cecece;  font-size: 0.56rem;}
:-ms-input-placeholder { color:#cecece;  font-size: 0.56rem;}
.page-hidden {
    display: none;
}
img.lazy {
    opacity: 0; /* 初始状态透明 */
    transition: opacity 0.3s; /* 过渡效果 */
}


/*首页*/
.main{
	width: 100vw;
	height: 100vh;
	background: url(../img/index_bg.jpg) no-repeat top center;
	background-size: 100% 100%;
}
.main .logo img{
	width: 8vw;
	height:17vh;
	position: absolute;
	top:5%;
	left: 7%;
}
.main .img{
	width: 40vw;
	height: 40vh;
	position: absolute;
	left: 46%;
	margin-left: -20vw;
	top:15.5%;
}
.main .img img{
	width: 40vw;
	height: 40vh;
}
.main .img_tit img{
	width: 70vw;
	height: 18vh;
	left: 50%;
	margin-left: -35vw;
	top:58%;
	position: absolute;
}
.main .wz {
	width: 26vw;
	left: 50%;
	margin-left: -235px;
	color: #011043;
	font-size: 1.2vw;
	position: absolute;
	bottom: 5%;
	line-height: 3rem;
}
.main .enter{
	width: 5vw;
	height: 7vh;
	position: absolute;
	right: 5%;
	bottom: 5%;
}
.main .enter img{
	width: 5vw;
	height: 7vh;
}

/*前言页*/
.index{
	width: 100vw;
	height: 100vh;
	position: relative;
	background: #FCF1F1;
}
.index .top{
	width: 100%;
	height: 230px;
	background: url(../img/qy_s.jpg) no-repeat top center;
	background-size: 100% 100%;
	padding-top: 57px;
	position: relative;
	box-sizing: border-box;
}
.index .top .qian{
	width: 476px;
	height:124px;
	background: url(../img/qy_k.png) no-repeat top center;
	text-align: center;
	line-height: 124px;
	color: #ffffff;
	font-size: 4.5rem;
	/* letter-spacing: 1rem; */
	text-shadow: 2px 2px 10px #333333;
	position: absolute;
	left: 50%;
	margin-left: -238px;
}
.index .content{
	width: 82%;
	height: calc(100vh - 427px);
	color: #001045;
	margin: 0 auto;
	line-height: 48px;
	font-size: 1.25vw;
	line-height: 2.2vw; 
}
.index .content p{
	text-indent: 2em;
	color: #001045;
}
.index .bottom{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 188px;
	background: url(../img/qy_x.jpg) no-repeat top center;
	background-size: 100% 100%;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: 50px;
	box-sizing: border-box;
}
.index .bottom .btn{
	width: 291px;
	height: 122px;
	background: url(../img/btn1.png) no-repeat top center;
	line-height: 102px;
	text-align: center;
	color: #FFE8E7;
	font-size: 2.2rem;
	/* letter-spacing: 3px; */
	cursor: pointer;
}
.index .bottom .btn:nth-of-type(1){
	margin-right: 100px;
}
.index .bottom .btn a{
	text-decoration: none;
	color: #FFE8E7;
	display: block;
}
.index .bottom_s{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 180px;
	background: url(../img/qy_x.jpg) no-repeat top center;
	background-size: 100% 100%;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: 42px;
	box-sizing: border-box;
}
.index .bottom_s .btn{
	width: 291px;
	height: 122px;
	background: url(../img/btn1.png) no-repeat top center;
	line-height: 102px;
	text-align: center;
	color: #FFE8E7;
	font-size: 2.3vw;
	/* letter-spacing: 3px; */
	cursor: pointer;
}
.index .bottom_s .btn:nth-of-type(1){
	margin-right: 100px;
}
.index .bottom_s .btn a{
	text-decoration: none;
	color: #FFE8E7;
	display: block;
}
/*展厅-栏目*/
.menu{
	background: #fcf1f1;
	width: 100vw;
	height: 100vh;
	position: relative;
}
.menu .top{
	width: 100%;
	height: 246px;
	background: url(../img/menu_s.png) no-repeat top center;
	background-size: 100% 100%;
	padding-top: 57px;
	position: relative;
	box-sizing: border-box;
}
.menu .top .qian{
	width: 976px;
	height:144px;
	background: url(../img/menu_k.png) no-repeat top center;
	text-align: center;
	line-height: 124px;
	color: #FFE8E7;
	font-size: 3.8rem;
	/* letter-spacing: 1rem; */
	position: absolute;
	left: 50%;
	margin-left: -488px;
}
/* .menu .bottom{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 300px;
	background: url(../img/menu_x.jpg) no-repeat top center;
	background-size: 100% 100%;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: 180px;
	box-sizing: border-box;
	border-top: 10px solid #f3b4b6;
	
}
.menu .bottom span{
	color: #F3D0CE;
	font-size: 1.5vw;
	padding-right: 2.5vw;
} */
.menu .bottom1{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 48px;
	line-height: 48px;
	background: url(../img/menu_d.png) no-repeat top center;
	background-size: 100% 100%;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	box-sizing: border-box;	
}
.menu .bottom1 span{
	color: #ffffff;
	font-size: 1.15rem;
	padding-right: 2.5vw;
	line-height: 48px;
}
.menu .piao{
	width: 100%;
	height: 14vh;
	position: absolute;
	background: url(../img/diduan.png) no-repeat center top;
	background-size: 100% 100%;
	bottom: 48px;
}
.menu .bor{
	width: 100%;
	height: 13px;
	background:#f3b4b6 ;
	box-shadow: 2px 10px 20px #333333;
	position: absolute;
	bottom: 16vh;
	z-index: 9;
}
.menu .content{
	width: 100%;
	height: calc(100vh - 546px);
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	box-sizing: border-box;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top: 5vw;
}
.menu .content .nav{
	width: 9.5vw;
	height: 18.5vh;
	background: url(../img/nav_k.png) no-repeat top center;
	background-size: 100% 100%;
	box-sizing: border-box;
	padding-left: 1vw;
	padding-top: 1.5vh;
}
.menu .content .nav a{
	display: block;
	width: 7.5vw;
	height: 15vh;
	background: url(../img/nav_bg.png) no-repeat top center;
	background-size: 100% 100%;
	color: #ffffff;
	text-decoration: none;
	font-size: 1.65vw;
	letter-spacing: 8px;
	text-align: center;
	padding-top: 1.5vw;
	box-sizing: border-box;
}
.menu .content .hb{
	width: 14px;
	height: 32px;
	background: url(../img/hb.png) no-repeat top center;
	margin: 0px 8px;
}

/*发展概述*/
.development{
	background: #FCF1F1;
	width: 100vw;
	height: 100vh;
	position: relative;
}
.development .top{
	width: 100%;
	height: 76px;
	display: flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-left: 20px;
	box-sizing: border-box;
}
.development .top .img{
	width: 76px;
	height: 76px;
	background: url(../img/fz_logo.png) no-repeat top center;
	background-size: 100% 100%;
	margin-right: 10px;
}
.development .top span{
	color: #851A1A;
	font-size: 1.8rem;
	font-weight: bold;
	letter-spacing: 3px;
}
.development .nav{
	width: 100%;
	height: 98px;
	background: #851A1A;
	/* padding-left: 100px; */
	box-sizing: border-box;
	box-shadow: 2px 10px 20px #9d7474;
	position: relative;
	z-index: 11;	
}
.development .nav ul{
	height: 100%;
	display: flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
}
.development .nav ul li{
	width: 8.5vw;
	height:2vw;
	border:2px solid #ffffff;
	text-align: center;
	line-height: 2vw;
	border-radius: 1vw;
	font-size: 1.3vw;
	margin-right: 15px;
}
.development .nav ul li.on{
	background: #ffffff;
}
.development .nav ul li a{
	color: #ffffff;
	display: block;
}
.development .nav ul li.on a{
	color: #851A1A;
}
.development .bottom_b{
	width: 100%;
	height: 14vh;
	position: absolute;
	background: url(../img/diduan.png) no-repeat top center;
	background-size: 100% 100%;
	bottom: 0px;
	z-index: 8;
}
.development .bottom{
	width: 100%;
	height: 48px;
	background: #851A1A;
	line-height: 48px;
	text-align: center;
	font-size: 1.15rem;
	color: #ffffff;
	position: absolute;
	bottom: 0;
}
.development .bottom span{
	padding-right: 50px;
}
.development .page1{
	width: 66vw;
	margin: 0 auto;
	background-image: url(../img/gsk1.png),url(../img/gsk2.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	padding: 3vw;
}
.development .page1 h1{
	font-family: 'FZDHTJW';
	color: #851A1A;
	font-size: 3vw;
	font-weight:350;
	letter-spacing: 5px;
	text-align: center;
	text-shadow: 0px 2px 5px #d9b5b5; 
	/* font-weight: bold; */
}
.development .page1 p{
	font-size: 1.5vw;
	text-indent: 2em;
	letter-spacing: 1px;
	line-height: 3vw;
	color: #001045;
}
.development .page2{
	width: 80vw;
	height: 100%;
	background: url(../img/jz.png) no-repeat center -30px;
	background-size: 100% 99%;
	position: relative;
	z-index: 7;
	padding-top: 6.5vw;
	box-sizing: border-box;
	margin: 0 auto;
}
.development .page2 h1{
	width: 65vw;
	margin: 0 auto;
	font-size: 2.5vw;
	color: #001045;
	font-weight: normal;
	padding-left: 10vw;
	padding-bottom: 0.5vw;
	font-family: 'FZDHTJW';
}
.development .page2 h2{
	width: 55vw;
	margin: 0 auto;
	font-size: 1.2vw;
	color: #001045;
	font-weight: normal;
}
.development .page2 .tp_img{
	width: 60vw;
	margin: 0 auto;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	box-sizing: border-box;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	/* padding-top: 20px; */
	position: relative;
	z-index: 9;
	
}
.development .page2 .tp_img .img{
	width: 11vw;
	margin-right: 4vw;
}
.development .page2 .tp_img .img img{
	width: 11vw;
	height: 13vw;
	box-shadow: 0px 0px 10px #757575;
}
.development .page2 .tp_img .img img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
}
.development .page2 .tp_img .img p{
	width: 11vw;
	text-align: center;
	font-size: 0.9vw;
	line-height: 1.5vw;
	padding-top:3px;
	color: #001045;
}
.development .page2 .tp_img .img1{
	width: 9vw;
	margin-right: 1vw;
	/* margin-top: 1vw; */
	margin-bottom: 1vw;
}
.development .page2 .tp_img .img1 img{
	width: 9vw;
	height: 13vw;
	box-shadow: 0px 0px 10px #757575;
}
.development .page2 .tp_img .img1 img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
}
.development .page2 .tp_img .img:last-child{
	margin-right: 0px;
}
.development .page2 .tp_img .img1:last-child{
	margin-right: 0px;
}

.development .page3{
	width: 100%;
	height: 100%;
	padding: 1vw 5% 0 10%;	
	box-sizing: border-box;
	/* background: url(../img/dxp.png) no-repeat right 360px; */
	/* background: url(../img/dxp.png) no-repeat bottom right; */
	background: url(../img/dxp.png) no-repeat 85% 95%;
	background-size: 45% 45%;
	position:relative;
	z-index: 7;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.development .page3 .tp{
	width: 37vw;
	height:26vw;
	padding-top: 2.5vw;
	padding-left:1.8vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page3 .tp .img{
	border:3px solid #ffffff;
	width: 32.1vw;
	height:20.1vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page3 .tp img{
	border:1px solid #ffe1e1;
	width: 32vw;
	height:20vw;
}
.development .page3 .title{
	width: 52%;
	color: #001045;
	font-size: 1.5vw;
	padding-top: 5%;
	padding-left: 50px;
	text-indent: 2em;
	line-height: 3vw;
}
.development .page4{
	width: 100%;
	height: 100%;
	padding: 8vh 10% 0;	
	box-sizing: border-box;
	position:relative;
	z-index: 7;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.development .page4 .title{
	width: 51%;
	color: #001045;
	font-size: 1.5vw;
	padding-top: 8vw;
	padding-right: 50px;
	text-indent: 2.4em;
	line-height: 3vw;
}
.development .page4 .img{
	width: 32vw;
	height:29vw;
	background: url(../img/dxp4.png) no-repeat bottom right;
}
.development .page4 .img img{
	width: 30vw;
	height:27vw;
}
.development .page4 .img1{
	width: 21vw;
	height: 25vw;
	padding-top: 2vw;
	padding-left: 1.5vw;
	background-image: url(../img/dxp3.png), url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	background-size: 70%;
}
.development .page4 .img1 img{
	width: 19vw;
	height:23vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page4 .img1 img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
}
.development .page5{
	width: 100%;
	height: 100%;
	padding: 6vh 5% 0;	
	box-sizing: border-box;
	position:relative;
	z-index: 7;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.development .page5 .tp{
	width: 45vw;
	height:27vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp .img{
	border:2px solid #ffffff;
	width: 39vw;
	height:21vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp .img img{
	border:1px solid #ffe1e1;
	width: 39vw;
	height:21vw;
}
.development .page5 .tp_a{
	width: 40vw;
	height:27vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp_a .img{
	border:2px solid #ffffff;
	width: 35vw;
	height:21vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp_a .img img{
	border:1px solid #ffe1e1;
	width: 35vw;
	height:21vw;
}
.development .page5 .tp_b{
	width: 40vw;
	height:27vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background: url(../img/47-bg.png) no-repeat bottom right;
	background-size: 100% 100%;
}
.development .page5 .tp_b .img{
	border:2px solid #ffffff;
	width: 35vw;
	height:21vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp_b .img img{
	border:1px solid #ffe1e1;
	width: 35vw;
	height:21vw;
}
.development .page5 .tp1{
	width:41.6vw;
	height:30vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp_vedio{
	width:41.6vw;
	height:27vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	/* padding-right: 2vw; */
	box-sizing: border-box;
	background-image: url(../img/vedio_k.png);
	background-size:100% 100%;
	/* background-position: top left, bottom right; */
	background-repeat: no-repeat;
	position: relative;
}
.development .page5 .tp1 .img1{
	width: 36vw;
	height:24vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp1 .img1 img{
	width: 36vw;
	height:24vw;
}
.development .page5 .tp_vedio .img1{
	width: 37vw;
	height:21.5vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp_vedio .img1 img{
	width: 37vw;
	height:21.5vw;
}
.development .page5 .tp_vedio .img2{
	width: 37vw;
	height:21.5vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp_vedio .img2 video{
	width: 37vw;
	height:21.5vw;
}
.development .page5 .tp2{
	width:41.6vw;
	height:28vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp2 .img1{
	width: 36vw;
	height:20vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp2 .img1 img{
	width: 36vw;
	height:20vw;
}
.development .page5 .tp2_a{
	width:41.2vw;
	height:25.5vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp2_a .img1{
	width: 36vw;
	height:20vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp2_a .img1 img{
	width: 36vw;
	height:20vw;
}
.development .page5 .tp2 .img2{
	width: 36vw;
	height:22vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp2 .img2 img{
	width: 36vw;
	height:22vw;
}

.development .page5 .tp3{
	width: 43vw;
	height:28vw;
	box-sizing: border-box;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size: 100% 100%;
}
.development .page5 .tp3 .img2{
	width: 18vw;
	height:24vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp3 .img2 img{
	width: 18vw;
	height:24vw;
}
.development .page5 .tp3 .img2:nth-of-type(1){
	margin-right: 3vw;
}
.development .page5 .tp3 .img2 img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
}
.development .page5 .tp4_a .img img:hover{
	transform:scale(1.5,1.5);
	-ms-transform:scale(1.5,1.5);
	-moz-transform:scale(1.5,1.5);
	-webkit-transform:scale(1.5,1.5);
	-o-transform:scale(1.5,1.5);
}
.development .page5 .tp4{
	width: 25vw;
	height:27vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp4_a{
	width: 24vw;
	height:30vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp4 .img{
	border:2px solid #ffffff;
	width: 19vw;
	height:21vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp4 .img img{
	border:1px solid #ffe1e1;
	width: 19vw;
	height:21vw;
}
.development .page5 .tp4_a .img{
	width: 19vw;
	height:25vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp4_a .img img{
	width: 19vw;
	height:25vw;
}
.development .page5 .tp5{
	width: 26vw;
	height: 31vw;
	padding-top: 3vw;
	padding-left: 4vw;
	box-sizing: border-box;
	background-image: url(../manage/68-1.png),url(../manage/68-3.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page5 .tp5 .img{
	width: 19vw;
	height:25vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page5 .tp5 .img img{
	width: 19vw;
	height:25vw;
}
.development .page5 .title{
	width: 33%;
	color: #001045;
	font-size: 1.5vw;
	padding-right: 50px;
	text-indent: 2em;
	line-height: 3vw;
	padding-top: 7vw;
}
.development .page5 .title_r{
	width: 33%;
	color: #001045;
	font-size: 1.5vw;
	/* padding-left: 50px; */
	text-indent: 2em;
	line-height: 3vw;
	padding-top: 4vw;text-align: center;
}
.development .page5 .title_a{
	width: 34%;
	color: #001045;
	font-size: 1.5vw;
	padding-right: 50px;
	text-indent: 2em;
	line-height: 3vw;
	padding-top: 7vw;
}
.development .page5 .title1{
	width: 35%;
	color: #001045;
	font-size: 1.5vw;
	padding-right: 5vw;
	text-indent: 2em;
	line-height: 3vw;
	/* padding-top: 7vw; */
}
.development .page5 .title1 h1{
	font-weight: normal;
	text-indent: 0;
	font-size: 2vw;
	text-align: center;
}
.development .page5 .title2{
	width: 50%;
	color: #001045;
	font-size: 1.3vw;
	padding-right: 50px;
	text-indent: 2em;
	line-height: 3vw;
	/* padding-top: 7vw; */
}
.development .page5 .title2 h1{
	font-weight: normal;
	text-indent: 0;
	font-size: 2vw;
	text-align: center;
	font-family: "FZDHTJW";
}
.development .page5 .title2 p{
	/* font-weight: 300; */
}
.development .page6{
	width: 100%;
	height: 100%;
	padding: 5vw 3% 0;	
	box-sizing: border-box;
	position:relative;
	z-index: 7;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.development .page6 .title{
	width: 26vw;
	color: #001045;
	font-size: 1.5vw;
	padding-right: 1vw;
	text-indent: 2em;
	line-height: 3vw;
	padding-top: 2vw;
}
.development .page6 .img{
	height: 19vw;
	box-shadow: 0px 0px 5px #757575;
	margin-right: 0.8vw;
}
.development .page6 .img img{
	width: 12vw;
	height: 19vw;
}
.development .page6 .img img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
}
.development .page7{
	width: 100%;
	height: 100%;
	padding: 2vw 5% 0;	
	box-sizing: border-box;
	position:relative;
	z-index: 7;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.development .page7 .title1{
	width: 45vw;
	margin-right: 1.5vw;
	margin-top: 1vw;
}
.development .page7 .title2{
	width: 32vw;
	margin-top: 1vw;
}
.development .page7 .title1 .img{
	width: 28.5vw;
	height: 19vw;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size: 100% 100%;
	margin: 0 auto;
}
.development .page7 .title1 .img img{
	width: 26vw;
	height: 17vw;
}
.development .page7 .title2 .img{
	margin: 0 auto;
	width: 18vw;
	height: 19vw;
	background: url(../img/10-2.png) no-repeat bottom right;
}
.development .page7 .title2 .img img{
	width: 15.5vw;
	height: 17vw;
}
.development .page7 .title1 .img img,.development .page7 .title2 .img img,.development .page7 .title2 .img img{
	box-shadow: 0px 0px 5px #757575;
}

.development .page7 .title1 p{
	width: 34vw;
	color: #001045;
	font-size: 1.5vw;
	padding-right: 1.3vw;
	text-indent: 2em;
	line-height: 2.5vw;
	margin: 0 auto;
}
.development .page7 .title2 p{
	width: 29.5vw;
	color: #001045;
	font-size: 1.5vw;
	padding-right: 1.3vw;
	text-indent: 2em;
	line-height: 2.5vw;
}
.development .page7 .title3{
	width: 35vw;
	margin-right: 70px;
}
.development .page7 .title3 .img{
	width: 28.5vw;
	height: 20.5vw;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size: 100% 100%;
	margin: 0 auto;
}
.development .page7 .title3 .img img{
	width: 26vw;
	height: 18vw;
}
.development .page8{
	width: 100%;
	height: 100%;
	padding: 5vh 5% 0;	
	box-sizing: border-box;
	position:relative;
	z-index: 7;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.development .page8 .title{
	width: 30vw;
	color: #001045;
	font-size: 1.5vw;
	padding-top: 5%;
	padding-right: 50px;
	text-indent: 2em;
	line-height: 3vw;
	padding-top: 8.5vw;
}
.development .page8 .img{
	width: 40vw;
	height:35vw;
}
.development .page8 .img img{
	width: 40vw;
	height:30vw;
}
.development .page9{
	width: 100%;
	height: 100%;
	padding: 2vh 12% 0;
	background: url(../img/15.jpg) no-repeat right -40px;
	background-size: 50%;
	box-sizing: border-box;
	position:relative;
	z-index: 7;
}
.development .page9 .tp{
	width:37vw;
	height:22.5vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
}
.development .page9 .tp .img{
	width: 32vw;
	height:17vw;
	box-shadow: 0px 0px 5px #757575;
}
	
.development .page9 .tp .img img{
	width: 32vw;
	height:17vw;
}
.development .page9 .title{
	color: #001045;
	font-size: 1.5vw;
	text-indent: 2em;
	line-height: 3vw;
	/* padding-top: 1.5vw; */
}
.development .page{
	width: 100%;
	height: 100%;
	padding: 3vh 1vw 0;	
	box-sizing: border-box;
	position:relative;
	z-index: 7;
}
.development .page .title1 .img{
	width: 33vw;
	height: 22vw;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size: 97% 100%;
	margin: 2vw auto 0;
}
.development .page .title1 .img img{
	width: 30vw;
	height: 19vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .title1:nth-of-type(1){
	margin-right: 120px;
}
.development .page p{
	width: 73vw;
	color: #001045;
	font-size: 1.5vw;
	text-indent: 2em;
	line-height: 2.7vw;
	padding-top: 0.2vw;
	margin: 0 auto;
}
.development .page .title1 .img1{
	width: 28vw;
	height: 19vw;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size:100% 100%;
	margin: 0 auto;
}
.development .page .title1 .img1 img{
	width: 26vw;
	height: 16vw;
	box-shadow: 0px 0px 5px #757575;
}

.development .page .bg{
	height:21vw;
	padding-top: 2.5vw;
	background: url(../img/22-bg.png) no-repeat top center;
	background-size:100% 100%;
	padding-left: 0.7vw;
}
.development .bg1{
	background: url(../img/23.jpg) no-repeat center -50px;
	background-size: 58%;
}
.development .bg2{
	height: 17vw;
	padding-top: 2vw;
	background: url(../img/22-bg.png) no-repeat top center;
	background-size: 100% 100%;
	padding-left: 3vw;
}
.development .bg3{
	width: 78vw;
	height: 18vw;
	padding-top: 2.2vw;
	background: url(../img/22-bg.png) no-repeat top center;
	background-size: 100% 100%;
	padding-left: 2vw;
	margin: 0 auto;
}
.development .bg4{
    width: 60vw;
    height: 19.5vw;
    padding-top: 2.2vw;
    background: url(../img/22-bg.png) no-repeat top center;
    background-size: 100% 100%;
    padding-left: 3vw;
    margin: 0 auto;
}
.development .bg5{
	height:21vw;
	padding-top: 2.5vw;
	background: url(../img/22-bg.png) no-repeat top center;
	background-size:100% 100%;
	padding-left:2vw;
	padding-right:1vw;
}
.development .page .title1 .img2{
	width: 33vw;
	height: 21vw;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size: 100% 100%;
	margin: 0 auto;
}
.development .page .title1 .img2 img{
	width: 30vw;
	height: 18vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .title1 .img3{
	width: 19vw;
	height: 21vw;
	background: url(../img/10-1.png) no-repeat bottom right;
	background-size: 100% 100%;
	margin: 0 auto;
}
.development .page .title1 .img3 img{
	width: 17vw;
	height: 18vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .title1 .img4{
	width: 37vw;
	height: 21vw;
	background-image: url(../img/dxp3.png), url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	padding-top: 2.5vw;
	padding-left: 1.5vw;
}
.development .page .title1 .img4 img{
	width: 34vw;
	height: 18vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .title1 .img4_a{
	width: 34vw;
	height: 19vw;
	background-image: url(../img/dxp3.png), url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	padding-top: 2vw;
	padding-left: 1.5vw;
}
.development .page .title1 .img4_a img{
	width: 31vw;
	height: 17vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .title1 .img5{
	width: 15vw;
	height: 19vw;
	background-image: url(../img/dxp3.png), url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	background-size: 100%;
	padding-top: 2vw;
	padding-left: 1.5vw;
}
.development .page .title1 .img5 img{
	width: 13vw;
	height: 17vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .title1 .img12{
	width: 38vw;
	height: 22vw;
	margin: 0 auto;
}
.development .page .title1 .img12 img{
	width: 38vw;
	height: 22vw;
}
.development .page .img4{
	width:12.6vw;
	height: 19vw;	
	margin-right: 15px;
}
.development .page .img4:nth-of-type(7){
	margin-right: 0px;
}
.development .page .img4 img{
	width:12.6vw;
	height:19vw;	
	box-shadow: 0px 0px 5px #757575;
}
.development .page .img4 img:hover,
.development .page .img5 img:hover,
.development .page .img9 img:hover,
.development .page .img10 img:hover,
.development .page5 .tp5 .img img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
	/* z-index:99;
	position: absolute; */
}
.development .page .img5{
	width: 12vw;
	height: 17vw;
	background: url(../img/10-2-1.png) no-repeat bottom right;
	background-size: 100% 100%;
	padding-top: 2.5vw;
	padding-left: 2.5vw;
	margin-right: 5vw;
}
.development .page .img5 img{
	width: 13vw;
	height: 16vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page h1{
	margin: 0;
	padding: 0;
	font-size: 2.5vw;
	color: #001045;
	font-weight: normal;
	text-align: center;
	font-family: "FZDHTJW";
}
.development .page .img6{
	width: 80vw;
	height: 24.5vw;
	margin: 2.5vw auto 0;
}
.development .page .img6 img{
	width: 80vw;
	height: 24.5vw;
}
.development .page .img7{
	width: 23vw;
	height: 15.5vw;
	margin-right: 20px;
}
.development .page .img7:nth-of-type(7){
	margin-right: 0px;
}
.development .page .img7 img{
	width: 21vw;
	height: 15.5vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .tp{
	width: 50vw;
	margin: 0 auto;
}
.development .page .tp1{
	width:83vw;
	margin: 1vw auto 0;
}
.development .page .tp1 .img1{
	width: 23vw;
	height: 16vw;
	background: url(../img/bgt.png) no-repeat bottom right;
	background-size: 100% 100%;
	padding-top: 2vw;
	padding-left: 2vw;
	margin-top: 1vw;
}
.development .page .tp1 .img1 img{
	width: 23vw;
	height: 14vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .tp1 .img2{
	width: 29vw;
	height: 19vw;
	background: url(../img/bgt.png) no-repeat bottom right;
	background-size: 100% 100%;
	margin-top: 1vw;
	margin-left: 1.5vw;
	margin-right: 1.5vw;
}
.development .page .tp1 .img2 img{
	width: 27vw;
	height: 17vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .tp1 .img3{
	width: 23vw;
	height: 16vw;
	background: url(../img/bgt2.png) no-repeat bottom right;
	background-size: 100% 100%;
	padding-top: 2vw;
	padding-right: 2vw;
	margin-top: 1vw;
}
.development .page .tp1 .img3 img{
	width: 23vw;
	height: 14vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .img8{
	width: 12vw;
	height: 16vw;
	margin-top: 1vw;
}
.development .page .img8:nth-of-type(1) {
    position: absolute;
    left: 33%;
	transform: rotate(-30deg);
}
.development .page .img8:nth-of-type(2) {
    position: absolute;
    left: 45%;
	transform: rotate(30deg);
}
.development .page .img8 img{
	width: 12vw;
	height: 16vw;
}
.development .page .img9 {
    width: 19vw;
    height: 16vw;
    /* margin-right: 20px; */
}
.development .page .img9 img {
    width: 13vw;
    height: 16vw;
    box-shadow: 0px 0px 5px #757575;
}
.development .page .img10 {
    width: 21vw;
    height: 18vw;
    margin-right: 20px;
}
.development .page .img10 img {
    width: 13vw;
    height: 18vw;
    box-shadow: 0px 0px 5px #757575;
}
.development .page .img11{
	width: 80vw;
	height: 24.5vw;
	margin: 0 auto;
}
.development .page .img11 img{
	width: 80vw;
	height: 24.5vw;
}
.development .page .img13{
	width: 35vw;
	height: 19vw;
	background: url(../img/bgt.png) no-repeat bottom right;
	background-size: 100% 100%;
	margin: 0 auto;
	padding-top: 3vw;
	padding-left: 3vw;
}
.development .page .img13 img{
	width: 32vw;
	height: 19vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page .img14{
	width: 16.6vw;
	height: 24vw;
	background: url(../img/10-2-1.png) no-repeat bottom right;
	background-size: 100% 100%;
	padding-top: 2.5vw;
	padding-left: 2.5vw;
	margin-right:4vw;
}
.development .page .img14 img{
	width: 17vw;
	height: 23vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page10{
	/* width: 100%;
	height: 100%;
	background: url(../img/jz.png) no-repeat top center;
	background-size: 100% 85%;
	position:relative;
	z-index: 7;	
	padding-top: 15vh;
	box-sizing: border-box; */
	width: 80vw;
	height: 100%;
	background: url(../img/jz.png) no-repeat center -30px;
	background-size: 100% 99%;
	position: relative;
	z-index: 7;
	padding-top: 7vw;
	box-sizing: border-box;
	margin: 0 auto;
}
.development .page10 h1{
	margin: 0 auto;
	font-size: 2.5vw;
	color: #001045;
	font-weight: normal;
	font-family: "FZDHTJW";
}
.development .page10 .img{
	width: 17vw;
	height: 21vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page10 .img img{
	width: 17vw;
	height: 21vw;
}
.development .page10 .img1{
	width: 20vw;
	height: 16vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page10 .img1 img{
	width: 20vw;
	height: 16vw;
}
.development .page10 .img img:hover,
.development .page .img8 img:hover,
.development .page11 .tp .img2 img:hover,
.development .page .img14 img:hover,
.development .page5 .tp4 .img img:hover,
.work .bx_num img:hover,
.work .work_86 .photo .img img:hover,
.work .work_85 .photo img:hover{
	transform:scale(1.8,2);
	-ms-transform:scale(1.8,2);
	-moz-transform:scale(1.8,2);
	-webkit-transform:scale(1.8,2);
	-o-transform:scale(1.8,2);
}
.manage .manage_c .img img:hover,
.work .work_83 .photo img:hover,
.work .work_84 .photo .img img:hover,
.work .work_87 .work_87_tp .img img:hover,
.work .work-88 .img img:hover{
	transform:scale(1.5,1.5);
	-ms-transform:scale(1.5,1.5);
	-moz-transform:scale(1.5,1.5);
	-webkit-transform:scale(1.5,1.5);
	-o-transform:scale(1.5,1.5);
}
.development .page10 .title{
	color: #001045;
	font-size: 1.4vw;
	text-indent: 2em;
	line-height: 3vw;
	padding-top: 1.3vw;
}
.development .page11{
	width: 100%;
	height: 100%;
	padding: 0 1%;	
	box-sizing: border-box;
}
.development .page11 .tp{
	width:55vw;
	height:27vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	margin: 0 auto;
}
.development .page11 .tp1{
	width:47vw;
	height:29.5vw;
	padding-top: 2.5vw;
	margin-top: 2vw;
	margin-right:1vw;
	/* margin-left:5vw; */
	/* padding-left: 2vw; */
	box-sizing: border-box;
	background-image: url(../img/dxp3.png),url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	/* margin: 0 auto; */
}
.development .page11 .tp2{
	width: 70vw;
	height: 29vw;
	padding-top: 2.5vw;
	padding-left: 2vw;
	box-sizing: border-box;
	background-image: url(../img/dxp3.png), url(../img/dxp4.png);
	background-position: top left, bottom right;
	background-repeat: no-repeat, no-repeat;
	margin: 0 auto;
}
.development .page11 .title{
	color: #001045;
	font-size: 1.5vw;
	padding-right: 50px;
	text-indent: 2em;
	line-height: 2.5vw;
	width: 72vw;
	margin: 0 auto;
}
.development .page11 .title1{
	color: #001045;
	font-size: 1.5vw;
	padding-left: 1vw; 
	text-indent: 2em;
	line-height: 3vw;
	width: 29.9vw;
	padding-top: 11vw;
	box-sizing: border-box;
}
.development .page11 .tp .img{
	width: 27vw;
	height:13.5vw;
	box-shadow: 0px 0px 5px #757575;
	margin-left: 2vw;
	float: left;
	margin-bottom: 1vw;
}
.development .page11 .tp .img img{
	width: 27vw;
	height:13.5vw;
}
.development .page11 .tp1 .img{
	width: 20vw;
	height:11.5vw;
	box-shadow: 0px 0px 5px #757575;
	margin-left: 2vw;
	float: left;
	margin-bottom: 1vw;
}
.development .page11 .tp1 .img img{
	width: 20vw;
	height:11.5vw;
}
.development .page11 .tp .img1{
	width: 30vw;
	height:19vw;
	box-shadow: 0px 0px 5px #757575;
}
.development .page11 .tp .img1 img{
	width: 30vw;
	height:19vw;
}
.development .page11 .tp .img2{
	width: 17vw;
	height:19vw;
	box-shadow: 0px 0px 5px #757575;
	margin-left: 2vw;
}
.development .page11 .tp .img2 img{
	width: 17vw;
	height:19vw;
}
.development .page11 .tp2 .img{
	width: 27vw;
	height:19vw;
	box-shadow: 0px 0px 5px #757575;
	margin-left: 2vw;
	float: left;
	margin-bottom: 1vw;
}
.development .page11 .tp2 .img img{
	width: 27vw;
	height:19vw;
}
.develop-page36-echarts {
    position: absolute;
    top: 7vh;
    left: 2vw;
    width: 100vw;
    height: 50vh;
    letter-spacing: 0.1px;
}
.develop-echarts {
    position: absolute;
    left: 50%;
	margin-left: -40vw;
    width: 80vw;
    height: 50vh;
    letter-spacing: 0.1px;
}

.pastIndex{
	text-align: center;
}
.pastCont{}
.menu .btn{
	position: absolute;
	top:86.7%;
	width: 46px;
	height: 46px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 44px 44px;
	background-position: center;
	background-repeat: no-repeat;
}
.pastCont .btn{
	position: absolute;
	top:91.5%;
	width: 46px;
	height: 46px;
	margin-top: -22px; 
	z-index: 10;
	cursor: pointer;
	background-size: 44px 44px;
	background-position: center;
	background-repeat: no-repeat;
}
.menu .next{
	background: url(../img/next1.png) no-repeat top center;
	background-size: 100%;
	right: 28.9%;
	left: auto;
}
.pastCont .next{
	background: url(../img/next1.png) no-repeat top center;
	background-size: 100%;
	right: 29%;
	left: auto;
}
.menu .prev{
	background: url(../img/prev1.png) no-repeat top center;
	background-size: 100%;
	right: 31.9%;
	margin-right: 25px;
}
.pastCont .prev{
	background: url(../img/prev1.png) no-repeat top center;
	background-size: 100%;
	right: 32%;
	margin-right: 25px;
	
}
/*人才成就*/
.talent{}
.talent_h1{
	font-family: 'FZDHTJW';
	font-size: 2.5vw;
	color: #001045;
	font-weight: normal;
	text-align: center;
}
/*优秀成果*/
.excellent h2{
	font-family: 'FZDHTJW';
	font-size: 1.9vw;
	color: #001045;
	font-weight: normal;
	text-align: center;
	margin: 0;
	padding: 1vh 0 1vh;
}
.excellent h2 span{
	font-size: 2.5vw;
	color:#9C2525
}
.excellent h3{
	font-family: 'FZDHTJW';
	font-size: 1.9vw;
	color: #001045;
	font-weight: normal;
	text-align: center;
	margin: 0;
	padding: 1vh 0 0;
}
.excellent h3 span{
	font-size: 2.5vw;
	color:#9C2525
}
.excellent .tb_echart{
	width: 45vw;
	height: 49vh;
	letter-spacing: 0.1px;
}
.excellent .title{
	width:30vw;
	font-size: 1.5vw;
	text-indent: 2em;
	letter-spacing: 2px;
	line-height: 3vw;
	color: #001045;
	/* margin-left: 5vw; */
}
.excellent .talent_cont{
	width: 74vw;
	margin: 5vh auto 0;
	box-shadow: 0px 0px 5px #757575;
	border-radius: 20px;
	background: #ffffff;
	position: relative;
}
.excellent .talent_cont .e_t_t{
	width: 100%;
	background: #851A1A;
	border-top-left-radius:20px ;
	border-top-right-radius:20px ;
	text-align: center;
	padding:4vh 0 8vh;
}
.excellent .talent_cont .e_t_t img{
	/* margin-top:1vh; */
}
.excellent .talent_cont .e_t_c{
	width: 100%;
	background: #ffffff;
	border-bottom-left-radius:20px ;
	border-bottom-right-radius:20px ;
	text-align: center;
	padding:5vh 2vw 8vh;
	box-sizing: border-box;
}
.excellent .talent_cont .e_t_c .e_t_c_l{
	width: 42%;
}
.excellent .talent_cont .e_t_c .e_t_c_l ul{
	width: 90%;
}
.excellent .talent_cont .e_t_c .e_t_c_l ul li{
	border-bottom: 1px solid #E9A976;
	color: #001045;
	line-height: 3vw;
	font-size: 1.25vw;
	margin-bottom: 30px;
	text-align: left;
	padding-left: 2vw;
}
.excellent .talent_cont .e_t_c .e_t_c_r{
	width: 70%;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num{
	width: 15%;
	border-radius: 15px;
	background-color: rgba(255, 255, 255, 0.7);
	position: absolute;
	box-shadow: 0px 0px 5px #757575;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num:nth-of-type(1){
	top:11.5vh;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num:nth-of-type(2){
	top:11.5vh;
	left: 57.5%;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num:nth-of-type(3){
	top:11.5vh;
	left: 77%;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num h3{
	color: #001045;
	font-weight: bold;
	text-align: center;
	font-size: 1.5vw;
	padding: 10px 0 0 0;
	margin: 0;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num ul{
	width: 70%;
	margin: 0 auto;
	padding-top: 5vh;
	padding-bottom: 3vh;
}
.excellent .talent_cont .e_t_c .e_t_c_r .num ul li{
	border-bottom: 1px solid #E9A976;
	color: #001045;
	line-height: 3vw;
	font-size: 1.25vw;
	margin-bottom: 30px;
}
.excellent .exc_cont{
	padding-top: 3vh;
}
.excellent .exc_cont h1{
	margin: 0; 
	padding: 0;
	text-align: center;
}
.excellent .exc_cont h1 span{
	color: #9C2525;
	padding-right: 10px;
	text-shadow: 2px 3px 5px #b3b3b3;
	font-size: 2.2vw;
	letter-spacing: 5px;
}
.excellent .exc_cont .exc_cont_wz{
	width: 84vw;
	margin: 2vh auto 0;
}
.excellent .exc_cont .exc_cont_wz .title{
	width: 33vw;
	font-size: 1.25vw;
	text-indent: 2em;
	line-height: 2.3vw;
	letter-spacing: 2.1px;
	color: #001045;
}
.excellent .exc_cont .exc_cont_wz .title_a{
	width: 41vw;
	font-size: 1.25vw;
	text-indent: 2em;
	line-height: 2.2vw;
	letter-spacing: 2px;
	color: #001045;
}
.excellent .exc_cont .exc_cont_wz .title_b{
	width: 54.5vw;
	font-size: 1.25vw;
	text-indent: 2em;
	line-height: 2.3vw;
	letter-spacing: -0.1px;
	color: #001045;
}
.excellent .exc_cont .exc_cont_wz .img{
	box-shadow: 0px 0px 5px #757575;
	width: 26vw;
	height: 11vw;
	margin: 0 1vw 0 3vw;
}
.excellent .exc_cont .exc_cont_wz .img img{
	width: 26vw;
	height: 11vw;
}
.excellent .exc_cont .exc_cont_wz .img:nth-of-type(1),.excellent .exc_cont .exc_cont_wz .img2:nth-of-type(1){
	margin-bottom: 1vw;
}
.excellent .exc_cont .exc_cont_wz .img1{
	box-shadow: 0px 0px 5px #757575;
	width: 17vw;
	height: 23vw;
}
.excellent .exc_cont .exc_cont_wz .img1 img{
	width: 17vw;
	height: 23vw;
}
.excellent .exc_cont .exc_cont_wz .img2{
	box-shadow: 0px 0px 5px #757575;
	width: 16vw;
	height: 11vw;
	margin: 0 1vw;
}
.excellent .exc_cont .exc_cont_wz .img2 img{
	width: 16vw;
	height: 11vw;
}
.excellent .exc_cont .exc_cont_wz .img3{
	box-shadow: 0px 0px 5px #757575;
	width: 13vw;
	height: 17vw;
}
.excellent .exc_cont .exc_cont_wz .img3 img{
	width: 13vw;
	height: 17vw;
}
.excellent .exc_cont .exc_cont_wz .img4{
	box-shadow: 0px 0px 5px #757575;
	width: 25vw;
	height: 17vw;
}
.excellent .exc_cont .exc_cont_wz .img4 img{
	width: 25vw;
	height: 17vw;
}
/*管理创新*/
.manage{}
.manage .manage_c{
	width: 80vw;
	margin: 2.5vw auto 0;
}
.manage .manage_c .sel{	}
.manage .manage_c .sel h1{
	font-family: 'FZDHTJW';
	font-size: 2.5vw;
	text-align: center;
	color: #001045;
	font-weight: normal;
	margin: 0;
	padding-bottom: 1vw;
}
.manage .manage_c .sel ul{
	width: 48vw;
	clear:both;
}
.manage .manage_c .sel ul li{
	float: left;
	border: 1px solid #851A1A;
	border-radius: 8px;
	padding: 10px;
	width: 20vw;
	text-align: center;
	color: #001045;
	font-size: 1.2vw;
	line-height:1.8vw;
	margin-bottom:2vw;
	cursor: pointer;
}
.manage .manage_c .sel ul li:nth-of-type(2n){
	margin-left: 4vw;
}
.manage .manage_c .sel ul li .year{
	font-weight: bold;
	font-size: 1.4vw;
}
.manage .manage_c .sel ul li .tit{
	min-height: 3vw;
	/* font-weight: 300; */
}
.manage .manage_c .sel ul li.on{
	background: #851A1A;
	color: #ffffff;
}
.manage .manage_c .img{
	width: 18vw;
	height: 23.5vw;
	box-shadow: 0px 0px 5px #757575;
	margin-top: 1.4vw;
	margin-left: 10vw;
	
}
.manage .manage_c .img img{
	width: 18vw;
	height: 23.5vw;
}
.manage .manage_67{
	width: 80vw;
	margin: 4vw auto 0;
}
.manage .manage_67 .jh{width: 36vw;}
.manage .manage_67 .jh:nth-of-type(2){
	margin-left: 5vw;
}
.manage .manage_67 .jh h1{
	color: #001045;
	font-weight: normal;
	font-family: 'FZDHTJW';
	font-size: 2vw;
	text-align: center;
	margin: 0;
	padding: 0;
}
.manage .manage_67 .jh .level{
	background: url(../manage/67-6.png) no-repeat bottom left;
	background-repeat: repeat-x;
}
.manage .manage_67 .jh .level .jh_level{
	width: 12vw;
	margin-top: 1vw;
}
.manage .manage_67 .jh .level .img{
	width: 8.3vw;
	height: 10.9vw;
	margin: 0 auto;
}
.manage .manage_67 .jh .level .img img{
	width: 8.3vw;
	height: 10.9vw;
}
.manage .manage_67 .jh .level p{
	color: #001045;
	font-size: 1.25vw;
	font-weight: bold;
	padding: 0.5vw 0 1vw;
	text-align: center;
}
.manage .manage_67 .jh .wz{
	color: #001045;
	font-size: 1.4vw;
	line-height: 2.5vw;
	padding-top: 0.5vw;
}
.manage .manage_67 .jh .wz img{
	width: 18px;
	height: 18px;
	margin-top: 10px;
	margin-right: 20px;
}

.manage .manage_69{
	width: 83vw;
	margin: 3vw auto ;
}
.manage .manage_69 h1{
	margin: 0 0 1vw 0;
	text-align: center;
	font-weight: normal;
	font-family: 'FZDHTJW';
	font-size: 2.5vw;
	color: #001045;
	/* padding-bottom: 1vw; */
}
.manage .manage_69 p{
	font-size: 1.3vw;
	line-height: 2vw;
	text-indent: 2em;
	color: #001045;
	/* font-weight: 300; */
}
.manage .manage_69 ul{
	padding-top: 1vw;
}
.manage .manage_69 ul li{
	width: 11vw;
	height: 16vw;
	box-shadow: 0px 0px 5px #757575;
	margin-left: 1.5vw;
}
.manage .manage_69 ul li:nth-of-type(1){
	margin-left: 0;
}
.manage .manage_69 ul li a{
	display: block;
}
.manage .manage_69 ul li img{
	width: 11vw;
	height: 16vw;
	cursor: pointer;
}

.manage .manage_70{
	width: 85vw;
	margin: 2vw auto ;
}
.manage .manage_70 h1{
	margin: 0;
	text-align: center;
	font-weight: normal;
	font-family: 'FZDHTJW';
	font-size: 2.5vw;
	color: #001045;
	/* padding-bottom: 1vw; */
}
.manage .manage_70 .liebiao{
	width: 67vw;
	/* background: url(../manage/line_bg.png) repeat-x 10px center; */
	/* background: url(../manage/70.png) no-repeat center center; */
	margin: 1vw auto 1vw;
}
.manage .manage_70 .daohang{
	width: 76vw;
	/* background: url(../manage/70.png) no-repeat center center; */
	background: url(../manage/line_bg.png) repeat-x center center;
	margin: 1vw auto 0;
}
.manage .manage_70 .liebiao ul,.manage .manage_70 .daohang ul{}
.manage .manage_70 .liebiao ul li{
	border-radius: 8px;
	width: 20vw;
	height: 3vw;
	line-height: 3vw;
	text-align: center;
	color: #001045;
	font-size: 1.45vw;
	background: #E0B7B5;
	box-shadow: 0px 0px 5px #757575;
	cursor: pointer;
	/* font-weight: 300; */
	letter-spacing: 3px;
}
.manage .manage_70 .liebiao ul div{
	width: 3.5vw;
	background: url(../manage/line_bg.png) no-repeat center center;
}
.manage .manage_70 .daohang ul li{
	border-radius: 8px;
	width: 23vw;
	height: 3vw;
	line-height: 3vw;
	text-align: center;
	color: #001045;
	font-size: 1.3vw;
	background: #E0B7B5;
	box-shadow: 0px 0px 5px #757575;
	cursor: pointer;
	/* font-weight: 300; */
	letter-spacing: 3px;
}
.manage .manage_70 .liebiao ul li:nth-of-type(2){
	/* margin: 0 3.5vw; */
}
.manage .manage_70 .daohang ul li:nth-of-type(2){
	margin: 0 3.5vw;
}
.manage .manage_70 .liebiao ul li.on,.manage .manage_70 .daohang ul li.on{
	background: #851A1A;
	color: #ffffff;
}

.manage .manage_70 .cont{
	width: 73vw;
	margin: 0 auto;
	font-size: 1.25vw;
	text-indent: 2em;
	color: #001045;
	line-height: 2.7vw;
	padding-top: 1vw;
	/* font-weight: 300; */
}
.manage .manage_70 .biaoge{
	padding-top: 1vw;
	width: 75vw;
	margin: 0 auto;
}
.manage .manage_70 .biaoge .table-dept {
	width:36vw;
    max-height: 22.15vw;
    overflow-y: auto;
    border: 1px solid #851A1A;
	border-bottom: 0;
	font-weight: 600;
}   
.manage .manage_70 .biaoge .table-dept:nth-of-type(2){
	margin-left: 3vw;
}     
.manage .manage_70 .biaoge .table-dept table {
    width: 100%;
    border-collapse: collapse;
	color: #001045;
}        
.manage .manage_70 .biaoge .table-dept td {
    border: 1px solid #851A1A;
	border-right: 0;   
} 
.manage .manage_70 .biaoge .table-dept th{
	padding: 8px 0px;
	border-left: 1px solid #851A1A;
	text-align: center;
	font-size: 1.1vw;
}
.manage .manage_70 .biaoge .table-dept th:nth-of-type(1){
	/* font-weight: 300; */
	border-left: 0;
}
.manage .manage_70 .biaoge .table-dept td:nth-of-type(1){
	width:3vw;
	text-align: center;
	padding: 8px 0px;
	border-left: 0;
}
.manage .manage_70 .biaoge .table-dept td:nth-of-type(2){
	width:28vw;
	text-align: center;
}
.manage .manage_70 .biaoge .table-dept td:nth-of-type(3){
	width:10vw;
	text-align: center;
}
.manage .manage_70 .biaoge .table-dept tr:nth-of-type(1) td{
	/* border-top: 0; */
} 
.manage .manage_70 .biaoge .table-dept tr:nth-child(odd) {
    background-color: #ffffff;
}      
/* .manage .manage_70 .biaoge .table-dept::-webkit-scrollbar {
    width: 35px;
}        
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-track {
    background: #E6E6E6;
	border: 1px solid #C5C2C2;
}
        
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-thumb {
    background: #851A1A;
}
        
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-thumb:hover {
    background: #851A1A;
} */

/*滚动条*/
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar,
.provice .table-container::-webkit-scrollbar,
.dept .table-dept::-webkit-scrollbar{
  width: 24px;
  border: 5px solid white;

}

.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-thumb, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-thumb,
.provice .table-container::-webkit-scrollbar-thumb,
.dept .table-dept::-webkit-scrollbar-thumb{
  background-color: #851A1A;
  background-clip: padding-box;
  border: 0.05em solid #C5C2C2;
}

.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-track, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-track,
.provice .table-container::-webkit-scrollbar-track,
.dept .table-dept::-webkit-scrollbar-track{
  background-color: #E6E6E6;
}
/* Buttons */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:single-button, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:single-button,
.provice .table-container::-webkit-scrollbar-button:single-button,
.dept .table-dept::-webkit-scrollbar-button:single-button{
  background-color: #E6E6E6;
  display: block;
  border-style: solid;
  height: 21px;
  width: 24px;
}
/* Up */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:single-button:vertical:decrement, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:single-button:vertical:decrement,
.provice .table-container::-webkit-scrollbar-button:single-button:vertical:decrement,
.dept .table-dept::-webkit-scrollbar-button:single-button:vertical:decrement{
  border-width: 0 12px 12px 12px;
  border-color: transparent transparent #555555 transparent;
}

.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:single-button:vertical:decrement:hover, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:single-button:vertical:decrement:hover,
.provice .table-container::-webkit-scrollbar-button:single-button:vertical:decrement:hover,
.dept .table-dept::-webkit-scrollbar-button:single-button:vertical:decrement:hover{
  border-color: transparent transparent #777777 transparent;
}
/* Down */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:single-button:vertical:increment, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:single-button:vertical:increment,
.provice .table-container::-webkit-scrollbar-button:single-button:vertical:increment,
.dept .table-dept::-webkit-scrollbar-button:single-button:vertical:increment{
  border-width: 12px 12px 0 12px;
  border-color: #555555 transparent transparent transparent;
}

.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:vertical:single-button:increment:hover, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:vertical:single-button:increment:hover,
.provice .table-container::-webkit-scrollbar-button:vertical:single-button:increment:hover,
.dept .table-dept::-webkit-scrollbar-button:vertical:single-button:increment:hover{
  border-color: #777777 transparent transparent transparent;
}

/* Buttons */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button,
.provice .table-container::-webkit-scrollbar-button,
.dept .table-dept::-webkit-scrollbar-button
{
  border-style: solid;
  height: 24px;
  width: 24px;
}
/* Up */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:vertical:decrement, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:vertical:decrement,
.provice .table-container::-webkit-scrollbar-button:vertical:decrement,
.dept .table-dept::-webkit-scrollbar-button:vertical:decrement
{
  border-width: 0 11px 22px 11px;
  border-color: transparent transparent #404040 transparent;
}
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:vertical:decrement:hover, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:vertical:decrement:hover,
.provice .table-container::-webkit-scrollbar-button:vertical:decrement:hover,
.dept .table-dept::-webkit-scrollbar-button:vertical:decrement:hover
{
  border-color: transparent transparent #505050 transparent;
}
/* Down */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:vertical:increment, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:vertical:increment,
.provice .table-container::-webkit-scrollbar-button:vertical:increment,
.dept .table-dept::-webkit-scrollbar-button:vertical:increment
{
  border-width: 22px 11px 0 11px;
  border-color: #404040 transparent transparent transparent;
}
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:vertical:increment:hover, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:vertical:increment:hover,
.provice .table-container::-webkit-scrollbar-button:vertical:increment:hover,
.dept .table-dept::-webkit-scrollbar-button:vertical:increment:hover
{
  border-color: #505050 transparent transparent transparent;
}
/* Left */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:horizontal:decrement, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:horizontal:decrement,
.provice .table-container::-webkit-scrollbar-button:horizontal:decrement,
.dept .table-dept::-webkit-scrollbar-button:horizontal:decrement
{
  border-width: 11px 22px 11px 0;
  border-color: transparent #404040 transparent transparent;
}
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:horizontal:decrement:hover, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:horizontal:decrement:hover,
.provice .table-container::-webkit-scrollbar-button:horizontal:decrement:hover,
.dept .table-dept::-webkit-scrollbar-button:horizontal:decrement:hover
{
  border-color: transparent #505050 transparent transparent;
}
/* Right */
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:horizontal:increment, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:horizontal:increment,
.provice .table-container::-webkit-scrollbar-button:horizontal:increment,
.dept .table-dept::-webkit-scrollbar-button:horizontal:increment
{
  border-width: 11px 0 11px 22px;
  border-color: transparent transparent transparent #404040;
}
.manage .manage_70 .biaoge .table-dept::-webkit-scrollbar-button:horizontal:increment:hover, 
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-button:horizontal:increment:hover,
.provice .table-container::-webkit-scrollbar-button:horizontal:increment:hover,
.dept .table-dept::-webkit-scrollbar-button:horizontal:increment:hover
{
  border-color: transparent transparent transparent #505050;
}



.manage .manage_70 .yjhhd{
	padding-top: 1vw;
	width: 77vw;
	margin: 0 auto;
}
.manage .manage_70 .yjhhd .img{
	box-shadow: 0px 0px 5px #757575;
	width: 27vw;
	height: 18vw;
	margin-right: 3vw;
}
.manage .manage_70 .yjhhd .img img{
	width: 27vw;
	height: 18vw;
}
.manage .manage_70 .yjhhd_name{
	max-height: 19vw;
	overflow-y: auto;
	width: 50vw;
}
.manage .manage_70 .yjhhd_name ul{}
.manage .manage_70 .yjhhd_name ul li{
	cursor: pointer;
}
.manage .manage_70 .yjhhd_name ul li img{
	width: 14px;
	height: 14px;
	margin-right: 20px;
}
.manage .manage_70 .yjhhd_name ul li p{
	font-size: 1.3vw;
	color: #001045;
	line-height: 2.5vw;
	/* font-weight: 300; */
}
/* .manage .manage_70 .yjhhd_name::-webkit-scrollbar {
    width: 35px;
}        
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-track {
    background: #E6E6E6;
	border: 1px solid #C5C2C2;
}       
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-thumb {
    background: #851A1A;
}       
.manage .manage_70 .yjhhd_name::-webkit-scrollbar-thumb:hover {
    background: #851A1A;
} */
.manage .manage_70 .pingai{
	padding-top: 2vw;
}
.manage .manage_70 .pingai .img{
	box-shadow: 0px 0px 5px #757575;
	width: 27vw;
	height: 18vw;
	margin-right: 4vw;
	margin-top: 1.5vw;
}
.manage .manage_70 .pingai .img img{
	width: 27vw;
	height: 18vw;
}
.manage .manage_70 .pingai .title{
	text-indent: 2em;
	font-size: 1.3vw;
	color: #001045;
	line-height: 2.2vw;
	/* text-indent: 2em;
	font-size: 1.2vw;
	color: #001045;
	line-height: 2.2vw; */
	/* font-weight: 300 */
}
.manage .manage_70 .fjgl{
	width: 76vw;
	height: 33vw;
	margin: 0 auto;
}
.manage .manage_70 .fjgl img{
	width: 76vw;
	height: 33vw;
}
/*专项工作*/
.work{}
.work h1{
	margin: 0;
	text-align: center;
	font-weight: normal;
	font-size: 2vw;
	color: #001045;
	padding-bottom: 2vw;
	padding-top: 2vw;
	font-family: "FZDHTJW";
}
.work .work_78{
	padding-top: 3vw;
	width: 70vw;
	margin: 0 auto;
}
.work .work_78 h1{
	font-family: "FZDHTJW";
	font-weight: normal;
	font-size:2vw;
	text-align: center;
	padding: 0 0 1vw 0;
}
.work .work_78 .photo{
	width: 35vw;
	margin-right: 6vw;
}
.work .work_78 .photo img:nth-of-type(1){
	width: 16.5vw;
	height: 16.5vw;
	margin-right: 4vw;
}
.work .work_78 .photo img:nth-of-type(2){
	width: 11vw;
	height: 11vw;
}
.work .work_78 .photo p{
	font-size: 1.4vw;
	color: #001045;
	line-height: 2.5vw;
	text-indent: 2em;
	/* padding-left: 35vw; */
}
.work .work_78 .photo1{
	width: 29vw;
	margin-top: 2vw;
}
.work .work_78 .photo1 .img1{
	background: url(../work/78-4.png)  no-repeat top center;
	background-size: 100% 100%;
	width: 27vw;
	height: 18vw;
	padding: 2vw 3vw 2vw 3.5vw;
	box-sizing: border-box;
}
.work .work_78 .photo1 .img1 img{
	width: 21vw;
	height: 14vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_78 .photo1 p{
	font-size: 1.4vw;
	color: #001045;
	line-height: 2.5vw;
	text-indent: 2em;
	/* padding-left: 35vw; */
}
.work .work_79{
	padding-top: 4vw;
	width: 66vw;
	margin: 0 auto;
}
.work .work_79 h1{
	font-family: "FZDHTJW";
	font-weight: normal;
	font-size:2vw;
	text-align: center;
	padding: 0 0 2vw 0;
}
.work .work_79 .img1{
	width: 31vw;
	height: 22vw;
	border: 2px solid #ffffff;
	box-shadow: 0px 0px 5px #757575;
	margin-right: 3vw;
}
.work .work_79 .img1 img{
	width: 31vw;
	height: 22vw;
}
.work .work_79 .img2{
	width: 20.5vw;
	height: 10vw;
	border: 2px solid #ffffff;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_79 .img2:nth-of-type(1){
	margin-bottom: 1.8vw;
}
.work .work_79 .img2 img{
	width: 20.5vw;
	height: 10vw;
}
.work .work_80_h1{
	font-family: "FZDHTJW";
	padding-top: 2vw;
	color: #001045;
	font-weight: normal;
	font-size: 2vw;
	text-align: center;
}
.work .work_80{
	padding-top: 1vw;
	width: 87vw;
	margin: 0 auto;
}
.work .work_80 .img1{
	background-image: url(../work/80-bg1.png), url(../work/80-bg2.png);
	background-position: top left, bottom left;
	background-repeat: no-repeat, no-repeat;
	padding: 2.5vw 0 0 2vw;
	width: 14.5vw;
	height: 20vw;
} 
.work .work_80 .img1 img{
	width: 13vw;
	height: 17.5vw;
	border: 2px solid #ffffff;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_80 .img2{
	background: url(../work/80-5.png) no-repeat top right;
	width: 20vw;
	height: 15vw;
	padding: 2.5vw 2.5vw 0 0;
}
.work .work_80 .img2 img{
	width: 20vw;
	height: 11vw;
	border: 2px solid #ffffff;
	box-shadow: 0px 0px 5px #757575;
	
}
.work .work_80_wz{
	width: 80vw;
	margin: 0 auto;
	font-size: 1.4vw;
	color: #001045;
	line-height: 2.5vw;
	padding-left: 35vw;
} 
.work .work_82{
	padding-top: 2vw;
	width: 53vw;
	margin: 0 auto;
}
.work .work_82 .wz{
	width: 28vw;
	font-size: 1.4vw;
	color: #001045;
	line-height: 3vw;
	text-indent: 2em;
	margin-right: 5vw;
}
.work .work_82 .photo{
	width: 20vw;
	height: 32vw;
	background: url(../work/82-2.png) no-repeat top center;
	background-size: 100% 100%;
	padding: 2.5vw 2vw 2vw 2vw;
	box-sizing: border-box;
}
.work .work_82 .photo img{
	width: 15.5vw;
	height: 27.5vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_83{
	padding-top: 2vw;
	width: 65vw;
	margin: 0 auto;
}
.work .work_83 .wz{
	width: 34vw;
	font-size: 1.4vw;
	color: #001045;
	line-height: 3vw;
	text-indent: 2em;
	margin-right: 5vw;
}
.work .work_83 .wz h1{
	font-family: "FZDHTJW";
	font-weight: normal;
	text-indent: 0;
	font-size: 2.5vw;
	text-align: center;
}
.work .work_83 .photo{
	width: 27vw;
	height: 31vw;
	background: url(../work/85-2.png) no-repeat top center;
	background-size: 100% 100%;
	padding: 4vw 3vw 3vw 3vw;
	box-sizing: border-box;
}
.work .work_83 .photo img{
	width: 19vw;
	height: 24vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_84{
	padding-top: 2vw;
	width: 86vw;
	margin: 0 auto;
}
.work .work_84 .photo{
	width: 50vw;
	height: 32vw;
	background: url(../work/84-3.png) no-repeat top center;
	background-size: 100% 100%;
	padding: 4vw 3vw 3vw 3vw;
	box-sizing: border-box;
}
.work .work_84 .photo .img{
	width: 20vw;
	height: 25vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_84 .photo .img:nth-of-type(1){
	margin-right: 2vw;
}
.work .work_84 .photo .img img{
	width: 20vw;
	height: 25vw
}
.work .work_84 .wz{
	width: 34vw;
	font-size: 1.4vw;
	color: #001045;
	line-height: 3vw;
	text-indent: 2em;
	margin-right: 2vw;
}
.work .work_85{
	padding-top: 2vw;
	width: 63vw;
	margin: 0 auto;
}
.work .work_85 .wz{
	width: 32vw;
	font-size: 1.4vw;
	color: #001045;
	line-height: 3vw;
	text-indent: 2em;
	margin-right: 5vw;
}
.work .work_85 .photo{
	width: 27vw;
	height: 31vw;
	background: url(../work/85-2.png) no-repeat top center;
	background-size: 100% 100%;
	padding: 4vw 3vw 3vw 3vw;
	box-sizing: border-box;
}
.work .work_85 .photo img{
	width: 19vw;
	height: 24vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_86{
	padding-top: 2vw;
	width: 86vw;
	margin: 0 auto;
}
.work .work_86 .photo{
	width: 48vw;
	height: 31vw;
	background: url(../work/86-3.png) no-repeat top center;
	background-size: 100% 100%;
	padding: 4vw 3vw 3vw 3vw;
	box-sizing: border-box;
}
.work .work_86 .photo .img{
	width: 19vw;
	height: 24vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_86 .photo .img:nth-of-type(1){
	margin-right: 2vw;
}
.work .work_86 .photo .img img{
	width: 19vw;
	height: 24vw
}
.work .work_86 .wz{
	width: 31vw;
	font-size: 1.4vw;
	color: #001045;
	line-height: 3vw;
	text-indent: 2em;
	margin-left: 2vw;
}
.work .work_87{
	padding-top: 2vw;
	width: 77vw;
	margin: 0 auto;
}
.work .work_87 .work_87_wz{
	width: 39vw;
	font-size: 1.4vw;
	color: #001045;
	line-height: 3vw;
	text-indent: 2em;
	margin-right: 2vw;
}
.work .work_87 .img_z{
	width: 35vw;
	height: 33vw;
}
.work .work_87 .img_z img{
	width: 35vw;
	height: 32vw;
}
.work .work_87 .work_87_tp{
	width: 36vw;
	height: 33vw;
	position: relative;
}
.work .work_87 .work_87_tp .img{
	position:absolute;
	width: 12vw;
	height:16vw;
}
.work .work_87 .work_87_tp .img img{
	width: 12vw;
	height:16vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work_87 .work_87_tp .img:nth-of-type(1){
	z-index: 6;
	top:40px;
	transform: rotate(-20deg);
}
.work .work_87 .work_87_tp .img:nth-of-type(2){
	z-index: 5;
	left:9.5vw;
	width: 13vw;
	height:16vw;
}
.work .work_87 .work_87_tp .img:nth-of-type(2) img{
	width: 13vw;
	height:16vw;
}
.work .work_87 .work_87_tp .img:nth-of-type(3){
	z-index: 4;
	top:40px;
	left:20vw;
	transform: rotate(15deg);
}
.work .work_87 .work_87_tp .img:nth-of-type(4){
	z-index: 3;
	top:16.5vw;
	left: 1vw;
	transform: rotate(-20deg);
}
.work .work_87 .work_87_tp .img:nth-of-type(5){
	z-index: 2;
	top:13vw;
	left:9.5vw;
}
.work .work_87 .work_87_tp .img:nth-of-type(6){
	z-index: 1;
	top:15.5vw;
	left:20vw;
	transform: rotate(15deg);
}
.work .work_87 .work_87_tp .img:hover{
	z-index: 7;
}
.work .work-88{
	position: relative;
	width: 87vw;
	margin: 0 auto;
	/* padding-top: 3.5vw; */
	height: 29.5vw;
	background: url(../work/86-3bg.png) no-repeat top center;
	background-size: 100% 100%;
	padding: 3.5vw 3vw 3vw 2.5vw;
	box-sizing: border-box;
}
.work .work-88 .img{
	position: absolute;
	width: 16vw;
	height: 23vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .work-88 .img img{
	width: 16vw;
	height: 23vw;
}
.work .work-88 .img:nth-of-type(1){
	z-index: 7;
}
.work .work-88 .img:nth-of-type(2){
	z-index: 6;
	left: 11vw;
}
.work .work-88 .img:nth-of-type(3){
	z-index: 5;
	left: 23vw;
}
.work .work-88 .img:nth-of-type(4){
	z-index: 4;
	left: 34vw;
}
.work .work-88 .img:nth-of-type(5){
	z-index: 3;
	left: 46vw;
}
.work .work-88 .img:nth-of-type(6){
	z-index: 2;
	left: 57vw;
}
.work .work-88 .img:nth-of-type(7){
	z-index: 1;
	left: 68vw;
}
.work .work-88 .img:hover{
	z-index: 10;
}
.work .work_nr{
	font-size: 1.4vw;
	color: #001045;
	line-height: 2.2vw;
	/* font-weight: 300; */
	position: absolute;
	width: 100%;
	text-align: center;
	top: 29vw;
}
.work .ct{
    width: 85vw;
    height: 24vw;
    margin: 0 auto;	
}
.work .ct img{
    width: 85vw;
    height: 24vw;
}
.work .w_echarts{
	width: 65vw;
	margin: 0 auto;
}
.work .w_echarts .tb_echart1{
	width: 50vw;
	height: 50vh;
}
.work .bx_num{
	width: 17vw;
	height: 23vw;
	margin-top: 2.8vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .bx_num img{
	width: 17vw;
	height: 23vw;
}
.work .liebiao{
	width: 76.5vw;
	/* background: url(../manage/line_bg.png) repeat-x center center; */
	/* background: url(../manage/70.png) no-repeat center center; */
	margin: 1vw auto 0;
}
.work .liebiao ul{}
.work .liebiao ul li{
	border-radius: 8px;
	padding: 0px 1.5vw;
	/* min-width: 15vw; */
	height: 3vw;
	line-height: 3vw;
	text-align: center;
	color: #001045;
	font-size: 1.3vw;
	background: #E0B7B5;
	box-shadow: 0px 0px 5px #757575;
	cursor: pointer;
	/* font-weight: 300; */
	letter-spacing: 3px;
	/* margin-left: 4vw; */
}
.work .liebiao ul div{
	width: 3.5vw;
	background: url(../manage/line_bg.png) no-repeat center center;
}
.work .liebiao ul li:nth-of-type(1){
	margin-left: 0;
}
.work .liebiao ul li.on{
	background: #851A1A;
	color: #ffffff;
}
.col{
	width: 80vw;
	margin: 0 auto;
    position: relative;
    height: 44vh;
	padding-top: 1vw;
}
.col_window{
    height: 44vh;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.col_con{
	
    position: absolute;
    left:0; 
    transition: left .4s ease;
}
.col_con>div{
    float: left;
}
.arrows_Lcon{
    width: 45px;
    height:52px;
    position: absolute;
    top: 35%;
    left: 0;
    cursor: pointer;
}
.arrows_Rcon{
    width: 45px;
    height:52px;
    position: absolute;
    top: 35%;
    right: 0;
    cursor: pointer;
}
.work .jlhd{
	width: 64vw;
	height: 44vh;
	margin: 0 8vw;
}   
.work .jlhd .hd_cont{
	width:27vw ;
	text-indent: 2em;
	font-size: 1.2vw;
	color: #001045;
	line-height: 2.2vw;
	/* font-weight: 300; */
	margin-right: 2vw;
}
.work .jlhd .photo{
	width: 30vw;
	height: 19vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .jlhd .photo img{
	width: 30vw;
	height: 19vw;
}
.work .four{
	width: 33vw;
	height: 21vw;
}
.work .four .img{
	width: 16vw;
	height: 10vw;
	float: left;
	margin-bottom: 1vw;
	box-shadow: 0px 0px 5px #757575;
}
.work .four .img img{
	width: 16vw;
	height: 10vw;
}
.work .four .img:nth-of-type(2n){
	margin-left: 1vw;
}
.work .two{
	width: 33vw;
	height: 21vw;
	position: relative;
}
.work .two .img{
	width: 19vw;
	height: 14vw;
	position: absolute;
}
.work .two .img img{
	width: 19vw;
	height: 14vw;
}
.work .two .img:nth-of-type(1){
	bottom: 0;
	right: 0;
}
/*创新创业大赛*/
.cxcyds{
	width: 100%;
	height: 100%;
}
.cxcyds ul{
	width: 62.5vw;
	margin: 0 auto;	
}
.cxcyds ul li{
	background: url(../past/past_x.png) no-repeat bottom left;
	background-size:100%;
	/* background-repeat: repeat-x; */
	cursor: pointer;
	padding-left:4.8vw;
}
.cxcyds ul li a{
	color: #001045;
}
.cxcyds ul li a img{
	width: 1.6vw;
	height:2vw ;
}
.cxcyds ul li a p{
	font-size: 1.8vw;
	line-height: 3vw;
	padding: 2vw 2vw 2vw 1.5vw;
}
.cxcyds ul li a:hover p{
	font-weight: bold;
}
/*省市馆*/
.provice{
	padding-top: 2vw;
	width: 81vw;
	margin: 0 auto;
}
.provice h1{
	font-size: 2.5vw;
	font-family: 'FZDHTJW';
	text-align: center;
	color: #001045;
	font-weight:normal;
	padding-bottom: 1.5vw;
	margin: 0;
	/* padding-right: 130px; */
}
.provice h6{
	font-size: 2.5vw;
	font-family: 'FZDHTJW';
	text-align: center;
	color: #001045;
	font-weight:normal;
	padding-bottom: 1vw;
	margin: 0;
}
.provice .title{
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 3px;
	color: #001045;
}
.provice .ewm{
	text-align: center;
	padding-top: 1vw;
	color: #001045;
}
.provice .ewm p{
	font-size: 1.4vw;
	line-height: 3vw;
	letter-spacing: 3px;
}
.provice .title1{
	width: 35vw;
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 3px;
	color: #001045;
}
.provice .title1_b{
	width: 42vw;
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 3px;
	color: #001045;
}
.provice .title1_a{
	width: 37vw;
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 3px;
	color: #001045;
}
.provice .title1_c{
	width: 36vw;
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 3px;
	color: #001045;
}
.provice .title1_d{
	width: 48vw;
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 0px;
	color: #001045;
}
.provice .title1_s{
	width: 42vw;
	font-size: 1.45vw;
	text-indent: 2em;
	line-height: 2.6vw;
	letter-spacing: 3px;
	color: #001045;
	margin-left: 3vw;
}
.provice .img{
	width: 37vw;
	height:22vw ;
	box-shadow: 0px 0px 5px #757575;
	margin-right: 5vw;
}
.provice .img a{
	display: block;
}
.provice .img img{
	width: 37vw;
	height:22vw ;
}
.provice .img_r{
	width: 35vw;
	height:20vw ;
	box-shadow: 0px 0px 5px #757575;
	margin-right: 5vw;
}
.provice .img_r a{
	display: block;
}
.provice .img_r img{
	width: 35vw;
	height:20vw ;
}
.provice .img_y{
	width: 33vw;
	height:18vw ;
	box-shadow: 0px 0px 5px #757575;
	margin-right: 5vw;
}
.provice .img_y a{
	display: block;
}
.provice .img_y img{
	width: 33vw;
	height:18vw ;
}
.provice .img_l{
	width: 35vw;
	height:20vw ;
	box-shadow: 0px 0px 5px #757575;
	margin-left: 5vw;
}
.provice .img_l a{
	display: block;
}
.provice .img_l img{
	width: 35vw;
	height:20vw ;
}
.provice .img1{
	width: 28vw;
	height:21vw ;
	box-shadow: 0px 0px 5px #757575;
	margin-right: 2vw;
}
.provice .img1 a{
	display: block;
}
.provice .img1 img{
	width: 28vw;
	height:21vw ;
}
.provice .img2{
	width: 42vw;
	height:23vw ;
	box-shadow: 0px 0px 5px #757575;
	margin: 0 auto;
}
.provice .img2 img{
	width: 42vw;
	height:23vw ;
}
.provice .table-container {
    max-height: 24.5vw;
    overflow-y: auto;
    border: 1px solid #851A1A;
	border-bottom: 0;
	width: 75vw;
	margin: 0 auto;
}        
.provice .table-container table {
    width: 100%;
    border-collapse: collapse;
}        
.provice .table-container td {
    border: 1px solid #851A1A;
    padding: 12px 15px;
    text-align: left;
	width: 50%;
} 
.provice .table-container tr:nth-of-type(1) td{
	border-top: 0;
}
.provice .table-container tr td:nth-of-type(1){
	border-left: 0;
}  
.provice .table-container tr td:nth-of-type(2){
    border-right: 0;
}   
.provice .table-container tr:nth-child(even) {
    background-color: #ffffff;
}     
.provice .table-container tr td .tb_lx{
	margin-right: 15px;
	margin-left: 10px;
} 
 .provice .table-container tr td a{
	 color: #001045;
 }
.provice .table-container tr td .sjbshbm p:nth-of-type(1){
	font-size: 1.4vw;
	line-height:1.8vw;
}
.provice .table-container tr td .sjbshbm p:nth-of-type(2){
	 font-size: 1.2vw;
	 line-height:1.8vw;
}
/* .provice .table-container::-webkit-scrollbar {
    width: 40px;
}        
.provice .table-container::-webkit-scrollbar-track {
    background: #E6E6E6;
	border: 1px solid #C5C2C2;
}
        
.provice .table-container::-webkit-scrollbar-thumb {
    background: #851A1A;
}
        
.provice .table-container::-webkit-scrollbar-thumb:hover {
    background: #851A1A;
} */
/*设站单位馆*/
.dept{
	padding-top: 2vw;
	width: 70vw;
	margin: 0 auto;
}
.dept h1{
	font-size: 2.5vw;
	font-family: 'FZDHTJW';
	text-align: center;
	color: #001045;
	font-weight:normal;
	padding-bottom: 1.5vw;
	margin: 0;
	padding-right: 130px;
}
.dept .table-dept {
    max-height: 24.4vw;
    overflow-y: auto;
    border: 1px solid #851A1A;
	border-bottom: 0;
}        
.dept .table-dept table {
    width: 100%;
    border-collapse: collapse;
}        
.dept .table-dept td {
    border: 1px solid #851A1A;
	border-left: 0;
	border-right: 0;
    padding: 8px 15px;
    text-align: left;
	width: 50%;
} 
.dept .table-dept tr:nth-of-type(1) td{
	border-top: 0;
} 
.dept .table-dept tr:nth-child(even) {
    background-color: #ffffff;
}     
.dept .table-dept tr td .tb_school{
	width: 8vh;
	height: 8vh;
	margin-right: 50px;
	margin-left: 30px;
}
 .dept .table-dept tr td .tb_school img{
 	width: 8vh;
 	height: 8vh;
 } 
.dept .table-dept tr td a{
	 color: #001045;
}
.dept .table-dept tr td .sjbshbm p:nth-of-type(1){
	font-size: 1.4vw;
	line-height:1.8vw;
}
.dept .table-dept tr td .sjbshbm p:nth-of-type(2){
	 font-size: 1.2vw;
	 line-height:1.8vw;
}

/*结束-底部二维码*/
.ma{
	position: absolute;
	bottom:25px;
	right: 0;
}
.ma .div{
	margin-right: 4vw;
	text-align: center;
}
.ma .div:nth-of-type(2){
	margin-right: 2vw;
}
.ma .div p{
	color: #ffffff;
	font-size: 22px;
	margin-top:10px;
}

 /* 滚动容器样式 - 每个滚动区域独立 */
.img-scroll-container {
	display: flex;
	align-items: center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	gap: 15px;
	margin-top: 20px;
}
/* 滚动轨道 */
.img-scroll-track {	
	overflow: hidden;
	width: 80vw;
	position: relative;	
}
.gallery-track{
	display: flex;
	transition: transform 0.5s ease;
	/* gap: 30px; */
}
/* 单张图片时的样式 */
.all-visible .gallery-track {
    justify-content: center !important;
    transform: translateX(0) !important;
}
.single-image .gallery-track {
    justify-content: center;
}
.img-scroll-item{
    flex: 0 0 auto;
    height: 23.5vw;
    position: relative;
    overflow: hidden;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease;
	margin-right: 30px;
} 
 .img-scroll-item:last-child{
	margin-right: none;
 }
/* 单张图片时的样式 - 居中显示 */
.single-image .img-scroll-item {
    margin: 0 auto;
}     
.img-scroll-item:hover {
    transform: translateY(-5px);
}
.img-scroll-img {
    height: 100%;
    width: auto;
    object-fit: cover;
    display: block;
    cursor: pointer;
    transition: transform 0.5s ease;
}
        
.img-scroll-img:hover {
    transform: scale(1.03);
}
/* 控制按钮样式 */
.scroll-btn {
    color: white;
    border: none;
    width: 52px;
    height: 45px;
    font-size: 1.5rem;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    flex-shrink: 0;
}       
.scroll-btn:hover {
    background-color: #FCF1F1;
    transform: scale(1.05);
}
        
.scroll-btn:active {
    transform: scale(0.95);
}
/* 单张图片时隐藏按钮 */
.all-visible .scroll-btn,.single-image .scroll-btn {
    display: none;
}

.scroll-btn-left {
    left: 5vw;
	float: right;
	background: url(../past/prev.png) no-repeat center center;
	position: absolute;
}

.scroll-btn-right {
     right: 5vw;
	 float: right;
	 background: url(../past/next.png) no-repeat center center;
	 position: absolute;
}
.scroll-btn:disabled {
    background-color: rgba(0,0,0,0.3);
    cursor: not-allowed;
	display: none;
}
/* 图片放大效果 */
.image-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.85);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}
        
.image-overlay.active {
    opacity: 1;
    visibility: visible;
}        
.enlarged-image {
    max-width: 95%;
    max-height: 95%;
    object-fit: contain;
    transform: scale(0.8);
    transition: transform 0.5s ease;
    /* box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5); */
}       
.image-overlay.active .enlarged-image {
    transform: scale(1);
}       
.close-btn {
    position: absolute;
    top: 20px;
    right: 30px;
    color: #851A1A;
    font-size: 2.5rem;
    cursor: pointer;
    background: none;
    border: none;
    transition: transform 0.3s ease;
}
        
.close-btn:hover {
    transform: rotate(90deg);
}
