@import url("system.css");


/*** 全局标签 ***/
body{margin:0px;}
body,td,th{ font-size:14px; font-family:Verdana,Arial, Helvetica, sans-serif;}
h2{ margin:20px 0 1px 0;  font-size:14px;}
form,dl,dt,dd,ul,li{ margin:0; padding:0;}
a img{ border:none; vertical-align:middle;}
img,input,button,select{vertical-align:middle;}

/*** 全局链接 ***/
a:link,a:visited,a:active{ color:#333; text-decoration:none;}
a:hover{ color:red; text-decoration:none; font-weight:normal;}

/*** 相同定义 ***/
#header,#menu,#homemain,#show,#homenew{ width:980px; display:table; clear:both;margin:0 auto; }

#main{ width:980px; display:table; clear:both;margin:0 auto; }


/*** 头部 ***/
#header{ width:980px; height:60px;}
#header #logo{ float:left; border:0px;}
#header #tux{float:left; }
#header #thinstuff{float:left; }



/****菜单导航****/

#nav ul,li{
	margin:0px;
	padding:0px;
}
#nav li{
	display:inline;
	list-style:none;
	list-style-position:outside;
	text-align:center;
	float:left;
}
#nav a{
	color:#fff;
	text-decoration:none;
	float:left;
	width:94px;
	padding:3px 2px 3px 8px;
	margin:0px 0px 0px 5px;
	background-image: url(dhdian.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
#nav a:visited{
	color:#fff;
	text-decoration:none;
	float:left;
	padding:3px 2px 3px 8px;
	width:94px;
}
#nav a:hover{
	float:left;
	padding:3px 2px 3px 8px;
	width:94px;
	text-decoration:none;
	background-color:#FF6600;
	color:#fff;
	font-weight:bold;
}
#nav a:active{
	color:fff;
	float:left;
	padding:3px 2px 3px 8px;
	width:94px;
	text-decoration:none;
	background-color: #FF6600;
	color:#fff;
	font-weight:bold;

}
#nav{
	width:980px;
	border-bottom:0px;
	padding:0px 5px;
	margin:0px 0px 0px 10px;
	position:absolute;
	z-index:11;
	top:59px;
	#top:59px;
	_top:59px;

}
.list2{
	line-height:120%;
	text-align:left;
	padding:4px;
	margin:2px 0px 5px 0px;
	font-weight:normal;
	overflow-y:hidden;
}
.menu1{
	width:123px;
	height:auto;
	font-size:14px;
	margin:1px 0px 0px 0px;
	border:1px solid #CC0000;
	background-repeat:no-repeat;
	background-position:left top;
	background:url(dh_drop.gif);
	color:#ffffff;
	padding:6px 0px 5px 0px;
	cursor:hand;
	font-weight:bold;
}
.menu2{
	width:121px;
	height:22px;
	font-size:14px;
	margin:4px 0px 0px 0px;
	color:#fff;
	border:0px solid #EEE8DD;
	padding:4px 4px 0px 0px;
	overflow-y:hidden;
	cursor:hand;
}


/*** 中部横幅展示 ***/
#show{ background:#6E7278; border-bottom: 3px solid #FFF;}
	#show .left,#show .center,#show .right{ display:table; float:left; }
	#show .left{ height:180px; background:#0099CC url(white_dot.gif) repeat-y right;}
	#show .center{ width:980px; height:180px;}
	#show .center img{ margin:0px; padding:0px; border:10px; clear:both; float:left; height:125px; width:980px;}



/*** 内页主体 ***/
#main{ background:#FFFFFF; height:auto; overflow:hidden; }
	#main .left{ float:left; width:200px; background:#F5F5F5; padding-bottom:30000px;margin-bottom:-30000px; }
	#main .left dl{ display:table; clear:both; width:100%; margin:0px ;text-align:center;}
	#main .left dt{ background:#d9d9d9; height:25px; line-height:25px;  font-weight:bold;display:block; border-bottom:#585858 solid 2px;text-align:center; font-weight:bold; padding-left:1px; }
	#main .left dd{ margin:0px 10px 0px 10px; padding:3px 0 0 5px; clear:both; line-height:200%;border-bottom:dotted 1px  #CCCCCC;}
	#main .left a:hover{ text-decoration:none; color:red;}
	#main .right{ float:left; width:780px; }
	#main .right .top{font-size: 9pt; background:#D9D9D9 url(white_dot.gif) repeat-y left; display:table; clear:both; width:100%; border-bottom:1px solid #FFF;margin:0 auto;}
	#main .right .top strong{ line-height:25px; color:#666666;  padding-left:25px; margin:0px; font-weight:normal;}


