body {
	font-size: 12px;
	line-height:normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
    color:#000;
	background:url(/template/images/bg.jpg) no-repeat top;
	
} 
img{ margin:0; padding:0; border:0;}
form{margin:0; padding:0;}

td{font-size:12px;}
.tdpaddingtop{ padding-top:10px;}
.button { color: #135294; border:1px solid #666; height:21px; line-height:21px; background:url("/template/images/button_bg.gif"); cursor:hand}
.SearchAll{width:1000px; margin:0 auto; text-align:right;}
a { color:#000; text-decoration:none; }
a:hover { color:#0850A2; text-decoration:underline; }
#FriendLink Select{}
#FriendLink ul{ list-style-type:none; margin:0px; padding:0px;}
#FriendLink ul li{ height:24px;padding-top:0px; padding-left:10px;display: inline;width:105px;float:left;}
.flash{ padding:2px 0px;}

a.linkred:link {
	font-size: 12px;
	color:#FF0000;
	text-decoration: underline;
} 
a.linkred:visited {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
} 
a.linkred:hover {
	font-size: 12px;
	color:#FF9900;
	font-weight:normal;
	text-decoration:underline;
} 
a.linkred:active {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
} 

a.linkblue:link {
	font-size: 12px;
	color:#0066CC;
	text-decoration:none;
} 
a.linkblue:visited {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
} 
a.linkblue:hover {
	font-size: 12px;
	color:#FF9900;
	font-weight:normal;
	text-decoration:underline;
} 
a.linkblue:active {
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
} 



.input{
	border:1px solid #CCCCCC;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:18px;
	color:#999999;

}
.creatline{background:#E1E1E1;height:1px;font-size:0px;overflow:hidden;margin:10px 0px;clear:both;}
#head
{
	width:1010px;
	height:80px;
	text-align:center;
	margin:0 auto;
}
#logo
{  
	width:450px;
	height:50px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	text-align:left;
}

#quicklink
{
	float:right;
	color:#FFFFFF;
	margin-right:20px;
	margin-top:30px;
}
#quicklink a{ color:#FFFFFF;}
#quicklink a:hover{ text-decoration:underline; }
#mainservice .Btitle{
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	letter-spacing: 5px;
	text-align:left;
}

#menusearch{float:right; margin-right:20px; margin-top:30px;}
#menusearch .input{border:1px solid #FD9604;background-repeat:repeat-x;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION: none;}

/*广告CSS开始*/
.slides {
	OVERFLOW: hidden; WIDTH: 950px; POSITION: relative; HEIGHT: 250px;
}
.slides ul{ padding:0px; margin:0px;}
.slides ul li{LIST-STYLE-TYPE: none;}
.slide-pic {
	OVERFLOW: hidden; WIDTH: 950px;
}
.slide-pic IMG {
	WIDTH: 950px; HEIGHT: 250px; border:0px;
}
.slide-pic LI {
	DISPLAY: none
}
.slide-pic LI.cur {
	DISPLAY: block
}
.slide-li {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute;
}
.slide-li LI {
	FLOAT: left; WIDTH: 189px; LINE-HEIGHT: 30px;MARGIN-left: 1px;HEIGHT: 30px; TEXT-ALIGN: center; overflow:hidden;
}
.slide-li A {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 189px; COLOR: #fff; HEIGHT: 30px
}
.slide-li .cur A {
	COLOR: #333; TEXT-DECORATION: none
}
.slide-li A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.op LI {
	BACKGROUND: #666; FILTER: alpha(opacity=60); opacity: 0.6
}
.op LI.cur {
	BACKGROUND: #fff
}
.slide-txt SPAN {
	DISPLAY: none
}

/*广告CSS结束*/


#menu
{
width:900px;
float:right;
padding:0;
margin-top:10px;
overflow:hidden;
}

#zmenu

{
	clear:both;
	width:100%;
	height:0px;
}



/*主菜单开始*/

/*CSS Code for Menu Begin:*/
/* Root = Horizontal, Secondary = Vertical */
#menu ul{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
#menu ul li {
	float:left;
	margin:0;
	padding:0;
	width:95px;
	font-size:14px;
/*	position: relative;
	width:90px;
	background:url(/template/images/menu_bg1.jpg) no-repeat top;
*/	
}
#menu a{ margin:0; padding:0;cursor:hand;}
/*垂直菜单CSS开始*/

/*子菜单CSS开始*/
#menu .navmain {
  line-height: 40px; list-style-type: none; 
}

#menu .navmain a {
 display: block; width: 95px; text-align:center; 
}

#menu .navmain a:link {
 color:#fff; text-decoration:none;
}
#menu .navmain a:visited {
 color:#fff;text-decoration:none;
}
#menu .navmain a:hover {
 color:#FFF;text-decoration:none;font-weight:bold;
}

#menu .navmain li {
 float: left; width: 95px;position: relative;
}
#menu .navmain li a:hover{
 background:url(/template/images/menu_bg.png) no-repeat center 8px;
}

/*子菜单CSS开始*/
#menu .navmain li ul {
 line-height: 25px; list-style-type: none;text-align:center;
 left: -999em; width: 120px; position: absolute;
}
#menu .navmain li ul li{
 float: left; width: 120px; border-bottom:#FFFFFF solid 1px;
 background: #333; filter: Alpha(Opacity=80);

}

#menu .navmain li ul a{
 display: block; width: 120px;text-align:center;
}

