/*   区别FF; IE7* !important; IE6*   */
body {font-family: 'arial','verdana','Lucida Grande','Lucida Sans Unicode','sans-serif'; color: #666; font-size: 12px; line-height: 150%; table-layout: fixed; word-wrap: break-word; margin:0; padding:0;}
IMG {border: 0px;}
p {LINE-HEIGHT: 120%;}
td {FONT-FAMILY: 'arial','verdana','Lucida Grande','Lucida Sans Unicode','sans-serif'; color: #666; line-height: 140%;}
form,dl,ul,li,h1,h2,h3,h4,h5,h6,p{margin: 0; padding: 0; list-style-type: none;}
/*---- alllink ----*/
a:link, a:visited{color:#333; text-decoration: none;}
a:hover{color:#FF0000;}

a.while:link, a.while:visited{color:#FFF; text-decoration: none;}
a.while:hover{color: #CCC;}
/* header
/*---------------------------------------------------------------*/
.header{width: 960px; margin: 15px auto 0 auto;}
.header dl{}
.header dl dt{float:left;}
.header dl dd{float:right; margin-top: 30px;}
.header dl dd a:link, .header dl dd a:visited{ display:block; float:left; background:url(/images/en/9.jpg) no-repeat left center; text-indent: 18px; margin: 0 8px;}
.header dl dd a:hover{color: #F60;}

.menu{width: 959px; margin: 0 auto; background:url(/images/en/8.jpg) repeat-x bottom; height: 22px; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; clear:both;}
.menu ul{width: 958px;}
.menu ul li{float:left; height:22px; width:auto; border-left:1px solid #CCC;}
.menu ul li a{display:block; width:auto;}
.menu li a:link, .menu li a:visited{color:#333; text-decoration: none; font-weight:bold; text-align:center; height:22px; line-height: 22px; width: 158px;}
.menu li a:hover{color: #F60;}


.menu ul li ul{position: absolute; display:none; text-align:left; width: 100px; z-index: 500; padding:0;}
.menu ul li ul li{clear: both; height:25px; line-height: 25px; width: 100%; padding:0; background:#CCC; border-bottom: 1px solid #999; border-right: 3px solid #999; filter:alpha(opacity=80);/* IE */ -moz-opacity:0.8;/* Moz + FF */ opacity: 0.8;}
.menu li li a:link, .menu li li a:visited{color:#000; text-decoration: none; font-weight: normal; padding:0; display:block; width:100%;}
.menu li li a:hover{color: #FFF;}

.bgcolorhr{background:#30a4ca; width: 960px; height: 3px; overflow:hidden; clear:both; margin: 1px auto;}

#banner{width: 960px; height: 77px; margin: 0 auto 6px auto;}

/* MainBox
/*---------------------------------------------------------------*/
.MainBox{width: 960px; margin: 0 auto; clear:both; height:auto;}
	/*--- 首頁 -----------------------*/
	.box1{float:left; width: 720px; overflow:hidden;}
		.nav1 ul{width: 714px; padding-left: 6px; background:url(/images/en/1.jpg) no-repeat 0 bottom; display: table;}
		.nav1 ul li{float:left; width: 135px; height: 23px; display:block; text-align:center; }
		.nav1 li a:link, .nav1 li a:visited{color:#333; text-decoration: none; background:url(/images/en/5.jpg) no-repeat; display:block; font-weight:bold; text-align:center; width: 135px; height:23px; line-height: 23px;}
		.nav1 li a:hover, .nav1 li a.selected{color: #F60; background:url(/images/en/5.jpg) no-repeat 0 -23px;}
	.box1 h4{font-size: 16px; font-weight:bold; color:#F60; padding-bottom: 8px;}	
	.box1 p{text-indent: 1em; line-height: 160%; font-size: 13px;}
		
	.box2{float:right; width: 238px; cursor: pointer; height: 120px;}
	
	
	
	/*--- main -----------------------*/
	.boxleft{width: 213px; float:left; height:100%;}
		.bl_title{ background:url(/images/en/ztzs.jpg) no-repeat; height: 33px; padding-top: 4px; font-weight:bold; text-indent: 35px; font-size:14px; color:#081d2e;}
		.bl_menu{width:100%;}
		.bl_menu li{width:100%; height: 30px; line-height: 27px; text-indent: 30px; font-weight:bold;}
		.bl_menu li a:link, .bl_menu li a:visited{color:#999; background:url(/images/en/ztzs.jpg) no-repeat 0 -62px; display:block; width:100%; height:100%; text-decoration:none;}
		.bl_menu li a:hover{color: #081d2e; background:url(/images/en/ztzs.jpg) no-repeat 0 -32px;}

		.bl_linkbg{height:246px; width:197px; background:url(/images/en/ztzs.jpg) no-repeat 0 -139px; margin-top: 15px; padding: 45px 8px 0 8px;} 	
		.bl_linkbg P{line-height: 200%; padding-left:4px;}
	
	.boxright{width: 717px; float:right; height:100%;}
		.web_site{background:url(/images/en/ztzs.jpg) no-repeat 0 -92px; text-indent: 47px; height: 47px; line-height: 47px; width: 100%; font-size: 14px; font-weight:bold; color: #666;}

		#content{width: 98%; margin: 15px auto 0 auto; font-size: 14px;}
		#content p{line-height: 160%; text-indent: 2em;}
		
		.productslist{}
			.pt1{border-color: #069; border-style: solid; border-width: 2px 0 2px 0; width:100%; height: 30px; clear:both; color:#333; font-size: 14px; font-weight:bold; text-indent: 1em; margin: 12px 0; line-height: 30px;}
		.productslist dl{clear:both; width: 100%;}
		.productslist dl dt{margin:0; float:left; width: 90px; font-size: 16px; color:#F60; font-weight:bold; background:url(/images/en/s1.jpg) no-repeat right bottom; height: 40px; text-align: right; padding: 10px 14px 0 0;}
		.productslist dl dd{margin:0; float:right; width: 600px;}
		.productslist dl dd td{text-align:center;}
		.productslist .bbg{text-align:center; background:url(/images/en/pbg.jpg) no-repeat center center;}
		
		.ptitles{font-size: 14px; font-weight:bold; color:#06C; margin: 12px 0;}
		
		.newslist{width: 98%; margin: 10px auto;}
		.newslist li{background:url(/images/bull01.gif) no-repeat 4px center; text-indent: 20px; line-height: 24px; height:24px;}
		.newslist .tabRow1{background-color: #F6F6F6;}

		.newsshow .title{font-size: 14px; font-weight:bold; text-align:center; margin: 8px 0; color:#036;}
		.newsshow .intro{text-align:center; border: 1px dotted; border-color: #CCC #FFF #CCC #FFF; padding: 4px 0; margin-bottom: 8px;}

		.fbg td{width: 33%; background:url(/images/en/fbg.jpg) no-repeat center center; height: 170px; text-align:center;}
		.fbg td img{height: 135px;}

		
		.otd{}
		.otd table{border: 1px solid #CCC;}
		.otd td{padding: 4px; background:#EEE;}
		.otd input{width: 480px;}
		.otd span{color:#F00; padding-left: 10px; font-size: 14px;}



.bottom-menu{width: 958px; margin: 10px auto 0 auto; background:url(/images/en/8.jpg) repeat-x bottom; height: 24px; line-height: 24px; border: 1px solid #CCC; clear:both;}
.bottom-menu li{float:left; color:#30a4ca;}
		.bottom-menu li a:link, .bottom-menu li a:visited{color:#30a4ca; text-decoration:none; margin: 0 9px;}
		.bottom-menu li a:hover{color: #1b3674;}
.footer{width: 890px; margin: 10px auto 0 auto; clear:both; text-align:center; color:#999; font-size: 13px;}
.footer p{line-height: 160%;}

.close{margin-top:30px; float: right; margin-bottom:10px;}
.orderby{text-align:right; margin: 4px;}
/*总容器样式*/  
.pager {padding: 3px; color:#666;font-size:12px; font-family:Tahoma; width: 98%; margin: 0 auto;}   
/*分页链接样式*/  
.pager a {margin: 2px; padding:2px 5px; color: #666; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover {color: #000; border: 1px solid #009; background:#DCDCF3; }   
/*当前页码的样式*/  
.pager span.current {font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background: #666; border: 1px solid #666; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/  
.pager span.disabled {margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#666;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#666; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}


/*----------- 公共 ----------*/
.f_left{float:left;}
.f_right{float:right;}
.ti2em{text-indent: 2em;}
.tc{text-align:center;}
.mtop4{margin-top: 4px;}
.mtop8{margin-top: 8px;}
.mright18{margin-right: 18px;}
.ptop4{padding-top: 4px;}
.ml20{margin-left: 20px;}
.mr4{margin-right:4px;}
.border_all{border: 1px solid #CCC;}
.mlr{margin-left: 8px; margin-right: 8px;}
.borderb{border-bottom: 1px solid #CCC; margin: 10px 0; clear:both; display: block;}
.orangecolor{color: #F60;}
.ta{text-align:left; width: 92%; margin: 1px auto; line-height: 170%;}
.bgimg{background: url(//images/en/sz-live_28.jpg);}
.inputbox{border: 1px solid #999; height: 14px; line-height:14px; width: 120px;}
.inputbox_sort{border: 1px solid #999; height: 14px; line-height:14px; width: 60px;}
.inputbottom{border: 1px solid #666; background: #EEE; width: 120px; height: 24px; float:left; margin-left: 60px; padding:0; font-weight:bold; line-height:24px; cursor: pointer;}
.inputbottom2{border: 1px solid #666; background: #EEE; width: 80px; height: 20px; float:left; margin-left: 60px; padding:0; font-weight:bold; line-height:20px; cursor: pointer;}
.clearboth{clear:both;}
.MustWrite{color:Red;}
.all_fleft{float:left;}
.all_fright{float:right;}
.C_red{color: #F00;}
.C_blue{color: #069;}
.C_green{color: #093;}
.fontweight_B{font-weight:bold;}
.itextbox{border: 1px solid #999; height: 14px; line-height:14px; width: 120px;}
.tabRow1{background: #F4F4F4;}
/*----------- 公共 ----------*/