﻿@charset "utf-8";
/* CSS Document */

body  {
	font-family: 宋体,Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000000;
	background-image:url(../images/bg.gif); 
	background-repeat:repeat-x;
}

A.link {color:#000000; text-decoration:none; font-size:12px;}
A.visited {color:#000000; text-decoration:none; font-size:12px;}
A.active {color:#000000; text-decoration:none; font-size:12px;}
A.hover {color:#FF6600; text-decoration:none; font-size:12px;}

.twoColLiqLtHdr #container { 
	width: 940px;  /* 这将创建一个占据 80% 浏览器宽度的容器 */
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	border: 0px solid #000000;
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
	background-color:#FFFFFF;
} 
.twoColLiqLtHdr #header { 
	padding: 0 0px 0 0;  /* 此填充会将出现在它后面的 div 中的元素左对齐。如果 #header 中使用的是图像（而不是文本），您最好删除填充。 */
	width:940px;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
} 
.twoColLiqLtHdr #header h1 {
	margin: 0; /* 将 #header div 中最后一个元素的边距设置为零将避免边距重叠（即 div 之间出现的无法解释的空白）。如果 div 周围有边框，则不必将边距设置为零，因为边框也会避免边距重叠 */
	padding: 10px 0; /* 使用填充而不使用边距将可以使元素远离 div 的边缘 */
}

/* sidebar1 提示：
1. 由于我们使用的是百分比，因此最好不要在侧栏中使用填充。它将会新增至宽度，而让符合标准的浏览器建立未知的实际宽度。 
2. 如果为 div 中的元素设置左边距和右边距，则会在 div 边缘和这些元素之间产生空白，如“.twoColLiqLtHdr #sidebar1 p”规则中所示。
3. 由于 Explorer 会在父元素显示之后计算宽度，因此基于百分比的栏有时会出现无法解释的错误。如果您需要更可预见的结果，可选择改为以像素为单位设置栏的大小。
*/
.twoColLiqLtHdr #sidebar1 {
	float: left; 
	width: 240px; /* 由于此元素是浮动的，因此必须指定宽度 */
	padding: 0px 0; /* 顶部和底部的填充将在该 div 中产生视觉空间 */
	border:0px dotted #333333;
	

}
.twoColLiqLtHdr #sidebar2 {
	float: right; 
	width: 240px; /* 由于此元素是浮动的，因此必须指定宽度 */
	padding: 0px 0 0px 3px; /* 顶部和底部的填充将在该 div 中产生视觉空间 */
}
.twoColLiqLtHdr #sidebar_right_1 {
	height:460px;
	background-image:url(../images/right_3.gif); 
	background-position:right top;
	background-repeat:no-repeat;
}
.twoColLiqLtHdr #sidebar_right_2 {
	margin:5px 0 5px 0;
	padding:25px 15px 10px 15px;
	height:110px;
	background-image:url(../images/right_4.gif); 
	background-position:right top;
	background-repeat:no-repeat;
	color:#993300;
	line-height:20px;
}



.twoColLiqLtHdr #sidebar1 h3, .twoColLiqLtHdr #sidebar1 p {
	margin-left: 10px; /* 对于将要放在侧栏中的每个元素，都应当设置左边距和右边距 */
	margin-right: 10px;
}

/* mainContent 提示：
1. mainContent 和 sidebar1 之间的空白是由 mainContent div 的左边距创建的。无论 sidebar1 div 中包含多少内容，都将保留栏空白。如果您希望在 #sidebar1 中的内容结束时，用 #mainContent div 的文本填充 #sidebar1 空白，则可以删除此左边距。
2. 为了避免在所支持的最小分辨率 800 x 600 下出现“浮动下降”，mainContent div 中的元素（包括图像）不应大于 430 像素。
3. 在下面的 Internet Explorer 条件注释中，zoom 属性用来赋予 mainContent“hasLayout”。这会避免几个特定于 IE 的错误。
*/


.twoColLiqLtHdr #footer { 
	padding: 0; /* 此填充会将它上面 div 中的所有元素左对齐。 */
	margin-bottom:5px;
} 
.footer_2 {
	margin: 0; 
	padding: 20px 0 20px 0;
	background-color: #F39405;
	color:#663300;
	line-height:20px;
}

/* 要重用的各种类 */
.fltrt { /* 此类可用来使页面中的元素向右浮动。浮动元素必须位于页面上要与之相邻的元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用来使页面上的元素向左浮动 */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#menu{
	height:48px;
	width:100%;
	background-image:url(../images/bg_menu.gif);
}
.flash{
	height:270px;
	width:100%;
	background-image:url(../images/bg_flash.gif);
}

.flash #left_1 {
	float: left; 
	width: 240px; /* 由于此元素是浮动的，因此必须指定宽度 */
	padding: 0px 0 0 0; /* 顶部和底部的填充将在该 div 中产生视觉空间 */
	border:0px dotted #333333;
	display:inline;
}
.flash #right_1 {
	margin: 0px 0 0 245px;
	border:0px dotted #333333;
	display:inline;
} 
.flash #right_2 { 
	margin: 0px 0 0 710px;
	width:220px;
	float:right;
}

