* {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


a:link,a:visited{color:#000000; text-decoration:none}

a:hover{ color:#FF0000; text-decoration:none}



BODY {
	FONT-SIZE: 12px; 
	BACKGROUND:#000000;
    font-family:  Arial, Helvetica, sans-serif, "細明體" ; 
}

#box {
margin: 0px auto;
width: 1002px;

}

#top{
      margin: 0px auto;
	  background:   url(../images/topbg.jpg) no-repeat center top;
	  width:1002px;
	  height:97px;
}
#logo{
    float:left;
	padding:0px;
	width:435px;
    height:97px;
	margin:0px;
	}
	
#top-right{
     float:right;
      margin:0px;
	  width:567px;
	  height:97px;
}
#top-text
{float:left;
 width:458px;
 height:97px;
 }

#mail
{
  background: url(../images/mailbt.jpg) no-repeat left center;
 width:90px;
height:21px;
line-height:21px;
margin-top:69px;
padding-left:19px;
color:#ffffff;
float:right;
}
.top-line
{width:1002px;
height:12px;
background: url(../images/top-line.jpg) repeat-x center top;
	}
.menubg
{  background: url(../images/menu-bg.jpg) repeat-x center top;
 margin:0 auto;
 width:1002px;
  height:30px;
}
.menu
{     float:left;
      margin:0 auto;
	  width:682px;
	  height:30px;
	  font-size: 15px;
	  font-weight:bold;
	  line-height: 30px;
	  
}
.menu ul{
	margin:0;
	padding:0;
	list-style:none}
.menu li {
    margin:0;
	width:auto;
	line-height:30px;
	list-style-type: none;
	float: left;
}

.menu1 A {
	BACKGROUND: url(../images/menu-01.jpg) no-repeat left bottom; 
	FLOAT: left; width:120px; HEIGHT: 30px; COLOR: #333333; FONT-SIZE: 13px;  FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.menu1  A:hover {
	BACKGROUND: url(../images/menu-01bt.jpg) no-repeat right bottom; COLOR: #cc0000; CURSOR: pointer
}
.menu1  A.LinkNow {
	BACKGROUND: url(../images/menu-01bt.jpg) no-repeat right bottom; COLOR: #cc0000; CURSOR: pointer
}
.tel
{ background: url(../images/menu-bg.jpg) repeat-x center top;
width:320px;
height:30px;
float:right;
text-align:right;
}	

#main {
     
      margin: 0px auto;
}

.probg
{background:  url(../images/probg.jpg) no-repeat center top;
width: 1002px;
height:359px;
margin: 0px auto;

	}
.pro
{	  margin-top:22px;
      margin-left:26px;
	  float:left;
	  width:950px;
	  height:314px;
	  }
	
.pro ul{
	margin:0;
	padding:0;
	list-style:none}
.pro li {
    margin-right:15px;
	width:226px;
	line-height:314px;
	list-style-type: none;
	float: left;
}	
.pro a {
	  display: block;
	  float: left;
	  text-decoration:none;
      margin:0;
	}
.pro a:hover {

	text-decoration:none;
	
	}	


.PageHeading {
	height: 60px;
	background: url(../images/line_title.gif) repeat-x left bottom;
	}
.PageHeading span {
	padding: 0 0 0 40px;
	background: url(../images/dot_heading.gif) no-repeat left center;
	font-size: 18px;
	font-weight:bold;
	line-height: 60px;
	}
.PageContent {
	padding: 20px 0px 40px 20px;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	}
	.PageContent1 {
	padding: 20px 0px 40px 0px;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	}
.centerline
{background:  url(../images/center-line.jpg) no-repeat center top;
width:1002px;
height:15px;
margin:0px auto;
}
.aboutbg
{background:  url(../images/aboutbg.jpg) no-repeat center top;
width:1002px;
height:243px;
margin:0 auto;
padding-top:26px;
}
.about
{background:  url(../images/aboutbg1.gif) no-repeat center top;
width:936px;
height:219px;
margin-left:33px;
}
.about-left
{width:615px;
 margin-top:20px;
 margin-left:10px;
 float:left;
}
.about-right
{
width:311px;
margin-top:20px;
float:right;

}
.about-tu
{float:left;
width:129px;
height:auto;
border:1.5px #adacac solid;
}
.about-text
{float:right;
width:450px;
padding-left:32px;
line-height:22px;
color:#c3c1a1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif, "新細明體";
}

.footerbg{
	  background-color:#000000;
	  width:1002px;
      height:77px;
	  margin:8px auto;
	  
	   }

