/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{color:#000000; text-decoration:none;}

#m{ width:1000px; margin:0px; padding:0px;}

#head{width:1000px; float:left;}
.logo{width:105px; height:67px; float:left; margin-top:18px; padding-left:32px;}
.home_toptext{width:300px; height:18px; float:right; text-align:right; line-height:18px;font-size:11px; font-weight:bold; color:#689018; margin-top:35px; padding-right:6px;}
.home_toptext a{color:#689018; }
.menu{width:722px; height:26px; float:right; margin-top:11px;background:url(menu_bj.jpg) repeat-x;line-height:26px;  font-weight:bold; color:#CCFB98; padding-left:23px;}
.menu a{ color:#CCFB98;}
.menu_txt{ height:24px; float:left;position:relative;}
.menu_fg{width:2px; height:24px; float:left; margin-top:1px; padding:0px 20px;}
#navigation ul {
            list-style-type:none;
        }

        #navigation{
            float:left;
            position:relative;
        }
        #navigation li a:link, #navigation li a:visited {
            display:block; 
            text-decoration:none; 
            color:#fff; 
            width:117px; 
			line-height:20px;
			text-align:left;
            background:#4F6E10; 
            padding:3px 5px; 
        }
        #navigation li a:hover {
            color:#fff;
            background:#99D31F;
        }

        #navigation ul {
            display:none;
            position:absolute; 
			top:12px;
			left:-63px;
        }



.top_button{height:30px; float:right; margin-top:23px; padding-right:20px;}
.top_button img {height:30px; float:left; padding-left:10px;}

#main{width:1000px; float:left;background:url(main_bj.jpg) no-repeat;}


#left{width:240px; float:left;}
.home_l{width:165px; height:179px; float:left; margin-top:220px;padding-left:18px; text-align:left;}
.home_ltxt{width:165px;float:left;background:url(home_l.jpg) no-repeat;line-height:43px;  font-weight:bold; color:#CCFB98; padding-left:22px; margin-top:5px;}
.home_ltxt a{ color:#9AD15D;}

.products_tj{width:168px;height:138px; float:right;margin-top:9px; padding-right:5px; background:url(products_bj.jpg) no-repeat;}
.product_tj{width:150px;height:107px; float:left;margin-top:6px; padding-left:9px;}
.product_tjtxt{width:150px;height:21px; float:left; line-height:21px; padding-left:9px;color:#A0D929; font-weight:bold;}
.product_tjtxt a{color:#A0D929;}

.left_cata{width:162px;float:right; margin-top:8px;padding-right:6px; text-align:left;}
.left_tb{width:162px;height:12px; float:left; }
.left_c{width:162px;line-height:35px; float:left; font-weight:bold; color:#C1FF7C;  background:url(left_center.jpg) repeat-y; }
.left_c a{color:#C1FF7C;}
.left_cunit{width:144px;height:34px;border-bottom:1px solid #C1FF7C; padding-left:11px;}

.left_contact{width:175px;line-height:29px; float:right; margin:15px 0px;padding-right:5px; padding-bottom:5px; text-align:left; font-weight:bold; color:#678C3F; background:#E1FFC0; }
.left_contactunit{width:135px;height:29px; padding-left:40px; background:url(phone.jpg) 5px 0px no-repeat; margin-top:5px; overflow:hidden;}

.left_btpic{width:175px;float:right; text-align:right; margin-top:115px; margin-bottom:20px;}

#right{width:760px; float:left;}
.flash{width:341px;height:91px; float:right;background:url(flash.jpg) no-repeat;margin-top:184px;}
.home_pic{width:760px; height:170px; float:left; text-align:right; margin-top:20px;}

.banner{width:760px;height:139px; float:left;margin-top:9px;}

.contect{width:760px;float:left;margin-top:9px; line-height:23px; text-align:left;}


#foot{width:930px;height:35px; float:left;background:url(foot_bj.jpg) repeat-x; color:#CCFB98; line-height:15px; font-weight:bold; font-size:12px; text-align:left; padding-left:70px;}
#foot a{color:#CCFB98;}

.products_box{ width:740px; float:left; padding:5px; border-bottom:1px solid #E8E8E8;}
.products_box .products_b{ width:210px; float:left; height:150px; text-align:center; vertical-align:middle; padding:5px 0px;}
.products_box .products_b img{border:0px; margin:0px; padding:0px;}
.products_text { float:left; line-height:18px;}
.products_text h2{ margin:0px; padding:5px 0px; text-align:left; font-size:14px;}
.title{width:750px; border-bottom:1px solid green; font-size:15px; text-align:left; padding:5px; font-weight:bold; float:left;}
.title h1{ padding:0px; margin:0px; font-size:14px;}
.product_picture{ width:325px; height:280px;  float:right; text-align:center; padding:10px 0px; background:url(box.jpg) no-repeat;}
.product_feature{ width:420px;; float:left; text-align:left; padding:5px 0px; line-height:20px; font-size:10px;}
.product_feature #contact div{ float:left; margin-left:4px; width:125px;  }
.product_feature #contact div span{ width:115px; padding: 5px; float:left;}
.product_feature #contact div span.title{ background-color:#970D27; padding:0px 5px; text-align:center; color:#FFFFFF;}
.product_extend{ width:740px; float:left;}
.product_extend .p_title{ font-size: 12pt; font-weight:bold; text-align:left;}
.p_content{ float:left;}

.tj{width:750px;height:28px; float:left; line-height:28px; text-align:left;background:url(tj_bj.jpg) repeat-x; margin-top:5px;}
.tj_title{width:134px;height:28px; float:left;background:url(tj_title.jpg) no-repeat;font-weight:bold;color:#FFFFFF; padding-left:22px;}
.tj_title a{color:#FFFFFF;}
.more{width:47px;height:28px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.more a{color:#333333;}
.movepointer{ margin:30px 5px; padding:0px; width:27px; height:27px; cursor:pointer; }
#indexmarquee{margin:0px; padding:0px; width:265px; height:80px; margin:5px 0px; float:left;}
#navigation {position:relative;}
