body {
	padding: 0px;
	text-align:center;
	font-family: Verdana,"宋体";
	font-size: 12px;
	margin:0px;
}
div,ul,li{
list-style-type:none;
margin:0px;
padding:0px;}
img{
border:0px;}
a{
color:#777777;
text-decoration:none;}
a:hover{
color:#1771ad;
text-decoration:underline;}
.clear{
clear:both;}

.body_width{
width:1003px;}
#logo{
width:257px;
height:83px;
float:left;}
.topmenu{
text-align:left;
float:left;
height:83px;
width:746px;}
.topmenu ul{
width:146px;
height:21px;
float:right;
margin-right:28px;
margin-top:44px;}
.topmenu li{
float:left;
width:73px;
height:21px;}
.topmenu li img{
float:left;}
.topmenu li a{
display:block;
line-height:21px;
height:21px;
float:left;}

.banner_top{
height:21px;
background:url(images/banner_top.jpg) no-repeat left top;}
.banner_left{
width:27px;
height:235px;
float:left;
background:url(images/banner_left.jpg) no-repeat left top;
}
.banner_middle{
width:949px;
height:235px;
float:left;}
.banner_right{
width:27px;
height:235px;
float:left;
background:url(images/banner_right.jpg) no-repeat left top;
}

.banner_bottom{
height:21px;
background:url(images/banner_bottom.jpg) no-repeat left top;
margin-bottom:11px;}

.main_left{
float:left;
width:248px;
}
.main_right{
float:left;
width:577px;
}
.index_pro{
width:729px;
margin:0 auto;
text-align:left;}
.index_pro ul#line{
margin-top:10px;
margin-bottom:8px;
margin-left:2px;
width:721px;
height:5px;
background-color:#89a5bb;}
.index_pro ul#line li#li_one{
height:5px;
width:90px;
float:left;
background-color:#334e6c;}
.index_pro ul#line li#li_two{
height:5px;
width:90px;
float:left;
background-color:#577994;}
.index_pro ul#pro_tr{
height:225px;
margin-left:3px;}
.index_pro ul#pro_tr li{
width:228px;
height:225px;
margin-right:10px;
margin-left:6px;
float:left;
background:url(images/pro_bg.jpg) no-repeat left top;
}

.index_pro ul#pro_tr li#the_one{
margin-left:0px;
}
.index_pro ul#pro_tr li a{
margin-left:8px;
display:block;
text-align:left;
color:#8d3f43;
font-size:13px;}
.index_pro ul#pro_tr li img{
width:212px;
height:64px;
margin-top:6px;
margin-bottom:10px;}
.index_pro ul#pro_tr li div{
width:207px;
height:117px;
margin-left:8px;
margin-top:7px;
}
.left_menu{
margin-left:auto;
margin-right:auto;
width:233px;
height:288px;}
.left_menu ul{
margin-top:22px;
margin-bottom:9px;
margin-left:auto;
margin-right:auto;
height:221px;
width:186px;
}

.left_menu li{
text-align:left;
height:26px;
background: url(images/left_menu_bg.jpg) no-repeat left top;
margin-bottom:13px;}
.left_menu li a{
height:26px;
display:block;
width: auto;
line-height:26px;
margin-left:15px;
padding-left:9px;}
.left_menu li a:hover{
background:url(images/on_bg.jpg) no-repeat left  center;}

.foot{
height:78px;
margin-top:10px;
background:url(images/foot.jpg) repeat-x left top;
text-align:left;}

.foot img{
margin-left:27px;
margin-top:19px;
width:154px;
height:39px;
float:left;}
.foot li{
margin-top:19px;
width:338px;
height:39px;
float:left;
margin-left:44px;
line-height:39px;
color:#1771ad;
font-weight:bold;
}
.foot li#foot_li_two{
width:396px;}
.foot li a{
display:block;
width:auto;
margin-left:2px;
margin-right:5px;
float:left;
color:#1771ad;
font-weight:bold;}
.foot li a:hover{
color:#777777;}


#bottompage{margin:10px 5px;width:500px;}
#bottompage ul{padding:0px;margin:0px;list-style:none;}
#bottompage ul li{float:left;margin-left:2px;font-size:10px;width:15px;height:17px;border:1px solid #D9D9D9;text-align:center;}
*html #bottompage ul li{height:16px !important;}
#bottompage ul li a{float:left;display:block;font-size:10px;width:15px;height:15px;text-align:center;text-decoration:none;background:#eeeeee;color:#C0C0C0;padding-top:2px;}
#bottompage ul li span{float:left;display:block;font-size:10px;width:15px;height:15px;text-align:center;text-decoration:none;background:#eeeeee;color:#C0C0C0;padding-top:2px;}
#bottompage ul li.nextprev {width:40px;}
#bottompage ul li.nextprev a{width:40px;}
#bottompage ul li.nextprev span{width:40px;}
#bottompage ul li.currentpage span{background:#0072A8;color:#fff}
#bottompage ul li a:hover{background:#808080;color:#fff}
.articlerecord li{
	height:26px;
	line-height:26px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #777777;
}
.articlerecord li img{
width:10px;
height:10px;
margin-right:2px;}
.articlerecord li span{
float:right;
width:100px;
margin-right:10px;}

.contentmain {
	border-right: #eae8e8 1px solid; padding-right: 2px; border-top: #eae8e8 1px solid; padding-left: 2px; background: #ffffff; padding-bottom: 2px; margin: 10px 0px 0px 10px; border-left: #eae8e8 1px solid; width: 700px; padding-top: 2px; border-bottom: #eae8e8 1px solid
}
.contentmain p {
	margin: 3px 0px 0px
}
.contentmain2 {
	padding-right: 5px; padding-left: 5px; background: url(../images/featured-bg.gif) repeat-x 50% top; padding-bottom: 16px; padding-top: 16px
}
.contentmain:hover {
	border-right: #a3a1a1 1px dashed; border-top: #a3a1a1 1px dashed; border-left: #a3a1a1 1px dashed; border-bottom: #a3a1a1 1px dashed
}
.recordproperty{border-top:1px dashed #a3a1a1;margin-top:10px;}
.recordproperty .prop{float:right;margin:10px;}
.recordproperty .propname{font-weight:bold;float:left;margin-right:5px;}

.productcontent {line-height:150%; text-align:center;}
.productcontent h1{font-size:14px;}
.productcontent .productimg{margin-left: auto;width: auto;padding:10px;border:1px solid #a3a1a1;}
.productcontent .productimg a img{width:500px;border:1px dotted #a3a1a1;}
.productcontent .productmodel{margin-left:10px;height:30px;margin-top:10px; text-align:left;}
.productcontent .productmodel .m1{font-weight:bold;float:left;margin-right:10px;}
.procontent{
text-align:left;}
#crumb {
	margin: 0px;
}
#crumb ul li{float:left;background:url(images/crumb_arrow.gif) no-repeat;padding-left:10px;}
#crumb ul li.cr_home{background:none;}
#crumb a{text-decoration:none;}
.pro_gd_content li{
float:left;
width:25%;
height:143px;}