@charset "utf-8";
/* CSS Document */
.aboutus_banner{width:100%; height:252px; margin:0 auto; text-align:center; margin-top:1px;}

.about_center {width:1002px; overflow:hidden; margin:0 auto; text-align:left;}
/*关于我们左边开始*/
.about_left{width:227px; height:auto; overflow:hidden; float:left; text-align:left;}
.aboutus_left{width:225px; height:auto; border:1px #d8d8d8 solid; margin-bottom:15px; overflow:hidden;}
.aboutus_left h1{width:225px; text-align:center; height:48px; line-height:48px; background:url(../images/aboutus_le_bg.png) repeat-x top left;}
.aboutus_leftce{width:225px; height:auto; overflow:hidden; padding-top:4px; padding-bottom:6px;}
.aboutus_leftce ul{width:225px; overflow:hidden; margin:0px auto; list-style-type:none;}
.aboutus_leftce li{height:41px; line-height:41px; border-bottom:1px #d5d5d5 solid; list-style-type:none; position:relative;}
.aboutus_leftce li p{width:141px; line-height:41px; text-align:left; margin:0 auto;}

a.ab_left{color:#ffffff; font-size:14px; line-height:41px;}
a.ab_left:hover{color:#ffffff; font-size:14px; line-height:41px;}
a.ab_left1{color:#5c5757; font-size:14px; line-height:41px;}
a.ab_left1:hover{color:#4ea725; font-size:14px; line-height:41px;}
.about_lbg{background:url(../images/aboutus_left_bg.png) no-repeat top left; border:0px;}


.w_sitenav_list2 li a {width: 176px; height: 35px; line-height: 35px; display: block; float:right; padding-left:20px; border-bottom: 1px solid #d5d5d5; font-size:12px;font-weight:normal;padding-top:0; }
.w_sitenav_list2 li A:hover{color:#00CCCC;text-decoration:none;}
.w_sitenav_list2 a.aSelect {font-weight:bold; background:url(images/aboutus_left_bg.png) no-repeat top left;}

.aboutus_cont{width:225px; height:auto; border:1px #d8d8d8 solid; margin-bottom:15px; overflow:hidden;}
.aboutus_cont h1{width:225px; text-align:center; height:38px; line-height:38px; background:url(../images/aboutus_cont_bg.png) repeat-x top left;}
.aboutus_cont_ce{width:225px; height:auto; overflow:hidden; background:url(../images/aboutus_left_bo_bg.png) no-repeat bottom right; padding-top:10px; padding-bottom:55px;}
.aboutus_cont_ce ul{width:203px; line-height:26px; overflow:hidden; height:auto; text-align:left; margin:0 auto; color:#605959;}
.aboutus_cont_ce li{width:203px; line-height:26px; overflow:hidden; list-style-type:none;}
.aboutus_cont_ce li p{width:31px; float:left; text-align:left;}
.aboutus_cont_ce li span{width:172px; text-align:left; line-height:26px; color:#605959; float:right;}
/*关于我们左边结束*/

/*关于我们右边开始*/
.aboutus_right{width:753px; height:auto; overflow:hidden; float:right; border:1px #dcdbdb solid; padding-bottom:30px;}
.aboutus_right_top{width:753px; height:44px; line-height:44px; margin:0 auto; background:url(../images/aboutus_ce_t_bg.png) no-repeat top left;}
.aboutus_right_top h1{line-height:44px; float:left; margin-left:29px; color:#57a51e; text-align:left;}
.aboutus_right_top span{line-height:44px; float:right; margin-right:21px; color:#5f5757; text-align:right;}
.aboutus_right_top a{color:#5f5757;}
.aboutus_right_top a:hover{color:#4ea725;}

.aboutus_right_ce{width:696px; margin:0 auto; height:auto; padding-top:23px; overflow:hidden; text-align:left; line-height:24px; color:#4e5254;}
.aboutus_text{color:#6cb83c; font-weight:bold;}
/*关于我们右边结束*/

.news_ce{width:699px; height:auto; margin:0px auto; padding-top:23px; overflow:hidden; text-align:left; line-height:35px;}
.news_ce ul{width:699px; height:auto; margin:0px auto; overflow:hidden; text-align:left; list-style-type:none;}
.news_ce li{width:699px; text-align:left; line-height:35px; list-style-type:none; text-align:left; border-bottom:1px #b8b8b8 dashed; background:url(../images/news_arrow.jpg) no-repeat left center;}
.news_ce li a{color:#353534; font-size:12px; text-align:left; padding-left:22px;}
.news_ce li a:hover{color:#4ea725; font-size:12px; text-align:left; padding-left:22px;}
.news_ce li span{color:#353534; line-height:35px; float:right; text-align:right; margin-right:22px;}
.news_ce_wv{margin:0 auto; padding-top:22px; text-align:center;}

.news_detail{width:696px; height:auto; margin:0px auto; text-align:left; padding-top:27px;}
.news_detail ul{width:696px; height:auto; margin:0px auto; text-align:left;}
.news_detail li{width:696px; height:auto; text-align:left; font-size:13px; line-height:24px; color:#4e5254; list-style-type:none;}
.news_detail li h1{height:35px; line-height:35px; text-align:center; font-size:15px; color:#37930e;}
.news_detail li h2{height:30px; line-height:24px; text-align:center; border-bottom:1px #c7c9c4 dashed; color:#919090; margin-bottom:15px; font-weight:normal; font-size:12px;}
.news_detail li h3{line-height:24px; text-align:right; font-weight:normal; padding-top:30px;}
.news_detail li span{height:auto; text-align:left;}
a.news_mo{font-size:14px; color:#2f8b3d;}
a.news_mo:hover{font-size:14px; color:#4ea725;}

.products_left{width:225px; height:auto; overflow:hidden; padding-top:4px; padding-bottom:6px;}
.products_left ul{width:225px; overflow:hidden; margin:0px auto; list-style-type:none;}
.products_left ul h2{width:225px; height:41px; line-height:41px; background:url(../images/aboutus_left_bg.png) no-repeat top left; text-align:center;}
.products_left li{height:35px; line-height:35px; border-bottom:1px #d5d5d5 solid; list-style-type:none; position:relative;}
.products_left li p{width:141px; line-height:35px; text-align:left; margin:0 auto;}
a.prod_left{color:#ffffff; font-size:14px; line-height:41px; font-weight:bold;}
a.prod_left:hover{color:#ffffff; font-size:14px; line-height:41px; font-weight:bold;}
a.prod_left1{color:#5c5f5b; font-size:13px; line-height:35px;}
a.prod_left1:hover{color:#4ea725; font-size:13px; line-height:35px;}
a.prod_left2{color:#57a828; font-size:13px; line-height:35px;}
a.prod_left2:hover{color:#4ea725; font-size:13px; line-height:35px;}

.prodcuts_ce{width:698px; height:auto; overflow:hidden; margin:0 auto; padding-top:27px;}
.prodcuts_ce ul{width:698px; height:auto; overflow:hidden; list-style-type:none;}
.prodcuts_ce li{width:192px; list-style-type:none; height:auto; float:left; margin-left:20px; margin-right:20px; text-align:center; margin-bottom:10px;}
.prodcuts_ce li p{width:190px; height:159px; border:1px #dddcdc solid; overflow:hidden;}
.prodcuts_ce li p img{width:190px; overflow:hidden;}
.prodcuts_ce li span{width:190px; height:39px; line-height:39px; text-align:center;}
.prodcuts_ce li a{color:#7b7b7b; text-align:center;}
.prodcuts_ce li a:hover{color:#4ea725; text-align:center;}

.products_detail{width:700px; height:auto; overflow:hidden; margin:0 auto; padding-top:35px;}
.products_detail_pic{width:700px; height:auto; overflow:hidden; float:left; text-align:left; }
.products_detail_pic p{width:264px; height:223px; border:1px #dad9d9 solid; float:left;}
.products_detail_pic h1{ margin-left:10px;width:325px; height:26px; border-bottom:1px #b4b0b0 dashed; float:right; text-align:left; color:#595959;}
.products_detail_pic span{width:325px; height:auto; padding-top:8px; float:right; text-align:left; line-height:30px; color:#675e5e;}
.products_detail_ce{width:700px; height:auto; padding-top:22px; text-align:left; overflow:hidden; clear:both;}
.products_detail_ce_top{width:700px; height:37px; border-bottom:1px #d1d1d1 solid;}
.products_detail_ce_top h1{width:84px; height:36px; line-height:36px; border-top:1px #d1d1d1 solid; border-left:1px #d1d1d1 solid; border-right:1px #d1d1d1 solid; background:url(../images/pd_d_bg.jpg) repeat-x top left; text-align:center; color:#595959;}
.products_detail_center{width:680px; padding-top:20px; overflow:hidden; text-align:left; height:auto; margin:0 auto; font-size:13px; color:#7d7d7d; line-height:24px;}
.products_d_text{color:#3b3b3b; font-size:13px; font-weight:bold;}
.products_d_text1{color:#3a3838; font-size:13px;}
.products_more{width:638px; margin:0 auto; line-height:20px; padding-top:15px; text-align:right;}
.products_more a{font-size:13px; color:#505050;}
.products_more a:hover{font-size:13px; color:#4ea725;}


.faqs_center{width:696px; height:auto; overflow:hidden; text-align:left; padding-top:23px; margin:0 auto;}
.faqs_center ul{width:696px; height:auto; overflow:hidden; text-align:left;}
.faqs_center li{width:696px; height:auto; list-style-type:none; margin-bottom:12px; border-bottom:1px #b8b8b8 dashed; overflow:hidden;}
.faqs_center li h1{ padding:7px; text-align:left; margin:0 auto; overflow:hidden;}
.faqs_center li h1 span{text-align:left; font-weight:normal; line-height:22px; width:652px; float:right;}