@charset "gb2312";
body {
	font-size: 12px;
	margin:0px;
	text-align:center;
}
h2{ margin:0px; padding:0px; font-size:12px; font-weight:bold; text-align:center; line-height:30px;}
.br{ margin:5px;}
.clear{ clear:both;}
.brd{ border:solid #DFE5E9 1px;}
.brd_right{ border-right:solid #DFE5E9 1px;}
.left{ float:left;}
.right{ float:right;}
.align_left{ text-align:left;}
.align_right{ text-align:right;}
ul{ margin:0px; padding:0px; list-style:none;}
a:link{ color:#333; text-decoration:none; font-size:12px;}
a:hover { text-decoration:underline; }
a:visited{ color:#333; text-decoration:none; font-size:12px;}
a img{
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
form{margin:0px; padding:0px;}
.date{ float:right;}
.topnav{ margin-right:20px; width:auto; text-align:right;}
.topnav a{ font-size:12px; color:#000000; text-decoration:none; margin:0px 5px;}
.topnav a:hover{ font-size:12px; color:#009be7; text-decoration:none; margin:0px 5px;}
.topnav a:visited{ font-size:12px; color:#009be7; text-decoration:none; margin:0px 5px;}
.btn_go{background-image:url(../images/btn_go.gif); width:61px; height:22px; border:0px solid #FFF;}
#products{margin:5px auto; width:990px; border:solid #DFE5E9 1px; height:200px;}
#products ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
#products li{float:left; text-align:center; width:178px; padding:10px;}
#products li:hover{ background-color:#F7F7F7;}
#products li.nobrd{float:left; text-align:center; border-right:1px solid #ffffff;}
#products a{ font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}
#products h2{ line-height:20px;}
.txts_12{ margin:0px; padding:5px;}
.txts_12 ul{ margin:0px; padding:0px; list-style:none;}
.txts_12 li{ margin:0px; padding:0px; list-style:none; line-height:22px; text-align:left;}
.vert_tab{ margin:0px; padding:5px;}
.vert_tab a.on{ display:block; width:160px; line-height:30px; margin:2px 0px; padding:0px 0px 0px 10px; text-align:left; color:#fff; background-image:url(../images/a_on_bg.gif); border:1px solid #C1CAD2; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer;}
.vert_tab a.off{ display:block; width:160px; line-height:30px; margin:2px 0px; padding:0px 0px 0px 10px; text-align:left; color:#333; background-image:url(../images/a_off_bg.gif); border:1px solid #C1CAD2;  font-size:12px; font-weight:100 text-decoration:none; cursor:pointer;}

.news_tab{}        
.news_tab .on{ line-height:30px; color:#FF5500; font-size:12px; font-weight:bold; text-align:center;  border-bottom:0px solid #cccccc;}          
.news_tab .off{ line-height:30px; background-image:url(../images/topic_bg.gif); color:#333; font-size:12px; text-align:center; border-bottom:1px solid #cccccc;}
.news_border{ border:1px solid #DFE5E9;}
.news_title{ background-image:url(../images/p.gif); background-position:left; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FF5400; padding-left:25px; padding-top:5px; margin-left:10px;}
.news_th{ background-image:url(../images/topic_bg.gif); height:30px; border-bottom:1px solid #CFDAE4;}
.topic{ background-image:url(../images/topic_bg.gif); line-height:30px; padding-left:10px; text-align:left; font-weight:bold;}
.news_thtxt{ color:#B83501; font-size:12px; font-weight:bold; height:30px; line-height:30px; text-align:center; float:left; padding:0px 10px;}
.news_thtxt a{ font-size:14px; font-weight:bold; color:#06C; text-decoration:none;}
.news_thtxt a:visited{ font-size:14px; font-weight:bold; color:#06C; text-decoration:none;}
.more{ float:right; margin-right:10px; padding-top:6px;}
.footer{ 	width: 990px; overflow: hidden; text-align:center; background-color:#FFFFFF; margin:0px auto;}
.bottom-menu {
	PADDING-LEFT: 50px; BACKGROUND: #576178; OVERFLOW: hidden; text-align:center;
}
.bottom-menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 3px; PADDING-LEFT: 23px; PADDING-RIGHT: 21px; display:inline; HEIGHT: 25px; COLOR: #fff; PADDING-TOP: 5px; line-height:24px;
}
.bottom-menu LI A {
	COLOR: #fff
}
.copyright{ line-height:22px; text-align:center; padding:5px;}
#all { position:relative; width:990px; margin:0 auto; min-height:100%; height:auto; background:#92a9cc url(../images/bg-all.gif) repeat-x; } 
.midcontent{width: 990px; overflow: hidden; text-align:center; background-color:#FFFFFF; padding:5px 0px 0px 0px; margin:0px auto;}
.midcontent .left{ width:300px; float:left; background-color:#FFFFFF; text-align:left; padding:0px; border:1px solid #eeeeee; margin-left:0px;}
.midcontent .mid{ width:443px;  float:left; background-color:#FFFFFF; text-align:left; padding:0px; margin-left:10px; border:1px solid #eeeeee;}
.midcontent .right{ width:220px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee; float:right; background-color:#FFFFFF; margin-right:0px;}
.midcontent .list_left{ width:240px; border-left:1px solid #C3E0E5; border-right:1px solid #C3E0E5; border-bottom:1px solid #C3E0E5; float:left; background-color:#FFFFFF; margin-left:0px;}
.midcontent .list_right{ width:725px; float:right; background-color:#FFFFFF; text-align:left; padding:0px; margin:0px 0px 0px 5px; border:1px solid #eeeeee;}

.contentlist{ padding:10px;}
.contentlist .title{ margin:0px; padding:0px; line-height:36px; font-size:18px; font-weight:bold; text-align:center; color:#0085B7;}
.contentlist .artl_attr{}
.contentlist .artl_attr ul{margin:0px; padding:0px; list-style-type:none; text-align:center; line-height:20px;}
.contentlist .artl_attr li{margin:0px 8px; padding:0px; list-style-type:none; display:inline;}
.contentlist .page_nav{ line-height:20px; text-align:center;}
.contentlist .content{ margin-top:4px; margin-bottom:10px; margin-left:8px; margin-right:8px; line-height:20px;}
.content{ padding:5px; line-height:20px; text-align:left;}
.content ul{ margin:5px; padding:5px; list-style:none;}
.content li{ line-height:25px; text-align:left; list-style:none;}

.txtlist{ margin:0px 8px; padding:5px 0px;}
.txtlist ul{ margin:0px; padding:0px; list-style:none; text-align:left;}
.txtlist li{ margin:0px; padding:0px 0px 0px 14px; line-height:25px; list-style:none; background-image:url(../images/dot1.gif); background-position:left; background-repeat:no-repeat;}
.txtlist a{ font-size:12px; text-decoration:none; color:#555;}
.txtlist a:visited{ font-size:12px; text-decoration:none; color:#555;}
.txtlist a:hover{ font-size:12px; text-decoration:none; color:#555;}
.topbg1{ clear:both; color:#0085B7; font-size:12px; font-weight:bold; padding-left:10px; line-height:25px;  text-align:left; background-color:#ECF5F7; border-top:1px solid #C3E0E5; border-bottom:1px solid #C3E0E5;}
.position{ background-color:#F6FBFE; text-align:left; padding-left:10px; line-height:25px; border-bottom:1px solid #eee;}

/*nav*/
.drop_nav{margin:0px; padding:0 0 0px 0px; width:100%; height:40px; background-image:url(../images/nav_bg.gif); overflow:hidden;}
.drop_nav ul{ float:left; list-style-type:none; overflow:hidden; margin:0px; padding:0px;}
.drop_nav ul li{ float:left; margin:0px; padding:0px; width:95px; line-height:40px; background-image:url(../images/nav_bg_line.gif); background-repeat:no-repeat; background-position:right;}
.drop_nav ul li a{ display:block; margin-right:1px; margin-top:4px; color:#fff; font-weight:bold; text-align:center; letter-spacing:1px; border-right:0px solid #677184; font-size:14px; width:90px; line-height:34px;}
.drop_nav UL LI A:hover { background-image:url(../images/nav_on_bg.gif); COLOR: #fff; TEXT-DECORATION: none;}
.drop_nav UL LI A:visited { font-size:14px; color:#FFF; TEXT-DECORATION: none}
.drop_nav UL LI:first-child A { background-image:url(../images/nav_on_bg.gif); COLOR: #fff; TEXT-DECORATION: none}

.subnav{ position:absolute; top:0; border:1px #9db0bc solid; border-top:0px; width:130px; background:#dae9f1; visibility: hidden; z-index:100;}
.subnav a{ display:block;text-indent: 5px;padding: 5px 0; text-align:left; margin:2px 0;text-decoration: none;color:#000; text-indent:1em; z-index:100;}
* html .subnav a{ /*IE only hack*/width: 100%;}
.subnav a:hover{ color:#fff; background:#174a8b; z-index:100;}
.btn_green{ background:url(/v5/images/btn_green.gif); width:124px; line-height:31px; color:#FFF; font-size:12px; font-weight:bold; text-align:center; margin:5px 0px;}
.div_col2{ }
.div_col2 ul{ list-style:none;}
.div_col2 li{ float:left; width:50%; text-align:left; line-height:25px;}

.c_nav{ text-align:center; color:#45C7EE; line-height:30px;}
.c_nav a:link{ font-size:14px; font-weight:bold; color:#45C7EE; margin:0px 2px;}
.c_nav a:hover{ font-size:14px; font-weight:bold; color:#45C7EE; margin:0px 2px;}
.c_nav a:visited{ font-size:14px; font-weight:bold; color:#45C7EE; margin:0px 2px;}
