﻿body {margin:0 auto; padding:0; float:left; width:100%; height:auto;  font:normal 12px arial; }
h1 {font-size: 20px;margin-bottom: 10px;color: #298200;}
ul{ margin:0px; padding:0px; list-style:none; }

.div_top{margin:0 auto; padding:0; width:100%; height:46px; display:block; z-index:1; position:relative;  background:url(../../images/bgtop.png) repeat-x; }
.div_left{margin:0; padding:0; top:0px; left:0px; width:173px; height:227px; display:block; z-index:1; position:relative;  background:url(../../images/tree.png) repeat-x; }

.bgground{ width:1000px; margin:0 auto; display:block; margin-top:-46px;}
.bgground .tree{float:left; width:59px; height:231px; background:url(../../Images/tree1.png) no-repeat; z-index:1000; position:relative; right:-936px; top:5px; }
.bgground .top_content{float:left; width:1000px; margin:0 auto; height:175px; display:block; margin-top:-193px; background:url(../../Images/bg.png) no-repeat}
.top_content .top_cont_l{float:left; width:711px; margin:0 auto; height:175px;}
.top_content .top_cont_r{width:225px; height:175px; float:left; margin-top:12px; margin-right:64px;}
ul.ulnode{width:225px; color:#0a6f02;}
ul.ulnode li{float:left; padding-left:3px;}
ul.ulnode li.hotline{ color:#f74e03; font-size:14px; font-weight:bold; text-align:center; width:225px; line-height:70px}
ul.ulnode li.livesupport{ text-align:center; width:225px; padding-top: 20px;}

a.livesupport{text-decoration:none; background:url(../../Images/LiveChat.gif) no-repeat; padding-left:142px; padding-top:22px;}

.bgground .r_banner{ width:284px; margin:0; float:left;margin-top:-18px}
.r_banner .r_banner_cont{ width:284px; margin:0; float:left; background:url(../../Images/bg_to.png) no-repeat; background-position: center bottom 5px; background-color:#f0f0f0;}
.r_banner .r_banner_cont .r_b_cont{ width:284px; margin:0; float:left; padding-bottom:25px}
.r_banner .r_banner_cont .r_b_cont .r_b_line{ width:284px; margin:0; height:1px; float:left;background:url(../../Images/line.png) no-repeat }
.r_banner .r_banner_ads{ width:284px; margin:0; float:left;background-color:#f0f0f0; text-align:center; padding-top:10px; padding-bottom:10px}

ul.ulitem{ margin:0px; padding:0px; line-height:30px; font-weight:bold; padding:10px; width:264px}
ul.ulitem li.li1{ color:#f74e03; font-size:14px; padding-bottom:10px}
ul.ulitem li.li2{ color:#298200; font-size:16px}
ul.ulitem li.li3{ color:#f74e03; font-size:16px; padding-left:14px;}
ul.ulitem li.li4{ color:#f74e03; font-size:16px; padding-left:23px}
ul.ulitem1{ margin:0px; padding:0px; line-height:30px; font-weight:bold; padding:10px; width:264px; margin-top: 17px;}
ul.ulitem1 li.li1{ color:#298200; font-size:16px; background:url(../../Images/icon.png) no-repeat; background-position:left center; padding-left:25px; }
ul.ulitem1 li.li2{ color:#298200; font-size:16px; background:url(../../Images/icon.png) no-repeat; background-position:left center; padding-left:25px; margin-left:28px}
ul.ulitem1 li.li3{ color:#298200; font-size:16px; background:url(../../Images/icon.png) no-repeat; background-position:left center; padding-left:25px; margin-left:58px}
.r_b_cont .tt{ color:#f74e03; font-size:14px; padding-bottom:10px; text-transform:uppercase; text-align:center; padding-top:10px; font-weight:bold; font-size:14px;}
ul.ulcate{ margin:0px; padding:0px; line-height:30px; width:100%; margin-bottom: 20px;}
ul.ulcate li.ttcate{border-bottom:1px dotted #ccc; color:#298200; }
a.linkcate{ color:#298200;  background:url(../../Images/arrow1.png) no-repeat; background-position:left center; padding-left:20px; margin:20px; text-decoration:none }
a.linkcate:hover{ color:#f74e03;  background:url(../../Images/arrow1_hover.png) no-repeat; background-position:left center; padding-left:20px; }

.r_banner .r_banner_bttom{ width:284px; margin:0; height:32px; float:left; background:url(../../Images/bottom_l.png) no-repeat;}
.bgground .l_banner{ width:716px; float:left; margin-top: -45px;}
.l_banner .bgmenu{ width:716px; height:35px; float:left; }/* background:url(../../Images/menu.png) no-repeat;*/
.l_banner .bgbanner{ width:716px; float:left; overflow:hidden; padding-bottom:20px; margin-top: 1px;border-top-left-radius: 6px;}
.bgbanner .sitemap{ width:716px; float:left; background-color:#5cba22; color:#fff; padding-top:4px; padding-bottom:4px;}

table.tbsitemap{color:#fff; border:0; padding:0px; margin:0px;}
table.tbsitemap tr td.itemmap{ color:#fff}
table.tbsitemap tr td.itemmap a{ color:#fff; float:left; text-decoration:none}
table.tbsitemap tr td.itemmap a:hover{ color:#fff; text-decoration:underline }

.bgbanner .cph_content{ width:706px; float:left; overflow:hidden; padding-bottom:20px; margin-top: 10px;}
.bgground .line1{ width:1000px; height:1px; float:left; background:url(../../Images/line1.png) no-repeat; }
.bgground .feature_pro{ width:1000px; float:left; margin-top:15px; margin-bottom:15px;}
.bgground .bgnews{ width:1000px;float:left; margin-top:10px; margin-bottom:10px }
.bgnews .news_c{ width:480px; float:left; margin-right:20px;}
.news_c .news_title{ width:415px; float:left;  background:url(../../Images/iconnews.jpg) no-repeat; padding-left: 45px;
text-transform: uppercase;padding-top: 6px;padding-bottom: 10px;font-weight: bold;color: #f74e03;font-size: 14px;}
.news_c .news_c_c{ width:100%;}
ul.ulnews{float:left; margin:0px; padding:0px; width: 100%;}
.bgnews .news_c1{ width:500px; float:left;}
.news_c1 .news_title1{ width:435px; float:left; text-transform: uppercase;padding-top: 6px;padding-bottom: 10px;font-weight: bold;color: #f74e03;font-size: 14px;}
.news_c1 .news_c_c1{ width:100%;}

.product{ float:left; width:100%; padding-bottom:10px}
.product .product_l{ float:left; width:244px; overflow:hidden;}
.product .product_r{ float:left; width:472px;}

ul.ulpro{ margin-top:40px;}
ul.ulpro li{ padding-bottom:5px; font:bold 14px tahoma; color:#298200;}
ul.ulpro li.shorttext{ padding-bottom:5px; font:normal 12px tahoma; color:#000;}

.product .product_l .bgimge{height:209px; width:209px; margin:0 auto; text-align:center; overflow:hidden;}
.product .product_l .bgimge .divtt{background-color:#81d006; height:90px; width:209px;margin-left: -6px;}
.product .product_l .bgimge .divtt h2{width:130px; margin:0 auto; font-weight:bold; color:#fff; font-size:12px; padding-top: 10px;}
span.bgproduct1 {width:234px; height:259px; float:left; background:url(../../Images/bgproduct.png) no-repeat; position:relative; margin-top:-209px }/*margin-top:-297px */

.divmore1{ float:right; margin-top:11px}
.divmore1 a.more{float:left; background:url(../../Images/link_detail.png) no-repeat; background-position: left center;  text-decoration:none; color:#298200; padding:8px 17px 12px 24px;}
.divmore1 a.more:hover{color:#f74e03}

.detail_link{ float:left; border-bottom:1px solid #298200; width:100% }
a.more_link{float:right; background:url(../../Images/link_detail.png) no-repeat; background-position: left center;  background-color:#fff;
                         text-decoration:none; color:#298200; padding:8px 27px 12px 32px; margin-top: -16px; margin-right:10px}
a.more_link:hover{color:#f74e03}

a.more_link1{float:right; background:url(../../Images/link_detail.png) no-repeat; background-position: left center;  background-color:#fff;
                         text-decoration:none; color:#298200; padding:8px 27px 12px 32px; margin-top: -16px;}
a.more_link1:hover{color:#f74e03}

a.titlelink{ color:#298200; text-decoration:none }
a.titlelink:hover{ color:#f74e03;}

.div_footer{margin:0; padding:0; float:left; width:100%; display:block; background:url(../../Images/bgfooter.jpg) repeat-x; }
.div_footer .footer_cont{margin:0 auto; padding:0; width:1000px; margin-top:22px; color:#298200;}
.footer_cont .footer_l{float:left; width:412px;}
p.spcopyright{padding:0px; margin:0px; text-transform:uppercase; font-weight:bold; color:#298200; padding-bottom:15px; float:left;}
.footer_cont .footer_l table tr td{vertical-align:top}
.footer_cont .footer_l table tr td img{vertical-align:top;padding-top: 3px;}
.footer_cont .footer_r{float:left; width:588px; text-align:center}
.footer_r .bgmenu_footer{float:left; width:588px;}
ul.ulmenufooter{float:right;}
ul.ulmenufooter li{padding-left:5px; padding-right:5px; float:left;}

.footer_r .bgsocial{float:left; width:295px; margin-top:95px}
.bgsocial .iconTwitter{background:url(../../images/t.png) no-repeat;float:left;  width:25px; height:20px; padding-right:5px}
.bgsocial .icongoogle{background:url(../../images/g.png) no-repeat ; float:left;  width:25px; height:20px; padding-right:5px}
.bgsocial .iconface{background:url(../../images/f.png) no-repeat; width:25px; height:20px; float:left; padding-right:5px}
.bgsocial .iconin{background:url(../../images/in.png) no-repeat;float:left;  width:25px; height:20px; padding-right:5px}
.bgsocial .iconmap{background:url(../../images/m.png) no-repeat;float:left;  width:25px; height:20px; padding-right:5px}

.footer_r .bghotline{float:left; width:293px; height:114px;  background:url(../../Images/bghotline.png) repeat-x; margin-top:5px}
.bghotline .hotline_c{margin:0 auto; width:212px; height:50px; margin-top:48px; color:#fff}

