@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
 
/* Public */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#555555; font-family:"Microsoft YaHei",Arial,SimSun,SimHei; font-size:14px; text-align:left; -webkit-text-size-adjust:none;cursor:default;background:url(../images/bg.jpg);}

a{color:#555555;text-decoration:none; outline:none;}
a:link{color:#323232; text-decoration: none;}
a:visited{color:#323232; text-decoration: none;}
a:hover{color:#d04d15; text-decoration:none;}
a:focus{outline: none;-moz-outline-style: none; }
a:active{color:#d04d15; text-decoration:none;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
.clear{ clear:both;}
.div{ width:1000px; margin:0 auto;}

/***********红酒************/
.yuyan{ float:right; margin-right:35px;}
.yuyan  a{ padding-right:5px;}
.bluetop{  height:100px; width:100%; border-bottom:5px solid #4088d1;}
.top_1{ height:85px;}
.logo{ background:url(../images/logo.png) no-repeat left; height:85px; width:365px; float:left;  margin-top: 10px;}
.bluemenu{ float:right; width:620px; height:85px;}
.bluemenu li{ float:left; text-align:center; padding-top:25px; width:100px;}
.bluemenu li a{ font-family:14px; font-family:"微软雅黑"; font-weight: bold; width:100px; display:block; height:35px; line-height:35px;}
.bluemenu li a:hover{ background:#3783cf; height:35px; line-height:35px;font-family:14px; font-family:"微软雅黑"; color:#FFFFFF;}
.bluebg{ background:#d3e3eb; }
.bluebg_white{ width:970px; margin:0 auto; background:#FFF; padding:15px;}
.blue_left{ background:#f7f7f7 url(../images/blueb_left_bg.jpg) no-repeat top left; width:190px; padding:30px 0px 0px 0px; float:left;}
.blue_left h3{ font-size:18px; color:#3783cf; font-weight:normal; margin-left:10px;}
.blue_left span{ color:#808080; font-size:12px;margin-left:10px;}
.blue_left_list{width:175px; margin:0 auto; margin-top:15px;  margin-bottom:25px;}
.menu_head{height:27px;line-height:27px;font-size:12px;color:#FFF;cursor:pointer;position:relative;margin:0px;background:#3c8ef1; border-radius:5px; margin-bottom:10px; padding-left:25px;  }
.menu_list .current{background:#3c8ef1; }
.menu_body{height:auto;overflow:hidden;line-height:28px;}
.menu_body a{display:block;height:28px;line-height:28px;padding-left:25px;color:#777777;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}
.blue_left p a img{ margin:8px 0;}
.ny_right{ width:760px; float:right;}
.bb{  height:31px; line-height:31px; background:url(../images/new_x.jpg) no-repeat left; color:#c90707; font-size:14px; font-weight:bold; padding-left:15px;}
.bb h3 { color: #6b6b6b;font-size: 14px;line-height: 31px; font-weight:normal;}
.bb h3 a { color: #6b6b6b;font-size: 14px;line-height: 31px;}
/*blue_listpic*/
.blue_listpic { margin:10px;}
.blue_listpic li{ width:200px; height:auto; float:left; padding-left:18px; padding-right:16px; padding-bottom:10px;}
.blue_listpic li img{ padding:2px; border:1px solid  #CCCCCC;width:200px; height:150px;}
.blue_listpic li img:hover{ padding:2px; border:1px solid #3c8ef1;}
.blue_listpic span { display:block; text-align:center; line-height:25px; }
.bleufoot{ height:68px;  border-top:5px solid #4088d1;}



/******红酒********/
.redtop{ height:100px; width:100%; border-bottom:5px solid #81223a;}
.redmenu{ float:right; width:620px; }
.redmenu li{ float:left; text-align:center; padding-top:25px; width:100px;}
.redmenu li a{ font-family:14px; font-family:"微软雅黑"; font-weight: bold; width:100px; display:block; height:35px; line-height:35px;}
.redmenu li a:hover{ background:#81223a; height:35px; line-height:35px;font-family:14px; font-family:"微软雅黑"; color:#FFFFFF;}
.redbg{background:#decbaf; }
.le{width:190px;float:left;}

.red_left{ width:190px; padding:15px 0px 0px 0px; float:left; border:1px solid #dedede; margin-bottom:10px;}
.red_left h3{ font-size:18px; color:#81223a; font-weight:normal; margin-left:10px;}
.red_left span{ color:#808080; font-size:12px;margin-left:10px;}
.red_left_list{width:175px; margin:0 auto; margin-top:15px;  margin-bottom:25px;}
.menu_head1{height:27px;line-height:27px;font-size:14px;color:#FFF;cursor:pointer;position:relative;margin:0px;background:#81223a; border-radius:5px; margin-bottom:10px; padding-left:25px;  }
.menu_list1 .current{background:#81223a; }
.menu_body1{height:auto;overflow:hidden;line-height:28px;}
.menu_body1 a{display:block;height:28px;line-height:28px;padding-left:25px;color:#777777;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body1 a:hover{text-decoration:none;}
.red_left p img{ margin:0 auto; display:block;}
/*red_listpic*/
.red_listpic { margin:10px;}
.red_listpic li{ width:140px; height:auto; float:left; padding-left:18px; padding-right:16px; padding-bottom:30px;}
.red_listpic li img{ padding:2px; border:1px solid  #CCCCCC;width:140px; height:160px;}
.red_listpic li img:hover{ padding:2px; border:1px solid #81223a;}
.red_listpic span { display:block; text-align:center; line-height:25px;width:145px;  background:#dedede; }
.redfoot{ height:68px;  border-top:5px solid #81223a;}
.copy{ height:55px; line-height:55px; text-align:right;}

.greentop{ height:100px;width:100%; border-bottom:5px solid #748e1a;}
.top_1{ height:85px;}
.logo{ background:url(../images/logo.png) no-repeat left; height:85px; width:365px; float:left;}
.greenmenu{ float:right; width:620px; height:85px;}
.greenmenu li{ float:left; text-align:center; padding-top:25px; width:100px;}
.greenmenu li a{ font-family:14px; font-family:"微软雅黑"; font-weight: bold; width:100px; display:block; height:35px; line-height:35px;}
.greenmenu li a:hover{ background:#748e1a; height:35px; line-height:35px;font-family:14px; font-family:"微软雅黑"; color:#FFFFFF;}
.greenbg{ background:#e4ebd3; }
.greenbg_white{ width:970px; margin:0 auto; background:#FFF; padding:15px;}
.green_left{ width:190px; padding:15px 0px 0px 0px; float:left; border:1px solid #dedede;}
.green_left h3{ font-size:18px; color:#748e1a; font-weight:normal; margin-left:10px;}
.green_left span{ color:#808080; font-size:12px;margin-left:10px;}
.green_left_list{width:175px; margin:0 auto; margin-top:15px;  margin-bottom:25px;}
.greenfoot{ height:68px;  border-top:5px solid #748e1a;}
.menu_head2{height:27px;line-height:27px;font-size:14px;color:#FFF;cursor:pointer;position:relative;margin:0px;background:#748e1a; border-radius:5px; margin-bottom:10px; padding-left:25px;  }
.menu_list2 .current{background:#748e1a; }
.menu_body2{height:auto;overflow:hidden;line-height:28px;}
.menu_body2 a{display:block;height:28px;line-height:28px;padding-left:25px;color:#777777;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body2 a:hover{text-decoration:none;}
.green_left p img{ margin:0 auto; display:block;}
/*blue_listpic*/
.green_listpic { margin:10px;}
.green_listpic li{ width:200px; height:auto; float:left; padding-left:18px; padding-right:16px; padding-bottom:10px;}
.green_listpic li img{ padding:2px; border:1px solid  #CCCCCC;width:200px; height:150px;}
.green_listpic li img:hover{ padding:2px; border:1px solid #748e1a;}
.green_listpic span { display:block; text-align:center; line-height:25px; }
.bleufoot{ height:68px;  border-top:5px solid #4088d1;}

.nr{padding:15px; border:1px solid #dedede }
.nr>H1{line-height:30px; font-size:16px; text-align:center; color:#000; font-weight:normal;width: 600px;margin: 0 auto;}
.xxnr{line-height:24px; font-size:13px; overflow: hidden;color:#606060}
.xxnr img{max-width:650px; margin:0 auto; text-align:center; display:block; margin-top:10px; margin-bottom:10px;}
.ny-h{  height:25px; line-height:25px; background:#EBEBEB; margin:10px 0px; color:#606060}
.ny-h>span{ text-align:center; display:block;}

.news_left{ width:375px; float:left;}
.news_title{ width:170px; background:#e7e7e7; height:48px; }
.news_title h3{ font-size:18px; color:#3783cf; font-weight:normal; margin-left:10px; padding-top:5px;}
.news_title span{ color:#808080; font-size:12px;margin-left:10px;}
.news_pic{ background:#f9f5e9; width:375px; margin-top:10px;}
.news_pic p{ border-bottom:1px dashed #c7c4ba; line-height:35px;text-align:center; }
.news_pic p a{text-align:center; font-size:16px; color:#494747;}
.news_pic span{ padding:10px; line-height:24px; font-size:12px; display:block;}





.news_right{ width:570px; float:right;}
.right_cont { padding: 8px;}
.right_list { height: auto; margin: 0 auto; border-top:1px solid #ccc;}
.right_list li {background: url("../images/i.jpg") no-repeat scroll left center ; border-bottom: 1px dashed #ccc;font-size: 14px; height: 32px; line-height: 32px;padding-left: 15px; }
.right_list li a{color: #808080; font-weight:normal;}
.right_list li a:hover{color: #036cb4;}
.right_list li span {color: #808080;float: right;font-weight:normal;}

.ny_r_list ul{ margin:20px 8px 10px;}
.ny_r_list ul li{ border-bottom:1px dashed #898989; line-height:35px; background:url(../images/i2.jpg) no-repeat left;}
.ny_r_list ul li span{ float:right;}
.ny_r_list ul li a{ color:#636363; padding-left:10px;}


.xian img{ width:685px; height:240px; margin:0 auto; display:block;}




