

img{ border:0px;}
body{background-color:#fff;
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding-top:10px;
	font-family: arial;
}

a{font-family: arial;text-decoration:none;}
a{text-decoration:none; color:#333;}
a:focus{-moz-outline:none;outline:none;}/*ÃˆÂ¥ÂµÃ´ÃÃ©ÃÃŸÃ•Ã«Â¶Ã”IE*/ 
a {blr:expression(this.onFocus=this.blur())}

.lug{margin:auto;font-size: 12px;position: absolute;top: 30px;right: 270px; color:black;}

.lug img{vertical-align: middle;margin-right: 5px;margin-top: -2px;}

#wrapper{
	width:100%;
    margin:0px auto;
    display:block;
    padding-top: 20px;
/*    overflow:hidden;*/
    position: relative;
}

header{
	width: 1024px;
	height: 110px;
	display: block;
}

a{
	text-decoration: none;
}

.nav{
	height:50px;
	width: 100%;
	border-top: 2px solid #bcbcbc;
	border-bottom: 2px solid #bcbcbc;
	margin-top: 50px; 
	padding:10px 0px;
}

.nav ul{
/*	float: left;*/
display: block;
width: 100%;	
padding-left:0px;
margin: 0px;
float: left;


}


.nav ul li{
	float: left;
	margin-left: 0;
	list-style: none;
	display: block;
	padding: 0 24px;
	line-height: 50px;
}

.nav a{
	color:#424242;
	font-size:1em;
	
	float: left;
	font-family: arial;
}

a span{
	color: #fff;
    padding: 5px;
    background: #2480c1;
    border-radius: 5px;
}

a:hover{
	color:#2480c1;
}

.sea{
	width: 510px;
height: 16px;
margin: 70px auto 40px auto;
display: block;
font-size: 24px;
line-height: 40px;
}

h1, h2, h3, p, a, li{
	font-family: arial,helvetica,clean,sans-serif;
}

/*----------------------------navigation-----------------------*/

/*----------------------------index page-----------------------*/

#body{
	width: 1024px;
	height: 370px;
	display: block;
	overflow:hidden;
	margin: 50px auto
}
.nav-div{width: 1024px;margin:0 auto;}
.description{
width: 290px;
height: 267px;
background: #efefef;
display: block;
padding: 67px 35px;
font-size: 16px;
color: #424242;
line-height: 32px;
font-family: arial;
float: left;
}

.img{
	width: 664px;
	/*height: 400px;*/
	float: right;
	overflow: hidden;
}

/*----------------------------index page-----------------------*/

/*--------------------------about_us page-----------------------*/

#about{
	width: 1024px;
	display: block;
	overflow: hidden;
	margin: 15px auto;

}

h1{
	font-size: 24px;
	text-align: center;
}

h2{
	font-size: 20px;
	text-align: center;
}

.title{
	width: 900px;
	font-size: 18px;
	font-weight: bold;
	color: #263975;
}

p, li{
	line-height: 24px;
	font-size: 16px;
}

.name{
    border-bottom: 8px solid #2480c1;

	padding-top: 10px;
	margin-bottom: 30px;
}

.about_us{
	width:500px;
	height: 330px;
	background: #efefef;
	margin:0 auto;
	padding: 15px 35px;
    margin-bottom: 20px;

	
}

.volu img{
	margin-bottom:20px;}

.about_us p{
	color: #424242;
	font-size: 18px;
	line-height: 28px;
	font-family: arial;

}

#about .img{
	display: block;
	width: 420px;
	height: 315px;
	float: left;
	padding: 10px;

}

#about a{
	color: #424242;
	font-weight: bold;
}

#about a:hover{
	color: #2480c1;
	font-weight: bold;
}

.images{
	width: 880px;
	display: block;
	float: left;
	margin: 30px 0 0 40px;
}

/*--------------------------about_us page-----------------------*/

/*--------------------------camps page--------------------------*/
#essay{
	width: 900px;
	margin: auto;
}

