BODY {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	align:center;
	background-color:#C8C6C3;
	margin-top: 0px;
	background-image:url(bg/bckgrd.gif)}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.style1 {
	COLOR: #000000
}
.style2 {
	COLOR: #ff7200
}
.style3 {
	COLOR: #0e4e7e
}

h1 {
	font-size: 14px;
	color: #000066;
}
h2 {
	font-size: 12px;
	color: #333;
	text-align:center;
}
.navtd{
text-align:center;
font-weight:bold;
color: #333;
background-image: url(images/nb1.gif);
width:192px;
height:36px;
}

/*common styling*/
/*menu container*/
.menucontainer{background: #fff url(images/bgOFF.gif) no-repeat bottom left; width:100%}
/*basic menu styling*/
.topmenudiv{
width: 950px;
border:0px;
border-collapse:collapse;
background-color: White;
text-align: left;
}
.menu {
	float:left;
	font-family: arial,verdana,sans-serif;
	width:100%;
	position:relative;
	font-size:11px;
	font-weight:bold;
	background:url(images/bgOFF.gif) repeat-x bottom left;
	border-top:2px solid #CC0000;
}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;background:url(images/bgDIVIDER.gif) no-repeat bottom right;}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000;width:auto;color:#333;padding:0px 16px 0px 16px;line-height:40px;height:40px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*clear the main nav bg*/
.menu ul li ul li{background:none;}
/*style for table of sub nav items*/
table {margin:-1px;border-collapse:collapse;font-size:11px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:Navy;background: transparent url(images/bgON.gif) bottom left repeat-x;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:36px;margin-top:1px;left:0;width:100%;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:16px;padding:2px 16px 2px 16px;width:120px;border-top:1px solid #fff;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;background: #B30000 url(images/sub-arrow.gif) no-repeat;background-position: 4px 8px;}
.vmenu {
	MARGIN: 5px 0px 0px 5px;  /*定义层的外边框距离*/
	PADDING:5px;
	COLOR: #FFFFFF;    /*定义字体颜色*/
	BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
	WIDTH:165px;    /*定义内容的宽度为160px*/
	font-weight:bold;
	text-align:center;
	background-image: url(images/4788424.gif);
} 
#xmenu {
MARGIN: 0px 10px 0px 5px;  /*定义层的外边框距离*/
PADDING:15px;    /*定义层的内边框为15px*/
BACKGROUND: #dfdfdf;   /*定义背景颜色*/
COLOR: #666;    /*定义字体颜色*/
BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
WIDTH:130px;    /*定义内容的宽度为160px*/
} 
#xmenu ul {
MARGIN: 0px;
PADDING: 0px;
BORDER: medium none; /*不显示边框*/
LINE-HEIGHT: normal; 
LIST-STYLE-TYPE: none;

}
#xmenu li {BORDER-TOP: #FFF 1px solid; MARGIN: 0px;} 
#xmenu li a {
PADDING:5px 0px 5px 15px;
DISPLAY: block; 
BACKGROUND: url(images/icon_dot_lmenu2.gif) transparent no-repeat 2px 8px; 
WIDTH: 100%; 
COLOR: #000; 
TEXT-DECORATION: none;
}
#xmenu li a:hover { BACKGROUND: url(images/icon_dot_lmenu.gif) #00008B no-repeat 2px 8px;
COLOR: #fff; } 
.menudiv{
MARGIN: 5px 0px 0px 5px; 
BACKGROUND: #dfdfdf;   /*定义背景颜色*/
COLOR: #999;    /*定义字体颜色*/
BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
border-bottom:none;
}

