body{
 margin:0;
 padding:0;
 font-size:12px;
 color:#333333;
 font-family:"宋体";
 }
/*---------头部---------------*/
.top{
 width:1003px;
 height:71px;
 margin:0 auto;
 padding:0;
 clear:both;
 }
.logo{
 width:181px;
 height:71px;
 float:left;
 position:relative;
 }
.top_right{
 width:822px;
 height:71px;
 float:left;
 position:relative;
 text-align:left;
 }
/*---------banner--------------*/
.banner{
 width:1003px;
 height:301px;
 margin:0 auto;
 padding:0;
 clear:both;
 }
/*---------nav--------------*/
#menu_flash{
	width:1003px;
	position:relative;
}
.nav{
 width:958px;
 height:32px;
 margin:0;
 padding:0;
 clear:both;
 background:url(../images/nav_bg.gif) no-repeat;
 color:#FFFFFF;
 line-height:32px;
 text-align:left;
 padding-left:45px;
 position:absolute;
 left:0px;
 top:269px;	
 z-index:1;
 }
.nav a{
 color:#FFFFFF;
 text-decoration:none;
 }
.nav a:hover{
 color:#FFFFFF;
 text-decoration:underline;
 }
/*---------正文--------------*/
.textwarp{
 width:1003px;
 height:480px;
 margin:0 auto;
 padding:0;
 clear:both;
 }
.textwarp_left{
 width:710px;
 height:480px;
 float:left;
 position:relative;
 text-align:left;
 }
.textwarp_right{
 width:293px;
 height:480px;
 float:left;
 position:relative;
 text-align:left;
 background:#F7F7F7;
 }
.left_01{
 width:710px;
 height:269px;
 margin:0;
 padding:0;
 clear:both;
 border-bottom:1px #C8C8C8 solid;
 }
.left_01 ul{
 width:710px;
 height:269px;
 list-style-type:none;
 margin:0;
 padding:0;
 }
.left_01 ul li{
 float:left;
 line-height:22px;
 }
.left_01 ul li a{
 color:#FF0000;
 text-decoration:none;
 }
.left_01 ul li a:hover{
 color:#FF0000;
 text-decoration:underline;
 }
.left_02{
 width:687px;
 margin:0;
 padding:0;
 clear:both;
 padding:0px 0px 0 23px;
 }
.left_02 ul{
 width:687px; 
 margin:0;
 padding:0;
 list-style-type:none;
 clear:both;
 }
.left_02 ul li{
 width:229px;
 float:left;
 margin:0;
 padding:0; 
 }
.left_02 ul li ul{
 margin-top:20px;
 width:200px;
 list-style-type:none;
 }
.left_02 ul li ul li{
 width:200px;
 float:left;
 line-height:22px;
 }
.right_01{
 width:251px;
 height:153px;
 background:url(../images/pro_bg.jpg) no-repeat;
 margin:0;
 padding:0;
 clear:both;
 padding:36px 0 0 42px;
 }
.right_02{
 width:293px;
 margin:0 ;
 padding:0;
 clear:both;
 text-align:center;
 }
.right_02 ul{
 width:204px;
 list-style-type:none;
 margin:0;
 padding:0;
 clear:both; 
 }
.right_02 ul li{
 width:204px;
 float:left;
 text-align:center;
 }
.foot{
 width:1003px;
 height:60px;
 border-top:4px #E4E2E3 solid;
 background:#F4F2F3;
 margin:0 auto;
 padding:20px 0 0 0;
 clear:both;
 line-height:22px;
 text-align:center; 
 }
.foot a{
 color:#333333;
 text-decoration:none;
 }
.foot a:hover{
 color:#194995;
 text-decoration:underline;
 }
/*------------企业概况---------------*/
.about{
 color:#333;
 text-decoration:none;
 }
.about:hover{
 font-size:12px;
 color:#194995;
 text-decoration:none;
 position:relative;
 clip:rect('top', 'right', 'bottom', 'left');
 top:1px;
 left:1px;
 }
.zzry_title{
 width:1003px;
 height:8px;
 margin:0 auto;
 padding:0;
 clear:both;
 background:url(../images/title_bg.jpg) repeat-x;
 }
.zzry{
 width:1003px;
 background:#F2F2F2;
 margin:0 auto;
 padding:0;
 clear:both;
 height:550px;
 }
.zzry_left{
 width:208px;
 float:left;
 position:relative;
 text-align:left;
 padding:0 10px;
 }
.zzry_right{
 width:775px;
 float:left;
 position:relative;
 text-align:left;
 }
.zzry_left ul{
 width:208px;
 list-style-type:none;
 margin:0;
 padding:0;
 clear:both;
 }
.zzry_left ul li{
 width:208px;
 border-bottom:1px #FFFFFF solid;
 height:29px;
 line-height:29px;
 background:#ddd;
 text-align:left;
 }
.zzry_left ul li a{
 color:#0F3777;
 text-decoration:none;
 }
.zzry_left ul li a:hover{
 color:#666;
 text-decoration:none; 
 }
.zzry_right_title{
 width:775px;
 height:22px;
 padding-top:10px; 
 }
.zzry_right_nr{
 width:695px;
 background:#FFFFFF;
 line-height:22px;
 float:left;
 padding:15px 10px 0 20px;
 height:503px;
 }
.zzry_right_top{
 width:50px; 
 float:left;
 height:368px;
 }
/*---------------综合实力------------------*/
.zhsl_title{
 width:1003px;
 height:8px;
 margin:0 auto;
 padding:0;
 clear:both;
 }
.zhsl{
 color:#333333;
 text-decoration:none;
 }
.zhsl:hover{
 color:#FF0000;
 text-decoration:underline;
 }