@charset "utf-8";
/* CSS Document */
@import url(rewrite.css);/*重写*/
@import url(common.css); /*通用*/
/**main*/
a{ text-decoration:none; font-size:13px;color:#013e14;}
a:hover{}
body{ background-color: #FFF; position:relative;}
#main_page{ width:1000px; _width:998px; overflow:hidden; position:relative; margin:0px auto;}
#main_page #header{ height:68px; overflow:hidden;}
#main_page #c_line{ height:14px; background:url(../images/c_line.png) left right repeat-x; margin-top:-3px;}
#main_page #main_center{ margin:0px auto; width:1000px; overflow: hidden;}
#main_page #main_center #left{ float:left; width:240px; overflow: hidden;}
/*left*/
#left .b{ height:14px; background:url(../images/latesed_new_bot.png) left bottom no-repeat;}
#left .c{ background:url(../images/latesed_new_center.png) left top repeat-y; }
#left #news_latest .t{ background:url(../images/latesed_new.png) left top  no-repeat; height:77px;}
#left #news_latest .c ul{ padding:0px 10px; *margin-top:-15px;_margin-top:-15px;/*可恶的IE*/}
#left #news_latest .c ul li{ background:url(../images/green_ico.png) left 6px no-repeat; height:20px; line-height:20px; padding-left:15px; overflow:hidden;}
#left #product_cat .t{ background:url(../images/product.png) left bottom  no-repeat; height:45px;}

/*左边导航*/
#left #product_cat .c #left_menu{ width:220px; overflow:hidden; padding-left:10px;}
#left #product_cat .c #left_menu ul{ clear:both;padding: 0px 5px; }
#left #product_cat .c #left_menu ul h1{ height:20px; line-height:20px;}
#left #product_cat .c #left_menu ul h1 a{_display:block;font-size:14px; margin:0px; padding:0px; height:20px; line-height:20px; width:200px; _width:180px;overflow:hidden;}
#left #product_cat .c #left_menu ul h1 span{ display:block; float:left; width:25px;height:20px;text-align:center; cursor:pointer;}
#left #product_cat .c #left_menu ul .children{ margin:0px; padding:0px; display:none;}
#left #product_cat .c #left_menu ul h1 span img{ text-align:center;}
#left #product_cat .c #left_menu ul .two{ height:20px; line-height:20px; padding-left:50px; text-align: left; _margin:0px;}
#left #product_cat .c #left_menu .children{ padding:10px;}
#left #product_cat .c #left_menu ul .two a{ font-size:13px;}
#left #product_cat .c #left_menu ul .two a:hover{ color:#F00;}
#left #product_cat .c #left_menu ul .three{ height:20px;padding-left:80px;}
#left #product_cat .c #left_menu ul .three a:hover{ color:#900;}
/*
#left #product_cat .c ul{ padding:0px 10px;}
#left #product_cat .c ul li{ background: url(../images/product_dot.png) left 5px no-repeat; height:21px; line-height:21px; padding-left:15px; overflow:hidden; border-bottom:1px dashed #878787;}
*/
#left #search_index{ background:url(../images/search_l.png) left bottom no-repeat; height:71px;}
#left #search_index #search_index_form{ padding-top:35px; padding-left:20px;}
#left #search_index #search_index_form input{ float:left; display:block;}
#left #search_index #search_sub{ border:0px; height:20px; width:60px; cursor:pointer; display:block; border:1px solid #393; background-color:#093; color:#FFF; font-family:Verdana, Geneva, sans-serif}
#left #search_index #search_input{border:1px solid #096; height:18px; width:120px; line-height:18px;font-size:13px;vertical-align:middle;}
#left #index_link{}
#left #index_link .t{ background:url(../images/link.png) left bottom no-repeat; height:44px;}
#left #index_link ul{ padding:5px 3px; margin:0px;}
#left #index_link ul li{ height:65px; text-align:center; overflow:hidden;}
#left #index_link ul li img{ display:block; padding:5px 2px; width:230px; height:64px; overflow:hidden;}
.blank{ height:10px; clear:both; display:block;}
/*right*/
#main_page #main_center #right{ float:left; width:750px; overflow: hidden; padding-left:3px;}
#right #slide_pic{}
#right #about_index{ position:relative;width:750px; overflow:hidden; float: right;}
#right #about_index .t { background:url(../images/index_about.png) left bottom no-repeat; height:47px;}
#right #about_index .t span{ display:block;float:right; height:20px; width:50px; text-align: right;line-height:20px; padding-right:50px; padding-top:3px; margin-top:8px;}
#right #about_index .c{ height:175px; overflow:hidden;}
#right #about_index .c .c_l{ float: left; font-size:14px; line-height:180%; width:440px; padding-left:15px; overflow:hidden; color:#013e14;}
#right #about_index .c .c_r{ float:right; width:290px; height:172px; overflow: hidden;}
/**/
.widgt_all{ position:relative;width:750px; overflow:hidden; float: right;}
.widgt_all span.more{float:right; display:block; height:20px; width:50px; padding:15px 30px 0px 0px;}
.widgt_all span.more a{ font-size:13px;}
.widgt_all .t{ background:url(../images/index_about.png) left bottom no-repeat; height:47px;}
.widgt_all .c{ height:175px; overflow:hidden;}

.widgt_all .w_title{color:#376C44;display:block; float:left;font-size:1.5em;font-weight:bold;width:100px; padding:12px 0px 0px 20px;}

#right .c{ background:url(../images/right_center_all.png) left top repeat-y;}
#right .b{ background:url(../images/right_all_bot.png) left bottom no-repeat; height:17px;}
/*right product list*/
#right #product_index_pic{ position:relative; width:750px; overflow:hidden; float:right;}
#right #product_index_pic .t{ background:url(../images/r_procuct_t.png) left bottom  no-repeat; height:41px;}
#right #product_index_pic .t p{ float:right; height:20px; width:50px; text-align: right;line-height:20px; padding-right:50px;margin-top:-3px;} 
#right #product_index_pic .t p a{ font-size:13px;}
#right #product_index_pic .c{ min-height:300px;/*for ff*/*height:100%;_height:100%;/*ie*/}
#main_page #main_footer { text-align:center; color:#013e14; padding-top:10px; background-color: #FBFBFB; position:relative;}
#main_page #main_footer p,#main_page #main_footer div{ margin:0px; padding:2px 0px; line-height:130%; font-size:13px;}
#main_page #main_footer *{color:#013e14;}
#main_page #main_footer br{ line-height:0px; height:0px; display:block}
.index_about_a a{ font-size:14px;}
.index_about_a a:hover{ color:#F00;}

/*产品列表*/
#product_index_pic .c{}
.product_list{ float:left; width:320px;_width:310px; margin:10px 20px;color:#013e14; border:1px solid #98de88; position:relative;}
.product_list .left_pic{ float: left; width:120px; height:120px; overflow:hidden;}
.product_list .right .ye{color:#013e14;}
.product_list .left_pic img{ display:block; border:1px solid #DDD; margin:8px;}
.product_list .right{ float:left; padding-left:10px;}
.product_list .right .sub_title{ background:url(../images/green_ico.png) left center no-repeat; font-weight:bold; color:#013e14; padding-left:15px; width:170px; _width:165px; height:20px;  overflow:hidden;}
#product_index_pic .product_bg_line{ /*clear:both; display:block; border-bottom:1px  dashed #000; width:650px; margin:0p[x auto; height:2px; padding-left:30px;*/}																	 /**/
																														.article_list{ width:730px; overflow:hidden; padding-left:10px;}
.table_list{ width:100%;}
.table_list td{ border-bottom:1px dashed #096; color:#013e14; font-size:13px; line-height:180%; padding:3px 0px;}
.table_list a{font-size:13px; line-height:180%;}
.table_list a:hover{ color:#F00;}
#right .widgt .c{ overflow:inherit; overflow:visible;}
#right .widgt .no_bg{background:none;}
#right .widgt .t p{ display:block; width:150px; padding:12px 0px 0px 10px;font-size:1.5em; font-weight:bold; color:#376c44;}
.nodata{ color:#F00; text-align:center; padding:20px; text-align:center; font-size:14px;}

/*ariticle content**/
#right .article_content{ padding:10px; height: auto;}
#right .article_content h1.title{ text-align:center; font-weight:bold; font-size:2em; color: #008040;  margin:10px; padding-bottom:5px;}
.article_content .msg_date{  text-align:center; color: #008040; border:1px solid #B1B1B1; border-left:none; border-right:none; padding:8px 0px;}
.article_content .content{ padding:6px 10px;}
.article_content .content *{ font-size:14px; line-height:180%;}
.article_content .content td,.article_content .content th, .article_content .content div,.article_content .content{ font-size:14px; line-height:180%;}


/*分页样式*/
.pagelist{margin:3px;padding:3px;border:0px;}
.pagelist td{ padding:0px 5px;}
.pagelist .n{padding-left:5px;padding-right:5px;*padding-top:3px;*padding-bottom:3px;background:#FFFFFF;font-size:13px;font-family:"宋体","Tahoma","Arial";}
.pagelist .m{color:red;font-size:13px;font-family:"宋体","Tahoma","Arial"; padding:0px 8px;/*background:#096;*/}
.pagelist a{font-size:13px;font-family:"宋体","Tahoma","Arial";}
.g_input{ border:1px solid #096;}
.table_book {}
.table_book td{ text-align:left; padding:3px 0px;}
.table_book .right{ text-align:right;}
 input.g_input{ padding:3px 0px; text-align:left; font-size:13px;}
.button{ text-align:center; border:1px solid #096; background-color:#093; color:#FFF;}
.table_replay_list{ padding:10px;}
.table_replay_list table td{ line-height:180%;}
.replay{ padding:5px 10px;}
.replay .tt{ line-height:180%; padding-left:10px;}
.replay .ctt{padding:3px ; background-color: #F9F9F9;line-height:180%; padding-left:10px;}

/*product info*/
#product_detail{ padding:10px 20px; color:color:#013e14;}
#product_detail #top #left{ text-align:center; float:left;}
#product_detail #top #left img{ width:200px; height:150px;}
#product_detail #top #canshu *{color:#013e14;}
#product_detail #product_detail{line-height:180%; padding-top:20px;}
#product_detail #product_detail *{ font-size:13px; line-height:160%;}


/*订单*/
.order_form{ }
.order_form .right{ text-align:right; padding-right:10px;}
.order_form .g_input{ width:300px;}
.order_form .form_text{ border:1px solid #093;}
.order_form span{ color:#093;}


/**产品列表*/
.thumb_pic_list{ float:left; width:150px; border:1px solid #093; margin:8px 10px; overflow:hidden; padding:0px;}
.thumb_pic_list li{ margin:8px; text-align:center; padding:0px; clear:both; display:block;}
.thumb_pic_list li img{ width:135px; height:120px; overflow:hidden; display:block; float:left;}
.thumb_pic_list .title{ display:block; margin:0px  auto;float: left; width:134px;line-height:15px; *height:20px; _height:20px;overflow:hidden; _padding:0px;text-align:center; *padding-bottom:2px;}
.thumb_pic_list .title a{display:block; height:100px;_padding:5px 0px;}
.thumb_pic_list p.price{}

.page_next_up,.page_next_up a{color:#013e14;}