@charset "utf-8";

/* CSS Document */

body {

	margin: 0px;

	padding: 0px;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #ffffff;

}

ul,li {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

div {

	margin: 0px;

	padding: 0px;

}

form {

	margin: 0px;

	padding: 0px;

}

#container {

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

}

#header {

	float: left;

	width: 1000px;

	background-image: url(bg.jpg);

	background-repeat: repeat-x;

}

.top_nav {

	float: left;

	height: 96px;

	width: 1000px;

	background-image: url(top_bg.jpg);

	background-repeat: no-repeat;

}
h1{ height:10px; margin:0;}
.top_txt {

	float: left;

	padding-left: 300px;

	padding-top: 10px;

	line-height: 20px;

	text-align: center;

	padding-right: 30px;

}

.top_txt1 {

	float: left;	

	line-height: 20px;

	padding-top: 10px;

	padding-left: 50px;

	text-align: left;

	width:200px;

}

.top_img {

	float: right;

	width: 160px;

}

.nav1 {

	float: left;

	width: 1000px;

	text-align: left;

}

.nav1 ul {

	float: left;

}

.nav1 li {

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	background-position: 5px;

	text-align: center;

	float: left;

	height: 28px;

	width: 100px;

	padding-top: 7px;

}

.nav001 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav002 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav003 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav004 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav005 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav006 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav007 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav008 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav009 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav0010 {

	float: left;

	width: 90px;

	background-image: url(nav_bg.gif);

	background-repeat: no-repeat;

	padding-right: 5px;

	padding-left: 5px;

	background-position: 5px;

	height: 26px;

	padding-top: 4px;

	text-align: center;

}

.nav1 a {

	text-decoration: none;

	line-height: 25px;

	color: #000000;

	font-weight: bold;

	font-size: 14px;

}





#pagebody {

	float: left;

	width: 1000px;

}

.sidebody {

	float: left;

	width: 200px;

}

.menu {

	float: left;

	width: 200px;

	margin-top: 20px;

}

.menu_title {

	/*background-image: url(menu_title.gif);

	background-repeat: no-repeat;*/

	float: left;

	height: 41px;

	width: 200px;

	height: 100px;

}

.menu_content {

	background-image: url(menu_content.gif);

	background-repeat: repeat-y;

	float: left;

	width: 200px;

	padding-bottom: 50px;

}

.menu_content ul {

	float: left;

}

