﻿@charset 'utf-8';
/** Generated by FG **/
/* @font-face {
	font-family: 'Conv_HelveticaNeueLTPro-ThEx';
	src: url('../fonts/HelveticaNeueLTPro-ThEx.eot');
	src: local('☺'), url('../fonts/HelveticaNeueLTPro-ThEx.woff') format('woff'), url('../fonts/HelveticaNeueLTPro-ThEx.ttf') format('truetype'), url('../fonts/HelveticaNeueLTPro-ThEx.svg') format('svg');
	font-weight: normal;
	font-style: normal;
} */
/** Generated by FG **/
@font-face {
	font-family: 'Conv_Roboto-Light';
	src: url('../fonts/Roboto-Light.eot');
	src: local('☺'), url('../fonts/Roboto-Light.woff') format('woff'), url('../fonts/Roboto-Light.ttf') format('truetype'), url('../fonts/Roboto-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
/* @font-face {
	font-family: 'Conv_HelveticaNeueLTPro-Roman';
	src: url('..fonts/HelveticaNeueLTPro-Roman.eot');
	src: local('☺'), url('..fonts/HelveticaNeueLTPro-Roman.woff') format('woff'), url('..fonts/HelveticaNeueLTPro-Roman.ttf') format('truetype'), url('..fonts/HelveticaNeueLTPro-Roman.svg') format('svg');
	font-weight: normal;
	font-style: normal;
} */

body{
	overflow: hidden;
}
.morea{
	margin-bottom:14px;
}
.header{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:rgba(0,0,0,0.2);
	z-index: 999;
}
.hd_con{
	width:1200px;
	margin:0 auto;
}
.logo{
	line-height: 88px;
	width:164px;
}
.logo img{
	width:100%;
}
.menu_list>a{
	line-height: 88px;
	padding:0 15px;
	color:#ffffff;
	font-size:16px;
	font-family:"微软雅黑";
	display:block;
}
.menu_list>a:hover{
	background:#3e9ae9;
}
.menu_list{
	position:relative;
}
.menu_list.act>a{
	background:#3e9ae9;
}
.list_xiala{
	position:absolute;
	top:88px;
	left:0;
	width: 10000%;
	background: rgba(76,74,79,0.75);
	display: none;
}
.xilaitem a{
	line-height: 60px;
	padding:0 15px;
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	display:block;
}
.xilaitem.active a{
	color:#3e9ae9;
}
.lianjiea{
	display:inline-block;
	line-height: 88px;
}
.qiehuan{
	margin-right:14px;
	position:relative;
}
.qiehuan::after{
	position:absolute;
	content:"";
	top:50%;
	transform: translateY(-50%);
	right:-11px;
	width:1px;
	height:13px;
	background:#fff;
}
.qiehuan a{
	color: #ffffff;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 60px;
}
.souimg{
	cursor: pointer;
}
.souinput{
	display:inline-block;
	width:0;
	height:35px;
	border:1px solid #fff;
	transform: translateY(0px);
	border-radius: 5px;
	transition:all .3s ease-out 0s;
	opacity: 0;
}
.souinput.act input{
	padding:0 10px;
}
.souinput.act{
	width:150px;
	opacity: 1;
}
.souinput input{
	width:100%;
	height:100%;
	color:#fff;
}
input::-webkit-input-placeholder{
        color:#fff;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
        color:#fff;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
        color:#fff;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
       color:#fff;
}
.phone_img{
	display:none;
}
.banner .slick-dots li{
	width:11px;
	height:11px;
	background:rgba(255,255,255,0.4);
	margin:0 10px;
}
.banner .slick-dots li.slick-active{
	background:rgba(255,255,255,1);
}
.banner .slick-dots{
	display:inline-block;
	margin-left: 543px;
	bottom:45px;
}
.section{
	width:100%;
	min-height:250px;
}
.scon{
	width:1200px;
	margin:0 auto;
}
.sitem h4{
	color:#777777;
	font-size:14px;
	font-family:"微软雅黑";	
	font-weight:bold;

	transition: all .3s ease-out 0s;
}
.sitem{
	width: 16.666666%;
	text-align: center;
	padding:45px 0 58px;
	border-right: 1px solid #e4e8ef;
	background:#edf0f4;
}
.sitem:nth-child(1){
	animation:fadeInUp 1.2s;
}
.sitem:nth-child(2){
	animation:fadeInUp 1.4s;
}
.sitem:nth-child(3){
	animation:fadeInUp 1.6s;
}
.sitem:nth-child(4){
	animation:fadeInUp 1.8s;
}
.sitem:nth-child(5){
	animation:fadeInUp 2s;
}
.sitem:nth-child(6){
	animation:fadeInUp 2.2s;
}
.sconleft{
	width:810px;
}
.simg{
	/*height:42px;*/
	margin-bottom:38px;
	display:inline-block;
	transition:all .3s ease-out 0s;
	width:60px;
}
.simg img{
	width:100%;
}
.sitem a{
	display:block;
	width:100%;
	height:100%;
}
.sconxoa{
	width:100%;
	padding:45px 40px 50px 0;
	overflow: hidden;
}
.indexnewspic{
	padding-left:12px;
	position:relative;
	animation:fadeInUp 1.6s;
}
.imagestime{
	position:absolute;
	bottom:10px;
	left:0;
	background:#3e9ae9;
	width:107px;
	padding:0 11px;
}
.imagestime p{
	color:#fff;
	line-height: 30px;
	font-family: "微软雅黑";
}
.indnews a{
	display:block;
	margin-top:28px;
	animation:fadeInUp 1.8s;
}
.indnews a p{
	color:#3380c3;
	font-family: "微软雅黑";
	font-size:16px;	
	height:16px;
	overflow: hidden;
}
.sctbtn{
	padding:0 0 15px 0;
	width: 100%;
	border-bottom: 1px solid #eeeeee;
}
.indnews {
	width:360px;
}
.sconright {
	width:370px;
}
.sctbtn h3{
	display:inline-block;
	color:#666666;
	font-family: "微软雅黑";
	font-size:14px;
	position:relative;	
}
.sctbtn h3::after{
	position:absolute;
	content:"";
	width:56px;
	height:1px;
	background:#3380c3;
	left:0;
	bottom:-18px;
}
.sctbtntxt{
	margin-top:25px;
}
.sctbtntxtlist{
	margin-bottom:15px;
	animation:fadeInUp 1.6s;
}
.sctbtntxtlist p{
	color:#999999;
	font-family: "微软雅黑";
	font-size:14px;
	transition: all .3s ease-out 0s; 
	height:14px;
	overflow: hidden;
	width:calc(100% - 15px);	
}
.sctbtntxtlist img{
	transform: translateY(4px);
}
.sctbtn a{
	display:block;
	width:100%;
}
.srtext{
	padding:55px 97px 36px 30px;
}
.srtext h5{
	color:#545454;
	font-family: "微软雅黑";
	font-size:20px;
	font-weight: bold;
	margin:18px 0 40px;	
	letter-spacing: 1px;	
}
.srtext p{
	color:#777777;
	font-family: "微软雅黑";
	font-size:14px;
	line-height: 24px;
	margin-bottom:68px;
	animation:fadeInUp 1.6s;
	letter-spacing: 1px;	
}
.srtext a{
	color:#3380c3;
	font-family: "微软雅黑";
	font-size:14px;	
	letter-spacing: 1px;
}
.sconrighta{
	width:calc(100% - 810px);
	overflow: hidden;
}
.stxtxer{
	padding:27px 0 20px 28px;
	width:50%;
	transition:all .3s ease-out 0s!important;
}

.stxtxer h3{
	margin:12px 0 40px;
}
.stxtxera h3{
	color:#444444;
}
.stxtxera h3 a{
	color:#444444;
}
.stxtxera .moreaa a{
	color:#aa9471;
	letter-spacing: 1px;
}
.stxtxera{
	animation:fadeInUp 1.6s;
}
.stxtxerb{
	animation:fadeInUp 1.8s;
}
.stxtxerb h3 a{
	color:#ffffff;
}
.stxtxerb .morea a{
	color:#fff;
	transition: all .3s ease-out 0s;
	letter-spacing: 1px;
}
.footer{
	width:100%;
}
.footcon{
	width:1200px;
	margin:0 auto;
	padding:50px 0 36px;
}
.footitem h3{
	color:#666666;
	font-family: "微软雅黑";
	font-size:18px;
	margin-bottom:35px;
	position:relative;
}
.footitem h3::after{
	position:absolute;
	content:"";
	width:15px;
	height:2px;
	background:#3380c3;
	left:0;
	bottom:-11px;
}
.footitema{
	margin-bottom:13px; 
}
.footitema a{
	display:block;
	color:#999999;
	font-family: "微软雅黑";
	font-size:14px;
}
.footleft{
	margin-right:130px;
}
.footitema a:hover{
	color:#3e9ae9;
}
.fcrshang{
	width:143px;
	height:35px;
	border:1px solid #dbdbdb;
}
.fcrshang a{
	display:block;
	width:100%;
	height:100%;
	text-align: center;
	color:#999999;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 35px;
}
.link {
    position: relative;
    width: 143px;
    margin-right: auto;
    margin-top:15px;
}
.youqing {
    width: 100%;
    height: 35px;
	border: 1px solid #dbdbdb;
    padding: 0;
    background-size: 11px 6px;
    background-repeat: no-repeat;
    background-position: 94% 50%;
    position: relative;
    cursor: pointer;
}
.youqingbox {
    width: 100%;
    line-height: 38px;
	color: #999999;
    font-size: 14px;
    font-family: "微软雅黑";
    text-align: center;
}
.youqingsanjiao {
    width: 14px;
    display:inline-block;
    margin-left:10px;
}
.youqingbox2 {
    position: absolute;
    left: 0;
    width: 100%;
    height: 155px;
    overflow: hidden;
    background-color: #eeeeef;
    display: none;
    padding: 10px 5px 0 15px;
}
.xailabox {
    width: 90%;
    text-align: left;
}
.xailabox a {
    font-size: 14px;
    line-height: 30px;
    color: #999999;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 30px;
}
.jian_b {
    display: none;
}
.youqingsanjiao.active .jian_b {
    display: block;
}
.youqingsanjiao.active .jian_a {
    display: none;
}
.footdibu{
	width:100%;
	background:#eeeeef;
	text-align: center;
}
.footdibu p{
	display:inline-block;
	color:#999999;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:58px; 
}
.dier{
	margin-right:10px;
}
.phxia {
    position: fixed;
    z-index: 10;
    margin-top: 52px;
    width: 100%;
    z-index: 100000;
}
.xialaph {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    padding-bottom: 30px;
    background-color: #f1f1f1;
    font-family: '微软雅黑';
    height:calc(100vh - 52px);
}
.xialaph h4 {
    position: relative;
}
.xialaph h4 a {
    font-size: 16px;
    line-height: 42px;
    text-transform: uppercase;
    color: #999;
}
.xialaph h4 img {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 13px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.xialaph .ul2 {
    display: none;
    padding-top: 7px;
    padding-bottom: 8px;
}
.xialaph h5 {
    position: relative;
}
.xialaph h5 a {
    font-family: '微软雅黑';
    font-size: 14px;
    line-height: 40px;
    text-transform: uppercase;
    color: #999;
}
.xialaph h5 img {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 13px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.xialaph .ul3 {
    display: none;
    padding-left: 15px;
}
.xialaph h6 a {
    font-family: '微软雅黑';
    font-size: 12px;
    line-height: 40px;
    text-transform: uppercase;
    color: #999;
}
@media screen and (min-width: 1200px){
	.navmenuea:hover a{
		border-bottom:1px solid #3e9ae9;
	}
	.sitem:hover .simg{
		transform: translateY(10px);
	}
	.sctbtntxtlist:hover p{
		color:#3380c3;
	} 
	.c2item a:hover{
		background:#3e9ae9;
	}
	.c2item a:hover .iconbb{
		opacity: 1;
	}
	.c2item a:hover .iconaa{
		opacity: 0;
	}
	.c2item a:hover h2{
		color:#fff;
	} 
	.d2lefta:hover{
		background:#3e9ae9;
	}
	.d2lefta:hover p{
		color:#fff;
	}  
	.d2lefta:hover .d1shang{
		color:#fff;
	}
	.d2lefta:hover .xxa{
		opacity: 0;
	} 
	.d2lefta:hover .xxb{
		opacity: 1;
	} 
	.d2lefta:hover .aa:after{
		background:#3e9ae9;
	}
	.fazhanitem:hover {
    	background: #fff;
    	box-shadow: 1px 2px 14px -1px rgba(220,220,220,0.8);
   /* 	transform: translateY(-5px);*/
	}
	.fazhanitem:hover p:after{
		opacity: 1;
	}
	.imgnews:hover img{
		transform: scale(1.05)!important;
	}
	.sitem:hover h4{
		color:#3380c3;
	}
	.b2item:hover .b2tetx h4{
		color:#3e9ae9;
	} 
	.b2right:hover img{
		transform: scale(1.05);
	}
	.c1boxitem:hover .pimg{
		transform: translateY(-10px);
	} 
	.c1boxitem:hover{
		transform: scale(1.05);
	}
	.drtimg:hover img{
		transform:scale(1.05);
	}
	.d1lefta:hover .d1leftxt h5{
		color:#3e9ae9;
	} 
	.stxtxer:hover .moreaa{
		color:#3380c3;
	} 
	.stxtxerb:hover .morea{
		color:#3380c3;
	}
	.e2conitem:hover .e2textbtn h5{
		color:#3e9ae9;
	} 
	.e2conitem:hover .e2img img{
		transform: scale(1.05);
	
	}
	.xilaitem:hover a{
		color:#3e9ae9;
	}


}
.e2img img{
	transition:all .3s ease-out 0s;
}
.e2img{
	overflow: hidden;
}
.drtimg {
	overflow: hidden;
	position:relative;
}
.zheming{
	position:absolute;
	top:0;
	left:0;
}
.b2rightimg{
	overflow: hidden;
}
.li_banner{
	width:100%;
	position:relative;
}
.li_banner img{
	width:100%;
}
.li_banb{
	display:none;
}
.libanntxt{
	width:1200px;
	position:absolute;
	top:63%;
	left:50%;
	transform: translate(-50%,-50%);
	z-index: 10;
	text-align: right;
}
.libanntxt h4{
	color:#3e9ae9;
	font-size:36px;
	font-family:"微软雅黑";
	margin-bottom:23px;
}
.libanntxt p{
	color:#a4a4a4;
	font-size:18px;
	font-family:"Conv_Roboto-Light";
	letter-spacing: 2px;
	text-transform: uppercase;
}
.navbanner{
	width:100%;
	border-bottom:1px solid #e5e5e5;
}
.navcon{
	width:1200px;
	margin:0 auto;
}
.navlista a{
	color:#999999;
	font-size:14px;
	font-family:"微软雅黑";
	display:block;
	line-height: 74px;
	padding:0 16px;
	position:relative;
}
.navlista a::after{
	position:absolute;
	content:"";
	width:4px;
	height:6px;
	background:url(../images/sanjiao.png)no-repeat center;
	left:0;
	top:50%;
	transform: translateY(-50%);

}
.navindex{
	line-height: 70px;
	margin-right:10px;
}
.bobtn h4{
	color:#222222;
	font-size:48px;
	font-family:"微软雅黑";	
	margin:57px 0 60px;
}
.bobtn p{
	color:#666666;
	font-size:16px;
	font-family:"微软雅黑";	
	line-height: 30px;
	margin-bottom:79px;
	animation:fadeInUp 1.8s;
}
.bomap{
	width:100%;
	margin-bottom:65px;
}
.bomap img{
	width:100%;
}
.shoujimap{
	display:none;
}
.dotlist{
	width:100%;
	height:100%;
	position:relative;
}
.dot{
	position:absolute;
	height:8px;
	width:8px;
	border-radius:50%;
	background:#3e9ae9;
}
.yuaner{
	border-radius: 50%;
	background:rgba(62,154,233,0.3);
}
.yuaner{
	width:33px;
	height:33px;
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	 -webkit-animation: animation-dot 3.64s cubic-bezier(.25,.74,.22,.99) infinite;
    -moz-animation: animation-dot 3.64s cubic-bezier(.25,.74,.22,.99) infinite;
    -ms-animation: animation-dot 3.64s cubic-bezier(.25,.74,.22,.99) infinite;
    -o-animation: animation-dot 3.64s cubic-bezier(.25,.74,.22,.99) infinite;
    animation: animation-dot 3.64s cubic-bezier(.25,.74,.22,.99) infinite;
}
.yuanyi{
	width:52px;
	height:52px;
	position:absolute;
	top:50%;
	left:50%;
	background:rgba(62,154,233,0.1);
	border-radius: 50%;
	transform: translate(-50%,-50%);
	-webkit-animation: animation-dota 5.64s cubic-bezier(.25,.74,.22,.99) infinite;
    -moz-animation: animation-dota 5.64s cubic-bezier(.25,.74,.22,.99) infinite;
    -ms-animation: animation-dota 5.64s cubic-bezier(.25,.74,.22,.99) infinite;
    -o-animation: animation-dota 5.64s cubic-bezier(.25,.74,.22,.99) infinite;
    animation: animation-dota 5.64s cubic-bezier(.25,.74,.22,.99) infinite;
}
@keyframes animation-dot{
    0%{background:rgba(62,154,233,0); width:0;height:0;}
    14.28571%{background:rgba(62,154,233,0.3);width:25px;height:25px;}
    26.42857%{background:rgba(62,154,233,0.3); width:33px;height:33px;}
    40.71429%{background:rgba(62,154,233,0);}
    to{background:rgba(62,154,233,0);}
}
@keyframes animation-dota{
    0%{background:rgba(62,154,233,0);; width:0;height:0;}
    14.28571%{background:rgba(62,154,233,0.1);;width:25px;height:25px;}
    26.42857%{background:rgba(62,154,233,0.1);; width:52px;height:52px;}
    40.71429%{background:rgba(62,154,233,0);}
    to{background:rgba(62,154,233,0);}
}
.dot1{
	top:189px;
	right:238px;
}
.dot2{
	top:211px;
	right:238px;	
}
.dot3{
	top:233px;
	right:259px;	
}
.dot4{
	top:305px;
	right:297px;
}
.dot5{
	top:313px;
	right:507px;	
}
.dot6{
	top:330px;
	right:499px;
}
.dot7{
	top:346px;
	right:527px;
}
.dot8{
	top:363px;
	right:523px;
}
.dot9{
	top:395px;
	right:522px;
}
.dot10{
	top:374px;
	right:550px;
}
.dot11{
	top:370px;
	right:579px;
}
.dot12{
	top:332px;
	right:565px;
}
.dot13{
	top:313px;
	right:528px;
}
.dot14{
	top:292px;
	right:652px;
}
/*.yuaner{
	width:8px;
	height:8px;
}*/
.dot p{
	position:absolute;
	width:36px;
	color:#666666;
	font-size:12px;
}
.dot1 p{
	top: -8px;
    right: -42px;
    font-size:14px;
}
.dot2 p{
	top: -6px;
    right: -42px;
    font-size:14px;
}
.dot3 p{
	top: 50%;
	transform: translateY(-50%);
    right: -42px;
}
.dot4 p{
    top: 50%;
    transform: translateY(-50%);
    right: -59px;
    width: 50px;
}
.dot5 p{
	top: -5px;
    right: -46px;
    width: 42px;
}
.dot6 p{
	 top: -5px;
    right: -47px;
    width: 39px;
}
.dot7 p{
	top: 50%;
	transform: translateY(-50%);
	right: -60px;
	width:53px;
}
.dot8 p{
	top: 0px;
	right: -60px;
	width:50px;
}
.dot9 p{
	top: -1px;
    right: -64px;
    width: 54px;
}
.dot10 p {
    top: 16px;
    right: -14px;
    width: 50px;
}
.dot11 p {
    top: -1px;
    right: 0;
    width: 50px;
}
.dot12 p {
    top: -1px;
    right: 0;
    width: 50px;
}
.dot13 p {
    top: -1px;
    right: 5px;
    width: 50px;
}
.dot14 p {
    top: -1px;
    right: 5px;
    width:36px;
}
.dot1 {
	width:18px;
	height:18px;
}
.dot7 {
	width:10px;
	height:10px;
}
.dot10{
	width:10px;
	height:10px;
}
.navmenuea a{
	color:#999999;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
	line-height:74px;
	padding:0 15px;
	text-align: center;
	display:block;
}
.navmenuea:last-child a{
	padding-right:0;
}
.navmenuea.active a{
	border-bottom:1px solid #3e9ae9;
}
.btnbox{
	width:100%;
	text-align: center;
	padding:48px 0 80px;
}
.btnlist{
	border-bottom:1px solid #eeeeee;
	margin-bottom:18px;	
	padding-bottom:18px;
}
.btnlist h3{
	color:#464646;
	font-size:24px;
	font-family:"微软雅黑";
	position:relative;
	display:inline-block;
}
.btnlist h3::after{
	position:absolute;
	content:"";
	height:1px;
	width:100%;
	bottom:-19px;
	left:50%;
	transform: translateX(-50%);
	background:#3e9ae9;
}
.btnbox p{
	color:#464646;
	font-size:16px;
	font-family:"微软雅黑";
	text-transform:uppercase;
	letter-spacing: 1px;
}
.sconabox h5{
	color:#222222;
	font-size:48px;
	font-family:"微软雅黑";	
	margin-bottom:70px;
}
.b1txta h3{
	color:#333333;
	font-size:14px;
	font-family:"微软雅黑";	
	margin-bottom:17px;
	font-weight:bold;
}
.b1txta p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";	
	line-height: 30px;
}
.b1textr{
	width:600px;
	padding-top:30px;
}
.b1textr img{
	width:100%;
}
.b1textl{
	width:calc(100% - 688px);
}
.b1txta{ 
	margin-bottom:47px;
	animation: fadeInUp 1.6s;
}
.b1txta:last-child{
	margin-bottom:0;
}
.b1texta{
	margin-top:110px;
}
.b1texta .b1textr{
	padding-top:61px;
} 
.b1texta .b1txta {
    margin-bottom: 28px;
}
.qianming{
	margin-top:75px;
	text-align:right;
	margin-bottom:100px;
}
.qianming p{
	color:#666666;
	font-size:18px;
	font-family:"微软雅黑";
}
.sectiona{
	padding:75px 0 105px;
}
.sectiona .btnlist h3{
	color:#fff;
}
.sectiona .btnbox p{
	color:#fff;
}
.sectiona .btnlist h3::after{
	background:#fff;
}
.sectiona .btnlist{
	border-bottom:1px solid rgba(255,255,255,0.3);
}
.b1abt p{
	color:#ffffff;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 30px;
	animation: fadeInUp 1.6s;
}
.senctionb {
    width: 100%;
    padding: 48px 0 42px;
}
.sconb2{
	width:100%;
	padding-top:50px;
	padding-bottom:78px;
}
.b2left{
	width:746px;
}
.b2right{
	width:calc(100% - 781px);
}
.b2item{
	width:100%;
	border-bottom:1px solid #dcdcdc;
	padding:35px 45px 35px 0;
	animation: fadeInUp 1.6s;
}
.b2time{
	width:149px;
}
.b2tetx{
	width:calc(100% - 170px);
}
.b2time p{
	line-height: 1.75;
	color:#3e9ae9;
	font-size:18px;
	font-family:"微软雅黑";
}
.b2time p span{
	font-size:36px;
	font-family:Arial;
	margin-right:10px;
}
.b2tetx h4{
	color:#333333;
	font-size:20px;
	font-family:"微软雅黑";
	margin-bottom:28px;
	line-height: 1.75;
	height:35px;
	overflow: hidden;
	transition:all .3s ease-out 0s;
	letter-spacing: 1px;
}
.b2tetx p{
	color:#999999;
	font-size:14px;
	font-family:"微软雅黑";	
	line-height: 30px;
	letter-spacing: 1px;
}
.b2rightimg img{
	width:100%;
	transition: all .3s ease-out 0s; 
}
.b2text{
	padding:35px  35px 60px;
	background:#e7f1fa;
}
.b2text h2{
	color:#3e9ae9;
	font-size:18px;
	/* font-family:Arial; */
	letter-spacing: 1px;
}
.b2text h2 span{
	font-size:36px;
	margin-right:10px;
}
.b2text h3{
	color:#333333;
	font-size:20px;
	font-family:"微软雅黑";
	margin:19px 0 31px;
	letter-spacing: 1px;
	line-height: 1.5;
}
.b2text p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 30px;
}
.b2lianjie{
	margin-top:68px;
	color:#3380c3;
	font-size:14px;
	font-family:"微软雅黑";
}
.public-yema4 {
    width: 100%;
    overflow: hidden;
    text-align: center;
    margin-top:80px;
    animation: fadeInUp 1.9s;
}
.public-yema4 a {
    display: inline-block;
    text-align: center;
    color: #666666;
}
.public-yema4 a span {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 37px;
    color: rgb(102, 102, 102);
    display: inline-block;
    text-align: center;
    padding: 0px 12px;
    margin: 0px 3px;
}
.public-yema4 .activepage {
    border: 1px solid #009cff;
    color: #009cff;
}
.public-yema4 li {
    font-family: 微软雅黑;
    font-size: 14px;
    line-height: 30px;
    color: #333333;
    display: inline-block;
    text-align: center;
    padding: 0px 11px;
    margin: 0px 6px;
}
.public-yema4 li:nth-child(1) {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 30px;
    color: rgb(102, 102, 102);
    display: inline-block;
    text-align: center;
    padding: 0px 12px;
    margin: 0px 6px;
}
.g_phfy {
    display: none;
}
.g_phfy1 {
    width: 60px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    border: 1px solid #333;
}

.g_phfy1 {
    width: 60px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    border: 1px solid #333;
}
.g_phfy1 a {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
}
.sy-size i{
	position:relative;
}
.lan{
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	opacity: 0;
}
.public-yema4 .comp-tabli:hover li {
    border: 1px solid #009cff;
    margin: 0px 5px;
    color: #009cff;
}
.sy-size:hover .lan{
	opacity: 1;
} 
.sy-size:hover .lanab{
	opacity: 0;
} 

.h_news {
    width: 100%;
}
.h_news {
    width: 100%;
}
.hc_bt {
    padding: 58px 138px 40px 138px;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
}
.hc_l {
    animation: fadeInUp 1s;
}
.hc_l h2 {
    font-size: 30px;
    font-family: "微软雅黑";
    color: #23abe4;
}
.hc_l h2 {
    font-size: 30px;
    font-family: "微软雅黑";
    color: #23abe4;
}
.hc_l h2 {
    font-size: 30px;
    font-family: "微软雅黑";
    color: #23abe4;
    line-height: 1.5;
}
.t_r {
    display: inline-block;
    color: #666666;
    font-size: 14px;
    font-family: "微软雅黑";
    margin-left: 70px;
}
.h_n_txt {
    padding: 72px 138px 25px 138px;
}
.h_n_txt p {
    color: #666666;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 36px;
   /* margin-bottom: 46px;*/
}
.h_n_txt p {
    color: #666666;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 36px;
    /*margin-bottom: 46px;*/
}
.f_x {
    background: url(../images/xian.png) no-repeat center center;
    width: 100%;
}
.f_x_icon {
    margin: 0 auto;
    width: 280px;
}
.icon {
    width: 50px;
    height: 50px;
    overflow: hidden;
    margin: 0 16px;
}
.icon img {
    width: 100%;
}
.news {
    width: 100%;
    padding-bottom:134px;
}
.news_c {
    width: 1200px;
    margin: 0 auto;
}
.p_bt {
    padding: 74px 0 90px;
    text-align: center;
}
.p_btt h3 {
    font-size: 30px;
    position:relative;
}
.p_bt h3::after {
    width: 36px;
    height: 2px;
    background: #168ac8;
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -22px;
}
.news_ll {
    width: 1200px;
    margin: 0 auto;
}
.news_item {
    text-align: left;
    padding-right: 78px;
    position: relative;
}
.news_item::after{
	position:absolute;
	content:"";
	right:52px;
	width:1px;
	background:#f2f2f2;
	top:0;
	height:100%;
}
.news_item span {
    /* font-family: "Conv_HelveticaNeueLTPro-ThEx"; */
    font-size: 14px;
    color: #999999;
    letter-spacing:1px; 
}
.news_item h4 {
    font-family: "微软雅黑";
    font-size: 18px;
    color: #3e9ae9;
    margin: 27px 0 30px;
    line-height: 1.5;
}
.news_item p {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    margin-bottom: 52px;
}
.news_item p {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    margin-bottom: 52px;
}

.j_t >img {
    transform: translate(1px,0px);
}
.h_n_c {
    width: 1470px;
    margin: 0 auto;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    overflow: hidden;
}
.t_l {
    display: inline-block;
    color: #666666;
    font-size: 14px;
    font-family: "微软雅黑";
}
.t_r {
    display: inline-block;
    color: #666666;
    font-size: 14px;
    font-family: "微软雅黑";
    margin-left: 70px;
}
.hc_time {
    padding: 30px 138px 25px 138px;
    border-bottom: 1px solid #e5e5e5;
}
.p_bt h3::after {
    width: 36px;
    height: 2px;
    background: #168ac8;
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -22px;
}
.yang {
    position: absolute;
    width: 1px;
    height: 185px;
    background: #f2f2f2;
    top: 0;
    left: -38px;
}
.news_ll .slick-dots li {
    width: 10px;
    height: 10px;
    background: rgba(27,150,214,0.5);
    bottom: -66px;
}

.news_ll .slick-dots li.slick-active {
    background: rgba(27,150,214,1);
}
.fenxiang {
    /*margin-top: 48px;*/
    width:100%;
}
.weibo {
    cursor: pointer;
}
.bopic {
    display: inline-block;
    position: relative;
}
.fenicont {
    width: 100%;
}
.l-r-topb {
    width: 100%;
    /* height: 50px; */
    text-align: center;
    /* line-height: 50px; */
    position: relative;
    border: none!important;
}
.l-r-topb i {
    color: #cccccc;
    font-size: 22px;
}
.bshare-custom {
    font-size: 13px;
    line-height: 16px !important;
}
.bshare_box {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.l-r-top{
	float:left;
	margin:0 20px;
}
.l-r-topb img{
	width:50px;
	height:50px;
}
.h_n_txt{
	position:relative;
}
.h_n_txt::after{
	position:absolute;
	content:"";
	width:5px;
	height:60px;
	background:#1b96d5;
	left:0;
	top:400px;
	display:none;
}
.h_n_txt::before{
	position:absolute;
	content:"";
	width:5px;
	height:60px;
	background:#1b96d5;
	right:0;
	top:400px;
	display:none;
}
.sectionboxa{
	background:#f7f9fb;
	padding:48px 0 52px;
}
.c1list{
	margin:0 -7px;
}
.cliitem{
	width:33.333333%;
	padding:0 7px;
	margin-bottom:48px;
}
.cliitem a{
	display:block;
	width:100%;
}
.cliitem{
	animation:fadeInUp 1.6s;
	overflow: hidden;
}
.c1boxitem{
	padding:20px 30px;
	width:100%;
	transition:all .3s ease-out 0s;
}
.heiceng{
	text-align: center;
	padding-top:39px;
	background:rgba(0,0,0,0.26);
	padding-bottom:37px;
}
.heiceng p{
	margin-top:30px;
	color:#ffffff;
	font-size:18px;
	font-family:"微软雅黑";
}
.pimg{
	height:50px; 
	transition:all .3s ease-out 0s;
	width:60px;
	margin:0 auto;
}
.pimg img{
	width:100%;
}
.c2list{
	margin:0 -1.5px 115px; 
}
.c2item{
	width:16.666666%;
	padding:0 1.5px;
}
.c2itemaa{
	width:60px;
	margin:0 auto;
	height:43px;
	text-align: center;
	line-height:43px; 
	position:relative;
}
.c2itemaa img{
	width:100%;
}
.iconbb{
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	opacity: 0;
	transition: all .3s ease-out 0s;
}
.c2item h2{
	color:#777777;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin-top:16px;
	text-align: center;
	transition:all .3s ease-out 0s;
}
.c2item a{
	display:block;
	width:100%;
	height:100%;
	background:#edf0f4;
	padding: 20px 0 27px;
}
.c2section{
	background:#f7f9fb;
	padding-top:45px;
	padding-bottom:77px;
}
.c2img{
	width:311px;
	background:#fff;
	position:relative;
	height:352px;
}

.c2text{
	width:calc(100% - 675px);
	padding:52px 0 0;
	background:#fff;
	position: relative;
}
.c2text::after{
	position:absolute;
	content:"";
	width:100%;
	height:100%;
	background:#fff;
	top:0;
	right:-100%;
}
.c2text::before{
	position:absolute;
	content:"";
	/*width:100%;*/
	width:311px;
	height:100%;
	background:#fff;
	top:0;
	left:-59%;
}
.c2text p{
	color:#666666;
	font-size:16px;
	font-family:"微软雅黑";
	line-height: 30px;
	margin-bottom:45px;
	animation:fadeInUp 1.6s;
}
.c2img img{
	position:absolute;
	top:-52px;
	width:607px;
	left:-364px;
}
.c2text p i{
	color:#3e9ae9;
	font-style:normal;	
}
.d1left{
	width:50%;
	background:#fff;
}
.d1leftxt h4{
	color:#3e9ae9;
	font-size:16px;
	/* font-family:Arial; */
	transition: all .3s ease-out 0s; 
}
.d1leftxt h5{
	color:#333333;
	font-size:20px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin:33px 0 16px;
	height:20px;
	overflow: hidden;
}
.d1leftxt h6{
	color:#333333;
	font-size:20px;
	font-family:"微软雅黑";
	margin-bottom:55px;
	position:relative;
	height:20px;
	overflow: hidden;
}
.d1leftxt h6::after{
	position:absolute;
	content:"";
	width:195px;
	height:1px;
	background:#3e9ae9;
	left:0;
	bottom:-32px;
}
.d1lefta p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";	
	line-height: 30px;
	height:60px;
	overflow: hidden;
}
.d1lefta{
	padding:50px 0 105px;
	background:#fff;
	position:relative;
}
.d1lefta::after{
	position:absolute;
	content:"";
	width:100%;
	height:100%;
	background:#fff;
	top:0;
	right:-100%;
}
.d1right {
	width:50%;
}
.fang{
	width:100px;
	height:50px;
}
.fanga{
	width:50px;
	height:50px;
	text-align: center;
	line-height: 50px;
	cursor: pointer;
}
.fangaa{
	background:#3e9ae9;
}
.fangbb{
	background:#fff;
}
.d1right {
	transform: translateY(-50px);
}
.d1sconitem:nth-child(2n) .d1lefta::after {
    right: -100%;
} 
.d1sconitem:nth-child(2n-1) .d1lefta::after {
    left: -100%;
}
.d1sconitem:nth-child(2n) .d1left{
	padding-left:55px;
}
.d1sconitem:nth-child(2n-1) .d1left{
	padding-right:90px;
}  
.d1sconitem{
	margin-top:63px;
	animation: fadeInUp 1.8s;
}
.d1sconitem:nth-child(2n) .fang {
    float:right;
} 
.fangcc{
	background:#3e9ae9;
}
.fangdd{
	background:#fff;
}
.drtimg img{
	width:100%;
	transition: all .3s ease-out 0s;
}
.d1section{
	padding:50px 0 100px;
	background:#f7f9fb;
}
.d1section .public-yema4{
	margin-top:50px;
}
.d2left{
	width:50%;
}
.d2lefttxt{
	width:503px;
	margin-top:45px;
}
.d2lefttxt img{
	width:100%;
}
.d2left h3{
	color:#333333;
	font-size:24px;
	font-family:"微软雅黑";
	margin:50px 0 37px;
	line-height:1.5;
}
.d2left h4{
	color:#3e9ae9;
	font-size:24px;
	/* font-family:Arial; */
	font-weight: bold;
}
.d2rightatxt p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:30px;
	/*margin-bottom: 45px;*/

}
.d2righta{
	width:50%;
	padding:50px 0 125px 53px;
	background:#f7f9fb;
	position:relative;
}
.d2righta::after{
	position:absolute;
	content:"";
	width:100%;
	height:100%;
	background:#f7f9fb;
	top:0;
	right:-100%;
}
.d2fenye {
    width: 100%;
    border-top: 1px solid #eeeeee;
}
.d2fenconn {
    width: 1200px;
    margin: 0 auto;
}
.d2left {
    width: 50%;
    padding-right: 115px;
}
.d2left a {
    display: block;
    width: 100%;
    height: 100%;
}
.d1lefta {
    width: 21px;
    line-height: 120px;
}
.d1leftb {
    width: calc(100% - 85px);
    padding-top: 42px;
}
.d1shang {
    color: #999999;
    font-size: 14px;
    /* font-family: "微软雅黑","宋体","黑体",Arial,'Conv_HELVETICA','HELVETICANEUELTPRO-THEX','PingFangSC Regular','Raleway'; */
    line-height: 30px;
}
.d1lefttxt {
    width: calc(100% - 56px);
}
.d1lefttxt p {
    color: #666666;
    font-size: 14px;
    /* font-family: "微软雅黑","宋体","黑体",Arial,'Conv_HELVETICA','HELVETICANEUELTPRO-THEX','PingFangSC Regular','Raleway'; */
    line-height: 30px;
    padding-left: 25px;
    letter-spacing: 1px;
}
.d2leftba {
    padding-right: 0;
}
.d2left a {
    display: block;
    width: 100%;
    height: 100%;
}
.d1lefta {
    width: 21px;
    line-height: 120px;
}
.d2leftba .d1leftb {
    width: calc(100% - 131px);
    padding-right: 75px;
}
.d1lefttxt {
    width: calc(100% - 56px);
}
.d1lefttxt p {
    color: #666666;
    font-size: 14px;
    /* font-family: "微软雅黑","宋体","黑体",Arial,'Conv_HELVETICA','HELVETICANEUELTPRO-THEX','PingFangSC Regular','Raleway'; */
    line-height: 30px;
    padding-left: 25px;
    letter-spacing: 1px;
}
.d1shang {
    color: #999999;
    font-size: 14px;
    /* font-family: "微软雅黑","宋体","黑体",Arial,'Conv_HELVETICA','HELVETICANEUELTPRO-THEX','PingFangSC Regular','Raleway'; */
    line-height: 30px;
}
.xxb{
	opacity: 0;
	position:absolute;
	top:50%;
	transform: translateY(-50%);
}
.d1leftabox{
	width:21px;
	line-height: 120px;
	position:relative;
}
.d2lefta{
	width:50%;
	transition: all .3s ease-out 0s;
}
.d2lefta .aa{
	display:block;
	width:100%;
	height:120px;
	position:relative;
}
.d2leftabs .aa::after{
	position:absolute;
	content:"";
	width:100%;
	height:100%;
	top:0;
	left:-100%;
	background:#fff;
	transition: all .3s ease-out 0s;
}
.d2leftba .aa{
	display:block;
	width:100%;
	height:120px;
	position:relative;	
}
.d2leftba .aa::after{
	position:absolute;
	content:"";
	width:100%;
	height:100%;
	top:0;
	right:-100%;
	background:#fff;
	transition: all .3s ease-out 0s;
}
.e2sonleft{
	width:50%;
}
.e2sonleft img{
	width:100%;
}
.e2conright{
	width:50%;
	padding:36px 87px 40px 46px;
	background:#3e9ae9;
}
.e2conright  h3{
	color:#fff;
	/* font-family:Arial; */
	font-weight:bold;
	font-size:16px;
}
.e2conright  h4{
	color:#fff;
	font-family:"微软雅黑";
	font-size:20px;
	margin:18px 0 45px;
	position: relative;
	height: 20px;
    overflow: hidden;
}
.e2conright  h4::after{
	position:absolute;
	content:"";
	width:196px;
	height:1px;
	background:#fff;
	left:0;
	bottom:-23px;
}
.e2conright  p{
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:14px;
	line-height: 30px;
	height:60px;
	overflow: hidden;
}
.e2liaojie{
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	margin-top:44px;
}
.e2conright {
	transform: translateY(67px);
}
.e2neirongbox{
	margin:70px -14px 0;
	padding-bottom:90px;
}
.e2conitem{
	width:33.333333%;
	padding:0 14px;
	margin-bottom:58px;
	animation: fadeInUp 1.8s;
}
.e2text{
	width:100%;
	padding:27px 33px 77px 33px;
	position:relative;
	background:#fff;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
.e2textbtn h3{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";	
	font-weight:bold;
	transition:all .3s ease-out 0s;
}
.e2textbtn h5{
	color:#333333;
	font-size:18px;
	font-family:"微软雅黑";	
	margin:15px 0 17px;
	height:18px;
	overflow: hidden;
}
.e2textbtn{
	border-bottom:1px solid #e5e5e5;
	margin-bottom:24px;
}

.e2text p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 24px;	
	height:72px;
	overflow: hidden;
}
.e2fangkuang{
	width:52px;
	height:52px;
	text-align: center;
	line-height: 52px;
	background:#3e9ae9;
	position:absolute;
	bottom:0;
	right:0;
}
.sectiones{
	background:#f7f9fb;
}
.sconlist {
	padding-top:55px;
}
.yuanjian {
    padding-bottom: 76px;
}

.c11shangbtnbox {
    width: 1200px;
    margin: 0 auto;
}
.yualista {
    width: 100%;
}
.yuanaiten {
    opacity: 0.71;
}
.yuanaiten {
    width: 1200px;
    position:relative;
}
.yuanaiten img {
    width: 100%;
}
.c11ffenge {
    font-size: 0;
    width: 1px;
    height: 21px;
    background: #cccccc;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
}
.c11leftb {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    cursor: pointer;
}
.c11frleft {
    width: 15px;
    position: relative;
}

.c11frleft {
    width: 15px;
    position: relative;
}
.c11fenye {
    position: absolute;
    width: 95px;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.c11shangbtn {
    width: 100%;
    position: relative;
    margin-bottom: 111px;
}
.c11shangbtn{
	padding:52px 0 62px;
	margin-bottom:0;
}
.c11shangbtn p{
	color:#333333;
	font-size:24px;
	font-family:"微软雅黑";
	margin-bottom:37px;
}
.c11shangbtn h6{
	color:#3e9ae9;
	font-size:16px;
	/* font-family:Arial; */
	font-weight:bold;
}
.yuanaiten.slick-current {
    opacity: 1;
}
.yuanaiten.slick-current .yuannjikbox{
	opacity: 1;
}
.yuannjik{
	position:relative;
}
.yuannjikbox{
	position:absolute;
	width:1200px;
	bottom:48px;
	left:0;
	padding:0 40px;
	opacity: 0;
}
.yuannjikbox p{
	color:#fefefe;
	font-size:24px;
	font-family:"微软雅黑";
}
.e3wenbenaaa{
	width:1200px;
	margin:50px auto 75px;
}
.e3wenbenaaa p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 30px;
}
.fanhuilist{
	width:130px;
	text-align: center;
	margin:0 auto;
	position:relative;
}
.fanhuilist p{
	margin-top:27px;
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";	
	letter-spacing: 1px;
}
.fanhuilist::after{
	position:absolute;
	content:"";
	top:50%;
	left:100%;
	width:1000%;
	height:1px;
	transform: translateY(-50%);
	background:#e5e5e5;
}
.fanhuilist::before{
	position:absolute;
	content:"";
	top:50%;
	right:100%;
	width:1000%;
	height:1px;
	transform: translateY(-50%);
	background:#e5e5e5;
}
.f2section{
	background:#f7f9fb;
}
.f2btn{
	padding:84px 0 42px;
}
.f2text h4{
	color:#3e9ae9;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin-bottom:15px;
}
.f2text p{
	color:#666666;
	font-size:16px;
	font-family:"微软雅黑";	
	margin-bottom:18px;
	line-height: 1.5;
}
.j_k1_con2 {
    width: 1200px;
    padding: 0;
    margin-top: 75px;
}
.j_k1c2_job {
    margin-bottom: 33px;
    animation:fadeInUp 1.6s;
}
.j_k1job_span {
    position: relative;
    height: auto;
    padding: 24px 24px;
    border-left: 1px solid #419ce9;
    background:#fff;
}
.j_k1job_span .name {
    display: inline-block;
    width: 52.75%;
    text-align: left;
    font-size: 18px;
    line-height: 32px;
    color: #666;
    font-family: "微软雅黑";
}
.j_k1job_span .dizhi {
    display: inline-block;
    width: 24.667%;
    text-align: left;
    font-size: 18px;
    line-height: 32px;
    color: #666;
}
.renwuaa {
    color: #999999;
}
.j_k1job_span .peo {
    display: inline-block;
    width: calc(100% - 52.75% - 20.667% - 70px);
    text-align: left;
    font-size: 18px;
    line-height: 32px;
    color: #666;
}
.dizhiaa {
    color: #999999;
}
.j_k1job_span .xial {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    width: 27px;
    height: 100%;
    line-height: 64px;
    background: #419ce9;
    text-align: center;
}
.j_k1job_span .xial img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
}
.j_k1job_span .xial .jia {
    display: inline-block;
}
.j_k1job_span .xial .jian {
    display: none;
}
.j_k1job_text {
    display: none;
    padding: 28px 34px 26px;
}
.j_k1job_text .textb {
    margin-bottom: 32px;
}
.j_k1job_text .more {
    color: #fff;
    background: #50e2d5;
}
.saoma {
    display: inline-block;
    position: relative;
    transform: translateY(-30px);
    margin-left: 40px;
    cursor: pointer;
}
.j_k1job_span .xial .jia {
    display: inline-block;
}
.xial.act .jia{
	display:none;
}
.xial.act .jian{
	display:inline-block;		
}
.j_k1job_text .textb h1 {
    font-size: 18px;
    line-height: 30px;
    color: #333;
    font-family: "微软雅黑";
    font-weight: lighter;
    margin-bottom: 30px;
    font-weight:bold;
}
.j_k1job_text .textb p {
    font-size: 14px;
    line-height: 30px;
    color: #666;
    font-family: "微软雅黑";
    font-weight: lighter;
}
.saoma{
	display:none;
}
.j_k1job_text .more {
    display: inline-block;
    width: 215px;
    height: 50px;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    color: #0078c4;
    padding: 9px 5px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    font-family: "微软雅黑";
    font-weight: lighter;
    margin: 22px 0 8px;
    font-weight:bold;
}
.j_k1job_text .more {
    color: #fff;
    background: #419ce9;
}
.more img{
	margin-left:28px;
}
.f2section .public-yema4{
	margin-bottom: 85px;
} 
.f2section .public-yema4{
	margin-top: 53px;
} 
.f2text p span{
	color:#3e9ae9;
}
.sconbtng1{
	padding:45px 0 42px;
	text-align: center;
}
.sconbtng1 h4{
	color:#444444;
	font-size:22px;
	font-family:"微软雅黑";
	line-height: 36px;
}
.g1btnn{
	width:100%;
	overflow: hidden;
}
.g1btnn h3{
	color:#419ce9;
	font-size:18px;
	font-family:"微软雅黑";
	position:relative;
}
.g1btnn{
	margin-bottom:35px;
}
.g1btnn h3::before{
	position:absolute;
	content:"";
	width:1088px;
	height:1px;
	background:#e5e5e5;
	top:50%;
	transform: translateY(-50%);
	right:0;
}
.jiaoshaolist{
	/*width:100%;*/
	margin:0 -15px 0;
	padding-bottom:130px;
}
.jiaosheaoitem{
	width:50%;
	padding:0 15px;
	margin-bottom:25px;
}
.g1listshang p {
    display: inline-block;
    color: #666;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 1.75;
    width: 460px;
    /*height:28px;*/
    max-height:56px;
    overflow: hidden;
    width:calc(100% - 33px);
}
.g1listshang p a{
    color: #666;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 1.75;	
}
.g1icon{
	width:100%;
	height:100%;
	background:#fff;
	position:relative;
	box-shadow:1px 1px 40px #edecec; 
	cursor: pointer;
}
.g1section{
	background:#f7f9fb;
}
.g1listshang {
    padding: 21px 30px;
}
.g1listshang span{
	position:relative;
}
.jianhao{
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	opacity: 0;
}
.g1xia{
	padding:15px 0 30px 30px;
	position:absolute;
	/*top:68px;*/
	left:0;
	width:100%;
	background:#fff;
	z-index: 10;
	border-top:1px solid #eeeeee;
	display:none;
	/*box-shadow:1px 1px 40px #edecec; */
	box-shadow:1px 3px 5px #c5c5c5;
}
.g1xia p{
	color:#999999;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 26px;
}
.g1icon.active .jiojhio{
	opacity: 0;
} 
.g1icon.active .jianhao{
	opacity: 1;
}
.g1icon.active .g1listshang p{
	font-weight:bold;
	color:#419ce9;
} 
.f1txtleft h6{
	color:#3e9ae9;
	font-size:18px;
	font-weight:bold;
	margin-bottom:40px; 
	font-family:"微软雅黑";	
}

