﻿@charset "utf-8";
/* CSS Document */

body{ font-family:"Arial";  font-size:12px; margin:0px; padding:0px; background:#000; color:#666; line-height:1.5; background-image: url(bg-0104.jpg); }
div,form,img,ul,li,dl,dt,dd{padding:0px; margin:0px; border:0px;}
td,p,div,li,select,input,textarea,span{font-family:"Arial";font-size:12px;}
td,p,div,li,input,textarea {word-break:break-all;} 
table,tr,td,th{ font-size:12px;}
ul,li{ LIST-STYLE-TYPE:none;}       
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}

.fB{ font-weight:bold;}
.fI{ font-style:italic;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
 
a,a:hover,a:visited{ font-size:12px; color:#666; text-decoration:none;}
a:hover{ color: #FF0000;}

/*NewTable*/

.NewTable{
	width:100%;
	border-collapse:collapse;
	font-size:12px; color:#666;
	background-color:#FFFFFF;
	float:left;
	margin-left:30px;
	padding-bottom:20px;
}
.NewTable th{	
	border:1px solid #ccc;
	padding:5px;
	background-color:#f4f4f4;
	text-align:center;
	color:#000;
	font-weight:normal;
}
.NewTable td{	
	border:1px solid #ccc;
	padding:5px;
}
.NewTable thead th {
	border-bottom:2px solid #3D580B;
	background-color:#f4f4f4;
	color:#000;	
	padding:10px 0px;	
}
.NewTable th.title{
	background-color:#E3E685;
}
.NewTable .htd 
{
	background-color:#F2F4B9;
	text-align:center;
}
.NewTable tfoot td{
	border-width:0px;
	text-align:right;
	font-size:12px;
	color:#777;
}
.NewTable caption{
	font-weight:bold;
	padding:6px 0px;
	color:#3D580B;	
	font-size:25px;
}
.xhtml th.title{
	background-color:#FFD56C;
}
.xhtml th{
	background-color:#FFE8AE;
}
.NewTable .bl{
	border-left:none;
}
.NewTable .br{
	border-right:none;
}
.NewTable .bn{
	border:none;
}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px; margin-top:5px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 头部导航 */
.full{ float:left;height:300px;  width:100%; overflow:hidden;}
#topbg{width:100%;height:300px; background-image:url(bgtop.gif); background-repeat:no-repeat;background-position:center top;}
#kuang{width:950px; margin:0px auto; margin-top:9px; padding-bottom:9px; overflow:hidden; }
.top01{float:left; width:950px; height:170px; background-image: url(top_01.jpg); background-repeat:no-repeat;}
.top02{float:left; width:950px; height:40px;background-image: url(top_02.jpg); background-repeat:no-repeat;}
.topnav{ float:left; width:950px; height:39px; z-index:2; position:absolute; margin-top:-7px;  padding-left:15px; }
.topnav li{ float:left; width:80px; height:39px;  padding-left:12px;}
.topnav li a,.topnav li a:hover,.topnav li a:visited{ display:block; width:80px; text-indent:6px; height:39px; line-height:53px; font-size:14px; font-weight:bold;  color: #666666; text-decoration:none; overflow:hidden; }
.topnav li a:hover{color:#ffffff; background-image: url(navbg1.gif); background-repeat:no-repeat;}
.topnav li a.bbs,.topnav li a.bbs:visited{ display:block; width:80px; text-indent:6px; height:39px; line-height:53px; font-size:14px; font-weight:bold;  color: #ffffff; text-decoration:none; overflow:hidden;background-image: url(navbg2.gif); background-repeat:no-repeat; }
/* 公告 */
.gonggao{float:left; display:inline; background-image:url(gg001.gif); background-repeat:no-repeat; background-position:16px; width:950px; height:16px; margin-top:10px; }
.gonggaocontent{ float:left; width:895px; height:16px; display:inline; margin-left:40px;}
/* 下拉菜单 */
DIV.menu-list {BORDER: #fff 1px solid; font-weight:bold; PADDING:0px 0px 5px 0px; DISPLAY:none;BACKGROUND: #dd0100; FILTER: alpha(opacity=100); WIDTH: 71px; *WIDTH: 71px; POSITION: absolute; opacity: 1.0; margin-left:-1px;*margin-left:-1px;margin-top:2px;*margin-top:2px;}
DIV.menu-list UL {PADDING: 0px; MARGIN: 0px;}
DIV.menu-list UL LI {PADDING: 0px; MARGIN: 0px;}
DIV.menu-list UL LI {MARGIN: 5px 5px 0px; LIST-STYLE-TYPE: none;}
DIV.menu-list UL LI A,DIV.menu-list UL LI A:visited {DISPLAY: block; WIDTH: 100%; CURSOR: pointer; COLOR: #f4f4f4; LINE-HEIGHT:25px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
DIV.menu-list UL LI A SPAN {DISPLAY: block; WIDTH: 100%; HEIGHT: 100%;}
DIV.menu-list UL LI A:hover {BACKGROUND: url(/controls/images/bg-left.jpg) #ffffff no-repeat 0px 0px; COLOR: #333;}
DIV.menu-list UL LI A:hover SPAN {BACKGROUND: url(/controls/images/bg-right.jpg) no-repeat right top;}
/* 系统特性 */
.tedian th{ color: #009900; font-weight:normal; text-align:left;}
.tedian td{ padding:0px 5px; color:#999999;}
.tedian a,.tedian a:hover,.tedian a:visited{color:#009900; text-decoration:none; }
.tedian a:hover{color: #ff0000; text-decoration:none; }
/* 新闻动态 */
.newslist {float:left; width:285px; padding:20px 0px 20px 10px; }
.newslist li.news{ height:16px; line-height:15px;; display:inline; float:left; padding-top:1px; margin-top:10px;  background-image:url(listbg.gif); background-repeat:no-repeat; text-indent:23px;  width:272px;}
.newslist li.date{height:16px; color:#999999; line-height:15px;;  float:right; width:57px;  margin-top:10px; }
/* 中部内容框架 */
.indexmiddle { float:left; width:950px; background-color:#FFFFFF; padding-bottom:5px; }
.middle { float:left; width:950px; background-color:#FFFFFF; padding-bottom:15px; }
/* 面包屑导航 */
#guide { float:left; line-height:44px;height:42px; overflow:hidden; display:inline; background:url(guide.gif) no-repeat; background-position:0px 11px;; width:623px; margin-left:15px;text-align:left;color:#666666;}
#guide a.k_guidename{padding:0px 30px 0px 22px;}
/* 左侧导航 */
.subpage_left_list{float:left; width:183px; display:inline; margin:0px 15px;  padding:10px 0px;overflow:hidden;}
.subpage_left_list ul{ float:left;}
.subpage_left_list li{float:left; padding-bottom:8px; border-bottom:1px dashed #ccc; clear:both; background-position:0px 3px; font-size:14px; color:#333333;  background-image:url(../../template/images/h3.gif); margin-top:8px; background-repeat:no-repeat; text-indent:18px;width:183px;  height:14px; line-height:20px;text-align:left;}
.subpage_left_list li.cur{ font-weight:bold;}
.subpage_left_list li.cur1{ background-image:none}
.subpage_left_list li.cur2{ text-indent:8em;}
.subpage_left_list a,.subpage_left_list a:hover,.subpage_left_list a:visited{ font-size:14px; line-height:20px; color:#333; text-decoration:none;}
.subpage_left_list a:hover{ color:#0860a8;}
/* 左侧联系方式 */
.leftinfo{float:left; width:173px; border-top:1px #CCCCCC dashed; padding-top:20px; font-size:12px; text-align:left;}
.leftinfo span.tel{color: #009900;}
.leftinfo a,.leftinfo a:hover,.leftinfo a:visited{color:#009900; text-decoration:none; font-size:12px; }
.leftinfo a:hover{color: #ff0000; text-decoration:none; }
/* 右侧导航 */
.tdcontent{ height:360px;}
.subpage_right_lanmutitle{float:left; width:500px; margin:20px 0px 0px 50px; font-size:13px; font-weight:bold; display:inline; text-align:left;}
.subpage_right_list{float:left; width:640px; overflow:hidden; }
.subpage_right_list ul{ float:left; width:640px;}
.subpage_right_list li{float:left; width:640px;}
.subpage_right_list_left{height:16px; line-height:15px;; display:inline; float:left; padding-top:1px; margin-top:10px;  background-image:url(listbg.gif); background-repeat:no-repeat; text-indent:23px;  width:350px;}
.subpage_right_list_lefthy{float:left; height:13px; padding-top:1px; margin-top:8px; background-image:url(listbg.gif); background-repeat:no-repeat; text-indent:20px; width:375px;}
.subpage_right_list_right{float:right;height:16px; line-height:15px; padding-top:1px; text-align:right;  margin-top:10px;width:120px;}

.subpage_right_pic { float:left; width:150px;  padding:5px 0px 0px 0px; }
.subpage_right_pic li{ float:left; width:150px; height:100px; padding-bottom:10px;}
.subpage_right_pic li img{width:148px; height:98px; border:1px solid #ccc;; padding:0xp; }

.subpage_right_title{float:left; width:640px;  display:inline;padding:10px 0px; text-align:center;}
.subpage_right_title span{font-size:14px; font-weight:bold;}
.subpage_right_content,.subpage_right_content_qt{float:left;overflow:hidden; line-height:1.5;  width:670px; font-size:14px;  padding:20px 15px;}
.subpage_right_content p a,.subpage_right_content p a:hover,.subpage_right_content p a:visited{color:#009900; font-size:14px; text-decoration:none; }
.subpage_right_content p a:hover{color: #ff0000; text-decoration:none; }
.subpage_right_content p,.subpage_right_content span{font-size:14px; }
.subpage_right_content_qt div{ display:block;  clear:both;}

.subpage_right_list_left_content{float:left; height:13px; line-height:1; padding-top:1px;  background-image:url(listbg.gif); padding-bottom:3px; background-repeat:no-repeat; text-indent:20px; width:545px;}
.subpage_right_list_left_bottomline{ float:left; width:680px; padding-bottom:5px; border-bottom:1px dashed #999;}
.subpage_right_lastcontent{float:left; width:640px;  overflow:hidden; }
.subpage_right_lastcontent a,.subpage_right_lastcontent a:hover,.subpage_right_lastcontent a:visited{color:#009900; text-decoration:none; font-size:14px; }
.subpage_right_lastcontent a:hover{color: #ff0000; text-decoration:none; }
/* 底部版权 */
.bottom{float:left; width:950px; height:135px; margin:0px; padding:0px; background-image: url(bottom.jpg); background-repeat:no-repeat; overflow:hidden;}
.bottomnav{float:left; display:inline; width:930px; height:35px; line-height:35px; margin:0px; padding:0px; text-align:right; margin-right:20px;}
.bottominfo{float:left; display:inline; width:830px; height:100px; overflow:hidden; margin:0px; padding:0px; text-align:center; padding-right:20px; margin-left:160px; padding-top:35px;}
.bottominfo span{ color:#666666;}
.bottominfo span.tel{color: #009900;}
.bottominfo a,.bottominfo a:hover,.bottominfo a:visited{color:#009900; text-decoration:none; }
.bottominfo a.cur,.bottominfo a.cur:hover,.bottominfo a.cur:visited{color:#666666; text-decoration:none; }
.bottominfo a:hover,.bottominfo a.cur:hover{color: #ff0000; text-decoration:none; }

/* 其它 */
.buy01{ float:left; padding-bottom:20px;}