body {margin:0; padding:0; font-size:12px;font-family:"Microsoft Yahei";background:url(../images/bg.png) left top repeat;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
img{border:none;}
a{text-decoration:none;}
.left{float:left;overflow:hidden;}
.right{float:right;overflow:hidden;}
.center{margin:0px auto;overflow:hidden;}

.level{width:970px;}
.box{float:left;visibility:hidden;}
.banner{height:250px;width:100%;overflow:hidden;position:relative;top:0px;left:0px;}
.banner a{float:left;width:100%;height:100%;background:url(../images/banner_lp.jpg) center center no-repeat;}
.banner .date{position:absolute;top:26px;left:0px;height:51px;visibility:hidden;}
.banner .date .start{float:left;font-size:12px;height:100%;width:60px;line-height:25px;color:#ffffff;}
.banner .date .end{float:left;font-size:19px;height:100%;width:60px;line-height:25px;color:#ffffff;}
.banner .date .number{float:left;font-size:30px;text-align:center;color:#ffffff;line-height:51px;height:100%;width:38px;background:url(../images/date.png) center center no-repeat;}

.nav{
	height: 50px;
	background-color: #FFF;
	line-height: 50px;
	font-size: 18px;
	width: 100%;
	visibility: hidden;
	border-bottom:1px solid rgba(0, 0, 0, 0.075);
}
.nav ul{float:left;height:100%;overflow:hidden;}
.nav ul li{float:left;height:100%;overflow:hidden;}
.nav ul li a{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	color: #000000;
}

.nav ul li a:hover{
	border-top:3px #19bd9b solid;
	background-color:#ecf0ef;
}
.nav ul li .active{
	border-top:3px #19bd9b solid;
	background-color:#ecf0ef;
}
.fix{position:fixed;top:0px;left:0px;width:100%;z-index:99999}


.wall{margin-top:40px;}
.wall li{float:left;width:191px;height:192px;margin-right:1px;margin-top:1px;background-color:#000000;}
.wall a{float:left;width:100%;height:100%;}
.wall a:hover{opacity:0.5;}
.wall img{float:left;width:100%;height:100%;}

.copy_right{font-size:12px;color:#98999d;width:100%;height:66px;text-align:center;line-height:66px;background-color:#30333a;margin-top:35px;}
.upward{float:left;width:160px;border:1px solid #e0e0e0;position:fixed;top:50%;right:0px;z-index:9;background-color:#ffffff;padding-bottom:5px;}
.upward .btn{width:158px;height:32px;background-color:#ff5109;margin-top:1px;}
.upward .btn a{float:left;padding-left:25px;line-height:32px;color:#ffffff;font-size:18px;background:url(../images/upward.png) 6px 9px no-repeat;}
.upward .list{width:150px;line-height:21px;}
.upward .list li{float:left;width:100%;padding-top:5px;padding-bottom:5px;}
.upward .list .word{font-size:16px;color:#8c8c8c;}
.upward .list .con{font-size:14px;color:#2790e2;}
.upward .list .line{background:url(../images/line.png) left bottom repeat-x;}

.guide{}
.guide .title{width:100%;height:87px;margin-top:50px;}
.guide .con{font-size:16px;line-height:34px;margin-top:20px;color:#333333;}

.step{margin-top:40px;}
.step li{float:left;width:25%;height:165px;background:url(../images/step_bg.png) left top no-repeat;}
.step a{float:left;padding-left:25px;padding-top:80px;font-size:16px;color:#333333;line-height:26px;}
.step .first{background:url(../images/step1.png) 25px 12px no-repeat;}
.step .second{background:url(../images/step2.png) 25px 12px no-repeat;}
.step .thirdly{background:url(../images/step3.png) 25px 12px no-repeat;}
.step .fourthly{background:url(../images/step4.png) 25px 12px no-repeat;}

.detail{}
.detail .logo{width:100%;margin-top:32px;}
.detail .logo .img{float:left;width:240px;height:160px;}
.detail .logo .img a{float:left;width:100%;height:100%;}
.detail .logo .img img{float:left;width:100%;height:100%;}
.detail .logo .note{float:right;width:680px;}
.detail .logo .name{font-size:26px;color:#000000;line-height:120%;}
.detail .logo .link{font-size:20px;line-height:120%;margin-top:15px;}
.detail .logo .link a{color:#4095d8;}
.detail .logo .tag{overflow:hidden;margin-top:15px;}
.detail .logo .tag a{float:left;height:20px;line-height:20px;color:#46677b;padding-left:16px;padding-right:16px;background-color:#d6e6ef;border-radius:10px;margin-right:10px;}
.detail .content{font-size:14px;color:#333333;line-height:25px;margin-top:40px;}

.mission{margin-top:40px;}
.mission .name{font-size:18px;color:#333333;}
.mission .list{width:100%;}
.mission .list li{float:left;width:100%;font-size:14px;color:#666666;line-height:120%;margin-top:10px;}

.condition{margin-top:40px;}
.condition .name{font-size:18px;color:#333333;}
.condition .list{width:100%;}
.condition .list li{float:left;width:100%;font-size:14px;color:#666666;line-height:120%;margin-top:10px;}

.want{margin-top:40px;height:105px;}
.want a{float:left;width:80px;height:28px;text-align:center;line-height:28px;font-size:14px;color:#ffffff;background-color:#62b038;}