/* ==初始化浏览器默认样式== */
body {line-height: 1.42858;color: #666;font-family: "Microsoft Yahei",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size: 14px;}
input,textarea,select,button{font-size: 100%;font-family: "Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}
h1, h2, h3{font-weight: normal;}
ul,ol {margin:0; padding:0; list-style: none;}
a ,img {border: 0; text-decoration: none;}
img {border: 0;}
.tc{ text-align:center;}
.tr{ text-align: right;}
.tl{text-align: left;}
.container{ width: 1100px; margin: 0 auto;}
.fl{ float: left;}
.fr{ float: right;}
*{ box-sizing: border-box;}
.blue{ color: #65bed8;}
.pos{ position: relative;}
/* 清除浮动*/
.fix{*zoom:1;}
.fix:after{display:table; content:''; clear:both;}
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.bg1{ background: #00435e;}
.bg2{ background: #fff;}
.gold{ color: #e8b346;}

.container{
	width: 1120px;
	margin: 0 auto;
}
.banner{
	width: 100%;
	height: 653px;
	background: url(../img/banner.jpg) no-repeat center;	
}
.nav{
	width: 100%;
	padding: 20px 0;
	background: #00435e;
	overflow: hidden;
	z-index: 9999;
}
.nav.active{
	position: fixed;
	top: 0;
	left: 0;
}

.nav-list li{
	float: left;
	padding: 0 50px;
	border-right: 1px solid #00253b;
}
.nav-list li a{
	color: #cbcbcb;
	font-size: 20px;
}
.nav-list li.last{
	border-right:none;
}
.nav-list li a.active {
	color: #e8b346;
}
.g-screen{
	padding:50px 0 ;
}
.intr{
	margin-top: 40px;
	color: #fff;
	padding: 0 160px 60px 160px;
	border: 2px solid #587381;
}
.intr .g-tit{
	margin-top: -70px;
}
.intr p{
	margin-top: 15px;
	line-height: 25px;
	padding-left: 60px;
	padding-bottom: 15px;
}
.intr .p1{
	background: url(../img/1.png) no-repeat left top;
}
.intr .p2{
	background: url(../img/2.png) no-repeat left top;
}
.intr .p3{
	background: url(../img/3.png) no-repeat left top;
}
.require{
	padding-top: 50px;
}
.img2{
	display: none;
}
.require-cnt{
	float: right;
	width: 470px;
	height: 362px;
	padding: 100px 40px;
	text-align: center;
	line-height: 35px;
	background: url(../img/bg1.png) no-repeat center;
}
.require-cnt h3{
	color: #333;
	font-size: 24px;
}
.prize .left{
	float: left;
	width: 328px;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
}
.prize .left p{
	padding: 0 40px;
}
.prize .right{
	position: absolute;
	top: 0;
	right: 0;
}
.prize .right .g-tit{
	margin-bottom: 15px;
}
.notice{
	margin-top: 40px;
	color: #fff;
	line-height: 30px;
}
.notice .left{
	float: left;
	width: 384px;
	height: 360px;
	padding: 60px 70px;
	background: #33697e url(../img/bg2.png) no-repeat 30px center;
	border-radius: 5px;
}
.notice-item{
	margin-bottom: 25px;
}
.notice-item h3{
	font-size: 26px;
	color: #e8b346;
	margin-bottom: 10px;
}
.notice .right{
	float: right;
	width: 700px;
	height: 360px;
	padding: 60px 70px;
	background: #33697e;
	border-radius: 5px;
}
.contact{
	margin-top: 40px;
	color: #fff;
	text-align: center;
	line-height: 30px;
}
.contact h3{
	margin-bottom: 30px;
	font-size: 26px;
}
.foot {
    background: #262422;
    font-size: 14px;
    height: 185px;
    line-height: 35px;
    padding: 40px 0;
}
.foot-con {
    margin: 0 auto;
    width: 1200px;
}
.foot-con div {
    color: #fff;
    float: left;
    height: 144px;
}
.foot-l {
    width: 210px;
}
.foot-c {
    width: 350px;
}
.foot-r {
    width: 290px;
}
.foot-r img{
	margin-left: 10px;
}
.copy{
	background:#262422 ;
	border-top: 1px solid #434343;
    color: #bfbfbf;
    font-size: 12px;
   	padding: 10px 0;
    line-height: 25px;
    text-align: center;
}
.m-download{
	display: none;
}
