﻿body { background:#133A61;}
#container {width: 1000px; margin: 0px auto; }
#header { height:140px; background: url(/images/banner.jpg) no-repeat;}

ul#top { float:right; padding-top:10px; }
ul#top li { width:80px; float:left; }
ul#top a { display:block; color:#ddd; font-size:13px;text-align:center; font-weight:bold; }

#search { float:right; padding-top:40px; padding-right:10px; clear:both;}
#search input.txt { width:195px; height:24px; border:0 none; margin-right:10px; float:left;}
*{margin:0;padding:0;}
li{list-style:none;}
#banner{width:100%;height:403px;position:relative;margin:0 auto; z-index:1;}
#banner .imglist{width:100%;height:403px;position:absolute;top:0px;left:0px;}
.btn{position:absolute;bottom:10px;left:44%;display:inline-block;padding:2px 15px;
 background-color:#ccc;border-radius:11px;}
.btn li{float:left;height:16px;width:16px;margin:0px2px;
 background:url("/images/1.png") no-repeat;}
.btn .hover{background:url("/images/2.png") no-repeat;}
    

ul#menu 
{
	height: 32px;
	background: #1670C8;
	z-index:100;
}
ul#menu li
{	
	float: left;
	width:125px;
	margin: 0px;
	position: relative;
	text-align: center;
}
ul#menu  li a
{
	height: 32px;
	line-height: 32px;	
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
ul#menu li:hover ul, ul#menu li.over ul {
	display: block;
}
ul#menu li ul {
	display:none;
	position: absolute;
	top: 32px;
	left:0;
	z-index:100;
	width:125px;
}
ul#menu li ul li { width:100%;}
ul#menu li ul a {
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	display: block;
	text-align: left;
	padding-left:10px;
	height:27px;
	line-height:27px;
	background: #E3E4DC;
	white-space:nowrap;
}
ul#menu li ul a:hover {
	background: #f1f5f6; 
}

/**************主体*********************/
#main { padding:15px; background:#F2F2F2;}
.w313 { width:313px;}

#mainlayer1{ 	min-height: 200px;height: auto !important;height: 200px; margin:8px 0;}
#mainlayer2 { margin:8px 0;}
#mainlayer3 { margin:8px 0;}

/**************左侧MainLeft*********************/

h4 { 	color:white; font-size: 15px; height: 35px; line-height: 35px; border-bottom:1px solid #32A1E6;  }
h4 span.title { padding:0 10px; background: #32A1E6; font-family:微软雅黑; float:left; }
h4 span.more { float:right; font-size: 12px; margin-right:10px; height:35px; line-height:35px; padding-top:6px; }

ul.newslist { height:182px;}
ul.newslist li
{
	height: 25px;
	line-height:25px; 
	width:100%;
	background:url(/images/arrows.gif) no-repeat scroll 5px center;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
ul.newslist li a { padding-left: 15px; color:#000745; }
ul.newslist li span.date { width: 80px; float: right; text-align: left; }

/***********链接************/
ul#link { width:260px; margin:0 auto;}
ul#link li { margin: 15px 0;}
ul#link li a { display: block; height: 40px; line-height: 40px;padding-left:60px; font-size:15px; font-weight:bold; color:white;}
#link li a.l1
{
	background:#F89A32;
}
#link li a.l2
{	
	background:#9F4791;
}
#link li a.l3
{	
	background:#5BB637;
}
#link li a.l4
{	
	background:#B25D58;
}
#link li a.l5
{	
	background:#606ABF;
}

#link li a.l6
{	
	background:#288E84;
}

ul#link2 { width:150px; margin:0 auto;}
ul#link2 li { margin: 15px 0;}
ul#link2 li a { display: block; height: 40px; line-height: 40px; text-align:center; font-size:15px; font-weight:bold; color:white;}
#link2 li a.l1
{
	background:url(/images/btn_blue.jpg) no-repeat scroll left center;
}

/**************登录框***********
#login label { width:80px; float:left; text-align:right; font-size:13px; display:inline-block; }
#login input.txt {  font-size: 14px; width:120px;  }
#login ul li { height:20px;line-height:20px; margin:10px 0;}
#login input.button { background:#339FE0; width:60px; border: medium none; line-height: 20px;cursor: pointer;margin-right: 10px;color: #FFF;font-size: 13px;font-weight: bold;}
**********/

#introduce img { width: 107px; height:124px;float: left; padding:3px; border:1px solid gray; margin-right: 10px;}
#introduce p { text-indent:2em; line-height:1.5em; color:#000745; font-size:13px;}
#introduce strong { color:#502BA0;}

/********实验设备********************/
#device { width:960px; 	min-height: 168px;height: auto !important; height:168px;}
#device #scroll_div { overflow:hidden; width:960px; white-space:nowrap; padding-top:6px; }
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
#device li { width:150px; margin:0px 3px; overflow:hidden; }
#device img { width:150px; height:120px;}
#device p { line-height:20px; text-align:center; background:#E6E8F4; color:Black; }

/************Footer*****************/
#footer 
{
	background: #527AB8;
	text-align: center;
	color: white;
	clear: both;
	padding:20px 0;
}


#mainlayer1 .w420 { width:420px;}
#mainlayer3 .w335 { width:335px;}

.border { border:1px solid #ccc;}

.h200
{
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

.h220
{
	min-height: 220px;
	height: auto !important;
	height: 220px;
}

.h286
{
	min-height: 286px;
	height: auto !important;
	height: 286px;

}


