body { font-family:microsoft yahei, \5b8b\4f53, arial, sans-serif; font-size:12px; font-weight:normal; color:#333; background:#fff; position:relative;}
* {margin:0; padding:0; border:0;}
ul,ol,li{ list-style: none;}
a{ text-decoration:none; color:#333;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none; color:#c00; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
img{ vertical-align:middle;}
section{ display:block;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
p{word-wrap:break-word; word-break:break-all;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
.fl-l{float:left;}
.fl-r{float:right;}

/* Header */
#header { width:1200px;
	      height:88px;
		  margin:0 auto;
		 }
#top{
		weith:466px;
		height:28px;
		float:left;
		margin:30px 0px 0px 10px}
#chinese{
	float:right;
	margin:30px 10px 0px 10px}
/*  Nav */
#dd-navigation {
	            width:1200px;
	            background: #04A4FE;
				margin:0 auto;
				clear:both; 
				border-top:1px solid  #FFFFFF;
				border-bottom:1px solid  #FFFFFF;
				height: 48px;}
#nav-strip ul li.nav-item,#nav-strip ul li.nav-item.active ,#nav-strip ul li.nav-item:hover{border-left: 0px solid  #FFFFFF;							                                                                                            border-right: 1px solid  #FFFFFF;}
#nav-strip {clear: both; 
			margin: 0 auto;
			width: 100%;
			height: 48px;
			line-height: 28px;
			position:relative;
			z-index: 16777265;
			border-right: solid 1px #373737;
			border-left: solid 1px #FFFFFF;
			background: #04A4FE; }
#nav-strip a:hover {text-decoration:none;}
#nav-strip ul li.nav-item {	display: inline;
                            float: left;
							position:relative;
						    width:198px;
							height: 48px;
							text-align:center;}
#nav-strip ul li.nav-item:hover, #nav-strip ul li.nav-item.hover{background:  repeat-x;}
#nav-strip ul li.nav-item:hover a, #nav-strip ul li.nav-item.hover a{color: #6ebb1f;}
#nav-strip ul li a{	font-family: "Arial";
                    color: #FFFFFF;
					display:block;
					padding:10px;
					font-size: 16px;
					outline:none;}
#nav-strip ul li a .primary-link, #nav-strip ul li.active a .primary-link, #nav-strip ul li.hover a .primary-link{background:        url(../images/sprite-nav.gif) 100% -10px no-repeat transparent;padding-right: 10px;}
#nav-strip ul li.no-subnav a .primary-link{	background: none;padding-right: 0;}
/*  subNav */
#nav-strip ul li .subnav {display: none;
                          position:absolute;
						  top:49px;
						  left: -1px;
						  background:#282828;
						  border-top:1px solid #313131;
						  border-left: 1px solid #333;
						  border-right: 1px solid #333;
						  border-bottom: 1px solid #333;
						  z-index: 16777263;
						  *min-width: 150px;
						  -webkit-box-shadow:0 0px 2px #000;
						  -moz-box-shadow:0 0px 2px #000;
						  box-shadow:0 0px 2px #000;
						  -webkit-border-bottom-left-radius:2px;
						  -webkit-border-bottom-right-radius:2px;
						  -moz-border-bottom-left-radius:2px;
						  -moz-border-bottom-right-radius:2px;
						  border-bottom-left-radius:2px;
						  border-bottom-right-radius:2px;}
#nav-strip .subnav-inner {float: left;width: 210px;}
#nav-strip ul li .subnav ul{margin-bottom: 3px;float: left;width: 210px;margin:0;}
#nav-strip ul li .subnav ul li{display:block;border-bottom:1px solid #333;float:left;height: auto;margin: 0;width: 210px;}

#nav-strip ul li .subnav ul li a{font-weight: normal;}
#nav-strip ul li .subnav ul li a,#nav-strip ul li.nav-item:hover .subnav ul li a{font-size: 14px; font-family:color: #fff;white-space: nowrap;*white-space: normal;	_white-space: nowrap;padding: 5px 24px; text-align:left;height:24px;}
#nav-strip ul li .subnav ul li a,#nav-strip ul li.nav-item:hover .subnav ul li a {white-space: normal;}
#nav-strip ul li .subnav ul li.active a,#nav-strip ul li .subnav ul li a:hover {background: #0a0a0a  url(../images/arrow.gif) 6px 16px no-repeat; color:#6ebb1f!important; }

.main{
	width:1200px;
    margin:0 auto;
	 }
	
.maintop{
	font-family:"Arial Black";
	font-size:16px;
	line-height:44px;
	color:#04A4FE
	}
.maintop a{
	color:#04A4FE
	}
.maintop a:hover{
	color: #373737;
	text-decoration: underline;
	
	}
.number{
	font-size:20px;
	text-align:center
	}
.number a{color: #000;padding: 0 10px;}
.number a:hover{color: #04A4FE;text-decoration: underline;}
	


.footer{
		 width:1200px;
		 margin:0 auto;
		 height:138px;
		 background:#04A4FE;
		 text-align:center}
.footer-s{
		height:100px;
		font-size:20px;
		line-height:100px;
		
		}
 .footer-x{
		height:38px;
		font-size:14px;
		line-height:38px;
		background: #FFF  }
.footer-s a{color: #FFF;padding: 0 10px;}
.footer-s a:hover{color: #fff;text-decoration: underline;}
		

