body{overflow-x: hidden;background-color: #f2f2f2;}
#top{position: fixed;top: 0;left: 0;padding: 12px 0;background-color: #fff;z-index: 1000}
#header{height: 50px;line-height: 50px;background-color: #fff;}
.logo{height: 100%;left: 0;top: 0;}
.logo img{width: 100%;height: 100%;}
.p-nav{width: 60%;height: 100%;top: 0;z-index: 10000;}
.fira{padding: 0 15px;}
.fira:hover{color: #004895;font-weight: bold;}
.ycnav{z-index: 10001;background-color: #004895;width: 240px;display: none;}
.fir:hover .ycnav{display: block;animation:navdh 0.5s;-ms-animation:navdh 0.5s;-webkit-animation:navdh 0.5s;animation-fill-mode:forwards;}
@keyframes navdh{
	from{transform: translateX(-30%);opacity: 0}
	to{transform: translateX(0%);opacity: 1}
}
.ycnav a{color: #eee;display: block;}
.ycnav a:nth-child(odd){background-color: #004286}
.ycnav a:hover{color: #fff;font-weight: bold;}
.sentxt{padding-left:35px;}
.sen::before{
	content: '>';
	display: block;
	position: relative;
	width: 12px;
	height: 12px;
	color: #fff;
	top: 12px;
	left: 12px;
}
.fir{display: inline-block;height: 63px;top: -35px;}
.navlist{z-index: 1001;}
.search{width: 40px;height: 40px;right: 0;top: 5px;}
.m-nav{width: 60%;height: 100%;top: 0;left: 20%;}
.menu{width: 40px;height: 40px;right: 0;top: 5px;}
#sliders{margin-top: 75px;overflow: hidden;width: 100%;z-index: 100}
#sliders .simg,#sliders img{width: 100%;top: 0;height: 100%;padding: 0;margin:0;overflow: hidden;}
#sliders .simg{}
.navdh{width: 100%;height: 30px;line-height: 30px;left: 0;bottom: 20px;text-align: center;}
.slider-menu{display: inline-block;width: 30px;height: 30px;margin:0 auto;}
#hjjfa{background-image: url('../images/img9.jpg');background-color: #f2f2f2;background-position: top center;opacity: 1;background-repeat: no-repeat;width: 100%}
.hjjfa-box{margin:0 auto;height: 100%;overflow: hidden;}
.hjjfa-box-box{top: 30%;background-color: #fff;overflow: hidden;padding-bottom: 15px;}
.hjjfa-box-box:hover{animation:dbxhd 0.5s;-ms-animation:dbxhd 0.5s;-webkit-animation:dbxhd 0.5s;animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;opacity: 1}
@keyframes dbxhd{
  from{transform: translateY(0%);}
  to{transform: translateY(-10%);}
}
.hjjfa-box-box img{width: 100%;}
.hjjfa-box-box p{width: 90%;margin: 0 auto;display: block;height: 30px;margin-top: 15px}
.tit1{padding-top: 25px;}
#left,#right{display: block;width: 50px;height: 50px;background-color: #fff;position: absolute;top: 49%;text-align: center;border-radius: 5px;line-height: 50px;}
#left i,#right i{margin: 0 auto;margin-top: 12px;}
#left{left: 0%}
#right{right: 0%}
#left:hover,#right:hover{background-color: #004895;}
.hjjfa-box-box-yc{padding-top: 15px;}
#habout{background-color: #004895;margin: 25px 0;}
#habouttxt{line-height: 24px;}
#habouttxt p{color: #fff;padding:10px;}
.habouttxt-box{padding:20%;}
.habout1::before{
	content: 'ABOUT';
	display: inline-block;
	position: absolute;
	color: #eee;
	font-size: 350%;
	top: -50%;
	opacity: 0.1;

}
.aboutmore{width: 40%;height: 40px;border: 1px solid #fff;text-align: center;line-height: 40px;color: #fff;}
#haboutimg{background-image: url('../images/about.jpg');background-repeat: no-repeat;background-position: center;background-size: auto;opacity: 0.5}
#hnews{height: 100px;margin: 0 auto;padding: 20px 0 260px 0;height: auto;}
.newsbox{margin-top: 30px;}
.newsbox-box{width: 90%;margin:0 auto;}
.newsbox-img{width: 100%;height: 100%}
.newsbox-img{overflow: hidden;}
.newsbox-img img{width: 100%;_height: 100%;min-height: 100%;}
.newsbox-img img:hover{width: 100%;_height: 100%;min-height: 100%;animation:hnews 0.5s;-ms-animation:hnews 0.5s;-webkit-animation:hnews 0.5s;animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.newsbox p{padding:10px 5%;}
.hjjfa-box-box:hover{animation:dbxhd 0.5s;-ms-animation:dbxhd 0.5s;-webkit-animation:dbxhd 0.5s;animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
@keyframes hnews{
  from{transform: scale(1);}
  to{transform: scale(1.2);}
}
.hnewsmore{display:block;width: 10%;height: 40px;border: 1px solid #fff;background-color: #004895;text-align: center;line-height: 40px;margin: 40px auto;}
/* 底部 */
#bottom{background-color: #eee;padding:50px 0 80px 0;}
#footer{margin:0 auto;border-bottom: 1px solid #333;}
#footerleft p{padding:5px 0;}
#botlogo{margin-bottom: 15px;}
.fxbox{width: 28px;display: inline-block;height: 28px;}
#fxiang{margin-top: 15px;}
#fxiang a{margin-right: 15px;}
.footerright-box{max-width: 20%;margin:0 2%;min-width: 10%}
.footerright-box p{margin-bottom: 15px;}
.footerright-box a{display: block;width: 100%;height: 30px;line-height: 30px;text-decoration: none;overflow: hidden;;}
#copy{width: 94%;max-width:1400px;height: 60px;line-height: 60px;text-align: center;margin: 0 auto;}
.fir{display: inline-block;height: 63px;top: -35px;}
.navlist{z-index: 1001;}