@charset "utf-8";
/* CSS Document */
#mirain{
	margin-top:3px;
}
#mirain #News{
	background:#fff url(images/News_bg.gif) repeat-x left top; height:39px; border:1px solid #d6d6d6;
	position:relative;
}
#mirain #News .News{ position:absolute; left:18px; top:13px;}
#mirain #News .News strong{ float:left;margin-top:1px;color:#0b5ed8;}
#mirain #News #HotNews { float:left;}
#mirain #News #HotNews  a{line-height:15px; font-family:Arial, Helvetica, sans-serif;}
#mirain .more{ position:absolute; left:400px; top:13px; line-height:15px; }
#mirain .more input{ vertical-align:top; width:16px; height:15px; overflow:hidden;}
#mirain .HotLine{position:absolute; right:19px; top:13px;}

#main{
	height:195px;
	background:url(images/mail_panel_1.jpg) no-repeat;
	margin-bottom:20px;
	margin-top:20px;
	overflow:hidden;
	position:relative;
}
#main .Panel{}
#main .Panel h3{ display:none;}
#main .Panel .block{ float:left; margin-top:45px; margin-left:18px;_margin-left:9px;margin-right:21px;}
#main .Panel .block strong{ display:block; margin-bottom:4px;}
#main .Panel .block{ line-height:22px;}
#main #Service{ width:270px; height:190px; overflow:hidden;  position:absolute; left:0;}
#main #Porducts{ width:328px; height:190px; overflow:hidden; position:absolute; left:295px;}
#main #about{width:250px; height:190px; overflow:hidden;  position:absolute; right:0;}

#state{
	height:120px;
	background:url(images/ajax.gif) no-repeat center center;
}
#footLine{ height:2px;	background:url(images/foot_bg.gif) no-repeat left top; overflow:hidden; width:902px;}
.jNiceSelectWrapper {
	width: 167px;
	position:relative;
	height:21px;
}

.jNiceSelectWrapper div span {
	float: none;
	position: absolute;
	width: 120px;
	height: 21px;
	left:0;
	line-height: 21px;
	padding-left:13px;
	overflow: hidden;
	border-right: none;
	font-size:12px;
	color:#777777;
}

.jNiceSelectWrapper div a {
	display: block;
	position: absolute;
	right: 0px;
	width: 24px;
	height: 21px;
	background: url(images/select_dot.gif) no-repeat center center;
}
.jNiceSelectWrapper div a:hover{
	background: url(images/select_dot.gif) no-repeat center center;
}
.jNiceSelectWrapper ul {
	position: absolute;
	width: 165px;
	bottom: 20px;
	right: 0px;
	background-color: #FFF;
	border: solid 1px #f1f1f1;
	display: none;
	overflow: auto;
	overflow-y: auto;
	z-index:100;
	height:80px;
}

.jNiceSelectWrapper ul a {
	display: block;
	padding:2px 5px;
	text-decoration: none;
	background-color: #FFF;
	font-size:12px;
	line-height:20px;
}

.jNiceSelectWrapper ul a:hover { }
.jNiceSelectWrapper ul a.selected { font-weight:bold;}
.jNiceSelectWrapper ul a.selected:hover{ }

.jNiceHidden {display: none;}