.twoColLiqLtHdr #mainContent {
	margin:0 auto;
	line-height:20px;
	color:#91278F;
	width:450px;
} 
.twoColLiqLtHdr #mainContent_neiye {
	margin: 5px 5px 0 245px;
	border:0px dashed #333333;
	line-height:20px;
} 
.twoColLiqLtHdr #mainContent_1 { 
	margin: 0;
	padding-top:0px;
	padding-left:5px;
	height:160px;
	background-image:url(../images/bg_table_2.gif);
	background-repeat:no-repeat;
}
.twoColLiqLtHdr #mainContent_2 { 
	margin: 0;
	padding:0px 10px 15px 10px;
	height:280px;
	background-image:url(../images/bg_table_3.gif);
	background-repeat:no-repeat;
} 
.twoColLiqLtHdr #mainContent_3 {
	margin: 0px 0px 5px 245px;
	padding:0px 0px 0px 20px;
	height:190px;
	width:670px;
	background-image:url(../images/bg_table_4.gif);
	background-repeat:no-repeat;
}
.twoColLiqLtHdr #mainContent_4 { 
	margin: 0;
	padding-top:0px;
	padding-left:5px;
	height:160px;
	background-image:url(../images/bg_table_2.gif);
	background-repeat:no-repeat;
}


.twoColLiqLtHdr #mainContent_1neiye { 
	margin: 0;
	height:110px;
}
.twoColLiqLtHdr #mainContent_1neiye2 { 
	margin: 0;
	margin-bottom:5px;
	border:1px solid #fad0a4;
	width:685px;
}
.twoColLiqLtHdr #mainContent_1neiye3 { 
	margin: 0 0 15px 0;
	padding:20px;
	border:1px solid #fad0a4;
}


.line_1{}
.line_1 td{border-bottom:1px dotted #CCCCCC; color:#996600;}

a.NewsLink:link{color:#996600;text-decoration:none; font-size:13px;}
a.NewsLink:visited{color:#996600;text-decoration:none; font-size:13px;}
a.NewsLink:hover{color:#FF6600;text-decoration:underline; font-size:13px;}
a.NewsLink:active{color:#FF6600;text-decoration:underline; font-size:13px;}

.news_title_1{font-family:宋体; font-size:16px; font-weight:700;}
.news_date_1{color:#996600;}
.news_fanye{color:#996600;}

.img_border_1{border:1px solid #CCCCCC; padding:2px;}
.fenge_1px{height:1px; border-bottom:dotted 1px #CCCCCC;}

A.more:link {color:#FFFFFF; text-decoration:none; font-size:12px;}
A.more:visited {color:#FFFFFF; text-decoration:none; font-size:12px;}
A.more:active {color:#FFFFFF; text-decoration:none; font-size:12px;}
A.more:hover {color:#7A4B19; text-decoration:none; font-size:12px;}




.gonggao{line-height:20px; color:#91278F;}
<!--[if IE]>
/* 请将所有版本的 IE 的 css 修复放在这个条件注释中 */
.twoColLiqLtHdr #sidebar1 { padding-top: 0; }
.twoColLiqLtHdr #mainContent { zoom: 1; padding-top: 5px; }
/* 上面的专用 zoom 属性为 IE 提供避免错误所需的 hasLayout */
<![endif]-->



.alink{
	color:#000;
	}
A.alink:link {color:#000000; text-decoration:none;}
A.alink:visited {color:#000000; text-decoration:none;}
A.alink:active {color:#000000; text-decoration:none;}
A.alink:hover {color:#FF6600; text-decoration:none;}
.web_note{
	color:#91278F;
	line-height:20px;
	}
A.web_note:link {color:#91278F; text-decoration:none;}
A.web_note:visited {color:#91278F; text-decoration:none;}
A.web_note:active {color:#91278F; text-decoration:none;}
A.web_note:hover {color:#FF6600; text-decoration:none;}

.top_menu a:link {color:#91278F; text-decoration:none;}
.top_menu a:visited {color:#91278F; text-decoration:none;}
.top_menu a:active {color:#91278F; text-decoration:none;}
.top_menu a:hover {color:#FF6600; text-decoration:none;}
.product_img{
	padding:5px;
	
	}
A.product_img:link {color:#91278F; text-decoration:none;}
A.product_img:visited {color:#91278F; text-decoration:none;}
A.product_img:active {color:#91278F; text-decoration:none;}
A.product_img:hover {color:#FF6600; text-decoration:none;}
.news_list{
	color:#505050;
	font-family:宋体,Arial, Helvetica, sans-serif;
}

A.news_list:link {color:#505050; text-decoration:none;}
A.news_list:visited {color:#505050; text-decoration:none;}
A.news_list:active {color:#505050; text-decoration:none;}
A.news_list:hover {color:#FF6600; text-decoration:none;}

.link_link{
	color:#797979;
	font-family:宋体,Arial, Helvetica, sans-serif;
	font-size:12px;
}

A.link_link:link {color:#797979; text-decoration:none;}
A.link_link:visited {color:#797979; text-decoration:none;}
A.link_link:active {color:#797979; text-decoration:none;}
A.link_link:hover {color:#FF6600; text-decoration:none;}


.newshow_title_1{font-family:宋体; font-size:14px; font-weight:bold; color:#636262; padding-bottom:15px; padding-top:25px;}
.newshow_title_2{font-family:宋体; font-size:12px; color:#333333; border-bottom:1px dotted #CCCCCC; padding-bottom:10px;}
.newshow_content{color:#000000;font-size:13px;padding-top:20px; padding-bottom:20px; line-height:20px;}
