﻿@charset "utf-8";
/* CSS Document */

html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,form,table,tr,th,td{margin:0;padding:0;border:0;font-size:12px;line-height:20px;font-family:"Trebuchet MS",Arial,sans-serif;color:#222222;}
html{overflow-y:scroll;}
html,body{height:100%;margin:0;padding:0;}
ol,ul{list-style: none}
i,u,em{font-style:normal;text-decoration:none;display:inline}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

/* color */
a:link,a:visited{color:#468c00;}
a:hover{color:#ef4165;}
a:active{color:#1d7400;}


.wrapper{width:1007px;margin:0 auto;background:url(bg_main.png) no-repeat -1px 0px #e8e2c8; }
.header{height:98px; padding:12px 63px 12px 43px;}
.header .logo{ float:left;}
.header .logo a{ display:block; width:259px; height:102px;background:url(logo.png) no-repeat; float:left;}
.header .topMenu{ position:relative; top:7px; left: 483px;}
.header .topMenu a{ padding-right:3px;}
.header .nav ul{ position:relative;bottom: -53px;left:90px;}
.header .nav ul li{float:left; height:15px; }
.header .nav ul li a{color:#ffffff;padding:2px 18px;display:block;font-size:14px;}
.header .nav ul li a:hover{ background:#468c00}

.main { float:right;}
.main  ul{ background:url(greenNav.png) no-repeat; height:21px; margin-left: 65px;margin-top: 5px; padding-top: 3px; padding-bottom: 10px; width:618px;}
.main li{ float:left;}
.main a{color:#ffffff;padding: 0 8px 0 8px; border-left:2px solid #ffffff; display:block; line-height:10px; margin:8px 0;}
.main #first{ padding-left:23px; border:0px;}

.middle{ background:#eee9d6;}

.content{float:left;margin: 62px 0px 0px 32px ; width:272px;}
.content .leftcontent{background:url(left_content.png) no-repeat;margin: 42px 10px 25px;}
.content .leftcontent h2{ padding:20px 32px; background:url(yuan.gif) no-repeat  20px 29px;color: #52a746;}
.content .leftcontent #menu{overflow: scroll; height: 328px; width: 220px;padding-left: 19px;}

/*单页*/
.content .leftcontent ul.lanmu{padding:  0px 19px 20px;}
.content .leftcontent ul.lanmu li a{display:block; padding-left:20px;  background:url(sanjiao.gif) no-repeat 8px 8px; line-height:25px; height:25px; overflow:hidden}


/*产品列表*/
#menu{width:560px;color:#4f9e00;}
#menu dl dt{height:24px;overflow:hidden;}
#menu dl dt a{height:24px;line-height:24px;font-weight:800;}
#menu dl dt a span{display:inline-block;width:13px;height:15px;overflow:hidden;float:left;margin:0 5px 0 0;}

#menu dl dt a.minus span{background: url(jianhao.gif) 0px 7px no-repeat;}
#menu dl dt a.plus span{background: url(jiahao.gif) 0px 7px no-repeat;}
#menu dl dd li{height:24px;line-height:24px;background: url(zhengfang.gif) no-repeat 40px 10px;padding:0 10px 0 50px;}
#menu dl dd li a{ color:#222222;}


/*首页右侧*/
.index_right{float:left;width:695px; }
.index_right img.banner{ margin: 21px 17px 0px;}
.index_right img.ce{ margin:35px 40px;}
.rightcontent{width:695px; overflow:hidden;}
.rightcontent ul{width:695px;height:387px;}
.rightcontent ul li{width:695px; height:387px;  margin:0px;  float:left; display:inline;}
.rightcontent #prev{ background:url(left_narrow.gif) no-repeat; margin-left: 30px; margin-top: 450px;}
.rightcontent #next{ background:url(right_narrow.gif) no-repeat; margin: 450px 630px;}
#next, #prev{  cursor: pointer;display: block;height: 99px;overflow: hidden;position: absolute;text-indent: -9999px; top: 118px; width: 50px;}

.content .sousuo{ background: url(sousou.gif) no-repeat scroll 0px 6px; margin-top:54px;}
.content .sousuo input.keyword{width:170px;border: medium none; margin:15px 0px 10px 36px;}
.content .sousuo button.search-submit{ background:url(search.gif) no-repeat scroll;border: medium none; cursor: pointer; font-size: 0; height: 47px; margin: 4px -1px;overflow: hidden;text-indent: -9999px; width: 60px;}

.list_pro{float:left; background:url(list_pro.png) no-repeat; width:581px;padding:12px 16px; margin: 20px 0 0 86px;}
.list_pro .position{ font-weight:bold; padding:0 0 6px;}
.list_pro .position span a{ display:inline; background:url(sanjiao.gif) 18px 4px no-repeat; padding-left:28px; color:#222222;}
.list_pro .des p{ padding:15px; background:#eeeeee;}

.list_pro .right_main{ width:578px;}

/*列表页面（图片列表）--dl_4*/
dl.dl_4 { width:138px;height:124px; padding: 13px 6.5px 0 0;; float:left; display:inline-block;}
dl.dl_4 dt { width:138px; height:104px; } /*图片边框*/
dl.dl_4 dt img { width:138px; height:104px;}
dl.dl_4 dd{ height:12px; line-height:12px; text-align:center; overflow:hidden; padding-top:8px;}

/* -- 翻页效果 -- */
.apage{ padding:25px 10px; float:left;width:500px;}
ul.pagelist li {float: left;line-height: 20px;margin: 0px 34px 0px 0px;}
ul.pagelist li a { background:#ffffff;float: left;padding: 0px 7px;border:2px solid #ffffff;}
ul.pagelist li a:hover { border:2px solid #468c00;}

/*底部*/
.footer{ background: url(bg_bottom.gif) no-repeat #222222; clear:both; height:180px; margin-top:20px;}
.footer .bottom{ color:#ffffff; padding: 47px 50px;line-height: 24px;text-align: center;}


/*内容页*/ 
.list_pro .arc_main{color:#222222;}
.list_pro .arc_main .jianjie{ float:left; line-height:30px;  font-size:14px;}
.list_pro .arc_main .main_title{
color: #52a746;
font: bold 14px/26px Arial, Helvetica, sans-serif;
border-bottom: 1px dotted #399b00;
margin-bottom: 12px;}
.list_pro .arc_main .imgs{ width:264px; float:right; }

/*放大图片*/
#tinybox{position:absolute; display:none; padding:10px; background:#ffffff url(image/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000;}
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500;}
#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.list_pro .daohang{ clear:both; padding:16px 0 34px;}