/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body {
	margin:0px auto;
	padding: 0px;
	line-height: 1.6em;
	color: #222;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	background:#eaeef9;
}
.right {float:right;
        }

a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #111;background: inherit; text-decoration: none;} /* 未访问的链接 */
a:visited {color: #111;background: inherit; text-decoration: none;} /* 已访问的链接 */
a:hover{color: #FF9900;background: inherit; text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #0000ff;background: inherit; text-decoration: none;} /* 点击激活链接 */


h1 { 
 clear:left;
 float:left;
 font-size: 1.2em !important; 
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 color: #000099;
 padding: 8px 0 0px 20px;
 margin: 0;
 }
 
h2 { 
 clear:left;
 float:left;
 font-size: 1.2em !important; 
 font-size: 1.1em; 
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 color: #000099;
 padding: 6px 5px 0px 5px;
 margin: 0;
 }

h3 { 
 clear:left;
 float:none;
 font-size: 1.2em !important; 
 font-size: 1.1em; 
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 color: #333333;
 padding: 0px 5px 0px 0px;
 margin:0px 0;
 }

h4 { 
 clear:left;
 float:none;
 font-size: 1.2em !important; 
 font-size: 1.1em; 
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 color: #777777;
 padding: 0px 5px 0px 15px;
 margin:0px 20px;
 background:url(images/1_71.jpg) no-repeat;
 text-align:left;
 }

h5 { 
 clear:left;
 float:none;
 font-size: 1.2em; 
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 color: #777777;
 padding:0 25px;
 margin:0px 20px;
 background:url(images/1_7.jpg) no-repeat;
 text-align:left;
 }


#main {
	width: 1000px !important;
	width: 1000px;
	height: auto;
	background: #eaeef9;
	border: solid 0px #333;
	margin: 0 auto;
	text-align: right;
}

#top {
    padding:14px 10px 0 0;
	margin:0 auto;
    float: none;
    width:990px !important;
    width:993px;
	height:23px;
	background:url(images/top.jpg);
	text-align:right;
	color:#f0f7fe;
	}
#top a:link {color: #CCCCCC;background: inherit; text-decoration: none;} /* 未访问的链接 */
#top a:visited {color: #CCCCCC;background: inherit; text-decoration: none;} /* 已访问的链接 */

#logo {
    width:1003px;
    height:180px;
	margin:0 auto;
    background:url(images/logo.jpg) no-repeat;
	}
#soft_main {
    width: 988px;
	background:#f0f7fe;
	border-bottom: solid 1px #81bef7;
	margin: 2px;
	padding: 0px;
	text-align: left;
	}
	
/*首页左侧属性*/	
.leftcol {
    float: left;
    width: 235px;
	height: auto;
	border: #81bef7 solid 0px;
	margin:10px 0 0 12px !important;
	margin:10px 0 0 5px;
	padding:0px;
	background: #f0f7fe;
	}

.leftcol_about {
    float: left;
    width: 235px;
	height: auto;
	border: #81bef7 solid 0px;
	margin:10px 0 0 12px !important;
	margin:10px 0 0 5px;
	padding:0px;
	background: #f0f7fe;
	}


.leftcol1 {
    float: left;
    width: 237px !important;
    width: 234px;
	height: auto;
	border: #81bef7 solid 0px;
	margin:10px 0 0 12px !important;
	margin:10px 8px 0 5px;
	padding:0px;
	background: #f0f7fe;
	}
	
.leftcol2 {
    float: left;
    width: 237px !important;
    width: 234px;
	height: auto;
	border: #81bef7 solid 0px;
	margin:10px 0 0 12px !important;
	margin:10px 0px 0 5px;
	padding:0px;
	background: #f0f7fe;
	}

.leftcol_image {
    float: left;
	width:235px;
	border-top:#81bef7 solid 1px; 
	border-left:#81bef7 solid 1px; 
	border-right:#81bef7 solid 1px; 
	height:36px !important;
	height:36px;
	margin:auto !important;
	margin:0;
	padding: inherit !important;
	padding:0;
	}

.leftcol_image1 {
    float: left;
	width:234px;
	height:27px;
	margin:auto;
	border-top:#81bef7 solid 1px; 
	border-left:#81bef7 solid 1px; 
	border-right:#81bef7 solid 1px; 
	}
	
