@charset "gb2312";
/* reset */
body,div,dl,dt,dd,ul,ol,li,form,p,h1,h2,h3,h4,h5,h6,input,button,th,td,textarea,code,fieldset,legend,pre,blockquote{margin:0;padding:0;}
body,th,td,input,select,textarea,h1,h2,h3,h4,h5,h6,i,em,b{font:normal 14px/1 "microsoft yahei",Tahoma, Geneva, sans-serif;}
html,body{height:100%;}
body{background-color:#fff;color:#333;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style-type:none;}
input,select,textarea{vertical-align:middle;outline:none;border:0;}
textarea{resize:none;overflow:auto;}
input::-ms-clear{display:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#666;}
img{border:0;}
/* initial */
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.pr{position: relative;}
.pa{position: absolute;}
.w{width:1000px;margin:0 auto;}
.ovf{overflow:hidden;}
.mrl40{margin-left: 40px;}
.mrt34{margin-top: 34px;}
.mrb20{margin-bottom: 20px;}
.disInb{display: inline-block;*display:inline;*zoom:1;}
/*base½áÊø*/


html{min-width: 1280px;overflow-x: hidden;overflow-y: auto}
.header{width:100%;height:67px;overflow:hidden;background-color:#fff;} 
.logo{float:left;margin:20px 0 0 10px;font-size:12px;} 
.header-r{float:right;color:#666;margin-top:20px;height:30px;line-height:30px;} 
.header-r a{margin:0 15px;} 
.tel{background:url(imgtel_icon.png) left center no-repeat;padding-left:25px;} 
.tel strong{font-size:18px;color:#267a9f;font-weight:normal;} 
.tel span{margin:0 4px;}

.content{
	width: 1280px;
	margin:0 auto;
	background: url(imgsilde-bg.png) left bottom no-repeat;	
}
.content-bg-c{
	left:0;
	top:0;
	width:100%;
	height: 100%;
	background:#00c1f1;
}
.content-con{
	width:1280px;
	padding-bottom: 115px;
	margin:0 auto;
	text-align: center;
}
.main-title{
	position: relative;
	z-index: 5;
	margin-left: 10px;
	margin-top: 12px;
}
.red-box{
	z-index: 3;
	margin-top: -50px;
}
.red-box .superMarket{
	margin-left: -18px;
}
.red-box .box{
	left:262px;
	top:131px;
}
.red-box .time{
	right:287px;
	top:154px;	
}
.red-box .money{
	right:175px;
	top:236px;	
}
.red-box .green{
	right:296px;
	top:439px;	
}
.red-box .k{
	right:285px;
	top:517px;	
}
.red-box .light{
	left:352px;
	top:160px;	
}
.red-box .zhua{
	z-index: 1;
	left:474px;
	top:159px;	
}
.red-box .car{
	left:425px;
	top:284px;	
}
.red-box .more{
	right:410px;
	top:562px;	
}
.red-box .line-k{
	left:370px;
	top:758px;	
}
.red-box .hand{
	left:418px;
	top:683px;	
}
.red-box .jtgjywx{
	left:442px;
	bottom:105px;
	text-align: center;
}
.jtgjywx .jtgjywx-title{
	font-size: 56px;
	font-family: "SourceHanSansCN";
	color: rgb( 255, 234, 3 );
	font-weight: bold;
	line-height: 71px;
	text-shadow: 1.5px 2.598px 1px rgb( 139, 0, 23 );
	margin-bottom: 14px;
	text-indent: -20px;
}
.jtgjywx-con{
	width:500px;
	height:489px;
	padding:76px 65px 0 20px;
	color:#00516f;
	background-image: url(imgfont-bg.png);
	background-repeat: no-repeat;
}
.jtgjywx-con p{
	font-size: 18px;
	letter-spacing: 1px;
}
.jtgjywx-con .yiyuan{
	font-size: 37px;
	color:#0090d3;
	font-weight: bold;
	letter-spacing: 5px;
	margin:20px 0 22px;
}
.jtgjywx-con .p2{
	font-size: 20px;
	margin-bottom: 21px;
}
.jtgjywx-con .hlk{
	font-size: 18px;
	text-align: center;
}
.jtgjywx-con .hlk span{
	display: inline-block;
	*display:inline;*zoom:1;
	width:26px;
	height:2px;
	background-color: #555;
	vertical-align: middle;
}
.jtgjywx-con .hlk h3{
	display: inline-block;
	*display:inline;*zoom:1;
	width:358px;
	height:63px;
	line-height: 63px;
	font-size: 24px;
	letter-spacing: 2px;
	background-image: url(imghlk.png);
	background-repeat: no-repeat;
	margin:0 10px;
}
.jtgjywx-con .btn{
	cursor: pointer;
}
.cover{
	position: fixed;
	z-index: 100;
	left:50%;
	margin-left: -640px;
	bottom:0;
	width:1280px;
	height:210px;
	background-image: url(imgcover-bg.png);
	background-repeat: no-repeat;
}
.cover-l{
	padding-left: 329px;
	padding-top: 46px;
	text-align: right;
}
.cover-l h3{
	line-height: 63px;
	font-size:33px;
	color:#ec1a29;
	letter-spacing: 7px;
}
.cover-l span{
	display:block;
	width:280px;
	height:1px;
	background-color:#88aabd;
}
.cover-l p{
	line-height: 55px;
	font-size: 21px;
	color:#00516f;
	text-align: right;
	letter-spacing: 1px;
}
.cover-c{
	width:5px;
	height:167px;
	left:684px;
	top:20px;
	background-image: url(imgred-circle.png);
	background-repeat: no-repeat;
}
.cover-r{
	padding-right: 335px;
	padding-top: 30px;
}
.cover-r img{
	display: block;
}
.cover-btn{
	display: block;
	margin-top: 15px;
	cursor: pointer;
}
.cover-close{
	display: block;
	right:280px;
	top:18px;
	width:30px;
	height:30px;
	background-image: url(imgclose.png);
	background-repeat: no-repeat;
	cursor: pointer;
}