/* 全局定义 */
body{text-align: left;font-family:"宋体","Arial Narrow";background: #04a700; background-position:center;font-size:12px;color: #fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0;margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;}
.clear{clear:both;zoom:1;}
.clear:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.c{clear:both;}
a{color:#1e50a2;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:underline;}
.t{margin-top:8px;}
/**/

.doc{width:100%;  }
.header,.banner,.main,.footer{clear:both;}

/*头部*/
.doc{width:1002px;margin:0 auto;  }
.header,.banner,.main,.footer{clear:both;}

/*头部*/
.header{height:118px;position:relative; background: url(../images/head_bg.jpg) no-repeat bottom;}
.logo{float:left;}
.bar1{ position:absolute;top:12px;right:4px;}
.bar1 a{padding-left:18px;margin-right:4px;color:#fff;}
.bar1 a.home-icon{}
.bar1 a.contact-icon{}

.menu_box{position:absolute;width:590px;right:0;overflow:hidden; float:right; }
.menu{clear:both;height:35px;line-height:35px;height:100px;}
.menu li{float:left;font-size:14px;text-align:center; line-height:118px; height:118px; width:65px; background:url(../images/top_1_03.jpg) no-repeat right;}
.menu li a{color:#fff;}
.menu li a:hover,.menu li.on a{color: #fff;text-decoration:none; background:url(../images/top1_09.jpg) no-repeat right; display:block;}
.menu li ul{display:none;}
.menu li ul li{display:inline;}

.nav{text-align:left;padding-left:8px;}
.nav ul{ }
.nav li{color:#ccc;}
.nav li a{padding:0 6px;color:#414141;background:#eaeaea;}
.nav li.s_li{display:none;}
.nav li.s_li_a{display:block;}
#s_3{margin-left:400px;}
#s_4{margin-left:10px;}
#s_6{margin-left:240px;}
#s_7{margin-left:100px;}
#s_8{margin-left:330px;}
.nav li div{float:left;padding-top:4px;height:25px;line-height:25px;background:url(../images/nav.png) repeat-x 0 3px;}
.nav li div.nav_l{background:url(../images/nav.png) no-repeat 0 -25px;width:6px;}
.nav li div.nav_r{background:url(../images/nav.png) no-repeat right -53px;width:6px;}




/*主体*/
.mainw{ width:100%;  }
.banner{width:1002px; height:430px; margin:0 auto;}
.banner .ttw{position:absolute;}
.b_hx{background: url(../images/mainbg.jpg) no-repeat center top; height:20px;}

.mainfx{ background:url(../images/mbg.jpg) bottom no-repeat center; }

.index_l{ width:245px; margin-left:2px; float:left;}
.index_l_top{}
.index_left_bg{ background:url(../images/lebg.jpg) repeat-y;}
.index_l_bot{}
.tel_top{ margin:2px;}
.index_tel{}
.index_tel ul{}
.index_tel ul li{ line-height:22px; margin-left:15px;}
.zpbg{ background:url(../images/zpbg.jpg) no-repeat;}
.zwbg{ float:right; width:150px; margin-right:17px; height:80px;}
.zwbg ul{}
.zwbg ul li{ height:22px; line-height:22px; border-bottom:1px solid #666; }
.zwbg ul li a{ color:#666;}
.index_c{ float:right; margin-right:15px; }
.index_r{ float:left;width:376px; margin-left:15px;}

.index_com{text-align:left;}
.index_com_tit{ text-align:left; font-size:14px; font-weight:bold; }
.index_com_not{ line-height:22px; padding:5px; margin-left:14PX; background:url(../images/7.png) repeat-x; width:524px; height:183px;}
.index_com_not a{ color:#006831; font-size:14px;}
.index_new{text-align:left;  color:#006831;}
.index_new_list{ }
.index_new_list ul{}
.index_new_list ul li{ line-height:22px; text-indent:5px; }
.index_new_list ul li a{ color:#006831;}
.index_new_list a{ color:#006831;}
.tj_pic{ background:url(../images/wbg.jpg) no-repeat; padding:5px;}

.main{ width:1002px;margin:0 auto; }

.main .col{float:left;width:190px; }
.main .cor{float:right;width:800px;}

.cortop{ background:url(../images/comtop.png) no-repeat; height:31px; line-height:31px; text-indent:10px; color:#FFFF00; }
.corbot{ background:url(../images/combot.png) no-repeat; height:13px; }
.shipintop{ height:30px; border-bottom:#CCCCCC dashed 1px; line-height:30px; font-size:14px; font-weight:bold; background:url(../images/fw.jpg)  no-repeat; text-indent:20px;}
.ship{ padding:10px 15px;}
.com_top{ background:url(../images/xian.png) no-repeat bottom; height:33px; line-height:28px; font-size:14px;  color: #003300; text-indent:25px;}

.lanmu{ font-size:12px; background:url(../images/lmbg.jpg) repeat-y;}
.lanmu ul{ padding:15px;}
.lanmu ul li{ background: url(../images/gif-0887.gif) no-repeat; text-indent:15px; line-height:25px; height:25px;border-bottom:1px solid #CCCCCC;text-decoration:none;}
.lanmu ul li a{ color:#fff;text-decoration:none;}

.lanmubot{ background:url(../images/lanmu.png) no-repeat; height:15px;}
.ys{ padding:8px; }

.xiangmu{}
.xiangmu ul{}
.xiangmu ul li.p01{ height:45px; line-height:45px; text-indent:35px; font-size:14px; font-weight:bold; background:url(../images/p01.jpg) no-repeat 5px; float:left; width:50%;}
.xiangmu ul li.p02{ height:45px; line-height:45px; text-indent:35px; font-size:14px; font-weight:bold; background:url(../images/p02.jpg) no-repeat 5px;float:left; width:50%;}
.xiangmu ul li.p03{ height:45px; line-height:45px; text-indent:35px; font-size:14px; font-weight:bold; background:url(../images/p03.jpg) no-repeat 5px;float:left; width:50%;}
.xiangmu ul li.p04{ height:45px; line-height:45px; text-indent:35px; font-size:14px; font-weight:bold; background:url(../images/p04.jpg) no-repeat 5px;float:left; width:50%;}
.xiangmu ul li.p05{ height:45px; line-height:45px; text-indent:35px; font-size:14px; font-weight:bold; background:url(../images/p05.jpg) no-repeat 5px;float:left; width:50%;}
.xiangmu ul li.p06{ height:45px; line-height:45px; text-indent:35px; font-size:14px; font-weight:bold; background:url(../images/p06.jpg) no-repeat 5px;float:left; width:50%;}
.xiangmu a{ color:#666666;}
.innew{}
.innew ul{}
.innew ul li{ height:25px; line-height:25px; text-indent:15px;}
.innew ul li a{ color:#666;}


.jingping{}
.jingping ul{}
.jingping ul li{float:left; margin:4px;width:218px;height:190px; margin-top:20px;  } 
.jingping .pics{border:1px solid #CCCCCC;width:218px; height:145px; }
.jingping .title{font-size:12px; height:35px; line-height:35px;text-align:center;}
.jingping .title a{ color:#999999;}


.wlzs{border-top:3px solid #999999;}
.wlzs .topr{ padding:20px 0; text-align:left; background:url(../images/sh.jpg) no-repeat 10px; text-indent:20px; font-size:14px; font-weight:bold;}
.wlzs .topcent{}
.wlzs .topcent ul{}
.wlzs .topcent ul li{ float:left; margin:0 15px; width:164px;}
.topcent .xxpic{border:1px solid #CCCCCC;width:160px; height:120px; }
.topcent .xxtitle{font-size:12px; height:35px; line-height:35px;text-align:center;}




















.tit{clear:both;height:27px;line-height:27px;}
.tit h2{ float:left;font-size:14px;font-weight:bold;padding-left:8px;}
.tit span{float:right;padding-right:6px;}

.columns{height:27px;line-height:27px;}
.columns  h2{float:left;font-size:14px;font-weight:bold;}
.columns  span{float:right;padding-right:6px;}

.contact{padding-bottom:4px;background:url(../images/contact_f.jpg) no-repeat 0 bottom;}
.contact .tit{background:url(../images/contact_t.jpg) no-repeat 0 top;}
.contact .tit h2{width:200px;height:26px; font-size:12px;line-height:26px;display:block;margin:0 3px;padding-left:18px;color:#414141;background:url(../images/icon_04.gif) no-repeat 4px  center;border-bottom:1px solid #dfdfdf;}
.contact .tit span{padding-right:8px;}
.contact .tab{padding:4px 8px 4px 18px;line-height:19px;background:url(../images/contact_bg.jpg) repeat-y;}
.contact .tab p{margin:9px 0;}

.search{}
.search .tit{background:url(../images/columns_bg.png) repeat-x 0 0;position:relative;}
.search .tit h2{width:83px;height:30px;position:absolute;top:0;left:0;background:url(../images/title_h2.gif) no-repeat; text-align:center;color:#fff;padding-left:0;}
.search .tit span{background:url(../images/columns_bg.png) no-repeat 0 -57px;padding-right:6px;}
.search .tab{padding:8px;background:#f1f1f1;}
.search li{margin:6px 0 6px 8px;}
.search li input.ipt{width:165px;height:18px;line-height:18px;padding:1px 0 1px 22px;border:1px solid #ccc;background:url(../images/icon_02.gif) #fff no-repeat 4px center;color:#666;}
.search li input.btn{display:block;width:53px;height:19px;cursor:pointer;background:url(../images/search_btn.jpg) no-repeat; border:none;text-indent:-999px;overflow:hidden;}

.cate{}
.cate .tit{background:url(../images/columns_bg.png) repeat-x 0 0;position:relative;}
.cate .tit h2{width:83px;height:30px;position:absolute;top:0;left:0;background:url(../images/title_h2.gif) no-repeat 0 0;text-align:center;color:#fff;padding-left:0;}
.cate .tit span{background:url(../images/columns_bg.png) no-repeat 0 -57px;padding-right:6px;}
.cate .tab{padding:12px 18px;background:#f1f1f1;}
.cate h3{clear:both;height:16px;line-height:21px;display:block;font-weight:bold;padding:0 0 3px 10px;_padding:5px 0 3px 10px;background:#e3e3e3; cursor:pointer; border:1px solid #fff;}
.cate h3 span{margin:0 8px 0 0;}
.cate h3 a{color:#333333;}
.cate h3 a:hover{text-decoration:none;}
.cate ul{clear:both;padding:4px 0;}
.cate ul li{height:24px;line-height:24px;padding-left:22px;}
.cate ul li a{color:#414141;}

.com_intro{float:left;width:475px;}
.com_intro .tit{background:url(../images/cop_intro.jpg) no-repeat;}
.com_intro .tab{padding:8px;}
.com_intro .pic{float:left;width:142px;}
.com_intro .pic img{padding:1px;border:1px solid #ccc;}
.com_intro p{float:right;width:295px;line-height:18px;text-indent:24px;margin:0;}
.com_intro p a{color:#414141;}

.news{float:right;width:230px;}
.news .columns{background:url(../images/columns_bg.png) repeat-x 0 0;}
.news .columns h2{background:url(../images/columns_bg.png) no-repeat 0 -29px;padding-left:10px;}
.news .columns span{background:url(../images/columns_bg.png) no-repeat 0 -57px;padding-right:6px;}
.news .columns span a{display:block;width:34px; height:11px; background:url(../images/more.gif) no-repeat 0 0; text-indent:-999px; overflow:hidden;margin-top:7px;}
.news .tab{padding:4px 8px;background:#f1f1f1;}
.news li{height:24px;line-height:24px;}
.news li a{ background:url(../images/icon_01.gif) no-repeat 2px 2px; padding-left:16px; color:#414141;}

.product{background:#027200;}
.product .tit{}
.product .tit h2{width:156px;background:url(../images/pro-h2.jpg) #fff no-repeat 0 center;text-indent:-999px;overflow:hidden;}
.product .tit span{margin-right:8px;padding:0 8px;}

.product .tab{padding:8px;}
.product .tab li{float:left;width:220px;height:180px;text-align:center;margin:10px;}
.product .tab li img{}
.product .tab li h4{display:block;overflow:hidden;width:220px;margin:6px auto;font-weight:bold;}
.product .tab li h4 a{color:#414141;}
.product .tab li p{margin:0;}


.product01{}
.product01 .tit{ background:url(../images/title_line.jpg) repeat-x 0  center;}
.product01 .tit h2{width:156px;background:url(../images/pro-h2.jpg) #fff no-repeat 0 center;text-indent:-999px;overflow:hidden;}
.product01 .tit span{background:#fff;margin-right:8px;padding:0 8px;}
.product01 .tab{padding:8px;}
.product01 .tab li{float:left;width:25%; height:180px;text-align:center;margin:8px 0;background:url(../images/pro_box.jpg) no-repeat center 0;}
.product01 .tab li img{margin-top:8px;}
.product01 .tab li h4{display:block;overflow:hidden;width:120px;margin:6px auto;font-weight:bold;}
.product01 .tab li h4 a{color:#414141;}
.product01 .tab li p{margin:0;}

/*关于我们*/
.wrap{ background:url(../images/page_content_bg.png) no-repeat;}


.left-menu{}
.left-menu li{margin:15px 0;}
.left-menu li a{width:100px;height:23px;line-height:23px;display:block;background:url(../images/left-menu-bg.gif) #b1b1b1 no-repeat right 0;font-size:14px; font-weight:bold;color:#fff;padding-left:42px;}
.left-menu li.on a{width:100px;color:#fff; text-decoration:none;background:url(../images/left-menu-bg01.gif) #af1900 no-repeat right 0;}
.left-menu li.on a:hover{width:140px;color:#fff; text-decoration:none;background:url(../images/left-menu-bg01.gif) #af1900 no-repeat right 0;}
.left-menu li a:hover{width:140px;color:#fff; text-decoration:none;background:url(../images/left-menu-bg.gif) #b1b1b1 no-repeat right 0;}

.caption{position:relative;height:30px;line-height:30px;border-bottom:1px solid #dbdbdb; text-indent:10px;}

.caption h2{position:absolute;font-size:14px;font-weight:bold;border-bottom:1px solid #af1900;padding:0 20px 0 6px;color:#af1900;}
.caption span{ float:right;}
.content-box{ background:#027200; padding:5px; }
.content-box .cop-intro{font-size:12px; text-align:left; color: #fff;line-height:25px;}
.content-box .cop-pic{ float:right; margin:5px;}


.col-top{background: url(../images/pattern.gif) ; height:30px; clear:both; line-height:30px; font-weight:bold; color:#45d5e6; text-indent:15px; font-size:14px; border-bottom:1PX solid #121212; }
.col-bg{font-size:12px;font-family:"Microsoft YaHei","黑体"; background:url(../images/lmbg.jpg) repeat-y;}

.col-list{ padding:10px;}
.col-list ul{  }
.col-list ul li{ border-bottom:1px solid  #FF9900; height:28px; line-height:28px; font-size:12px; text-indent:15px; font-weight:bold; color:#666; background:url(../images/bgli.jpg) no-repeat 5px 10px;}
.col-list ul li a{ color:#eb156a;}
.col-list ul li.ej{  border-bottom:1px solid #FFFFFF; height:28px; line-height:28px; font-size:12px; text-indent:25px; font-weight:normal;color:#333; }
.col-list ul li.ej a{ color:#666;}
.col-telt{background: url(../images/telme.jpg) no-repeat 0 4px; height:63px; line-height:63px; font-size:14px; font-weight:bold; color:#660000; text-indent:20px; }
.col-telbg{ background:#d3dee2;}
.col-tellist{margin:2px; padding-left:3px; padding-right:3px; padding-bottom:3px; }
.col-tellist ul{}
.col-tellist ul li{ line-height:25px;font-size:13px; text-indent:5px; color:#333; background:#FFFFFF;   }
.col-tellist ul li a{color:#333;}


/*新闻*/
.news-list{ padding:0 20px; background:#027200;}
.news-list ul{}
.news-list ul li{clear:both;padding:0 0 0 8px;color:#fff;height:24px;line-height:24px; background:url(../images/icon_01.gif) no-repeat 4px 6px; padding-left:18px;}
.news-list ul li a{float:left;font-size:12px; color:#fff;}
.news-list ul li em{float:left;font-style:normal;margin-right:4px;}
.news-list ul li span{float:right;color:#fff;font-family:verdana;margin-right:8px;}
.news-listpic{ float:left; width:190px; margin:10px; padding:5px; border:1px solid #CCCCCC;}

/*Content page*/
.content{clear:both;padding:0 15px;  background:#027200;  }
.content a{color:#0033cc}
.content h1{text-align:center;color:#cc0000;font-size:18px;padding-top:20px; font-weight:bold; }
.content .sign{width:100%;border-top:1px dashed #b8b8b8;margin-top:20px;}
.content .sign td{width:33%;line-height:30px;}
#zoom{margin:0 auto;overflow:hidden; line-height:18px;}
.con .oper{text-align:right;border-top:1px dashed #b8b8b8;line-height:30px;}

/*产品展示*/
.pro-box{margin:0 10px;}
.pro-box h1{font-size:14px;text-align:center;font-weight:bold;line-height:30px;border-bottom:1px dashed #eeeeee;margin-bottom:10px;color:#cc0000;margin:10px 0}
.pro-info{}
.pro-info .pro-pic{float:left;width:254px;margin-right:10px;}
.pro-info .pro-pic .big{float:left;width:250px;padding:2px;border:1px solid #e0e0e0;margin-right:8px;}

.pro-info .details{float:left;text-align:left;}
.pro-info .details p{clear:both;margin:0;line-height:24px;}
.pro-info .details p label{float:left;display:block;width:65px;}
.pro-info .details p span{float:left;display:block;width:65px;color:#666;}
.pro-info .details p em{font-size:24px;font-weight:bold;color:#ff0000;font-style:normal;}

.pro_info{ clear:both;margin:0 10px;}
.parameter{width:98%;text-align:left;margin:10px 0;border-left:1px solid #dddddd;border-top:1px solid #dddddd;}
.parameter th{font-weight:normal;width:15%;}
.parameter th div{background:#f1f1f1;margin:1px;line-height:24px;}
.parameter th,.parameter td{height:24px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;text-indent:12px;}
.parameter td{width:18%;}



.pro-box{margin:0 10px;}
.pro-box h1{font-size:14px;text-align:center;font-weight:bold;line-height:30px;border-bottom:1px dashed #eeeeee;margin-bottom:10px;color:#cc0000;margin:10px 0}
.pro-info{ border-bottom:4px solid #FF9900; }
.pro-info .pro-pic{float:left;width:254px;margin-right:10px;}
.pro-info .pro-pic .big{float:left;width:250px;padding:2px;border:1px solid #e0e0e0;margin-right:8px;}
.pro-info .mlf{float:left; width:40px;}
.pro-info .mlr{float:right; width:40px;}
.pro-info .mlc{float: left;width:500px; text-align:center;}
.pro-info .details{float:left;width:424px;text-align:left;}
.pro-info .details p{clear:both;margin:0;line-height:24px;}
.pro-info .details p label{float:left;display:block;width:65px;}
.pro-info .details p span{float:left;display:block;width:65px;color:#666;}
.pro-info .details p em{font-size:24px;font-weight:bold;color:#ff0000;font-style:normal;}

.pro_info{ clear:both;margin:0 10px;}
.parameter{width:98%;text-align:left;margin:10px 0;border-left:1px solid #dddddd;border-top:1px solid #dddddd;}
.parameter th{font-weight:normal;width:15%;}
.parameter th div{background:#f1f1f1;margin:1px;line-height:24px;}
.parameter th,.parameter td{height:24px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;text-indent:12px;}
.parameter td{width:18%;}
.flower_desc{ }
.flower_desc_title{ border-bottom:1px solid #CCCCCC; height:30px; line-height:30px;}
.flower_der{ float:right; width:40%; margin-left:10px;}

.picf{
width:150px;
float:left;
margin:5px;
text-align:center;
}
.rollBox { font-size:12px;
clear:both;
height:150px;
margin:0;
padding:10px 8px 0;
width:280px;
}
.rollBox .LeftBotton {
height:135px;
width:22px;
background: url(../images/rollBox1.gif) no-repeat;
overflow:hidden;
float:left;
display:inline;
margin:10px 0 0 0;
cursor:pointer;
}
.rollBox .RightBotton {
height:135px;
width:22px;
background: url(../images/rollBox.gif) no-repeat;
overflow:hidden;
float:left;
display:inline;
margin:10px 0 0 0;
cursor:pointer;
}
.rollBox .Cont {
width:230px;
overflow:hidden;
float:left;
}
.rollBox .ScrCont {
width:10000000px;
}
.rollBox .Cont .pic {
width:150px;
float:left;
text-align:center;
}
.rollBox .Cont .pic img {
padding:1px;
background:#fff;
border:0px solid #ccc;
display:block;
margin:0 auto;
width:130px; height:130px;
}
.rollBox .Cont .pic p {
line-height:21px;
color:#505050;
font-size:12px; 
width:120px; text-align: center;
margin:0 auto;
}
.rollBox .Cont a:link, .rollBox .Cont a:visited {
color:#626466;
text-decoration:none;
}
.rollBox .Cont a:hover {
color:#f00;
text-decoration:underline;
}
.rollBox #List1, .rollBox #List2 {
float:left;
}

#js_F {
 position:relative;
 overflow:hidden;
 width:1002px; height:300px;
 background:#1e1915;
}
.div_img {
 position:absolute; top:0;
 width:1002px; height:300px;
 cursor:pointer;
}
#div_img_0 { z-index:5; left:0; }
#div_img_1 { z-index:4; left:25px; }
#div_img_2 { z-index:3; left:50px; }
#div_img_3 { z-index:2; left:75px; }
#div_img_4 { z-index:1; left:100px; }

/*翻页*/
.page{clear:both;height:25px; background:#027200; padding:0 20px;color:#fff;} 
.page .ed{float:left;color:#fff;}
.page .ed b{color:#fff;}
.page .ed a,.page .ed a:visited{color:#fff;margin-right:5px;}
.page ul{float:right;}
.page li,.page li.long{color:#fff;font-weight:bold;width:20px;border:1px solid #DFE2E7;float: left;text-align:center;height:20px;line-height:20px;margin:1px;list-style:none;}
.page li a,.page li.long a{display:block;font-weight:normal;text-decoration:none;text-align:center;height:20px;line-height:20px;color:#fff;}
.page li.long,.page li.long a{width:50px;color:#fff;}
.page li a:hover,.page li.long a:hover{background:#DFE2E7;color:#fff;}

/*底部*/
.footer{line-height:24px;width:100%; color:#666; text-align:center; background:url(../images/mainbg.jpg) no-repeat top center; }
.footer a{ color:#666;}



.footer_1{line-height:24px;width:100%; color:#666; text-align:center; background:url(../images/bot.jpg) no-repeat bottom; height:130px;color: #fff; }
.footer_1 a{ color: #FF0000;}
.copyright{ width:1002px; margin:0 auto;color: #fff;}
.footer_1 .siteinfo{padding-right:8px;}
