@charset "utf-8";
/* CSS Document */
body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff url(/images/bg_body.jpg) repeat-x top left;
	text-align:center;
}
* {
	margin:0;
	padding:0;
}
.page {
	width:985px;
	margin:auto;
	text-align:left;
}
.page img {border:none;}
.page a {text-decoration:none;cursor:pointer; color:#397ec1;}
.page ul {list-style:none;vertical-align:middle;}
.page li {list-style-type:none;}
.top {
	width:985px;
	height:62px;
	float:left;
	display:inline;
}
.top span {display:none;}
.menu {
	width:980px;
	height:52px;
	float:left;
	display:inline;
	margin-top:10px;
}
.menu ul.ul_menu {
display:inline;
float:left;
width:985px;
text-align:left;
}
.menu ul.ul_menu li {
width:130px;
height:52px;
display:inline;
float:left;
}
.menu ul.ul_menu li a {
position: absolute;
width:130px;
height:52px;
}
.menu ul.ul_menu li.nav1 a {
background:url(/images/home.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav1#act a {
background:url(/images/home_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav1 a:hover {
background:url(/images/home_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav2 a {
background:url(/images/info.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav2#act a {
background:url(/images/info_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav2 a:hover {
background:url(/images/info_act.jpg) no-repeat top left;
}

.menu ul.ul_menu li.nav3 {
width:165px;
height:52px;
display:inline;
float:left;
}
.menu ul.ul_menu li.nav3 a {
position: absolute;
width:165px;
height:52px;
background:url(/images/new.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav3#act a {
background:url(/images/new_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav3 a:hover {
background:url(/images/new_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav4 a {
background:url(/images/product.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav4#act a {
background:url(/images/product_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav4 a:hover {
background:url(/images/product_act.jpg) no-repeat top left;
}

.menu ul.ul_menu li.nav5 a {
background:url(/images/alcohol.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav5#act a {
background:url(/images/alcohol_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav5 a:hover {
background:url(/images/alcohol_act.jpg) no-repeat top left;
}

.menu ul.ul_menu li.nav6 {
width:165px;
height:52px;
display:inline;
float:left;
}
.menu ul.ul_menu li.nav6 a {
position: absolute;
width:165px;
height:52px;
background:url(/images/cuisine.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav6#act a {
background:url(/images/cuisine_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav6 a:hover {
background:url(/images/cuisine_act.jpg) no-repeat top left;
}

.menu ul.ul_menu li.nav7 a {
background:url(/images/contact.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav7#act a {
background:url(/images/contact_act.jpg) no-repeat top left;
}
.menu ul.ul_menu li.nav7 a:hover {
background:url(/images/contact_act.jpg) no-repeat top left;
}
.main {width:985px;
float:left;
display:inline;
color:#000;
background:#f3eed8 url(/images/banner.jpg) no-repeat top left;
}
.main_top {
width:985px;
float:left;
display:inline;
height:270px;
margin-top:120px;}
.cate {
width:515px;
height:270px;
float:left;
display:inline;}
.cate p {
width:500px;
height:20px;
margin-top:250px;
padding-left:15px;
color:#420002;
text-transform:uppercase;
line-height:20px;
font-weight:bold;
font-size:14px;
float:left;
display:inline;
background:url(/images/bg_cate.jpg) top left no-repeat;}
.cate a {
color:#420002;}
.banner {
width:455px;
height:270px;
float:left;
display:inline;
}
.banner p {
width:310px;
height:125px;
float:left;
display:inline;
}
.banner img {
width:209px;
height:113px;
float:left;
display:inline;
margin-right:10px;
margin-top:30px;
}
.banner span {display:none;}
.new {
width:985px;
float:left;
display:inline;
padding-bottom:10px;
}
.hot {width:470px;
float:left;
display:inline;
margin-left:20px;
margin-top:5px;}
.hot img {
float:left;
display:inline;
margin-top:10px;
margin-right:20px;
border:0px solid #cccccc;}
.hot img.adv {
width:430px;
float:left;
display:inline;
margin-top:10px;
margin-right:20px;
margin-left:3px;
border:none;
}
.hot p {
padding-top:10px;
color:#000;
text-align:justify;
}
.hot a {
color:#7e1c30;
font-weight:bold;
}
.hot ul {
width:470px;
float:left;
display:inline;
margin-top:20px;
padding-bottom:10px;}	
.hot ul li {
width:440px;
float:left;
display:inline;
background:url(/images/icon.jpg) no-repeat 0px 6px;}
.hot ul li p {
width:440px;
float:left;
display:inline;
padding-left:30px;
padding-top:0px;
line-height:20px;
}
.hot ul li a {
font-weight:normal;
}
.product {
width:970px;
margin-left:15px;
float:left;
display:inline;
padding-bottom:30px;}
.product_tit {
width:970px;
height:49px;
float:left;
display:inline;
background:url(/images/bg_tit.jpg) no-repeat top left;}
.product_tit p {
width:300px;
padding-top:17px;
font-size:15px;
padding-left:30px;
line-height:30px;
text-transform:uppercase;
color:#420002;
font-weight:bold;}
.product_id {width:300px;
float:left;
margin-left:10px;
margin-top:20px;
display:inline;
padding-bottom:20px;}
.product_id img {width:123px;
float:left;
display:inline;
margin-top:5px;
margin-right:10px;
border:1px solid #cccccc;}
.product_id p {
padding-top:5px;
color:#000;
text-align:justify;
}
.product_id p.price {
padding-top:5px;
color:#d0302b;
text-align:left;
}
.product_id p.dcr {
padding-top:5px;
color:#000;
text-align:justify;
height:90px;
overflow:hidden;
}
.product_id a {
color:#7e1c30;
font-weight:bold;
}
.product_id a.dt {
color:#000;
font-weight:normal;
}
.list {
width:985px;
float:left;
display:inline;
padding-bottom:15px;
background-color:#d6d0b0;}
.tab {
width:690px;
float:left;
display:inline;
margin-top:30px;
margin-left:20px;
padding-bottom:10px;
background:url(/images/bg_tab.jpg) bottom left no-repeat;}
.tab_tit {
width:690px;
height:40px;
float:left;
display:inline;
background:url(/images/bg_tab_tit.jpg) top left no-repeat;}
.tab_menu {
width:690px;
height:28px;
float:left;
display:inline;}
.tab_menu span {display:none;}
.nav_one {
width:172px;
height:28px;
float:left;
display:inline;}
.nav_one a {
width:172px;
height:28px;
position:absolute;
}
.nav_one a#act {
background:url(/Images/nav1.jpg) no-repeat top left;
}
.nav_one a:hover {
background:url(/images/nav1.jpg) no-repeat top left;
}
.nav_two {
width:174px;
height:28px;
float:left;
display:inline;
margin-left:3px;}
.nav_two a {
width:174px;
height:28px;
position:absolute;
}
.nav_two a#act {
background:url(/Images/nav2.jpg) no-repeat top left;
}
.nav_two a:hover {
background:url(/images/nav2.jpg) no-repeat top left;
}
.nav_three {
width:195px;
height:28px;
float:left;
display:inline;
margin-left:3px;}
.nav_three a {
width:195px;
height:28px;
position:absolute;
}
.nav_three a#act {
background:url(/Images/nav3.jpg) no-repeat top left;
}
.nav_three a:hover {
background:url(/images/nav3.jpg) no-repeat top left;
}
.tab_show {width:690px;
float:left;
display:inline;
background-color:#fff;}
.tab_show_new {width:370px;
float:left;
display:inline;
margin-left:10px;
border-right:1px dotted #000;}
.tab_show_new img {width:103px; float:left;
display:inline;
margin-top:10px;
margin-right:10px;
border:1px solid #cccccc;}
.tab_show_new p {padding:10px 20px 0px 0px;}
.tab_show_new a {color:#4f5147; font-weight:bold;}
.tab_show ul {
width:270px;
float:left;
display:inline;
margin-top:25px;
margin-left:20px;
padding-bottom:10px;}	
.tab_show ul li {
width:270px;
float:left;
display:inline;
background:url(/images/icon.jpg) no-repeat 0px 5px;}
.tab_show ul li p {
width:250px;
float:left;
display:inline;
padding-left:20px;
padding-top:0px;
line-height:20px;
color:#000;
}
.list_video {
width:205px;
float:left;
display:inline;
margin-left:30px;
}
.list_video img {
width:205px;
float:left;
display:inline;
}
.tit {
width:205px;
height:58px;
float:left;
display:inline;
}
.footer {
	width:100%;
	height:59px;
	text-align:center;
	font-size:11px;
	float:left;
	display:inline;
	margin-top:10px;
	background:#fff url(/images/bg_footer.jpg) repeat-x top left;
}
.footer a {text-decoration:none;cursor:pointer; color:#fff;}
.footer_main {
width:985px;
height:59px;
text-align:left;
margin:auto;}
.footer_main p {
width:475px;
height:50px;
padding-top:9px;
float:left;
display:inline;
text-align:left;
padding-left:15px;
color:#fff;}
/*-------------------------------VIDEO CLIP--------------------------------------------*/
.video {width:460px;
float:left;
display:inline;
margin-top:10px;
margin-left:30px;}
.video p {
color:#000;
}
.video p.other {
color:#420002;
font-size:14px;
padding-top:15px;
font-weight:bold;
}
.video p.ps {
padding-top:5px;
width:460px;
float:left;
display:inline;
}
.video p.ps a {
padding-left:10px;
color:#000;
}
.video ul {
width:300px;
float:left;
display:inline;
margin-top:15px;
padding-bottom:10px;}	
.video ul li {
width:300px;
float:left;
display:inline;
background:url(/images/icon_video.jpg) no-repeat 2px 7px;}
.video ul li p {
width:280px;
float:left;
display:inline;
padding-left:20px;
padding-top:0px;
line-height:20px;
color:#000;
}

.pagesite {width:960px;
float:left;
display:inline;
}
.pagesite p {width:960px;
color:#000;
}
.pagesite a {
padding-left:10px;
color:#000;
}
/*--------------------------------------------------NEW-----------------------------------------*/
.left {width:490px;
float:left;
display:inline;
margin-top:30px;
padding-bottom:20px;
}
.left p.p_tit {width:470px;
height:19px;
line-height:19px;
color:#420002;
font-weight:bold;
font-size:14px;
padding-left:20px;
float:left;
display:inline;
background:url(/images/bg_p_tit.jpg) no-repeat 140px 6px;
}
.left p.p_tit a{width:470px;

color:#420002;

}
.left p.p_tit2 {width:470px;
height:19px;
line-height:19px;
color:#420002;
font-weight:bold;
font-size:14px;
padding-left:20px;
float:left;
display:inline;
background:url(/images/p_tit.jpg) no-repeat 140px 6px;
}
.left p.ps {
padding-top:5px;
width:490px;
float:left;
display:inline;
text-align:right;
}
.left p.ps a {
padding-left:10px;
color:#000;
}
.right {width:420px;
float:left;
display:inline;
margin-left:20px;
padding-left:20px;
padding-bottom:20px;
margin-top:20px;
background:#f5f0dc url(/images/bg_right.jpg) repeat-x top left;}
.right img {width:400px;
float:left;
display:inline;
margin-top:20px;
}
.right p.p_tit {width:380px;
height:19px;
line-height:19px;
color:#420002;
font-weight:bold;
font-size:14px;
float:left;
margin-top:20px;
display:inline;
background:url(/images/bg_p_right.jpg) no-repeat 120px 6px;
}
.right ul {
width:400px;
float:left;
display:inline;
margin-top:20px;
padding-bottom:10px;}	
.right ul li {
width:400px;
float:left;
display:inline;
background:url(/images/icon.jpg) no-repeat 0px 6px;}
.right ul li p {
width:380px;
float:left;
display:inline;
padding-left:20px;
padding-top:0px;
line-height:20px;
}
.right ul li a {
font-weight:normal;
color:#000;
}
.detail {width:470px;
float:left;
display:inline;
margin-left:20px;
margin-top:5px;}
.detail p {
padding-top:10px;
color:#000;
text-align:justify;
}
.detail p.p_tt {
color:#7e1c30;
font-weight:bold;
padding-top:20px;
font-size:14px;
}
.detail ul {
width:470px;
float:left;
display:inline;
margin-top:20px;
padding-bottom:20px;}	
.detail ul li {
width:440px;
float:left;
display:inline;}
.detail ul li p {
width:470px;
float:left;
display:inline;
padding-top:0px;
line-height:20px;
}
.detail ul li a {
font-weight:normal;
color:#000;
}
/*-------------------------------Contact---------------------------------------------*/
.cate_contact {width:460px;
float:left;
display:inline;
margin-top:10px;
margin-left:30px;}
.cate_contact p {padding-top:30px;
color:#000px;}
.cate_contact a {
color:#420002;}
.cate_contact b {
color:#420002;}
.contact {
width:450px;
float:left;
display:inline;
margin-top:20px;
margin-left:20px;}
.contact p {
color:#626262;}
.contact p span {
color:#ff0000;}
.ip {
width:450px;
float:left;
display:inline;
margin-top:10px;
text-align:left;}
.ip p {
width:90px;
float:left;
display:inline;
height:20px;
text-align:right;
padding-right:10px;}
.ip input {
width:300px;
float:left;
display:inline;
height:17px;
margin-left:10px;
padding-left:10px;
border:1px solid #999999;
}
.ip textarea {
width:300px;
float:left;
display:inline;
height:100px;
margin-left:10px;
padding-left:10px;
border:1px solid #999999;
}
.ip_submit {
width:450px;
float:left;
margin-top:10px;
display:inline;
text-align:right;}
.ip_submit input {
width:129px;
float:right;
display:inline;
height:24px;
margin-right:30px;
}
/*-----------------------------------------------------------Product_detail---------------------------------------*/
.pro_detail {
width:830px;
text-align:right;
}
.pro_detail img.pro {
width:265px;
float:left;
display:inline;
margin:20px;
border:1px solid #cccccc;
}
.pro_detail p {
padding-right:30px;
padding-top:20px;
text-align:justify;
padding-bottom:10px;
color:#000;}
.pro_detail b {color:#420002;
font-size:14px;}
.order {
margin-top:20px;
width:190px;
height:29px;
padding-right:30px;
}