@charset "utf-8"; /* CSS Document */ div,body,table,img,h1,h2,ul,li,p,h1,h2,h3,h4,h5,h6{ line-height:24px; margin:0; padding:0; border:0px; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;} li{ list-style:none;} h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;} a{ color:#333333; text-decoration:none;} a:hover{ color:#188d41;} .clear{ clear:both;} body{ background:url(../images/body_bj.jpg) left top repeat-x #feffe4;} /*----------------------------------------------------------------头部-------------------------------------------*/ .top{ width:990px; height:96px; margin:0 auto; overflow:hidden; background:url(../images/top_bj.jpg) center top no-repeat;} .en{ text-align:right; width:984px; padding-right:6px; height:44px; margin:0 auto;overflow:hidden; color:#117474;} .en a{ line-height:44px; padding:0 15px; color:#117474;} .en a:hover{color:#57a601;} /*----------------------------------------------------------------nav-------------------------------------------*/ .nav{margin:0 auto; width:644px; height:44px; overflow:hidden; padding-left:346px;} .nav ul{ width:644px; height:44px; overflow:hidden;} .nav ul li{ float:left; height:44px; text-align:center;} .nav ul li a{ display:block; width:92px; height:44px; text-align:center; font-size:13px; font-weight:bold; line-height:44px; color:#0b8159;} .nav ul li a:hover{ color:#57a601; background:url(../images/nav_li.gif) center bottom no-repeat;} /*----------------------------------------------------------------banner-------------------------------------------*/ .banner{ width:984px; height:344px; overflow:hidden; margin:0 auto; padding:3px 6px 15px; background:url(../images/banner_bj.jpg) left top no-repeat;} /*----------------------------------------------------------------产品展示-------------------------------------------*/ .main{ margin:0 auto; overflow:hidden; width:990px; height:auto; padding-bottom:15px;} .about{ width:256px; height:auto; padding-right:17px; float:left; } .about h2{ width:100%; height:35px; background:url(../images/about_top.jpg) left top no-repeat; text-align:right;} .about_con{ width:auto; height:119px; padding:8px; border:1px solid #c7da9e; border-top:none; overflow:hidden; background:#FFF;} /*----------------------------------------------------------------新闻中心-------------------------------------------*/ .news{ width:468px; height:auto; float:left; overflow:hidden; background:#FFF;} .TabTitle{ width:468px; height:35px; background:url(../images/new_top.jpg) left top no-repeat;} .TabTitle ul li{ float:left; text-align:center; width:82px; height:35px; color:#1d8d3f; line-height:35px; position:relative;} .TabTitle ul li a{ display:block; width:76px; height:35px; position:absolute; top:0; right:-386px; text-shadow:1px 1px #FFF;} .active{ background:url(../images/nab_li.jpg) left top no-repeat; color:#1d8d3f; font-size:13px; font-weight:bold;} .normal{ background:none;} .TabContent{ padding:8px; border:1px solid #c7da9e; border-top:none; height:119px; width:auto; overflow:hidden} .TabContent ul li{ line-height:24px; overflow:hidden; height:24px;} .TabContent ul li a{ display:block; overflow:hidden; padding-left:12px; height:24px; background:url(../images/pp.jpg) left 10px no-repeat; line-height:24px;} .TabContent ul li a:hover{ background:url(../images/pp1.jpg) left 10px no-repeat;} .TabContent ul li a span{ float:right;} /*----------------------------------------------------------------contact-------------------------------------------*/ .contact{ width:232px; height:auto; float:right;} .contact h2{width:100%; height:35px; background:url(../images/contact_bj.jpg) left top no-repeat; text-align:right;} .contact_con{width:auto; height:119px; padding:8px; border:1px solid #c7da9e; border-top:none; overflow:hidden; background:#FFF;} /*----------------------------------------------------------------links-------------------------------------------*/ .links{ width:990px; height:37px; padding-bottom:15px; margin:0 auto;} .links h2{ width:86px; height:37px; float:left;} .links_con{ width:902px; height:35px; overflow:hidden; border:1px solid #c7da9e; float:right; background:#FFF;} .links_con ul li{ overflow:hidden; line-height:35px; float:left; height:35px; width:auto; text-align:center; padding:0 15px;} /*----------------------------------------------------------------版权-------------------------------------------*/ .copyright{ height:86px; overflow:hidden; margin:0 auto; background:url(../images/copy_bj.jpg) left top repeat-x #acf2a0;} .copyright p{width:990px;margin:0 auto;text-align:center; color:#578853; padding-top:15px;} /*----------------------------------------------------------------n_banner-------------------------------------------*/ .n_banner{width:984px; height:213px; overflow:hidden; margin:0 auto; padding:3px 6px 19px; background:url(../images/n_banner_bj.jpg) left top no-repeat;} /*----------------------------------------------------------------z左边相同部分-------------------------------------------*/ .n_left{width:232px; height:auto; padding-right:15px; float:left;} .n_contact{ width:232px; height:auto;} .n_contact h2{width:100%; height:35px; background:url(../images/contact_bj.jpg) left top no-repeat; text-align:right;} .contact_con{width:auto; height:119px; padding:8px; border:1px solid #c7da9e; border-top:none; overflow:hidden; background:#FFF;} .n_left_about{ overflow:hidden; width:auto; padding-bottom:10px;} .n_left_about ul{padding:8px; border:1px solid #c7da9e; background:#FFF;} .n_left_about ul li{ overflow:hidden; line-height:26px;} .n_left_about ul li a{ display:block; height:26px; overflow:hidden; width:auto; background:url(../images/n_li-hover.jpg) center center no-repeat; padding-left:35px; line-height:26px;} .n_left_about ul li .active1{display:block; height:26px; overflow:hidden; width:auto; background:url(../images/n_li.jpg) center center no-repeat; padding-left:35px; line-height:26px;} .n_right{ width:743px; float:right; height:auto; overflow:hidden;} .n_right h2{ width:auto; height:35px; background:url(../images/n_right_top.jpg) left top no-repeat; text-indent:1.3em; color:#1d8d3f; position:relative; line-height:35px; font-size:14px; font-weight:bold;} .n_right h2 span{ position:absolute; display:block; width:auto; height:35px; top:0px; right:10px; font-size:12px; color:#0d6729; font-weight:normal;} .n_about{ padding:10px; border:1px solid #c7da9e; border-top:none; min-height:282px; _height:282px; background:#FFF;} /*----------------------------------------------------------------news-------------------------------------------*/ .n_news ul li{ line-height:24px; overflow:hidden; height:24px;} .n_news ul li a{ display:block; overflow:hidden; padding-left:12px; height:24px; background:url(../images/pp.jpg) left center no-repeat; line-height:24px;} .n_news ul li a:hover{ background:url(../images/pp1.jpg) left center no-repeat;} .n_news ul li a span{ float:right;} .n_newsinfo h3{ padding:10px 0; text-align:center; color:#1d8d3f;} .newsinfo_con{ text-indent:2em; padding-bottom:10px;} .n_newsinfo p span{ color:#1d8d3f;}