/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body { font-size:14px; line-height:150%;text-align:left; color:#000; font-family:"Î¢ÈíÑÅºÚ","Arial Black", Gadget, sans-serif; background: #EFEFEF;  } 
img{ border:0; -ms-interpolation-mode:bicubic; }
body .container{ width:100%; text-align:left; margin:0 auto; min-width:320px; height:100%; }
a:link {color:#000; text-decoration:none; outline:none;}
a:visited {color:#000;; text-decoration:none;}
a:hover { color:#ff0000; text-decoration:none;}
a:active { color:#000; text-decoration:none;}
ul,li{list-style:none;}
/*Í·²¿ÑùÊ½*/
.top{ width:100%;}
.logo{width:auto; overflow:hidden;   text-align:left; background:#1A7E0A } 
.vv{ margin:0 auto;-webkit-box-shadow:0px 2px 2px #333;-moz-box-shadow:0px 1px 0px #990100; margin-top:2px;max-width:500px; min-width:300; margin:0 auto; margin-bottom:1px;}
.vv .pro_list{width:100%; text-align:left; padding:0px 0; overflow:hidden; }
.vv .pro_list dl{ width:90px; height:120px; padding:5px 1.5%; float:left;}
.vv .pro_list dt{ width:90px; height:90px; *line-height:90px; text-align:center; overflow:hidden; padding:1px; 

margin-bottom:1px; display:table-cell; vertical-align:middle; }
.vv .pro_list dt a{ height:100%; vertical-align:middle\9; _writing-mode:tb-rl; }
.vv .pro_list dt img{ vertical-align:middle; max-height:90px !important; max-width:90px !important; width: expression

(this.width > 90 && this.width > this.height ? 90 :true); height:expression(this.height >90 ? 90: true);vertical-

align:middle; overflow:hidden;}
.vv .pro_list dd{text-align:center; height:24px; line-height:24px; overflow:hidden; font-size:14px;}
 
 a{text-decoration: none; text-align:center;} 

.list012 {
    margin: auto;
    display: flex; 
     text-align:center;
    width: 100%;
    height: 60px; line-height:55px;
    align-items: center;
    font-weight: bold;position:sticky;top:0;z-index:10;
    font-size: 20px;overflow: hidden;white-space: nowrap;
    color: #FFFFFF;background:url(/img/aa.jpg) 
}

.list0123 {
    margin: auto;
    display: flex;
    width: 100%;
    align-items: center;
    font-weight: bold;
    font-size: 20px; 
  		
}
.list0124 {
	margin: auto;
	display: flex;
	width: 100%;
	height: 28px;
	align-items: center;
	font-weight: bold;
	padding-bottom: 0px;
	font-size: 20px;
	margin-top: 0px;
	color: red; 
	background-position: bottom;
	vertical-align: bottom;
	text-align: center;
}
.list0125 {
	margin: auto;
	display: flex;
	width: 100%;
	height: 56px;
	align-items: center;
	font-weight: bold;
	padding-bottom: 0px;
	font-size: 20px;
	margin-top: 5px;
	color: red;
	background-image: url(/img/sjk1.jpg);
	background-position: bottom;
	vertical-align: bottom;
	text-align: center;
}