﻿@charset "utf-8";
/* CSS Document */
body  {
    font-family:Verdana, Arial, Helvetica, sans-serif,'宋体';
	font-size:12px;
	background: #CCFF00;
	margin: 0; /* 最好将 body 元素的边距和填充设置?0 以覆盖不同的浏览器默认?*/
	padding: 0;
	text-align: center; /* ?IE 5* 浏览器中，这会将容器居中。文本随后将?#container 选择器中设置为默认左对齐 */
	color: #333;
}
body,td,th {
	 font-family: Verdana, Arial, Helvetica, sans-serif,'宋体';
	font-size:12px;color: #333;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #333;
}

.twoColFixRtHdr #container { 
	width: 1000px;  /* 使用比最大宽?(800px) ?20px 的宽度可显示浏览器界面元素，并避免出现水平滚动条 */
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	border: 1px solid #ffffff;
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”?*/
} 
.twoColFixRtHdr #bodymain{
	background:#f8f8f8;
/*border-right:1px #DFDFDF solid;border-left:1px #DFDFDF solid;*/
} 

.twoColFixRtHdr #mainMenu{ height:30px;background-color: #0066a7; }
.twoColFixRtHdr #mainMenu ul{}
.twoColFixRtHdr #mainMenu li{float:left; width:100px; border-right:#CCCCCC 1px solid; text-align:center;}
.twoColFixRtHdr #mainBanner{ height:100px; margin:5px 0px; } 
.twoColFixRtHdr #mainDaohang{ height:30px; margin:0 0 8px 0;text-align:left; } 

.twoColFixRtHdr #mainMenu2{ height:22px; line-height:22px;position:relative}
.twoColFixRtHdr #mainMenu2 ul{list-style-type: none;}
.twoColFixRtHdr #mainMenu2 ul li{float:left; position:relative;width:110px; border-right:#ffffff 2px dotted; 
text-align:center;COLOR:#FFFFFF;font-weight:bold;font-size:14px;}
.twoColFixRtHdr #mainMenu2 ul li A:link {text-decoration: none;COLOR:#005500; font-weight:bold;font-size:12px; }
.twoColFixRtHdr #mainMenu2 ul li A:visited {text-decoration: none;COLOR:#005500;font-weight:bold;font-size:12px; }
.twoColFixRtHdr #mainMenu2 ul li A:hover{text-decoration: none; color:#ff6600; font-weight:bold;font-size:12px; }
.twoColFixRtHdr #mainMenu2 ul li A:active {text-decoration: none;COLOR:#005500;font-weight:bold;font-size:12px; }

.twoColFixRtHdr #mainMenu2 ul li ul {display: none;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul {display:block; position:absolute; bottom:-75px; left:-35px;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul li a.hide {background:#a7c9c9; color:#000;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul li {display:block; background:#fff; color:#000;width:199px; clear:both; text-align:left;line-height:25px;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul li:hover a.hide {background:#CCFFCC; color:#000;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul li a {display:block; background:#f2f2f2; color:#000; width:100%; padding-left:10px;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul li a:hover {background:#CCFFCC; color:#000;}
.twoColFixRtHdr #mainMenu2 ul li:hover ul.left {left:-105px;}

/*.menu_title{ width:115px;POSITION: relative; TOP: 2px; background-color:#a2e500 }
.menu_title2 {	height:20px;width:115px;POSITION: relative; TOP: 2px; background-color: #007700  }
*/

.twoColFixRtHdr #mainRight {width: 737px;float: right;background: #ffffff;padding:0px;margin:0px;}
.twoColFixRtHdr #mainLeft--- {
    border:1px #ace solid;
	width: 278px; /* 在符合标准的浏览器中或者在 Internet Explorer 中的标准模式下，?div 的实际宽度除了包括宽度外，还包括填充和边?*/
	background: #ffffff; /* 将显示背景色，其宽度等于栏中内容的长度，*/
	padding: 0px 10px 0px 10px;
	margin-top:8px;
}

