/** Ò³Í·Çø **/
header{ width:100%; height:178px; margin:auto; background: url(../images/00.jpg) repeat-x top; }
header .container{ width:1000px; height:100%; margin: auto;  }
.header_t{ width:98%; padding:0 1%; height:40px; line-height:40px; overflow:hidden; font-size:12px;  }
.top_left{ float:left; width:50%;font-size: 15px; }
.top_left a{margin-left:10px;}
.top_right{ float:right; width:50%; text-align:right; color:#666; padding-top:5px; }
.top_right a{ color:#666; position:relative; }
.jian{ width:15px; height:16px; position:absolute; background:url(../images/02.gif) no-repeat; right:-13px; top:-14px;  }

.header_c{ width:100%; height:100px; }
/*ÍøÕ¾logo*/
.logo{ width:50%; text-align:center; height:99px; overflow:hidden; float:left; position:relative; }

.logo:before {content:"";position:absolute;	width:200px;height:15px;background-color:rgba(255,255,255,.5);
	-webkit-transform:rotate(-45deg);	-moz-transform:rotate(-45deg);	-ms-transform:rotate(-45deg);	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);	-webkit-animation:searchLights 2s ease-in 2s infinite;	-o-animation:searchLights 2s ease-in 2s infinite;
	animation:searchLights 2s ease-in 2s infinite}
@-webkit-keyframes searchLights {
	0% {left:-100px;top:0px	}
	to {left:100px;	top:100px	}
}
@-o-keyframes searchLights {
	0% {left:-100px;top:0px	}
	to {left:100px;	top:100px	}
}
@-moz-keyframes searchLights {
	0% {left:-100px;top:0px	}
	to {left:100px; top:100px	}
}
@keyframes searchLights {
	0% {left:-100px;top:0px	}
	to {left:100px;	top:100px	}
}

/*µØÇøµ¼º½*/
.area{ float:left; width:16%; text-align:center; height:75px; padding:25px 2% 0px 2%; }
.area a{ float:left; width:14.2%; height:25px; line-height:25px; text-align:center; display:block; color:#666; font-size:13px; }
/*ËÑË÷*/
.search{ width:30%; height:30px; padding:35px 0px; float:right;  }   
.sc_text{ float:left; width:201px; height:30px;  }
.sc_botton{ width:69px; height:30px; float:left; }
.input2{ width:201px; height:30px; line-height:30px; background:url(../images/32.jpg) no-repeat; padding-left:30px; border:none; }
.submit{ width:69px; height:30px; background:url(../images/33.jpg) no-repeat;  border:none; cursor:pointer; }


/** µ¼º½ **/
nav{ width:1008px; height:38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF;  }
.topNav {height: 38px;width: 100%;position: absolute;left: 0;top: 140;margin: 0 auto;  overflow: hidden;z-index: 99;}
.topNav2 {width: 100%;position: absolute;top: 0;}
.navBox {width: 100%;margin: 0 auto;position: relative;}
.navMain {width: 100%;margin: 0 auto;position: relative;}
.navIndex {	height: 38px; line-height:38px; width:1000px; margin:auto; color:#FFF; }
.navIndex li {font-size: 14px;float: left;line-height: 50px;height: 38px;line-height:38px;width: 120px;
	text-align: center;	cursor:pointer; background:url(../images/66.jpg) no-repeat left;  }
.navIndex li:last-child{ background:none; }
.navIndex li:hover {color: #fff !important;}
.navIndex a { color: #fff!important; display: block;width: 100%;height: 38px ;}
.navIndex a:hover {	color: #fff!important;}
.nav1 {	margin-left: 120px;}
li.nav3 { background-color:#f80914; }

.navSubbg{ width:100%; height:auto; overflow:hidden; background: url(../images/65.png) repeat;}
.navSub {width: 1000px; height:auto; display: none; margin:auto; overflow: hidden;}
.navSub a {	color: #000!important; padding:0 5px; margin: 0 auto;}
.navSub a:hover {color: #ff3b00;background-position: -1232px 0; border:1px solid #f2989f;}
.navSub dl {width: 120px;float: left;text-align: center;line-height: 26px;position: relative;padding-top: 10px;height: 100%;}
dl.nav4{ background-color:#fbfbfb; float:left; }
.navSub dt {position: absolute;width: 108px;height: 100%;left: 0;top: 0;text-indent: -5000px;background-position: -1000px 0;
	display: none;}
.navSub dd {position: relative; overflow:hidden; margin-bottom:0; }
.navSub dd.mf{ width:138px; margin:auto;}
.navSub dd.mf.tg{ width:92px; margin:auto; }
.navSub dd.mf a{  width:38px; height:20px; line-height:20px; margin:0 2px; text-align:center; }
#mb{ display:none; }


@media screen and (max-width:480px){
header{ width:100%; height:100%;  background:none; }
#pc{ display:none; }
#mb{ display:block; }
/* header */
#mb{ position:relative; height:50px; background:#ffffff; border-bottom:1px solid #dedede; }
#mb .logo{display:block; width:102px; height:35px; margin-top:7px; margin-left:3%;  }
#mb .logo img{display:block;width:100%; height:auto;}
#mb .search{position:absolute;top:0;right:40px;z-index:1000;display:block;width:60px;height:50px;text-indent:-9999em;background:url(../images/mb04.png) no-repeat center center;background-size:40%; padding:0px;}
#mb .search:hover{ }
#mb .search span{display:none;}
#mb .user-icon{position:absolute;top:0;right:80px;z-index:1000;display:block;width:60px;height:50px;text-indent:-9999em;background:url(../images/mb03.png) no-repeat center center;background-size:40%;}
#mb .user-icon span{display:none;}
#mb .user-icon:hover{}
#mb .back{position:absolute;top:0;left:10px;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/mb02.png) no-repeat center center;background-size:12px 20px;}

}