.leftcol_image2 {
    float: left;
	width:63px;
	height:63px;
	border:#81bef7 solid 0px; 
	margin:0px;
	padding: inherit;
	}
	
.leftcol_main {
    float:left;
	width:235px;
	height:450px;
	border-left:#81bef7 solid 1px;
	border-bottom:#81bef7 solid 1px;
	border-right:#81bef7 solid 1px;
	margin:auto;
	padding:inherit;
	}
	
#leftcol_main_marquee {
    float:left;
	width:200px;
	height:140px;
	margin:5px 10px;
	padding:inherit;
	}
#leftcol_main_marquee a:visited {color: #666666;background: inherit; text-decoration: none;} /* 已访问的链接 */
#leftcol_main_marquee a:hover{color: #FF9900;background: inherit; text-decoration: none;} /* 鼠标在链接上 */ 
#leftcol_main_marquee a:active {color: #0000ff;background: inherit; text-decoration: none;} /* 点击激活链接 */
#leftcol_main_marquee a.p1{color:#003399}
#leftcol_main_marquee a.p2{color:#000000}

.leftcol_main1 {
    float:left;
	width:234px !important;
	width:212px;
	height:300px;
	border-left:#81bef7 solid 1px;
	border-bottom:#81bef7 solid 1px;
	border-right:#81bef7 solid 1px;
	margin:auto;
	padding:inherit;
	}

.leftcol_main1_top {
    float:left;
	width:216px !important;
	width:202px;
	height:71px;
	border-bottom:#81bef7 dashed 1px;
	margin:8px 8px 0 8px !important;
	margin:8px 8px 0 8px;
	padding:inherit;
	}
/*首页中间属性*/	
.centercol {
    float: left;
    width: 486px !important;
	width: 476px;
	height:auto;
	border: #81bef7 solid 0px;
	margin:10px 0 0 12px !important;
	margin:10px 0 0 10px;
	padding:0px;
	background: #f0f7fe;
	}

.centercol_image {
    float: left;
	width:486px;
	height:36px;
	border-top:#81bef7 solid 1px; 
	border-left:#81bef7 solid 1px; 
	border-right:#81bef7 solid 1px; 
	margin:auto;
	padding: inherit;
	}
	
.centercol_main {
    float:left;
	width:486px !important;
	width:466px;
	height:450px !important;
	height: auto;
	border-left:#81bef7 solid 1px;
	border-bottom:#81bef7 solid 1px;
	border-right:#81bef7 solid 1px;
	margin:auto;
	padding:inherit;
	}
	
	
.centercol_main1 {
    float:left;
	width:466px !important;
	width:456px;
	height:230px !important;
	height:128px;
    border:0px solid #81bef7;
 	margin:10px 10px 0 10px !important;
 	margin:5px 0px 0 10px;
	padding:inherit;
	text-align:left;
	}
	
.centercol_main2 {
    float:left;
	width:464px!important;
	width:466px;
	height:82px;
    border-top:1px solid #81bef7;
 	margin:6px 8px!important;
	margin:4px 5px;
	padding:inherit;
	text-align:left;
	}
.centercol_main111 {
    float:left;
	width:484px!important;
	width:466px;
	height:255px;
    border-top:1px solid #81bef7;
 	margin:2px!important;
	margin:2px 3px;
	padding:inherit;
	text-align:center;
	}
.centercol_main3 {
    float:left;
	width:145px !important;
	width:130px;
	height:63px;
    border:0px solid #81bef7;
 	margin:0px 0px 0px 8px;
	padding:inherit;
	text-align:left;
	}


.centercol_main2_left {
    float:left;
	width:92px;
	height:72px;
    border:0px solid #81bef7;
 	margin:5px 10px 0 10px;
	padding:inherit;
	text-align:left;
	}
	
.centercol_main2_right {
    float:left;
	width:320px !important;
	width:310px;
	height:68px !important;
	height:65px;
    border-bottom:1px solid #81bef7;
	padding:7px 10px;
	text-align:left;
	background: #e4effb;
	}
	