.twoColFixRtHdr #mainLeft {
	background:#f8f8f8;
border:0px #C0C0C0 solid;
	margin: 0 740px 0 0; /* ?div 元素的右边距会在页面的右下方创建??无论 sidebar1 div 中包含多少内容，都将保留栏空白。如果您希望?#sidebar1 中的内容结束时，?#mainContent div 的文本填?#sidebar1 空白，则可以删除此边距?*/
	padding: 0px 0px; /* 请记住，填充?div 方块内部的空间，边距则是 div 方块外部的空?*/
	 overflow:hidden;
}

.twoColFixRtHdr #mainContent .divBoxNotTop{
border-right:1px #C0C0C0 solid;border-bottom:1px #C0C0C0 solid;border-left:1px #C0C0C0 solid;
padding: 5px 10px; margin-bottom:8px;
}

.twoColFixRtHdr #FrendLink{margin-bottom:8px;padding: 0px 0px; BORDER:#ace 1px solid;}
.twoColFixRtHdr #FrendLinktxt{margin-bottom:8px;padding: 0px 10px;}

.twoColFixRtHdr #footer { 
	padding: 0 0px 0 0px; /* 此填充会将它上面 div 中的所有元素左对齐?*/
	background:#FFFFFF; 
	text-align:center;
} 
.twoColFixRtHdr #footer p {
	margin: 0; /* 将脚注中第一个元素的边距设置为零将避免出现可能的边距重叠（即 div 之间出现的空白）*/
	padding: 10px 0; /* 就像边距会产生空白一样，此元素上的填充也将产生空白，但不会出现边距重叠问?*/
}
.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;
}
.rdiv3{width:727px; margin:5px; border:0px;}
#leftincdiv{width:254px;border-right:1px #DFDFDF solid; background-color:#f8f8f8;}
.font_red { color:#ff0000;}
.font_bs{ color:#fff;}
.font14yl{font-size:14px; font-weight:bold; color:#FF9900;}
.font14gr{font-size:14px; font-weight:bold; color:#007700;}
.IndnewsList{padding:0px;}
.IndnewsList ul{border:0px;margin:0px 0px 0px 25px; padding:0; }
.IndnewsList li{list-style-image:url(img_yd/arrow_187.gif);height:22px;}

.prodsClass{width:100%; background: url(img_yd/edu-79.gif); height:28px; margin-bottom:8px; border-bottom: #eee 2px solid; }
.prodsClass .left{background: url(img_yd/edu-78.gif);width:28px;height:28px; float:left;}
.prodsClass .right{background: url(img_yd/edu-80.gif);width:11px;height:28px; float:right;}
.prods_l {margin:8px 50px 0px 0px; text-align:left;}
.prods_r {float:right; width:50px; text-align:center; margin-top:8px;}
.prodsCP { margin-bottom:8px;}
.prodsClassimg { margin-bottom:8px; text-align:center}
.prodsList ul{border:0px;margin:0px 0px 0px 25px; }
.prodsList li{list-style-image:url(img_yd/ring01.gif);height:20px;}

.neiBanner{height:120px;}
.bannerDi{ height:7px; background-image:url(img_yd/axt_banner_di.gif);}
.divh8{ height:8px; margin:0px;}
.divh5{ height:5px; margin:0px;}
.PageTitle_Font{ font-size:12px; font-weight:bolder; color: #003300; margin:8px 0px 0px 8px;}
.title_txt02{margin:8px 0px 0px 8px;}
.langcn{margin-right:88px; border-right:#CCCCCC 1px solid; text-align:left;}
.langcn a{DISPLAY: block;background:url(img_yd/guoqi_cn.gif) no-repeat left top;width:40px; padding-left:23px; padding-top:3px; }
.langen{float:right;text-align:left;}
.langen a{DISPLAY: block;background:url(img_yd/guoqi_en.gif) no-repeat left top;width:50px; padding-left:23px; padding-top:3px; }
.linedot{height:1px;margin:3px 0px; background-image: url(img_yd/qiyu_09_do.gif);}