@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/bodybg.gif) repeat-x;
}
img{
	border:0px;
}
ul{
	list-style:none;
}
p{
	padding:5px;
}
h2{
	padding:5px;
}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}

.header{
	width:965px;
	height:351px;
	background:url(images/headerbg.gif) left no-repeat;
	margin:0 auto;
}
.header_top{
	width:680px;
	height:178px;
	float:right;
}
.header_top h1{
	width:560px;
	height:38px;
	line-height:38px;
	float:left;
	overflow:hidden;
	padding:5px;
	font-size:26px;
	color:#80D4FF;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
}
.header_top a{
	color:#80D4FF;
	text-decoration:none;
}
.header_top a:hover{
	color:#80D4FF;
	text-decoration:underline;
}
.sethome{
	width:100px;
	height:38px;
	float:right;
	padding:5px;
}
.sethome img{
	float:left;
}
.logo{
	float:left;
}
.logo_keyword{
	width:330px;
	height:72px;
	line-height:72px;
	float:right;
	padding:0px;
	color:#80D4FF;
	overflow:hidden;
	font-size:20px;
	font-family: "Courier New", Courier, monospace;
	font-style:italic;
}
.header_top h2{
	width:470px;
	height:40px;
	padding:5px;
	float:left;
	overflow:hidden;
	font-size:11px;
	color:#80D4FF;
}
.header_bottom{
width:745px;
height:173px;
padding-left:220px;
position:relative;
clear:both;
overflow:hidden;
}
.top_notice{
	width:555px;
	height:170px;
	overflow:hidden;
	float:right;
	background:url(images/topnoticebg.gif) repeat-x;
	overflow:hidden;
	color: #666666;
}
.top_notice_title01{
	padding:5px;
	font-size:24px;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	color:#000000;
}
.top_notice_title02{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#14311D;
	font-weight:bold;
}
.top_notice p{
	line-height:18px;
}
.content{
	width:965px;
	background:url(images/contentbg.gif) repeat-y;
	margin:0 auto;
	overflow:hidden;
}
.sidebar{
	width:210px;
	margin-right:15px;
	float:left;
}
.sidebar_menu{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#3C3C3C;
	background:url(images/icon01.gif) no-repeat;
	padding-left:25px;
	font-weight:bold;
}
.brand_pic{
	width:210px;
	padding-top:10px;
}
.brand_pic img{
	border:1px #7F7F7F solid;
	margin-bottom:10px;
}
.maincontent{
	width:740px;
	float:left;
}
.brand_list{
	width:740px;
	float:left;
}
.brand_list_title{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#486E2A;
	font-weight:bold;
}
.brand_list_ul{
	overflow:hidden;
}
.brand_list_ul li{
	background:url(images/icon02.gif) no-repeat;
	padding-left:10px;
	width:135px;
	height:20px;
	font-size:12px;
	overflow:hidden;
	float:left;
}
.shift_enter{
	width:175px;
	float:right;
	text-align:center;
}
.shift_enter_title{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#486E2A;
	font-weight:bold;
}
.shift_enter a{
	color:#486E2A;
	text-decoration:none;
}
.shift_enter a:hover{
	color:#486E2A;
	text-decoration:underline;
}
.index_pro_title{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	color:#486E2A;
	font-weight:bold;
	height:25px;
	line-height:25px;
	clear:both;
}
.index_pro{
	width:740px;
	clear:both;
	height:160px;
	margin-bottom:10px;
	overflow:hidden;
}
.index_pro_one{
	width:370px;
	float:left;
}
.index_po_left{
	width:120px;
	float:left;
	text-align:center;
}
.index_po_right{
	width:250px;
	float:left;
}
.index_po_right li{
	line-height:20px;
}
.green{
	color:#486E2A;
}
.onepro{
	width:163px;
	height:225px;
	text-align:center;
	border:1px #D3D3D3 dashed;
	float:left;
	margin-bottom:10px;
	overflow:hidden;
}
.name{
	height:40px;
	overflow:hidden;
}
.line_space{
	width:20px;
	height:227px;
	float:left;
	margin-bottom:10px;
}
.footer_bigbox{
	width:auto;
	background:#21B1FB url(images/footerbg.gif) repeat-x;
}
.footer{
	width:965px;
	margin:0 auto;
	border-top:1px #CCCCCC solid;
	text-align:center;
}
.footer h3{
	font-size:12px;
}
.menu{
	width:680px;
	height:18px;
	padding-top:35px;
	float:left;
}
.menu li{
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	margin-right:10px;
	font-weight:bold;
}
.menu li a{
	color:#486E2A;
	text-decoration:none;
}
.menu li a:hover{
	color:#486E2A;
	text-decoration:underline;
}
.line{
	clear:both;
	height:3px;
	border-top:1px #DEDEDE solid;
}
.info{
	line-height:18px;
}
.sidebar_ul li{
	width:195px;
	height:15px;
	line-height:15px;
	background:url(images/icon03.gif) no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}
