@charset "utf-8";
/* CSS Document */

/*All Body+Strip style*/
body
{background-position:center; margin:0px; padding:0px; font-size:12px; color:#6a6a6a; font-family:Arial, Helvetica, sans-serif;
 background:#fff;
 scrollbar-face-color:#FFF;
 scrollbar-shadow-color: #9395C0;
 scrollbar-3dlight-color: #F3F3F8;
 scrollbar-arrow-color: #9395C0;
 scrollbar-track-color: #F3F3F8;
 scrollbar-darkshadow-color: #F3F3F8;
}

a:link    {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:active  {color:#000000; text-decoration:none;}
a:hover   {color:#FF0000; text-decoration:underline; position:relative; right:1px; top:1px;}

/*input . form . UL . li . system*/
input{border:1px #c2ced8 solid; font-size:12px;/* for firefox不设置边距*/ *padding-top:2px;/* for IE6 padding */ *padding-top:2px !important;/* for IE7 padding */background-color:#FFFFFF;}
form{margin:0px; padding:0px;}
ul,li{list-style-type:none;  margin:0px; padding:0px;}
#clear{clear:both;}

/*color style*/
#red{color:red;}
#green{color:#007744;}
#Purple{color:#9129E5;}
#Black{color:#000000;}
#Pink {color:#d90d90}

/*Head Style*/
#header{width:980px; height:auto; border:0px red solid;}
#header .left{width:280px; height:116px; background:url(logo.jpg) no-repeat; overflow:hidden; float:left;}
#header .border{height:42px; width:700px; text-align:right; background:url(border.gif) repeat-x; float:left;}
#header .border p{margin:15px 30px 0px 0px;}
#header .menu{width:700px; height:74px; line-height:30px; background:#f1f1f1; font-weight:bold; float:left;}
#header .menu span{padding:5px 15px 5px 15px; border:0px #000 solid;}
#header .menu span a{color:#666;}
#header .menu span a:hover{color:#73ba3f; text-decoration:underline;}

/*HeadMenu Style*/
#headmenu{width:950px; border-collapse:collapse;}
#headmenu td{padding:0px;}
#menuleft{background:url(headmenu_left.gif) no-repeat; height:35px; width:2px;}
#menumid{background:url(headmenu_mid.gif) repeat-x; height:35px; width:auto; text-align:center; font-size:14px; font-weight:bold;}
#menumid img{vertical-align:middle; padding:0px 25px;}
#menumid a{text-decoration: none; color:#FFF;}
#menumid a:hover{text-decoration:underline; position:relative; right:-1px; top:1px;}
#menuright{background:url(headmenu_right.gif) no-repeat; height:35px; width:2px;}

/*Main Body Style*/
#bodyer{height:auto; width:980px; text-align:left; background:url(bg.gif) no-repeat; border:0px red solid;}
#bodyer ul{width:220px; height:300px; margin:20px 5px 0px 5px; float:left; border-right:0px #bfdca3 dashed;}
#bodyer li{width:auto; height:auto; line-height:25px; margin:2px; font-weight:bold; color:#114204; border:0px #000 solid;}
#bodyer li a{color:#4e9511;}
#bodyer li a:hover{color:#164b04;}
#bodyer .about{width:245px; height:300px; margin:20px 0px 0px 5px; padding-left:10px; float:left; border-left:1px #bfdca3 dashed;}
#bodyer .about span{padding:2px; font-size:14px; font-weight:bold;}
#bodyer .about p{padding:0px; margin:5px auto; color:#666; border:0px red solid;}
#bodyer .AD{width:395px; height:265px; margin:25px 0px 0px 40px; float:left; border:0px red solid;}

#new{width:230px; height:auto; margin:5px; float:left; border:1px #cdcdcd solid;}
#new p{width:auto; height:auto; line-height:22px; margin:2px 8px; font-weight:bold; color:#6ab439; border-bottom:1px #cdcdcd solid;}
#new label{font-weight:normal; float:right;}
#new label a{color:#81c355;}
#new ul{font-weight:normal; height:auto; width:auto; margin:auto 3px; padding:0px; border:0px;}
#new li{font-weight:normal; color:#6a6a6a; line-height:20px;}
#new .contact{font-weight:normal; height:auto; width:130px; margin:auto 3px; padding:0px; float:right; border:0px red solid;}
#new .contact li{font-weight:normal; color:#4e9511; line-height:20px;}
#new .left{width:70px; height:58px; margin:5px 0px 0px 5px; background:url(Compony.gif) no-repeat; float:left;}

/*About Style*/
#about{width:720px; height:auto; margin:20px 0px 0px 5px; padding-left:10px; float:left; border-left:1px #bfdca3 dashed;}
#about p{padding:0px; margin:10px auto; line-height:22px; color:#666; border:0px red solid;}
#about span{padding:2px; font-size:14px; font-weight:bold; background:#cbcbcb;}
#about h1{padding-top:10px; margin:0px; font-size:13px;}
#about h2{padding-top:10px; margin:0px; font-size:12px; color:#999;}
#about h5{padding-top:10px; margin:0px; font-weight:normal; font-size:12px; color:#999;}
#about .next{text-align:right;}
#about .next a{ color:#4e9511;}
#about .next a:hover{ color:#81c355;}

/*Products Style*/
#Product{width:720px; height:auto; margin:20px 0px 0px 5px; padding-left:10px; float:left; border-left:1px #bfdca3 dashed;}
#Product ul{list-style:none; height:auto; width:auto; padding:0px; margin:0px; border:0px;}
#Product li{width:138px; height:120px; text-align:center; padding:0px; float:left; border:0px solid #bfdca3; overflow:hidden; margin:5px 5px 0px 0px;}
#Product li dt{list-style:none; margin:0px; font-weight:normal;}
#Product span{padding:2px; font-size:14px; font-weight:bold; background:#cbcbcb;}
#Product h5{padding-top:10px; margin:0px; font-weight:normal; font-size:12px; color:#999;}

#prolist{width:720px; height:auto; margin:20px 0px 0px 5px; padding-left:10px; float:left; border-left:1px #bfdca3 dashed;}
//#prolist ul{width:33%; height:auto; padding:0px; margin:10px 0px 0px 0px; float:left; border:0px #bfdca3 dashed;}
#prolist ul{width:45%; height:auto; padding:0px; margin:10px 0px 0px 0px; float:left; border:0px #bfdca3 dashed;}
#prolist li{padding:0px; margin:0px; line-height:22px; font-weight:normal; color:#666;}
#prolist p{padding:0px; margin:10px auto; line-height:22px; color:#666; border:0px red solid;}
#prolist span{padding:2px; font-size:14px; font-weight:bold; background:#cbcbcb;}
#prolist h5{padding-top:10px; margin:0px; font-weight:normal; font-size:12px; color:#999;}
#prolist img{border:0px;}

/*ProductShow Style*/
#ProdShow{width:720px; height:auto; margin:20px 0px 0px 5px; padding-left:10px; line-height:22px; float:left; border-left:1px #bfdca3 dashed;}
#ProdShow ul{list-style:none; height:auto; width:auto; padding:0px; margin:0px; border:0px red solid;}
#ProdShow li{width:138px; height:98px; text-align:center; padding:0px; float:left; border:0px solid #bfdca3; overflow:hidden; margin:5px 5px 0px 0px;}
#ProdShow span{padding:2px; font-size:14px; font-weight:bold; background:#cbcbcb;}
#ProdShow h5{padding-top:10px; margin:0px; font-weight:normal; font-size:12px; color:#999;}


/*DIV Vertical Method Start*/
#Sta_Div{width:136px; height:95px; border:1px solid #bfdca3; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle; }
#Sta_Div p{list-style:none; padding:0px; margin:0px; border:0px #b6b6b6 solid; background:#FFF; text-align:center; position:static; +position:absolute; top:50%}
#Sta_Div img{position:static; +position:relative; top:-50%;left:-50%; overflow:hidden; border:0px;}
/*DIV Vertical Method Endif*/


/*CSS scott style pagination*/
#Scott {width:720px; height:16px; padding:3px; text-align:center; margin:3px; border:0px red solid; float:left;}
#Scott A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;}
#Scott A:hover {BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6;}
#Scott A:active {BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6;}
#Scott SPAN.current {BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d;}
#Scott SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;}


/*Contact Style*/
#contleft{width:350px; height:auto; margin:20px 0px 0px 5px; padding-left:10px; float:left; border-left:1px #bfdca3 dashed;}
#contleft p{padding:0px; margin:0px; line-height:16px; color:#666; border:0px red solid;}
#contleft span{padding:2px; font-size:14px; font-weight:bold; background:#cbcbcb;}
#contleft h5{padding-top:9px; margin:0px; font-weight:normal; font-size:12px; color:#999;}
#contleft a{color:#327808;}
#contleft a:hover{color:#FF0000; text-decoration:underline;}

#contright{width:360px; height:auto; margin:20px 0px 0px 5px; float:left; border:0px #bfdca3 dashed;}
#contright p{padding:0px; margin:2px; *margin:0px; line-height:20px; color:#666; border:0px red solid;}
#contright span{padding:2px; font-size:14px; font-weight:bold; background:#cbcbcb;}
#contright h5{padding-top:9px; margin:0px; font-weight:normal; font-size:12px; color:#999;}
#contright h4{width:60px; padding:0px; margin:0px; font-weight:normal; font-size:12px; float:left;}
#contright input{width:220px; height:auto;}
#contright .submit{width:50px; height:20px;}
#contright .mid{padding:5px 0px 0px 60px;  *padding:5px 0px 0px 63px;}
#contright textarea{width:220px; height:115px;}
#contright a{color:#327808;}
#contright a:hover{color:#FF0000; text-decoration:underline;}



/*Foot Style*/
#footer{width:980px; height:81px; background:url(footbg.gif) repeat-x; margin-top:15px; clear:both; border:0px red solid;}
#footer ul{height:50px; width:760px; margin:15px 0px 0px 0px; padding:0px; color:#a9a9a9; text-align:left; float:left; border:0px red solid;}
#footer li{ line-height:18px;}
#footer .ico{width:180px; height:50px; margin:15px 10px 0px 5px; background:url(backlogo.gif) no-repeat; float:left; border-right:1px #ccc solid;}