#menu .navmain li ul a:link {
 color:#FFF; text-decoration:none;
}
#menu .navmain li ul a:visited {
 color:#FFF;text-decoration:none;
}
#menu .navmain li ul a:hover {
 color:#FFF;text-decoration:none;font-weight:bold;
 background:#797E84;
}

#menu .navmain li:hover ul {
 left: auto; 
}
#menu .navmain li.sfhover ul {
 left: 0px;
}

/*
---->垂直菜单结束
*/

#menu .selectmenu{background:url(/template/images/menu_bg.png) no-repeat center 8px; font-weight:bold;}


/*首页菜单CSS开始*/
#index_menu
{
	width:980px;
	position:relative;
	text-align:center;
	z-index:99999;
	background:url(/template/images/menu_bg.jpg) repeat-x top;
	margin:0 auto;
	height:37px;

}
#index_menu ul li a, #index_menu ul li a:visited {display:block; color:#FFFFFF;text-decoration:none;width:160px;text-align:center;font-size:14px; overflow:hidden;height:37px; line-height:37px; font-weight:bold;}
#index_menu ul {padding:0; margin:0;list-style-type: none;}
#index_menu ul li {float:left;position:relative; }
#index_menu ul li ul {display: none; z-index:9999;}
#index_menu ul li ul li{float:left; height:25px; font-size:14px;background:url();}
#index_menu ul li ul li a{height:32px; }
/* specific to non IE browsers */
#index_menu ul li:hover a {font-weight:bold; text-align:center; text-decoration:underline;}
#index_menu ul li:hover ul {display:block; position:absolute; top:37px;  width:95px; background-color:#CC0000; padding-top:15px;}
#index_menu ul li:hover ul li a {display:block; color:#FFFFFF; font-size:14px; font-weight:normal;}
#index_menu ul li:hover ul li a:hover { font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:underline;}



.clear{
  clear:both;
  height:0;
  line-height:0;
  font-size:0;
  overflow:hidden;
}

