@charset "gb2312";
*{margin: 0px;padding: 0px;font-size:14px;color:#333; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:30px; list-style:none}
body{max-width:1920px; margin:0 auto; background:#d0f9cd}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#ff6600;}
.left{ float:left}
.right{ float:right}
.clear{clear:both; height:0; line-height:0; overflow:hidden; display:block}

.toparea{ width:100%; height:123px; margin:0 auto; background: url(images/logo.jpg) center center no-repeat #e7f3e7}

.nav{width:100%; height:50px; margin:0 auto; background:#08673f}
.nav ul{width:952px; height:50px; margin:0 auto}
.nav ul li{ float:left; display:inline; width:119px; height:50px;}
.nav ul li a{ display:block; width:119px; line-height:50px;text-align:center; font-size:16px; color:#fff; overflow:hidden;}
.nav ul li a:hover{ display:block; width:119px; line-height:50px;text-align:center; font-size:16px; color:#fff100; overflow:hidden;}
/*ÕýÎÄ¿ªÊ¼*/
.fullSlide {
	width:100%;min-width:1200px;position:relative;height:499px;overflow:hidden; margin:0 auto;}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:499px;
	overflow:hidden;
	text-align:center;
    background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:499px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:7px;
	margin:1px;
	overflow:hidden;
	background:#000;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#08673f;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-36px;
	left:2%;
	z-index:1;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:2%;
	background: url(images/right1s.png) no-repeat;
}
/**/
.productlist{ width:952px; height:auto; margin:54px auto}
.block1{ width:178px; height:145px; float:left; display:block; text-align:center; font-size:22px; color:#08673f; font-weight:bold; line-height:25px; background:url(images/cplist.jpg) no-repeat 0 0; margin-right:15px; padding-top:60px}
.block1 p{ font-size:15px; color:#fff; line-height:35px; margin-top:20px}

.bana{ width:952px; height:442px; margin:0 auto; background:url(images/banna.jpg) center top no-repeat}

.produce{ width:952px; height: auto; margin:0 auto; margin-top:30px}
.produce .title{ width:952px; height:100px; margin:0 auto; background:url(images/title.png) center 30px no-repeat; display:block; text-align:center; font-size:45px; line-height:60px; color:#076239; font-weight:bold}
.produce .title p{ font-size:14px; color:#076239; font-weight:bold; line-height:20px}
.produce .content{ width:952px; height:auto; margin:0 auto; margin-top:30px}

.proimg_b{ width:305px; height:385px;display:inlne;float:left; margin:6px;text-align:center; line-height:45px; font-size:28px; color:#FFF; font-weight:bold; background:#08673f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.proimg_b img{width:305px; height:340px;}
.proimg_b:hover{ width:305px; height:385px;display:inlne;float:left; margin:6px;text-align:center; line-height:45px; font-size:28px; color:#FFF; font-weight:bold; background:#ff6600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}

.banb{ width:952px; height:442px; margin:30px auto; background:url(images/bannb.jpg) center top no-repeat}

.about{width:952px; height:338px; display:block; overflow:hidden; background:url(images/pic_gsjj.jpg) left top no-repeat #fff; margin:0 auto; margin-top:30px }
.about .content{ width:530px; height:auto; padding-left:395px; padding-top:20px}
.about .content .title{ width:530px; height:40px; background:url(images/dec.jpg) 16px bottom no-repeat; line-height:40px; font-size:18px}
.about .content .conta{ font-size:15px; line-height:35px; margin-top:20px}

.block2{ width:952px; height:auto; margin:0 auto; margin-top:25px}

.contact{ width:280px; height:auto; float:left; margin-right:8px; border:1px solid #e5e5e5}
.contact .title{ width:280px; height:47px; border-bottom:1px solid #e5e5e5; background:#f5f5f5; line-height:47px; text-indent:18px; font-size:16px; color:#000}
.contact .content{ width:250px; height:auto; background:#ffffff; padding:15px; font-size:15px; line-height:35px;}
.contact .content span{ font-size:15px; line-height:35px; font-weight:bold; color:#08673f}

.xwzx{ width:660px; height:auto; float:right; border:1px solid #e5e5e5}
.xwzx .title{ width:660px; height:47px; border-bottom:1px solid #e5e5e5; background:#f5f5f5; line-height:47px; text-indent:18px; font-size:16px; color:#000}
.xwzx .content{ width:630px; min-height:245px; background:#ffffff; padding:15px; font-size:15px; line-height:35px;}

.xwzx .content a{width:48%;height:34px; display:block; float:left;border-bottom:1px dotted #bcbcbc; background: url(images/icon.jpg) 12px center no-repeat; text-indent:30px; line-height:34px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.foot{ width:100%; height:auto; margin:0 auto; background:#08673f; margin-top:35px}
.foot .main{ width:952px; height:auto; margin:0 auto; padding-top:35px; padding-bottom:35px; font-size:14px; line-height:34px; color:#fff; background:url(images/ewm.jpg) right center no-repeat;}
.foot .main a{font-size:14px; line-height:34px; color:#fff; }


.leftframe{width:282px; height:auto; float:left; margin-right:8px;}
.cplist{width:280px; height:auto; border:1px solid #e5e5e5}
.cplist .head{width:280px; height:47px; border-bottom:1px solid #e5e5e5; background:#f5f5f5; line-height:47px; text-indent:18px; font-size:16px; color:#000}
.cplist .content{  width:250px; height:auto; background:#ffffff; padding:15px; font-size:15px; line-height:35px;}
.onepro{ width:250px; height:38px; line-height:30px; text-indent:20px; display: block;font-size:14px; color:#333; background: url(images/list1.jpg) no-repeat 0 0; margin:0 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}

.twopro{ width:125px; height:30px; float:left; text-indent:10px; border-bottom:1px dotted #cfcfcf; line-height:30px;display: block;font-size:13px; color:#333; margin:0 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}


.contacta{ width:280px; height:auto; border:1px solid #e5e5e5; margin-top:10px}
.contacta .title{ width:280px; height:47px; border-bottom:1px solid #e5e5e5; background:#f5f5f5; line-height:47px; text-indent:18px; font-size:16px; color:#000}
.contacta .content{ width:250px; height:auto; background:#ffffff; padding:15px; font-size:15px; line-height:35px;}
.contacta .content span{ font-size:15px; line-height:35px; font-weight:bold; color:#08673f}

.mainframe{ width:952px; height:auto; margin:10px auto;}

.rightframe{width:662px; height:auto; float:right; }

.maincont{width:660px; height:auto; float:right; border:1px solid #e5e5e5}
.maincont .head{width:730px; height:47px; border-bottom:1px solid #e5e5e5; background:#f5f5f5; line-height:47px; text-indent:18px; font-size:16px; color:#000}
.maincont .content{width:700px; min-height:783px; background:#ffffff; padding:15px; font-size:15px; line-height:35px;}

.proimg_bb{ width:190px; height:253px;display:inlne;float:left; margin:10px;text-align:center; line-height:42px; font-size:16px; color:#FFF; font-weight:bold; background:#08673f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.proimg_bb img{width:190px; height:211px;}
.proimg_bb:hover{ width:190px; height:253px;display:inlne;float:left; margin:10px;text-align:center; line-height:42px; font-size:16px; color:#FFF; font-weight:bold; background:#ff6600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}

.proimg_c{ width:190px; height:182px; background:#f5f5f5; padding:2px; border:1px solid #ddd;display:inlne;float:left; margin:7px;text-align:center; line-height:40px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.proimg_c img{width:190px; height:142px;}


.blocka{ width:630x; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #bdbdbd}
.blocka p a{ line-height:40px; font-size:16px; font-weight:bold;height:40px;width:630px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.blocka .time{ line-height:30px; font-size:14px; color:#999}
.blocka span{ line-height:25px; font-size:13px; color:#555; width:630px; height:50px; display:block; overflow:hidden}


#telback{ background:url(images/lxs.png) no-repeat 0 -30px; min-height:400px; padding:80px 0 0 380px; width:300px; font-size:15px; line-height:35px}
#telback b{font-size:16px; color:#ff6600; line-height:35px; font-weight:bold}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:15px 0; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.proshow .primgpic{ max-width:100%; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:100%; border:1px solid #ddd}
.proshow .prtent img{max-width:100%; margin-top:5px; margin-bottom:5px}
.proshow .prtent,.proshow .prtent p,.proshow .prtent span,.proshow .prtent li,.proshow .prtent div,.proshow .prtent td,.proshow .prtent th,.proshow .prtent dd{ font-size:14px; line-height:30px}
.proshow .next{ padding-top:10px;color:#666; border-top:1px dotted #cfcfcf;margin-top:10px}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
