/* 简体中文和繁体中文版公用的样式文件 */

body {
	font-size: 12px;
	margin:0;
	padding:0;
	color:#333333;
	/*background-image:url(../images/bg.jpg);*/
}

*{margin:0; padding:0;}

a{color:#333333; text-decoration:none;}
a:hover{ color:#fc1f02;}


/******wrap Styles Begin*****/
#wrap{width:1007px; margin:0 auto; background-color:#FFFF00;}
#topContent{clear:both; width:1007px; background-image:url(../images/top_bg21.jpg); background-repeat:no-repeat; background-position:0 -10px;}
#bodyContent{clear:both; margin:5px 0; width:1007px;}
#footContent{clear:both; margin-top:5px; width:1007px;}

.columnContentA{width:185px; height:auto; float:left; margin-left:9px; display:inline; overflow-x:hidden;}
.columnContentB{width:600px; height:auto; float:left; margin-left:9px; display:inline; overflow-x:hidden;}
/******wrap Styles Ended*****/


/******topContent Styles Begin*****/
#top_flash{position:absolute; height:88px; overflow:hidden; left:100; top:20px; z-index:2;}
.langBar{ width:115px; height:19px; float:right; padding-right:5px; text-align:right; line-height:19px; background-image:url(../images/langBar_bg.gif); background-repeat:no-repeat; background-position:left top; color:#FFFFFF; z-index:3;}
.langBar a{color:#FFFFFF;}
.currentTime{float:right; margin-right:0px; margin-top:0px; font-weight:bold; color:#6386C6;}

#mainNav{height:30px; border-bottom:10px solid #fc1f02; background-color:#E7E7E7; overflow-y:hidden; list-style-type:none; clear:both; margin:0;}
#mainNav li{float:left; list-style-type:none; width:80px; overflow:hidden;}
#mainNav li a{display:block; height:25px; line-height:25px; width:80px; text-align:center;  margin-top:5px; margin-right:1px; border-right:0px solid #000000; overflow:hidden;}
.firstNav{margin-left:5px;}
.firstNav a{border-left:0px solid #000000; background-image:url(../images/mainnav_bg2.gif); color:#FFFFFF;}
#mainNav li a:hover{background-image:url(../images/mainnav_bg2.gif); border:0; color:#FFFFFF;}

#mainNav .childNav{width:150px; height:auto; border:1px solid #FF0000; background-color:#FFFFFF; position:relative; left:0; top:0; z-index:1000; display:none; filter:alpha(opacity=90); border-bottom:10px solid #fc1f02;}
#mainNav .childNav li{background-image:none; width:100%; overflow:visible;}
#mainNav .childNav li a{display:block; width:100%; padding-left:15px; height:25px; line-height:25px; margin:1px; background-image:none; text-align:left; z-index:1000;}
#mainNav .childNav li a:hover{background-color:#FF0000; color:#FFFFFF; background-image:none;}


#adContent{float:right; width:207px; height:17px; clear:right; z-index:20; margin:50px 5px 0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_adwords.png', sizingMethod='scale');}

#logo{margin:20px auto 15px 10px;}
#topSearch{width:200px; height:22px; position:absolute; top:112px; left:802px; text-align:right;}
#topSearchForm{margin:0; padding:0;}
#topSearch #keywords{width:140px; height:16px; margin:0 0 5px 0; padding:0; border-top:1px solid #9C9A9C; border-left:1px solid #9C9A9C; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7; background-image:url(../images/topSearchInput_bg.gif); background-repeat:no-repeat; background-position:2px 2px; padding-left:20px;}
/******topContent Styles Begin*****/

.columnTitleL{height:23px; line-height:20px; background-image:url(../images/columnTitleA.jpg); background-repeat:no-repeat; background-position:left top; padding-left:20px; font-size:12px; margin:0;}
.columnBoxL{padding:6px; margin:0 0 5px 0; clear:both; white-space:normal; border-left:1px solid #000000; border-right:1px solid #FF1C00; background-image:url(../images/columnTitleA_bg.jpg); background-repeat:no-repeat; background-position:left bottom; overflow-x:hidden;}
.columnTitleR{height:23px; line-height:20px; background-image:url(../images/columnTitleA.jpg); background-repeat:no-repeat; background-position:left top; padding-left:20px; font-size:12px; margin:0;}
.columnBoxR{padding:6px; margin:0 0 5px 0; clear:both; white-space:normal; border-left:1px solid #000000; border-right:1px solid #FF1C00; background-image:url(../images/columnTitleA_bg.jpg); background-repeat:no-repeat; background-position:left bottom; overflow-x:hidden;}

#marqueeContent{ height:20px; line-height:20px; border:0px solid #CCCCCC; clear:both; text-align:center; margin-top:10px;}


/******* Sliding Banner *****************/
#bannerBox{width:600px; height:180px; padding:0; overflow:hidden;}
#bannerBox img{border:0;}
#bannerSN {position:relative; top: -23px; left: 10px; width: 90px; height: 13px; margin:0; padding:0; z-index: 2;}
#bannerSN li {float: left; width: 18px;	height: 13px; padding:0; margin:0; list-style-type:none;}
#bannerSN a{cursor:hand;}
#banner {position: relative; top: 0; left: 0; margin:0;	padding:0; z-index: 1;}
/******* Sliding Banner *****************/

#your_link{ height:20px; line-height:20px; display:block; padding-left:5px;  border-bottom:3px solid #3959A5;}

/*List Page Styles*/
.listProdBox{border-top:1px dashed #999999; line-height:20px;}
.listProdImg{width:80px; margin:10px 10px 10px 0; padding:5px; border:0;}
.listProdDetails{margin:0; padding:5px; word-break: break-all;}
.listProdName{margin:0; padding:0; height:25px; line-height:25px; font-size:12px;}
.listProdName a{ color:#3b5ca1;}
.sendOrder{display:block; width:65px; height:20px; line-height:20px; margin-top:24px; font-size:12px; background-color:#efefef; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.listLinks{margin:0; padding:10px 0; border-top:1px dashed #999999; word-break:break-all; width:600px; overflow:hidden;}
.listLinks a{padding:1px 5px; margin-top:10px; margin-right:5px; background-color:#efefef; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; text-align:center; display:block; float:left;}
.listLinks a:hover{color:#FF0000;}

#news_list{margin:10px 0; padding:0; list-style-type:none;}
#news_list li{list-style-type:none; height:25px; line-height:25px; margin-left:10px; padding-left:15px;   background-image:url(../images/news_li.gif); background-repeat:no-repeat; background-position:left center; border-top:1px dashed #CCCCCC;}

/*左侧导航样式*/
#leftNav{margin:0; padding:0; list-style-type:none;}
#leftNav li{display:block; padding-left:15px; background-image:url(../images/left_nav_bg.jpg); background-position: 0 5px; background-repeat:no-repeat; line-height:25px; border-bottom:0px dashed #CCCCCC; width:140px;}
#leftNav li ul{margin-bottom:10px; display:none; list-style-type:none;}
#leftNav li ul li{display:block; padding-left:0; background-image:none; line-height:25px; width:140px;  border-bottom:1px dashed #CCCCCC;}
#open_menu{width:11px; height:11px; margin:6px 0; float:right; cursor:hand; z-index:2;}
/*左侧导航样式*/

#indexAbout{float:left; width:295px; margin-top:5px;}

#verifyIcon{float:right; margin:0 10px 0 0; display:inline;}

#indexNews{float:right; width:295px; margin-top:5px;}

#zixun{float:left; width:290px; margin-top:5px; margin-right:10px;}
#zixun_2{background-image:url(../images/new_bg2.gif); background-repeat:repeat-y; background-position:lef; padding:0 5px;}
#zixun_2 li{background-image:url(../images/new_d.gif); background-repeat:no-repeat; background-position:left center;list-style-type:none; margin:0; line-height:20px;}


#gonggao li{color:#FF0000;}


#tuijian{clear:both;}

#prod_box{width:295px; height:100px; float:left; margin-top:10px; margin-right:5px; margin-bottom:10px; max-height:100px; overflow:hidden;}
#prod_box h2{width:180px; margin-left:5px; white-space:nowrap; overflow:hidden; font-size:12px;}
#prod_box p{margin-left:5px; line-height:18px;}
.prod_info{margin:5px 5px; font-size:12px; font-weight:normal; text-align:left; line-height:18px; overflow:hidden;}
#prod_name{font-size:12px; font-weight:bold;}
#p_link{margin:20px 15px 20px 0; text-align:center; clear:both; border-top:1px dashed #fc1f02; line-height:25px; margin-top:10px;}

#prod_description{margin:10px 50px 0 30px; line-height:20px;} /*产品显示页描述样式*/

#prod_desc{width:65px; height:20px; background-image:url(../images/btn_xiangxi.gif); background-repeat:no-repeat; background-position:left top; float:left; line-height:20px; text-align:center; margin-right:10px;}
#prod_dg{width:65px; height:20px; background-image:url(../images/btn_dinggou.gif); background-repeat:no-repeat; background-position:left top; float:left; line-height:20px; text-align:center;}

/*Show Page Styles*/
#prodShowDetailBox h1{font-size:16px; color:#FF0000; text-align:center; margin:10px;}
#prodShowDetailBox h2{font-size:14px; color:#FF0000; text-align:center;}
#prodShowDetailBox h3{font-size:12px; text-align:center; margin:10px;}

#prodShowDetailBox fieldset{padding:20px 15px; line-height:20px; margin:5px 0;  word-break: break-all;}
#prodShowDetailBox legend{font-size:12px; color:#FF0000; font-weight:bold;}

#prodImageBox{
display: table-cell;
vertical-align:middle;
width:360px; height:360px; 
text-align:center;
/* hack for ie */
*display: block;
*font-size: 315px;
/* end */
padding:10px; overflow:hidden;}
#prodImageBox img{max-width:360px; max-height:360px; vertical-align:middle; width:expression(document.body.clientWidth>360?"360px":"auto"); border:2px solid #CCCCCC; overflow-x:hidden;}
#showPageToolBar{float:right; width:150px; padding:1px; border:1px solid #CCCCCC; margin-top:10px;}
#showPageToolBar a{display:block; height:20px; line-height:20px; padding-top:5px; padding-left:5px;}
#showPageToolBar a:hover{background-color:#efefef;}
/*Show Page Styles*/


/******footContent Styles Begin*****/
#foot_nav{background-color:#E7E7E7; padding-left:10px; height:25px; line-height:25px; border-top:3px solid #FF0000; text-align:left;}

#copyright{width:800px; height:60px; border-left:1px dotted #CCCCCC; float:right; padding-left:10px; margin:5px 0; text-align:left; line-height:20px;
}
/******footContent Styles Ended*****/