/* 流量统计 */
#tongji{ width:980px; display:table; clear:both;margin:0px 0px auto; }
/* 单页样式 */
#onepage{line-height:200%; font-size:14px; clear:both; margin:0px 10px 0px 20px;}
   #onepage  h1{ margin:20px 0 2px 0; text-align:left; font-size:16px;}

/* 列表通用样式 */
#main .list{ margin:10px auto; clear:both;}
	#main .list .title{ width:100%; margin-bottom:10px; padding-left:10px; background:url(title.gif) no-repeat left center; color:#193441; font-size:14px; font-weight:bold; display:table;  line-height:25px; border-bottom:solid 1px  red;}
	#main .list .title span{ display:block; float:left;}
	#main .list .title a{ padding-top:8px; display:block; float:right;}
	#main .list .box{ width:98%; margin:0 auto; clear:both;}

/* 文章列表 */
#artlist { width:96%; }
#artlist .item{ padding:0 5px 5px 10px; line-height:200%; border-bottom:dotted 1px #CCCCCC; }
	#artlist .item a{ font-weight:bold; margin-right:6px;}
	#artlist .item .intro{ line-height:150%; color:#666666;}
	#artlist .item .info { color:#009900; display:block; clear:both;}
	#artlist .item .info a { font-weight:normal; color:#009900; }
	#artlist .item strong { color:#FF0000; font-weight:normal;}

	/* 方案文章列表 */
#artlist_fangan { width:96%; }
#artlist_fangan .item{ padding:0 5px 5px 10px; line-height:200%; border-bottom:dotted 1px #CCCCCC; }
	#artlist_fangan .item a{ font-weight:normal; margin-right:6px;}
	#artlist_fangan .item .intro{ line-height:150%; color:#666666;}
	#artlist_fangan .item .info { color:#009900; display:block; clear:both;}
	#artlist_fangan .item .info a { font-weight:normal; color:#009900; }
	#artlist_fangan .item strong { color:#FF0000; font-weight:normal;}

/* 文章信息 */
#article{ width:96%; margin:0 auto 20px auto; display:table; clear:both; }
	#article h1{ margin:20px 0 2px 0; text-align:left; font-size:16px;}
	#article .info{ text-align:center; color:#666666;}
	#article .content{margin:0px 0px 0px 10px; line-height:200%; font-size:14px; }

	/* 新闻信息 */
#article_news{ width:96%; margin:0 auto 20px auto; display:table; clear:both; }
	#article_news h1{ margin:20px 0 10px 0; text-align:center; font-size:16px;}
	#article_news .info{ text-align:center; color:#666666; margin-bottom: 10px;font-size:12px; }
	#article_news .content{margin:0px 0px 0px 10px; line-height:200%; font-size:14px; }





/****首页产品信息****/
.cpdh{width:995px; display:table; clear:both;margin:0 auto; }
.ct2_right {
	background:url(cpbk_top.gif) repeat-x; width:225px; height:218px;
	float: left;
	width:294px;
	font-size:12px;
	padding-top:5px; padding-left:8px;

}



