/*通用CSS*/
*
{
	font-family:Arial,Verdana,Tahoma,"宋体";
}
.but
{
	border:0px;
	background-image:url(/images/but.gif);
	height:25px;
	width:109px;
	font-size:13px;
	color:#FFF;
}
#__VIEWSTATE
{
display:none;
}
a
{
TEXT-DECORATION:none;
color:#666666;
} 
a:hover
{
color:#0669B2;
TEXT-DECORATION:underline;
} 
img
{
border:0px;
}
#icc
{
	float:left;
	border:1px solid #ccc;
	padding:3px;
	margin-right:5px;
}
div,ul,li,dl,dd,dt,p,input,form
{
	margin:0px;
	padding:0px;
	list-style:none;
}
strong
{
	font-weight:normal;
}
body
{
width:1000px;
margin:0 auto;
background-color:#F3F5F7;
font-size:12px;

}
#main
{
background-color:#fff;

}
#samon_top,#top,#content,#foot
{
clear:both;
width:990px;
_width:990px;/*兼容IE6写法*/
padding-left:5px;
padding-right:5px;
overflow:hidden;
}
#samon_top
{
	position:relative;
	margin-top:20px;
	height:100px;
	background-color:#F3F5F7;
}
#samon_top #logo
{
	float:left;
}
#samon_top #logo_tit
{
	float:left;
}
#samon_top #top-right
{
	float:right;
    padding-top:10px;
}
#samon_top #top-right #search
{
	clear:both;
}