#main
{
	width:1010px;
	margin:0 auto;
	min-height:200px;
	z-index:100;
	position:relative;
}
.main_topbg{background:url(/template/images/main_bg_top.png) no-repeat top; height:15px; width:100%; }
.main_footbg{background:url(/template/images/main_bg_bottom.png) no-repeat top; height:15px; width:100%;}
.main_contentbg{background:url(/template/images//main_bg_mid.png) repeat-y; min-height:600px; width:100%;}

#main .main_ad{width:1200px; margin:10px auto; overflow:hidden;}
#main .main_bnt{ float:right;width:200px;}
#main .main_bnt ul{  list-style-type:none; margin:0px; padding:0px; }
#main .main_bnt ul li{height:85px; }
#main_left
{
	float:left;
	width:340px;

}
#main_center
{
	float:left;
	width:370px;
	text-align:center;
}
#main_right
{
	float:left;
	width:270px;
}
/*.main_pro ul{list-style-type:none; margin:0px; padding:0px;}
.main_pro ul li{height:37px;line-height:37px; width:243px; float:left; margin:0 1px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.main_pro ul li a{height:37px;line-height:37px; background:url(/template/images/main_product_bg1.jpg) repeat-x top;width:243px; color:#FFFFFF; font-size:14px; font-weight:bold; display:block; text-decoration:none;}
.main_pro li a:hover{height:37px;line-height:37px; background:url(/template/images/main_product_bg2.jpg) repeat-x top;width:243px; color:#FFFFFF; font-size:14px; font-weight:bold; display:block; text-decoration:none;}
*/
#main .main_about{ background:url(/template/images/main_about_bg.jpg) no-repeat bottom left; min-height:190px;*height:190px; margin-top:10px; padding-right:20px;}
#main .main_about .main_about_content{float:right;width:170px; text-align:left;text-indent:25px;line-height:20px; }
#main .main_about .main_about_more{clear:both; float:right;}

#main .main_news{height:120px; width:100%; text-align:left;margin:10px auto;}
#main .main_news ul{ list-style-type:none; margin:0px; padding:0px;}
#main .main_news ul li{ height:35px;line-height:35px; *height:30px;*line-height:30px;  padding-left:5px; background:url(/template/images/rowline.gif) repeat-x bottom; }

.mainmore{clear:both; text-align:right; margin-top:30px; margin-right:20px;}
.mainmore a{}

/*产品分类begin*/
#main .main_product{height:150px; width:100%; text-align:left;margin:10px auto;}
#main .main_product ul{ list-style-type:none; margin:0px; padding:0px;}
#main .main_product ul li{ height:25px;line-height:25px; *height:20px;*line-height:20x;  padding-left:10px; background:url(/template/images/arr.gif) no-repeat left 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:210px;}
#main .main_product ul li a{height:25px;line-height:25px; *height:20px;*line-height:20x; width:210px;display:block; color:#666666;}
#main .main_product ul li a:hover{ height:25px;line-height:25px; *height:20px;*line-height:20x; width:210px; background-color:#ECD298; display:block; text-decoration:none; color:#9E771D; font-weight:bold;}
/*产品分类end*/

/*解决方案begin*/
#main .main_jjfa{height:150px; width:100%; text-align:left;margin:10px auto;}
#main .main_jjfa ul{ list-style-type:none; margin:0px; padding:0px;}
#main .main_jjfa ul li{ height:25px;line-height:25px; *height:20px;*line-height:20x;  padding-left:10px; background:url(/template/images/arr.gif) no-repeat left 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:240px;}
#main .main_jjfa ul li a{height:25px;line-height:25px; *height:20px;*line-height:20x; width:240px;display:block; color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#main .main_jjfa ul li a:hover{ height:25px;line-height:25px; *height:20px;*line-height:20x; width:240px; background-color:#ECD298; display:block; text-decoration:none; color:#9E771D; font-weight:bold;}
/*解决方案end*/

/*成功案例begin*/
#main .piclist_img{
width:190px;
height:105px;
overflow:hidden;
text-align:center;
cursor:hand;
margin:0 auto;
display: table-cell;
vertical-align:middle;
*display: block; 
*font-size: 91px;/*约为高度的0.873，110*0.873 约为96*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
 }
#main .piclist_title{width:190px;*width:190px;height:25px;line-height:25px;overflow:hidden; text-align:center;cursor:hand;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;}



/*解决方案end*/


#main .main_right_yw{ width:270px; background:url(/template/images/main_yw.jpg) no-repeat 20px top; height:130px;}
#main .main_right_yw_content{ float:right; width:170px; margin-top:45px;}
#main .main_right_yw_content ul{  list-style-type:none; margin:0px; padding:0px; }
#main .main_right_yw_content ul li{height:22px; width:70px; text-align:left; float:left; background:url(/template/images/arrow.gif) no-repeat left 30%; padding-left:10px;}

#main_member
{
	width:220px;
	margin:10px 0px;
}
#main_member ul{ list-style-type:none; margin:0px; padding:0px; }
#main_member li{ list-style-type:none; height:31px; line-height:31px; background:url(/template/images/main_member_bg.jpg) no-repeat center; padding-left:70px; letter-spacing:2px; margin-bottom:5px;}
#main_member li a{ display:block;}


#imgNews{width:100%; padding:5px;}
#newsTitle{font-size:12px; font-weight:bold;line-height:150%; text-align:center;clear: both; margin-bottom:5px;}
#newsImg{ float:left; width:220px;height:150px;}
#newsText{float:left;font-size:12px;line-height:150%;margin-top:5px;color:#666666;}
#newsText .viewmore{ font-weight:bold; color:#FF6600; text-align:right;}


#left_content{width:220px; text-align:left;margin-right:auto !important;	margin-left:auto !important; margin:0px;padding:0px;margin-top:5px; margin-bottom:5px; line-height:150%; }
#left_content img{ margin-top:5px;}
#left_content ul{ list-style-type:none; margin:0px; padding:0px; }
#left_content li{ list-style-position:inside;height:25px; line-height:25px; }



#SelectClass{ clear:both; height:30px; text-align:center; font-size:12px;}
#News_1{ float:left;width:260px;margin:0px; padding:0px;}
#News_2{ float:right;width:260px;margin:0px; padding:0px;}
#News_content{margin:0px; text-align:left; margin-top:10px; width:500px; }

#News_content ul{ list-style-type:none; margin:0px; padding:0px;}
#News_content ul li{ height:25px; background: url(/template/images/rowline.gif) repeat-x bottom; padding-top:5px; }

.News_content{margin-top:10px; text-align:left; width:490px; font-size:12px;}
.News_content ul{ list-style-type:none; margin:0px; padding:0px;}
.News_content ul li{ height:25px;background: url(/template/images/rowline.gif) repeat-x bottom; padding-left:5px; line-height:20px; }

#PictureNews { float:left; width:215px;background:url(/template/images/Main_left_line.jpg) repeat-y right;}

#Right_content{width:280px;text-align:center;margin-right:auto !important;margin-left:auto !important; margin-top:10px !important; margin:0px;padding:0px;margin-top:5px; }



.index_news_title{
	height:20px;
	padding:0px;	
}
.title_item{
	float:right;
	height:21px;
	width:90px;
	line-height:21px;
	background:url(/template/images/news_choose.jpg) no-repeat top;
	text-align:center;
	color:#666666;
	margin-left:10px;
}
.title_item_on{
	float:right;
	width:90px;
	background:url(/template/images/news_choose.jpg) no-repeat top;
	height:21px;
	line-height:21px;
	color:#00696C;
	text-align:center;
	font-weight:bold;
	margin-left:10px;
}
.title_item a{
	width:90px;
	height:21px;
	color:#666666;
	text-decoration: none;
}
.title_item a:hover{
	color:#00696C;
	text-decoration: none;
}
.title_item_on a{
	width:90px;
	height:21px;
	color:#00696C;
	text-decoration: none;
}
.title_item_on a:hover{
	color:#00696C;
	font-weight:bold;
	text-decoration: none;
}
.index_news_content{
	width:300px;
	height:100px;
	text-align:left;
	line-height:150%;
	margin-left:20px;
}
.index_news_content td{ font-size:12px;}
.index_news_content ul{ list-style-type:none; margin:0px; padding:0px;}
.index_news_content ul li{ height:25px; line-height:25px; padding-left:5px;}



/*子页面css开始*/
#Display
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height:400px;
	margin-top:20px;
}
#Display_top
{
 height:200px;width:1000px; margin:0 auto;
}

.Display_top_logo{float:left;margin-top:40px; margin-left:50px;}

.Display_yw{width:170px; margin:10px; margin-left:30px;}
.Display_yw ul{  list-style-type:none; margin:0px; padding:0px; }
.Display_yw ul li{height:22px; width:70px; text-align:left; float:left; background:url(/template/images/arrow.gif) no-repeat left 30%; padding-left:10px;}

#Display_Left
{
margin:0px; padding:0px;width:220px; float:left;
}
#Display_Right
{
/*	float:left;
	width:773px;
*/	
width:750px;float:right; height:28px; color:#FFFFFF;border:1px solid #E7F1F6; background-color:#8CC8ED;
}
#Display .about_main{margin-top:0px;}

#Display_Content .Display_title
{
	width:100%;
	margin-bottom:5px;
	text-align:center;
	font-size:14px;
	color:#0088D9;
	font-weight:bold;
}

#Display_Content .Display_updatetime
{
	color:#666666;
	font-size:12px;
	text-align:center;
	background:url(/template/images/rowline.gif) repeat-x bottom;
	padding-bottom:5px;
}

#Display_Content .Display_back
{
	padding-top:10px;
	text-align:right;
	padding-right:20px;
	background:url(/template/images/rowline.gif) repeat-x top;
	font-size:12px;
}
#Display_Content .Display_back a{ background-color:#0088D9; color:#FFFFFF; padding:5px;}
#Display_Content .Display_back a:hover{ background-color:#FF9900; color:#FFFFFF; padding:5px; text-decoration:none;}



#CurrentPosition
{
	width:100%;
	height:25px;
	clear:both;
	line-height:30px;
	text-align:left;
	color:#FFcc00;
/*	background:url(/template/images/wz_bg.jpg) no-repeat right;
*/}
#CurrentPosition a{color:#FFcc00;text-decoration:none; font-weight:bold;}
#CurrentPosition a:hover{ color:#FFFFFF; text-decoration:underline;}

#ProductSearch{float:right; padding-right:20px;	margin-top:10px;}
#productname{ font-size:14px; font-weight:bold; color:#074FA1; letter-spacing:2px; clear:both;background:url(/template/images/rowline.gif) repeat-x bottom; padding-left:10px; padding-top:10px;}
#producttypeinfo{ font-size:12px; color:#000;line-height:150%; clear:both; margin:10px;}
#productinfo tr{background: url(/template/images/rowline.gif) repeat-x bottom; border:0 none;}
#productinfo .changebr{ clear:both;background: url(/template/images/rowline.gif) repeat-x bottom;height:2px;font-size:0px; }
#ProductZClass{text-align:right;height:30px;padding-top:3px;font-weight:bold; color:#FFFFFF;}
#ProductZClasstype a{ clear:both; height:25px;line-height:25px; }
#Display_Content
{
	text-align:left;
	line-height:200%;
	min-height:500px;
	overflow:hidden;
	font-size:14px;
	float:right;
	border:1px solid #E7F1F6; 
	width:710px;
	padding:20px;
	
}
/*#Display_Content img{MAX-WIDTH: 680px!important;HEIGHT: auto!important;width:expression(this.width > 680 ? "680px" : this.width)!important;} 
*/
.CurrentName{float:left; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:28px; margin-left:10px;}
.CurrentAll{float:right; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:28px; margin-right:10px;}
.CurrentAll a{ color:#FFFFFF; text-decoration:none;}
.CurrentAll a:hover{ color:#FFFFFF; text-decoration:underline;}
/*没有内容样式开始*/
#Display_Content .Display_no_content{height:100px; width:100%; text-align:center; line-height:100px;margin-top:10px;}
#Display_Content .Display_no_content a{ background-color:#009999; color:#FFFFFF; padding:5px;}
#Display_Content .Display_no_content a:hover{ background-color:#FF9900; color:#FFFFFF; padding:5px; text-decoration:none;}
/*没有内容样式结束*/

/*显示内容样式开始*/
#Display_Content .Display_show_content{clear:both;line-height:200%; padding-top:20px; padding-bottom:20px;text-align:left;width:100%; margin:0 auto; }
#Display_Content .Display_show_content a{color:#009999; text-decoration:underline;}
#Display_Content .Display_show_content a:hover{color:#FF6600;}
/*显示内容样式结束*/


#Display_Content table{width:100%;border:1px solid #C4DEFF;border-width:1px 0 0 1px;margin:2px 0 2px 0;text-align:center;border-collapse:collapse;}
#Display_Content tr{ height:30px;}
#Display_Content td{ font-size:12px;line-height:150%;border:1px solid #C4DEFF;border-width:0 1px 1px 0;margin:2px 0 2px 0;}



#Display_Content .newlist ul{ list-style-type:none; margin:0px; padding:0px;}
#Display_Content .newlist ul li{  height:30px;line-height:30px; *height:25px;*line-height:25px; background: url(/template/images/rowline.gif) repeat-x bottom; }

#product-type{float:right;font-size:12px;font-weight:bold;}
#product-type ul{ list-style-type:none; margin:0px;}
#product-type ul li{ display:block;height:20px; display:inline; float:left;width:80px; background:; font-weight:normal;background:url(/template/images/News_bg.jpg) repeat-x top; margin-right:5px; text-align:center;}
#product-type a{ display:block;}
#product-type a:hover{display:block;color:#FFFFFF;background:url(/template/images/News_bg2.jpg) repeat-x top; width:80px; height:20px;text-decoration: none;}
#product-type .product-type-select{height:20px; display:inline; float:left;width:80px; background:; font-weight:normal;background:url(/template/images/News_bg2.jpg) repeat-x top; margin-right:5px; text-align:center;}
#product-type .product-type-select a{ color:#FFFFFF; text-decoration: none;}

#product_image_div{position:relative;width:60px;height:60px;overflow:hidden;text-align:center;margin:auto;cursor:hand; margin-top:10px; }
#product_Main_image_div{position:relative;width:180px;height:120px;overflow:hidden;text-align:center;margin:auto;cursor:hand;}
#product_image_div p,#product_Main_image_div p {
position:static;
+position:absolute;
top:48%;
cursor:hand;
}
#product_image_div img{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  vertical-align:middle;
}
#product_Main_image_div img {
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  vertical-align:middle;
}