.cp{float:left; width:294px;  border-bottom:#d2d2d2 solid 2px; margin-bottom:5px;}
.cp h2{ font-size:14px;}
.cp_lb{float:left; width:294px;_padding-top:3px;text-align:left; }
.cp_lb ul li{background:url(fangdian.gif) no-repeat; background-position:left center; padding-left:12px; line-height:23px;list-style-type:none}

.ct3_right {
	width:225px; height:218px;
	float: left;
	width:294px;
	font-size:12px;
	padding-top:15px; padding-left:8px;

}



.cp3{float:left; width:294px; font-size:14px; font-weight:bold; border-bottom:#d2d2d2 solid 1px; margin-bottom:5px;}
.cp3_lb{float:left; width:294px;_padding-top:3px;text-align:left; }
.cp3_lb ul li{background:url(fangdian.gif) no-repeat; background-position:left center; padding-left:12px; line-height:23px;list-style-type:none}





.into_menu_on{
	background-color: #E4E4E4;
	background-image: url(into_menu_onbg.gif);
	background-repeat: no-repeat;
	padding:6px 0px 6px 35px;
	font-size:12px;
	font-weight: bold;
	background-position: left top;
}

.into_menu{
	margin:0px 0px 0px 0px;
	height:22px;
	padding:4px 0px 0px 20px;
	font-size:14px;
	background-image: url(menu_bg_1.gif);
	background-color: #333;
	color:#333333;
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 3px solid #FFFFFF;

}
.into_menu3{
	background-color: #E4E4E4;
	margin:0px;
	color:#333;
	padding:7px 0px 7px 25px;
	font-size:12px;
	border-bottom:2px #FFFFFF dotted;
}
.into_menu_end{
	background: #E4E4E4;
	border-bottom: 6px solid #FFFFFF;
}

/***首页新闻***/
.xwdh{ background:url(xwbk_top.gif) repeat-x; width:995px; display:table; clear:both; margin:0 auto; }

.xw{ float:left; padding:0 20px 0 10px; }

.ct2_left {
	width:350px; height:218px;
	float: left;
	width: 350px;
	font-size:12px;
	padding-top:15px; padding-left:8px; 
}
.new{float:left; width:350px; font-size:14px; font-weight:bold; border-bottom:#d2d2d2 solid 1px;}
.new_lb{float:left; width:350px;_padding-top:8px; color:#919191;	height: 169px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new_lb ul li{ text-align:left; line-height:24px;  border-bottom:1px dashed #ccc; }

/***方案***/

.fangan{float:left; padding:0px 0px 0px 10px;}

.fangan_left {
	width:240px; height:218px;
	padding:0 10px 0 0px; 
	float: left;
	width: 240px;
	font-size:12px;
	padding-top:15px; padding-left:8px; 
}
.fangan_bt{float:left; width:240px; font-size:14px; font-weight:bold; border-bottom:#d2d2d2 solid 1px;}

.fangan_lb{
padding:0px 10px 10px; 
height:90px;
}
.fangan_lb p{
margin:0;
padding:5px 0px;
height:22px;
}
.fangan_lb form{
margin:0px;
}
.fangan_lb select{
width:230px;
}




/*2011-05-09*/









/* 页脚分组 */
#footer #footnav {
	padding: 12px 0px 17px;
}
#footnav li {
	float:left;
	width:145px;
	margin-right:22px;
	font: 16px "Trebuchet MS", Arial, Sans-Serif; color: #444;
	line-height: 30px;
	color:#565656;
	font-weight:bold;
	overflow: hidden;
}
#footnav ul {} #footnav ul ul { margin-top:2px }
#footnav li li {
	clear:both;
	font: 12px "Arial", Trebuchet MS, Sans-Serif; color: #444;
	font-weight:normal;
	padding:1px 0;
	line-height:normal;
}

#footnav a {
	display:inline
	
}



/*页脚公司信息*/


#footnav2 li {
	float:left;
	width:310px;
	margin-right:5px;
	font: 12px "Arial", Trebuchet MS, Sans-Serif; color: #444;
	color:#3D3D3D;
	overflow: hidden;
}
#footnav2 ul { } #footnav2 ul ul { margin-top:2px }
#footnav2 li li {
	clear:both;
	font: 12px "Arial", Trebuchet MS, Sans-Serif; color: #444;
	font-weight:normal;
	padding:1px 0;
	line-height:normal;
}


#footnav2 a {
	display:block
}


#weibo {	border: 0;	float: left;	margin: 5px 0 10px 3px;}








/****页脚****/

.footer a{	text-decoration:none;
	color:#3D3D3D;
}
.footer a:hover{
	text-decoration:underline;
	color:#ff6300;
}

	






.footer{
	 width:980px; display:table; clear:both;margin:0 auto;
	border-top:3px solid #ccc;
	padding:20px 0px 50px 0px;
	line-height:18px;
}


