td { font-size:12px;}
body { margin:0px; padding:0px;}

p { text-indent: 2em;}

ul{ margin:0px; padding:px;}

#content { width: 935px; margin: 0px auto; padding: 0px; background: #FFFFFF;}

#logo {	margin: 0px; padding: 0px; float: left; height:66px; width: 201px;}
.topmenubg {
	background: url(../images/top_img.jpg) no-repeat;
	width: 38px;
	height: 27px;
}


a {	font-size: 12px; color:#000000; text-decoration: none;}
a:hover { font-size: 12px; color:#FF0000; text-decoration: none;}

a.a-nav {	font-size: 12px; color:#1E1E1E; text-decoration: none;}
a.a-nav:hover { font-size: 12px; color:#FF0000; text-decoration: none;}

a.a-white {	font-size: 12px; color:#FFFFFF; text-decoration: none;}
a.a-white:hover { font-size: 12px; color:#FF0000; text-decoration: none;}

a.a-orange {	font-size: 12px; color:#FF4E00; text-decoration: none;}
a.a-orange:hover { font-size: 12px; color:#FF0000; text-decoration: none;}

a.a-gray {	font-size: 12px; color:#3E3E3E; text-decoration: none;}
a.a-gray:hover { font-size: 12px; color:#FF0000; text-decoration: none;}
.menulist {
	margin: 0px 0px 2px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	list-style: none;
	color: #484848;
}
.menulist li {
	background: url(../images/images_red/bg_menu1.jpg) repeat-x;
	margin: 0px;
	padding: 7px 0px 3px 35px;
	height: 28px;
}
.menulist .s1 {
	background: url(../images/images_red/bg_menu1.jpg) repeat-x;
}




a.a-menu {	font-size: 14px; color:#580201; text-decoration: none; font-weight:bolder; padding-left:13px;}
a.a-menu:hover { font-size: 14px; color:#FF8000; text-decoration: none; font-weight:bolder; padding-left:13px;}

a.a-menu1 {	font-size: 14px; color:#AD1311; text-decoration: none; font-weight:bolder; padding-left:13px;}
a.a-menu1:hover { font-size: 14px; color:#FF8000; text-decoration: none; font-weight:bolder; padding-left:13px;}
a.atopmenu {
	color: #DB6E1B;
	text-decoration: none;
}


.title_mame {
	font-size:26px;
	font-weight:bolder;
	color:#00283E;
	height: 127px;
	padding-top: 21px;
	background: url(../images/images_red/bg_ban.jpg) no-repeat;
	text-align: right;
	padding-right: 36px;
}
.title_contactname {
	font-size: 16px;
	font-weight: bold;
	color: #F37F00;
}


.title_white {
	font-size:13px;
	font-weight:bolder;
	color:#FFFFFF;
	padding-left:40px;
	filter: DropShadow(Color=#A15C18, OffX=1, OffY=1, Positive=1);
	line-height:25px;
	background: url(../images/images_red/bg_nav.jpg) no-repeat;
	height: 37px;
}

.title_white2 { font-size:14px; font-weight:bolder; color:#FFFFFF; padding-left:20px; }

.f-content { font-size:13px; color:#1E1E1E; line-height:24px;}

.f-orange { font-size:12px; color:#FF4E00; line-height:24px; font-weight:bolder;}

.f-orange2 { font-size:12px; color:#FF4E00; line-height:24px;}

.f-orange3 { font-size:14px; color:#FF8400; line-height:24px; font-weight:bolder;}

.f-gray { font-size:12px; color:#4F4F4F; line-height:24px;}

.f-nav {font-size:12px; color:#1E1E1E; line-height:35px; padding-left:35px;}

.f-gray { font-size:12px; color:#1E1E1E; line-height:24px;}

.f-gray2 { font-size:12px;	color:#3E3E3E;	line-height:24px;	text-indent: 15px;}

.f-contact { font-size:14px; color:#282828;	line-height:24px; padding-left:20px;}
.f-tel {
	line-height: 160%;
	font-weight: bold;
	color: #C56E06;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.f-newpro {
	color: #1E1E1E;
	background: #F1F1F1 url(../images/bg_1.jpg) repeat-x top;
	height: 20px;
}
.f-newpro2 {
	line-height: 160%;
	padding-top: 12px;
	display: block;
}

.f-newprotime {
	text-decoration: none;
	color: #FF4F01;
}




.big_orange { font-size:20px; color:#FF4E00; line-height:24px; font-weight:bolder;}

.big_black{ font-size:14px; color:#000000; line-height:24px; font-weight:bolder;}

.button {
	font-size: 12px;
	color: #1E1E1E;
	height:19px;
	width:48px;
	text-align:center;
	background-image: url(../images/bg_button.jpg);
	border-style: none;
}
.list_black {
	line-height: 200%;
	color: #00000;
	text-decoration: none;
	list-style: none;
	padding-left: 75px;
	background-image: url(../images/icon_black.jpg);
	background-repeat: no-repeat;
	background-position: 65px 8px;
}
.list_newpro {
	margin: 0px;
	padding: 0px;
}
.list_newpro li {
	list-style: none;
	float: left;
	width: 135px;
	margin: 0px;
	padding: 0px 0px 2px;
	border-bottom: 1px solid #E8E8E8;
}
.list_news {
	line-height: 150%;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.list_news li {
	margin: 0px;
	padding: 3px 12px 3px 20px;
	border-bottom: 1px solid #F0F0F0;
	list-style: none;
	background: url(../images/dot.gif) no-repeat 8px 13px;
}
.list_news li a {
	color: #666666;
	text-decoration: none;
}

.list_news span {
	float: right;
}






.box_product {
	border: 1px solid #DADADA;
	padding: 2px;
}

.box_product5px {border: 5px solid #EDEDED;}

.padding {
	width: 11px;
}

.bottom {
	background: #FDEFEF url(../images/images_red/logo_bottom.jpg) no-repeat 142px;
	border-top: 1px solid #D93E3C;
	height: 73px;
}

.f-bottom { font-size:12px; line-height:24px; color:#1E1E1E;}

.bg-left{
	width: 235px;
	background: #F5E3E3;
}
.bg_leftbottom {
	width: 235px;
	background: #F5E3E3;
}
.bg_lefttop {
	background: url(../images/images_red/bg_menu.jpg) no-repeat;
	height: 30px;
}

.bg_crumb {
	background: url(../images/images_red/bg_crumb.jpg) no-repeat left;
	line-height:40px;
	margin:1px 0px 5px 0px;
}
.nav { color:#000000; text-decoration:none; text-align:right; padding-right:15px;}
.nav a:hover{ color:#FF4E00; text-decoration:underline;}
.nav span a{ color:#FF4E00;}
.nav span a:hover{ color:#FF4E00; text-decoration:underline;}
