/*---------------------页面基础定义----------------------------------*/
body,td,th {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img{margin:0 0px;padding:0;border:0;}
/*---------------------链接定义----------------------------------*/
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #005bac;
	text-decoration: none;
}
a:active{
	color: #005bac;
	text-decoration: none;
}
/*---------------------焦点定义----------------------------------*/
#main {
	WIDTH: 700px; TEXT-ALIGN: left
}

.SlideMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}
#SlideMain {
	OVERFLOW: hidden; WIDTH: 700px; HEIGHT: 290px
}
#SlideMenu {
	MARGIN: -65px 0px 0px 10px; WIDTH: 700px; POSITION: absolute; HEIGHT: 60px;
}
#SlideMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#SlideMenu UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 5px; OVERFLOW: hidden; WIDTH: 50px; HEIGHT: 50px
}
#SlideMenu UL LI IMG {
	BORDER: #ffffff 1px solid; OVERFLOW: hidden; WIDTH: 50px; HEIGHT: 50px; 
}
.SlideMenuOver {
	FILTER: alpha(opacity=100); -moz-opacity: 1
}
.SlideMenuOut {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5
}


/*---------------------菜单样式----------------------------------*/
#menu{
	height:32px;
	margin:0px; background-color:#005bac;
}
#menu ul{
	margin:auto; width:900px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:114px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:114px; font-size:12px;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:114px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(../images/menu_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#005bac; width:114px; font-size:14px;
}
/*---------------------标签样式----------------------------------*/
#Tab1{
width:296px;
margin:0px;
padding:0px;
margin:0 auto;
}
.Menubox {
width:100%;
background:url(../images/title_bg.gif);
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#20376b;
font-weight:none;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:114px;
border-left:1px solid #aacbee;
border-top:1px solid #aacbee;
border-right:1px solid #aacbee;
background:url(../images/title_bg2.gif);
color:#20376b;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox{
clear:both;
margin-top:0px;
border:1px solid #aacbee;
border-top:none;
height:224px;
text-align:left;
padding-top:0px;
}

/*---------------------动态焦点样式----------------------------------*/
.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}
/*---------------------产品综合页侧栏样式----------------------------------*/
 div#BeautifulList{width:190px;margin:0px;font-family: Verdana;}
 #BeautifulList a{display:block;color:#ffffff;padding:10px 15px;background-color:#01a93c;border-bottom:dotted 1px #A8D3DA;font-size:12px;text-decoration:none;}
 #BeautifulList a:hover{color:#fff;background-color:#005bac; font-weight:bold; }
 #BeautifulList h1{margin:0;font-weight:normal;color:#005bac;padding:8px 15px;font-size:12px;background-color:#f1f1f1; font-weight:bold; background-image:url(../images/title_bg4.gif);}
 #BeautifulFoot h2{color:white;margin:0; font-size:12px;padding:5px 15px;}
 
 /*---------------------产品相册样式----------------------------------*/
 #main .photoblock-many {		/* A general full-width photo block (that clears), for many thumbnails */
   margin: 0 10px 10px -4px;
   clear: both;
   width: 100%;
   text-align: center;
   font-size: 10px;
   color: #888888;
}
 /*---------------------新闻动态2焦点样式----------------------------------*/
* { margin:0; padding:0; word-break:break-all; }
 #ifocus { width:565px; height:245px; margin:0px; border:1px solid #DEDEDE; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:450px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:450px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:450px; height:225px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:450px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
/*---------------------分页器样式----------------------------------*/
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: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; 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: 1px; BORDER-BOTTOM: #929292 1px solid
}


/*---------------------字体样式----------------------------------*/
.input{
		font-size:12px;
		border:solid 1px #aacfe4;
		width:150px;
		margin-left:3px;
		height:14px;
		color:#408baa;
		line-height:14px;
		padding-left:3px;
}
.input:hover{
		font-size:12px;
		border:solid 1px #D3D6B0;
		width:150px;
		margin-left:3px;
		height:14px;
		color:#8C906A;
		line-height:14px;
		background-color:#F6F8E4;
		padding-left:3px;
}

.select{
		font-size:12px;
		background-color:#F6F9FE;
		width:155px;
		margin-left:3px;
		height:20px;
		color:#408baa;
		line-height:14px;
		padding-left:3px;
}

