@charset "gb2312";
/* CSS Document */
body{
	padding:0;
	margin:0;
	background:#FFF;
	color:#292929;
	font-size:12px;
	font-family:"ËÎÌå";
}
div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form, label, input, textarea, img, span, em, strong{
	margin:0; padding:0; font-style:normal;
}
ul, ol, li{
	margin:0; 
	padding:0; 
	list-style:none;
	font-size:12px;
}
a{
    color:#333; 
	text-decoration:none;
} 
a:hover{
    color:#FF0000;
	text-decoration:underline;
	blr:expression(this.onFocus=this.blur());
}
.position{position:relative;}
/********************************      General Classes      ********************************/
.clearfix:after{content:"\0020"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{clear:both; zoom:1;}
.mt_3{margin-top:3px;}
.mt_4{margin-top:4px;}
.mt_8{margin-top:8px;}
.mt_10{margin-top:10px;}
.mr_8{margin-right:8px; display:inline}
.mr_9{margin-right:9px; display:inline}
.mr_10{margin-right:10px; display:inline}
.mr_15{margin-right:15px; display:inline}
.mr_20{margin-right:20px; display:inline}
/********************************      left right guang gao      ********************************/
#lovexin12,#lovexin14{
   width:90px;
   height:auto;
}
#lovexin12 img,#lovexin14 img{
   border:0px;
   vertical-align:top;
   margin-top:8px;
}
/********************************      GUANG GAO      ********************************/
.h_1{
	width:1000px;
	height:auto;
	float:left;
}
.h_guanggao, .h_guanggao ul{
	width:1000px;
	height:auto;
	float:left;
}
.h_guanggao ul li{
	width:auto;
	height:auto;
	float:left;
}
.h_1 img, .h_guanggao ul li img{
	border:0px;
	vertical-align:top;
}
/********************************      Warp - header     ********************************/
.top_gg{
	width:100%;
	height:100px;
	text-align:center;
	position:relative;
	top:0;
	left:0;
}
.top{
	width:100%;
	position:relative;
	top:0;
	left:0;
	z-index:9001;
}
.top_nav:after{clear:both; content:""; display:table;}
.top_nav{
	width:100%;
	height:254px;
	z-index:9000;
	margin:0 auto;
	_overflow:hidden;
}
.top_nav .top_nav_con{
	width:1000px;
	height:254px;
	background:#FFF;
	margin:0 auto;
}
.warp{
     width:1000px;
	 height:auto;
	 margin:0 auto;
}
.head{
	width:1000px;
	height:69px;
	margin-top:10px;
	float:left;
}
.head img{
	float:left;
}
.head p{
	width:600px;
	height:69px;
	background:#F00;
	float:right;

}
.head p img{
	border:0px;
	vertical-align:middle;
}
.head div{
	width:600px;
	height:65px;
	float:right;
	text-align:right;
	padding-top:4px;
}
.head div img{
	border:0px;
	vertical-align:middle;
}
.head h1{
	width:150px;
	height:69px;
	float:left;
}
.head h1 em{
	width:64px;
	height:auto;
	color:#E04500;
	font-size:22px;
	font-family:"ºÚÌå";
	font-weight:bold;
	padding-top:12px;
	padding-right:6px;
	float:right;
}
.head span{
	width:150px;
	height:69px;
	float:left;
}
.head span em{
	width:64px;
	height:auto;
	color:#E04500;
	font-size:22px;
	font-family:"ºÚÌå";
	font-weight:bold;
	padding-top:12px;
	padding-right:6px;
	float:right;
}

/********************************   nav   menu   ********************************/
.nav{
	width:996px;
	height:63px;
	background:url(../images/sub.jpg) repeat-x;
	border:1px solid #007D09;
	margin-top:10px;
	padding-left:2px;
	float:left;
}
.nav ul.subNav1{
	width:996px;
	height:31px;
	float:left;
}
.nav ul.subNav2{
	width:996px;
	height:31px;
	margin-top:1px;
	float:left;
}
.nav ul.subNav1 li.subMenu1, .nav ul.subNav2 li.subMenu1{
	width:79px;
	height:27px;
	text-align:center;
	background:url(../images/sub_h.jpg) right top no-repeat;
	padding:4px 0px 0px 4px;
	float:left;
}
.nav ul.subNav1 li.subMenu2, .nav ul.subNav2 li.subMenu2{
	width:77px;
	height:27px;
	text-align:center;
	ackground:url(../images/sub_h.jpg) right top no-repeat;
	padding:4px 0px 0px 4px;
	float:left;
}
.nav ul.subNav1 li.subMenu1 a, .nav ul.subNav2 li.subMenu1 a, .nav ul.subNav1 li.subMenu2 a, .nav ul.subNav2 li.subMenu2 a{
	width:73px;
	height:23px;
	color:#FFF;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	overflow:hidden;
	float:left;
}
.nav ul.subNav1 li.subMenu1 a:hover, .nav ul.subNav2 li.subMenu1 a:hover, .nav ul.subNav1 li.subMenu2 a:hover, .nav ul.subNav2 li.subMenu2 a:hover{
	color:#000;
	background:url(../images/sub_a.jpg) no-repeat;
	text-decoration:none;
}
.nav ul.subNav1 li.subMenu1 a.hover, .nav ul.subNav2 li.subMenu1 a.hover, .nav ul.subNav1 li.subMenu2 a.hover, .nav ul.subNav2 li.subMenu2 a.hover{
	color:#000;
	background:url(../images/sub_a.jpg) no-repeat;
	text-decoration:none;
}
.nav ul.subNav1 li.subMenu1 span{
	width:77px;
	height:58px;
	padding-left:3px;
	background:#00A918;
	border:1px solid #007602;
	position:absolute;
	display:none;
	left:0px;
	top:31px;
}
.nav ul.subNav1 li.subMenu1 span a{
	width:73px;
	height:23px;
	margin-top:4px;
	float:left;
}

