body{
	padding:0;
	margin:0;
	line-height:20px;
	font-size:12px;
	color:#535353;
	font-family:Arial;
}
dl,dt,dd,div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
	margin:0;
	padding:0;
}
h1, h2, h3, h4 {
	font-size:12px;
}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:12px;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
}
.fenye{height:30px; font-weight:bold;color:#c4c5c5; line-height:30px; text-align:center; padding:10px 0;}
.fenye a{color:#c4c5c5}
.fenye a:hover{color:#a7cb19}
.fenye span{ height:20px; overflow:hidden; line-height:20px; padding:0 2px;}
.fenye td{float:left;}

.float_lf {
	float:left;
}
.float_rt {
	float:right;
}

/*---------------------------------------------------------------*/
a {
	text-decoration:none;
	color:#535353;
}
a, area {
blr:expression(this.onFocus=this.blur())
} /* for IE */
:focus {
	-moz-outline-style: none;
} /* for Firefox */
a img {
	border:none;
}
/*--------------------------------------------------------------*/

.pt9{padding-top:9px;}
.pt10{padding-top:10px;}
.h178{height:178px; overflow:hidden;}

#head{ width:1002px;padding:6px 0 0 0; margin:0 auto;background:url(../images/bodybg1.jpg) repeat-x top;padding-bottom:16px; height:81px;}

#banner{ width:1002px; margin:0 auto; padding-bottom:8px;}

#box01{ width:1002px; margin:0 auto;}
/*首页图片滚动*/
.js_photo{background:url(../images/bg01.jpg) repeat-x top; height:143px;}
.scrollImgList1{zoom:1;overflow:hidden;}
.scrollImgList1 .LeftBotton{float:left;width:170px;height:143px;cursor:pointer;background:url(../images/prev.jpg) no-repeat 0 0;}
.scrollImgList1 .RightBotton{float:right;width:140px;height:143px;cursor:pointer;background:url(../images/next.jpg) no-repeat 0 0; }
.scrollImgList1 .Cont{float:left;width:691px; padding-top:12px;overflow:hidden; }
.scrollImgList1 .ScrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}
.scrollImgList1 .box{width:138px;float:left;text-align:center;}
.scrollImgList1 .box img{display:block;margin:0 auto;border:1px solid #d6d6d6;padding:2px;}
.scrollImgList1 .box p{line-height:24px;color:#505050;text-align:center; display:block; width:140px;}
.scrollImgList1 a:link,.scrollImgList1 a:visited{color:#060500;text-decoration:none;}
.scrollImgList1 a:hover{color:#f00;}

#main{ width:1002px; margin:0 auto;}
.m_left{ float:left; width:244px; overflow:hidden;}
.m_center{ float:left; width:500px; overflow:hidden; padding-left:6px;}
.m_right{ float:right; width:244px; overflow:hidden;}
.box{}
.box .tit{ height:26px; position:relative; padding-left:10px; padding-top:1px; padding-bottom:1px; background:url(../images/tit_bg01.jpg) no-repeat; width:234px; overflow:hidden;}
.box .tit .more{ position:absolute; right:8px;height:12px; width:40px; top:7px;}
.box_c{ background:url(../images/box_c.jpg) repeat-y; text-align:center;}
.box_b{background:url(../images/box_b.jpg) no-repeat; overflow:hidden; height:5px;}

.ul{text-align:left; padding-top:8px;}
.ul li{height:22px; line-height:22px; position:relative;}
.ul .tex{position:absolute; width:161px; padding-left:8px; left:0px; top:0px; height:22px; overflow:hidden;}
.ul .time{position:absolute; width:70px; padding-right:5px; right:0px; top:0px; height:22px; text-align:right}
.p_more{text-align:right; padding-right:8px;}

.tit2{height:31px; background:url(../images/tit_bg02.jpg) no-repeat; overflow:hidden;}
.box_d{border:1px solid #afd371; border-top:none; text-align:center; padding:8px 0; }

.tit3{ height:26px;}
.box_e{ height:183px;background:url(../images/box_e.jpg) repeat-y;overflow:hidden;}
.box_eb{background:url(../images/box_eb.jpg) no-repeat; height:6px; overflow:hidden;}
#demo_a{overflow:hidden;width:480px; margin:0 auto;}
#demo_a dl{float:left; display:block; width:120px; padding:0 5px; text-align:center;}
#demo_a dl dt{ padding-top:5px; height:109px;}
#demo_a dl dt img{border:1px solid #ccc;}
#demo_a .nm{ height:18px; line-height:16px; padding-top:5px; overflow:hidden; text-align:center;}
#demo_a .price{ height:18px; color:#f00; font-weight:bold; line-height:16px;overflow:hidden; text-align:center;}
#demo_a .button{ height:25px; padding-top:5px; overflow:hidden; text-align:center;}
#demo_a .button img{float:left;}







/*子页面*/
.s_left{width:247px; float:left; overflow:hidden;}
.slf_tit{ height:33px; font-family:"微软雅黑"; font-size:14px; line-height:28px; color:#354a00; padding-left:10px; background:url(../images/lbg_t.jpg) no-repeat; overflow:hidden;}
.slf_c{background:url(../images/lbg_c.jpg) repeat-y;}
.slf_c .sul1{ width:203px; margin:0 auto; padding:10px 0;}
.slf_c .sul1 li{ height:22px; margin-bottom:2px; line-height:22px;}
.slf_c .sul1 li a{display:block; color:#f05b52; font-size:14px;font-family:"微软雅黑"; padding-left:10px; height:22px;}
.slf_c .sul1 li a:hover{display:block; height:22px;  padding-left:10px;background:url(../images/lbg.jpg) no-repeat; display:block;}
.slf_c .sul1 .show{display:block; height:22px;  padding-left:10px;background:url(../images/lbg.jpg) no-repeat; display:block;}
.slf_c .sul2{ width:203px; margin:0 auto; padding:10px 0;}
.slf_c .sul2 li{position:relative;width:203px; white-space:nowrap; overflow:hidden; height:22px;}
.slf_c .sul2 .img{width:16px; height:16px; position:absolute; left:0px; top:0px;}
.slf_c .sul2 .a1{padding-left:10px; color:#333600; background:url(../images/dot01.jpg) no-repeat 0px center; margin-left:20px;}
.slf_c .sul2 .a2{padding-left:10px; background:url(../images/dot02.jpg) no-repeat 0px center;margin-left:20px;}
.slf_c .ss{ width:230px; margin:0px auto;}
.slf_c .input{border:1px solid #b4c1c8; height:25px; width:150px;}
.slf_c .select{border:1px solid #b4c1c8; height:25px;width:150px;}
.slf_c td{padding:2px 5px 2px 0;}

.slf_b{background:url(../images/lbg_b.jpg) no-repeat; overflow:hidden; height:7px;}


.s_right{width:747px; overflow:hidden; float:right;}
.sr_tit{ height:27px; overflow:hidden; width:727px; padding:0 10px; background:url(../images/tit_bg03.jpg) no-repeat;}
.sr_tit table{ width:727px; height:27px; line-height:27px;}
.sr_tit h2{font-family:"微软雅黑"; font-size:14px;}
.sr_div{border:1px solid #afd371; width:725px; border-top:none; padding:30px 10px 20px 10px;}
.sr_div p{padding:6px 10px; text-indent:20px; line-height:22px;}
.sr_div h3{font-size:16px; padding:10px 0; text-align:center; border-bottom:1px dashed #ccc; margin-bottom:15px;}

.news{ width:100%;}
.news td{padding:6px 0; border-bottom:1px dashed #81a741;}

.m_list{width:709px; margin:0 auto; padding-bottom:6px;}
.ml_t{width:674px; font-weight:bold; padding-left:35px; height:39px; line-height:39px; background:url(../images/message_t.jpg) no-repeat; overflow:hidden;}
.ml_t .c1{color:#718934;}
.ml_c{ background:url(../images/message_c.jpg) repeat-y; overflow:hidden; width:639px; padding:0 35px;}
.ml_c p{text-indent:0px;}
.ml_c .reply{color:#c76505;}
.ml_b{background:url(../images/message_b.jpg) no-repeat; height:14px; overflow:hidden;}
.lyb{color:#488d9f; width:90%; font-weight:bold;}
.lyb td{padding:6px 0;}
.lyb .input{border:1px solid #aaccd5; height:18px; width:400px;}
.lyb .area{border:1px solid #aaccd5; height:200px; width:400px;}
.lyb .input1{border:1px solid #aaccd5; height:18px; width:200px;}

.lyb1{ width:90%; font-weight:bold;}
.lyb1 td{padding:12px 0;}
.lyb1 .input1{border:1px solid #aaccd5; height:18px; width:200px;}
.red{color:#F00;}

.shop{width:680px; margin:0 auto;}
.shop dl{float:left; display:block;padding-bottom:15px;  width:170px; text-align:center;}
.shop dl dt{ padding-top:5px; height:109px;}
.shop dl dt img{border:1px solid #ccc;}
.shop .nm{ height:18px; line-height:16px; padding-top:5px; overflow:hidden; text-align:center;}
.shop .price{ height:18px; color:#f00; font-weight:bold; line-height:16px;overflow:hidden; text-align:center;}
.shop .line{border-bottom:1px solid #ddd;}
.pro_r{padding:10px 0;}
.pro_r .pro_r1{ width:163px; text-align:left; height:19px; padding:3px; padding-left:10px; margin-right:32px; background:url(../images/bg03.jpg) no-repeat center; overflow:hidden; }
.pro_r .nm{color:#66921a;}

#footer{ background:url(../images/bottombg.jpg) no-repeat center; font-size:12px; padding-top:10px;}
.link{ background:url(../images/link_bg.png) no-repeat;_background:url(../images/link_bg.gif) no-repeat;width:1002px; margin:0 auto; height:72px; padding-top:10px; text-align:center;}
.link img{margin:0 5px;}
.foot{ width:1002px; margin:0 auto; padding-top:140px; height:181px; text-align:center; line-height:30px;}
.foot a{margin-left:5px;margin-right:5px;}
.foot a:hover{text-decoration:underline;}


.flash{width:1002px; height:259px; background:url(../images/flash.jpg) no-repeat; }
.js{width:664px; height:255px; margin-top:4px; display:inline; margin-left:174px; float:left}

.container, .container *{margin:0; padding:0;}

.container{width:664px; height:255px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:664px; height:255px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background:url(../images/s2.gif) no-repeat
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background:url(../images/s2.gif) no-repeat
	font-weight: bold;
}
