*{
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
body{
	color:#666666;
	font-family:"微软雅黑";
	font-size:13px;
	line-height: 25px;
}
#bg{
	font-family:"微软雅黑";
	font-size:13px;
	width: 100%;
	max-width:640px;
	position:relative;
	margin-bottom: 50px;
}
#bg1{
	font-family:"微软雅黑";
	font-size:12px;
	width: 100%;
	max-width:640px;
	position:relative;
	margin-bottom: 50px;
	height: auto;
}
.bg1{
	font-family:"微软雅黑";
	font-size:12px;
	width: 100%;
	max-width:640px;
	margin-bottom: 50px;
	height: auto;
	background-color: #FFF;
	clear: both;
}

.bg{
	width: 100%;
	max-width:640px;
	text-align: left;
}
.top{
	width: 100%;
	max-width:640px;
	text-align: left;
	height: auto;
    margin-right: auto;
	margin-left: auto;
}
.banner{
	width: 100%;
	max-width: 640px;
	float: left;
	margin-bottom: 3%;
}
.banner img{width:100%;	max-width: 640px;height:240px;}

.banner1{
	width: 100%;
	max-width: 640px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-bottom: 3%;

}
.banner1 img{width:100%; max-width: 640px; max-height:280px; }

/****** 全局属性 ******/

