@charset "utf-8";
*{
    margin:0; padding:0;
    }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0;  font-family: "微软雅黑"; }
fieldset, img { border: 0; }
ul, ol, li { list-style: none; font-family:'Microsoft YaHei'; }

/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; background-color: #fff; border: none;}
code, kbd, samp, tt { font-size: 100%; }
a{text-decoration:none;}
a:hover{
    text-decoration: none;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea{ *font-size: 100%;}
ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
table,tr,td { border-collapse: collapse; border-spacing: 0; margin:0;padding:0;}
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }

/* remember to highlight anchors and inserts somehow! */
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/**Common Css**/
.fr { float: right; *display: inline;}
.fl { float: left; *display: inline;}
.of { overflow: hidden; }
/*文本超出显示省略号*/
.ehn, .otw, .tow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
/*清除浮动*/
.clearfix { clear: both; *zoom:1;}
.clearfix:after { display: block; clear: both; content: "\0020"; visibility: hidden; height: 0; }


body{
	background: url(../img/body_bg.jpg) no-repeat bottom center #09153d;
	color: #fff;
	font-size: 0.63vw;
}
.top{
	width: 100%;
	height: 4.9479vw;
	background: url(../img/top_bg.png) no-repeat center;
	background-size: cover;
	text-align: center;
}
.center_con{
	padding: 0 1.302vw;
}
.c_c_left{
	width: 22.5vw;
	box-sizing: border-box;
}



.ld_r_list{
	width: 6.5vw;
	float: left;
	margin-top: 0.6vw;
}
.ld_r_list:nth-child(2n-1){
	margin-right: 0.25vw;
}
.ld_l_title{
	text-align: center;
	color: #41c0ed;
	text-align: center;
	font-size: 0.75vw;
	margin-bottom: 0.25vw;
}
.ld_l_info{
	overflow: hidden;
	box-shadow:inset 0 0 15px 3px #183a5f;
	border-radius: 0.25vw;
}
.ld_info_list{
	float: left;
	width: 50%;
	text-align: center;
	padding: 0.25vw 0;
	position: relative;
}
.ld_info_title{
	font-size: 0.58vw;
	color: #40a1cb;
	margin-bottom: 0.25vw;
}
.ld_info_num span{
	font-size: 0.75vw;
}
.ld_l_info .ld_info_list:first-child::after{
	content: '';
	position: absolute;
	width: 1px;
	height: 50%;
	right: 0;
	top: 25%;
	border-right: 1px dashed #183869;
}
.ld_l_info .ld_info_list:first-child .ld_info_num{
	color: #80c39a;
}
.ld_l_info .ld_info_list:last-child .ld_info_num{
	color: #fbd449;
}

.c_c_center{
	width: 49.427vw;
	height: 32.3437vw;
	margin-left: 1.4625vw;
	background: url(../img/list_bg_map.png) no-repeat;
	background-size: contain;
	margin-top: 0.857vw;
}


.map_box{
	text-align: center;
	/* margin-top: 2.5vw;
	margin-bottom: 1.8vw; */
	position: relative;
}
.map_title{
	font-size: 0.89vw;
	position: absolute;
	top: 0.36vw;
	left: 50%;
	transform: translate(-50%, 0);
}
.map_box img{
	width: 23.6979vw;
	margin-top: 2.9687vw;
}
.bat_list{
	width: 19.0104vw;
	height: 3.6979vw;
	display: flex;
	align-items: center;
	box-sizing: border-box;
	padding-left: 3.4895vw;
	margin: 0.65vw auto 0;
}

.zongshu{
	background: url(../img/zongshu.png) no-repeat center #0e2247;
	background-size: contain;
}
.kucun{
	background: url(../img/kucun.png) no-repeat center #0e2247;
	background-size: contain;
}
.zaizushu{
	background: url(../img/zulin.png) no-repeat center #0e2247;
	background-size: contain;
}
.c_c_bottom_title{
	width: 4.2vw;
	font-size: 0.92vw;
	margin-right: 2vw;
}
.c_c_bottom_num{
	flex: 1;
	font-size: 1.62vw;
}
.zongshu .c_c_bottom_num{
	color: #09f2e4;
}
.kucun .c_c_bottom_num{
	color: #ee3b13;
}
.zaizushu .c_c_bottom_num{
	color: #ee9613;
}

