@charset "gb2312";
/* 全局公用CSS属性 */
* {margin:0;padding:0;}
html {background-color:#5B5B5B;}
body {text-align:left;font:normal 12px/1.6em simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#000; background-color:#5B5B5B;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none;color:#000;}
a:visted{color: #Fff;}
a:hover {color: #Fff;}
input,select,form img,button {vertical-align:middle;}
button {border:0;cursor:pointer;}
img {border:0;}
em {font-style:normal;}
.t2big {
	font-size:12pt;
	color: #333;
	font-family:"幼圆", "宋体", Arial, Helvetica, sans-serif;
}
#allpage{ width:1003px; margin:0 auto; background:url(../images/all_bg.jpg) repeat-y}
.header{ width:100%; height:28px;background:url(../images/top_bg.jpg) no-repeat left top;  overflow:hidden;}

 #main_box{ width:940px; margin:0px 30px 0px 33px ; background:#8CB823 url(../images/main_bg.jpg) repeat-x left bottom; float:left; display:inline;}
	.topNav{ width:940px; height:96px; float:left; background:url(../images/nav.jpg) no-repeat; position:relative;}
	a.logo { width:183px; height:96px; display:block;overflow:hidden; float:left;}
	.topmenu{ width:329px; height:29px; float:right; padding-top:1px; padding-right:1px;}
	.index_banner{width:940px; height:403px; float:left}
	.index_main{width:100%; height:146px; background:url(../images/index_main.jpg) repeat-x left bottom;}
		.index_left { width:222px; height:111px;padding:21px 35px 0px 21px; background:url(../images/line_1.jpg) no-repeat 266px 32px; float:left;} 
		.index_left h3 { display:block; width:100px; height:20px;background:url(../images/index_ksm.png) no-repeat;margin-bottom:20px; }
		.index_mid { width:380px;float:left; position:relative;padding-left:10px; padding-top:21px;background:url(../images/line_2.jpg) no-repeat 380px 32px;}
		.index_mid h3 { display:block; width:280px; height:27px;background:url(../images/title_news.jpg) no-repeat; margin-left:6px; float:left}
		
		.index_mid span.more { height:21px; display:block; padding-left:0px; }
			ul.index_news { width:360px; padding-left:18px; padding-top:3px; float:left;}
			ul.index_news li {padding:0px; margin:0; height:20px; line-height:20px;float:left;}
			ul.index_news li span { float:left}
			ul.index_news li span.news_time {display:block; width:60px;padding-right:10px;}
			ul.index_news li span.news_title {display:block;width:268px;padding-left:12px; overflow:hidden;}
			
		.index_right{width:250px; padding-top:30px; padding-left:11px; float:left;}
	/*首页结束*/
	
	.banner {width:940px; height:226px; float:left}
	.div_main{ width:100%; background: url(../images/main_bg2.jpg)  no-repeat right bottom; float:left;}
	   .div_location { width:100%;height:20px;padding-top:8px; padding-bottom:20px;  float:left}
	   .div_location p{ padding-right:25px; text-align:right;}
	   .div_left { width: 186px;overflow:hidden; float:left;}
	   .div_left h2{ width:130px; height:33px; display:block; margin:0 auto;padding-bottom:2px;}
       .div_line { width:14px; padding-top:10px; float:left; overflow:hidden }
  	
		.div_right {width:730px;padding-top:5px; margin-left:10px; float:left; overflow:hidden}
		.div_title { width:100%; height:30px;}
		.div_title span { padding-left:20px; display:block; padding-bottom:5px;}
		
		.main_cont{ width:100%; height:auto; padding-top:25px;}
		.main_top {  width:780px; margin-left:6px;height:75px; overflow:hidden;background:url(../images/main-top.png) no-repeat ;}
		.div_right h3{ display:block; height:22px; padding-top:42px; padding-left:20px;}
		.location { float:right; padding-right:20px; padding-top:8px;}
		.main_mid { width:786px;background:#F7F7F7 url(../images/main_bg_repeat.jpg) repeat-y 8px 0px;}
		.main_bt { width:780px;padding-left:8px;background:url(../images/main_ft.jpg) no-repeat left bottom;}
			ul.prod_list{ margin-left:20px; margin-top:15px;}
			ul.prod_list li { width:200px;padding-right:32px; float:left; margin-bottom:10px;}
			
			ul.prod_list li span.image{ display:block;width:200px; height:75px;overflow:hidden;background:url(../images/prod_bg.png) no-repeat left bottom; padding-bottom:3px; margin-bottom:3px;}
			ul.prod_list li span.image img { border:0px #CCC3B6 solid;width:171px; height:75px;} 

			ul.prod_list li span.prod_info{ display:block; padding-bottom:10px; width:171px;}
			ul.prod_list li h4 { width:171px; text-align:center;padding-top:7px; font-size:13px;}
     .textbox { width:700px; padding-left:23px; padding-right:20px;margin-bottom:30px; padding-top:10px; background:url(../images/cont/about_line.png) repeat-y left top;}
	 .textbox p { padding-bottom:10px; line-height:22px;}
	 .textbox h5 { color:#F00000; display:block; padding-bottom:6px; font-size:12px;}
	 .news_list{width:418px; margin-left:12px; float:left}
	 .news_list li {width:100%; background:url(../images/news_dot.jpg) repeat-x left bottom; height:27px; line-height:27px;}
	 
	 .case_list{width:700px;float:left; padding-top:10px; margin-bottom:20px; }
	 .case_list li {width:100%;height:26px; line-height:26px; border-bottom:1px #A0C74D dashed;}
	 .case_list li span { float:left;}
	 .case_list li span a{ color: #333}
	 .case_list li span.span_class { padding-right:10px; font-weight:bold; color: #333}
	 .case_list li span.case_time { float:right; font-weight:bold; color:#FFF; text-align:center; width:60px;}
	 .main_bt h2 { display:block; font-size:16px; color:#e80000; padding-left:12px;}
	 
	 
	 ul.menu_left { width:140px; margin:0 auto; padding-bottom:25px;}
	 ul.menu_left li { background:url(../images/menu_libg.jpg) no-repeat left bottom; padding-left:28px; padding-bottom:2px;}
	 ul.menu_left li a { display:block;background:url(../images/menu_icon.gif) no-repeat 0px 8px; padding-left:14px;height:30px; line-height:30px; }
	 ul.menu_left li td a {display:block;background: none; padding-left:3px;}
	 ul.menu_left li a span{ line-height:18px;}
	 ul.prod_left { width:150px; margin-left:65px; padding:0;}
	 ul.prod_left li.bclass { width:100%; background:url(../images/menu_icon.gif) no-repeat 0px 10px; padding:7px 0px;float:left}
	 ul.prod_left li.hover {background:url(../images/menu_icon2.gif) no-repeat 0px 10px; padding:7px 0px;}
	 ul.prod_left ul.sub_menu { margin-top:8px; margin-bottom:8px;}
	 ul.prod_left ul.sub_menu li { width:100%;padding:0; margin:0; float:left;}
	 li span.prod_dot { width:10px;float:left}
	 li span.prod_name { width:130px; float:left;}
	 
	 table#partn { clear:both;}
	 table#partn  td { height:150px;}
	 table#partn  td img { border:3px #E1E1E1 solid; padding:1px;}
	 
	 .liquor_list{ width:690px;padding-bottom:13px; margin-bottom:20px; margin-left:12px; border-bottom:1px dashed #FFF;}
	 .liquor_list li a { height:23px; line-height:23px; display:block}
	 .liquor_list li a:hover{ background-color:#CCC;}
	 .liquor_list span {font-size:13px; color:#Fff; font-weight:bold}
	 	 .page_bar { height:20px; line-height:20px; text-align:center}
		 .page_bar a {color: #F4F4FF}
		 .page_bar .page { margin-bottom:20px;}
		 .page_bar b.curP{ color:#FFF;font-weight:600;}
    .liquor_pic { display:block; padding-top:10px; padding-bottom:10px; text-align:left}
	.liquor_pic img { padding:2px; border:1px solid #CCC}
	
	li.hover_id a { color:#F00;}
	.footer{width:100%; height:37px;clear:both; background:url(../images/bottom_bg.gif) no-repeat ;overflow:hidden;}
	
/*互动电视 tab ui*/
.Al_2 {	BACKGROUND: url(../images/Al_2.jpg) no-repeat left bottom; WIDTH: 900px; HEIGHT: 25px;FONT: bold 13px/22px simsun; padding-left:20px;}
.Al_2 A {	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; text-align:center;width:90px;HEIGHT: 25px;LINE-HEIGHT: 25px; font-size:12px;}
.Al_2 A.act {LINE-HEIGHT: 25px; width:90px;BACKGROUND: url(../images/Al_2_act.jpg) no-repeat center;COLOR: #333; text-align:center; PADDING-TOP: 0px;}
.Al_2 A:hover {	TEXT-DECORATION: none}
.Al_21{ width:100%;height: auto;overflow:hidden; padding:30px 0px 0px 0px;} 
 
.sale_info{padding-top:30px; padding-bottom:28px; padding-left:7px; width:200px; float:left}
.sale_info h4 { display:block; width:153px; height:22px; line-height:22px; font-size:12px ;background:url(../images/sale_info.gif) no-repeat; font-weight:normal; padding-left:15px;}


.left_search {background:url(../images/left_search.jpg) no-repeat;}
.searchinfo{ width:175px; height:63px; margin-left:16px;}
.seach_key { display:block; padding-top:24px; padding-left:15px;}
.seach_key .text { border:0; background:none; width:125px; line-height:16px;}
.seach_btn { display:block;  margin-left:12px; width:24px; height:15x;}

.s_car{
width:157px;
height:16px;
line-height:16px;
padding-left:2px;
}
.s_carsb{
border:1px #B1B1B1 solid;
background-color:#FFFFFF;
color:#666666;
height:16px;
line-height:16px;
}
.inpwidth530 { width:530px;}
#fb_enter { width:530px; height:333px; padding-left:45px; padding-right:110px; float:right;background:url(../images/advice_bg.jpg) no-repeat right top; margin-top:56px; margin-bottom:80px;}
.red { color:#Fe0000}
.product_info { width:595px; height:auto; padding-top:37px; padding-left:45px; float:left; display:inline; padding-bottom:55px;}
.hidesub_nav { display:none} 
#sub_nav { margin-top:18px;}
 
#photo { padding-left:0px;}
#photo span{ display:block; width:160px; height:155px; float:left;margin:8px 6px; text-align:center;}
#photo span img { width:160px; height:125px;}
#photo span a {display:block; width:160px; height:125px;border:3px solid #FFF; margin-bottom:3px;}
#photo span a:hover{display:block; width:160px; height:125px;border:3px solid #168401 ; }

/*产品开始*/

.clear {CLEAR: both}

#product #featured {	OVERFLOW: hidden; WIDTH: 470px; POSITION: relative; HEIGHT: 173px; margin-left:112px;}
#product #featured img { border:#fff 2px solid;}
#product #featured .word { height:0px; overflow:hidden; font-size:0px;}
#product #featured .word H6 {FONT-SIZE: 13px;}
#product #featured .showword {Z-INDEX: 10;LEFT: 2px; display:none;PADDING-BOTTOM: 0px; WIDTH: 460px; COLOR: #fff; BOTTOM: 1px; POSITION: absolute; background-color: #2a0e0e ; padding-top:5px; padding-left:5px;opacity: 0.7;FILTER: alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7}

#product #thumbs {WIDTH: 480px; LIST-STYLE-TYPE: none;}
#product #thumbs LI A.thumba {BORDER: #469600 2px solid;  DISPLAY: block;WIDTH: 88px; margin-right:9px;}
#product #thumbs LI A.thumba:hover {BORDER: #1D7507 2px solid; }
#product #thumbs LI A.current {BORDER:  #1D7507 2px solid;}
#product #thumbs .box {FLOAT: left; WIDTH: 96px; TEXT-ALIGN: center}
#product #thumbs .box IMG {DISPLAY: block; MARGIN: 0px auto; width:88px; height:36px;}
#product #thumbs .box P {MARGIN: 6px auto 0px; WIDTH: 92px; LINE-HEIGHT: 20px}

#product .rollphotos {MARGIN-TOP: 10px;WIDTH: 600px; margin-left:50px;}
#product .blk_29 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
#product .blk_29 .LeftBotton {BACKGROUND: url(../images/scroll-left.png) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 56px}
#product .blk_29 .RightBotton {RIGHT: 5px; BACKGROUND: url(../images/scroll-right.png) no-repeat ; FLOAT: right; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 56px}
#product .blk_29 .Cont {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}

/*荣誉开始*/
#honour #featured {	OVERFLOW: hidden; WIDTH: 470px; POSITION: relative; HEIGHT: 354px; margin-left:112px;}
#honour #featured img { border:#fff 2px solid; width:466px; height:350px;}
#honour #featured .word {Z-INDEX: 10; LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 460px; COLOR: #fff; BOTTOM: 1px; POSITION: absolute; background-color: #2a0e0e ; padding-top:5px; padding-left:5px;}
#honour #featured .word H6 {FONT-SIZE: 13px;}

#honour #thumbs {WIDTH: 480px; LIST-STYLE-TYPE: none;}
#honour #thumbs LI A.thumba {BORDER: #469600 2px solid;  DISPLAY: block;WIDTH: 88px; margin-right:9px;}
#honour #thumbs LI A.thumba:hover {BORDER: #1D7507 2px solid; }
#honour #thumbs LI A.current {BORDER:  #1D7507 2px solid;}
#honour #thumbs .box {FLOAT: left; WIDTH: 96px; TEXT-ALIGN: center}
#honour #thumbs .box IMG {DISPLAY: block; MARGIN: 0px auto; width:88px; height:114px;}
#honour #thumbs .box P {MARGIN: 6px auto 0px; WIDTH: 92px; LINE-HEIGHT: 20px}

#honour .rollphotos {MARGIN-TOP: 10px;WIDTH: 600px; margin-left:50px;}
#honour .blk_29 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
#honour .blk_29 .LeftBotton {BACKGROUND: url(../images/scroll-left.png) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 56px}
#honour .blk_29 .RightBotton {RIGHT: 5px; BACKGROUND: url(../images/scroll-right.png) no-repeat ; FLOAT: right; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 56px}
#honour .blk_29 .Cont {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}

/*经典案例开始*/
#case #featured {	OVERFLOW: hidden; WIDTH: 470px; POSITION: relative; HEIGHT: 354px; margin-left:112px;}
#case #featured img { border:#fff 2px solid; width:466px; height:350px;}
#case #featured .word { height:0px; overflow:hidden; font-size:0px;}
#case #featured .showword {Z-INDEX: 10;LEFT: 2px; display:none;PADDING-BOTTOM: 0px; WIDTH: 460px; COLOR: #fff; BOTTOM: 1px; POSITION: absolute; background-color: #2a0e0e ; padding-top:5px; padding-left:5px;opacity: 0.7;FILTER: alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7}
#case #featured .word H6 {FONT-SIZE: 13px;}

#case #thumbs {WIDTH: 480px; LIST-STYLE-TYPE: none; padding-bottom:50px;}
#case #thumbs LI A.thumba {BORDER: #469600 2px solid;  DISPLAY: block;WIDTH: 88px; margin-right:9px;}
#case #thumbs LI A.thumba:hover {BORDER: #1D7507 2px solid; }
#case #thumbs LI A.current {BORDER:  #1D7507 2px solid;}
#case #thumbs .box {FLOAT: left; WIDTH: 96px; TEXT-ALIGN: center}
#case #thumbs .box IMG {DISPLAY: block; MARGIN: 0px auto; width:88px; height:69px;}
#case #thumbs .box P {MARGIN: 6px auto 0px; WIDTH: 92px; LINE-HEIGHT: 20px}

#case .rollphotos {MARGIN-TOP: 10px;WIDTH: 600px; margin-left:50px;}
#case .blk_29 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
#case .blk_29 .LeftBotton {BACKGROUND: url(../images/scroll-left.png) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 56px}
#case .blk_29 .RightBotton {RIGHT: 5px; BACKGROUND: url(../images/scroll-right.png) no-repeat ; FLOAT: right; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 56px}
#case .blk_29 .Cont {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}

.zsjj { width:724px;margin-top:35px; margin-bottom:50px;}
.zsjj table { width:690px; margin-left:20px;}
.zsjj table td { padding:15px 0px;background:url(../images/dot_bg.gif) repeat-x left bottom; height:auto;}
.zsjj table td.xulie { width:25px; color:#FFF; font-size:26px; font-family: Arial, Helvetica, sans-serif;}
.zsjj table td.text { width:635px; }