.STYLE4 {color: #FFFFFF}

.toptable {
border:0px;
border-collapse:collapse;
width: 950px;
height: 113px;
text-align: center;
background-image: url(images/top_blue.gif);
}
.toptd {
padding:0px
}
.tablew950{
width: 950px;
border:0px;
border-collapse:collapse;
}
.centerdiv{
text-align: center;
width:950px
}
.contab{
width:950px;
border:0px;
border-collapse:collapse;
background-color:#F0F0F0;
text-align: left;

}
.toplogdiv{
border:0px;
border-collapse:collapse;
width: 950px;
height: 112px;
text-align: right;
background-image: url(images/top_blue.gif);
background-repeat: no-repeat;
color:#fff;
}
.toplogdiv h1{
color: White;
}
.showcounter{height:20px;padding:6px;clear:both;text-align:left;
margin-left:10px; margin-bottom: 4px;margin-right: 15px; margin-top: 8px;}
.showcounter2{
height:10px;
padding:5px;
clear:both;
border: 2px solid #fff;
text-align:left;
margin-left:5px;
margin-bottom: 4px;
margin-right: 2px; 
margin-top: 6px;
}
.showcounter3{
height:10px;
padding:5px;
clear:both;
border: 2px solid #ccc;
text-align:left;
margin-left:5px;
margin-bottom: 4px;
margin-right: 2px; 
margin-top: 4px;
}
.productsdiv2{
padding:5px;
clear:both;
border: 2px solid #fff;
text-align:left;
margin-left:5px;
margin-bottom: 4px;
margin-right: 2px; 
margin-top: 6px;
height:100%;
}

.quicklinkdiv{
height: 30px;
color:#666;
width:950px;
border:0px;
background-color:#999999;
text-align: center;
margin: 0px;
line-height:2;
}
.quicklinkdiv  ul{float:center;list-style:none;}
.quicklinkdiv  li{float:left;width:100px;} 
.quicklinksdiv{
height: 20px;
color:#666;
width:950px;
border:0px;
text-align: center;
margin-top: 2px;
vertical-align :top;
}
.quicklinksdiv ul{list-style:none;}
.quicklinksdiv li{float:left;width:100px;} 

.mapdiv{
height: 20px;
color:#666;
width:100%;
border:0px;
margin-left:8px;
}
.mapdiv  ul{list-style:none;margin-top:5px;margin-bottom:8px;}
.mapdiv  li{float:left;width:120px; margin-top:5px;} 

.vmenuright {
	MARGIN: 5px 0px 0px 5px;  /*定义层的外边框距离*/
	PADDING:5px;  
	COLOR: #FFFFFF;    /*定义字体颜色*/
	BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
	WIDTH:200px;    /*定义内容的宽度为160px*/
	font-weight:bold;
	text-align:center;
	background-color: #666666;
}
.vmenuleft {
	MARGIN: 5px 0px 0px 5px;  /*定义层的外边框距离*/
	PADDING:5px;  
	COLOR: #FFFFFF;    /*定义字体颜色*/
	BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
	WIDTH:165px;    /*定义内容的宽度为160px*/
	font-weight:bold;
	text-align:center;
	background-color: #666666;
} 

.leftclass{
width:197px;
padding:5px;
clear:both;
border: 2px solid #fff;
margin-left:5px;
margin-bottom: 4px;
margin-right: 2px; 
height:100%;
text-align: left;
}
.leftclass  ul{float:center;list-style:none;}
.leftclass  li{float:left;width:100px;} 
.vmenuright2 {
	MARGIN: 5px 0px 0px 5px;  /*定义层的外边框距离*/
	PADDING:5px;  
	COLOR: #FFFFFF;    /*定义字体颜色*/
	BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
	WIDTH:200px;    /*定义内容的宽度为160px*/
	font-weight:bold;
	text-align:center;
	background-color: #000033;
}
#omenu {
MARGIN: 0px 10px 0px 5px;  /*定义层的外边框距离*/
PADDING:15px;    /*定义层的内边框为15px*/
BACKGROUND: #dfdfdf;   /*定义背景颜色*/
COLOR: #666;    /*定义字体颜色*/
BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
WIDTH:130px;    /*定义内容的宽度为160px*/
} 
#omenu ul {
MARGIN: 0px;
PADDING: 0px;
BORDER: medium none; /*不显示边框*/
LINE-HEIGHT: normal; 
LIST-STYLE-TYPE: none;

}
#omenu li {BORDER-TOP: #FFF 1px solid; MARGIN: 0px;} 
#omenu li a {
PADDING:5px 0px 5px 15px;
DISPLAY: block; 
BACKGROUND: url(images/icon_dot_lmenu2.gif) transparent no-repeat 2px 8px; 
WIDTH: 100%; 
COLOR: #000; 
TEXT-DECORATION: none;
}
#omenu li a:hover { BACKGROUND: url(images/icon_dot_lmenu.gif) #00008B no-repeat 2px 8px;
COLOR: #fff; } 