.bar_fixed{padding-top:41px;}#dropmenu{position:fixed;height:50px;width:100%;top:41px;left:0;z-index:998;}
.toolbar{
	z-index:999;
	position:fixed;
	height:50px;
	color:#FFF;
	width:100%;
	top:0;
	left:0;
	background-image: url(../images/wapnylogo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.ui-toolbar-title {
	text-align: center;
	font:16px/40px "Microsoft Yahei";
	position:relative;
	height: 50px;
}
.ui-toolbar-title  em{background:url(../images/icon-fav.png) no-repeat 0 0;width:20px;height:20px;position:absolute;right:10px;top:8px;}
.ui-toolbar-title  em.on{background-position:0 -20px;}
.ui-toolbar-left,.ui-toolbar-right{
	padding-right:10px;
	position:absolute;
	top:0;
	height: auto;
}
.ui-toolbar-right{right:0;background:none;}

.ui-toolbar-home{
	display: block;
	width: 47px;
	height: 38px;
	background-image: url(../images/menu.png);
	background-size: contain;
	cursor:pointer;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 5px;
}

.ui-refresh-down{clear:both;margin:4px 3%;height:60px;line-height:60px;display:block;font-size:14px;text-align:center;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f1f1f1));box-shadow:inset 0px 1px 0px #fbfbfb;}
.ui-loading{display: inline-block;width: 25px;height: 25px; -webkit-background-size: 25px 25px;    vertical-align: middle;}
.ui-refresh-label{display: inline-block;vertical-align: middle;color: #aaa;}
.home-nav{position:relative;}
.nav-none{display:none;}
.head-nav {
	clear:both;
	padding-top:10px;
	text-align:center;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CCC;
	background-color: #fff;
}
.head-nav li {
	float:left;
	margin-bottom:10px;
	margin-right: 5%;
	margin-left: 5%;
}
.head-nav li a {display:block;font-size:16px;height:20px;line-height:20px;color: #a9a9a9;}.head-nav li a:hover {color:#ffae00;}


.clearfix:after{display:block;content:'';clear:both;visibility:hidden;}

.font{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 35px;
	color: #FFF;
}
.font1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #C00;
}
.index{
	width: 100%;
	max-width:640px;
	text-align: center;
	padding-top: 0.5%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color: #2a2a2a;
}
.index ul{
	width: 100%;
	max-width:640px;
	text-align: center;
}
.index ul li{
	width: 47.5%;
	float: left;
	margin-left: 1.7%;
}
.indexdh{
	width: 100%;
	max-width:640px;
	margin-top: 3%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.indexdh1{
	width: 100%;
	max-width:640px;
	padding-bottom:5%;
	height: auto;
	float:left;
}
.indexdh1 li{
	width: 14.1%;
	max-width:90px;
	height: auto;
	margin-top:3%;
	margin-left:5.1%;
	margin-right:5%;
	font-family: "微软雅黑","宋体";
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	float: left;
}
.indnew{
	width: 100%;
	max-width:640px;
	padding-top:3%;
	padding-bottom:3%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.indnew1{
	width: 100%;
	max-width:640px;
	padding-bottom:3%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.indnew1 li{
	height:25px;
	line-height:25px;
	font-size:13px;
	text-align:left;
	overflow:hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-left: 2%;
	padding-right: 2%;
	width: 96%;
}
.indnew1 li span{ float:right;}
.indnew1 li a{ font-size:13px;}
.indjk{
	width: 100%;
	max-width:640px;
	padding-top:3%;
	padding-bottom:3%;
	height: auto;
	float:left;

}
.indjk li{
	width: 43.6%;
	max-width:279px;
	margin-left:3%;
	margin-right:3%;
    height: auto;
	float:left;
}


.indexdh2 ul li{
	width: 33%;
	max-width:640px;
	height: auto;
	font-family: "微软雅黑","宋体";
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	float: left;
}
.indexdh2 ul li a{
	font-family: "微软雅黑","宋体";
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.indexdh3{
	width: 100%;
	max-width:640px;
	height: 15px;
}
.meiwei{
	width: 100%;
	max-width:640px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.meiwei1{
	width: 100%;
	height:auto;
	max-width:640px;
	margin-top:3%;
	margin-bottom:3%;
	float:left;
}
.meiwei2{ padding-bottom:10px; margin-top:10px;float: left;width: 100%}
.meiwei2 li{
	width:46%;
	float:left;
	margin:1% 0;
	margin-left: 3%;
	text-align: center;
	overflow: hidden;
}
.meiwei2 li a{margin:0 auto; display:block;position:relative;}
.meiwei2 img{
	width:95%;
	height: 150px;
}

.nytop{
	max-width:640px;
	height: 50px;
	text-align: center;
	background-image: url(../images/waptop.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
}
.top1{
	width:4%;
	text-align: left;
	float: left;
	padding-top: 15px;
	margin-left: 4%;
}
.top2{
	width:55%;
	text-align: left;
	float: left;
	padding-top: 4%;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding-left: 3%;
}
.top3{
	width:20%;
	padding-right: 5%;
	height: 33px;
	float: left;
	text-align: left;
	padding-top: 20px;
}
.cen{
	width:100%;
	max-width:600px;
	text-align: left;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 30px;
}
.cen_1{
	width:88.5%;
	max-width:560px;
	text-align: left;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 30px;
}
.cen_1 img{ max-width:100%;}
.foot{
	width:100%;
	height:65px;
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:100;
	background-color:#000000;
}
.foot ul li{ width:25%; height:65px; float:left; }
.foot ul li a{ display:block; padding:5px 0px; font:14px "宋体"; color:#FFF; text-align:center;}
.foot ul li a i{ display:block; width:100%; height:35px; background-size:35px 35px;}
.foot ul li.last{ background:none;}
i.fa1{ background:url(../images/fa1.png) center no-repeat;}
i.fa2{ background:url(../images/fa2.png) center no-repeat;}
i.fa3{ background:url(../images/fa3.png) center no-repeat;}
i.fa4{ background:url(../images/fa4.png) center no-repeat;}
.foot1{
	width: 100%;
	float: left;
	height: auto;
	line-height:20px;
	text-align:center;
	padding-top: 20px;
	padding-bottom:20px;
	background-color: #e5e5e5;
}
.foot1 li{
	width: 98%;
	float: left;
	height: auto;
	font-size:15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	padding-top: 1.5%;
	padding-left: 2%;
	padding-bottom: 1.5%;
}
.foot1 li span{	font-size:18px;}

.foot2{
	width: 25%;
	max-width:160px;
	float: left;
	height: 53px;
}
.foot3{
	width: 65%;
	max-width:160px;
	float: left;
	height: 53px;
	font-size: 12px;
	line-height: 53px;
	padding-left: 5%;
}
.foot3_1{
	width: 17.5%;
	max-width:160px;
	float: left;
	height: 53px;
	margin-left: 10%;
}
.foot4{
	width: 100%;
	max-width:160px;
	float: left;
	height: 53px;
	background-image: url(../images/foot2.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-size: 12px;
	line-height: 53px;
	color: #FFF;
	padding-left: 35%;
}
.foot5{
	width: 100%;
	max-width:160px;
	float: left;
	height: 53px;
	background-image: url(../images/foot3.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-size: 12px;
	line-height: 53px;
	color: #FFF;
	padding-left: 35%;
}
.foot6{
	width: 100%;
	max-width:160px;
	float: left;
	height: 53px;
	background-image: url(../images/foot4.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-size: 12px;
	line-height: 53px;
	color: #FFF;
	padding-left: 35%;
}
.foot a{
	font-size: 12px;
	color: #FFF;
}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
ul,li{ list-style:none}
fieldset, img{ border:0;}
a{ color:#666; text-decoration:none;}

.products{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.products ul{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.products ul li{
	width: 40%;
	margin-left: 5%;
	height: 30px;
	float: left;
	line-height: 30px;
	background-color: #CCC;
	margin-top: 5%;
	text-indent: 10px;
	margin-right: 5%;
}
.products ul li a{
	font-weight: bold;
}
.fl{ float:left;}
.fr{ float:right;}


.box{ max-width:640px; overflow:hidden;}
.body01{ position:relative; background:#fafae6;}
.bg_img{ width:100%; position:absolute; top:0; left:0; text-align:center;}
.bg_img img{ width:100%; max-width:640px;}
.top01{}
.top02{ text-align:center; position:relative; top:0; z-index:1;}
.top02 img{ width:100%; max-width:640px;}
.mainten{ position:relative; padding:10px; line-height:20px;}

/* 引导页 */
.wrap{ position:relative;}
.bag{ position:absolute; top:0; left:0;}
.bag img{ width:100%;}
.enter{ text-align:center; position:relative; z-index:1; padding-top:46%;}


/* 首页 */
.menu{ overflow:hidden; position:relative;}
.menubg{ position:relative;}
.menubg img{ width:100%; height:100%;}
.menubox{ max-width:121px; position:absolute; left:10%; top:15%; z-index:3;}
.menubox ul li{ float:left; clear:both; margin:15px 0px;}
.menubox ul li a{ color:#FFF; font-size:20px; font-weight:bold;}
/* 首页底部 */
.index_footer{ width:100%; position:absolute; left:0; bottom:0; z-index:3;}
.index_foot{ text-align:center; color:#FFF; padding:15px; border-top:1px solid #684e37; position:relative;}


/* 导航 */
.navbox{ height:auto; max-height:20px; position:relative; z-index:2; text-align:center;}
.navbox a{ padding:0 3px; font-size:11px; font-family:"微软雅黑"; font-weight:bold;}
.navsub{ line-height:18px; position:relative; background:#FFF; font-size:11px; font-family:"微软雅黑";}
.navsub a{ padding:0 3px; font-size:11px; font-family:"微软雅黑";}
.nsub1{}
.nsub2{}
.nsub3{ padding-left:25%}
.nsub4{ padding-left:45%}
.nsub5{ padding-right:10%; text-align:right;}
.nsub6{ text-align:right;}


/* 客户风采 */
.client{ margin-top:15px;}
.client_top{}
.client_view{ padding:15px; text-align:center;}


/* 红酒知识 */
.knowledge{ margin-top:15px;}
.knowledge h3{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; border-bottom:2px solid #666;}
.know_top{ width:100%; float:left; padding:10px 0px; border-bottom:1px dashed #a9a795;}
.know_top .img{ width:27%; float:left;}
.know_top .img img{ width:100%;}
.know_top .tit{ font-size:14px; font-family:"微软雅黑"; font-weight:bold; float:right; width:71%; overflow:hidden; height:20px;}
.know_top .tit .fr{ font-weight:normal;}
.know_top .intro{ line-height:16px; text-indent:25px; float:right; width:71%;}
.know_lb{ width:100%; float:left; padding:20px 0px; border-bottom:1px dashed #a9a795;}
.know_lb li{ height:22px; line-height:22px;}
.know_lb li a{}
.know_lb li .fr{}
/* 红酒知识内容页 */
.view_news{}
.view_news h1{ padding:40px 0px; text-align:center; font-size:20px; font-family:"微软雅黑";}
.view_news .view{ padding:0px 0 50px 0;}
/* 产品内容页 */
.view_pro{ padding-bottom:45px;}
.view_pro_pic{}
.pro_lb{ width:100%; height:auto; margin:0 auto; margin-top:15px;} 
.blk_18{ width:100%; overflow:hidden; zoom:1; margin:0 auto;}
.blk_18 .pcont{ width:80%; display:inline; overflow:hidden; float:left;}
.blk_18 .ScrCont{ width:10000px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1{ float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton{ width:10%; height:127px; display:block;}
.blk_18 .LeftBotton{ background:url(../images/pro_prev.png) center no-repeat; float:left;}
.blk_18 .RightBotton{ background:url(../images/pro_next.png) center no-repeat; float:right;}
.blk_18 img{ width:135px; height:127px; border:none;}
.pro_cont{ overflow:hidden; margin-top:10px;}
.pro_cont .cont{ font-size:14px;}
.pro_cont .voml{ float:right; padding-top:15px; font-size:14px;}
.pro_cont .vol{ margin-right:20px;}


/* 联系我们 */
.contact{ width:100%; overflow:hidden;}
.contact_top{ text-align:center;}
.contact_top .img{ width:100%; max-width:373px; max-height:307px;}
.contact_bott{ height:220px; position:relative;}
.cont_form{ width:100%; position:absolute; top:-40px;}
.cont_form ul{ width:100%;}
.cont_form .field:after{ clear:both; content:" "; display:block; height:0;}
.cont_form .field{ clear:both;}
.cont_form .input{ padding:5px 0px;}
.cont_form li.field label{ width:22%; display:block; float:left; text-align:right; font-size:14px; color:#333;}
.cont_form li .text{ height:18px; line-height:18px; border:1px solid #e3e2d0;}
.cont_form li .textarea{ width:70%; border:1px solid #e3e2d0; height:70px; padding:1px 3px;}
.cont_form .submit_field{ text-align:center; padding-top:5px;}


/* VIP登录 */
.vip_top{}
.vip_bot{ position:relative;}
.vip_img{}
.vip_login{ width:100%; position:absolute; top:0px; z-index:2;}
.vip_login ul{ width:60%;}
.vip_login .field:after{ clear:both; content:" "; display:block; height:0;}
.vip_login .field{ clear:both;}
.vip_login .input{ padding:5px 0px;}
.vip_login li.field label{ display:block; float:left; text-align:right; width:35%; font-size:15px; font-weight:bold; color:#97947e;}
.vip_login li .text{ width:60%; height:20px; line-height:20px; border:none; background:url(../images/vip_input.png) left bottom repeat-x;}
.vip_login .submit_field{ text-align:center; padding-top:5px;}


/* 产品系列 */
.pro_classic{ margin:30px 0px 10px 0px; float:left;}
.pro_coast{ margin:30px 0px 0px 0px; float:left;}
.pro_barrels{ margin:20px 0px 0px 0px; float:left;}
.pro_name{ margin:20px 0px 0px 0px; float:left;}
.pro_juicel{ margin:40px 0px 10px 0px; float:left;}
.proshow_classic{ overflow:hidden; padding-bottom:20px;}
.proshow_coast{ overflow:hidden; padding-bottom:10px;}
.proshow_barrels{ overflow:hidden; padding-bottom:20px;}
.proshow_name{ overflow:hidden; padding-bottom:20px;}
.proshow_juicel{ overflow:hidden; padding-bottom:50px;}
.goodImg{ width:22%;}
.goodImg img{ width:100%;}
.goodInfo{ width:78%; line-height:18px;}
.goodInfo p{ clear:both;}
.goodInfo dd{}
.goodInfo .dl{ width:21%; float:left; font-family:"微软雅黑"; font-weight:bold;}
.goodInfo .dr{ width:75%; float:left;}
.goodInfo a.infotit{ font-weight:bold; font-family:"微软雅黑";}
.coast_view{ padding:20px 0px;}


/* 分页 */
.page{ text-align:center; clear:both; padding:12px 0px;}
.page a{ width:15px; height:15px; line-height:15px; display:block; float:left; border:1px solid #313131; background:#FFF; font-size:10px; text-align:center; margin:0px 2px;}
.page a:hover{ background:#313131; color:#FFF;}
.page a.choc{ background:#313131; color:#FFF;}
.page3{ width:36%; height:26px; text-align:center; clear:both; padding:12px 0px;}
.p3_prev, .p3_next{ width:45%;}
.p3_prev img, .p3_next img{ width:100%;}
.p3_prev{ float:left;}
.p3_next{ float:right;}
.next, .prev{ width:100%; float:left;}


/* 网站底部信息 */
.footer{ background:#dccdaf; padding:10px 0px; position:relative;}



/* 会员中心 */
.user{ position:relative;}
.Uleft{ width:20%; position:relative; left:0px; margin:15px 0;}
.Uleft .Uhead{ height:38px; line-height:38px; font-size:14px; font-weight:bold; text-align:center;}
.Uleft .Umune{ padding:10px 10px; text-align:center;}
.Uleft .Umune li{ height:30px; line-height:30px; margin-bottom:1px;}
.Uleft .Umune li a{ display:block; font-size:14px;}
.Uleft .Umune li a.visit{ background:#DEDEDE; color:#8b0101;}
.Ubox{ width:80%; position:absolute; top:0px; right:0px;}
.Uinfo{}
.uvip{ padding:15px;}
.uvip h3{ padding-bottom:7px; margin-bottom:10px; font-size:14px; color:#66; border-bottom:2px solid #666;}
.uvip p{ line-height:20px;}


/* 所在位置 */
.Uhere{ height:34px; line-height:34px; background:#DEDEDE;}
.Uhere .fl{ font-size:14px; font-weight:bold; color:#0a71de;}
.Uhere .fr{}
/**** 内容展示的形式 ****/
.nyList{
	width:98%;
	margin: 10px;
	float: left;
}
.nyList ul li{
	height:25px;
	line-height:25px;
	font-size:13px;
	border-bottom:1px dashed #780606;
	text-align:left;
	margin-top: 5px;
	overflow:hidden;
}
.nyList ul li span{ float:right;}
.nyList ul li a{ font-size:13px;}


.nyPic{}

.nyContent{
	color: #666;
	font-size: 14px;
	line-height: 25px;
	margin-top: 3%;
}
.nyContent img{
	max-width:100%;
}
.nyContent_1{
	text-align: center;
	width: 100%;
}
.nyContent_1 img{
	margin-bottom: 30px;
}
.ny_right_info{ height:auto; min-height:300px; padding:15px; font:13px/22px "宋体";}
.ny_right_info_1{ height:auto; min-height:300px; font:13px/22px "宋体";}
.ny_right_info img{ max-width: 100%; }
.ny_right_info_1 img{ max-width: 100%; }
.nynews{ max-width: 560px; width:100%; }
.nynews ul{ max-width: 560px; width:100%; }

.pro_pic2{ padding-bottom:10px; margin-top:10px;float: left;width: 100%}
.pro_pic2 li{
	width:48%;
	float:left;
	margin:1% 0;
	margin-left: 1%;
	text-align: center;
	overflow: hidden;
}
.pro_pic2 li a{margin:0 auto; display:block;position:relative;}
.pro_pic2 li a span{display: block;float: left;width:100%;color: #000000;text-align: center;line-height: 30px;position:absolute;left:0;bottom:0px;background-color:rgba(0,0,0,0.60);}
.pro_pic2 img{
width:98%;
	height: 150px;
	border: 1px solid #9d030a;
}




.pinpaijie{
	width:100%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.pinpaijie ul{
	width:100%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

.pinpaijie ul li{
	width:225px;
	height: 180px;
	float: left;
	margin-right: 17px;
	margin-bottom: 20px;
	margin-left: 18px;
	text-align: center;
}
.pinpaijie ul li img{
	width:225px;
	height: 165px;
	float: left;
	border: 2px solid #db648e;
	margin-bottom: 5px;
}
