@charset "utf-8";
body{ 
       background:#83a8c5 url(bg.jpg) repeat-x;       
	   margin:0px;
	   padding:0px;
	   font-family:arial,'微软雅黑',sans-serif,'宋体';
	   }
td,table,div{
margin: 0 auto;
padding: 0;
font-size: 12px;
line-height: 22px;
letter-spacing:1px;
}	   
   

a{ font-size:12px; color:#000000}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
    color: #871224;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


/*图片样式*/
img{border:0; }
.img:visited img{border: 0px solid  #0033FF;}
.img img{border:0px solid #cccccc;  }
.img:hover img{border: 1px solid  #3366CC;padding:1px;}
.img:hover{color: #CCCCCC; }

.img2{border:0; }
img2:visited img{border: 1px solid #cccccc;}
.img2 img{border:1px solid #cccccc; padding:5px 10px; }
.img2:hover img{border: 1px solid  #FFFF99;}
.img2:hover{color: #CCCCCC; }


.nav {
    margin:0;  line-height:52px  
}
.nav a {
 display: block;  text-align:center; font-size:14px; font-family:"新宋体"; 
}
.nav a:link  {
 color:#ffffff; text-decoration:none;
}
.nav a:visited  {
 color:#ffffff;text-decoration:none;
}
.nav a:hover  {
 display: block; text-decoration:none; color:#FFffff; background:url(tbg.png) 5px no-repeat
}



.plist{ color:#22222;  padding-left:70px}
.plist a{ text-decoration:none;}

.plist a:link {color:#222222;text-decoration:none;
	
}
.plist a:visited { color:#22222;text-decoration:none;
	
}
.plist a:hover { color: #000099;text-decoration:underline; font-size:12px
    
}


.prot1{ background:url(con1.gif) 20px no-repeat; padding-left:45px; border-bottom:#FFFFFF 1px solid; font-weight:bold; font-size:12px; margin-left:5px; margin-right:10px; line-height:38px; height:38px}

.prot2{ background:url(con2.gif) 20px no-repeat; padding-left:45px; border-bottom:#FFFFFF 1px solid; font-weight:bold; font-size:12px;line-height:38px;margin-left:5px; margin-right:10px;height:38px}
.prot3{ background:url(con3.gif) 20px no-repeat; padding-left:45px; border-bottom:#FFFFFF 1px solid; font-weight:bold; font-size:12px;line-height:38px;margin-left:5px; margin-right:10px;height:38px}
.procontent{ padding:0 15px 0  10px}

h1{ padding:30px 0 0 120px; font-size:14px; color:#FFFFFF; font-weight:bold }

.leftbg{ background:url(left.png) 1px no-repeat; height:37px; line-height:37px; border-bottom:#dce7ee 1px solid; margin-left:32px; margin-right:48px;}
.leftbg a{padding-left:30px; height:37px; line-height:37px; }
.leftbg a:hover{ display:block; background:url(leftx.png) 1px no-repeat; color:#FFFFFF; }


.leftbg2{ background:url(left.png) 1px no-repeat; height:37px; line-height:37px; border-bottom:#dce7ee 1px solid; margin-left:32px; margin-right:48px;}
.leftbg2 a{padding-left:15px; height:37px; line-height:37px; }
.leftbg2 a:hover{ display:block; background:url(leftx.png) 1px no-repeat; color:#FFFFFF; }


.leftcontact{ background:url(leftcon.png) 1px 0px no-repeat;margin-left:32px; margin-right:48px; line-height:100px; padding-left:80px; padding-top:10px; font-size:16px; font-family:"宋体"; font-weight:bold ; border-bottom:#CCCCCC 1px solid }


.leftcontent{margin-left:32px; margin-right:48px; line-height:21px; padding-left:15px; padding-top:5px   }
.right_body{ padding:10px 30px 0 20px; line-height:26px; font-size:14px}

.about_title{ padding:40px 0 0 90px; color: #FF6600; font-size:16px; font-weight:bold}
.z3{ border-bottom:#CCCCCC 1px dashed}
