@charset "utf-8";
*{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
}
body{
	font-size:12px;
	text-align:center;
}
ul{
	list-style:none;
}
img{
	border:0px;
}
A:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000
}
#header{
    width:961px;
	margin-top:1px;
	color:#FFFFFF;
	margin:0 auto; 
}
.toplogo{
	float:left;
	width:472px;
	height:75px;
	background-image:url(../images/toplogo.gif);
}
.navbg{
    width:487px;
    height:75px;
    float:left;
    background-image:url(../images/topbg.gif);
	background-attachment: scroll; 
}
.nav{
   flaot:right;
   width:487px;
   margin-top:53px;
}

.add{
   width:160px;
   height:10px;
   margin-top:13px;
   float:right;
}
#clock{
   position:absolute;
   width:230px;
   height:10px;
   margin-top:32px;
float:right;
   color:#000000;
}
.mainbody{
  width:961px;
}  
.left{
 width:258px;
 background:url(../images/leftbg.gif);
 float:left;
 margin-top:3px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#66CCFF;
 border-top-width:1px;
 border-top-color:#66CCFF;
 border-top-style:solid;
 text-align:left;
}
#leftany{
 float:left;
 width:257px;
 background:url(../images/leftbg.gif);
 margin-top:3px;
 border-width:1px;
 border-color:#66CCFF;
 border-style:solid;
 height:100%;
}
.pbtitle{
  width:224px;
  height:42px;
  background:url(../images/pbtitle.gif);
  background-repeat:no-repeat;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:dashed;
  padding-top:15px;
}
.lefttitle{
 width:258px;
 background:url(../images/rczp.gif); 
 background-repeat:no-repeat;
 clear:both;
 }
.lefttitlea{
 width:238px;
 height:200px;
 border-width:1px;
 border-color:#CCCCCC;
 border-style:none;
 text-align:left;
 padding-left:20px;
 margin-top:10px;
 font-size:12px;
}
.lefttitleb{
 width:258px;
 background:url(../images/links.gif); 
 background-repeat:no-repeat;
 height:80px;
 border-width:1px;
 border-color:#CCCCCC;
 border-bottom-style:none;
 padding-top:80px;
 text-align:center;
 }
.lefttitlec{
 width:238px;
 background:url(../images/contact.gif); 
 background-repeat:no-repeat;
 height:180px;
 border-width:1px;
 border-color:#CCCCCC;
 border-bottom-style:none;
 padding-top:75px;
 margin-bottom:20px;
 text-align:left;
 padding-left:20px;
}
#mainright{
 width: 697px;
 float:left;
 margin-left:3px;
 margin-top:3px;
}
.content{
 width:665px;
 float:left;
 margin-top:5px;
 text-align:left;
 margin-left:10px;
 margin-top:10px;
 font-size:12px;
}
.rightcn{
  width:696px;
  border-width:1px;
  border-color:#66CCFF;
  border-style: solid;
  float:left;
  margin-bottom:3px;
  padding-bottom:5px;
}
.title{
  width:644px;
  height:40px; 
  float:left;
  text-align:left;
  background:url(../images/title.gif); 
  padding-top:13px;
  padding-left:13px;
}
.titlea{
 float:left;
 width:30px;
 height:40px;
 background:url(../images/titlea.gif);
}

.companyjs{
 width:470px;
 float:left;
 height:150px;
 margin-top:5px;
 margin-bottom:10px;
 text-align:left;
}
.companyjstu{
 width:198px;
 height:150px;
 float:left;
 margin-top:5px;
 margin-left:10px;
 background:url(../images/companytu.gif); 
}
.companynews{
 width:670px;
 float:left;
 height:150px;
 margin-top:5px;
 text-align:left;
 padding-left:20px;
}
.newslist{
 height:13px;
 float:left;
 width:670px;
 height:20px;
}
.products{
 width:675px;
 margin-top:5px;
 margin-left:10px;
 float:left;
}
.productslistcn{
 width:146px;
 float:left;
 margin-right:15px;
}
.productslist{
 width:145px;
 border-width:1px;
 border-color:#6666FF;
 border-style: solid;
}
.pdnamect{
 text-align:center;
 font-size:16px;
 margin-bottom:10px;
}
.subject{
 width:140px;
 text-align:center;
 height:30px;
 margin-top:10px;
}
.right{
  text-align:right;
  margin-top:-15px;
  margin-right:10px;
  COLOR: #006699;
}
.banner{
 width:960px;
 height:180px;
 border-width:1px;
 border-color:#ABCDEF;
 border-width: 1px;
 border-style: solid;
 clear:both;
}
#partners{
 float:left;
 height:100px;
 width:960px;
 background:url(../images/partners.gif);
 background-repeat:no-repeat;
 border-width:1px;
 border-color:#66CCFF;
 border-style: solid;
 margin-top:3px;
 margin-boottom:2px;
}
.bottom{
 width:960px;
 background:url(../images/bottom.gif);
 height:100px;
 border-width:1px;
 border-color:#CCCCCC;
 border-style: solid;
 margin-top:3px;
 text-align:center;
 clear:both;
}
.zyproduct {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px; float:left; background-color:#F0F8FF; height: 25px; width: 202px; text-align: center; ; border: #D9DEE8; border-style: outset; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.zyproduct:hover {BORDER-RIGHT: #99CCFF 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: #99CCFF 1px outset; float:left; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #99CCFF 1px outset; PADDING-TOP: 13px; BORDER-BOTTOM: #F0F8FF 1px outset;background-color:#C8D8F0; height: 27px; width: 205px; text-align: center; }


.rollBox{width:936px; float:right;overflow:hidden;}
.rollBox .LeftBotton{height:52px;width:23px;margin-left:12px;margin-top:20px; background:url(../images/partners/pleft.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:25px;margin-top:20px;background:url(../images/partners/pright.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:870px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:120px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:0px;background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.textleft{
text-align:left;
}
span {
	font-weight:bold;
	color:#000000;
}