/*首页右侧属性*/	
.rightcol {
    float: left;
    width:235px;
	height:200px;
	border: #81bef7 dotted 0px;
	margin:10px 0 0 12px !important;
	margin:10px 0 0 10px;
	padding:0px;
	text-align: center;
	background: #f0f7fe;
	}
	
.rightcol_image {
    float: left;
	width:235px;
	height:36px;
	border-top:#81bef7 solid 1px; 
	border-left:#81bef7 solid 1px; 
	border-right:#81bef7 solid 1px; 
	margin:auto;
	padding: inherit;
	}
	
.rightcol_main {
    float:left;
	width:235px;
	height:450px;
	border-left:#81bef7 solid 1px;
	border-bottom:#81bef7 solid 1px;
	border-right:#81bef7 solid 1px;
	margin:auto;
	padding:inherit;
	background: #f0f7fe;
	}

.rightcol_main1 {
	float:left;
	width:180px!important;
	width:180px;
	height:auto;
	margin:3px 3px 3px 20px;
	padding:2px;
	}

.rightcol_main2 {
    float:left;
	width:225px;
	height:132px;
	margin:10px 5px !important;
	margin:10px 3px;
	padding:inherit;
	}

	
#menu_left_main { 
				
	margin: 8px !important;
	margin: 5px 8px 0px 3px;
	padding: 0 0 1px 0 !important;
	padding: 0 0 1px 0;
	width: 216px !important;
	width: 202px;
	height:auto;
	text-align: left;
	}
	
		#menu_left_main li { list-style: none; }
			#menu_left_main li a { 
			padding: 2px 15px 2px 18px; 
			margin: 0 0 10px 0; 
			text-decoration: none;
			background: url(images/1_71.jpg) no-repeat center left; 
		}
	
#menu_left_more { 
		float:left; 
		margin: 0 8px;
		padding: 0 0 1px 0; 
		width: 216px !important;
		width: 200px;
		text-align:right;
			TEXT-ALIGN: right

	}
	
.menu_left_more A:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体"; TEXT-DECORATION: underline
}
	
/*首页底部链接属性*/	
#bottom_link {
	width:983px;
	height:100px;
	background:#f0f7fe url(images/flink.jpg) no-repeat;
	float: left;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}

#bottom_link1 {
    width:730px;
    height:20px;
	margin:5px 20px 0 12px;
    background:#f0f7fe ;
	text-align:left;
	float:right;
	border-bottom:#d2e6fb solid 1px;
	}


/*首页底部属性*/	
#bottom1 { 
    width:980px;
    height:25px;
	margin:12px auto 0px;
    background:url(images/1_10.jpg) no-repeat #eaeef9;
	}
#bottom2 {
	width:940px;
	height:90px;
	background:url(images/1_11.jpg) no-repeat #eaeef9;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
	}

#bottom2_main { 
    width:940px;
    height:25px;
	margin:0px;
	padding:0;
	}

/* 首页菜单*/	
#tabs { 
    background: #eaeef9 url(images/bigbox.gif) no-repeat top center; 
	float: center;
    width: 990px;
    color: #000;  
	height: 64px; 
	text-align: center; 
	padding: 0 0 0 0px; 
	margin:20px 0px 30px 0px !important;
	margin:20px auto 0;
	}
#tabs ul {  
	margin:0px 0px 0px 85px!important;
}
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; background: #f0f7fe url(images/barbg.gif) no-repeat; color: #000; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #f0f7fe url(images/barcurrent.gif) no-repeat; color: #005dc6; }	
#tabs li a.current { background: #f0f7fe url(images/barcurrent.gif) no-repeat; color: #2C71AE; }	
.key { text-decoration: underline; }

/* 搜索 */
#search {
	float: center;
	clear: left;
	color: #000;
	background: #eaeef9 url(images/searchbg.gif) no-repeat;
	padding: 8px 0 20px 0px !important;
	padding: 8px 0 0px 0px;
	width: 500px;
	margin: 5px 0 0px 0px !important;
	margin: 5px 0 0px 0px;
}
	#search p { padding: 0; margin: 0; }

/* about栏目页右列表 */
#rightcol_about {
    float: left;
	width: 695px !important;
	width: 690px;
	height:auto;
	border: #81bef7 solid 0px;
	margin:10px 0 0 12px;
	padding:20px !important;
	padding:20px 16px 20px 25px;
	background: #f0f7fe;
	text-align:left;
	}

