#wrap{
	width:100%; overflow:hidden;}




/******HEAD 头部******/
#home_head{
	width:100%; height:130px;}
#head{
	width:1920px; height:130px;
	background: url(/images/head-bg.png) no-repeat;
	position: relative; left: 50%; margin-left: -960px; top: 0;}
#head .head-index{
	width: 1030px; height: 130px; margin: 0 auto; position: relative; }
/*logo*/
.logo{
	position: absolute; left: 0; top: 10px;}

/*login*/
.login{
	position: absolute; right: 15px; top: 28px;
	color: #fff; line-height: 30px; font-size: 14px;}
.login a{color: #fff; padding: 0 10px;}
.login a:hover{color: #fff;}

/*search*/
.top-search{
	width: 185px; height:25px;
	float: right; position: relative; margin-top:30px; margin-right: 150px;}
.top-search input.se{
	width: 145px; line-height: 25px; 
	display: block; padding: 0 30px 0 10px;
	background: none; color: #fff;
	border-radius: 10px; border: 1px solid #ececec;}
.top-search .btn-se{
	text-indent: -9999em;
	position: absolute; width: 17px; height: 17px; right: 10px; top: 3px;
	border: 0; background: url(/images/search_btn.png) no-repeat 2px 4px; background-size: 14px;}
/*menu*/
.menu{
	position: absolute; right: 1px; bottom: 0;}
.menu ul {}
.menu ul li {
	float:left; position:relative;}
.menu ul li a{
	display:block;
	border-bottom: 8px solid #3669a9; padding: 0 10px;
	height:49px; color:#fff; line-height:49px; font-size:14px;}
.menu ul li ul {
	display: none; position:absolute; z-index:1;/*如果被挡住了 请调高数值*/}
.menu ul li:hover a {color:#fff; border-bottom: 8px solid #37b5ed;}
.menu ul li:hover ul {
	display:block; width: 104px; background: #b0c3d0;}
.menu ul li:hover ul li{
	height: 30px; width: 104px;}
.menu ul li:hover ul li a {
	display:block; color:#587ba6; 
	background: url(/images/menu-li-ul-li-bg.png) no-repeat left center;
	height: 30px; border: 0; line-height: 30px; font-size: 12px; width: 60px; margin: 0 auto; padding: 0 0 0 20px; }
.menu ul li:hover ul li a:hover {color:#587ba6;}








/************************************BANNER******/
#home_banner{
	width:100%; overflow: hidden;}
#banner{
	width:100%; overflow: hidden; margin: 0 auto;}
/**********************渐变切换 左右箭头 圆点切换*/
.Switch {
	width:100%; height: 330px; position: relative;}
/*数字按钮样式*/
.Switch .num {
	width: 108px; height: 25px; overflow:hidden; 
	position: absolute; bottom:12px; left: 50%; margin-left: -54px; zoom:1; z-index:3; }
.Switch .num li {
	width: 17px; height: 17px; 
/*	line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; 如果需要数字123的话 ，可把此代码提出来 */
	cursor:pointer; float: left; text-indent: -999999px;
	background: #433e42; margin: 0 5px; border-radius:100%;}
.Switch .num li.on {background: #879caa; } /*当前项*/
/*上一个  下一个*/
.Switch .prev,
.Switch .next {
	display: block; width: 40px; height: 100px; 
	background: url(/images/Switch-btn.png) no-repeat; position: relative; z-index: 99999999999;}
.Switch .prev {float: left; margin-top: -324px; margin-left: 10px;}
.Switch .next {float: right; background-position: right; margin-top: -324px; margin-right: 10px;}











/******MAIN 主体******/
#home_main{
	width:100%; overflow:hidden;}
#main{
	width:1026px; margin:0 auto; padding: 5px 0 0 0;}	
#inmain{
	width:1026px; margin:0 auto; padding: 5px 0 20px 0;}
/*row*/
.row{
	width: 100%; overflow: hidden;}
/*in-current*/		
.in-current{
	width:1000px; line-height: 58px; height: 58px; 
	color: #3d87c7; font-size: 14px; padding-left: 26px; background: #c6dceb;}
.in-current a, .in-current a:hover{color: #3d87c7;}