.footer{
	  background-color:#595959;
	  width:1002px;
      height:31px;
	  line-height:31px;
	  margin:0px auto;
	  color:#FFFFFF;
	   }


/*SubPage*/
.contentbg
{
background: url(../images/bg.jpg) #bababa no-repeat center top;
width:1002px;
float: left;
padding: 30px 0 50px 0;	
margin:0 auto;

}

.contenttex
{	  margin-top:22px;
      margin-left:26px;
	  float:left;
	  width:740px;
	
	  }
.ColLeft {
	width: 210px;
	float: left;
	}
.ColRight {
	padding: 0 30px 0 20px;
	width:  940px;
	float: left;
	}
	.ColRight1 {
	padding: 0 30px 0 20px;
	width:  952px;
	float: left;
	}
	
/*Col Left*/
.DeBox {
	margin: 0 auto 10px auto;
	width: 202px;
	}
.DeBoxTitle {
	padding: 0 0 0 1em;
	height: 39px;
	background: url(../images/colleft_title.gif) no-repeat left top;
	font-size: 15px;
	line-height: 39px;
	font-weight:bold;
	color: #000000;
	}
.DeBoxContent {
	padding: 0 1px;
	background: url(../images/colleft_conent.gif) no-repeat left top;
	}
.DeBoxBottom {
	height: 4px;
	background: url(../images/colleft_bottom.gif) no-repeat left top;
	line-height: 1px;
	}
.DeBoxContent span a {
	padding: 0 10px 0 20px;
	width: 170px;
	height: 31px;
	background: url(../images/colleft_item.gif) repeat-x 0 0;
	font-size: 13px;
	text-align: left;
	text-decoration: none;
	line-height: 31px;
	color: #666666;
	display: block;
	}
.DeBoxContent span a:hover, a.LinkLeftNow {
	background: url(../images/colleft_item_over.gif) repeat-x 0 0;
	color:#CC0000;
	font-weight: bold;
	}
.DeBoxContent p {
	padding: 10px 20px;
	font-size: 12px;
	color: #666666;
	line-height: 2em;
	}
.DeBoxContent b {
	color: #333333;
	}
.IllusBox {
	height: 180px;
	background: url(../images/bodyleft.gif) no-repeat center center;
	}
	
/*Col Right*/	

.SubPageContent {
	padding:20px 40px 40px 40px;
	font-size:13px;
	line-height: 22px;
	color: #666666;
	}

/* table*/
.subtable
{
font-size: 12px;
line-height: 22px;
}
.subtable1
{
font-size: 11px;
line-height: 22px;
}

/*gzj*/
.gzj-tu
{float:left;

 height:auto;
 }
.gzj-tu ul{margin:0; width:100%; padding:0; list-style:none}
.gzj-tu li {
	display:inline;
    margin-right:15px;}
.gzj-biao
{
 width:100%;
 line-height:24px;
 }
gzj-tex
{float:left;
width:auto;
height:35px;
}
.gzj-tex ul{
	margin:0;
	padding:0;
	list-style:none}
.gzj-tex li {
    margin-right:15px;
	width:228px;
	list-style-type: none;
	float: left;
	text-align:center;
	line-height:35px;
	
	font-weight:bold;
	}
 .lxj
 {
 width:100%;
 margin:0;
 padding-top:20px;}
 
.lxj-tu
{float:left;
width:228px;
}
.lxj-tex{
	padding-left:15px;
    width:660px;
    font-size: 13px;
	line-height:22px;
	color: #000000;
	margin-top:40px;
	}
A.af:link {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold; FONT-SIZE: 13px;
}
A.af:hover {
	COLOR:#000000; TEXT-DECORATION: none;FONT-WEIGHT: bold; FONT-SIZE: 13px;
}
A.bf:link {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: normal; FONT-SIZE: 13px;
}
A.bf:hover {
	COLOR:#FEBF00; TEXT-DECORATION: none;FONT-WEIGHT: normal; FONT-SIZE: 13px;
}
A.cf:link {
	COLOR: #666666; TEXT-DECORATION: none;FONT-WEIGHT: normal; FONT-SIZE: 13px;
}
A.cf:hover {
	COLOR:#FEBF00; TEXT-DECORATION: none;FONT-WEIGHT: normal; FONT-SIZE: 13px;
}


.device_name{ text-align:center; font-size:16px; font-weight:bold; color:#FF0000}

.p1{ color:#f03f00; font-weight:bold; font-size:14px; height:25px;}
.img1{ border:3px solid #CCCCCC}

.hide{display:none;} //隐藏
.show{display:block;} 