.about_rightcol_main {
	background:#f0f7fe;
	float:right;
	width:650px;
	height:auto;
	border:0px #81bef7 dotted;
	margin: 15px !important;
	margin: 15px 5px;
	padding: 10px;
	text-indent: 25px;
}

.about_rightcol_images {
	background:#f0f7fe;
	border:4px #cccccc solid;
	margin:10px;
}

/*翻页*/

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #f0f7fe; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

/*photo右边内容属性*/
#photo_rightcol_topmain {
	background:#f0f7fe;
	width:611px !important;
	width:641px;
	height:auto;
	border-bottom:1px #e1e8ee solid;
	margin-bottom:12px;
	text-align: left;
	float: left;
	padding: 12px 40px 5px 40px !important;
	padding: 12px 10px 5px 20px;
}

#photo_rightcol {
	background:#f0f7fe;
	width:610px;
	height:200px;
	border-bottom:0px #aaa solid;
	margin: 0 12px 10px 35px;
	padding:0 10px
}

#photo_rightcol_index {
	background:#f0f7fe;
	width:610px;
	height:320px;
	border-bottom:1px #ccc solid;
	margin: 0 12px 40px 45px;
	padding:0 0 20px 0;
}

#photo_rightcol_text {
    float:right;
	background:#f0f7fe;
	width:200px;
	height:235px;
	border:3px #ccc dotted;
	margin: 20px 12px 20px 25px;
	padding:20px;
}

#photo_rightcol_main {
	background:#f0f7fe;
	width:610px;
	height:auto;
	border:0px #000 solid;
	margin: 0 12px 0 45px;
}

.photo_rightcol_images {
background:#f0f7fe;
border:4px #dddddd solid;
margin:0px 0 10px 0;
float:left;
}

#photo_rightcol_images {
background:#f0f7fe;
width:188px;
height:160px;
border:0px #cccccc solid;
margin:6px;
float:left;
}

/*project右边内容属性*/

#project_rightcol {
	background:#f0f7fe;
	width:695px !important;
	width:675px;
	height:100px;
	border-bottom:0px #cccccc solid;
	margin: 15px auto;
}

#project_rightcol_images {
	background:#f0f7fe;
	width:138px;
	height:90px;
	border-bottom:0px #cccccc solid;
	margin:5px;
}

#project_rightcol_main {
	background:#f0f7fe;
	float:right;
	width:507px !important;
	width:490px;
	height:80px;
	border-bottom:1px #cccccc solid;
	margin: auto;
	padding: 5px 20px !important;
	padding: 5px 10px;
}

.anli_images {
border:1px #aaaaaa solid;
padding:2px;
}

.kf_images {
border:1px #81bef7 solid;
padding:3px;
}

#project_rightcol_page {
	background:#f0f7fe;
	width:695px !important;
	width:675px;
	height:30px;
}

/*soft栏目页右边内容属性*/
#soft_rightcol {
	background:#f0f7fe;
	width:695px !important;
	width:690px;
	height:147px;
	margin: 15px auto;
	border: 1px #81bef7 solid;
	padding: 0;
}


#soft_rightcol_main {
	background:#f0f7fe;
	float:right;
	width:507px !important;
	width:490px;
	height:100px;
	border:0px #81bef7 dotted;
	margin: 5px 15px 0 5px !important;
	margin: 5px 5px 0 5px;
	padding: 5px 5px 0 5px!important;
	padding: 5px 0px 0 5px;
}

#soft_rightcol_main1 {
	background:#f0f7fe;
	float:right;
	width:507px !important;
	width:500px;
	height:57px;
	border:1px #81bef7 dotted;
	margin: 0px 0 5px 0;
	padding: 5px 5px 0 5px;
}

#soft_rightcol_title {
	background: #b6d3f1;
	width:675px !important;
	width:670px;
	height:auto;
	border-bottom:0px #cccccc solid;
	margin: auto;
	padding: 5px 10px;
	text-align: left;
}

.soft_rightcol_time {
    clear:left;
    font-size: 1.2em !important; 
    font-size: 1.1em; 
    font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
    color: #333333;
    padding: 0px 5px 0px 0px;
    margin:0px 0;
	text-align: right;
	width:auto;
	float:right;
}

