@charset "utf-8";
* {margin:0px;padding:0px;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:#fff url(../images/top_bg.jpg) repeat-x center top;}
input, textarea, select, ul, li, table, tr, td {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
h1, h2, h3, h4, h5, h6 {font-size:12px;color:#333;font-weight:normal; line-height:35px;}
p {margin:5px;line-height:20px;}
a {color:#555;text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover {color:#16894C;text-decoration:none;}
.activate {color:#16894C;}
:focus {-moz-outline-style:none;}   /*   for   Firefox   */
ul,ol,li {list-style-type:none;}
img {border:0;vertical-align:middle;}
input {height:19px;line-height:18px; margin:0 5px; border:1px solid #8FADC8;}
.button, .submit, .cancel {font-size:12px;background:url(../images/btn_bg.gif);height:22px;margin:0 5px;line-height:18px;border:1px solid #E5E5E5;color:#666;font-weight:bold;}
.clear { clear:both;}

/* page */
#wrapper {width:100%; margin:0 auto; background: url(../images/bottom_bg.jpg) repeat-x center bottom; overflow:hidden;}
#wrapper_about {width:100%; margin:0 auto; background:#4fae25 url(../images/about_bg1.jpg) repeat-x center top; overflow:hidden;}
#mainContainer{}
/* intro */
/* header */
#header {width:1004px; height:109px; margin:0 auto; text-align:center; overflow:hidden;}
.banner { width:1004px; margin:0 auto; }
.tools {width:740px; height:48px; line-height:48px; text-align:right;}
/* footer */
#footer {width:1004px; height:90px; padding-top:10px; margin:0 auto; text-align:center; color:#fff;}
.bottom_nav {width:500px; margin:0 auto; overflow:hidden;}
.bottom_nav li { float:left;}
.bottom_nav li a { display:block; float:left; height:24px; line-height:24px; width:70px; color:#fff; background:url(../images/line1.gif) no-repeat right 5px; text-align:center;}
.bottom_nav li a:hover { text-decoration:underline; }
.copyright a { color:#fff; }
.copyright a:hover {  text-decoration:underline;}
.jishuqi {padding-left:10px;}
/* title */
.title14b{font-size:14px; font-weight:bold; font-family:"微软雅黑";width:772px; height:58px; line-height:45px; text-indent:1em; color:#349603; text-align:left; background:url(../images/title01.gif) no-repeat;}
.title14 {font-size:14px; font-weight:bold; color:#349603; line-height:30px;}
.title12 {font-size:12px; font-weight:bold; color:#349603; line-height:24px;}
/* button */
.btn_prodetail {display:block; width:65px; height:22px; margin:5px 0; margin-left:420px; text-indent:-9999px; background:url(../images/btn_prodetail.gif) no-repeat;}
.btn_prodetail:hover { background:url(../images/btn_prodetail.gif) no-repeat 1px 1px;}
/* fy */
.fy {width:380px; height:36px; line-height:36px; margin:0 auto;}
.fy ul li { float:left; }
.fy ul li {display:block; float:left; text-align:center; width:25px; height:12px;}

/* 首页布局 */
#maincontent {}
#mainleft {}
#maincenter {}
#mainright {}
/* 单列布局   height:auto !important; height:400px;min-height:400px;  */
#subcontent1 {width:1004px; margin:0 auto; }
/* 两列布局 */
#subcontent2 {width:1004px; margin:0 auto 80px auto; background:url(../images/2l_bg.gif) repeat-y; overflow:hidden;}
#subc2_bottom {width:1004px; background:url(../images/2l_bottom.jpg) no-repeat center bottom; overflow:hidden;}

#subleft2 {float:left; width:196px; padding-left:15px;}
#subright2 {float:right;width:772px; padding-right:16px; height:auto !important; height:500px;min-height:500px;}

/* about */
.about {width:986px; height:525px; background:#16894C; margin:0 auto; }
.about_sort {width:196px; overflow:hidden;}
.about_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title1.jpg) no-repeat; height:58px;}
.about_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.about_detail {width:772px; position:relative; overflow:hidden;}
.about_detail h3 {}
.about_detail h4 {width:500px; position:absolute; top:6px; right:10px;}
.about_detail_box {width:730px; margin:5px auto; overflow:hidden}
/* culture */
.culture { position:relative; width:100%; height:100%; background:#fff;}
.culture_sort {width:196px; overflow:hidden;}
.culture_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title5.jpg) no-repeat; height:58px;}
.culture_menu { position:absolute; top:0; left:0; width:100%; z-index:4000;}
.culture_menu div { width:987px; height:109px; margin:0 auto;}
.culture_detail { position:absolute; top:520px; left:0; width:100%; z-index:4500;}
.culture_detail div { width:965px; height:197px; margin:0 auto;}




/* products */
.product_sort {width:196px; overflow:hidden;}
.product_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title3.jpg) no-repeat; height:58px;}
.product_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.product_sort ul li ul li a { background:#F5F6F7; width:192px; margin:0 auto; text-indent:3em; }
.product_search {width:714px; height:89px; margin:20px auto; background:url(../images/search_bg.gif) no-repeat;}
.product_search ul { margin-left:190px; padding-top:20px;}
.product_search ul li {}
.prolist {width:772px; position:relative; overflow:hidden;}
.prolist h3 {}
.prolist h4 {width:500px; position:absolute; top:6px; right:10px;}
.product_box {width:710px; height:190px; background:#F3FBF3; margin:5px auto; overflow:hidden;}
.product_img {float:left; width:180px; padding:10px; }
.product_img img {width:168px; height:168px; border:1px solid #DFEFE0;}
.product_info { float:left; width:500px; height:168px; padding-top:10px; }
.product_info ul li { line-height:24px;}
.proline {width:710px; border-top:1px dashed #dedede; height:1px; margin:0 auto;}

/* lvys */
.lvys_sort {width:196px; overflow:hidden;}
.lvys_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title4.jpg) no-repeat; height:58px;}
.lvys_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.lvys_sort ul li ul li a { background:#F5F6F7; width:192px; margin:0 auto; text-indent:3em; }
.lvys_search {width:714px; height:89px; margin:20px auto; background:url(../images/search_bg.gif) no-repeat;}
.lvys_search ul { margin-left:190px; padding-top:20px;}
.lvys_search ul li {}


/*margin & padding*/
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.m25{margin:25px}
.m30{margin:30px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p25{padding:25px}
.p30{padding:30px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
/*Line height*/
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh25{line-height:25px}
.lh30{line-height:30px}
/*Font size*/
.fs10{font-size:10px}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}

/*补充*/
#divPage .select{color:#16894C;text-decoration:none;}

.Cstyle {
	BACKGROUND-COLOR: #f7f4d0! important
}
.Ovstyle {
	BACKGROUND-COLOR: #349603! important;
	color: #FFFFFF;
}
.Ovstyle a{
	color: #FFFFFF;
}

 .STYLE2 {
	    color: #349603;
	    font-weight: bold;
 }
 
 /* social */
.social {width:986px; height:525px; background:#16894C; margin:0 auto; }
.social_sort {width:196px; overflow:hidden;}
.social_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title2.jpg) no-repeat; height:58px;}
.social_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.social_detail {width:772px; position:relative; overflow:hidden;}
.social_detail h3 {}
.social_detail h4 {width:300px; position:absolute; top:6px; right:10px;}
.social_detail_box {width:710px; margin:5px auto;}


 /* advantages */
.advantages {width:986px; height:525px; background:#16894C; margin:0 auto; }
.advantages_sort {width:196px; overflow:hidden;}
.advantages_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title4.jpg) no-repeat; height:58px;}
.advantages_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.advantages_detail {width:772px; position:relative; overflow:hidden;}
.advantages_detail h3 {}
.advantages_detail h4 {width:300px; position:absolute; top:6px; right:10px;}
.advantages_detail_box {width:710px; margin:5px auto;}

/* culture */
.culture_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}


 /* health */
.health_sort {width:196px; overflow:hidden;}
.health_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title6.jpg) no-repeat; height:58px;}
.health_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.health_sort ul li ul li a { background:#F5F6F7; width:192px; margin:0 auto; text-indent:3em; }
.health_search {width:714px; height:89px; margin:20px auto; background:url(../images/search_bg.gif) no-repeat;}
.health_search ul { margin-left:190px; padding-top:20px;}
.health_search ul li {}
.health_box {width:710px; height:190px; background:#F3FBF3; margin:5px auto; overflow:hidden;}
.health_img {float:left; width:180px; padding:10px; }
.health_img img {width:168px; height:168px; border:1px solid #DFEFE0;}
.health_info { float:left; width:500px; height:168px; padding-top:10px; }
.health_info ul li { line-height:24px;}
.proline {width:710px; border-top:1px dashed #dedede; height:1px; margin:0 auto;}


 /* other */
.other {width:986px; height:525px; background:#16894C; margin:0 auto; }
.other_sort {width:196px; overflow:hidden;}
.other_sort h3 {width:196px; text-indent:-9999px; background:url(../images/left_title9.jpg) no-repeat; height:58px;}
.other_sort ul li a { display:block; width:196px; height:29px; background:url(../images/line2.gif) no-repeat; line-height:29px; text-indent:2em;}
.other_detail {width:772px; position:relative; overflow:hidden;}
.other_detail h3 {}
.other_detail h4 {width:300px; position:absolute; top:6px; right:10px;}
.other_detail_box {width:710px; margin:5px auto;}

/*qbz*/
#subc6_bottom {width:1004px; background:url(../images/bottom06.jpg) no-repeat center bottom; overflow:hidden;}
.TopContent {
	width:95%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
}
.TopContent ul {
	list-style:disc;
	margin-left:18px;
}
.TopContent ul li { line-height:180%}
.ImgList {
	margin:0;
	margin:5px;
	list-style:none;
}
.ImgList li {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:164px;
	height:160px;
	text-align:center;
	line-height:20px;
	overflow:hidden;
}
.ImgList li img {
	width:158px;
	height:138px;
	border:1px solid #CCC;
}
.Contents {
	margin:10px;
	line-height:150%;
}
.Cal {
	clear:both;
}
