*{
	padding: 0;
	margin: 0;
	border: 0;
}

li{
	list-style: none;
}

a{
	text-decoration: none;
}

.summer_container{ width: 1260px; margin: 0 auto; height: auto; overflow: hidden;}
.summer_banner{ position: relative; width: 1260px; height: 500px;}
.summer_content{ position: relative; width: 100%; height: 2320px;}
.summer_banner_pic{
	position: absolute;
	width: 100%;
	height: 450px;
	background-image: url(/static/image/summer_poster.png);
	background-size: contain;
	background-repeat: no-repeat;
}

.summer_last_pic{
	position: absolute;
	background-image: url(/static/image/0722mqyyhzlogo.jpg);
	background-size: contain;
	background-repeat: no-repeat;
	width:900px;
        height: 90px;
	margin:0 auto;
	margin-top:220px;
	z-index:999;
}
.summer_pic{
position: absolute;
	background-image: url(/static/image/22.jpg);
	background-size: contain;
	background-repeat: no-repeat;
	width:900px;
        height: 287px;
	margin:0 auto;
	margin-top:414px;
	z-index:999;
}
.summer_content{
	background-image: url(404.png);
	background-size: contain;
    position: relative;
    width: 100%;
    height: 2500px;
}
.summer_content_box_1{
	position: absolute;
	width: 90%;
	height: 850px;
	left: 5%;
	top: -80px;
	border-radius: 30px;
}
.summer_content_box_2{
	position: absolute;
	width: 90%;
	height: 1200px;
	left: 5%;
	top: 0px;
	border-radius: 30px;
}
.summer_content_box_2 p{
	position: absolute;
	
	font-size: 17px;
    line-height: 26px;
    color: #004996;
    
}


.summer_content_box_2 .summer_cont_summary{	
    height: 80px;   
    top: 40px;   
}

.summer_enterobj{
	position: absolute;
	width: 990px;
    height: 30px;
    top: 140px;
    left: 80px;
}
.summer_lightspot{ position: absolute;	width: 390px;	height: 55px;	top: 280px;	left: 80px;}
.summer_linkus{	position: absolute;	width: 390px;	height: 55px;	top: 645px;	left: 80px;}
.summer_enterobj_1{ top: 200px;}
.summer_enterobj_2{	top: 250px;}
.summer_lightspot_1{ top: 340px;}
.summer_lightspot_2{ top: 380px;}
.summer_lightspot_3{ top: 410px;}
.summer_lightspot_4{ top: 440px;}
.summer_lightspot_5{ top: 470px;}
.summer_content_box_2 .summer_lightspot_6{ top: 500px; text-indent: 85px;}
.summer_content_box_2 .summer_lightspot_7{ top: 530px; text-indent: 85px;}
.summer_content_box_2 .summer_lightspot_8{ top: 560px; text-indent: 85px;}
.summer_content_box_2 .summer_lightspot_9{ top: 590px; text-indent: 85px;}
.summer_content_box_2 .summer_lightspot_10{ top: 620px; text-indent: 85px;}
.summer_content_box_2 .summer_linkus_1{ top: 700px; text-indent: 45px;}
.summer_content_box_2 .summer_linkus_2{ top: 740px; text-indent: 45px;}
.summer_content_box_2 .summer_linkus_3{ top: 770px; text-indent: 45px;}
.summer_content_box_2 .summer_linkus_4{ top: 800px; text-indent: 45px;}
.summer_content_box_2 .summer_linkus_5{ top: 830px; text-indent: 45px;}
.summer_content_box_2 .summer_linkus_6{ top: 850px; left: 700px;}
.summer_content_box_2 .summer_linkus_7{ top: 880px; left: 740px;}

.summer_files{
	width: 770px;
	height: auto;
	margin: 0 auto;
	margin-bottom: 40px;
	top: 40px;
}

.summer_files_1{
	position: absolute;
	width: 350px;
	height: 65px;
	background: url(404.png) no-repeat;
	background-size: contain;
}

.summer_files_2{
	position: absolute;
	width: 350px;
	height: 65px;
	margin-left: 430px;
	background: url(404.png) no-repeat;
	background-size: contain;
}
.summer_files_1_view{
	position: relative;
	width: 740px;
	height: 700px;
	top: 60px;
	display: none;
}
.summer_files_2_view{
	position: relative;
	width: 740px;
	height: 700px;
	top: 60px;
	display: none;
}
.summer_files_1:hover{
	background: url(404.png) no-repeat;
	background-size: contain;
}
.summer_files_2:hover{
	background: url(404.png) no-repeat;
	background-size: contain;
}
.summer_files a{ z-index: 999;}
.summer_content_downpart{ position: absolute; top: 880px; width: 100%; height: 100px;}


.name_list_box{
	position: relative;
	width:990px;
	margin:0 auto;
	margin-top:150px;
	
	z-index:999;


}

.name_list_box3{
	position: relative;
	width:990px;
	margin:0 auto;
	margin-top:500px;
	z-index:999;
}

.name_list_box4{
	position: relative;
	width:990px;
	margin:0 auto;
	margin-top:600px;
	z-index:999;
}

.name_list_box td{
	border:1px solid #AAAAAA;
	color: #004996;
	    padding: 4px 10px;
	}
	.banner_pic{
position: absolute;
width: 1260px;
height: 450px;
background-size: contain;
background-repeat: no-repeat;
}
.name_list_box tr:nth-child(odd){
	background:#d3edff;
	}
	
	.name_list_box tr{
		padding:10px 0;
		}
.name_list_title{
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 25px;
	}	
/*name*?