#soft_rightcol_style {
	background:#f0f7fe;
	float:right;
	width:507px !important;
	width:500px;
	height:20px;
	border-bottom:0px #cccccc solid;
	margin: 0px 0 0 0px;
	padding: 0px 10px 0 10px !important;
	padding: 0px 0px 0 0px;
}

.soft_menu1 {
	float: left;
	margin: 0 0 0px 6px;
	padding: 0px 0 2px 6px;
	color:green;
	background: url(image/1_02.gif) repeat-x center left;
	width:180px;
	height: 20px;
	}
	
.soft_menu2 {
	float: left;
	margin: 0 0 0px 0px;
	padding: 0;
	color:green;
	background: url(image/1_02.gif) repeat-x center left;
	width:162px !important;
	width:132px;
	text-align: left;
	height: 20px;
	}
.soft_rightcol_images {
	background:#f0f7fe;
	width:138px;
	height:100px;
	border-bottom:0px #cccccc solid;
	margin:10px !important;
	margin:10px 5px;
}

/*soft内容页右边内容属性*/
.downloads_menu1 { 
		float: none;  
		margin: 0px 0 0px 30px; 
		padding: 5px 0 4px 10px;
		color:green; 
        width:250px;
		border:#a8cff5 solid 0px;
	}

.downloads_menu2 { 
		float: none;  
		margin: 0 0 0px 30px; 
		padding: 4px 0 5px 15px;
		color:green; 
        width:120px;
		border-bottom: 2px #cccccc solid;
	}

.downloads_menu3 { 
		float: none;  
		margin: 0 0 0px 30px; 
		padding: 4px 0 5px 15px;
		color:#000000; 
        width:250px;
	}


#downloads_rightcol {
	background:#f0f7fe;
	width:695px !important;
	width:690px;
	height: auto;
	margin: 15px auto;
	border: 1px #81bef7 solid;
	padding: 0 0 20px 0;
}

#downloads_rightcol_main {
	background:#f0f7fe;
	float:none;
	width:635px;
	height:auto;
	border:1px #81bef7 dotted;
	margin: 5px 20px !important;
	margin: 5px 16px;
	padding: 10px;
}


.downloads_image { float: right; height:309px; width:304px; border: 1px solid #81bef7; padding:4px; margin:10px 20px 0 0px; }


/*joinme右边内容属性*/
#joinme_rightcol {
	background:#f0f7fe;
	width:695px;
	height:800px;
	margin: 15px auto;
	border: 1px #81bef7 solid;
}

#joinme_rightcol_title {
	background: #b6d3f1;
	width:675px;
	height:15px;
	border-bottom:0px #cccccc solid;
	margin: auto;
	padding: 10px 10px;
	text-align: left;
}

.joinme_rightcol_style {
	background: #b6d3f1;
	width:150px;
	height:10px;
	border-bottom:0px #cccccc solid;
	margin: 0;
	padding: 2px 10px;
	text-align: left;
}

/*joinme右边栏目属性*/
.joinme_main_about {
    float: none;
	height: auto;
	border-left:#81bef7 solid 0px;
	border-bottom:#81bef7 solid 0px;
	border-right:#81bef7 solid 0px;
	margin:auto;
	padding:inherit;
	}

	#joinme_side_menu { margin: 20px 0 20px 0; }
	#joinme_side_menu li { list-style: left; }
	#joinme_side_menu li a { color: #3F6C24; border: 0; margin: 0 0 1px 0; display: block; padding: 5px 50px; }
	#joinme_side_menu li a:hover { color: #ff0000; }	
	
/*requirement右边内容属性*/
#requirement_rightcol {
	background:#f0f7fe;
	width:695px;
	height:auto;
	border-bottom:0px #cccccc solid;
	margin: 0px auto;
}

#requirement_rightcol_left {
	background:#f0f7fe;
	width:230px !important;
	width:220px;
	height:500px;
	margin: 0px auto;
	float:left;
	border-right: 1px #dddddd solid;
	text-align: left;
	}

#requirement_rightcol_right {
	background:#f0f7fe;
	width:230px !important;
	width:220px;
	height:500px;
	margin: 0px auto;
	float:left;
	}

