/* CSS Document */

@import url("top_menu.css");

/* 外部css文件 引用 */


body {
	font-size: 12px; color: #000000;
}
td {
	font-size: 12px; color: #000000;
}
th {
	font-size: 12px; color: #000000;
}

a:link {  color: #660000; text-decoration: none}
a:visited {  color: #660000; text-decoration: none}
a:hover {  color: #ff0000; text-decoration: none}

/* ------css content ------ */

.theme_nav a:link { font-size: 12px; color: #ffffff; text-decoration: none}
.theme_nav a:visited { font-size: 12px; color: #ffffff; text-decoration: none}
.theme_nav a:active { font-size: 12px; color: #ff0000; text-decoration: none}
.theme_nav a:hover { font-size: 12px; color: #ff0000; text-decoration: none}

.project a:link { font-size: 12px; color: #339966; text-decoration: none}
.project a:visited { font-size: 12px; color: #339966; text-decoration: none}
.project a:active { font-size: 12px; color: #ff0000; text-decoration: none}
.project a:hover { font-size: 12px; color: #ff0000; text-decoration: none}

.article td { font-size:14px; line-height:36px; font-weight: bold; color:#339966; text-align:center }

.equip_index td { color:#cc0000}

.equip_list td { font-size: 12px; color: #000; text-align:center }
td.equip_item { font-size:13px; line-height:36px; font-weight: bold; color:#cc0000; text-align:center }



#side_nav {	border: 1px solid #AACCEE;
}

#side_nav th {
	text-align: center;
	background: #dfdfdf url(/images/title_bg.gif) repeat-x left top;
	color: #000000;	line-height:25px; vertical-align:middle;
	border-bottom: 1px solid #AACCEE;
}

td.side_nav1 { padding-left:22px; padding-top:3px; line-height:25px; background:#eee url(/images/item4.gif) no-repeat 6px 10px; vertical-align:middle; }
td.side_nav1 a:link { font-size: 12px; color:#000000;}
td.side_nav1 a:visited { font-size: 12px; color:#000000; text-decoration: none;}
td.side_nav1 a:active { font-size: 12px; color: #ff0000; text-decoration: none}
td.side_nav1 a:hover { font-size: 12px; color: #ff0000; text-decoration: none}


td.side_nav2 { padding-left:20px; line-height:22px; vertical-align:middle; background-color:#fff; }
td.side_nav2 a:link { font-size: 12px; color: #666; text-decoration: none; padding-left:25px; background:url(/images/item10.gif) no-repeat 10px 3px; }
td.side_nav2 a:visited { font-size: 12px; color: #666; text-decoration: none; padding-left:25px; background:url(/images/item10.gif) no-repeat 10px 3px;}
td.side_nav2 a:active { font-size: 12px; color: #ff0000; text-decoration: none; background:url(/images/item10.gif) no-repeat 14px 3px;}
td.side_nav2 a:hover { font-size: 12px; color: #ff0000; text-decoration: none; padding-left:25px; background:url(/images/item10.gif) no-repeat 14px 3px; }



.sub2_nav { color: #369;}
.sub2_nav a:link { font-size: 13px; color: #006; text-decoration: none; text-decoration: underline;}
.sub2_nav a:visited { font-size: 13px; color: #006; text-decoration: none; text-decoration: underline;}
.sub2_nav a:active { font-size: 13px; text-decoration: none;}
.sub2_nav a:hover { font-size: 13px; color: #ff0000; text-decoration: underline; }

.sub3_nav { background-color:#dfdfdf; line-height:20px; }
.sub3_nav a:link { font-size: 12px; color: #000000; padding-left:43px; text-decoration: none; background:url(/images/item10.gif) no-repeat 28px 3px;}
.sub3_nav a:visited { font-size: 12px; color: #000000; padding-left:43px; text-decoration: none; background:url(/images/item10.gif) no-repeat 28px 3px; }
.sub3_nav a:active { font-size: 12px; color: #000000; padding-left:43px; text-decoration: none; font-weight: bold; background:url(/images/item10.gif) no-repeat 32px 3px; }
.sub3_nav a:hover { font-size: 12px; color: #0000FF; padding-left:43px; text-decoration: none; font-weight: bold; background:url(/images/item10.gif) no-repeat 32px 3px;}

.sub4_nav { background-color:#999999; line-height:20px; }
.sub4_nav a:link { font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding-left:40px; background:url(/images/item4.gif) no-repeat 22px 1px;}
.sub4_nav a:visited { font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding-left:40px; background:url(/images/item4.gif) no-repeat 22px 1px;}
.sub4_nav a:active { font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding-left:40px; background:url(/images/item4.gif) no-repeat 22px 1px;}
.sub4_nav a:hover { font-size: 12px; color: #0000FF; text-decoration: none; font-weight: bold; padding-left:40px; background:url(/images/item4.gif) no-repeat 22px 1px;}


#crumb_nav {
	float:left; width:480px; margin:10px 0 8px 0; background:#E3E3E3;
}
li.crumb_1 {
	float:left; list-style-type:none; color:#000000;
}
li.crumb_2 {
	float:left; padding-left:10px; list-style-type:none; 
}
li.crumb_3 {
	float:left; padding-left:25px; background: url(/images/item142.gif) no-repeat 10px 1px; list-style-type:none;
}

#crumb_link { font-size: 12px;}
#crumb_link a:link { font-size: 12px; color: #3333CC; text-decoration: none;}
#crumb_link a:visited { font-size: 12px; color: #3333CC; text-decoration: none;}
#crumb_link a:active { font-size: 12px; text-decoration: none; }
#crumb_link a:hover { font-size: 12px; color: #ff0000; text-decoration: underline;}


.line_01 { BORDER-TOP: #b69a5e 2px solid
}

.line_02 { BORDER-BOTTOM: #F79F06 3px solid;
}

.article_1 { font-size: 14px; line-height: 20px;
}

#title {
	margin:50px 0 15px 0; font-size: 20px; color: #FF0000; font-weight: bold; text-align:center;
}

.title_01 { font-size:14px; font-weight: bold; text-decoration: none; color: #660000; margin:0; padding:0;}

.title_02 a { font-size: 12px; color: #333; text-decoration: none; padding:0 5px 0 5px; }
.title_02 a:link { font-size: 12px; color: #333; text-decoration: none;}
.title_02 a:visited { font-size: 12px; color: #333; text-decoration: none;}
.title_02 a:active { font-size: 12px; text-decoration: none;}
.title_02 a:hover { font-size: 12px; color: #ff0000; text-decoration: underline;}

.title1 { font-size: 12px; font-weight: bold; text-decoration: none; color: #660000;}
.title2 { font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}
.title3 { font-size: 20px; font-weight:bold; color:#cc0000;}
.title4 { font-size: 16px; font-weight:bold; color:#990000;}
.title5 { font-size: 14px; color:#003366; text-align:center;}
.title_article { font-size: 20px; font-weight:bold; color:#ff0000; line-height:120px;}

.paraghaph_1 { font-size: 13px; color: #000000; text-indent: 26px}
.paraghaph_2 { font-size: 13px; color: #666666; text-indent: 26px}
.paraghaph_3 { font-size: 15px; color: #333333; text-indent: 30px; line-height:24px;} /*文章页 正文使用*/

.paraghaph_3 .info { text-align:center; margin-bottom:15px;
}
.paraghaph_3 .info span { padding-left:25px;
}
.paraghaph_3 hr {width:100%; margin-bottom:40px;
}
.link_noline { font-size: 12px; text-decoration: none}



#list_01 {
	float:left; width:320px; margin-left:0 ; padding-left:0;
}
#list_01 li {
	float:left; width:300px; font-size:12px; color:#cc0000; padding-left:20px; background:url(/images/item.gif) no-repeat 0px; line-height:18px; list-style-type:none;
}

#list_01 li a:link {  color: #CC0000; text-decoration: none}
#list_01 li a:visited {  color: #CC0000; text-decoration: none}
#list_01 li a:hover {  color:#666666; text-decoration: underline; }

#list_02 {
	float:left; width:400px;
}
#list_02 li {
	float:left; width:350px; font-size:13px; color:#cc0000; list-style-type:none; line-height:26px; padding-left:90px; background:url(/images/item.gif) no-repeat 50px center;
}



#list_pic {
	float:left; width:490px;
}
#list_pic li {
	float:left; width:245px; list-style-type:none;
}
#list_pic li img {
	 display:block; margin:0 auto; border:0;
}
#list_pic li .title_pic {  /*连接的颜色由.project .a**决定  */
	float:left; width:245px; font-size:13px; line-height:26px; text-align:center; margin-bottom:10px;
}


#list_05 {
	float:left; width:350px; margin-left:0 ; padding-left:0;
}
#list_05 li {
	float:left; width:320px; font-size:13px; color:#333; padding-left:20px; background:url(/images/item.gif) no-repeat 0px; line-height:24px;
}

#list_11 {font-size:12px; color:#000000; line-height: 18px;}
#list_12 {font-size:13px; color:#cc0000; line-height: 22px; font-weight: bold;}




#package_preface th { font-size:12px; font-weight: bold; color:#000000; text-align:left; line-height:26px;  background-color:#BFDFFF;
}

#package_preface th span {  padding-left:30px; background:url(/images/item4.gif) no-repeat 10px 1px;
}

#package_preface td { font-size:12px; line-height:18px; text-indent:2em; padding:10px;
} 

#package_preface td div { width:540px; list-style-type:none; padding:3px;
}



#package_preface_img tr td { text-align:center; 
}

#package_preface_img tr td img { margin-left:-20px; padding:0px;
}



#package_img tr td { text-align:center; }

#package_img tr td img{ margin:10px; }



#package_table { background:#f0f0f0; border-color:#e3e3e3; line-height:18px;}

#package_table tr.color_a { background:#e3e3e3;}

#package_table th { font-size:12px; font-weight: bold; color:#000000; text-align:center; width:60px; }

#package_table td { font-size:12px; text-align:left; padding:3px;}


#package_table a { font-size: 12px; color: #000099; text-decoration: none; padding-left:27px; background:url(/images/item12.gif) no-repeat 10px 1px; list-style-type:none;
}
#package_table a:link { font-size: 12px; color: #000099; text-decoration: none; padding-left:27px; background:url(/images/item12.gif) no-repeat 10px 1px; list-style-type:none;
}
#package_table a:visited { font-size: 12px; color: #000099; text-decoration: none;}
#package_table a:active { font-size: 12px; text-decoration: none; font-weight: bold;}
#package_table a:hover { font-size: 12px; color: #ff0000; text-decoration: none;
 padding-left:27px; background:url(/images/item12.gif) no-repeat 13px 1px; background-position：list-style-type:none;
 }


#t1 td img{ text-align:center;}
#t1 td { text-align:center;}


/* 底层页面css */

.top_img { margin-top:40px ;margin-bottom:30px ;text-align:center;
}

.title {
	background: #E9F2FB url(/images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.title td {
	font-size: 14px;
	line-height: 26px;
	color: #07519A;
	padding: 0px 10px;
}
.box {
	border: 1px solid #AACCEE;
	border-width: 0 1px 1px 1px;
}
.box ul {
	list-style: none;
	padding: 8px;
	margin: 0;
}
.box ul li {
/*	background: url(/images/bullet.gif) no-repeat left center;*/
	line-height: 1.6;
	padding: 2px 0 2px 0px;
	margin: 0;
	list-style: none;
}

.box ul li a:link { margin: 0; font-size: 12px; color: #000000; padding-left:8px; text-decoration: none; background:url(/images/bullet.gif) no-repeat left center;}
.box ul li a:visited { margin: 0; font-size: 12px; color: #000000; padding-left:8px; text-decoration: none; background:url(/images/bullet.gif) no-repeat left center;}
.box ul li a:active { margin: 0; font-size: 12px; color: #000000; padding-left:8px; text-decoration: none; background:url(/images/bullet.gif) no-repeat 4px; }
.box ul li a:hover { margin: 0; font-size: 12px; color: #0000FF; padding-left:8px; text-decoration: none; background:url(/images/bullet.gif) no-repeat 4px;}


.no_doc ul li {
	background: url(none);
	padding-left: 0px;
}
.box ul li p {
	margin: 0 0 4px;
	padding: 0 0 5px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.box ul li strong {
	display: block;
}

.margin_top {
	margin-top: 10px;
}




.pagelist{
	float:left; width:400px;
	margin:12px 0px 12px 90px; 
}
.pagelist li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.pagelist li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	border-bottom:1px solid #EEE;
}
.pagelist li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.pagelist li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.pagelist .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pagelist .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



.map { float:right; width:620px; }


.map01 { float:left; width:600px; font-size:16px; line-height:36px;
	padding-left:20px; background:url(/images/item.gif) no-repeat left center}
.map01 a:link {  color:#ff0000; text-decoration: none}
.map01 a:visited {  color:#ff0000; text-decoration: none}
.map01 a:hover {  color:#ff0000; text-decoration: underline}


.map02 { float:left; width:620px; }
.map02 li { float:left; padding-right:20px; font-size:13px; line-height:24px; 
	list-style-type:none; padding-left:16px; background:url(/images/item12.gif) no-repeat left center}
.map02 li a:link {  color:#3366CC; text-decoration: none}
.map02 li a:visited {  color:#3366CC; text-decoration: none}
.map02 li a:hover {  color:#ff0000; text-decoration: underline}



.map04 { float:left; width:620px; }
.map04 li { float:left; width:260px; font-size:13px; line-height:22px; 
	list-style-type:none; padding-left:18px; background:url(/images/item11.gif) no-repeat left center}
.map04 li a:link {  color: #666; text-decoration: none}
.map04 li a:visited {  color:#666; text-decoration: none}
.map04 li a:hover {  color:#ff0000; text-decoration: underline}


#footer {font-size:12px; color:#000; text-align:center}
#footer span {color:#CC0000;}