.clear1{clear:both; height:10px;}
.clear2{clear:both; height:20px;}
.clear3{clear:both; height:20px; border-bottom:1px #000 solid; margin-bottom:20px;}
h3{font-size:14px; font-weight:bold;}


.top{width:980px; height:80px; margin:0px auto; background:url(../images/LOGO.jpg) no-repeat 5px 10px; padding-top:10px;}

.sub_top{width:400px; float:right; height:35px; line-height:35px; padding-right:20px; padding-top:30px;}
.sub_top ul li#text1{float:left; text-align:center; line-height:35px;}
.sub_top ul li#text2{width:22px; line-height:35px; float:left; text-align:center;}
.sub_top ul li#search{width:260px; float:right; text-align:left; height:35px; line-height:35px; display:block; overflow:hidden;}

/*search*/
.text_div {
	/*background:url(../images/search_bg.gif) no-repeat; */
	float:left;
	width:185px;
	height:24px;
	margin: 4px 3px 0px 15px;
	line-height:24x;
	border:1px #ccc solid;
	background:#FFF;
	overflow:hidden;
}
.text {
	border:none !important;
	color:#999999;
	font-size:12px;
	width:155px;
	height:22px;
	line-height:22px;
	padding-left:5px;
}
.submit {
	width:48px;
	height:26px;
	background:url(../images/search.gif) no-repeat center;
	line-height:26px;
	float:right;
	border:0;
	margin-top:4px;
}



/*====== nav ======*/
.nav{width:980px; margin:0px auto; height:45px; background:url(../images/nav_bg.jpg) no-repeat center;}
.nav ul li,.nav ul li a{width:163px; float:left; height:45px; line-height:45px; text-align:center;}
.nav ul li a:hover{color:#900;}

.banner{width:980px; margin:0px auto;}

/*======= 首页产品图片样式 =========*/
.index_pro{width:958px; margin:0px auto; background-color:#EFEFEF; border:1px #ccc solid; padding:10px; height:auto; min-height:200px; _height:200px; overflow:hidden;}
.index_pro h3{height:30px; line-height:30px; text-align:left; padding-left:10px; font-size:16px;}

/*======= 版权 =======*/
.copyright{width:980px; margin:0px auto; overflow:hidden; height:55px; text-align:center; line-height:18px; padding:5px 0px; border-top:1px #666 solid;}


/*=========== 内页样式 =============*/

/*-------- 当前位置样式 ---------*/
#position{width:980px; margin:0px auto; height:30px; line-height:30px; text-align:left; font-weight:bold;}
#position a{color:#666;}


.cn_box{width:980px; margin:0px auto; height:auto; min-height:400px; _height:400px; overflow:hidden;}

.cn_boxle{width:200px; float:left; margin-right:10px; padding-top:10px;}
.cn_boxle h3{height:30px; line-height:30px; text-align:left; border-bottom:1px #666 solid; color:#333; padding-left:2px; margin-bottom:10px;}
.cn_boxle ul{width:200px;}
.cn_boxle ul li{width:200px; line-height:24px; text-align:left; font-weight:bold; font-size:14px;}
.cn_boxle ul li a{width:200px; line-height:24px; background:url(../images/left_bt.jpg) no-repeat -25px 23px; display:block;}
.cn_boxle ul li dl{width:190px; padding-left:10px; background:none;}
.cn_boxle ul li dl dd{width:190px; height:20px; line-height:20px; text-align:left; font-weight:normal; font-size:12px; background:none;}
.cn_boxle ul li dl dd a{background:none;}


.cn_boxle ul#at{width:180px; padding:0px 10px;}
.cn_boxle ul#at li{width:180px; line-height:24px; text-align:left; font-size:14px; font-weight:normal;}
.cn_boxle ul#at li a{width:180px; line-height:24px; background:url(../images/left_bt.jpg) no-repeat -25px 23px; display:block;}

.cn_boxri{width:770px; float:right; line-height:30px;}
.cn_boxri h3{width:770px; height:40px; line-height:40px; text-align:left; border-bottom:1px #333 solid; font-size:20px; font-weight:normal;}

.lm_img{width:770px; height:367px; overflow:hidden; padding-bottom:20px;}


/*----- 左边伸缩菜单样式 -----*/
#navigation {
width:200px;
font-family:Arial;
float:left;
margin-right:10px; 
padding-top:10px;
}
#navigation > ul {
list-style-type:none;
margin:0px;
padding:0px;
line-height:22px;
}
#navigation > ul > li {
border-bottom:0px solid #ED9F9F;
line-height:22px;
font-weight:bold;
}
#navigation > ul > li > a{
display:block;
padding:0px 0px 0px 0px;
text-decoration:none;
border-left:0px solid #711515;
border-right:0px solid #711515;
font-weight:bold;
}
#navigation > ul > li > a:link, #navigation > ul > li > a:visited{
}
#navigation > ul > li > a:hover{
}