#requirement_rightcol_topmain {
	background:#f0f7fe;
	width:611px;
	height:auto;
	border-bottom:1px #e1e8ee solid;
	margin-bottom:0px;
	text-align: left;
	float: left;
	padding: 12px 40px 5px 40px;
}

#requirement_rightcol_main {
	background:#f0f7fe;
	width:170px !important;
	width:160px;
	height:auto;
	margin: 0px 20px;
	float:left;
	}

/*requirement_list右边内容属性*/
#requirement_list_main {
	background:#f0f7fe;
	width:728px;
	height:auto;
	margin:12px 0 0 15px;
	float:left;
	padding: 0 0 30px 0;
	}

#requirement_list_title {
	float:left;
    margin: 25px 0 10px 58px !important;
    margin: 25px 0 10px 35px;
	padding: 0 0 1px 0;
	width: 600px;
	height:auto;
	text-align: left;
    border-bottom:#CCCCCC 1px solid;
	}
	
#requirement_list_page {
	float:left;
	margin: 0px 0 10px 15px;
	padding: 25px 30px 10px 0;
	width: 703px;
	height:auto;
	text-align: left;
	border-bottom:#CCCCCC 0px solid;
	background: #f0f7fe;
	}


#requirement_list {
	margin:8px auto;
	padding:10px;
	width: 650px;
	height:auto;
	text-align: left;
	}
		#requirement_list li { list-style: none; height: 20px; border-bottom:#CCCCCC 1px solid; margin: 0px 0 0 20px; padding: 10px 10px 0px 0;}
		#requirement_list li a { 
			padding: 2px 15px 2px 18px; 
			margin: 0 0 10px 0; 
			text-decoration: none;
			background: url(images/1_71.jpg) no-repeat center left; 
		}	
/*首页中间列表内容属性*/
#index_list {
	float:left;
	margin: 8px !important;
	margin: 5px 8px 0px 3px;
	padding: 0 0 1px 0 !important;
	padding: 0 0 1px 0;
	width: 440px !important;
	width: 434px;
	height:auto;
	text-align: left;
	}
		#index_list li { 
		list-style: none; 
		height: 15px; 
		border-bottom:#CCCCCC 1px solid; 
		margin: 8px 0 0 10px !important; 
		margin: 2px 0 0 10px; 
		padding: 0px 10px 3px 0;
		}
		#index_list li a { 
			padding: 2px 5px 2px 18px !important; 
			padding: 2px 35px 2px 8px; 
			margin: 0 0 10px 0; 
			text-decoration: none;
		}	

		#index_list li a.Important { 
			padding: 2px 5px 2px 18px !important; 
			padding: 2px 35px 2px 8px; 
			margin: 0 0 10px 0; 
			text-decoration: none;
			color: #FF0000;
		}	

		#index_list li a.New { 
			padding: 2px 5px 2px 18px !important; 
			padding: 2px 35px 2px 8px; 
			margin: 0 0 10px 0; 
			text-decoration: none;
			background: url(images/new.gif) no-repeat center right; 
		}	

		#index_list li a.ImportantAndNew { 
			padding: 2px 5px 2px 18px !important; 
			padding: 2px 35px 2px 8px; 
			margin: 0 0 10px 0; 
			text-decoration: none;
			color: #FF0000;
			background: url(images/new.gif) no-repeat center right; 
		}	

#index_list li a.ImportantAndNewn {
	background-image: url(images/1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;

	color: #FF0000;
	margin: 0 0 10px 0; 
	clip: rect(1px,auto,1px,1px);
}
/*contact右边内容属性*/
#concact_rightcol_main {
	background:#f0f7fe;
	width:611px;
	height:auto;
	border-bottom:1px #e1e8ee solid;
	margin-bottom:0px;
	text-align: left;
	float: left;
	padding: 12px 40px 5px 40px;
}

/*左侧栏目动态效果*/
.imcm ul,.imcm li,..imcm 
a{text-align:left;
  vertical-align:top;
  padding:0px;
  margin:0;
  list-style:none outside none;
  border-style:none;
  background-image:none;
  clear:none;
  float:none;
  display:block;
  position:static;
  overflow:visible;
  line-height:normal;}

.imcm li{list-style:none;font-size:1px;float:left;}

.imcm a{display:block;position:relative;}