.product_typelist{ background-color:#FF9933}
.product_typelist a{color:#333;text-decoration:none;}
.product_typelist a:hover{color:#990000;text-decoration:none;}

/*.product_typelist ul{list-style-type:none; margin:0; padding:0;}
.product_typelist ul li{ border:1px solid #cccccc; height:20px; line-height:20px; float:left; margin:2px; padding:0px 5px; display:block; cursor:hand;}
*/
/*图片展示页开始*/
#show_picture
{
	width:100%;
	min-height:360px;
	
}
#show_picture ul{ list-style-type:none; margin:0; padding:0;}
#show_picture ul li{ display: inline;width:160px;height:150px;float:left;text-align:center; margin:5px; }
#show_picture .piclist_img{
width:156px;
height:120px;
overflow:hidden;
text-align:center;
cursor:hand;
margin:0 auto;
display: table-cell;
vertical-align:middle;
*display: block; 
*font-size: 96px;/*约为高度的0.873，110*0.873 约为96*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
 }
#show_picture .piclist_img img{ border:3px solid #999999;vertical-align:middle;}
#show_picture .piclist_title{width:150px;*width:160px;height:25px;line-height:25px;overflow:hidden; text-align:center;cursor:hand;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;}
/*图片展示页结束*/


#Product_small_img ul{ list-style-type:none; margin:0px;}
#Product_small_img ul li{ display: inline;width:80px;height:52px;float:left;text-align:center; background:; margin-right:15px; overflow:hidden; margin-bottom:20px;}


#Show_Product
{
	margin-right:auto !important;margin-left:auto !important;
	width:100%;
	text-align:center;
	line-height:180%;
	min-height:360px;
	padding-top:10px;
}
#Show_Product ul{ list-style-type:none; margin:0px; padding:0;}
#Show_Product ul li{ display: inline;width:160px;height:150px;float:left;text-align:center;margin:5px;background:;}
#Show_Product .piclist_img{
width:50px;
height:50px;
overflow:hidden;
text-align:center;
margin:0 auto;
display: table-cell;
vertical-align:middle;
*display: block; 
*font-size: 44px;/*约为高度的0.873，110*0.873 约为96*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
 }
#Show_Product .piclist_img img{ vertical-align:middle; margin:0 auto;}
#Show_Product .piclist_title{width:150px;*width:160px;height:25px;line-height:25px;overflow:hidden; text-align:center;cursor:hand;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;}



#Show_Main_Product
{
	width:450px;
	height:150px;
	overflow:hidden;
	text-align:center;
}
#Show_Main_Product ul{ list-style-type:none; margin:0px;}
#Show_Main_Product ul li{ float:left;display: inline;width:200px; height:150px;text-align:center; overflow:hidden; margin-top:2px;}


.ProductTypeName{ font-size:14px; color:#FF3300; font-weight:bold; letter-spacing:5px;}

#Show_Ezine
{
	margin-right:auto !important;margin-left:auto !important;
	width:100%;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	line-height:180%;
	padding-bottom:10px;
	padding-top:20px;
	
}
#Show_Ezine ul{ list-style-type:none; margin:0px;}
#Show_Ezine ul li{ display: inline;width:170px;height:240px;float:left;text-align:center; background:;}

/*下载列表开始*/
#Show_Down{width:100%;min-height:360px; text-align:center;}
#Show_Down a{ color:#0088D9;}
#Show_Down ul{ list-style-type:none; margin:0; padding:0;}
#Show_Down ul li{ display:inline-block;background:url(/template/images/rowline.gif) repeat-x bottom; width:100%;}
#Show_Down .downlist_title{padding-left:5px; font-size:14px;margin:10px 0; padding-bottom:20px;}
#Show_Down .downlist_content{clear:both;width:95%;color:#999999; margin:0 auto; text-align:left; padding:10px 0; font-size:12px;}


/*下载列表结束*/


#Show_Company
{
	margin-right:auto !important;margin-left:auto !important;
	width:100%;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	line-height:180%;
	padding-bottom:10px;
	padding-top:20px;
	
}
#Show_Company ul{ list-style-type:none; margin:0px;}
#Show_Company ul li{ display: inline;width:330px;float:left;background:url(/template/images/rowline.gif) repeat-x bottom; text-align:left; padding-left:10px;height:30px;line-height:30px; }

#ShowSearch ul{ list-style-type:none; margin:0px;}
#ShowSearch ul li{ height:30px;background:url(/template/images/rowline.gif) repeat-x bottom; text-align:left; padding-left:10px; line-height:30px;}

#Ezine{width:200px; text-align:center;}
#Ezine .Ezine_title{ font-weight:bold; font-size:12px; text-align:center; margin:2px 0px;}
#Ezine .Ezine_image{ width:114px; height:154px; overflow:hidden; cursor:hand; background:url(/template/images/ezinebg.jpg) no-repeat center; padding-top:2px;}
#Ezine select{width:120px; color:#000000;vertical-align:top;}
#Ezine .Ezine_select{ margin-top:15px;}
#BigTitle
{
background:url(/template/images/about_menu_bg.jpg) no-repeat top; width:220px; height:30px; font-family:'微软雅黑', '黑体'; color:#FFFFFF; font-size:16px; line-height:30px; font-weight:bold;
}

/*子页面左边导航菜单开始*/


/* display左边菜单 */

/*子页面左边导航菜单开始*/
#navmenu, 
#navmenu li, 
#navmenu ul { 
margin:0;
padding: 0px; 
border: 0 none; 
width: 220px; /*菜单宽度*/ 
list-style: none;
} 
#navmenu li { 
display: block !important; /*For GOOD browsers*/ 
display: inline; /*For IE*/ 
position: relative; 
text-align:center;
margin-bottom:1px;
} 
/* Root Menu */ 
#navmenu a {
	display: block;
	text-align:center;
	color: #FFF;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height:28px;
	letter-spacing: 0px;
	background:url(/template/images/Nav_bg.jpg) no-repeat left center;
} 
/* Root Menu Hover Persistence */ 
#navmenu a:hover, 
#navmenu li:hover a, 
#navmenu li.iehover a ,
#navmenu li.nav_selected a {
	color: #FFFFFF;
	font-weight:bold;
	letter-spacing: 0px;
	background:#5FB0DF;
} 
#nav_selected3 {
	color:#000000;
	font-weight:bold;
	letter-spacing: 0px;
} 