.vv{
margin:5px;
color: #fff;
height:30px;
color:#666;
border:0px;
text-align: left;
margin: 0px;
line-height:1.5;
}
.vv  ul{list-style:none;}
.vv  li{float:left;width:120px;} 
.ProductsAbouts{
margin:1px;
color: #fff;
color:#666;
border:0px;
text-align: left;
margin: 0px;
line-height:1.5;
width:100%;
}
.ProductsAbouts ul{list-style:none;}
.ProductsAbouts li{float:left;width:180px;} 
*{font-size:12px;}
html,body{margin:0;text-align:center;over-flow:hidden;height:100%;width:100%;}
UL{list-style-type:none; margin:0px;}

/* 标准盒模型 */
.ttl{height:18px;}
.ctt{height:100px;padding:6px;border: 1px solid #696969;border-top:0;text-align:left;
margin-left:10px; margin-right: 15px;}
.w936{margin:10px;clear:both;width:640px;/*这里调整整个滑动门的宽度*/}

/* TAB 切换效果 */

.tg_{
background-image: url('images/barbg_tab.gif');
background-repeat: repeat-x;
background-color: #F0F2F4;
margin-top:10px;
margin-left:10px;
margin-right: 15px;
text-align:left;
}
.tg_ ul{height:24px;}
.tg_ li{float:left;height: 24px;line-height:1.9;width: 94px;cursor:pointer;}