.subnav{
	width:998px;
	height:auto;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	float:left;
}
.subnav p{
	width:982px;
	height:27px;
	color:#666;
	font-size:12px;
	line-height:25px;
	background:url(/css/images/subnav.jpg) repeat-x;
	padding:4px 8px 0px 8px;
	float:left;
}
.subnav p em{
	width:auto;
	height:auto;
	color:#cc0000;
	font-size:12px;
	line-height:25px;
	float:right;
}
.subnav p a{
	color:#6E6E6E;
	margin:0px 2px 0px 3px;
	display:inline;
}
.subnav p a:hover{
	color:#009301;
}
/*2016-4-8*/
.headform{ width:612px; height:auto; padding-left:10px; padding-bottom:2px; z-index:1000; position:relative; float:left;}
.headform ul{ width:382px; height:32px; background:url(/css/images/headform_input.png) left top no-repeat; margin-top:8px; padding:0px; float:left;}
.headform dl{ width:auto; height:34px; margin-top:8px; float:left;}
.headform dl dt{ width:auto; height:34px; float:left;}
.headform ul li.select{
	width:58px;
	height:32px;
	font-size:12px;
	line-height:32px;
	text-align:center;
	padding-right:18px;
	background:url(/css/images/s_l_d.gif) right 2px no-repeat;
	cursor:pointer;
	float:left;
}
.headform ul li.select span{
	height:32px;
	font-size:12px;
	line-height:32px;
	text-align:center;
}
.headform ul li.select_hover{
	width:58px;
	height:32px;
	font-size:12px;
	line-height:32px;
	text-align:center;
	padding-right:18px;
	background:url(/css/images/s_l_d_hover.gif) right 2px no-repeat;
	cursor:pointer;
	float:left;
}
.headform ul li input{
	width:300px;
	height:28px;
	font-size:12px;
	line-height:28px;
	padding-left:6px;
	margin-top:2px;
	border:0px;
	background:#FFF;
	float:left;
}
.headform dl dt input{
	width:105px;
	height:32px;
	color:#FFF;
	font-size:14px;
	font-weight:700;
	text-align:center;
	line-height:32px;
	background:url(/css/images/headform_input.png) left -33px no-repeat;
	cursor:pointer;
	border:0px;
	float:left;
}
.headform dl dt a{
	width:105px;
	height:32px;
	color:#FFF;
	font-size:14px;
	font-weight:700;
	text-align:center;
	line-height:32px;
	background:url(/css/images/headform_input.png) left -66px no-repeat;
	cursor:pointer;
	border:0px;
	margin-left:10px;
	display:inline;
	float:left;
}
.headform dl dt a:hover{
	color:#FFF;
	text-decoration:none;
}
.headform ul li ul.hide{
	width:52px;
	height:auto;
	text-align:center;
	position:absolute;
	border:2px solid #007d09;
	border-top:0px;
	background:#FFF;
	padding:0px;
	display:none;
	z-index:8001;
	left:0px;
	top:22px;
}
.headform ul li ul.hide li{
	width:52px;
	height:auto;
	color:#000;
	height:24px;
	line-height:24px;
	float:left;
}
.headform ul li ul.hide li a{
	width:52px;
	height:auto;
	color:#000;
	float:left;
}
.headform ul li ul.hide li a:hover{
	color:#FFF;
	background:#e89e00;
	text-decoration:none;
}
.headform span{ width:100%; height:24px; color:#000; line-height:24px; float:left;}
.headform span a{ color:#8a8989;} .headform span a:hover{ color:#666;}

.headuser{ width:333px; height:auto; padding-bottom:2px; z-index:1000; position:relative; float:right;}
.headuser ul{ width:333px; height:32px; margin-top:8px; padding:0px; float:left;}
.headuser ul li.h_1, .headuser ul li.h_2, .headuser ul li.h_3{ width:101px; height:32px; padding-right:10px; float:left;}
.headuser ul li.h_1 a{
	width:101px;
	height:32px;
	color:#FFF;
	font-size:14px;
	font-weight:700;
	text-align:center;
	line-height:32px;
	background:url(/css/images/headform_input.png) left -99px no-repeat;
	cursor:pointer;
	border:0px;
	float:left;
}
.headuser ul li.h_2 a{
	width:101px;
	height:32px;
	color:#FFF;
	font-size:14px;
	font-weight:700;
	text-align:center;
	line-height:32px;
	background:url(/css/images/headform_input.png) left -132px no-repeat;
	cursor:pointer;
	border:0px;
	float:left;
}
.headuser ul li.h_3 a{
	width:88px;
	height:32px;
	color:#0b3dac;
	font-size:14px;
	font-weight:700;
	text-align:right;
	line-height:32px;
	background:url(/css/images/headform_input.png) left -165px no-repeat;
	cursor:pointer;
	border:0px;
	padding-right:13px;
	float:left;
}
.headuser ul li.h_1 a:hover, .headuser ul li.h_2 a:hover{
	color:#FFF;
	text-decoration:none;
}
.headuser ul li.h_3 a:hover{
	color:#0b3dac;
	text-decoration:none;
}
.headuser ul li.h_4{ width:193px; height:32px; color:#000; font-size:14px; line-height:32px; text-align:right; padding-right:10px; float:left;}
.headuser ul li.h_4 em{ font-size:12px;}
.headuser ul li.h_5{ width:68px; height:32px; padding-right:10px; float:left;}
.headuser ul li.h_6{ width:42px; height:32px; padding-right:10px; float:left;}
.headuser ul li.h_5 a{
	width:68px;
	height:28px;
	color:#FFF;
	font-size:12px;
	font-weight:700;
	text-align:center;
	line-height:28px;
	background:url(/css/images/headform_input.png) left -198px no-repeat;
	cursor:pointer;
	border:0px;
	margin-top:2px;
	float:left;
}
.headuser ul li.h_6 a{
	width:42px;
	height:28px;
	color:#FFF;
	font-size:12px;
	font-weight:700;
	text-align:center;
	line-height:28px;
	background:url(/css/images/headform_input.png) left -227px no-repeat;
	cursor:pointer;
	border:0px;
	margin-top:2px;
	float:left;
}
.headuser ul li.h_5 a:hover, .headuser ul li.h_6 a:hover{
	color:#FFF;
	text-decoration:none;
}
.headuser span{ width:323px; height:26px; color:#6E6E6E; line-height:26px; text-align:right; float:left;}

.menu{
	width:1000px;
	height:34px;
	margin-top:10px;
	float:left;
}
.menu ul{
	width:998px;
	height:34px;
	padding:0px 1px 0px 1px;
	float:left;
}
.menu ul li{
	width:102px;
	height:34px;
	line-height:34px;
	text-align:center;
	background:url(../images/menu.jpg) no-repeat;
	float:left;
}
.menu ul li a{
	color:#FFF;
	font-size:14px;
	/*font-weight:bold;*/
}
.menu ul li a:hover{
	color:#FFF;
}
.menu2{
	width:1000px;
	height:34px;
	margin-top:10px;
	float:left;
}
.menu2 ul{
	width:998px;
	height:34px;
	padding:0px 1px 0px 1px;
	float:left;
}
.menu2 ul li{
	width:auto;
	height:34px;
	background:url(../images/menu_l.jpg) left top no-repeat;
	padding-left:16px;
	float:left;
}
.menu2 ul li a{
	color:#FFF;
	font-size:14px;
	line-height:34px;
	text-align:center;
	background:url(../images/menu_r.jpg) right top no-repeat;
	padding-right:16px;
	white-space:nowrap;
	display:block;
	/*font-weight:bold;*/
}
.menu2 ul li a:hover{
	color:#FFF;
}



.menu3{
	width:1000px;
	height:34px;
	margin-top:10px;
	float:left;
}
.menu3 ul{
	width:998px;
	height:34px;
	padding:0px 1px 0px 1px;
	float:left;
}
.menu3 ul li{
	width:auto;
	height:34px;
	background:url(../images/menu_l.jpg) left top no-repeat;
	padding-left:37px;
	float:left;
}
.menu3 ul li a{
	color:#FFF;
	font-size:14px;
	line-height:34px;
	text-align:center;
	background:url(../images/menu_r.jpg) right top no-repeat;
	padding-right:37px;white-space:nowrap;
	display:block;
	/*font-weight:bold;*/
}
.menu3 ul li a:hover{
	color:#FFF;
}

.menu4{
	width:1000px;
	height:34px;
	margin-top:10px;
	float:left;
}
.menu4 ul{
	width:998px;
	height:34px;
	padding:0px 1px 0px 1px;
	float:left;
}
.menu4 ul li{
	width:auto;
	height:34px;
	background:url(../images/menu_l.jpg) left top no-repeat;
	padding-left:41px;
	float:left;
}
.menu4 ul li a{
	color:#FFF;
	font-size:14px;
	line-height:34px;
	text-align:center;
	background:url(../images/menu_r.jpg) right top no-repeat;
	padding-right:41px;white-space:nowrap;
	display:block;
	/*font-weight:bold;*/
}
.menu4 ul li a:hover{
	color:#FFF;
}

.menu5{
	width:1000px;
	height:auto;
	float:left;
}
.menu5 ul{
	width:1000px;
	height:auto;
	margin-top:10px;
	float:left;
}
.menu5 ul li{
	width:91px;
	height:34px;
	background:url(../images/menu_l.jpg) left top no-repeat;
	float:left;
}
.menu5 ul li a{
	color:#FFF;
	font-size:14px;
	line-height:34px;
	text-align:center;
	background:url(../images/menu_r.jpg) right top no-repeat;
	white-space:nowrap;
	display:block;
	/*font-weight:bold;*/
}
.menu5 ul li a:hover{
	color:#FFF;
}
/********************************      m_list     ********************************/
.m_list{
	width:1000px;
	height:auto;
	float:left;
}
.m_list h2{
	width:1000px;
	height:54px;
	background:url(../images/tit_bg.jpg) right top no-repeat;
	overflow:hidden;
	float:left;
}
.m_list h2 img{
	float:left;
}
.m_list h2 p{
	width:auto;
	height:28px;
	padding:26px 0px 0px 10px;
	float:left;
}
.m_list h2 p a{
	width:70px;
	height:28px;
	color:#009301;
	font-size:12px;
	line-height:28px;
	font-weight:bold;
	text-align:center;
	margin-right:2px;
	display:inline;
	float:left;
}
.m_list h2 p a:hover, .m_list h2 p a.hover{
	color:#FF0000;
	background:url(../images/kaye.jpg) no-repeat;
	text-decoration:none;
}
.m_list h2 span{
	width:auto;
	height:34px;
	line-height:34px;
	padding:20px 10px 0px 0px;
	float:right;
}
.m_list h2 span a, .m_list h2 span a:hover{
	color:#009301;
	font-size:12px;
	font-weight:100;
}
.m_list_v{
	width:1000px;
	height:auto;
	float:left;
}
.m_list_v ul{
	width:998px;
	height:auto;
	border-right:1px solid #00AB01;
	border-bottom:1px solid #00AB01;
	border-left:1px solid #00AB01;
	padding-bottom:6px;
	float:left;
}
.m_list_v ul li{
	width:236px;
	height:25px;
	line-height:25px;
	background:url(../images/zx_bg.jpg) no-repeat;
	padding-left:6px;
	margin-top:5px;
	margin-left:6px;
	display:inline;
	float:left;
}
.m_list_v ul li em{
	color:#F00;
}
/********************************      fl_list     ********************************/
.fl_list{
	width:994px;
	height:113px;
	margin-top:10px;
	border:2px solid #01AD01;
	padding:1px;
	float:left;
}
.fl_list ul{
	width:206px;
	height:113px;
	float:left;
}
.fl_list ul li{
	width:103px;
	height:auto;
	float:left;
}
.fl_list ul li a{
	width:103px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-weight:bold;
	background:url(../images/fl_tit.jpg) no-repeat;
	float:left;
}
.fl_list ul li a:hover, .fl_list ul li a.hover{
	color:#FFF;
	background:url(../images/fl_tit_a.jpg) no-repeat;
	text-decoration:none;
}
.fl_list_v{
	width:782px;
	height:auto;
	padding:4px 0px 0px 6px;
	float:left;
}
.fl_list_v ul{
	width:782px;
	height:auto;
	line-height:18px;
	float:left;
}
.fl_list_v ul li{
	width:260px;
	height:auto;
	float:left;
}
.fl_list_v ul li span{
	width:17px;
	height:17px;
	padding-top:1px;
	float:left;
}
.fl_list_v ul li a{
	width:auto;
	height:auto;
	color:#333;
	line-height:18px;
	text-align:left;
	font-weight:100;
	background:none;
	float:left;
	padding-right:6px;
}
.fl_list_v ul li a:hover{
	color:#FF0000;
	background:none;
	text-decoration:underline;
}
.fl_list_v dl{
     width:782px;
	 height:auto;
	 float:left;
}
.fl_list_v dl dt{
	 width:782px;
	 color:#666;
	 line-height:26px;
	 float:left;
}
.fl_list_v dl dt span{
	 color:#000;
	 font-size:14px;
	 font-weight:bold;
	 padding-right:10px;
}
.fl_list_v dl dt a{
	color:#000;
	font-size:14px;
	padding:0px 20px 0px 20px;
}
.fl_list_v dl dt a:hover{
	color:#FF0000;
	background:none;
	text-decoration:underline;
}
/********************************    fl_view   ********************************/
.fl_view{
	width:782px;
	height:auto;
	float:left;
}
.fl_view p{
	width:80px;
	height:106px;
	float:left;
}
.fl_view p a{
	width:76px;
	height:49px;
	color:#000;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	line-height:16px;
	background:url(../images/fl_view_title.jpg) left bottom no-repeat;
	padding:2px 4px 0px 0px;
	float:left;
}
.fl_view p a:hover, .fl_view p a.hover{
	color:#FFF;
	background:url(../images/fl_view_title.jpg) left top no-repeat;
	text-decoration:none;
}
.fl_view ul{
	width:702px;
	height:auto;
	padding:0px;
	float:left;
}
.fl_view ul li{
	width:auto;
	height:27px;
	padding:0px;
	padding-right:3px;
	float:left;
}
.fl_view ul li a{
	width:auto;
	height:22px;
	color:#000;
	font-size:12px;
	line-height:22px;
	padding:0px 10px 0px 10px;
	border:1px solid #DAD8D8;
	float:left;
}
.fl_view ul li a:hover{
	color:#000;
	background:#ECECEC;
	text-decoration:none;
}
.fl_view ul li a.hover{
	color:#FFF;
	background:#359ECB;
	text-decoration:none;
}
/********************************      link_list  search   ********************************/
.link_list_warp{
	width:996px;
	height:auto;
	margin-top:10px;
	border:2px solid #01AD01;
	background:#E2FFE9;
	float:left;
}
.link_list{
	width:422px;
	height:85px;
	float:left;
}
.link_list ul{
	width:288px;
	height:84px;
	padding-top:1px;
	float:left;
}
.link_list ul li{
	width:87px;
	height:21px;
	margin-top:5px;
	margin-left:9px;
	display:inline;
	float:left;
}
.link_list ul li a{
	width:87px;
	height:21px;
	line-height:21px;
	text-align:center;
	background:url(../images/link_list.jpg) no-repeat;
	float:left;
}
.link_list ul li a:hover{
	color:#FFF;
	background:url(../images/link_list_a.jpg) no-repeat;
	text-decoration:none;
}
.link_list p{
	width:114px;
	height:77px;
	padding:8px 0px 0px 14px;
	float:left;
}
.link_list p span{
	width:114px;
	height:30px;
	background:url(../images/fb_bg.jpg) no-repeat;
	margin-top:4px;
	float:left;
}
.link_list p span a{
	width:86px;
	height:26px;
	color:#FFF;
	line-height:26px;
	font-weight:bold;
	padding-left:24px;
	float:left;
}
.link_list p span a:hover{
	color:#FFF;
}
.fb_list{
	width:36px;
	height:84px;
    background:url(../images/link_list_bg.jpg) right top no-repeat;
	padding-top:1px;
	float:left;
}
.fb_list dl{
	width:20px;
	height:20px;
	margin-top:14px;
	position:relative;
	float:left;
}
.fb_list dl img{
	float:left;
}
.fb_list dl dt.box{
	width:58px;
	height:auto;
	background:#FFF;
	border:1px solid #00B904;
	position:absolute;
	display:none;
	padding:1px;
	right:-62px;
	top:0px;
}
.fb_list dl dt a{
	width:58px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:#E2FFE9;
	border-bottom:1px dashed #00B904;
	float:left;
}
.d_l{
	display:none;
}
.d_l_a{
	display:block;
}






.search{
	width:528px;
	height:84px;
	padding:1px 0px 0px 10px;
	float:left;
}
.search form{
	width:518px;
	height:34px;
	background:url(../images/form_bg.jpg) no-repeat;
	margin-top:5px;
	float:left;
}
.search form p{
	width:60px;
	height:24px;
	color:#017D04;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-left:26px;
	float:left;
}
.search form label.dx{
	width:200px;
	height:28px;
	font-size:12px;
	padding-top:6px;
	padding-left:4px;
	float:left;
}
.search form label.txt{
	width:158px;
	height:28px;
	font-size:12px;
	padding-top:6px;
	float:left;
}
.search form label.txt input{
	width:150px;
	height:20px;
	color:#333;
	font-size:14px;
	line-height:20px;
	padding-left:2px;
	border:1px solid #019701;
	float:left;
}
.search form label.int{
	width:61px;
	height:22px;
	padding-top:6px;
	padding-left:2px;
	float:left;
}
.search form label.int input{
	width:61px;
	height:22px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:22px;
	background:url(../images/input.jpg) no-repeat;
	border:0px;
	cursor:hand;
	float:left;
}
/********************************      products list   ********************************/
.current_d{
	width:1000px;
	height:18px;
	line-height:20px;
	margin-top:10px;
	float:left;
}
.current_d p{
	width:auto;
	height:18px;
	line-height:20px;
	float:right;
}
.current_d p a{
	width:auto;
	height:auto;
	background:url(../images/d_b.gif) 0px 0px no-repeat;
	padding-left:18px;
	margin-left:8px;
	display:inline;
	float:left;
}
.area_tj{
	width:1000px;
	height:auto;
	margin-top:10px;
	float:left;
}
.area_tj dl{float:left;}
.area_tj dt{
	width:76px;
	height:24px;
	display:block;
	background:url(/zs/images/dqzs.jpg) left center no-repeat;
	float:left;
}
.area_tj dd{float:left;}
.area_tj dd a{
	display:inline-block;
	height:24px;
	line-height:24px;
	padding:0 6px 0 0;
	margin:0px 0px 0 2px;
	font-size:12px;
	background:url(/zs/images/areabg.jpg) right top no-repeat;
	float:left;
}
.area_tj dd a:hover, .area_tj dd a.hover{
	background:url(/zs/images/areabg1.jpg) right top no-repeat;
	color:#fff;
	text-decoration:none;
}
.area_tj dd a:hover span, .area_tj dd a.hover span{
	width:8px;
	height:24px;
	_width:4px;
	display:block;
	background:url(/zs/images/areabg1.jpg) left top no-repeat;
	float:left;
}
.area_tj dd a span{
	width:8px;
	height:24px;
	_width:4px;
	display:block;
	background:url(/zs/images/areabg.jpg) left top no-repeat;
	float:left;
}
.container_warp{
	width:1000px;
	height:auto;
	margin-top:10px;
	float:left;
}
.container_l{
	width:258px;
	height:auto;
	float:left;
}
.l_list{
	width:256px;
	height:auto;
	border:1px solid #C8C8C8;
	float:left;
}
.l_list h5{
	width:256px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	background:#F4F9F3;
	float:left;
}
.l_list ul{
	width:244px;
	height:auto;
	line-height:18px;
	padding:6px;
	float:left;
}
.l_list ul li{
	width:244px;
	height:22px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:clip; 
	float:left;
}
.l_list ul span{
	width:244px;
	height:auto;
	line-height:18px;
	float:left;
}
.l_list ul span a{
	color:#000099;
}
.l_list ul span img{
	width:auto;
	height:auto;
	border:0px;
	float:right;
}
.l_list2{
	width:256px;
	height:auto;
	border:1px solid #C8C8C8;
	float:left;
}
.l_list2 h5{
	width:256px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	background:#F4F9F3;
	float:left;
}
.l_list2 ul{
	width:244px;
	height:auto;
	padding:6px;
	float:left;
}
.l_list2 ul li{
	width:244px;
	height:22px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:clip; 
	float:left;
}
.l_list2 ul li a{ float:left; width:134px; height:22px; line-height:22px; OVERFLOW: hidden; WHITE-SPACE: nowrap; text-align:left;}
.l_list2 ul li span{float:right;color:#999;}





.l_list3{
	width:256px;
	height:auto;
	border:1px solid #C8C8C8;
	float:left;
}
.l_list3 h5{
	width:256px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	background:#F4F9F3;
	float:left;
}
.l_list3 ul{
	width:244px;
	height:auto;
	line-height:18px;
	padding:6px;
	float:left;
}
.l_list3 ul li{
	width:244px;
	height:22px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:clip; 
	float:left;
}

.l_list3 ul li a{
	font-weight:bold;
}



.container_r{
	width:730px;
	height:auto;
	background:url(../images/fl_list_bg.jpg) repeat-x;
	border-top:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;
	margin-left:10px;
	display:inline;
	float:right;
}
.container_r p{
	width:706px;
	height:34px;
	line-height:28px;
	background:url(../images/fl_list_title.jpg) no-repeat;
	padding-left:24px;
	float:left;
}
.container_r p span{
	width:auto;
	height:28px;
	color:#8D8D8D;
	padding-right:6px;
	font-weight:100;
	float:right;
}
.container_r p span a{
	width:auto;
	height:18px;
	line-height:18px;
	font-weight:100;
	padding:2px;
}
.container_r p span a:hover, .container_r p span a.hover{
	color:#FFF;
	background:url(../images/fl_hover.gif) center center no-repeat;
	text-decoration:none;
}

.bg{background:#F4F9F2;}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#FFF;
	padding:1px;
	display:none;
	color:#000;
}
.r_list{
	width:710px;
	height:auto;
	border-bottom:1px solid #C8C8C8;
	padding:10px;
	float:left;
}
.r_list img{
	width:96px;
	height:80px;
	border:0px;
	float:left;
}
.r_list ul{
	width:520px;
	height:auto;
	padding:4px 0px 0px 10px;
	float:left;
}
.r_list ul li{
	width:260px;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.r_list ul li img{
	width:auto;
	height:auto;
	float:none;
}
.r_list ul li em{
	color:#F00;
}
.r_list ul li a, .r_list ul li a:hover{
	color:#000099;
}
.r_list p{
	width:70px;
	height:80px;
	background:url(../images/dl_zx.png) right 10px no-repeat;
	padding-left:10px;
	float:left;
}
.r_list p a{
	width:70px;
	height:24px;
	color:#000099;
	text-align:center;
	padding-top:56px;
	display:block;
	float:left;
}
/********************************      products view   ********************************/
.mina{
	width:1000px;
	height:auto;
	margin-top:6px;
	float:left;
}
.left_wrap{
     width:240px;
	 height:auto;
	 float:left;
}
.left_v{
     width:236px;
	 height:auto;
	 border:1px solid #C8C8C8;
	 padding:1px;
	 float:left;
}
.shouru{
     width:236px;
	 height:auto;
	 border:1px solid #C8C8C8;
	 padding:1px;
	 margin-top:10px;
	 float:left;
}
.shouru ul{
     width:226px;
	 height:auto;
	 padding:5px;
	 float:left;
}
.shouru ul li.baidu{
     width:130px;
	 height:36px;
	 font-size:12px;
	 line-height:36px;
	 background:url(../images/baidu.jpg) no-repeat;
	 padding-left:96px;
	 border-bottom:1px dashed #CCC;
	 white-space:nowrap;
	 overflow:hidden;
	 text-overflow:ellipsis; 
	 float:left;
}
.shouru ul li.ws{
     width:130px;
	 height:31px;
	 font-size:12px;
	 line-height:31px;
	 background:url(../images/360ws.jpg) no-repeat;
	 padding-left:96px;
	 margin-top:5px;
	 white-space:nowrap;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 float:left;
}
.l_pr_img_v, .l_pr_list, .l_pr_mover, .gg_list{
     width:236px;
	 height:auto;
	 float:left;
}
.l_pr_img_v p, .l_pr_list p, .l_pr_mover p, .gg_list p{
     width:236px;
	 height:26px;
	 color:#FFF;
	 font-size:14px;
	 font-weight:bold;
	 line-height:26px;
	 text-align:center;
	 background:#48C65C;
	 padding-top:2px;
	 float:left;
}
.l_pr_img_v ul{
     width:226px;
	 height:auto;
	 padding:6px 5px 6px 5px;
	 float:left;
}
.l_pr_img_v ul img{
	 text-align:center;
	 border:0px;
}
.l_pr_list ul{
     width:226px;
	 height:376px;
	 padding:6px 5px 6px 5px;
	 overflow-y:scroll;
	 overflow-x:hidden;
	 float:left;
}
.l_pr_list ul li{
     width:226px;
	 height:24px;
	 font-size:12px;
	 line-height:24px;
	 background:url(../images/h_x.jpg) left bottom repeat-x;
	 white-space:nowrap;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 float:left;
}
.l_pr_mover ul{
     width:226px;
	 height:auto;
	 padding:6px 5px 6px 5px;
	 float:left;
}
.l_pr_mover ul li{
     width:226px;
	 height:24px;
	 font-size:12px;
	 line-height:24px;
	 background:url(../images/h_x.jpg) left bottom repeat-x;
	 white-space:nowrap;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 float:left;
}
.gg_list ul{
     width:226px;
	 height:auto;
	 padding:0px 5px 8px 5px;
	 float:left;
}
.gg_list ul li{
     width:226px;
	 height:50px;
	 text-align:center;
	 margin-top:8px;
	 float:left;
}
.gg_list ul li img{
	 vertical-align:middle;
	 border:0px;
}
.qiye{
      width:236px;
	  height:auto;
	  float:left;
}
.qiye p{
      width:236px;
	  height:32px;
	  float:left;
}
.qiye dl{
      width:226px;
	  height:auto;
	  border-top:0px;
	  background:#FFF;
	  padding:5px;
	  float:left;
}
.qiye dl dd{
      width:226px;
	  height:24px;
	  color:#444;
	  font-size:14px;
	  line-height:24px;
	  text-align:center;
	  WHITE-SPACE: nowrap;
	  overflow:hidden;
	  text-overflow:ellipsis;
	  border-bottom:1px dashed #CCC;
	  font-weight:bold;
	  float:left;
}
.qiye dl dt{
      width:226px;
	  height:auto;
	  color:#000;
	  font-size:12px;
	  line-height:20px;
	  font-weight:100;
	  padding-top:6px;
	  float:left;
}
.qiye dl dt span{
      width:226px;
	  height:auto;
	  text-align:center;
	  padding:5px 0px 5px 0px;
	  float:left;
}
.right_v_warp{
     width:750px;
	 height:auto;
	 margin-left:10px;
	 display:inline;
	 float:left;
}
.right_v{
     width:728px;
	 height:auto;
	 font-size:12px;
	 border:1px solid #C8C8C8;
	 padding:10px;
	 float:left;
}
.r_mina{
     width:728px;
	 height:auto;
	 float:left;
}
.r_mina h1{
     width:728px;
	 height:30px;
	 color:#000;
	 font-size:24px;
	 font-weight:bold;
	 font-family:"ºÚÌå";
	 text-align:center;
	 background:url(../images/r_v_title.jpg) no-repeat;
	 padding-top:20px;
	 float:left;
}
.r_mina em{
     width:728px;
	 height:24px;
	 color:#5A5A5A;
	 font-size:12px;
	 font-weight:100;
	 line-height:24px;
	 text-align:center;
	 float:left;
}
.r_mina dl{
     width:728px;
	 height:auto;
	 float:left;
}
.r_mina dl dt{
     width:728px;
	 height:24px;
	 color:#02AD21;
	 font-size:16px;
	 line-height:24px;
	 background:url(../images/h_x.jpg) 0px 32px repeat-x;
	 padding-top:20px;
	 float:left;
}
.position{position:relative}
.r_mina dl dt div.weixin{
     width:100px;
	 height:124px;
	 position:absolute;
	 right:10px;
	 top:46px;
}
.r_mina dl dt div.weixin p{
	 color:#333;
	 font-size:12px;
	 line-height:24px;
	 _display:none;
	 float:left;
}
.r_mina dl dt strong{
     width:auto;
	 height:30px;
	 background:#FFF;
	 padding-right:4px;
}
.r_mina dl dd{
     width:728px;
	 height:auto;
	 font-size:13px;
	 line-height:21px;
	 float:left;
}
.r_mina dl dd a{
	 color:blue;
	 text-decoration:none;
}
.input{
     width:750px;
	 height:41px;
	 margin-top:6px;
	 float:left;
}
.input img{
     width:125px;
	 height:41px;
	 margin-left:6px;
	 display:inline;
	 border:0px;
	 float:right;
}
.zm_list{
	width:990px;
	height:auto;
	background:#F6FBF7;
	border:1px solid #CCCCCC;
	margin-top:8px;
	padding:4px;
	float:left;
}
.zm_list p{
	width:136px;
	height:auto;
	font-size:12px;
	line-height:22px;
	padding-left:4px;
	float:left;
}
.zm_list ul{
	width:850px;
	height:22px;
	overflow:hidden;
	float:left;
}
.zm_list ul li{
	width:auto;
	height:auto;
	float:left;
}
.zm_list ul li a{
	width:20px;
	height:20px;
	color:#5E6A81;
	font-size:14px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #CDCDCD;
	text-decoration:none;
	background:#FFF;
	margin-right:6px;
	display:inline;
	float:left;
}
.zm_list ul li a:hover, .zm_list ul li a.hover{
	color:#FFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #5E6A81;
	background:#5E6A81;
	float:left;
}

/********************************   dl_search   r_fl_list   ********************************/
.dl_search_warp{
	width:996px;
	height:auto;
	margin-top:10px;
	border:2px solid #01AD01;
	background:#E2FFE9;
	float:left;
}
.dl_search{
	width:736px;
	height:51px;
	padding:10px;
	float:left;
}
.dl_search form{
	width:736px;
	height:51px;
	float:left;
}
.dl_search form ul{
	width:685px;
	height:51px;
	float:left;
}
.dl_search form ul p{
	width:685px;
	height:24px;
	float:left;
}
.dl_search form ul p label{
	width:auto;
	height:24px;
	line-height:24px;
	padding-left:5px;
	float:left;
}
.dl_search form ul p input, .dl_search form ul p select{
	float:left;
}
.dl_search form ul p input{
	border:1px solid #019700;
	height:19px;
	line-height:19px;
	padding-left:2px;
}
.dl_search form input.int{
	width:51px;
	height:51px;
	background:url(../images/dl_search_input.jpg) no-repeat;
	border:0px;
	cursor:hand;
	float:left;
}
.dl_fankui{
	width:130px;
	height:51px;
	padding:10px;
	background:url(../images/dl_search_fx.jpg) 40px 0px no-repeat;
	padding-left:90px;
	float:left;
}
.dl_fankui p{
	width:130px;
	height:28px;
	float:left;
}
.dl_fankui p img{
	border:0px;
}

.r_fl_list{
	width:830px;
	height:auto;
	background:url(../images/fl_list_bg.jpg) repeat-x;
	float:left;
}
.r_fl_list p{
	width:806px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	background:url(../images/fl_list_title.jpg) no-repeat;
	padding-left:24px;
	float:left;
}

.r_fl_list p span{
	width:auto;
	height:28px;
	color:#8D8D8D;
	padding-right:6px;
	float:right;
	font-weight:100;

}
.r_fl_list p span a{
	width:auto;
	height:18px;
	line-height:18px;
	font-weight:100;
	padding:2px;
}
.r_fl_list p span a:hover, .r_fl_list p span a.hover{
	color:#FFF;
	background:url(../images/fl_hover.gif) center center no-repeat;
	text-decoration:none;
}

.r_fl_list ul{
	width:810px;
	height:auto;
	padding:0px 10px 0px 10px;
	padding-top:8px;
	float:left;
}
.r_fl_list ul li{
	width:810px;
	height:25px;
	border-bottom:1px solid #DDD;
	float:left;
}

.r_fl_list ul li span.title{
	width:310px;
	height:25px;
	line-height:25px;
	background:url(../images/dai.jpg) 0px 4px no-repeat;
	padding-left:30px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.r_fl_list ul li span.title a, .r_fl_list ul li span.title a:hover{
	color:#000099;font-size:14px;
}
.r_fl_list ul li span.quyu{
	width:160px;
	height:25px;
	line-height:25px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.r_fl_list ul li span.guidao{
	width:200px;
	height:25px;
	line-height:25px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.r_fl_list ul li span.riqi{
	width:60px;
	height:25px;
	line-height:25px;
	float:left;
}
.r_fl_list ul li span.dayin{
	width:50px;
	height:25px;
	line-height:25px;
	text-align:center;
	float:left;
}
.r_fl_list ul li span.dayin input{
	margin-top:4px;
}
.all_input{
	width:815px;
	height:21px;
	padding:5px 10px 5px 5px;
	float:left;
}
.all_input p{
	width:72px;
	height:21px;
	background:url(../images/all_input.gif) no-repeat;
	margin-left:20px;
	display:inline;
	float:right;
}
.all_input p img{
	margin-top:4px;
	margin-right:3px;
	margin-left:4px;
}
.all_input p input{
	margin-top:2px;
}

.turn_page{
	width:705px;
	height:30px;
	text-align:center;
	margin-top:8px;
	border-bottom:1px solid #C8C8C8;
	padding-left:25px;
	float:left;
}
.turn_page p{
	width:auto;
	height:30px;
}
.turn_page a{
	display:block;
	margin-left:2px;
	display:inline;
	text-align:center;
	width:20px;
	height:20px;
	line-height:20px;
	border:#999 1px solid;
	float:left;
}
.turn_page a:hover, .turn_page a.hover{color:#FFF; background:#CC0000; text-decoration:none;}
.turn_page span{display:block; width:auto; line-height:20px; margin-left:160px; display:inline; float:left;}
.turn_page span input{font-size:12px;}

.turn_pagee{
	width:auto;
	height:30px;
	text-align:center;
	margin-top:20px;
	float:left;
}
.turn_pagee p{
	width:auto;
	height:30px;
}
.turn_pagee a{
	display:block;
	margin-left:2px;
	display:inline;
	text-align:center;
	width:20px;
	height:20px;
	line-height:20px;
	border:#999 1px solid;
	float:left;
}
.turn_pagee a:hover, .turn_pagee a.hover{color:#FFF; background:#CC0000; text-decoration:none;}
.turn_pagee span{display:block; width:auto; line-height:20px; margin-left:160px; display:inline; float:left;}
.turn_pagee span input{font-size:12px;}

.bottom_box{

	width:998px;
	height:auto;
	border:1px solid #DBDBDB;
	margin-top:8px;
	float:left;
}
.bottom_box h2{
	width:990px;
	height:28px;
	color:#303030;
	line-height:28px;
	font-size:13px;
	padding-left:8px;
	background:#F5F5F5;
	border-bottom:1px solid #DBDBDB;
	float:left;
}
.bottom_box h2 span{
	width:auto;
	height:28px;
	font-size:12px;
	line-height:28px;
	padding-right:6px;
	font-weight:100;
	float:right;
}
.bottom_box h2 span a{
	color:#FF7D00;
	font-size:12px;
	line-height:30px;
}
.bottom_box h2 span a:hover{
	color:#000;
	text-decoration:none;
}
.bottom_box ul{
	width:982px;
	height:auto;
	line-height:24px;
	padding:6px;
	float:left;
}
.bottom_box ul a, .bottom_box ul a:hover{
	color:#292929;
}

.msg_product{
	width:1000px;
	height:auto;
	margin-top:20px;
	float:left;
}
.msg_product p{
	width:1000px;
	height:32px;
	border-bottom:1px solid #333;
	position:relative;
	float:left;
}
.msg_product p span.title_1{
	width:196px;
	height:31px;
	position:absolute;
	left:20px;
	top:0px;
}
.msg_product p span.title_1 a{
	width:196px;
	height:31px;
	color:#999;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #999;
	background:#FFF;
	display:block;
}
.msg_product p span.title_1 a:hover, .msg_product p span.title_1 a.hover{
	height:32px;
	color:#333;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-left:1px solid #333;
	text-decoration:none;
}
.msg_product p span.title_2{
	width:120px;
	height:32px;
	position:absolute;
	left:230px;
	top:0px;
}
.msg_product p span.title_2 a{
	width:120px;
	height:31px;
	color:#999;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #999;
	background:#FFF;
	display:block;
}
.msg_product p span.title_2 a:hover, .msg_product p span.title_2 a.hover{
	height:32px;
	color:#333;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-left:1px solid #333;
	text-decoration:none;
}
.msg_product ul{
	width:1000px;
	height:auto;
	margin-top:10px;
	float:left;
}
.msg_product ul li{
	width:104px;
	height:auto;
	margin-right:8px;
	display:inline;
	float:left;
}
.msg_product ul li.none{margin-right:0px;}
.msg_product ul li a{
	width:100px;
	height:110px;
	text-align:center;
	padding:1px;
	border:1px solid #ccc;
	display:block;
	cursor:pointer;
	position:relative;
	top:0px;
	left:0px;
}
.msg_product ul li a img{
	max-width:100px;
	max-height:80px;
	_height:expression(this.width > 100 && this.width > this.height ? 80: true);
	border:0px;
}

.msg_product ul li a span{
	width:100px;
	height:26px;
	font-size:12px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:clip;
	position:absolute;
	bottom:0px;
	left:0px;
}
.msg_product ul li a:hover{
	border:1px solid #666;
}

/********************************      food   ********************************/
.foot_line{
	width:1000px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:url(/img-2017/foot_line.jpg) repeat-x;
	padding-top:7px;
	margin-top:10px;
	float:left;
}
.foot_line a{
	color:#000100;
}
.foot{
	width:1000px;
	height:85px;
	text-align:center;
	line-height:25px;
	padding-top:8px;
	background:#F8F8F8;
	position:relative;
	padding-top:12px;
	float:left;
}
.foot img{
	vertical-align:middle;
}
.foot p.left{
	width:79px;
	height:97px;
	position:absolute;
	left:42px;
	top:4px;
}
.foot p.right{
	width:79px;
	height:97px;
	position:absolute;
	right:42px;
	top:4px;
}
/*** left right ***/
.fixediv-r{
	right:96px;
	float:right;
}
.back_nav{
	position:absolute;
	width:80px;

	height:auto;
	display:none;
	cursor:pointer;
	z-index:1010;
	font-size:12px;
}
.back_nav ul li{
	width:74px;
	height:26px;
	background:#f5f5f5;
	border:1px solid #666;
	line-height:26px;
	color:#333;
	margin-top:4px;
	padding:2px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.back_nav ul li a{
	width:74px;
	height:26px;
	line-height:26px;
	color:#333;
	text-decoration:none;
	background-color:#F5F5F5;
	float:left;
}  
.back_nav ul li a:hover{
	color:#ffffff;
	text-decoration:none;
	background-color:#02A91B;
} 
.back_nav li span{color:#f32e01;}
.back_nav ul li a:hover span{color:#fff;} 
.back_nav li b{font-weight:normal; padding:0px 3px;}
.fixediv-l{
	left:96px;
	_left:0px;
	float:left;
}
.nav ul.subNav1 li.subMenu1 ul{
	width:76px;
	height:58px;
	padding-left:3px;
	background:#00A918;
	border:1px solid #007602;
	position:absolute;
	display:none;
	left:0px;
	top:31px;
}
.nav ul.subNav1 li.subMenu1 ul a{
	width:73px;
	height:23px;
	margin-top:4px;
	float:left;
}
.nav{width:996px;height:32px;}