#aaa a{ 
height:25px;
line-height:25px;
background:url(/template/images/Nav_bg3.jpg) no-repeat center;
color: #999999;
font-weight:normal;
}
#aaa a:hover,
#aaa li.nav_selected2 a 
{ 
height:25px;
line-height:25px;
background:url(/template/images/Nav_bg4.jpg) no-repeat center;
color: #666666; 
font-weight:bold;
}
/* 2nd Menu */ 
#navmenu ul ul li a, 
#navmenu li.iehover li a { 
display: block;
height:25px;
line-height:25px;
background:url(/template/images/Nav_bg3.jpg) no-repeat center;
color: #666;
font-weight:normal;
} 
/* 2nd Menu Hover Persistence */ 
#navmenu li:hover li a:hover, 
#navmenu li:hover li:hover a, 
#navmenu li.iehover li a:hover, 
#navmenu li.iehover li.iehover a{ 
height:25px;
line-height:25px;
background:url(/template/images/Nav_bg4.jpg) no-repeat center;
color: #000; 
font-weight:bold;
} 
/* 3rd Menu */ 
#navmenu li:hover li:hover li a, 
#navmenu li.iehover li.iehover li a { 
background: #9B9B9B; 
color: #FFF; 
} 
/* 3rd Menu Hover Persistence */ 
#navmenu li:hover li:hover li a:hover, 
#navmenu li:hover li:hover li:hover a, 
#navmenu li.iehover li.iehover li a:hover, 
#navmenu li.iehover li.iehover li.iehover a { 
background: #EEE; 
color: #666; 
} 
/* 4th Menu */ 
#navmenu li:hover li:hover li:hover li a, 
#navmenu li.iehover li.iehover li.iehover li a { 
background: #9B9B9B; 
color: #FFF; 
} 
/* 4th Menu Hover */ 
#navmenu li:hover li:hover li:hover li a:hover, 
#navmenu li.iehover li.iehover li.iehover li a:hover { 
background: #EEE; 
color: #666; 
} 
#navmenu ul, 
#navmenu ul ul, 
#navmenu ul ul ul {
/*display:inline; 
position: absolute; 
top: -5px; 
left: 180px; */
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
#navmenu li:hover ul ul, 
#navmenu li:hover ul ul ul, 
#navmenu li.iehover ul ul, 
#navmenu li.iehover ul ul ul { 
display: none; 
} 
#navmenu li:hover ul, 
#navmenu ul li:hover ul, 
#navmenu ul ul li:hover ul, 
#navmenu li.iehover ul, 
#navmenu ul li.iehover ul, 
#navmenu ul ul li.iehover ul { 
display: block; 
} 