.c_c_right{
	width: 22.5vw;
}
.ec_list1{
	background: url(../img/list_bg.png) no-repeat;
	position: relative;
	background-size: contain;
	margin-bottom: 1.39vw;
	width: 22.5vw;
	height: 15.8854vw;
}
.ec_list1 .ec_l_info .ec_chart{
	width: 22.5vw;
	height: 15.5vw;
}


.con_bottom{
	padding: 0 1.302vw;
}
.ec_list{
	width: 48.072vw;
	height: 15.7291vw;
	background: url(../img/list_bg1.png) no-repeat;
	position: relative;
	background-size: contain;
}
.ec_list .ec_chart{
	height: 15.5vw;
}

.ec_list_title{
	font-size: 0.89vw;
	position: absolute;
	top: 0.36vw;
	left: 50%;
	transform: translate(-50%, 0);
}
.ec_list_title::after{
}
.ec_l_info .ec_chart{
	width: 47vw;
}

.ec_list3{
	width: 48.072vw;
	height: 17.6562vw;
	background: url(../img/list_bg2.png) no-repeat;
	position: relative;
	background-size: contain;
}
.ec_list3 .ec_list_title{
	top: 0.36vw;
	left: 3.2vw;
	transform: initial;
}
.ec_list3 .ec_chart{
	width: 48vw;
}
.ec_list4{
	width: 48.072vw;
	height: 17.6562vw;
	background: url(../img/list_bg3.png) no-repeat;
	position: relative;
	background-size: contain;
}
.ec_list4 .ec_list_title{
	top: 0.36vw;
	left: 37vw;
	transform: initial;
}
.ec_list4 .ec_chart{
	width: 48vw;
}

.ec_list5{
	width: 48.0729vw;
	height: 30.8854vw;
	background: url(../img/list_bg4.png) no-repeat;
	position: relative;
	background-size: contain;
	margin-top: 1vw;
}
.ec_list5 .ec_list_title{
	top: 0.36vw;
	left: 2.80vw;
	transform: initial;
}
.ec_list5 .ec_chart{
	width: 48vw;
	height: 30.7vw;
}

.ec_list6{
	width: 48.0729vw;
	height: 30.8854vw;
	background: url(../img/list_bg5.png) no-repeat;
	position: relative;
	background-size: contain;
	margin-top: 1vw;
}
.ec_list6 .ec_list_title{
	top: 0.36vw;
	left: 2.80vw;
	transform: initial;
}

.yj_info{
	padding: 3.125vw 0;
}
.yj_list{
	margin: 0.2812vw 1.5625vw;
    line-height: 1.6;
	position: relative;
	padding-left: 1.041vw;
	font-size: 0.833vw;
	height: 5.208vw;
}
.yj_list::after{
	content: '';
	position: absolute;
	width: 0.625vw;
	height: 0.625vw;
	background-color: #ff0000;
	top: 6%;
	left: 0;
	z-index: 11;
	border-radius: 50%;
}
.yj_time{
	color: #ff0000;
	font-size: 0.741vw;
	font-weight: bolder;
}
.yj_model span{
	color: #00c7cf;
}
.store_list_sel{
	position: absolute;
	right: 1vw;
	top: 0.6vw;
	z-index: 999;
	padding: 0.52vw 1.5625vw;
	border: 1px solid #3d698e;
	border-radius: 1.51vw;
	background-color: #061636;
	color: #93dcfe;
	font-size: 0.7vw;
}
#storeList{
	background:#051331;  
    height:28px;  
    width:180px;  
    line-height:28px; 
	color: #ff5709;
	border-bottom: 1px solid #3d698e;
}
#storeList option{
	color: #333;
}

.storeList{
	width: 32.3vw;
	float: left;
	height: 8.8vw;
}