@charset "utf-8";
/* CSS Document */
 *{font-family: "宋体";text-decoration:none; margin:0; padding:0;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, iframe {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

td, li, select, input, textarea, div {	FONT-FAMILY: "宋体"}
ul {LIST-STYLE-TYPE: none}
select{VERTICAL-ALIGN: middle}
input{VERTICAL-ALIGN: middle}
a{TEXT-DECORATION: underline; text-decoration:none;}
a:link{	COLOR: #003399}
a:visited{COLOR: #003399}
a:hover{COLOR: #c00}
a:active{COLOR: #c00}
.clear{CLEAR: both}

body {
	font-size: 12px;
	MARGIN-TOP: 0px;
	COLOR: #333;
	background-color: #FFFFFB;
	background-image: url(bg_01.jpg);
	background-repeat: repeat-x;
}

#wrap {
	width:960px;
	margin : 0px auto;
	padding : 0;
}

#top {
	width : 960px;
	height : 130px;
}
#top1 {
	height : 30px;
	line-height:30px;
	text-align: right;	
}
#top2 {
	height : 90px;
	background-image: url(top.jpg);
	background-repeat: no-repeat;
}
#TopLogo {
	width : 220px;	height : 80px;
    float : left; 
	padding: 4px 10px 0px 20px;

}
#TopLogo p {
	width : 220px;
	font-size:12px;
	color:#999999;
	letter-spacing: 0.1em;
}
#TopLogo img {
	border: 0px;
}
#TopLogo p {
	font-size:12px;
	color:#999999;
	letter-spacing: 0.1em;
	padding-left: 6px;
}
#TopBanner {
	width : 680px;
	height : 80px;
	float: right;
	margin: 5px 15px 0px 15px;
	_margin: 5px 5px 0px 5px;
/*	background : url(ad2.jpg) bottom right no-repeat;*/
}
#main {
	margin:10px auto;
	width : 960px;
	background : #FFF;
} 
#foot {
	margin: 10px auto;
	padding-top:20px;
	width : 960px;
	height : 80px;
	background:url(footbg.gif) repeat-x; text-align:center;
}
/*主导航菜单开始*/

/*主导*/
.menu{
font-size:14px;
 background:url(20080814menu_bg.gif) repeat-x;
 height:35px;
}
.menu ul{
/* padding:0;
 border:0;
 margin: 0;*/
 list-style:none;
}

.menu li{
	font-size:14px;
	float:left;
	height:35px;
	line-height:35px;
	text-align: center;
 
 
 /*margin-top:0px;
 margin-left:0px;*/
}
.menu li a,  .menu li a:visited{
	width:89px;
	_width:89px;
	display:block;
	float:left;
	cursor:pointer;
	padding-left:3px;
	_padding-left:0px;
	color:#2951b6;
	font-weight: bold;
}
.menu li a:hover, .menu li a:active {
	color:#F37207;
}
.menu_line li{
 width:2px;
 _width:2px;
 width:2px;
 background:url(20080814menu_line.gif) no-repeat center top;
}
/*子栏目
#menu_con{
 text-align:left;
 padding-left:20px;
 clear:both;
}
#menu_con li{
 float:left;
 height:22px;
 margin-top:8px;
 margin-left:18px;
}
#menu_con li a{
 display:block;
 float:left;
 background:url(20080814menu_on_left2.gif) no-repeat left top;
 cursor:pointer;
 padding-left:3px;
}
#menu_con li a span{
 float:left;
 padding:6px 10px 4px 10px;
 line-height:12px;
 background:url(20080814menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
 text-decoration:none;
 background:url(20080814menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
 background:url(20080814menu_on_right2.gif) no-repeat right bottom;
}*/
/*主菜单结束*/

#main_left {
	float:left;
	margin-right:5px;
	_margin-right:2px;
	width : 240px;
	background-color: #FFF;
} 
#main_center {
	float:left;
	margin-right:5px;
	_margin-right:2px;
	width : 550px;
	background : #FFF;
	overflow: hidden;
} 
#main_right {
	float:right;
	width : 160px;
	background: #ECF5FF;
}

/*子平台左侧样式开始*/
.leftcolumn{
width:240px;
float:left;
}
#navvy
{
width:240px;
font-size:14px;
font-weight:bold;
padding: 0;
text-align:left;
font-family:Verdana;
}

ul#navvylist
{
text-align: left;
list-style: none;
margin: 0;
padding: 0;
width:238px;
}

ul#navvylist li
{
width:238px;
display: block;
margin: 0;margin-top: 10px;
padding: 0;
}

ul#navvylist li a
{
display: block;
margin:0;
width:194px;
height:20px;
padding-top:8px;
padding-bottom:5px;
padding-left:40px;
padding-right:10px;
color: #315E88;
text-decoration: none;
background:url(link_13.jpg) no-repeat left top;
}

#navvy>ul#navvylist li a { width: auto; }


ul#navvylist li a:hover, ul#navvylist li#active a:hover
{
color: #315E88;width:174px;
padding-left:60px;
background:url(hover_13.jpg) no-repeat left top;
}
.leftbox{
width:218px;
background:#E2EBF4 url(bgbottomright_22.jpg) bottom right no-repeat;
border:1px solid #A5CAEF;
padding:10px;
color:#315E88;
font-size:14px;
margin-top:20px;
	line-height: 19px;
}
/*左侧样式结束*/