.T_b {
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(nav_a_bg.gif) no-repeat; 
	FLOAT: right; 
	WIDTH: 80px; 
	LINE-HEIGHT: 12px !important; 
	LINE-HEIGHT: 12px; 
	HEIGHT: auto; 
	TEXT-ALIGN: right
}

.T_b A:hover {
	COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体"; TEXT-DECORATION: underline
}

.index_contact {
float:left;
width:209px;
height:auto;
padding:10px 10px 10px 15px;
}

.images_project_top {
padding:20px 10px 10px 10px;
text-align:center;
margin:5px;
}
/*员工天地*/
#yuanggong {
float:left;
text-align:right;
width:650px;
height:auto;
border:#7ab0d8 solid 1px;
}

.profile_memberintro {
	BACKGROUND: #f2f9fb; 
	FLOAT: left;
	MARGIN: 10px 0px 0px; 
	OVERFLOW: hidden; 
	WIDTH: 688px; 
	HEIGHT: 308px;
}
.profile_memberintro H2 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 668px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left;
}
.profile_memberintro P.profile_memberintrop {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 150px;
}
.profile_memberintro P.profile_memberintrop SPAN {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center;
}
.profile_memberintro P.profile_memberintrop SPAN IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 135px;
}
.profile_memberintro P.profile_memberintrop EM {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left; font-style:normal;
}
.profile_memberintro P.profile_memberintrop I {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 20px; WIDTH: 88px;
}
.profile_memberintro DL.profile_memberintrot {
	BORDER-RIGHT: #cbdfef 1px solid; 
	BORDER-TOP: #cbdfef 1px solid; 
	DISPLAY: inline; 
	BACKGROUND: white; 
	FLOAT: left; 
	MARGIN: 8px 0px 0px 10px; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #cbdfef 1px solid; 
	WIDTH: 408px; 
	BORDER-BOTTOM: #cbdfef 1px solid; 
	HEIGHT: 268px; 
	TEXT-ALIGN: left;
}
.profile_memberintro DL.profile_memberintrot DD {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 10px; WIDTH: 398px; LINE-HEIGHT: 20px;
}
.profile_memberintro DL.profile_memberintrot DD EM {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 60px; font-style:normal;
}
.profile_memberintro DL.profile_memberintrot DD SPAN {
	PADDING-LEFT: 10px; BACKGROUND: #f2f9fb; FLOAT: left; WIDTH: 120px; HEIGHT: 20px;
}
.profile_memberintro DL.profile_memberintrot DD I {
	PADDING-LEFT: 10px; BACKGROUND: #f2f9fb; FLOAT: left; WIDTH: 315px; PADDING-TOP: 1px; HEIGHT:
	auto; font-style:normal;
}
.profile_memberintro DL.profile_memberintrot DD I A {
	TEXT-DECORATION: underline;
}
.profile_memberintro DL.profile_memberintrot DD IMG {
	VERTICAL-ALIGN: middle;
}
.profile_memberintro P.profile_memberintrobn {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 90px;
}
.profile_memberintro P.profile_memberintrobn EM {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 88px; TEXT-ALIGN: center; font-style:normal; border: #5ec0d9 solid 1px;BACKGROUND: url(images/profile_newtitle.jpg) repeat-x;
}
.profile_border {
	BORDER: #7ab0d8 1px solid; 
}
.profile_border H2 {
	BACKGROUND: url(images/profile_newtitle.jpg) repeat-x; OVERFLOW: hidden; COLOR: #1a66b3; BORDER-BOTTOM: #7ab0d8 1px solid; HEIGHT: 20px;
}
.profile_tc01 {
	COLOR: #1a66b3;
}
.profile_tc01 A {
	COLOR: #1a66b3;
}
A.profile_tc01 {
	COLOR: #1a66b3;
}
A.profile_tc01:hover {
	COLOR: #ff0000;
}


/*荣誉证书*/
#ry { 
    float: none;
    width:600px;
	height:30px;
	background:url(images/ry/000.jpg);
	text-align:right;
	}
#top a:link {color: #CCCCCC;background: inherit; text-decoration: none;} /* 未访问的链接 */
#top a:visited {color: #CCCCCC;background: inherit; text-decoration: none;} /* 已访问的链接 */