.f1txtleft{
	width:calc(100% - 797px);
	animation:fadeInLeft 1.6s;
}
.f1txtleft p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:30px;
	margin-bottom:45px; 
}
.f1textxia{
	width:730px;
	animation:fadeInRight 1.8s;
}
.f1textxia img{
	width:100%;
}
.f1txt {
	margin:47px 0 63px;
}
.future{
	padding:65px 0 67px;
	border-left:1px solid rgba(145,204,255,0.38);
	position: relative;
}
.futuleft{
	width:402px;
	padding-left:43px;
}
.futuleft h4{
	color:#fff;
	font-size:20px;
	line-height: 1.75;
	text-transform:uppercase;
}
.sencionf{
	background:#799ebe;
}
.futuleft h6{
	color:#fff;
	font-size:18px;
	line-height: 1.75;	
	font-family:"微软雅黑";
	font-weight:bold;
	position:relative;
}
.futuleft h6::after{
	position:absolute;
	content:"";
	width:1px;
	height:20px;
	background:#fff;
	top: 8px;
    left: -44px;
}
.futritem{
	padding:0 25px;
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:14px;
	cursor: pointer;
}
.futritem.act{
	font-size:18px;
	transform: translateY(-5px);
}
.futritem.act p{
	font-weight:bold;
}
.futritem.act p::after{
	position:absolute;
	content:"";
	width:1px;
	height:20px;
	background:#fff;
	left:50%;
	transform: translateX(-50%);
	bottom:-31px;

}
.futureright{
	width:calc(100% - 517px);
}
.f1lunbo{
	width:100%;
	background:rgba(255,255,255,0.05);
	margin-top:36px;
}
.f1lunnboitem{
	padding:27px 25px;

}
.f1lunnboitem p{
	color:#eaf5ff;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 28px;
	height:56px;
	overflow: hidden;
}
.ban_item img{
	width:100%;
}
.menu_a {
    width: auto;
    height: 60px;
    top: 0;
    right: 0;
    display:none;
    margin-left:15px;
}
.openmenu {
    display: block;
    position: relative;
    width: 28px;
    height: 50px;
    -webkit-transition: all .4s ease-in-out 0s;
    -moz-transition: all .4s ease-in-out 0s;
    -ms-transition: all .4s ease-in-out 0s;
    -o-transition: all .4s ease-in-out 0s;
    transition: all .4s ease-in-out 0s;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.openmenu span {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 26px;
    height: 2px;
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    -ms-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;
    transition: all .5s ease-out 0s;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background: #fff;
}
.openmenu span::after, .openmenu span::before {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    -ms-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;
    transition: all .5s ease-out 0s;
    background: #fff;
}
.openmenu span::before {
    bottom: -10px;
}
.openmenu span::after {
    top: -10px;
}
.openmenu.act span {
    background: rgba(255,255,255,0);
}
.openmenu.act span::before {
    top: 0;
    -webkit-transform: rotate(43deg);
    -ms-transform: rotate(43deg);
    -moz-transform: rotate(43deg);
    -o-transform: rotate(43deg);
    transform: rotate(43deg);
}
.openmenu.act span::after {
    top: 0;
    -webkit-transform: rotate(-43deg);
    -moz-transform: rotate(-43deg);
    -o-transform: rotate(-43deg);
    -ms-transform: rotate(-43deg);
    transform: rotate(-43deg);
}
.xialaph h4.active img.img_d, .xialaph h5.active img.img_d {
    display: block;
}
.xialaph h4.active img.img_s, .xialaph h5.active img.img_s {
    display: none;
}
.imgnews img{
	width:100%;
	transition: all .3s ease-out 0s;
}
.h_n_txt img{
	max-width:100%;
}
.d1section .d1lefta{
	width:100%;
}
.d2lefttxt img{
	width:100%;
}
.e2img img{
	width:100%;
}
.fashangtime h4{
	color:#666666;
	font-size:24px;
	font-family:"微软雅黑";
	text-align: center;
	position: relative;
}
.fashangtime h4::after{
	position:absolute;
	content:"";
	bottom:-30px;
	left:50%;
	transform: translateX(-50%);
	background:#6f6f6f;
	width:10px;
	height:10px;
	border:2px solid #fff;
	z-index: 150;
}
.fatext p{
	color:#666666;
	font-size:16px;
	font-family:"微软雅黑";
	text-align: center;	
	line-height: 30px;
	height:90px;
	position:relative;
	padding-top: 17px;
}
.fatext p::after{
	position:absolute;
	content:"";
	width:1px;
	height:29px;
	background:#dcdcdc;
	top:-10px;
	left:50%;
	transform: translateX(-50%);
	opacity: 0;
	transition:all .3s ease-out 0s;
}
.fazhanchang{
	width:100%;
}
.fazhancon{
	width:1200px;
	margin:0 auto;
	z-index: 160;
	position:relative;
}
.fazhancon .slick-list{
	padding:8px;
}
.fashangtime{
	margin-bottom:50px; 
}
.fazhanitem {
	padding:47px 35px;
	position:relative;
	transition: all .3s ease-out 0s; 
}
.fazhanitem::after{
	position:absolute;
	content:"";
	width:100%;
	height:1px;
	background:#dcdcdc;
	top:95px;
	left:0;
}
.xixianaaq{
	position:absolute;
	width:100%;
	height:1px;
	background:#dcdcdc;
	top:103px;
	left:0;
	z-index: 10;
}
.fazhanchang{
	position:relative;
}

.fazhancon .slick-prev, .fazhancon .slick-next{
	z-index: 50;
	background:red;
	top:38%;
}
.fazhancon .slick-prev{
	width:18px;
	height:35px;
	background:url(../images/hbuihbio.png) no-repeat center;
	left:-100px;
}
.fazhancon .slick-next{
	width:18px;
	height:35px;
	background:url(../images/hguygu.png) no-repeat center;
	right:-100px;
}
.fazhancon{
	position:absolute;
	top:0;
	left:50%;
	transform: translateX(-50%);
}
.mappp {
	width:1000px;
	margin:0 auto;
}
.mappp img{
	width:100%;
}
.sousuophone {
    width: 100%;
    padding: 0 15px;
    border: 1px solid #999;
    height: 35px;
    border-radius: 20px;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
}
.sousuophone input {
    width: 100%;
    height: 100%;
    color: #999;
    padding-right: 30px;
}
.skuangsousuo {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 15px;
    display: inline-block;
}
.skuangsousuo img {
    width: 20px;
    cursor: pointer;
}
.pad_menu{
	margin-right:15px;
}
.huih {
	position:relative;
}
.zhuangshi{
	width:100%;
	height:100%;
	background:#e4e8ef;
	position:absolute;
	top:0;
	left:-100%;
}
.stxtxer h3{
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	letter-spacing: 1px;
}
.stxtxer h3 a{
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	letter-spacing: 1px;	
}
.f2btn img{
	max-width:100%;
}
.bobtn h4 img{
	max-width: 100%;
} 
.imgnews{
	overflow: hidden;
	height:178px;
}
.sconshang{
	background:#e4e8ef;
	overflow: hidden;
}
.dot1 .yuanyi{
	animation-delay:0.4s;
} 
.dot1 .yuaner{
	animation-delay:0.4s;
} 
.dot2 .yuanyi{
	animation-delay:0.6s;
} 
.dot2 .yuaner{
	animation-delay:0.6s;
} 
.dot3 .yuanyi{
	animation-delay:0.8s;
} 
.dot3 .yuaner{
	animation-delay:0.8s;
} 
.dot4 .yuanyi{
	animation-delay:1s;
} 
.dot4 .yuaner{
	animation-delay:1s;
} 
.dot5 .yuanyi{
	animation-delay:1.4s;
} 
.dot5 .yuaner{
	animation-delay:1.4s;
} 
.dot6 .yuanyi{
	animation-delay:1.6s;
} 
.dot6.yuaner{
	animation-delay:1.6s;
} 
.dot7 .yuanyi{
	animation-delay:1.8s;
} 
.dot7.yuaner{
	animation-delay:1.8;
} 
.dot8 .yuanyi{
	animation-delay:2s;
} 
.dot8.yuaner{
	animation-delay:2s;
} 
.dot9 .yuanyi{
	animation-delay:2.2s;
} 
.dot9.yuaner{
	animation-delay:2.2s;
} 
.dot10 .yuanyi{
	animation-delay:2.4s;
} 
.dot10.yuaner{
	animation-delay:2.4s;
} 
.dot11 .yuanyi{
	animation-delay:2.6s;
} 
.dot11.yuaner{
	animation-delay:2.6s;
} 
.dot12 .yuanyi{
	animation-delay:2.8s;
} 
.dot12.yuaner{
	animation-delay:2.8s;
} 
.dot13 .yuanyi{
	animation-delay:3s;
} 
.dot13.yuaner{
	animation-delay:3s;
}
.dot14 .yuanyi{
	animation-delay:3.2s;
} 
.dot14.yuaner{
	animation-delay:3.2s;
}  

.yang{
	display:none;
}
.jiaoshaolistaa {
	padding-bottom:80px;
} 
.ban_item {
	display:none;
}
.bsPromo{
	display:block!important;
	width:100%!important;
	height:100%!important;
	opacity: 0;
}
.bsPromo a{
	width:100%;
	height:100%!important;
}

.bsTop{
	width:208px!important;
}
.bsTop span{
	line-height: 24px!important;
}

.c2item.act a{
	background: #3e9ae9;
}
.c2item.act .iconbb{
	opacity: 1;
}
.c2item.act h2{
	    color: #fff;
}
.indexipic img{
	width:262px;
}
.biaoind{
	display:block;
	width:89px;
	height:32px;
	text-transform: uppercase;
	font-size:16px;
	/* font-family:"Conv_HelveticaNeueLTPro-Roman"; */
}
.biaoinda{
	color:#b6a384;
}
.biaoindb{
	color:#b8d8ff;
}
.zheming{
	width: auto;
    height: auto;
    min-height: 100%;
    min-width: 100%;
}
.biaoinda:hover{
	color:#b6a384;
}
.biaoindb:hover {
    color: #b8d8ff;
}
.footdibu p a{
	color:#999999;
}
.xialaph h4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .1;
    background-color: #000;
}
.c2divcon>p{
	color: #666666;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 30px;
    margin-bottom:20px;
    animation: fadeInUp 1.6s;
}
.c2divcon>p>img{
	max-width: 100%!important;
}
.inban0 {
	display:block!important;
}
.bsFrameDiv div{
	height: 206px!important;
    width: 210px!important;
    text-align: center!important;
    line-height: 206px!important;
    display: block;
}
.bsFrameDiv div img{
	width: 178px!important;
    height: 178px!important;
    margin: 0px!important;
    display: inline-block;
}
.moreaaa{
	font-size:14px;
	/* font-family:Arial; */
	letter-spacing: 1px;
	color:#666666;
}
.danyebox{
	width:1200px;
	margin:0 auto;
	padding: 56px 0 35px;
}
.danyebox img{
	max-width: 100%;
}
.danyebox p{
	font-family:"微软雅黑";
	letter-spacing: 1px;
}
.e3wenbenaaa img{
	max-width: 100%;
}
.yongsyrightadv{
	top: inherit!important;
    transform: translate(0,0)!important;
    bottom: 50px!important;
}
/**********新增**************/
/*.scon >p{
	color: #666;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 1.75;
}
.scon >img{
	max-width:100%;
}*/