#navigation ul li ul{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#navigation ul li ul li{
	border-top:0px solid #ED9F9F;
	line-height:22px;
	font-weight:normal;
}
#navigation ul li ul li a{
	display:block;
	padding:0px 0px 0px 10px;
	text-decoration:none;
	border-left:0px solid #a71f1f;
	border-right:0px solid #711515;
	font-weight:normal;
}
#navigation ul li ul li a:link, #navigation ul li ul li a:visited{
}
#navigation ul li ul li a:hover{
}
#navigation ul li ul.myHide{
	display:none;
}
#navigation ul li ul.myShow{
	display:block;
}



/*-------- 新闻页样式 ------*/
.cn_boxnews{width:770px; float:left; line-height:30px}
.cn_boxnews h3{width:770px; height:40px; line-height:40px; text-align:left; border-bottom:1px #333 solid; font-size:20px; font-weight:normal;}

.news_list{width:770px; padding:20px 0px; height:110px; background:url(../images/right_bt.gif) no-repeat center bottom; clear:both;}
.news_list ul li#leimg{width:160px; height:110px; padding-right:20px; float:left;}
.news_list ul li#rilist{width:590px; float:right; height:110px; line-height:22px; text-align:left; overflow:hidden;}
.news_list ul li#rilist h3{width:590px; border:0px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.news_list ul li#rilist span{width:570px; text-align:right; padding-right:20px; display:block; height:26px; line-height:26px;}
.news_list ul li#rilist span a{color:#900;}
#atit{height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:14px; color:#666;}
#sublist{padding:20px 0px; line-height:30px;}


#faq{width:770px;}
#faq li{width:755px; height:30px; line-height:30px; text-align:left; background:url(../images/bg-question.gif) no-repeat left; padding-left:15px;}

#video{width:770px;}
#video li{width:755px; height:30px; line-height:30px; text-align:left; background:url(../images/biao13.gif) no-repeat left; padding-left:15px;}


/*------- 产品栏目页样式 ----------*/
.pro_list{width:240px; border:1px #E6E6E6 solid; background-color:#F5F5F5; margin-right:7px; margin-left:7px; float:left; margin-bottom:20px;}
.pro_list img{margin:20px 20px 10px;}
.pro_list #pro_tit{height:30px; line-height:30px; font-size:14px; text-align:center; width:240px;}

/*---------- 产品内容页样式 -------------*/
.cn_boxmid{width:590px; float:left; line-height:30px; padding-top:30px;}
.cn_boxmid h3{width:590px; height:40px; line-height:40px; text-align:left; border-bottom:1px #333 solid; font-size:20px; font-weight:normal;}

.pro_cn{width:590px; margin:0px auto; height:auto; min-height:340px; _height:340px; overflow:hidden;}
.pro_cn #pcn_le{width:390px; float:left;}
#pcn_leimg{width:360px; margin:0px 5px 5px; float:left; border:1px #ccc solid; padding:7px;}
#larger{width:370px; height:20px; line-height:20px; text-align:right; clear:both; padding-right:20px;}
#pcn_ritit{width:200px; float:right; height:auto; height:30px; min-height:30px; overflow:hidden; line-height:30px; text-align:left; padding:0px; font-weight:bold; font-size:22px;}
#pcn_ritext{width:200px; float:right; height:290px; line-height:18px; overflow-y:auto; scrollbar-face-color:#E0E1E3; text-align:left; padding:10px 0px;}


/*----------- 产品内页滑动菜单 --------------*/

#tab2{width:590px;height:34px;
border:0px; margin:0px auto;}
#tab2 ul{margin:0;padding:0; border-top:1px #999 solid;}
#tab2 li{float:left;height:34px;
line-height:34px;text-align:left; padding-right:20px; color:#535353;
border:0;cursor:pointer; font-size:12px; font-weight:bold;}
#sp1{margin-left:6px; text-align:center; height:34px; line-height:34px; margin-right:6px;}
#sp2{margin-right:5px; text-align:center; height:34px; line-height:34px;}
#sp3{margin-left:10px; text-align:center; height:34px; line-height:34px; margin-right:10px;}
#sp4{margin-right:10px; text-align:center; height:34px; line-height:34px;}
#tab2 li.now{color:#000;
background:#fff;font-weight:bold;}
.tablist{width:568px; height:auto; min-height:155px; _height:155px; overflow:hidden; padding:10px; clear:both;
font-size:12px;line-height:24px;border-top:1px #999 solid;display:none; margin:0px auto;}
.block{display:block; }
#table1{border-collapse:collapse; border:1px #000 solid;}
#table1 tr td{ border:1px #000 solid; border-collapse:collapse;}


.cn_boxri{width:169px; float:right; margin-left:10px;}
.cn_boxri #ritop{width:169px; height:10px; background:url(../images/r_top.png) no-repeat center;}
.cn_boxri #rilist{width:147px; border-left:1px #E3E3E3 solid; border-right:1px #E3E3E3 solid; padding:10px; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F4F4F3,endColorStr=#FFFFFF); /*IE*/ 
background:-moz-linear-gradient(top,#F4F4F3,#FFFFFF);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#F4F4F3), to(#FFFFFF));/*谷歌*/ 
}
.cn_boxri #ribottom{width:169px; height:10px; background:url(../images/r_bottom.png) no-repeat center;}








.data-table {border:1px solid #d9d9d9; border-bottom:0; width:100%; border-collapse:collapse; }
.data-table th { /*padding:5px 12px;*/ color:#2d2d2d; border-bottom:1px solid #d9d9d9; font-weight:normal; text-transform:uppercase; white-space:nowrap; 
padding:5px 19px /*change by kin*/
}
.data-table td { padding:5px 12px; }
.data-table thead { background:#e8e8e8 url(../images/bkg_thead.gif) repeat-x 0 0; font-size:11px; }
.data-table tbody {}
.data-table tfoot { /*background-color:#ededed; */}
.data-table tfoot td { padding:5px 12px; }
.data-table tfoot th { border:none; text-transform:none; }
.data-table tr.first {}
.data-table tr.last {}
.data-table tr.last th,
.data-table tr.last td { border-bottom:1px solid #d9d9d9; }
.data-table tr.odd { background-color:#fff; border-bottom:1px solid #999999;}
.data-table tr.even { background-color:#fff; border-bottom:1px solid #999999; }
.data-table tbody.odd {}
.data-table tbody.odd td { border-width:0 1px; }
.data-table tbody.even { background-color:#f5f5f5; }
.data-table tbody.even td { border-width:0 1px; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom-width:1px; }
.data-table th .tax-flag { white-space:nowrap; font-weight:normal; }
.data-table td.label,
.data-table th.label { font-weight:bold; text-transform:none; border-color:#fff; background-color:#f7f7f7; }
.data-table td.value { float:none !important; }
.data-table .link-rss { display:block; }


.cn_search{width:980px; margin:0px auto; height:auto; min-height:50px; _height:50px; overflow:hidden;}


