@charset "utf-8";

/*主导航菜单*/
#nav-menu{height:36px;margin:0 auto;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
/* #nav-menu .menu{padding:0 0 0 14px;} */
#nav-menu .menu li{position:relative;float:left;padding:0;display:inline;font-size:14px;padding: 0; width: 150px;text-align: center;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}

#nav-menu .menu li a.menuitem{
	width: 150px;
	padding-bottom: 10px;
	display:inline-block;color:#000000;height:30px;line-height:25px;
	text-decoration:none;font-size:18px;
	text-align:center;font-weight:bold;
}
#nav-menu .menu li a.curritem {
	font-size: 18px;
	font-weight: bolder;
	color: #1E7BFF;
	border-bottom:4px solid #1E7BFF;
	width: 150px;
}
#nav-menu .menu li a.menuitem:hover{
	acolor:#4567F4;
	color:#1E7BFF;
}

#nav-menu .menu li a.childrenitem{
	margin-top:5px;display:inline-block;color:#fff;height:30px;
	text-decoration:none;font-size:15px;width:90px;text-align:center;
}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.childrenitem:hover{color:#1a529c;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.childrenitem:hover{background-color:#FFF;color:#00F}
#nav-menu .menu li a.childrenitem span{height:30px;line-height:25px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.childrenitem:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.childrenitem:hover span{width:90px;}
#nav-menu .menu ul.children{
	display:none;position:absolute;top:35px;left:3px;width:120px;background:#E1EFFB;
	border:1px solid #E1EFFB;border-top:0;line-height:normal;z-index:99;
}
#nav-menu .menu ul.children li{width:120px;padding:0;display:inline-block;font-size:12px;border-top:1px solid #eee;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{
	width:100%;height:20px;line-height:20px;overflow:hidden;padding:3px 0;display:block;color:#1a529c;text-align:center;
	text-decoration:none; font-size:14px;
}
#nav-menu .menu ul.children li a:hover{color:#fff;background-color:#00F;text-decoration:none;}




/*主滚动图片分   mainScroll页*/
.scrollNum {
	position:absolute;
	left:calc(50% + 660px);
	top:330px;
	z-index:20;
	margin:0px;
	padding:0px;
}
.scrollNum li{
	list-style:none;
	color: #fff;
	text-align: center;
	line-height: 15px;
	width: 12px;
	height: 12px;
	font-family: Arial;
	font-size: 10px;
	cursor: pointer;
	margin: 5px;
	background-color:#ddd;
	border-radius:50%;
	
	aaafilter:alpha(opacity=70);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.scrollNum li.on{
	font-size: 10px;
	background-color: #fff;
	font-weight: bold;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}


/*横向滚动图片轮播*/
#hScrollImg {overflow:hidden;width: 1280px;}
/* #hScrollImg img {border: 3px solid #F2F2F2; width:175px; height:244px;} */
#hScrollImg img {border: 3px solid #F2F2F2; width:175px; height:auto;}
#inhScollImg {float: left;width: 800%;}
#hScrollImg1 {float: left;}
#hScrollImg2 {float: left;}

/*纵向滚动图片轮播*/



.divScrollPicture {
	clear:both;
	overflow:hidden;
	position:relative;
	width:100%;
	height:760px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}

#divScrollObj {
	overflow:hidden;
	width:670px;
	height: 240px;
	text-align: center;
	white-space: nowrap;
}

#scrollImageDiv {
	width: 100%;
    position: absolute;
    height: 100%;
    left: calc(50% - 640px);
	margin:100px auto 0 auto;
}
#scrollImageDiv img {
	width:1280px;
}