.input_Style
{
	border:1px solid #c6d8e0;
    width:120px;
	height:16px;
	color:#CCC;
}
.tel
{
	padding-top:13px;
}
#samon_line
{
	position:absolute;
	top:121px;
	left:0px;
	height:35px;
	background-image:url(/images/nav.png);
	background-repeat:repeat-x;
	width:100%;

}
/*导航菜单*/
#nav
{
	clear:both;
	position:relative;
	width:100%;
	height:35px;
	line-height:35px;
	background-image:url(/images/nav.png);
	background-repeat:repeat-x;
	margin-top:1px;
	z-index:1000;
}
#nav span
{
	padding-left:15px;
	line-height:36px;
	height:36px;
}
#nav span a
{
	float:left;
	padding-left:5px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	width:80px;
	height:36px;
	line-height:36px;
	background-image:url(/images/nav_edge.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
#nav span #def
{
	background-image:none;
}
#nav span a:hover
{
	font-weight:bold;
    background-image:url(/Images/menu_hover_a.gif);

	color:#fff;
}
#nav #playa
{
	color:#3D107B;

}
#top_img
{
clear:both;
padding-top:2px;
height:250px;

}
/*主体部份*/
#content
{
	clear:both;
	margin-top:5px;
	overflow:hidden;
}
/*主页左侧菜单*/
.menu_left
{
	float: left;
	width: 200px;
}
.name
{
	clear:both;
	width:200px;
	height:34px;
	line-height:34px;
	font-size:14px;
	font-weight:bold;
	background-image:url(/images/left_top.gif);
	background-repeat:no-repeat;
}
.name span
{
	padding-left:15px;
	color:#16387c;
}
.samon_k
{
	width:200px;
	background-image:url(/images/left_line.gif);
	background-repeat:repeat-y;
	height:auto;
}
#menu
{
width:180px;
padding-left:10px;
}
#menu dd dl dt
{
	padding-left:5px;
	height:22px;
	line-height:22px;
	font-size:13px;
	margin-bottom:2px;
	background-image:url(/images/tt.gif);
	background-position:5px;
	background-repeat:no-repeat;
}
#menu dd dl dt a
{
padding-left:10px;
color:#16387c;
font-size:14px;
font-weight:bold;
}
#menu dd dl dt a:hover
{
	display:block;
	width:180px;
	height:25px;
	line-height:25px;
	font-size:13px;
	text-decoration:none;
	background-color:#FC0;
}
#menu ul
{
	padding-left:15px;
}
#menu li
{
	font-size:13px;
	line-height:22px;
	color:#000;
	border-bottom:1px dashed #CCC;
}
.left_bottom
{
	width:200px;
	height:5px;
	margin-bottom:6px;
	background-image:url(/images/left_bottom.gif);
	background-repeat:no-repeat;
}
#contac
{
	padding-left:3px;
	background-image:url(/images/left_address.png);
	width:180px;
	height:240px;
margin-left:5px;
margin-bottom:5px;
	background-repeat:no-repeat;
}
#contac span
{
	font-size:13px;
	line-height:22px;
}

/*主页右侧内容*/
.allicon_menu
{
	border:1px solid #c6d8e0;
	padding:1px;
	margin-bottom:10px;
}
#content_right
{
	float:left;
	margin-left:5px;
	width:780px;
	padding-left:5px;
	padding-top:2px;
}

/*Tab*/
#tab1
{
	height:29px;
	background-image:url(/images/allicon.png);
	background-repeat:repeat-x;
	background-position:0 -292px;
	width:100%;
	line-height:28px;
	font-weight:bold;
	font-size:13px;
	letter-spacing:1px;
}

 #tab1 li
 {
 	float:left;
 	padding:0 30px;
 	height:28px;
 	line-height:28px;
 	text-align:center;
 	border-right:1px solid #c6d8e0;
 	color:#16387c;
 	font-size:14px;
 }
 #tab1 li.now
 {
	background-image:url(/images/allicon.png);
	background-repeat:repeat-x;
	background-position:0 -512px;
	height:28px;
	line-height:28px;
	font-weight:bold;
}
 .tablist
 {
	width:755px;
    height:254px;
	padding:10px; 
	font-size:14px;
	line-height:24px;
	border-top:0;
	display:none;
	overflow:scroll;
    overflow-x:hidden;
overflow-y:auto;
}
 .block
{
	display:block;
}
 .block .str
{
	font-weight:bold;
}
#cc_js .str
{
	font-weight:bold;
}
 #str_tit
{
	height:23px;
	line-height:23px;
	background-color:#EEE;
	width:98%;
	display:inline-block;
}
.tjcp_tit
 {
    width:100%;
    height:28px;
	background-image:url(/images/allicon.png);
	background-repeat:repeat-x;
	background-position:0 -292px;
	line-height:28px;
	font-weight:bold;
	font-size:13px;
	letter-spacing:1px;
 }
.tjcp_tit p
 {
 	padding:0 30px;
 	width:70px;
 	height:28px;
 	line-height:28px;
 	border-right:1px solid #c6d8e0;
 	color:#16387c;
 	font-size:14px;
 	background-image:url(/images/allicon.png);
	background-repeat:repeat-x;
	background-position:0 -512px;
 }
 #zlhz p
 {
 	width:100px;
 	}
 .tjcp_top
 {
 	padding:10px;
 	padding-left:15px;
 	height:135px;
}
 .tjcp
{
 	margin:10px; 
 	height:135px;
}
#hz
{
	height:160px;
}
 /*产品快速导航*/
 #Span1
 {
	width:98%;
	border:1px solid #069;
	background-color:#EEE;
	margin-bottom:10px;
	margin-top:10px;
	height:30px;
	line-height:30px;
	display:inline-block;
}
 #Span1 a
 {
	padding-right:10px;
	font-size:12px;
}

 /*推荐产品宽度计算，保证宽度比*/
.pro
{
	width:172px;
	padding:3px;
        margin-right:3px;
	margin-bottom:5px;
	display:inline-block;
	text-align:center;
}
.pro span
{
	display:block;
}
.pro .pro_img
{
	width:160px;
	height:120px;
	margin-bottom:5px;
	overflow:hidden;
}
/*脚注通用CSS*/
#foot
{
	text-align:center;
	line-height:25px;
	font-size:14px;
	color:#888;
}
#foot_a
{
	margin-top:10px;
}
#index_links
{
	clear:both;
	margin-top:10px;
	height:60px;
}
 /*联系我们页面*/
 #add,#add div
 {
 	font-size:14px;
 	word-spacing:30px;
 	line-height:22px;

}
#map_js
{
	font-size:13px;
	color:#FF0000;
	height:20px;
	margin-top:10px;
	margin-bottom:10px;
}
 /*公司介绍*/
 #cc_js
 {
	font-size:14px;
	line-height:24px;
}
/*产品中心*/
#cc_top
{
	background-color:#EEE;
	height:25px;
	line-height:25px;
	width:710px;
	margin-bottom:10px;
}
#cc_top span
{
	display:inline-block;
}
#cc_l
{
	float:left;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#069;
}
#cc_r
{
	float:right;
	padding-right:15px;
}
#content_right #pro_js,#content_right #asppage,#content_right #cc_top
{
	margin-left:30px;
}
.proall
{
	float:left;
	width:170px;
	height:160px;
	font-size:12px;
	text-align:center;
	margin-right:10px;
	margin-bottom:20px;
	overflow:hidden;
}
.pro_pic
{
	width:160px;
	padding:3px;
	border:1px solid #EEE;
	height:130px;
	overflow:hidden;
}
.pro_cname
{
	height:22px;
	line-height:22px;
	}
#asppage
{
	clear:both;
	width:710px;
	height:25px;
	line-height:25px;
	border:1px solid #069;
	background-color:#eee;
}
#sasppage
{
	clear:both;
	width:710px;
	height:25px;
	line-height:25px;
	
}
#content_right #sasppage
{
	margin-left:30px;
}

 /*生成的产品介绍页面*/
 #cont_tit
 {
	background-image:url(/images/foot.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;
	line-height:30px;
	background-position:0 0;
	margin-bottom:10px;
	font-size:14px;
	color:#069;
}
#cont-img
{
	float:left;
	margin-right:10px;
}
#jav
{
        clear:both;
	width:auto;
	height:16px;
margin-top:30px;
	margin-bottom:2px;
}
#cont-js
{
	padding-left:15px;
	padding-top:5px;
	margin-top:20px;
	line-height:22px;
	font-size:13px;
	background-color:#f8f8ff;
}
 #cont-date
 {
	clear:both;
	margin-bottom:20px;
	height:22px;
	line-height:22px;
	border-top:1px dashed #ccc;
}
 #cont-date span
 {
	float:right;
	color:#ff0000;
}
 #order
 {
	clear:both;
}
 #order_tit,#pro_n_tit
 {
	height:25px;
	line-height:25px;
	background-color:#EEE;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
	color:#069;
	font-weight:bold;
}
.order_all
{
	width:175px;
	padding:3px;
	border:1px solid #ccc;
	margin-right:4px;
	margin-bottom:5px;
	display:inline-block;
	text-align:center;
}
.order_all span
{
	width:160px;
	overflow:hidden;
}
.order_all img
{
	width:160px;
	height:130px;
	overflow:hidden;
}
.order_all span
{
	display:block;
}
#pro_news
{
	width:500px;
}
#pro_news .news_list
{
	height:25px;
	line-height:25px;
}
 /*新闻中心*/
 #news_js
{
	padding:10px;
	font-size:14px;
	line-height:25px;
}
#news_title
{
	height:35px;
	line-height:35px;
	background-color:#EEE;
	font-size:14px;
	font-weight:bold;
	color:#069;
}
.news_list
{
	border-bottom:1px dashed #CCC;
}
#n_count
{
	clear:both;
	height:25px;
	line-height:25px;
	background-color:#EEE;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	color:#069;
	text-align:right;
}
#n_count #n_left
{
	float:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}
#n_count #n_right
{
	float:right;
	padding-right:20px;
}
#n_or
{
	clear:both;
}
#n_or .news_list
{
	height:25px;
	line-height:25px;
	font-size:14px;
}