.danyebox >p{
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 1.75;
	color:#666;
}
.danyebox >img{
	max-width:100%;
}
.g1section {
	padding-top:36px;
}
.g1section .c2img{
	width: 50%;
    background: #fff;
    position: relative;
    height: auto;
}
.g1section .c2img img {
    position: relative;
    top: 0;
    width: 100%;
    left: 0;
}
.g1section .c2text{
	padding:52px 36px;
}
.sconbtng1aa{
	background:#fff;
	overflow: hidden;
	margin-bottom: 18px;
}
.sconbtng1aa .c2text p{
	margin-bottom:18px;
}

/**************************新增内容********************************/

/**************新增4.28****************/


.danyebox{
	width:1200px;
	margin:0 auto;
}
.dybleft img{
	max-width:100%;
}
.dybleft a{
	display:block;
	color:#00a3dd;
	font-family:"微软雅黑";
	font-size:18px;
	margin:35px 0 17px;
	letter-spacing:1px;
}
.dybleft h3{
	color:#666666;
	font-size:18px;
	font-weight:bold;
	font-family:"微软雅黑";
	text-align:uppercase;
	margin-bottom:38px;
}
.dybleft p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 1.75;

}
.dyblright img{
	max-width:100%
}
.dybleftbox{
	width:100%;
	margin-top:10px;
}
.dyblright p{
	color:#333333;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin-top:25px;
/*	text-align:center;*/
}
.danyeboxshang{
	margin-bottom:60px;
}
.danyeboxxia img{
	max-width:100%
}
.deptleftbox{
	width:50%;
}
.deptleftbox h3{
	text-align: center;
	color:#333333;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:14px;
	margin:30px 0 37px;
}
.deptleftbox h4{
	color:#333333;
	font-size:14px;
	font-family:"微软雅黑";
	margin-bottom: 17px;
}
.deptleftbox p{
	color:#666666;
	font-size:14px;
	font-family:"微软雅黑";
	line-height: 1.75;
}
.danyeboxxia{
	margin-bottom:65px;
}
.dyblright {
	width:50%;
	float:none;
}
.dyblright p{
	text-align: center;
}
.c2textbox::before{
	display:none;
}
.c2imgboxxx img{
	max-width:100%;
}
.c2imgboxxx{
	padding-left:20px;
}
.c2textbox{
	padding:52px 15px 0 0px;
}
.diyi{
	display:none!important;
}
.d2rightatxt p img{
	max-width:100%;
}