/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	margin:0px auto;
	text-align:center;
}

table   {   
border:0px;
  a:expression(   
  this.cellSpacing=0   
  );   
    
  b:expression(   
  this.cellPadding=0   
  )
  } 
  

td {
	font-family: Arial, Helvetica, sans-serif;
}

ul
{
	list-style:none;
	margin:0px;
}

li
{
 list-style:none;
 margin:0px;
 padding:0px;	
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

a
{
	color:#000000;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	color: #999999;
}

.top
{
height:173px;
width:1003px;
border:0px;  
}

.top_r
{
margin-top:10px;
margin-right:35px;
float:right;
 width:184px;
 height:18px;
 border:0px;
}

.logo
{
margin-left:20px;
width:81px;
height:51px;
border:0px;
}

.title
{
width:1003px;
background:url(../images/title_bg.jpg) repeat-x;
height:28px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
border:0px;
font-size:12px;
}

.title a
{
font-size:12px;
color:#FFFFFF;
margin-left:19px;
margin-right:19px;
}
.title a:hover {
color:#ff0000;
}

.lead
{
background:url(../images/lead_t_bg.jpg) repeat-x;
height:29px;
}

.lead123
{
background:url(../images/123.jpg) no-repeat;
height:29px;
color:#FFFFFF;
padding-left:20px;
text-align:left;
}

.lead456
{
background:url(../images/456.jpg) no-repeat;
height:29px;
color:#FFFFFF;
padding-left:20px;
text-align:left;
}
/*******************/

.position
{
    background:url(../images/content_t_bg.jpg) repeat-x;
}

.content
{
    border:1px solid #cfcfcf; background:url(../images/content_c_bg.jpg) repeat-x;
    width:100%;
}

.content_i
{
 width:1003px;
 border:0px;
 margin-top:5px;
 }
 
.left
{
 width:260px;
 text-align:left;
 padding-left:3px;
 vertical-align:top;
 }
 
 .contact
 {
  width:246px;
  height:241px;
  border:0px;
  background:url(../images/contact_bg.jpg) no-repeat;
  margin:0px;
  }
  
  .contact_c
  {
  padding-left:30px;
  line-height:30px;
  }
  
  .cag
  {
  background:url(../images/cag_bg.jpg) no-repeat;
  width:246px;
  height:248px;
  border:0px;
  margin:0px;
  text-align:center;
  }
  
  .cagTitle
  {
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:right;
  padding-right:50px;
  }
  
  .cag li
  {
  background:url(../images/kind_bg.jpg) no-repeat;
  width:192px;
  height:32px;
  text-align:left;
  padding-top:10px;
  padding-left:20px;
  }
  
  .cag li a
  {
  color:#0372CB;
  font-size:14px;
  }
  
  /*****************/
  .info
  {
  width:515px;
  height:228px;
  border:0px;
  }
  
  .info_bg
  {
  background:url(../images/info_bg.jpg) repeat-x;
  height:29px;
  }
  
  .infoTitle
  {
  background:url(../images/info.jpg) no-repeat;
  width:105px;
  height:29px;
  }
  
  /*************/
  .position_i
  {
  background:url(../images/position_bg.jpg) no-repeat;
  width:209px;
  height:241px;
  border:0px;
  }
  
  /*******************/
  .product
  {
   width:515px;
   border:0px;
   height:260px;
   }
   
   .productCag
   {background:url(../images/product.jpg) no-repeat;
   width:138px;
   }
   
   .productTitle
   {
   background:url(../images/product_bg.jpg) repeat-x;
   height:32px;
   text-align:right;
   }
   
   .productImg
   {
   width:130px;
   height:115px;
   float:left;
   margin:10px;
   margin-bottom:0px;
   margin-top:0px;
   }
   
   .productImg img
   {
   border:1px solid #555555;
   width:135px;
   height:100px;
   }
   
   .products
   {
   width:130px;
   height:115px;
   float:left;
   margin:10px;
   margin-bottom:0px;
   margin-top:0px;
   }
   
   .products img
   {
   border:1px solid #555555;
   width:128px;
   height:92px;
   }
   
   .products a
   {
   color:#555555;
   }
   /****************/
   .advice
   {
   background:url(../images/advice.gif) no-repeat;
   width:206px;
   height:239px;
   margin-top:5px;
   }
   
   .link
   {
   width:963px;
   height:50px;
   border:1px solid #E8F1F8;
   padding-left:40px;
   padding-right:40px;
   margin-top:10px;
   background-color:#F4F9FF;
   font-weight:bold;
   text-align:left;
   }
   
   .link a
   {
   padding-left:10px;
   font-weight:normal;
   }

.foot_t
{
background:url(../images/foot_top.jpg) no-repeat;
width:1003px;
height:32px;
border:0px;
margin-top:5px;
}

.foot_b
{
background:url(../images/foot_bg.jpg) repeat-x;
width:1003px;
height:70px;
color:#0372CB;
border:0px;
}

.foot_b a
{
color:#0372CB;
}

/************/
.common
{
border:1px solid #ccc; padding:5px; line-height:20px;  
text-align:left;
}

.topnav_vide_on{background:url(../images/normal.jpg) no-repeat; font-size:12px;cursor:hand; }
.topnav_vide_off{background:url(../images/active.jpg) no-repeat; font-size:12px;cursor:hand; }

.login
{
background:url(../images/login_bg.jpg) repeat-x;
width:233px;
height:131px;
border:1px;
}

.video
{
border:1px solid #2466A2;
text-align:center;
width:233px;
margin-top:10px;
}

.videoTitle
{
background:url(../images/title_bg.jpg) repeat-x;
height:28px;
color:#FFFFFF;
padding-left:20px;
text-align:left;
}

.videoTitle1
{
background:url(../images/123.jpg) no-repeat;
width:169px;
height:28px;
color:#FFFFFF;
padding-left:20px;
text-align:left;
}

.videoTitle a
{
color:#FFFFFF;
}

.kf
{
background:url(../images/kf.gif) no-repeat;
width:226px;
height:216px;
padding-left:30px;
text-align:left;
}
.newLi
{

	margin: 0px;
	padding: 0px;

}
.newLi li
{
	background:url(../images/point_i.jpg) no-repeat left;
	text-align:left;
	padding-left:15px;
	line-height:25px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ccc;
	list-style-type: none;
}

/********/
.zy_t
{
   background:url(../images/zy_hr_v.jpg) repeat-y right; 
   width:100%;
}

.zy_t_t
{
    width:20%; height:40px; border-bottom:2px solid #cccccc;
    }
    
 .zy_t_t_1
 {
  width:80%; text-align:left; border-bottom:2px solid #cccccc;font-size:14px; font-weight:bold;   
 }
 
 .zy_t_t_2
 {
  height:25px;background:url(../images/zy_hr.jpg) repeat-x bottom; text-align:left; padding-left:20px; line-height:25px;    
 }
 
  .zy_t_t_3
 {
  height:25px;background:url(../images/zy_hr.jpg) repeat-x bottom; text-align:left; line-height:25px;    
 }