/*子页面左边导航菜单结束*/
/*子页面css结束*/


/*新闻显示页面样式开始*/
 
#Article_Content{line-height:200%; text-align:left; margin:10px; min-height:400px; width:100%; overflow:hidden;}
#Article_Content a{ color:#FF0000; text-decoration: underline;}
#Article_Content a:hover{ color:#0000FF; text-decoration: underline;}
#Article_Content img{MAX-WIDTH: 680px!important;HEIGHT: auto!important;width:expression(this.width > 680 ? "680px" : this.width)!important; border:1px #CCCCCC solid; padding:2px;} 

/*新闻显示页面样式结束*/

/*电子地图样式开始*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*电子地图结束*/


/*分页样式开始*/
#pageclass { text-align:center; margin:20px 0px; color:#000000; font-size:12px;}
#pageclass a{}
#pageclass a:hover{ text-decoration:none; }
#pageclass span{ margin:0 5px;}
#pageclass .First_no{ }
#pageclass .Previous_no{}
#pageclass .PageNum{}
#pageclass .CurrentPage{}

/*分页样式结束*/

/*产品页多图展示及放大开始*/

#preview{ float:left;margin-right:20px;width:320px;}
.jqzoom{ width:300px; height:300px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:320px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:280px; float:left; overflow:hidden; margin-left:4px; display:inline;}
#spec-list ul{display:block;margin:0 5px;}
#spec-list ul li{ float:left;  display:inline; width:66px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:52px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative;}
#spec-list div{ margin-top:0;}