.page{
	clear:both;
	text-align:center;
	padding:10px 0;
	font-size:12px;
}
.position{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:15px;
	color:#486E2A;
	font-weight:bold;
	height:25px;
	line-height:25px;
	clear:both;
}
.position a{
	color:#486E2A;
	text-decoration:none;
}
.position a:hover{
	color:#333333;
	text-decoration:none;
}
.detail{
	padding:10px 0;
	overflow:hidden;
	margin-bottom:10px;
}
.detail_left{
	width:340px;
	float:left;
	text-align:center;
}
.detail_left img{
	border:1px #CCCCCC dashed;
	padding:2px;
}
.previouspic{
	width:170px;
	float:left;
}
.nextpic{
	width:170px;
	float:right;
}
.detail_right{
	width:400px;
	float:left;
}
.detail_right ul li{
    height:20px;
	line-height:20px;
	overflow:hidden;
}
.buybtn{
	width:92px;
	height:25px;
	border:0px;
	cursor:pointer;
}
.detail_right form{
	padding-top:10px;
}
.detail_right form label{
	font-weight:bold;
}
.box{
	border:1px #CCCCCC dashed;
}
.box p{
	line-height:18px;
}
.bigpic{
	text-align:center;
	padding:5px 0;
}
.bigpic img{
	border:1px #CCCCCC dashed;
	padding:5px;
}
.biggreen{
	color:#486E2A;
	font-size:12px;
}
.price{
	color:#486E2A;
}
.aboutbox p{
	line-height:18px;
}
.news_ul{
	padding:5px;
}
.news_title{
	width:660px;
	height:25px;
	line-height:25px;
	border-bottom:1px #CCCCCC dashed;
	float:left;
	overflow:hidden;
}
.news_date{
	width:70px;
	height:25px;
	line-height:25px;
	border-bottom:1px #CCCCCC dashed;
	float:left;
	text-align:center;
	overflow:hidden;
}
.content2{
	width:965px;
	margin:0 auto;
	overflow:hidden;
	border-top:1px #CCCCCC solid;
}
.content3{
	width:865px;
	margin:0 auto;
	overflow:hidden;
	border-top:1px #CCCCCC solid; padding-left:100px;
}
.content2 p{
	line-height:15px;
}
.smallclass{
	width:740px;
	clear:both;
}
.smallclass li{
	width:230px;
	float:left;
	height:20px;
	line-height:20px;
	background:url(images/icon02.gif) no-repeat;
	padding-left:15px;
	overflow:hidden;
}
.searchID {border:1px #ccc solid; height:18px; background-color:#8FBEFE;}
#pagen {
	float: left;
	width: 100%;
	font-weight:bold;
	padding-bottom:12px;
	clear:both
}
#pagen a {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#pagen a:hover {
	color: #000;
}
#pagen ul {
	list-style-type: none;
	padding-top: 10px;
	padding-left: 10px;
}
#pagen li {
	color: #FFFFFF;
	float: left;
BORDER-RIGHT: #b70807 1px solid; BORDER-TOP: #b70807 1px solid; FONT: bold 10px Tahoma; VERTICAL-ALIGN: middle; BORDER-LEFT: #b70807 1px solid; WIDTH: 19px; COLOR: #000; BORDER-BOTTOM: #b70807 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; margin-left:1px; margin-right:1px
}

#pagen li.rpage {
	float: left; TEXT-ALIGN: center; margin-left:5px; margin-right:5px; width:auto; border:0
}

#pagen li.cuten {
	COLOR: #fff; BACKGROUND-COLOR: #b70807
}
.procali {width:100px; display:block; float:left;}
.procali2 {width:300px; float:left; display:block;}
.STYLE4 { color:#FFFFFF;}