.menu_content li {

	float: left;

	width: 200px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.menu_content a {

	color: #993300;

	text-decoration: none;

	line-height: 20px;

	font-weight: bold;

}

.mainbody {

	float: left;

	width: 790px;

	padding-left: 10px;

}

.proimg {

	float: left;

	padding-top: 10px;

	padding-right: 14px;

	padding-left: 14px;

}

.proimg img {

	border: 1px solid #999999;

}











.list {

	float: left;

	width: 1000px;

}

.list_title {

	background-image: url(curr_bg.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	width: 980px;

	line-height: 22px;

	font-weight: bold;

	padding-left: 20px;

	text-align: left;

	padding-top: 8px;

}

.list_content {

	float: left;

	width: 998px;

	border: 1px solid #CC9900;

}

.list_img {

	width: 570px;

	float: left;

	text-align: center;

}

.small_img {

	float: left;

	width: 80px;

	text-align: left;

	margin-top: 10px;

}

.small_img ul {

	float: left;

	text-align: center;

}

.small_img li {

	float: left;

	width: 72px;

	text-align: center;

}

.small_img img {

	border: 1px solid #CC9900;

	margin-right: 4px;

	margin-left: 4px;

}

.small_img a {

	display: inline;

	padding-right: 4px;

	padding-left: 4px;

}





.big_img {

	float: left;

	width: 480px;

	margin-top: 5px;

	text-align: center;

}

.big_img img {

	border: 1px solid #CC9900;

}







.list_txt {

	float: left;

	width: 420px;

	margin-top: 10px;

	padding-right: 8px;

}

.list_txttitle {

	width: 420px;

	text-align: left;

	font-size: 13px;

	line-height: 20px;

	font-weight: bold;

	color: #000000;

	padding-top: 10px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CC9900;

}

.list_notice {

	float: left;

	width: 990px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #CC9900;

	padding-right: 4px;

	padding-left: 4px;

}

.list_similar {

	float: left;

	width: 990px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #CC9900;

	padding-right: 4px;

	padding-left: 4px;

}

.similarimg img {

	border: 1px solid #CC9900;

}

.similarname a {

	text-decoration: none;

	color: #000000;

	line-height: 20px;

	font-size: 10px;

}







.ourprice {

	color: #FF0000;

}









.pic_notice {

	float: left;

	width: 998px;

	font-weight: bold;

	line-height: 20px;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}



.pic {

	float: left;

	width: 202px;

	padding-right: 23px;

	padding-left: 23px;

}

.top_page {

	float: left;

	width: 978px;

	padding-right: 10px;

	padding-left: 10px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #CC9900;

	line-height: 20px;

	text-align: right;

	padding-top: 10px;

	padding-bottom: 10px;

}

.top_page a {

	text-decoration: none;

	color: #000000;

	line-height: 20px;

}



.pic_img {

	float: left;

	width: 200px;

	border: 1px solid #CC9900;

}

.pic_txt {

	text-align: center;

	float: left;

	width: 202px;

	color: #CC9900;

	font-weight: bold;

	line-height: 20px;

}

.pic_txt a {

	text-decoration: none;

	line-height: 20px;

	color: #CC9900;

	font-weight: bold;

}









.product {

	float: left;

	width: 1000px;

	text-align: right;

	padding-top: 10px;

}

.pro_left {

	float: left;

	width: 600px;

	padding-bottom: 25px;

	padding-left: 40px;

	margin-top: 10px;

}

.pleft_title {

	float: left;

	width: 194px;

	text-align: left;

	font-size: 22px;

	font-weight: bolder;

	line-height: 30px;

	color: #000000;

	padding-top: 20px;

}

.pro00 {

	float: left;

	width: 128px;

	padding-right: 15px;

	padding-left: 15px;

	padding-top: 5px;

}

.pro00_img {

	float: left;

	width: 126px;

	border: 1px solid #663300;

}

.pro00_txt {

	float: left;

	width: 128px;

}

.pro00_txt a {

	line-height: 20px;

	color: #ff0000;

	text-decoration: none;

}

.pro01_txt {

    float: left;

	width: 128px;

}

.pro01_txt a {

	color: #666666;

	line-height: 20px;

	text-decoration: none;

}



.pro {

	float: left;

	width: 194px;

	text-align: right;

	margin-bottom: 5px;

}

.pro img {

	border: 3px solid #ccae92;

}





.pro_right {

	float: left;

	width: 320px;

	padding-left: 10px;

	padding-right: 20px;

}

.rightpro {

	float: left;

	width: 150px;

	text-align: center;

	padding-bottom: 5px;

	padding-left: 10px;

}

.pro_title {

	float: left;

	width: 120px;

	text-align: center;

	font-size: 12px;

	line-height: 20px;

	font-weight: bold;

	color: #000000;

}

.righrpro_img {

	float: left;

	width: 150px;

	margin-top: 10px;

}





.dpro {

	float: left;

	width: 1000px;

	padding-bottom: 30px;

}

.dpro_img {

	float: left;

	width: 420px;

	padding-right: 30px;

	padding-left: 110px;

	height: 315px;

}

.dpro_txt {

	float: left;

	width: 420px;

	line-height: 20px;

	color: #444444;

	text-align: left;

	padding-top: 10px;

	height: 305px;

	background-color: #EFEFEF;

}







.nav {

	float: left;

	width: 1000px;

	background-image: url(foot_menu.jpg);

	background-repeat: repeat-x;

	height: 26px;

	padding-top: 4px;

}

.nav a {

	text-decoration: none;

	color: #660000;

	line-height: 22px;

	font-weight: bolder;

	display: inline;

	padding-right: 30px;

	padding-left: 30px;

}



#footer {

	clear: both;

	width: 1000px;

}

.copyright {

	float: left;

	width: 1000px;

	text-align: center;

	line-height: 20px;

	margin-top: 15px;

}

.copyright a {

	text-decoration: none;

	line-height: 20px;

	color: #000000;

}



a:link{font-size:12px;

    color:#999999;

	text-decoration:none;}

	

a:visited{

font-size:12px;

    color:#666666;

	text-decoration:none ;

}



a:hover{

font-size:12px;

    color:#333333;

	text-decoration:none ;

}



a:active{

font-size:12px;

    color:#666666;

	text-decoration:none ;}