﻿@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0; font-family:Arial;}
.flexslider { position: relative; height: 414px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 414px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
.maillink{ color:#666;}
.maillink:hover{ text-decoration:underline;}
.maillink a{ color:#ff9d42; display:inline;}

.width{ width:980px; margin:0px auto; padding-top:5px; padding-bottom:10px;min-height: 200px;}
.photod{position:relative; top:120px;}

.prodetail{ width:980px; margin:0px auto; padding-top:125px; padding-bottom:10px; height:auto; }
.Float_Left{ float:left; width:215px;}
.Float_Right{ float:right; width:740px;}
.fl{ float:left;}
.fr{ float:right;}
.logo{ float:left; width:161px; z-index:999; overflow:hidden; border-radius:5px;}
.logo img{border-radius:5px;}
.head{ position:absolute; left:0px; top:0px; z-index:999; width:100%;background: url(../images/nav_bg.png) repeat-x;}

.erwei{ float:right; margin:10px;}
.clear{ clear:both; height:1px; overflow:hidden;}
.banner{
	height:564px; background:#f3f3f3;
	width:100%;
	position:relative;
	clear:both;
	top:110px;
	z-index:1;
	overflow:hidden !important;
    width: 100%;
    margin: 0 auto;
}
.bannern{ height:10px; width:100%; position:relative; clear:both; top:120px; z-index:1; background:repeat-x url(/images/bg_top.jpg);  }

.bannerfix{ position:absolute; top:120px; width:100%; background:url(../images/yiny.png) center; z-index:10001; overflow:hidden;}
.index_catgory{
	width:100%;
	height:200px;
	margin: 0 auto;
	position: absolute;
	bottom:0px;
	left:0px; z-index:2;
}
.index_catgory_inner{
	width:980px;
	background-image: url(../images/banner_list_bg.png);
	margin:0 auto;
	min-height:200px;
/*    margin-top: 100px;*/
}
.spirits h1{ font-size:18px; text-align: center; line-height:50px; font-family:Arial;}
.spirits h2{ font-size:12px; line-height:28px; text-align: center; line-height:20px; font-family:Arial;}
.index_main{ background-color:#f3f3f3; padding-top:10px;}
.index_main_list{
	background-color: #f3f3f3;
}
.index_main_list ul li{ min-height:160px; width:49.5%; float:left; margin-top:5px;}
.index_main_list_r{ width:280px; float:left; margin-left:10px;}
.Pro_list_title{ font-size:14px; color:#000; line-height:32px; font-weight:bold;}
.Pro_list_title a,.Pro_list_title a:link,.Pro_list_title a:hover,.Pro_list_title a:active,.Pro_list_title a:visited{color:#000;line-height:32px; font-size:14px; display:block; font-weight:bold;}

.Pro_list_remark{ color: #333;line-height:24px; font-size:12px; font-family:Arial;}
.index_news_case{background-color:#9e9e9e; height:30px; margin-bottom:10px;}
.index_news_inner{ width:98%; height:24px; margin:0px auto; overflow:hidden; }
.index_news_inner ul li{ height:24px; line-height:24px; font-size:12px; width:100%; text-align:right;}
.index_news_inner ul li a{ color:#ffffff; font-family:Arial;}


.index_brand{ width:100%; height:51px; padding-top:130px; background:#f3f3f3;}
.brand{ width:980px;margin:0px auto; height:51px; margin:0px auto; background:url(/images/brand_bg.jpg); background-repeat:repeat-x; overflow:hidden; background-position:center 0px;}
.brand ul{width:980px;margin:0px auto; }
.brand ul li { width:196px; float:left; text-align:center;}
.brand ul li a{ text-indent:-10000px;}
.brand ul li a.a1 { background:url(../images/01.png); width:157px; height:20px; margin:15px auto; display:block}
.brand ul li a.a1:hover { background:url(../images/01-1.png);}
.brand ul li a.a2 { background:url(../images/02.png); width:154px; height:27px; margin:12px auto; display:block}
.brand ul li a.a2:hover { background:url(../images/02-1.png);}
.brand ul li a.a3 { background:url(../images/03.png); width:150px; height:21px; margin:15px auto; display:block}
.brand ul li a.a3:hover { background:url(../images/03-1.png);}
.brand ul li a.a4 { background:url(../images/04.png); width:153px; height:23px; margin:14px auto; display:block}
.brand ul li a.a4:hover { background:url(../images/04-1.png);}
.brand ul li a.a5 { background:url(../images/05.png); width:112px; height:20px; margin:15px auto; display:block}
.brand ul li a.a5:hover { background:url(../images/05-1.png);}
.cpbottom{ background-image:url(/images/index_main_bg.gif); height:24px; background-repeat:repeat-x; width:100%; clear:both;}
#contactus { float:left; margin-top:-110px; margin-left:250px; z-index:500;}
.index_b_list{float: left;width:30%; margin-left:10px; margin-right:10px;}
.index_b_pro_title a,.index_b_pro_title a:link,.index_b_pro_title a:visited,.index_b_pro_title a:active{ font-size:16px; color:#000; line-height:32px; font-weight:bold;}
.index_b_pro_title a:hover{ color:#093}
.index_b_list ul{text-align:left; padding-left:10px !important;}
.index_b_list ul li,.index_b_list ul li a{ font-size:12px; color:#000; line-height:28px; height:28px; display:block;}
.index_b_list ul li a:hover{color:#093}
.index_b_list ul li a:active,.index_b_list ul li a:visited{font-size:12px; color:#000; line-height:28px; height:28px; display:block;}
.index_bottom{ width:100%; height:52px; background:#757575;}
.bottom_info{ line-height:24px; color:#ffffff; text-align:center;}
.bottom_info a{line-height:24px; color:#ffffff;}
.bottom{ width:980px; height:52px; margin:0px auto; line-height:24px; color:#000000; text-align:center; margin-top:10px;}
.bottom a{line-height:24px; color:#000000;}
.bottom a:hover{ color:#ff9d42;}

.product_inner{float:left; width:210px; height:55px; background-image:url(../images/products_inner.png);}
.about_inner{float:left; width:210px; height:55px; background-image:url(../images/about_inner.png);}
.product_inner_navi{
	float:left;
	width:210px; text-align:left;
}

.contact_inner{float:left; width:210px; margin-top:10px; height:55px; background-image:url(../images/contact_inner.png);}



.products_list{
	float:right; width:760px; text-align:center;margin-top: 20px;
}
.products_list ul{}
.products_list ul li{ float:left; display:list-item;}

.pro_list{float:left; width:252px; height:260px; text-align:center;}
.pro_list img{ width:220px; height:220px;}
.pro_title{ width:252px; height:35px; margin-top:10px; text-align:center;}
.pro_title a{ padding:5px 20px; background-color:#2cabe2; color:#FFFFFF; }


#cat {
  line-height: 32px;  list-style-type: none;  width:100%;
}

#cat a {
 display: block; width:100%; text-align:left; text-indent:1em;line-height: 32px;
}

#cat a:link  {
 color:#666; text-decoration:none;
}
#cat a:visited  {
 color:#666;text-decoration:none;
}
#cat a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}

#cat li {
width:100%;  clear:both; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;
}
#cat li a:hover{
 background:#999;
}
#cat li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em;  width:100%;position: absolute; 
}
#cat li ul li{
 float: left; width:100%; font-weight:100; font-size:12px;

}


#cat li ul a{
 display: block; width:100%;text-align:left; font-size:12px;
}

#cat li ul a:link  {
 color:#666; text-decoration:none;width:100%; text-indent:2em;
}
#cat li ul a:visited  {
 color:#666;text-decoration:none;
}
#cat li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#999; width:100%;
}

#cat li:hover ul {
 left: auto;
}
#cat li.sfhover ul {
 left: auto;position:static;
}
#content {
 clear: left; 
}






/*分页*/
/* 普通翻页器-默认居中 */
.m-page{margin:30px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a,.m-page a:hover{text-decoration:none;color:#39c;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#fff;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#999;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;}
.m-page-sr i{border:0;}
.m-page-sr a:first-child,.m-page-sr a:last-child{border-radius:5px;}


.Lt{
	float:left;
	width:352px;
	padding: 0 5px;
}
.Rt{
	float:right;
	width:580px;
	padding:0 10px;
}

.inner_abt{ text-align: left;}
.inner_abt h1{ font-size:16px; text-align: left; color:#000;}
.inner_abt h2{ font-size:16px; line-height:34px; text-align: left; color:#000; margin-top:20px;}

.rank{float:right;width:760px; height:40px; background:#f7f5f2;}
.rank li{ float:left; height:40px; margin:0 15px;line-height:40px; display:block; text-align:center; font-size:16px; color:#000; font-weight:bold;}
.rank li a:link{ color:#000; text-decoration:none;}
.rank li a:hover{ color:#2cabe2; display: block; text-decoration:underline;}
.rank li a:visited{color:#000;text-decoration:none;}
.rank li a:active{color:#000;text-decoration:none;}

.inner_pro_info{
	float:left;
	width:746px;
	height:27px;
	margin-top:10px;
	margin-left:5px;
	padding-left:14px;
	text-align:left;
	line-height:27px;
	background:url(../images/inner_pro_bg1.png);
	background-repeat:no-repeat;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.inner_pro_info a{ color:#FFF; text-decoration:none;}
.inner_pro_info_data{
	float:left;
	margin-top:10px;
	width:420px;
}
.inner_pro_info_data ul{text-align:left;}
.inner_pro_info_data ul li p{ font-size:12px; color:#000; line-height:32px; display:block; padding-left:20px;}

.inner_pro_info_video{width:600px; margin-left:10px; margin:40px 0px; float:left;}
.inner_pro_product{
	float:left;
	width:746px;
	height:27px;
	margin-top:10px;
	margin-left:5px;
	padding-left:14px;
	text-align:left;
	line-height:27px;
	background:url(../images/inner_pro_bg3.png);
	background-repeat:no-repeat;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.inner_pro_product a{ color:#FFF; text-decoration:none;}
.inner_pro_product_m{ width:700px; margin-left:24px; float:left; font-size:12px; color:#000; line-height:32px; display:block; text-align:left; padding:20px 0px; line-height:24px;}
.inner_pro_form{ float:left !important; width:100%; margin-top:10px;}
.inner_pro_form p{ width:20%; text-align:right; float:left; display:inline;}
.inner_pro_form input{ height:24px;}
.inner_pro_form p.submitp{ width:100px; margin-left:200px; text-align:center; float:left; display:inline;}
.send{ background:url("../images/sendbg.png"); width:52px; height:24px; display:block; text-align:center; line-height:24px; float:left; border:0px; color:#ffffff; font-size:14px;}
.inner_sale{
	float:right;
	width:760px;
}
.inner_sale_L{
	float:left;
	width:150px;
	height:37px;
	line-height:37px;
	font-size:14px;
	color:#2697bf;
	font-weight:bold;
}
.inner_sale_R{float:right; width:180px; height:37px; line-height:37px;}

.sale_info{ float:left; width:100%; margin-top:30px; margin-left:20px;}
.sale_info ul{text-align:left;}
.sale_info ul li{ font-size:12px; color:#000; line-height:32px; display:block; font-weight:100;}
.sale_info h2{ font-size:12px; color:#000; line-height:32px; display:block; font-weight:100; letter-spacing:1px;}

.about_int{ width:100%; margin:0 auto; text-shadow: #ccc 0px 0px 1px;}
.about_int p{ width:100%; height:auto; font-size:14px; color:#8d9095; line-height:32px;}
.about_int h1{ font-size:24px; color:#000; height:60px; line-height:60px; font-weight:bold; width:100%; text-align:center;}
.about_int ul{text-align:left;}
.about_int ul li{font-size:14px; color:#8d9095; line-height:32px; height:32px; display:block;}


.m-list1{line-height:32px; height:32px; width:98%; margin:10px auto; color:#c22924; font-size:14px;}
.m-list1 ul{margin-left:-10px;}
.m-list1 li{float:left;padding-left:10px;}
.m-list1 li.select{ background:#2cabe2; color:#FFFFFF;}
.m-list1 a{text-decoration:none; color:#242424; padding:5px 10px; }
.m-list1 a:hover{ background:#2cabe2; color:#FFFFFF; }
.m-list1-c1 a,.m-list1-c1 a:hover{color:#c22924;font-size:14px;}


.about_info{
	float:left;
	width:100%;
	margin-top:30px; margin-bottom:30px;
}
.about_info_con{float:left; width:630px;}

.about_info_con_list{ float:left; width:90%; padding-left:50px; font-size:12px; color:#000; line-height:32px; height:32px; display:block;}
.about_info_mm{ float:left; width:360px; margin-left:10px; margin-top:10px;}

.info_left{float:left; width:640px; margin-left:10px !important; margin-left:5px; }
.info_right{float:left; width:302px; margin-left:10px;}
.info_left .info_left_po{ float:left;width:100%; font-size:12px; font-weight:bold;}
.info_left_list{ float:left; width:100%; padding-top:20px;}
.info_main{ float:left; width:100%; padding-top:20px;}
.info_list_pic{float:left; width:100px; height:90px;}
.info_list_pic img{float:left; width:82px; height:72px; padding:8px; border:1px solid #e5e5e5;}
.info_pro_det{ float:left; width:520px; margin-left:10px;}
.info_pro_det_up{float:left; width:100%}
.info_pro_det_down{float:left; width:100%; margin-top:15px; color:#9f9f9f;}
.info_pro_det_title{float:left; width:400px;height:24px; line-height:24px; font-weight:bold;}
.info_pro_det_date{float:left; width:100px; height:24px;display:block; line-height:24px; background-color:#30b7f2; color:#FFF; text-align:center; margin-left:18px;}
.info_pro_list_page{ float:left; width:100%; margin-top:20px auto;}


.picMarquee-left{ width:100%;  overflow:hidden; position:relative;}
.picMarquee-left .hd{
	overflow:hidden;
	height:30px;
	background:#f7f5f2;
	padding:0 10px;
}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/p_arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 5px; width:155px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ width:122px; margin:0px auto;}
		.picMarquee-left .bd ul li .pic img{ width:120px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ width:155px; text-align:center; line-height:24px; height:24px; overflow:hidden;}


.page{ width:734px; height:60px; margin-top:20px; font-size:13px; color:#333333; float:left; text-align:center;}
.page a{ PADDING:2px 5px; MARGIN: 2px; TEXT-ALIGN: center; line-height:18px; TEXT-DECORATION: none}
.page a:link {BORDER: #E0E0E0 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #003f98;  TEXT-DECORATION: none}
.page a:visited {BORDER: #E0E0E0 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #003f98;  TEXT-DECORATION: none}
.page a:hover {BORDER: #A0A0A0 1px solid; COLOR: #003f98;}

.Conbtxt{ width:640px; font-size:13px; line-height:24px; color:#666666; float:left;}
.Conbtxt h1{ width:640px; height:60px; font-size:18px; text-align:center; line-height:60px; color:#183883; letter-spacing:1px; float:left;}
.Conbtxt p.content{ width:600px; margin-left:20px; font-size:12px; line-height:24px; color:#999; float:left;}



.rpro{float:left; width:302px; height:83px; background-image:url(/images/bg_rtit.jpg);}
.rpro .rproTit{padding-top:25px; padding-left:25px; font-weight:bold;}
.rprobox{ float:left; width:296px; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; height:285px; overflow:hidden; position:relative; background:#f9f9f9;}
.rprobox .rproPic{ float:left; width:296px; height:237px; margin-top:10px; text-align:center;}
.rprobox .rproPic img{ width:254px; height:217px; padding:10px; border:1px solid #eaeaea;}
.rprobox .rproTit{ float:left; margin-top:2px; width:296px; height:34px; background:url(../images/hot_title.png) center no-repeat; text-align:center; line-height:34px;}
.lxyybody{ float:left; width:296px; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background:#f9f9f9;}
.lxyyT{float:left; width:45px; height:35px; margin-left:55px; margin-top:15px;}
.lxyyB{float:left; width:186px; height:21px; margin-left:45px;}
.info_right_con{ float:left; width:240px; padding-left:55px;}
.info_right_con ul{}
.info_right_con ul li{ display:block; height:32px; line-height:32px;}
.lxyybody .info{ float:left; width:200px; padding-left:55px; font-size:12px; color:#000; line-height:24px; display:block;}
.rprobottom{float:left; width:298px; height:50px; background-image:url(/images/bg_rbottom.jpg);}

.info{ line-height:32px; font-size:12px; color:#000; text-align:left;}
.leftvideo{float:left; width:100%; margin-top:10px;}

.newsbody{ width:980px; margin:0px auto; padding-top:125px; padding-bottom:10px; height:auto; }
input.searchkey{ margin-left:10px; border:1px solid #eee; height:24px; border-right:none; line-height:24px; float:left}
input.searchsubmit{ height:26px; background:#666; width:80px; float:left; color:#ffffff; border:0px; font-size:14px; font-weight:bold;}



/*左侧收缩菜单*/
.v{float:right;width:14px;height:14px;overflow:hidden;background:url(/js/left/vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
.v01{background-position:0 0; }
.v02{background-position:0 -16px;}
.vtitle{
	line-height:35px; border:0px solid #ccb6a9; margin-top:-1px; font-size:13px; color:#000; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;}
.vtitle em{margin:10px 10px 0 0;}
.vconlist{
	background:#fff;
}
.vconlist li{
	outline-style:none;
	font-stretch:normal; padding-left:0px;

}
.vconlist li:hover{background-color:#f5f5f5; transition: all .3s ease; 	padding-left:5px;}
.vconlist li a{line-height:30px; padding-left:0px;display:block;font-size:11px;color:#000; font-family:Tahoma, Geneva, sans-serif;}
.vconlist li.select a,.vconlist li a:hover{color:#000;text-decoration:none; text-shadow: 1px 1px #999;}

.inner_abt h1{ line-height:45px; height:45px;}

.inner_abt{ line-height:24px;}






.about{ width:100%;}
.about a{ color:#000;}
.about a:hover{ text-decoration:underline;}
.about h1{ font-size:35px; color:#1c84b1; line-height:80px;}
.about h2{ font-size:23px; color:#1c84b1; line-height:60px; text-indent:0px;}
.aboutcon{ font-size:14px; line-height:28px; color:#000; text-indent:0px;}
.pic{ display:none;}