/*产品页多图展示及放大结束*/



#foot{clear:both;margin:0px auto; background:url("/template/images/foot_bg.jpg") repeat-x top;height:108px; position:relative; margin-top:-40px;z-index:1; color:#FFFFFF;}
#foot p{ margin:10px 0px; padding:0;}
#foot a{color:#FFF;text-decoration:none;}
#foot a:hover{ color:#FFF; text-decoration:underline;}


/*首页大广告CSS开始*/
div.wrapper { width: 100%; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(/template/images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(/template/images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(/template/images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 100%; height: 500px; }
    #slideshow ul { display: none; }
/*首页大广告CSS结束*/

/*首页图片新闻开始*/
p,ul,ol,li,form,dd,dl,dt {
	margin:0;
	padding:0;
	list-style:none;
}
.hdwrap {
	width:560px;
	margin:0 auto;
}
/*首页图片滚动*/

.flashlist {
	height:420px;
}
.flashlist .f_out {
	height:420px;
	overflow:hidden;
	position:relative;
	z-index:100;
}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {
	width:58px;
	height:58px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(/template/images/vipico.gif) no-repeat 0 0;
	z-index:200
}
.flashlist .f_out .picintro {
	height:84px;
	background:url(/template/images/hdpng.png) no-repeat scroll 0 -1px;
	position:absolute;
	bottom:0;
	left:0;
	width:520px;
	z-index:999;
	padding:0 20px;
}
.picintro{ text-align:left; margin:0; padding:0;}
h2{	margin:0;padding:0; margin-top:10px;width:540px; height:30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


.picintro h2 a {
	color:#FFF;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	height:20px;
}
.picintro p {
	color:#767676;
	line-height:20px;
	font-size:12px;
}
.picintro p a {
	color:#abadac;
}
.flash_tab {
	height:26px;
	padding-top:5px;
}
.flash_tab .tabs {
	width:200px;
	height:8px;
	overflow:hidden;
}
.flash_tab .tabs ul li {
	width:33px;
	height:8px;
	float:left;
	display:block;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	width:21px;
	height:8px;
	background:url(/template/images/hdsmall.gif) no-repeat scroll -41px -1239px;
	display:block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-8px -1239px;
}
.flash_tab .tabs ul li.noopdiv a {
	width:21px;
	height:8px;
	background:url(/template/images/hdsmall.gif) no-repeat scroll -8px -1239px;
	display:block;
}
/***新闻TAB样式**/
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 440px; PADDING-TOP: 0px; HEIGHT: 22px;
}
#tags LI {
	BACKGROUND: url(/template/images/tabbg_2.jpg) repeat-x center; FLOAT: left; MARGIN-RIGHT: 4px; LIST-STYLE-TYPE: none; HEIGHT: 22px;
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-DECORATION: none;
}
#tags LI.selectTag {
	HEIGHT: 22px;BACKGROUND: url(/template/images/tabbg_1.jpg) repeat-x center;
}
#tags LI.selectTag A {
	COLOR: #FFF; LINE-HEIGHT: 22px; HEIGHT: 22px; 
}
#tagContent {
	
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #000; PADDING-TOP: 10px; HEIGHT: 110px;
}
#tagContent DIV.selectTag {
	DISPLAY: block;
}
/***产品TAB样式**/


#product_tab {
	WIDTH: 980px; HEIGHT: 37px;
}
#product_tab LI {
	background:url(/template/images/main_product_bg1.jpg) repeat-x top; FLOAT: left; margin:0 1px; LIST-STYLE-TYPE: none; HEIGHT: 35px;font-size:14px; font-weight:bold; width:243px; text-align:center;
}
#product_tab LI A {
	FLOAT: left;COLOR: #fff; LINE-HEIGHT: 37px; PADDING-TOP: 0px; HEIGHT: 37px; TEXT-DECORATION: none;width:243px; text-align:center;
}
#product_tab LI.productselectTag {
	HEIGHT: 37px;BACKGROUND: url(/template/images/main_product_bg2.jpg) repeat-x center;
}
#product_tab LI.productselectTag A {
	COLOR: #FFF; LINE-HEIGHT: 37px; HEIGHT: 37px; 
}
#producttagContent {
height:250px;width:980px;
}
.producttagContent {
	DISPLAY: none; WIDTH: 100%; COLOR: #000; padding-top:10px;
}
#producttagContent DIV.productselectTag {
	DISPLAY: block;
}

/***产品内页TAB样式**/
.product_class{ margin-top:10px; }
#p_tags {
	WIDTH: 100%; HEIGHT: 35px;background:#F3F8FE; border:1px solid #C4DEFF;
}
#p_tags LI {
	background-color:#F3F8FE; FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 35px;font-size:14px; font-weight:bold; text-align:center; padding-left:20px; padding-right:20px; border-right:1px solid #C4DEFF;
}
#p_tags LI A {
	FLOAT: left;COLOR: #0450A4; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none;text-align:center;
}
#p_tags LI.p_selectTag {
	HEIGHT: 35px;background-color:#DDECFF;
}
#p_tags LI.p_selectTag A {
	COLOR: #0450A4; LINE-HEIGHT: 35px; HEIGHT: 35px; 
}
#p_tagContent {
}
#p_tagContent img{ max-width:700px;
}
.p_tagContent {
	DISPLAY: none; WIDTH: 100%; COLOR: #000; padding-top:10px;
}
#p_tagContent DIV.p_selectTag {
	DISPLAY: block;
}





