ul,li,p,input,body,h1,h2,h3{
	padding: 0;
	margin: 0;
	list-style: none;
}
img{
	vertical-align: middle;
	border: none;
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*{
	font-family: "微软雅黑";
}
.alignRight{
	float: right;
}
.alignLeft{
	float: left;
}
.ea_wp100{
	width: 100%;
}
.ea_w1200{
	width: 1200px;
	margin: 0 auto;
}
a{
	text-decoration: none;
	color: #333333;
}
em{
	font-style: normal;
}
input,select,textarea{
	outline: none;
	border: 0px;
	padding: 0;
	margin: 0;
	background-color: transparent;
}
/**  
 * ********************************************/
.ea_header{
	width: 100%;
	background-color: #fff;
	height: 100px;
}
.ea_headerInner{
	width: 1200px;
	height: 100px;
	margin: 0 auto;
}
.ea_logo{
	width: 179px;
	height: 60px;
	margin-top: 22px;
}
.ea_logo a{
	display: block;
	width: 293px;
	height: 60px;
	overflow: hidden;
}
.ea_logo a img{
	display: block;
	width: 293px;
	height: 60px;
}
.ea_headerRight{
	width: 945px;
	height: 100px;
}
.ea_webSet{
	height: 20px;
	margin-top: 12px;
	width: 945px;
}
.ea_webSetInner{
	height: 20px;
}
.ea_webSetInner span{
	float: left;
	height: 20px;
	width: 15px;
	padding: 0 13px;
	background: url(../images/gzh_02.png) no-repeat 13px center;
	cursor: pointer;
	transition: all .3s;
}
.ea_webSetInner em{
	float: left;
	line-height: 20px;
	height: 20px;
	font-size: 13px;
	text-align: center;
	color: #6b6b6b;
}
.ea_webSetInner>a{
	float: left;
	font-size: 13px;
	line-height: 20px;
	height: 20px;
	color: #6b6b6b;
	text-align: center;
	padding: 0 12px;
	transition: all .3s;
}
.ea_webSetInner span:hover{
	background: url(../images/gzh_02b.png) no-repeat 13px center;
	transition: all .5s;
}
.ea_webSetInner>a:hover{
	color: #0168b7;
	transition: all .5s;
}
.ea_navigation{
	width: 945px;
	height: 48px;
	margin-top: 20px;
	/*overflow: hidden;*/
}
.navigationList{
	width: 980px;
}
.navigationList>li{
	float: left;
	margin-left: 53px;
	min-width: 80px;
	font-size: 18px;
	height: 48px;
	position: relative;
	overflow: hidden;
	transition: all .3;
}
.navigationList>li>a{
	display: block;
	min-width: 72px;
	padding: 0 5px;
	height: 22px;
	padding-bottom: 22px;
	line-height: 22px;
	text-align: center;
}
.navigationList>li>span{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 5px;
	background-color: transparent;
	transition: all .3s;
}
.navigationList>li:hover{
	overflow: visible;
	transition: all .5;
}
.navigationList>li:hover>span{
	background-color: #0168B7;
	transition: all .5s;
}
.navigationList>li.on>span{
	background-color: #0168B7;
	transition: all .5s;
}

.ea_secondNavs{
	position: absolute;
	width: 100px;
	min-height: 45px;
	background-color: #fff;
	top: 68px;
	left: -10px;
	z-index: 999;
	transition: all .3s;
}
.ea_secondNavs>a{
	display: block;
	width: 100%;
	height: 45px;
	border-bottom: 1px solid #f3f3f3;
	text-align: center;
	line-height: 45px;
	font-size: 14px;
	color: #333333;
	transition: all .3s;
	overflow: hidden;
}
.ea_secondNavs>a:hover{
	color: #016bbd;
	transition: all .5s;
}
.ea_secondNavs>a.on{
	color: #016bbd;
	transition: all .5s;
}
.navigationList>li:hover .ea_secondNavs{
	top: 48px;
	transition: all .5s;
}
.ea_secondNavs01{
	position: absolute;
	width: 347px;
	min-height: 45px;
	background-color: #fff;
	top: 68px;
	left:0;
	z-index: 999;
	border-top: 1px solid #f3f3f3;
	transition: all .3s;
	overflow: hidden;
}
.ea_subone{
	width: 173px;
	min-height: 45px;
	border-left: 1px solid #f3f3f3;
	margin-left: -1px;
}
.ea_subone a{
	display: block;
	width: 173px;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #f3f3f3;
	text-align: center;
	font-size: 14px;
	color: #333333;
	transition: all .3s;
	overflow: hidden;
}
.navigationList>li:hover .ea_secondNavs01{
	top: 48px;
	transition: all .5s;
}
.ea_secondNavs01 a:hover{
	color: #016bbd;
	transition: all .5s;
}
.ea_secondNavs01 a.on{
	color: #016bbd;
	transition: all .5s;
}
.ea_banner{
	position: relative;
	width: 100%;
	height:600px;
	overflow: hidden;
}
.ea_banner .hd{
	position: absolute;
	bottom: 46px;
	width: 100%;
	height: 20px;
	z-index: 9;
}
.ea_banner .hd ul{
	width: 100%;
	height: 20px;
	text-align: center;
}
.ea_banner .hd ul li{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 16px;
	background: url(../images/gzh_04.png) no-repeat left top;
	cursor: pointer;
}
.ea_banner .hd ul li:hover{
	background: url(../images/gzh_04b.png) no-repeat left top;
}
.ea_banner .hd ul li.on{
	background: url(../images/gzh_04b.png) no-repeat left top;
}
.ea_banner .bd{
	width: 100%;
	height: 600px;
	overflow: hidden;
}
.ea_bannerList{
	width: 100%;
	height: 600px;
}
.ea_bannerList li{
	width: 100%;
	height: 600px;
}
.ea_bannerList li img{
	display: block;
	width: 100%;
	height: 600px;
}
.ea_firstFloor{
	height: 650px;
}
.ea_firstFloorInner{
	width: 1200px;
	height: 650px;
	margin: 0 auto;
}
.ea_jsDec{
	width: 570px;
	height: 650px;
	margin-left: 26px;
}
.ea_jsColunme{
	margin-top: 100px;
}
.ea_jsColunme h2{
	width: 100%;
	font-size: 38px;
	height: 42px;
	line-height: 42px;
}
.ea_jsColunme h2 a{
	float: left;
	line-height: 42px;
	height: 100%;
	color: #333333;
	transition: all .3s;
	overflow: hidden;
}
.ea_jsColunme h2 a:hover{
	color: #0168B7;
	transition: all .5s;
}
.ea_jsColunme span{
	display: block;
	width: 100%;
	font-size: 22px;
	color: #016bbd;
	height: 30px;
	line-height: 30px;
	margin-top: 18px;
	overflow: hidden;
}
.ea_jsTxt{
	width: 570px;
	font-size: 16px;
	color: #666666;
	line-height: 30px;
	height: 90px;
	margin-top: 30px;
	overflow: hidden;
}
.ea_shuzigongsi{
	width: 570px;
	height: 78px;
	margin-top: 40px;
}
.ea_shuzigongsi div{
	float: left;
	padding-top: 58px;
	line-height: 20px;
	height: 20px;
	font-size: 14px;
	color: #666666;
	width: 126px;
	overflow: hidden;
}
.ea_gscl{
	background: url(../images/gzh_05.png) no-repeat left top;
}
.ea_gszj{
	background: url(../images/gzh_06.png) no-repeat left top;
	margin-left: 94px;
	margin-right: 94px;
}
.ea_gsyg{
	background: url(../images/gzh_07.png) no-repeat left top;
}
.ea_jsDecReadMore{
	display: block;
	width: 180px;
	height: 50px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	background: url(../images/gzh_08.png) no-repeat left top;
	margin-top: 56px;
	transition: all .3s;
	overflow: hidden;
}
.ea_jsDecReadMore:hover{
	background: url(../images/gzh_08b.png) no-repeat left top;
	transition: all .5s;
}
.ea_jsPic{
	width: 603px;
	height: 650px;
	overflow: hidden;
}
.ea_jsPic img{
	display: block;
	width: 603px;
	height: 650px;
}
.ea_secondFloor{
	height: 1108px;
	border-top: 1px solid transparent;
	background: url(../images/gzh_10.jpg) no-repeat left bottom;
}
.ea_secondFloorInner{
	width: 1200px;
	height: 1050px;
	margin: 58px auto 0;
	overflow: hidden;
}
.ea_productColume{
	width: 1200px;
	height: 80px;
}
.ea_productEn{
	width: 1200px;
	height: 30px;
	text-align: center;
	margin-top: -4px;
}
.ea_productEn a{
	display: inline-block;
	font-size: 26px;
	color: #999999;
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	font-family: "Times New Roman";
	transition: all .3s;
	overflow: hidden;
}
.ea_productEn a:hover{
	color: #fe0000;
	transition: all .5s;
}
.ea_productColume h2{
	font-size: 24px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 6px;
}
.ea_productColume h2 a{
	display: inline-block;
	line-height: 30px;
	height: 30px;
	color: #333333;
	transition: all .3s;
	overflow: hidden;
}
.ea_productColume span{
	display: block;
	width: 5%;
	background-color: #fe0000;
	height: 4px;
	margin: 10px auto 0;
}
.ea_productColume h2 a:hover{
	color: #fe0000;
	transition: all .5s;
}
.ea_productSlide{
	margin-top: 44px;
	width: 1200px;
	height: 866px;
	overflow: hidden;
}
.ea_tabBox{
	width: 1200px;
	height: 40px;
	margin-bottom: 40px;
	overflow: hidden;
}
.ea_changeTabs{
	width: 1200px;
	height: 40px;
	overflow: hidden;
}
.ea_tabList{
	width: 100%;
	height: 40px;
}
.ea_tabList li{
	float: left;
	min-width: 60px;
	height: 38px;
	line-height: 38px;
	padding: 0 12px;
	behavior: url(../PIE-2.0beta1/PIE.htc);/*兼容IE8处理*/
	-moz-border-radius:  25px;
    -webkit-border-radius:  25px;
	border-radius: 25px;
	border: 1px solid #d3d3d3;
	font-size: 14px;
	color: #666666;
	text-align: center;
	margin-right: 5px;
	cursor: pointer;
	overflow: hidden;
}
.ea_tabList li:hover{
	border: 1px solid #0168b7;
	color: #fff;
	background-color: #0168b7;
}
.ea_tabList li.on{
	border: 1px solid #0168b7;
	color: #fff;
	background-color: #0168b7;
}
.ea_productPicBox{
	width: 1200px;
	height: 786px;
	overflow: hidden;
}
.ea_productkk{
	width: 1200px;
	height: 786px;
	overflow: hidden;
}
.ea_productvisList{
	width: 1200px;
	height: 680px;
	overflow: hidden;
}
.ea_sideBox{
	width: 280px;
	height: 680px;
}
.ea_productsPic{
	width: 280px;
	height: 328px;
	position: relative;
}
.ea_productsPic>a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ea_sideBox h3{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	width: 280px;
	background: url(../images/gzh_13.png) repeat left top;
	font-weight: normal;
}
.ea_sideBox h3 .ea_cptitle{
	float: left;
	width: 205px;
	padding-left: 20px;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	transition: all .3s;
	overflow: hidden;
}
.ea_secondFloorMore{
	float: right;
	width: 22px;
	height: 21px;
	background: url(../images/gzh_14.png) no-repeat left top;
	margin-right: 28px;
	margin-top: 10px;
	transition: all .3s;
}
.ea_productsPic:hover .ea_secondFloorMore{
	background: url(../images/gzh_14b.png) no-repeat left top;
	transition: all .5s;
}
.ea_productsPic:hover h3 .ea_cptitle{
	color: #0363ac;
	transition: all .3s;
}
.ea_productsPic01{
	margin-top: 24px;
}
.ea_productbigPic{
	width: 580px;
	height: 680px;
	margin-left: 28px;
	position: relative;
}
.ea_productbigPic>a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ea_productbigPic h3{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	width: 100%;
	background: url(../images/gzh_13.png) repeat left top;
	font-size: 18px;
	font-weight: normal;
}
.ea_productbigPic h3.ea-bh{
	height: 48px;
}
.ea_productbigPic h3.ea-bh a{
	line-height: 48px;
}
.ea_productbigPic h3 .ea_cptitle01{
	float: left;
	width: 476px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	padding-left: 20px;
	overflow: hidden;
}
.ea_secondFloorMore01{
	float: right;
	width: 27px;
	height: 26px;
	background: url(../images/gzh_15.png) no-repeat left top;
	margin-right: 28px;
	margin-top: 7px;
	transition: all .3s;
}
.ea_secondFloorMore01.ea-cpt{
	margin-top: 12px
}
.ea_productbigPic:hover .ea_secondFloorMore01{
	background: url(../images/gzh_15b.png) no-repeat left top;
	transition: all .5s;
}
.ea_productbigPic:hover h3 .ea_cptitle01{
	color: #0363ac;
	transition: all .3s;
}
.ea_listMore{
	width: 1200px;
	height: 50px;
	margin-top: 56px;
}
.ea_listmoreBtn{
	float: right;
	width: 148px;
	height: 48px;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	line-height: 48px;
	border: 1px solid #fff;
	text-transform: uppercase;
	transition: all .3s;
}
.ea_listmoreBtn:hover{
	color: #fe0000;
	border: 1px solid #fe0000;
}
.ea_cpslogon{
	float: left;
	width: 600px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	margin-top: 12px;
	overflow: hidden;
}
.ea_thirdFloor{
	width: 1200px;
	margin: 60px auto 0;
	
}
.ea_newsColumeBox{
	border-top: 1px solid transparent;
	width: 1200px;
	height: 69px;
	overflow: hidden;
}
.ea_newsColumeBox h2{
	float: left;
	font-size: 30px;
	font-weight: normal;
	height: 34px;
}
.ea_newsColumeBox h2 a{
	display: block;
	width: 100%;
	height: 100%;
	color:#016bbd;
	transition: all .3s;
}
.ea_thirdSlogon{
	font-size: 18px;
	color: #999999;
	margin-top: 44px;
}
.ea_newsSlide{}
.ea_newsSlide .hd{
	position: relative;
	height: 36px;
	width: 1200px;
}
.ea_newsSlide .hd ul{
	position: absolute;
	right: 0;
	top: -16px;
	height: 15px;
}
.ea_newsSlide .hd ul li{
	float: left;
	width: 15px;
	height: 15px;
	background: url(../images/gzh_20.png) no-repeat left top;
	cursor: pointer;
	margin-left: 16px;
}
.ea_newsSlide .hd ul li:hover{
	background: url(../images/gzh_20b.png) no-repeat left top;
}
.ea_newsSlide .hd ul li.on{
	background: url(../images/gzh_20b.png) no-repeat left top;
}
.ea_newsSlide .bd{
	width: 1200px;
	height: 435px;
	overflow: hidden;
}
.ea_indexNewsBox{
	width: 1200px;
	height: 435px;
	overflow: hidden;
}
.ea_indexNewsPic{
	position: relative;
	width: 600px;
	height: 435px;
}
.ea_indexNewsPic>a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ea_indexNewsPic>a img{
	display: block;
	width: 600px;
	height: 435px;
}
.ea_indexNewsPict{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 540px;
	height: 80px;
	background: url(../images/gzh_17.png) repeat left top;
	padding: 20px 30px;
}
.ea_inpt{
	width: 100%;
	height: 20px;
}
.ea_inpt h3{
	float: left;
	width: 430px;
	font-size: 16px;
	height: 20px;
	font-weight: normal;
}
.ea_inpt h3 a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 20px;
	color: #fff;
	overflow: hidden;
}
.ea_inpt h3 a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.ea_inpt span{
	float: right;
	font-size: 12px;
	color: #d9d9d9;
	height: 20px;
	line-height: 20px;
	padding-left: 25px;
	background: url(../images/gzh_18.png) no-repeat left center;
	overflow: hidden;
}
.ea_inptTxt{
	font-size: 14px;
	color: #d9d9d9;
	line-height: 24px;
	height: 48px;
	margin-top: 15px;
	overflow: hidden;
}
.ea_indexnewsbarBox{
	width: 600px;
	height: 435px;
	background-color: #fbfbfb;
	overflow: hidden;
}
.ea_newsBar{
	width: 600px;
	height: 140px;
	transition: all .3s;
	margin-bottom: 8px;
}
.ea_newsBar:hover{
	transition: all .5s;
	background-color: #016bbd;
}
.ea_newsTime{
	float: left;
	height: 65px;
	width: 142px;
	margin-top: 38px;
	border-right: 1px solid #cacaca;
	margin-left: 25px;
}
.ea_newsTime span{
	float: left;
	font-size: 50px;
	color: #666666;
	height: 65px;
	line-height: 65px;
	width: 52px;
	transition: all .3s;
}
.ea_newsBar:hover .ea_newsTime span{
	color: #fff;
	transition: all .5s;
}
.ea_newsTime em{
	float: left;
	width: 40px;
	height: 65px;
	margin-left: 30px;
	background: url(../images/gzh_19.png) no-repeat center center;
	transition: all .3s;
}
.ea_newsBar:hover .ea_newsTime em{
	background: url(../images/gzh_19b.png) no-repeat center center;
	transition: all .5s;
}
.ea_newsTime em b{
	display: block;
	font-size: 14px;
	color: #666666;
	width: 40px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	transition: all .3s;
	font-weight: normal;
}
.ea_newsBar:hover .ea_newsTime em b{
	color: #fff;
	transition: all .5s;
}
.ea_newsTime em i{
	display: block;
	font-size: 14px;
	color: #666666;
	width: 40px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	margin-top: 28px;
	font-style: normal;
	transition: all .3s;
}
.ea_newsBar:hover .ea_newsTime em i{
	color: #fff;
	transition: all .5s;
}
.ea_newsbardec{
	float: right;
	width: 380px;
	height: 65px;
	margin-top: 38px;
	margin-right: 28px;
}
.ea_newsbardec h3{
	font-size: 16px;
	height: 20px;
	font-weight: normal;
	width: 380px;
}
.ea_newsbardec h3 a{
	display: block;
	width: 100%;
	height: 100%;
	color: #333333;
	line-height: 20px;
	transition: all .3s;
	overflow: hidden;
}
.ea_newsBar:hover .ea_newsbardec h3 a{
	color: #fff;
	transition: all .5s;
}
.ea_xwjjianshu{
	width: 380px;
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	height: 48px;
	margin-top: 6px;
	transition: all .3s;
	overflow: hidden;
}
.ea_newsBar:hover .ea_newsbardec .ea_xwjjianshu{
	color: #fff;
	transition: all .5s;
}
.ea_fourthFloor{
	width: 100%;
	min-height: 50px;
	margin: 0 auto;
	background: url(../images/gzh_22.jpg) repeat-x left top;
}
.ea_fourthFloorInner{
	width: 1200px;
	min-height: 380px;
	margin: 0 auto;
}
.ea_caseColume{
	width: 1200px;
	height:110px;
	position: relative;
}
.ea_caseFloat{
	float: right;
	width: 180px;
	height: 220px;
	background: url(../images/gzh_21.png) no-repeat right center;
	position: absolute;
	bottom: 0;
	right: 0;
}
.ea_caseFloat span{
	display: block;
	font-size: 26px;
	font-family: "times new roman";
	color: #333333;
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	margin-top: 28px;
}
.ea_caseFloat em{
	display: block;
	font-size: 22px;
	font-family: "times new roman";
	color: #999999;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
	margin-left: 65px;
}
.ea_caseFloat h2{
	width: 100%;
	font-size: 24px;
	font-weight: normal;
	height: 26px;
	padding-bottom: 18px;
	background: url(../images/gzh_23.jpg) no-repeat 115px bottom;
	margin-top: 50px;
}
.ea_caseFloat h2 a{
	display: block;
	height: 26px;
	padding-left: 64px;
	line-height: 26px;
	color: #016bbd;
	transition: all .3s;
}
.ea_caseFloat h2 a:hover{
	color: #666;
	transition: all .5s;
}
.ea_projectCase01{
	width: 1200px;
	height: 400px;
	padding-top: 30px;
	overflow: hidden;
}
.ea_projectCaseList{
	width: 1216px;
	height: 400px;
}
.ea_projectCaseList li{
	float: left;
	width: 290px;
	margin-right: 14px;
	height: 400px;
	overflow: hidden;
}
.ea_projectPic{
	width: 290px;
	height: 230px;
}
.ea_projectPic a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ea_projectPic a img{
	display: block;
	width: 290px;
	height: 230px;
}
.ea_projectt{
	width: 290px;
	height: 170px;
	background-color: #f8f8f8;
	transition: all.3s;
}
.ea_projectCaseList li:hover .ea_projectt{
	background-color: #016bbd;
	transition: all.5s;
}
.ea_caseen{
	font-size: 20px;
	color: #999999;
	width: 290px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	text-transform: uppercase;
	font-family: "times new roman";
	padding-top: 44px;
	transition: all .3s;
}
.ea_projectCaseList li:hover .ea_caseen{
	color: #fff;
	transition: all .5s;
}
.ea_projectt h3{
	font-size: 18px;
	height: 22px;
	width: 280px;
	padding: 0 5px;
	text-align: center;
	padding-bottom: 20px;
	margin-top: 22px;
	background: url(../images/gzh_25.jpg) no-repeat center bottom;
	transition: all .3s;
}
.ea_projectt h3 a{
	display: inline-block;
	line-height: 22px;
	height: 22px;
	color: #666666;
	transition: all .3s;
	overflow: hidden;
}
.ea_projectCaseList li:hover .ea_projectt h3{
	background: url(../images/gzh_25b.jpg) no-repeat center bottom;
	transition: all .5s;
}
.ea_projectCaseList li:hover .ea_projectt h3 a{
	color: #fff;
	transition: all .5s;
}
.ea_footer{
	min-height: 358px;
}
.ea_footerTop{
	min-height: 200px;
	background-color: #232323;
	padding-top: 38px;
	padding-bottom: 20px;
}
.ea_footerTopInner{
	width: 1200px;
	min-height: 200px;
	margin: 0 auto;
	position: relative;
}
.ea_footerNavs{
	width: 1200px;
	height: 20px;
	overflow: hidden;
}
.ea_footerNavs a{
	float: left;
	font-size: 16px;
	color: #fff;
	height: 20px;
	line-height: 20px;
}
.ea_footerNavs a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.ea_footerNavs em{
	float: left;
	color: #fff;
	font-size: 17px;
	height: 20px;
	width: 92px;
	line-height: 20px;
	text-align: center;
}
.ea_contactUs{
	width: 1016px;
	min-height: 110px;
	padding-top: 26px;
}
.ea_contactUs strong{
	display: block;
	height: 24px;
	font-size: 18px;
	color: #ffffff;
	line-height: 24px;
	font-weight: normal;
}
.ea_contactusBar{
	min-height: 30px;
	width: 971px;
	padding-left: 45px;
	font-size: 17px;
	color: #999999;
	line-height: 30px;
	background: url(../images/gzh_26.png) no-repeat left 3px;
	margin-top: 25px;
	overflow: hidden;
}
.ea_conBar{
	width: 100%;
	min-height: 30px;
	font-size: 17px;
	color: #999999;
	line-height: 30px;
	margin-top: 22px;
	overflow: hidden;
}
.ea_conBar span{
	float: left;
	min-height: 30px;
	line-height: 30px;
	padding-left: 45px;
}
.ea_telephone{
	background: url(../images/gzh_27.png) no-repeat left 4px;
}
.ea_website{
	background: url(../images/gzh_28.png) no-repeat left 4px;
	margin-left: 137px;
}
.ea_erweima{
	position: absolute;
	right: 0;
	top: 60px;
}
.ea_footerBottom{
	min-height: 55px;
	padding: 25px 0 20px;
	background-color: #2a2a2a;
}
.ea_footerBottomInner{
	min-height: 55px;
	width: 1200px;
	margin: 0 auto 0;
	position: relative;
}
.ea_bq{
	width: 1040px;
	font-size: 12px;
	color: #ffffff;
	height: 20px;
	line-height: 20px;
	margin-top: 5px;
}
.ea_bq a{
	color: #fff;
	line-height: 20px;
}
.ea_bq a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.ea_keyWords{
	font-size: 12px;
	min-height: 20px;
	line-height: 20px;
	color: #fff;
	margin-top: 6px;
}
.ea_keyWords a{
	float: left;
	color: #fff;
	line-height: 20px;
}
.ea_keyWords i{
	float: left;
	padding: 0 8px;
}
.ea_keyWords a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.ea_yqLink{
	position: absolute;
	right: 0;
	top: 1px;
	width: 136px;
	height: 35px;
	line-height: 35px;
	padding-left: 14px;
	font-size: 12px;
	color: #ffffff;
	border: 1px solid #8f8f8f;
	background: url(../images/gzh_31b.png) no-repeat 130px center;
	cursor: pointer;
}
.ea_yqlist{
	position: absolute;
	bottom: 37px;
	left: -1px;
	width: 131px;
	padding: 10px 10px;
	background-color: #fff;
	min-height: 30px;
	display: none;
}
.ea_yqlist a{
	display: block;
	width: 131px;
	height: 30px;
	line-height: 1.4;
	color: #666;
	margin-bottom: 8px;
}
.ea_yqlist a:hover{
	color: #333;
}
.ea_yqLink:hover{
	background: url(../images/gzh_31.png) no-repeat 130px center;
}
.ea_yqLink:hover .ea_yqlist{
	display: block;
}
.ea_subBanner{
	width: 100%;
	height: 500px;
	overflow: hidden;
	position: relative;
}
.ea_subBanner .hd{
	position: absolute;
	bottom: 30px;
	height: 20px;
	width: 100%;
	z-index: 9;
}
.ea_subBanner .hd ul{
	width: 100%;
	height: 20px;
	text-align: center;
}
.ea_subBanner .hd ul li{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 15px;
	background: url(../images/gzh_04.png) no-repeat left top;
	cursor: pointer;
}
.ea_subBanner .hd ul li:hover{
	background: url(../images/gzh_04b.png) no-repeat left top;
}
.ea_subBanner .hd ul li.on{
	background: url(../images/gzh_04b.png) no-repeat left top;
}
.ea_subBanner .bd{
	width: 100%;
	height: 500px;
	overflow: hidden;
}
.ea_subBannerList{
	width: 100%;
	height: 500px;
}
.ea_subBannerList ul li{
	float: left;
	width: 100%;
	height: 500px;
}
.ea_subBannerList ul li img{
	display: block;
	width: 100%;
	height: 500px;
}
.ea_childPageContents{
	width: 1200px;
	min-height: 300px;
	margin: 0 auto;
}
.ea_sideColumeBox{
	float: left;
	width: 300px;
	min-height: 290px;
}
.ea_sideColumeTop{
	width: 300px;
	height: 175px;
	/*background: url(../images/gzh_35.jpg) no-repeat left top;*/
	padding-top: 115px;
	background: #333;
}
.ea_sct{
	padding-left: 50px;
	width: 250px;
	padding-top: 54px;
	background: url(../images/gzh_36.jpg) no-repeat 50px top;
}
.ea_sct h2{
	width: 250px;
	font-size: 24px;
	color: #ffffff;
	height: 30px;
	line-height: 30px;
	font-weight: normal;
	padding-top: 46px;
}
.productsCenter{
	background: url(../images/gzh_37.png) no-repeat left top;
}
.ea_slideColumeBox{
	width: 300px;
	min-height: 60px;
	padding-bottom:80px;
	background-color: #fafafa;
}
.ea_slideColumeList{
	width: 300px;
	min-height: 60px;
}
.ea_slideColumeList li{
	width: 268px;
	height: 60px;
	padding: 0 16px;
	background: url(../images/gzh_40.jpg) no-repeat center bottom;
	transition: all .3s;
}
.ea_slideColumeList li a{
	display: block;
	width: 186px;
	height: 100%;
	padding: 0 47px 0 34px;
	background: url(../images/gzh_39.png) no-repeat 230px center;
	font-size: 18px;
	line-height: 60px;
	color: #333333;
	overflow: hidden;
	transition: all .3s;
}
.ea_slideColumeList li:hover{
	background-color: #016bbd;
	background-image: none;
	transition: all .5s;
}
.ea_slideColumeList li:hover a{
	background: url(../images/gzh_39b.png) no-repeat 230px center;
	color: #fff;
	transition: all .5s;
}
.ea_slideColumeList li.on{
	background-color: #016bbd;
	background-image: none;
	transition: all .5s;
}
.ea_slideColumeList li.on a{
	background: url(../images/gzh_39b.png) no-repeat 230px center;
	color: #fff;
	transition: all .5s;
}
.ea_contentsBox{
	float: right;
	width: 850px;
	min-height: 300px;
}
.ea_contentsTop{
	width: 850px;
	height: 30px;
	padding-bottom: 22px;
	padding-top: 36px;
	background: url(../images/gvzh_41.png) no-repeat left bottom;
}
.ea_cpc{
	float: left;
	width: 556px;
}
.ea_cpc h2{
	float: left;
	font-size: 24px;
	font-weight: normal;
	color: #016bbd;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
}
.ea_cpc span{
	float: left;
	font-size: 20px;
	color: #999999;
	font-family: "times new roman";
	height: 30px;
	line-height: 38px;
	text-transform: uppercase;
}
.ea_currentPosition{
	float: right;
	height: 30px;
	line-height: 30px;
}
.ea_currentPosition span{
	float: left;
	padding-left: 26px;
	background: url(../images/gzh_42.png) no-repeat left center;
	font-size: 12px;
	color: #999999;
	height: 30px;
	line-height: 30px;
}
.ea_currentPosition a{
	float: left;
	font-size: 12px;
	color: #999999;
	height: 30px;
	line-height: 30px;
}
.ea_currentPosition em{
	float: left;
	width: 12px;
	text-align: center;
	font-size: 12px;
	color: #999999;
	height: 30px;
	line-height: 30px;
}
.ea_currentPosition a:hover{
	color: #016bbd;
}
.ea_contents{
	width: 850px;
	min-height: 300px;
}
.ea_paginationBox{
	width: 100%;
	height: 39px;
	text-align: center;
}
.ea_pagination{
	display: inline-block;
	height: 39px;
}
.ea_pagination a{
	display: inline-block;
	vertical-align: middle;
	height: 37px;
	text-align: center;
	line-height: 37px;
	font-size: 16px;
	color: #333333;
	border: 1px solid #016bbd;
	margin-right: 15px;
}
.ea_sxy{
	width: 98px;
}
.ea_cp{
	width: 37px;
}
.ea_pagination a[href]:hover{
	color: #fff;
	border: 1px solid #016bbd;
	background-color: #016bbd;
}
.ea_pagination a.on{
	color: #fff;
	border: 1px solid #016bbd;
	background-color: #016bbd;
}
.ea_detailsTitle{
	width: 850px;
	min-height: 28px;
	overflow: hidden;
}
.ea_detailsTitle h1{
	font-size: 18px;
	color: #333333;
	min-height: 28px;
	line-height: 28px;
}
.ea_detailsInfo{
	height: 28px;
	width: 850px;
	margin-top: 12px;
	padding-bottom: 8px;
	border-bottom: 1px solid #f0f0f0;
}
.ea_detailsInfo span{
	float: left;
	height: 28px;
	line-height: 28px;
	padding-left: 24px;
	font-size: 12px;
	color: #999999;
	margin-right: 20px;
}
.ea_releaseTime{
	background: url(../images/gzh_43.png) no-repeat left center;
}
.ea_views{
	background: url(../images/gzh_44.png) no-repeat left center;
}
.ea_fontSize{
	background: url(../images/gzh_45.png) no-repeat left center;
}
.ea_detailsInfo span a{
	float: right;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	color: #999999;
}
.ea_detailsInfo span a:hover{
	color: #016bbd;
}
.ea_detailsInfo>a{
	float: left;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	color: #999999;
	padding-left: 18px;
	background: url(../images/gzh_46b.png) no-repeat left center;
}
.ea_detailsInfo>a:hover{
	color: #016bbd;
	background: url(../images/gzh_46.png) no-repeat left center;
}
.ea_pnPageBox{
	width: 850px;
	height: 138px;
	overflow: ;
}
.ea_pnPageBox a{
	display: block;
	height: 39px;
	width: 850px;
	margin-bottom: 30px;
	font-size: 16px;
	color: #666666;
	line-height: 39px;
	overflow: hidden;
}
.ea_pnPageBox a span{
	float: left;
	width: 98px;
	height: 37px;
	border: 1px solid #016bbd;
	font-size: 16px;
	color: #333333;
	text-align: center;
	margin-right: 35px;
	line-height: 37px;
}
.ea_pnPageBox a[href]:hover{
	color: #016bbd;
}
.ea_pnPageBox a[href]:hover span{
	border: 1px solid #016bbd;
	color: #fff;
	background-color: #016bbd;
}
.ea_pnPageBox a.on span{
	border: 1px solid #016bbd;
	color: #fff;
	background-color: #016bbd;
}
.ea_productsCenter{
	width: 870px;
	min-height: 426px;
}
.ea_productsCenter li{
	float: left;
	width: 270px;
	height: 426px;
	margin: 0 20px 0 0;
	position: relative;
	overflow: hidden;
}
.ea_productsPhoto{
	width: 270px;
	height: 316px;
}
.ea_productsPhoto a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ea_productsPhoto a img{
	display: block;
	width: 270px;
	height: 316px;
}
.ea_ppt{
	width: 270px;
	height: 60px;
	background-color: #fbfbfb;  /*#fbfbfb*/
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
}
.ea_hoverEffect{
	position: absolute;
	bottom: -150px;
	left: 0;
	width: 270px;
	height: 150px;
	background: url(../images/gzh_49.png) no-repeat left top;
	transition: all .3s;
}
.ea_productsCenter li:hover .ea_hoverEffect{
	bottom: 0;
	left: 0;
	transition: all .5s;
}
.ea_productsCenter li.on .ea_hoverEffect{
	bottom: 0;
	left: 0;
	transition: all .5s;
}
.ea_hoverEffect h3{
	width: 225px;
	margin: 0 auto;
	font-size: 16px;
	height: 28px;
	line-height: 28px;
	font-weight: normal;
	padding-top: 14px;
}
.ea_hoverEffect h3 a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 28px;
	color: #ffffff;
	text-align: center;
	overflow: hidden;
}
.ea_hoverTxt{
	font-size: 14px;
	color: #ffffff;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	margin: 0 auto;
	width: 225px;
	text-align: center;
	margin-top: 3px;
}
.ea_joverMore{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/gzh_50.png) no-repeat left center;
	margin: 10px auto 0;
}
.ea_xqcontent{
	width: 850px;
	min-height: 200px;
	padding-top: 40px; 
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	padding-bottom: 40px;
	border-bottom: 1px solid #f0f0f0;
}
.ea_xqcontent img{
	display: block;
	margin: 0 auto;
}
.ea_projectCase{
	width: 1200px;
    height: 400px;
    padding-top: 30px;
    overflow: hidden;
	background: url(../images/gzh_52.png) no-repeat left top;
}
.ea_projectCaseListdec{
	width: 912px;
	min-height: 400px;
}
.ea_projectCaseListdec li{
	float: left;
	width: 290px;
	margin-right: 14px;
	height: 400px;
	margin-bottom: 40px;
	overflow: hidden;
}
.ea_projectCaseListdec li:hover .ea_projectt{
	background-color: #016bbd;
	transition: all.5s;
}
.ea_projectCaseListdec li:hover .ea_caseen{
	color: #fff;
	transition: all .5s;
}
.ea_projectCaseListdec li:hover .ea_projectt h3{
	background: url(../images/gzh_25b.jpg) no-repeat center bottom;
	transition: all .5s;
}
.ea_projectCaseListdec li:hover .ea_projectt h3 a{
	color: #fff;
	transition: all .5s;

}
.ea_aboutus{
	background: url(../images/gzh_54.png) no-repeat left top;
}
.ea_honorList{
	width: 870px;
	min-height: 287px;
}
.ea_honorList li{
	float: left;
	width: 270px;
	margin-right: 20px;
	margin-bottom: 40px;
	height: 247px;
}
.ea_honorPic{
	width: 270px;
	height: 200px;
}
.ea_honorPic a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ea_honorPic a img{
	display: block;
	width: 270px;
	height: 200px;
}
.ea_honorList li h3{
	width: 260px;
	padding: 0 4px;
	height: 46px;
	background-color: #ffffff;
	font-size: 16px;
	line-height: 45px;
	border: 1px solid #ececec;
	border-top: 0px;
	font-weight: normal;
	transition: all .3s;
}
.ea_honorList li h3 a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 45px;
	color: #333;
	text-align: center;
	overflow: hidden;
	transition: all .3s;
}
.ea_honorList li:hover h3{
	background-color: #016bbd;
	border: 1px solid #016bbd;
	transition: all .5s;
}
.ea_honorList li:hover h3 a{
	color: #fff;
	transition: all .5s;
}
.ea_newsCenter{
	background: url(../images/gzh_58.png) no-repeat left top;
}
.ea_search{
	background: url(../images/search.png) no-repeat left top;
}
.ea_newsList{
	width: 850px;
	min-height: 158px;
}
.ea_newsList li{
	width: 808px;
	height: 148px;
	padding: 10px 32px 0 10px;
	margin-top: 10px;
	background: url(../images/gzh_57b.png) no-repeat left top;
	transition: all .3s;
}
.ea_newsPic{
	float: left;
	width: 189px;
	height: 138px;
}
.ea_newsPic a{
	display: block;
	width: 100%;
	height: 1005;
	overflow: hidden;
}
.ea_newsPic a img{
	display: block;
	width: 189px;
	height: 138px;
}
.ea_newsDec{
	float: right;
	width: 596px;
	height: 138px;
}
.ea_newsDec h3{
	font-size: 18px;
	height: 22px;
	line-height: 22px;
	width: 522px;
	padding-top: 5px;
}
.ea_newsDec h3 a{
	display: block;
	width: 100%;
	height:100%;
	color: #333;
	line-height: 22px;
	transition: all .3s;
	overflow: hidden;
}
.ea_newsjs{
	width: 596px;
	font-size: 16px;
	color: #666666;
	height: 60px;
	line-height: 30px;
	margin-bottom: 12px;
	margin-top: 18px;
	transition: all .3s;
	overflow: hidden;
}
.ea_newsDec span{
	display: block;
	font-size: 14px;
	color: #666;
	height: 20px;
	line-height: 20px;
	padding-left: 25px;
	background: url(../images/gzh_60.png) no-repeat left center;
	transition: all .3s;
}
.ea_newsList li:hover{
	background: url(../images/gzh_57.jpg) no-repeat left top;
	transition: all .5s;
}
.ea_newsList li:hover .ea_newsDec h3 a{
	color: #fff;
	transition: all .5s;
}
.ea_newsList li:hover .ea_newsjs{
	color: #fff;
	transition: all .5s;
}
.ea_newsList li:hover .ea_newsDec span{
	color: #fff;
	background: url(../images/gzh_60b.png) no-repeat left center;
	transition: all .5s;
}
.ea_resug{
	width: 850px;
	line-height: 50px;
}
.ea_resugTitle{
	width: 850px;
	height: 79px;
	background: url(../images/gzh_61.png) no-repeat left top;
}
.ea_resugList{
	width: 850px;
	min-height: 138px;
	margin-top: 32px;
}
.ea_resugList li{
	float: left;
	width: 385px;
	height: 46px;
	padding-left: 30px;
	background: url(../images/gzh_62.png) no-repeat left center;
	transition: all .3s;
}
.ea_resugList li h3{
	float: left;
	font-size: 16px;
	font-weight: normal;
	width: 300px;
	height: 46px;
}
.ea_resugList li h3 a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 46px;
	color: #666666;
	transition: all .3s;
	overflow: hidden;
}
.ea_resugList li span{
	float: right;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #999999;
	transition: all .3s;
	overflow: hidden;
}
.ea_resugList li:hover{
	background: url(../images/gzh_62b.png) no-repeat left center;
	transition: all .5s;
}
.ea_resugList li:hover h3 a{
	color: #036cbe;
	transition: all .5s;
	overflow: hidden;
}
.ea_resugList li:hover span{
	color: #036cbe;
	transition: all .3s;
}
.ea_contactus{
	background: url(../images/gzh_63.png) no-repeat left top;
}
.ea_sugForm{
	width: 850px;
	min-height: 200px;
}
.ea_inputBar{
	width: 850px;
	height: 50px;
	margin-bottom: 30px;
}
.ea_inputBox{
	width: 410px;
	height: 50px;
	background: url(../images/gzh_64.png) no-repeat left top;
	transition: all .3s;
}
.ea_inputBox:hover{
	background: url(../images/gzh_64b.png) no-repeat left top;
	transition: all .5s;
}
.ea_inputBox span{
	float: left;
	height: 50px;
	padding-left: 70px;
	font-size: 16px;
	color: #333333;
	line-height: 50px;
}
.ea_input{
	float: left;
	width: 280px;
	padding: 2px 10px 2px 0;
	height: 46px;
}
.ea_input input{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #999999;
	line-height: 46px;
	overflow: hidden;
}
.ea_sugname{
	background: url(../images/gzh_65.png) no-repeat 20px center;
}
.ea_sugphone{
	background: url(../images/gzh_66.png) no-repeat 20px center;
}
.ea_sugmail{
	background: url(../images/gzh_67.png) no-repeat 20px center;
}
.ea_sugaddress{
	background: url(../images/gzh_68.png) no-repeat 20px center;
}
.ea_sugyanzh{
	background: url(../images/yzm.png) no-repeat 20px center;
}
.ea_textareaBar{
	width: 827px;
	height: 200px;
	background: url(../images/gzh_69.png) no-repeat left top;
	padding: 20px 24px 20px 0;
	transition: all .3s;
}
.ea_textareaBar:hover{
	background: url(../images/gzh_69b.png) no-repeat left top;
	transition: all .5s;
}
.ea_textareaBar span{
	height: 30px;
	padding-left: 70px;
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	background: url(../images/gzh_70.png) no-repeat 20px center;
}
.ea_textarea{
	float: right;
	width: 708px;
	height: 200px;
}
.ea_textarea textarea{
	display: block;
	width: 100%;
	height: 100%;
	resize: none;
	font-size: 16px;
	color: #666;
	line-height: 30px;
}
.ea_formset{
	width: 850px;
	height: 50px;
	margin-top: 30px;
}
.ea_input01{
	float: left;
	width: 130px;
	padding: 2px 10px 2px 0;
	height: 46px;
}
.ea_input01 input{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #999999;
	line-height: 46px;
	overflow: hidden;
}
.ea_yzm{
	float: right;
	width: 134px;
	height: 48px;
	padding: 1px 0;
	padding-right: 1px;
}
.ea_submit{
	float: right;
	width: 410px;
	height: 50px;
	background-color: #016bbd; /*fe0000*/
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	line-height: 50px;
	transition: all .3s;
}
.ea_submit:hover{
	background-color: #fe0000; /*fe0000*/
	transition: all .5s;
}
.ea_qaBox{
	width: 850px;
	min-height: 200px;
	margin-bottom: 50px;
}
.ea_doTime{
	width: 850px;
	height: 35px;
	text-align: center;
}
.ea_doTime span{
	display: inline-block;
	min-width: 90px;
	height: 35px;
	padding: 0 10px;
	background-color: #f8f8f8;
	font-size: 14px;
	color: #999999;
	overflow: hidden;
	line-height: 35px;
	text-align: center;
}
.ea_userQuestionBox{
	margin-top: 20px;
	width: 850px;
	min-height: 90px;
}
.ea_userPhoto{
	float: left;
	width: 90px;
	height: 90px;
	overflow: hidden;
}
.ea_userPhoto img{
	display: block;
	width: 90px;
	height: 90px;
}
.ea_uqDec{
	float: right;
	width: 740px;
	min-height: 90px;
}
.ea_userNme{
	width: 740px;
	font-size: 18px;
	color: #016bbd;
	height: 22px;
	line-height: 22px;
	margin-top: -2px;
}
.ea_userQuestion{
	width: 698px;
	padding: 0 20px;
	min-height: 42px;
	line-height: 42px;
	font-size: 16px;
	color: #333;
	border: 1px solid #016bbd;
	margin-top: 26px;
}
.ea_adminAnswerBox{
	margin-top: 30px;
	width: 850px;
	min-height: 90px;
}
.ea_adminPhoto{
	float: right;
	width: 88px;
	height: 88px;
	border: 1px solid #ececec;
}
.ea_adminPhoto img{
	display: block;
	width: 88px;
	height: 88px;
}
.ea_aaDec{
	float: left;
	width: 740px;
	min-height: 90px;
}
.ea_adminNme{
	width: 740px;
	font-size: 18px;
	color: #016bbd;
	height: 22px;
	line-height: 22px;
	margin-top: -2px;
	text-align: right;
}
.ea_adminAnswer{
	width: 698px;
	padding: 0 20px;
	min-height: 42px;
	line-height: 42px;
	font-size: 16px;
	color: #333;
	border: 1px solid #fafafa;
	background-color: #fafafa;
	margin-top: 26px;
}
.ea_contactusdec{
	width: 850px;
	min-height: 300px;
}
.ea_contactusInfo{
	float: left;
	width: 400px;
	min-height: 300px;
}
.ea_lxwz{
	height: 76px;
	width: 400px;
}
.ea_lxwz .ea_en{
	display: block;
	font-size: 36px;
	color: #efefef;
	font-weight: bold;
	text-transform: uppercase;
	height: 40px;
	line-height: 40px;
}
.ea_lxwz .ea_cn{
	display: block;
	font-size: 20px;
	font-size: 20px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #016bbd;
	margin-top: 12px;
}
.ea_contactbar{
	width: 400px;
	padding-top: 40px;
	font-size: 17px;
	color: #999999;
	min-height: 30px;
	line-height: 30px;
	margin-bottom: 20px;
}
.ea_ourPosition{
	background: url(../images/gzh_74.png) no-repeat left top;
}
.ea_ourPhone{
	background: url(../images/gzh_75.png) no-repeat left top;
}
.ea_ourWebsite{
	background: url(../images/gzh_76.png) no-repeat left top;
}
.ea_mapbg{
	float: right;
	width: 390px;
	height: 390px;
	margin-top: 44px;
	background-color: #fff;
	behavior: url(../PIE-2.0beta1/PIE.htc);/*兼容IE8处理*/
	-moz-border-radius:  50%;
    -webkit-border-radius:  50%;
	border-radius: 50%;
	overflow: hidden;
	border: 1px solid #f5f5f5;
	box-shadow: 0 0 15px #f5f5f5;
}
.ea_mapIfream{
	width: 380px;
	height: 380px;
	margin: 5px auto 0;
	behavior: url(../PIE-2.0beta1/PIE.htc);/*兼容IE8处理*/
	-moz-border-radius:  50%;
    -webkit-border-radius:  50%;
	border-radius: 190px;
	overflow: hidden;
	z-index: 999;
}
.ea_recruitment{
	background: url(../images/gzh_77.png) no-repeat left top;
}
.ea_gsln{
	width: 850px;
	min-height: 300px;
}
.ea_gsln strong{
	font-size: 16px;
	color: #016bbd;
	height: 20px;
	line-height: 20px;
}
.ea_kh{
	margin-top: 12px;
}
.ea_kh01{
	width: 375px;
	font-size: 14px;
	color: #666666;
	line-height: 36px;
	min-height: 72px;
}
.ea_recruitmentBox{
	width: 850px;
	min-height: 300px;
}
.ea_recruitmentBox .hd{
	float: left;
	width: 200px;
	min-height: 90px;
}
.ea_recruitmentBox .hd ul{
	width: 200px;
	min-height: 200px;
}
.ea_recruitmentBox .hd ul li{
	width: 200px;
	min-height: 90px;
	cursor: pointer;
	background-color: #fafafa;
}
.ea_zhiwei{
	float: left;
	width: 200px;
	height: 90px;
	transition: all .3s;
}
.ea_recruitmentBox .hd ul li:hover .ea_zhiwei{
	background-color: #016bbd;
	transition: all .5s;
}
.ea_recruitmentBox .hd ul li.on .ea_zhiwei{
	background-color: #016bbd;
	transition: all .5s;
}
.ea_zhiwei span{
	display: block;
	width: 180px;
	padding: 18px 10px 0;
	font-size: 16px;
	height: 20px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	transition: all .3s;
}
.ea_recruitmentBox .hd ul li:hover .ea_zhiwei span{
	color: #fff;
	transition: all .5s;
}
.ea_recruitmentBox .hd ul li.on .ea_zhiwei span{
	color: #fff;
	transition: all .5s;
}
.ea_zhiwei em{
	display: block;
	font-size: 14px;
	color: #666666;
	height: 18px;
	line-height: 18px;
	width: 180px;
	padding: 0 10px;
	text-align: center;
	margin-top: 15px;
	transition: all .3s;
	overflow: hidden;
}
.ea_recruitmentBox .hd ul li:hover .ea_zhiwei em{
	color: #fff;
	transition: all .5s;
}
.ea_recruitmentBox .hd ul li.on .ea_zhiwei em{
	color: #fff;
	transition: all .5s;
}
.ea_recruitmentBox .bd{
	float: right;
	width: 650px;
	height: 610px;
}
.ea_zhiweikk{
	width: 650px;
	height: 610px;
	background-color: #FFFFFF;
}
.ea_zhiweikkInner{
	width: 650px;
	height: 728px;
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	overflow:hidden;
}
.ea_zwt{
	width: 572px;
	height: 20px;
	padding-top: 20px;
}
.ea_zwyq{
	width: 605px;
	padding-right: 19px;
	height: 90px;
	padding-left: 26px;
	background-color: #fafafa;
}
.ea_w150{
	float: left;
	width: 145px;
	padding-right: 5px;
	font-size: 14px;
	color: #666666;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.ea_w150 span{
	float: left;
	padding-right: 5px;
	font-size: 14px;
	color: #333333;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.ea_lei{
	float: left;
	width: 115px;
	padding-right: 5px;
	font-size: 14px;
	color: #666666;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.ea_lei span{
	float: left;
	padding-right: 5px;
	font-size: 14px;
	color: #333333;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.ea_zwb{
	margin-top: 14px;
	height: 20px;
	width: 572px;
	overflow: hidden;
}
.ea_w192{
	float: left;
	width: 182px;
	padding-right: 5px;
	font-size: 14px;
	color: #666666;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.ea_w192 span{
	float: left;
	padding-right: 5px;
	font-size: 14px;
	color: #333333;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}

.ea_zhiweixq{
	width: 610px;
	height: 520px;
	background-color: #FFFFFF;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding: 45px 13px 64px 26px;
}
.ea_zhiweiInner{
	width: 598px;
	height: 520px;
	font-size: 14px;
	color: #666666;
	line-height: 30px;
    padding-right:12px;
	overflow-y:auto;
}
.ea_zhiweiInner strong{
	display: block;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
}
.ea_ypset{
	width: 610px;
	height: 35px;
	padding-top: 34px;
}
.ea_ypset a{
	float:left;
	width: 100px;
	height: 35px;
	background-color: #fe0000;
	font-size: 14px;
	color: #fff;
	margin-right: 40px;
	line-height: 35px;
	text-align: center;
}
.ea_ypset a:hover{
	background-color: #016BBD;
}
.nicescroll-rails{
	border-radius: 40px;
}
.ea_gslntxt{
	width: 850px;
	font-size: 14px;
	color: #666666;
	line-height: 36px;
	margin-top: 15px;
}
.ea_gslntu{
	width: 850px;
	height: 423px;
	text-align: center;
	margin-top: 25px;
}
.ea_gslntu{
	display: inline-block;
	width: 852px;
	height: 423px;
}
.ea_zzjg{
	width: 850px;
	min-height: 300px;
	text-align: center;
	overflow: hidden;
}
.ea_zzjg img{
	display:inline-block;
	width: 845px;
	height: 380px;
}
.ea_sitemap{
	width: 860px;
	min-height: 200px;
	overflow: hidden;
}
.ea_sitemap dl{
	float: left;
	width: 115px;
	margin: 0 ;
	margin-right: 7px;
	min-height: 60px;
	
}
.ea_sitemap dl dt{
	width: 115px;
	height: 40px;
	background: url(../images/gzh_80.png) no-repeat left top;
	font-size: 14px;
	text-align: center;
	line-height: 40px;
	margin-bottom: 15px;
	transition: all .3s;
}
.ea_sitemap dl dt:hover{
	background: url(../images/gzh_80b.png) no-repeat left top;
	transition: all .5s;
}
.ea_sitemap dl dt a{
	display: block;
	width: 100%;
	height: 100%;
	color: #fff;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
}
.ea_sitemap dl dd{
	margin-left: 0;
	width: 115px;
	height: 42px;
	font-size: 14px;
	color: #333333;
}
.ea_sitemap dl dd a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 42px;
	text-align: center;
	color: #333333;
	transition: all .3s;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ea_sitemap dl dd a:hover{
	color: #016bbd;
	transition: all .5s;
}
.ea_gywm{
	width: 850px;
	min-height: 363px;
	padding-bottom: 363px;
	/*background: url(../images/gzh_81.png) no-repeat left bottom;*/
}
.ea_gywm h1{
	font-size: 24px;
	color: #333333;
	height: 30px;
	line-height: 30px;
}
.ea_gywm strong{
	display: block;
	font-size: 20px;
	color: #016bbd;
	font-weight: normal;
	height: 24px;
	line-height: 24px;
	margin-top: 20px;
}
.ea_gywmtxt{
	font-size: 16px;
	color: #666666;
	line-height: 40px;
	color: #666666;
	min-height: 200px;
	margin-top: 20px;
}
.ea_qywh{
	width: 850px;
	min-height: 300px;
}
.ea_table{
	width: 100%;
	min-height: 100px;
	border-spacing: 0;
}
.ea_table .ea_tr{
	width: 100px;
	min-height: 100px;
	margin-bottom: 18px;
}
.ea_culturePic{
	width: 100px;
	height: 100px;
}
.ea_culturePic img{
	display: inline-block;
	width: 100%;
	height: 100px;
	vertical-align: middle;
	display: none;
}
.ea_cultureTxt{
	width: 724px;
	margin-left: 22px;
	vertical-align: middle;
	font-size: 16px;
	color: #666666;
	line-height: 40px;
}
.ea_cultureTxt strong{
	font-size: 16px;
	color: #016bbd;
	line-height: 40px;
}
.ea_gap{
	width: 20px;
}
.ea_h18{
	height: 18px;
}
.ea_search{
	position: relative;
}
.ea_searchBox{
	position: absolute;
	width: 400px;
	height: 50px;
	border: 1px solid #e5e5e5;
	top: 0;
	left: -400px;
	background-color: #fff;
	z-index: 99;
	display: none;
}
.ea_searchinput{
	float: left;
	width: 250px;
	height: 50px;
	padding: 0 20px;
}
.ea_searchinput input{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 18px;
	line-height: 50px;
	color: #333;
}
.ea_searchBtn{
	float: right;
	width: 110px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #0168B7;
	color: #fff;
	font-size: 20px;
	transition: all .3s;
}
.ea_searchBtn:hover{
	background-color: #FE0000;
	transition: all .3s;
}
.ea_search:hover .ea_searchBox{
	display: block;
}