/*中搜索开始*/
/*form{ font:bold 14px "宋体";}*/
.search
{
color: #315E88;
width:550px;
height:100px;
background:url(search.jpg) no-repeat left top;}
/*中搜索结束*/
.search form
{
	float : right;
width:350px;
margin-right:30px;}
.search input{
	width:180px;
	height:21px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#071E22;
/*	background-color:#fff;
	padding:0 0 0 7px;
	float:left;
	margin:0 0 3px 0;*/}
input.sub1 {
	float:right;
	width:63px;
	height:22px;
	margin-top:10px;
	margin-right:10px;
	border:0;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
}
/*右搜索开始*/
.rightsearch
{
margin:5px 5px;
width:150px;
height:112px;
background:url(ser_bg1.gif) no-repeat left top;}

.rightsearch input{
	width:90px;
	height:21px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#D4D0C8 solid 1px;
	border-left:#D4D0C8 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#071E22;
	background-color:#fff;
	padding:0 0 0 6px;
	float:left;
	margin:0px 0 4px 6px;}

input.sub {
	float:right;
	width:25px;
	height:25px;
	margin-right:8px;
	border:0;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
}
.rightsearch p{
	color:#071E22;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:23px;
}

/*右搜索结束*/

/*子平台服务中心*/
.fwzx2 img{

}
.fwzx2{
	float : right;
	width : 160px;
	_width:150px;
} 
.fwzx2 ul{
	margin:0px 5px;
	width:150px;
	list-style:none; 
}
.fwzx2 li {	height:28px;
	line-height:28px;background: #FFF;text-align: center; margin-top:1px;}
.fwzx2 li a {
	color:#333;
	text-decoration:none;	
}
.fwzx2 li a:hover { text-decoration:underline; color:#f00; }

.more {/*-通用more-*/
	float:right;
	height:20px;
	width:90%;
	padding-right:20px;
	text-align: right;
}
/*-------------仪器设备-------------*/
.yqsb{
height:450px; 
margin-top:10px;
}
.yqsb h4 {
	clear: both;
	background: #A9C0CE url(corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold;
	margin: 0;
}
.yqsb ul{
margin:15px 0;

}
.yqsb li{
	float:left;
	width:126px;
	padding: 3px;
	color: #336699;
}
.yqsb a:link  .yqsb a:visited{	padding: 5px;
	background: #FFF;
}
.yqsb a:hover, {
	color: #CC3300;
	background-color: #E0E6EF;
}


/*-------------管理咨询、专业技术-------------*/
.zyjs{
	margin-top:1px;	
	width: auto;
	_height:40px;
	min-height:40px;	background: #FFF url(glzx_bg.gif) no-repeat bottom right;
}
.zyjs h4 {
	clear: both;
	background: #EBF3FA url(corner.gif) no-repeat top right;
	font-size:12px;
	color: #336699;
	padding: 7px 0 7px 5px;
	font: bold;
	margin: 0;
}
.zyjs ul{
	margin: 10px ;
	}
.zyjs li{
	line-height: 24px;
	}

.zyjs a{
	display: block;
	text-decoration: none;
	}

.right_list_a a:hover{
}
.right_list_a a:visited{
}


/*-------------管理咨询-------------*/
.glzx_box{
	width:414px;
	border:4px solid #D2F0FF;
	padding:10px;
	padding-right:120px;
	background:#fff url(zyjsbg.jpg) bottom right no-repeat;
	color:#315E88;
	font-size:14px;
	line-height: 23px;
	margin-bottom:10px;
	}

/*-------------成果转化-------------*/


/*-------------科学数据-------------*/
.kxsj_box{
	width:520px;
	border:4px solid #D2F0FF;
	padding:10px;
	background:#eef8fc url(kxsjbg.gif) bottom right no-repeat;
	color:#315E88;
	font-size:14px;
	line-height: 23px
}
.kxsj_ti  {
background-image:url(kxsj_bg.gif);
font-size:14px;
line-height:31px;
color: #315E88;}
.kxsj ul  {
	list-style-type: none; padding-left:10px;
}
.kxsj li{
	font-size:14px;
	line-height:28px;
	background:url(arr2.gif) 4px 6px no-repeat;
	padding:0 14px;
	text-decoration:none;
}
	
	
/*-----------平台动态——新闻列表-------*/

.ptdt{
	float:left;
	min-height:246px;width:792px;
	margin:0 0 14px 0;
	border: 1px solid #c7e6ff;
}

.ptdt h3{
	font-size:14px;
	margin:0 auto;
	height:34px;
	line-height:34px;
	background-image:url(bg_34.gif);
	background-repeat: repeat-x;
	color: #0066CC;
}
.ptdt ul{

	width:760px; 
	min-height:102px; 
	border-top: 1px solid #c7e6ff;
	padding:10px;
}

.ptdt li{
	font-size:14px;
	float: left;
	margin-top: 8px;
	vertical-align:middle;
	border-bottom:1px dashed #dcdcdc;
	line-height:15px;
	height:20px;
	/*margin: 6px 0px 6px 0;*/
}

.ptdt a{

	text-decoration: none;
	}
.ptdt a:hover{}
.ptdt a:visited{}

/*翻页*/
.Page {
	
	margin:10px;
	font-size:14px;

}
.Page A {
    BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.Page A:hover {
    BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.Page A:active {
    BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.Page SPAN.current {
    BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.Page SPAN.disabled {
    BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
	