.f12_blue {FONT-SIZE: 12px;COLOR: #20376b;TEXT-DECORATION: none;}
.f12_blue A:link {FONT-SIZE: 12px;COLOR: #20376b;TEXT-DECORATION: none;}
.f12_blue A:visited {FONT-SIZE: 12px;COLOR: #20376b;TEXT-DECORATION: none;}
.f12_blue A:hover {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f12_red {FONT-SIZE: 12px;COLOR: #ff0000;TEXT-DECORATION: none;}
.f12_red A:link {FONT-SIZE: 12px;COLOR: #ff0000;TEXT-DECORATION: none;}
.f12_red A:visited {FONT-SIZE: 12px;COLOR: #ff0000;TEXT-DECORATION: none;}
.f12_red A:hover {FONT-SIZE: 12px;COLOR: #20376b;TEXT-DECORATION: none;}

.f12_gre {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}
.f12_gre A:link {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}
.f12_gre A:visited {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}
.f12_gre A:hover {FONT-SIZE: 12px;COLOR: #20376b;TEXT-DECORATION: none;}

.f12_fff {FONT-SIZE: 12px;COLOR: #ffffff;TEXT-DECORATION: none;}
.f12_fff A:link {FONT-SIZE: 12px;COLOR: #ffffff;TEXT-DECORATION: none;}
.f12_fff A:visited {FONT-SIZE: 12px;COLOR: #ffffff;TEXT-DECORATION: none;}
.f12_fff A:hover {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f14_fff {FONT-SIZE: 14px;COLOR: #ffffff;TEXT-DECORATION: none;}
.f14_fff A:link {FONT-SIZE: 14px;COLOR: #ffffff;TEXT-DECORATION: none;}
.f14_fff A:visited {FONT-SIZE: 14px;COLOR: #ffffff;TEXT-DECORATION: none;}
.f14_fff A:hover {FONT-SIZE: 14px;COLOR: #ffffff;TEXT-DECORATION: none;}

.f12_666 {FONT-SIZE: 12px;COLOR: #666666;TEXT-DECORATION: none;}
.f12_666 A:link {FONT-SIZE: 12px;COLOR: #666666;TEXT-DECORATION: none;}
.f12_666 A:visited {FONT-SIZE: 12px;COLOR: #666666;TEXT-DECORATION: none;}
.f12_666 A:hover {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f12_6666 {FONT-SIZE: 12px;COLOR: #666666;TEXT-DECORATION: none; line-height:24px;}
.f12_6666 A:link {FONT-SIZE: 12px;COLOR: #666666;TEXT-DECORATION: none;}
.f12_6666 A:visited {FONT-SIZE: 12px;COLOR: #666666;TEXT-DECORATION: none;}
.f12_6666 A:hover {FONT-SIZE: 12px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f12_0000 {FONT-SIZE: 12px;COLOR: #000000;TEXT-DECORATION: none;}
.f12_0000 A:link {FONT-SIZE: 12px;COLOR: #000000;TEXT-DECORATION: none;}
.f12_0000 A:visited {FONT-SIZE: 12px;COLOR: #000000;TEXT-DECORATION: none;}
.f12_0000 A:hover {FONT-SIZE: 12px;COLOR: #000000;TEXT-DECORATION: none;}

.f14_1f3 {FONT-SIZE: 14px;COLOR: #1f376d;TEXT-DECORATION: none;}
.f14_1f3 A:link {FONT-SIZE: 14px;COLOR: #1f376d;TEXT-DECORATION: none;}
.f14_1f3 A:visited {FONT-SIZE: 14px;COLOR: #1f376d;TEXT-DECORATION: none;}
.f14_1f3 A:hover {FONT-SIZE: 14px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f14_blue {FONT-SIZE: 14px;COLOR: #1f376d;TEXT-DECORATION: none; line-height:28px;}
.f14_blue A:link {FONT-SIZE: 14px;COLOR: #1f376d;TEXT-DECORATION: none;}
.f14_blue A:visited {FONT-SIZE: 14px;COLOR: #1f376d;TEXT-DECORATION: none;}
.f14_blue A:hover {FONT-SIZE: 14px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f14_8080 {FONT-SIZE: 14px;COLOR: #808080;TEXT-DECORATION: none; line-height:28px;}
.f14_8080 A:link {FONT-SIZE: 14px;COLOR: #808080;TEXT-DECORATION: none;}
.f14_8080 A:visited {FONT-SIZE: 14px;COLOR: #808080;TEXT-DECORATION: none;}
.f14_8080 A:hover {FONT-SIZE: 14px;COLOR: #00a93a;TEXT-DECORATION: none;}

.f14_gre {FONT-SIZE: 14px;COLOR: #00a93a;TEXT-DECORATION: none;}
.f14_gre A:link {FONT-SIZE: 14px;COLOR: #00a93a;TEXT-DECORATION: none;}
.f14_gre A:visited {FONT-SIZE: 14px;COLOR: #00a93a;TEXT-DECORATION: none;}
.f14_gre A:hover {FONT-SIZE: 14px;COLOR: #20376b;TEXT-DECORATION: none;}

.select
        {
            position: relative;
            left: 3px;
            top: 0px;
            width: 90px;
			height:21px;
            line-height: 14px;
            color: #909993;
            border:solid 1px #aacfe4;
}
		
.input{
		font-size:12px;
		border:solid 1px #aacfe4;
		width:120px;
		margin-left:3px;
		height:17px;
		color:#408baa;
		line-height:17px;
		padding-left:6px;
}
.input:hover{
		font-size:12px;
		border:solid 1px #00a93a;
		width:120px;
		margin-left:3px;
		height:17px;
		color:#8C906A;
		line-height:17px;
		background-color:#F6F9FE;
		padding-left:6px;
}

.input2{
		font-size:12px;
		border:solid 1px #aacfe4;
		width:60px;
		margin-left:3px;
		height:17px;
		color:#408baa;
		line-height:17px;
		padding-left:6px;
}
.input2:hover{
		font-size:12px;
		border:solid 1px #00a93a;
		width:60px;
		margin-left:3px;
		height:17px;
		color:#8C906A;
		line-height:17px;
		background-color:#F6F9FE;
		padding-left:6px;
}