﻿div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }





.nav {
	font-size: 12px;
	width: 1004px;
	/*height: 42px;*/
	/*line-height: 42px;*/
	position: relative;
	z-index: 1;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0;
}
    .nav a { text-decoration: none; }
.navmain {
	/*height: 42px;*/
	/*padding: 0 0.5em;*/
	position: relative;
	width:100%;

}
#nav_all { /*height: 42px;*/ float: left; line-height: 0.5em; position: relative; z-index: 999; width:100%;text-align:center  }
    #nav_all li { 
	text-align: center;
	position: relative;
	 float: left;
	/* width: 11%;*/
	 /*height:42px;*/
	 position: relative;
	 padding: 0em 0.4em;
	 }
        #nav_all li a {

	display: inline-block;
	
	font-weight: bold;
	cursor: pointer;
	
	/*height: 42px;*/
	line-height: 2em;
	white-space: nowrap;
font-family: "微软雅黑";
	

 }

 /*
    #nav_all li a:hover {
	background: url(../images/bird.png) center 33px no-repeat;
	line-height: 2em;
	overflow: hidden;
	color: #000000;	
	}
	
	 #nav_all ul li a:hover {
	font-weight: normal;
	background-image: none;
	margin: 0px auto;
	color: #FFF;
	border-top: none;
	background-color: #000000;
	}
	*/
    
	.nav_all_li li ul {
	font-size:14px;font-weight: normal;
	width:auto;
	min-width:5.5em;
	position:absolute;  
	z-index: 9999; 
	top: 1.9em; 
	line-height: 32px; 
	text-align:center;
	left:0px;
	zoom:1;
	}
		
		
		
    #nav_all li ul li { background-image: none; line-height: 2em;padding-top: 0px; padding: 0; z-index: 9999;width:100%;}
    #nav_all li ul li a {
	background-image: none;
	margin: 0px;
	color: #fff;
	font-weight: normal;
	border: none;
	text-shadow:none;
	background-color: #666666;
	font-size:1em;
	padding: 0em 0.3em;
	width:100%;
    }
	
   
	
	#nav_all li ul li a:hover {
	font-weight: normal;
	background-image: none;
	margin: 0px auto;
	color: #FFF;
	border-top: none;
	background-color: #ff0000;
	margin-bottom:0px

    }

.addbg{
	font-weight: bold;
	color: #990000;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
}

.addcolor{
	color:#FF0033;
	
}

.navdivright{
position:absolute;
right:0px;
/*z-index:22px;
top:2px;*/
}






@media (max-width:1000px) {


.xs2 li {width: 22.5%;padding: 0.5em 0.5em;margin: 0.5%;}
.xs2 li a {font-size: 3.5em;color: #fff;}


.li0 {background-color: #FF9700}
.li1 {background-color: #4792F8}
.li2 {background-color: #1DCD8D}
.li3 {background-color: #7068E2}
.li4 {background-color: #FF7648}
.li5 {background-color: #F26665}
.li6 {display: none}
.li7 {background-color: #80D033}
.li8 {background-color: #FA6A6A}
}	

@media (min-width:1000px){
.xs2 li a {font-size: 1.25em;color: #666;}
}

@media (max-width:600px) {
.xs2 li {width: 21.8%;}
.xs2 li a {font-size: 2.0em;color: #fff;}
}

@media (max-width:800px) {
	/*
.xs2 li {width: 21.8%;}
.xs2 li a {font-size: 2.0em;color: #fff;}
*/

.xs2 li {width: 20.5%;}
.xs2 li a {font-size: 1.0em;color: #fff;letter-spacing:0px;}
}

