/* CSS Document */
.cpzs_list{ width:981px; clear:both; overflow:hidden;padding:10px; }
.cpzs_list ul li{ float:left; padding-left:15px;}

.biaoti{ line-height:26px; text-align:center; font-size:12px;}
.cp_img{ border:1px #ccc solid; width:180px; height:150px;}
.cp_img img{ width:180px; height:150px;}

.fontss{font-family: "Microsoft YaHei";}
body,td,th {font-size: 12px;color: #333333;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a:link {color: #333333;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color: #FF6600;}
a:active {text-decoration: none;color: #333333;}
ul,h1,h2,h3,h4,h5,span{margin:0px; padding:0px;}


.head_logow{width:100%;height:104px;background-image: url(top_bg.gif);background-repeat: repeat-x; float:left;}
.auton{margin:auto;width:1004px;}


.head_nav{
	width:100%;
	height:49px;
	background-image: url(nav_bg.gif);
	background-repeat: repeat-x;
	float:left;
	background-color: #F6F4F4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.navauton{margin:auto;width:1004px; height:36px;}
.navauton ul li{list-style:none;float:left;height:36px;line-height:36px;text-align:center;width:125px; font-size:14px;}
.navauton ul li:hover{
	float:left;
	background-image: url(nav_hover.png);
	background-repeat: no-repeat;
	background-position: center;
	font-weight: bold;
}
.navauton ul li a{ color:#FFFFFF}

.head_flv{
	width:100%;
	height:332px;
	float:left;
	background-image: url(flv_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.flvauton{
	margin:auto;
	width:1004px;
	height:332px;
	background-color: #3399CC;
}
.bodysw{
	width:100%;
	float:left;
	margin-top: 15px;
}
.bodysauton{
	margin:auto;
	width:1004px;}
.bodyso{
	float:left;
	width:1004px;}
.bodys_left{float:left;width:229px;}
   .bodys_left_titel{
	float:left;
	width:207px;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(left_title.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
    .bodys_left_pro{
	float:left;
	width:207px;
	padding: 10px;
	border: 1px solid #0A94D2;
}
.bodys_left_pro ul li{
	list-style:none;
	width:195px;
	float:left;
	height:28px;
	line-height:28px;
	background-image: url(leftproico.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.bodys_right{float:right;width:762px;}
.in_about{float:left;width:762px;}
.nyproduct{float:left;width:762px; text-align:center;}
.nyproduct ul li{
	list-style:none;
	float:left;
	width:180px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 20px;
}
#productnext{
	list-style:none;
	float:left;
	width:762px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 20px;
}
#productnext a{
	font-size: 14px;
	color: #000000;
	background-color: #EBEBEB;
	margin-right: 10px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid #CCCCCC;
}

.nyproduct ul li img{
	width:168px;
	padding: 5px;
	height: 138px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
}


.nys_body{
	float:left;
	width:742px;
	line-height:26px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.nynews_body{
	float:left;
	width:742px;
	line-height:26px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.nynews_body ul li{
	list-style:none;
	float:left;
	height:32px;
	line-height:32px;
	width:742px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.nynews_body ul li a{ float:left;}
.nynews_body ul li span{ float:right;}
#newnext{
	list-style:none;
	float:left;
	height:22px;
	line-height:22px;
	width:742px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #fff;
	padding-top: 30px;
}
#newnext a{
	float:left;
	font-size: 14px;
	color: #000000;
	background-color: #EBEBEB;
	margin-right: 10px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid #CCCCCC;
}

.ny_title{
	float:left;
	width:752px;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #000;
	height: 28px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #046AAD;
}
.inzw{
	border: 1px solid #DDDDDD;
	background-image: url(right_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.int{
	float:left;
	padding-left:30px;
	font-size:14px;
	color:#004991;
	height:35px;
	line-height:35px;
	font-weight: bold;
}
.inm{float:right; padding-right:10px; font-size:12px;height:35px; line-height:35px;}
.pidd{
	padding: 10px;
}
.ntic{float:left;width:350px; height:89px;}
.ntib{float:left;width:350px;}
.ntib ul li{list-style:none;float:left;height:24px;line-height:24px;width:350px;}
.ntib ul li a{float:left;}
.ntib ul li span{float:right;}
.ntics{float:left;width:350px;}


.end{
	width:100%;
	height:120px;
	float:left;
	background-image: url(bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 20px;
}