span img{vertical-align:middle; border:0;}
#order_car{ font-size:12px;}
#order_car a{ color:#666666; text-decoration:none;}
#order_car a:hover{ color:#0066cc; text-decoration:underline;}


/****购物车*****/

.add_chose a{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(/template/images/reduce-add.gif) no-repeat;}
.add_chose a.reduce{background-position:0 0;}
.add_chose a.reduce:hover{background-position:0 -16px;}
.add_chose a.add{background-position:-16px 0;}
.add_chose a.add:hover{background-position: -16px -16px;}
.add_chose .text{float:left;margin:0 2px;display:inline;border:solid 1px #ccc;padding:2px 2px 2px 2px;width:30px;line-height:18px;font-size:12px;text-align:center;ime-mode:Disabled}

/*型号选择*/
.choosebox{}
.choosebox li{float:left;margin-right:5px;display:inline; margin-bottom:5px;}
.choosebox li a{float:left;background:#fff;font-size:12px;border:1px solid #ccc;height:12px;line-height:12px;padding:4px 12px; display:block;}
.choosebox li a.current{background:url(/template/images/right-icon.gif) no-repeat 100% 100%;border:1px solid #A10000;}
.choosebox li input{display:none;}


/*成功案例*/
#showallcgal
{
	width:100%;
	
}
#showallcgal ul{ list-style-type:none; margin:0; padding:0;}
#showallcgal ul li{ display: inline;width:160px;height:150px;float:left;text-align:center; margin:5px; }
#showallcgal .piclist_img{
width:156px;
height:120px;
overflow:hidden;
text-align:center;
cursor:hand;
margin:0 auto;
display: table-cell;
vertical-align:middle;
*display: block; 
*font-size: 96px;/*约为高度的0.873，110*0.873 约为96*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
 }
#showallcgal .piclist_img img{ border:3px solid #999999;vertical-align:middle;}
#showallcgal .piclist_title{width:150px;*width:160px;height:25px;line-height:25px;overflow:hidden; text-align:center;cursor:hand;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;}
/*成功案例结束*/

#SelectProductType{ font-size:12px; text-align:right;}

.productmainmenu{ font-size:12px;}
.productmainmenu ul{ list-style-type:none; margin:0; padding:0;}
.productmainmenu ul li{ display:block; height:30px; overflow: hidden; border-bottom:1px dotted #CCCCCC; color:#000000; padding-left:10px; line-height:30px;}
.productmainmenu ul li a{ display:block; height:30px;}
.productmainmenu ul li a:hover{ text-decoration:none;}


#main .main_cgal{height:150px; margin:10px auto; overflow:hidden;}
.CSSBox{float:left;width:450px;height:150px; margin:0 auto;overflow:hidden;}
.CSSBox ul li{ float:left; list-style:none; margin:5px 15px; width:120px; height:150px; overflow:hidden; padding:0;}
.CSSBox ul li img{ max-width:120px; max-height:90px;display:block; margin:0 auto; border:0;}
.CSSBox ul li span{ display:block; text-align:center; font-size:12px;padding:0; padding-top:5px;width:120px; height:20px; overflow:hidden; line-height:20px;white-space:nowrap;text-overflow:ellipsis; margin:0;}
.LeftButton{cursor:hand;margin:5px;height:140px;width:20px;float:left;background:url('/template/images/left.gif') center center no-repeat;}
.RightButton{cursor:hand;margin:5px;height:140px;width:20px;float:left;background:url('/template/images/right.gif') center center no-repeat;}


#CSSBox{float:left;width:720px;height:140px;margin:0 auto;overflow:hidden;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin:10px 5px;}
#CSSBox ul li span{ display:block; text-align:center; font-size:12px; padding-top:12px; width:150px; height:30px; overflow:hidden;}
#LeftButton{cursor:pointer;margin:5px;height:140px;width:20px;float:left;background:url('/template/images/pleft.gif') center center no-repeat;}
#RightButton{cursor:pointer;margin:5px;height:140px;width:20px;float:left;background:url('/template/images/pright.gif') center center no-repeat;}
#wrapper{margin:0 auto; margin-top:40px;}


/*会员注册开始*/
.userreg{width:600px; border:2px solid #E7F1F6; margin:0 auto;}
.userreg .text{ width:200px; height:25px;background:url(/template/images/site.png) no-repeat -30px -5px;border: 1px solid #CBCBCB;line-height:25px;}
.userreg .checkbox{background:;border:0;}
.userreg .userregdiv{height:30px;width:550px;margin:10px auto; }
.userreg select{height:25px;}
/*会员注册结束*/

/*会员登录开始*/
.userlogin{width:400px; border:2px solid #E7F1F6; margin:0 auto;}
.userlogin .text{ width:200px; height:25px;background:url(/template/images/site.png) no-repeat -30px -5px;border: 1px solid #CBCBCB;line-height:25px;}
.userlogin .checkbox{background:;border:0;}
.userlogin .userlogindiv{height:30px;width:300px;margin:10px auto; }
/*会员登录结束*/