/* 用于控制显示与隐藏的css类 */
.normaltab   { background-image:url('images/normal_tab2.gif'); background-repeat: repeat-x; color: #333;text-align:center;}
.hovertab    { background-image: url('images/hover_tab2.gif'); background-repeat: repeat-x; color: #000; font-weight:bold;text-align:center; }
.dis{display:block;}
.undis{display:none;}

table {margin:-1px;border-collapse:collapse;font-size:11px;}
/*specific to non IE browsers*/
/*main nav over state*/

.footerdiv{
height: 20px;
color:#666;
width:950px;
border:0px;
background-image:url(images/bgOFF.gif);
text-align: center;
margin-top: 2px;
vertical-align :top;
border-top:2px solid #CC0000;
}
.footerdiv td{
height:25px;
text-align:left;
}
.footerdiv  ul{list-style:none;}
.footerdiv  li{float:left;width:100px;} 
.table1{
background-image:url(images/bgOFF.gif);
border:1px;
border-color:#ECECEC;
border-collapse:collapse;
width: 950px;
border-style:solid;
padding:0px;
margin-bottom:1px;
}
.table1 td{
height:25px;
text-align:left;
}
.text1{
color:red;
margin-left:5px;
}
.text2{
color:#ccc;
margin:0px;
}
.table2{
background-image:url(images/bgOFF.gif);
border:0px;
width: 950px;
padding:0px;
text-align:right;
border-top:1px solid #CC0000;
border-bottom:2px solid #CC0000;
}
.table2 td{
height:26px;
}
.table2 span{
	MARGIN: 0px;
	margin-left:5px;
	PADDING:0px;  
	font-weight:bold;
	text-align:center;
}

.table3{
width: 950px;
border:0px;
border-collapse:collapse;
}
.table3 td{
height:84px;
background-color:#E7F1F8;
text-align:left;
}
.table4{
width: 950px;
border:0px;
border-collapse:collapse;
}
.table5{
width: 90%;
border-collapse:collapse;
border-color:#FFCDAA;
text-align:left;
background:url(images/bgOFF.gif) repeat-x bottom left;
border-top:2px solid #CC0000;
}
.table5 td{
height:28px;
text-indent:0.2em;
}
.table5 span{
	margin-left:5px;
	PADDING:0px;  
	COLOR: #993300;    /*定义字体颜色*/
	BORDER:#fff 1px solid;  /*定义边框为2px白色线条*/
	font-weight:bold;
	text-align:center;
	background-image:url(images/t3_g.gif);
	height:22px;
}
.table6{
width: 90%;
border:0px;
border-collapse:collapse;
background-color:#EBEBEB;
}
.table6 td{
text-align:left;
width:50%;
height:22px;
}
.table7{
	width: 90%;
	border:0px;
	border-collapse:collapse;
	text-align:left;
	background-color: #EBEBEB;
}
.table7 td{
height:22px;
}
.table7 span{
color:#0e4e7e;
}
.table7 span img{
width:51px;
height:16px;
}
.table8{
width: 90%;
border:0px;
border-collapse:collapse;
background-color:#EBEBEB;
text-align:left;
}
.table8 td{
height:26px;
text-align:left;
}

.table9{
width: 98%;
border-collapse:collapse;
border-color:#FFCDAA;
text-align:left;
background:url(images/bgOFF.gif) repeat-x bottom left;
border-top:2px solid #999;

}
.table9 td{
height:28px;
text-indent:0.2em;
}
.table9 span{
	margin-left:5px;
	PADDING:0px;  
	COLOR: #993300;    /*定义字体颜色*/
	BORDER:#fff 1px solid;  /*定义边框为2px白色线条*/
	font-weight:bold;
	text-align:center;
	background-image:url(images/t3_g.gif);
	height:22px;
}
.table10{
width: 98%;
border:0px;
text-align:center;
padding:2px;
}
.table10 td{
vertical-align :top;
}
.table11{
width: 110px;
height:110px;
border:0px;
text-align:center;
padding:2px;
margin:0px;
}
.table11 img{
width:110px;
height:110px;
border:0px;
}
.table12{
width: 98%;
border:0px;
text-align:left;
padding:2px;
}
.table12 td{
width:33%;
height:18px;
background:url(images/dd2.gif) no-repeat left;
text-indent:1.2em;
}
.tablenews{
width: 98%;
border:0px;
text-align:left;
padding:0px;
}
.tablenews td{
width:50%;
}
.tablenewshead{
width: 100%;
text-align:left;
border-color:#FFCDAA;
border-collapse:collapse;
background:url(images/bgOFF.gif) repeat-x bottom left;
border-top:2px solid #999;

}
.tablenewshead td{
height:28px;
text-indent:0.2em;
}
.tablenewshead span{
	margin-left:5px;
	PADDING:0px;  
	COLOR: #993300;    /*定义字体颜色*/
	BORDER:#fff 1px solid;  /*定义边框为2px白色线条*/
	font-weight:bold;
	text-align:center;
	background-image:url(images/t3_g.gif);
	height:22px;
}
.moretitle{
float:right;
text-indent:inherit;
}

.listsrool{
overflow-y:auto;
height:200px;
width:96%;
}
.table12scrool{
overflow-y:auto;
height:300px;
width:96%;
}
.tablenewslist{
width: 100%;
border:0px;
text-align:left;
padding:2px;
overflow:auto;
height:200px;
WIDTH: 98%; 
}
.tablenewslist td{
height:18px;
background:url(images/dd2.gif) no-repeat left;
text-indent:1.2em;
}
.tableend{
width:950px;
border:0px 0px 0px 1px  solid;
border-color:#CCCCCC;
background-color:#FFFFFF;
border-collapse:collapse;
padding:0px;
margin:0px;
text-align:left;
} 
.tableend td{
text-indent:1.5em;
height:20px;
} 
.tablew950{
width: 950px;
border:0px;
border-collapse:collapse;
}
.contab{
width:950px;
border:0px;
border-collapse:collapse;
background-color:#fff;
text-align: left;

}
.toplogdiv{
border:0px;
border-collapse:collapse;
width: 950px;
height: 112px;
text-align: right;
background-image: url(images/top_blue.gif);
background-repeat: no-repeat;
color:#fff;
}
.toplogdiv h1{
color: White;
}

.productsdiv{
text-align:left;
margin-left:10px;
margin-right: 15px;
margin-bottom: 10px
}
.pagination{
padding: 2px;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

.showpages{
width:98%;
}
.productmapsdiv{
margin:5px;
color: #fff;
color:#666;
border:0px;
text-align: left;
margin: 0px;
line-height:1.8;
width:96%;
}
.productmapsdiv ul{list-style:none;}
.productmapsdiv li{float:left;width:166px;} 

.aboutcontent{
width: 98%;
font-size: 12px; 
color: #000;
line-height:20px; 
border-top:1px solid #cc0000;
border-bottom:1px solid #cc0000;
}
.classabout {
overflow:auto;
height:200px;
WIDTH: 98%; 
LINE-HEIGHT: 1.3;
}


.moreclass{
overflow:auto;
height:100px;
margin:1px;
color: #fff;
color:#666;
border:0px;
text-align: left;
margin: 0px;
line-height:1.5;
width:98%;
}
.moreclass ul{list-style:none;}
.moreclass li{float:left;width:160px;} 

.ProductsAbouts{
margin:1px;
color: #fff;
color:#666;
border:0px;
text-align: left;
margin: 0px;
line-height:1.5;
width:100%;
}
.ProductsAbouts ul{list-style:none;}
.ProductsAbouts li{float:left;width:300px;} 