h3{
	font-size: 18px;
	text-align: center;
	line-height: 10px;
	color: #263975;
}

.img2{
	width: 300px;
	float: left;
	margin-bottom: 50px;
}

/*--------------------------camps page--------------------------*/

/*---------------------------contact page-----------------------*/

.contact{
 width: 96%;
	/*min-height: 330px;*/
	display: block;
	background: #efefef;
	padding: 30px 20px;
	float: right;
	display: table;
	font-size:14px;
    line-height:25px;
	margin-bottom: 20px;
}

.contact p{
	font-size: 14px;
	line-height: 25px;
/*	font-family: arial;*/
/*	display: table-cell;*/
	vertical-align: middle;
}

.contact span{
	font-size:16px;
    line-height:1.8;
}

.icon2{
	/*width:450px;*/
    /*height:50px;*/
	margin:30px 0px 0 55px;
   /* float:left;*/
}

.icon2 img{
	display: block;
	float: left;
	margin-right: 20px;
}

/*---------------------------contact page-----------------------*/

/*------------------------------footer--------------------------*/

.footerd{
	height: 163px;
	display: block;
	background: #545454;
}

.footer{
	height: icon
	essaypx;
	width: 1024px;
	margin: auto;
	display: block;
	overflow: hidden;
	border-bottom: 1px #ccc solid;
}

.icon{width:50px;
      height:50px;
	  margin-top:20px;
	  float:left;}
		
.info p{width:196px;
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  line-height: 18px;
	  float:left;
	  color:#fff;
	  margin-left:10px;}
	 
.info span{font-size:16px;
           line-height:1.8;}
.clearfix li{ line-height:35px;}		   
		   
		   
.about-div{ overflow:hidden;}
.about-margin{ overflow:hidden;}
.about-left{ width:270px; float:left;}		   
.about-left p{ font-size:24px; color:#2480c1;border-bottom: 1px #ccc dashed; padding-bottom:5px}
.about-left p span{font-size:12px; color:#666;margin-left: 5px;}
a#cur{ font-size:18px;}
ul#curs{display:block;padding:0px;}
ul#curs li a{ font-size:14px; color:#666;}
ul#curs li{ line-height:30px;margin-left: 20px;}
.about-right {
width: 705px;
float: right;
border-left: 1px #ccc dashed;
padding-left: 30px;
}
.abt{ margin:15px 0;}
.abt span{font-weight:bold; font-size:16px;line-height: 32px;}
.abt p{ line-height:25px;margin: 0px;}
.tu{width:1024px;height:auto;background:#efefef;margin:0 auto;margin-bottom:80px;padding-bottom:20px;}
.tu img{margin-right:20px;margin-left:47px;margin-top:15px;}
/*Ã‰Ã§Ã‡Ã¸Â·Ã¾ÃŽÃ±*/
#she{width:1024px;height:1100px;background:#efefef;margin:20px auto;margin-bottom:80px;}
#she .left{width:1024px;height:350px;/*background:#efefef;*//*float:left;*/text-align:center;padding-top:20px;border:1px soild #000000;}
#she .left img{margin-top:20px;margin-right:20px;}
#she .left h3{background:url(images/po.png);width:1024px;height:25px;color:#ffffff;padding-top:15px;font-weight:normal;font-size:17px;}
#she .left p{width:1024px;margin-left:10px;}
/*Ã‰Ã§Ã‡Ã¸Â·Ã¾ÃŽÃ±*/
.volu img{
	margin-bottom:20px;
	width: 262px;
	height:198px;
	margin-right:20px;
}

.volu{height:500px;}
#huo{width:1024px;height:auto;margin:0 auto;background:#efefef;}
#huo h3{padding-top:10px;height:30px;width:1024px;line-height:30px;color:#000;padding-bottom:10px;background:#004B97;font-weight:normal;font-size:17px;}
#huo h3 a{color:#ffffff;font-weight:normal;}
#huo h3:hover{background: #000;}
#huo p{text-align: center;}
