﻿body { margin:0; font-size:14px; font-family:"微软雅黑"; }
a:link { color:#444; text-decoration:none; }
a:visited { text-decoration:none; color:#444; }
a:hover { color:#01642e; text-decoration: none; }
a:active { text-decoration:none; color:#333333; }
a img, img {border:0} 
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span,form,p,a { padding:0px; margin:0px; list-style:none; }


/*top*/
#top {  width:100%; height:180px; background:url(../images/index_02.png); }
#topbox {  width:1000px; height:134px; margin:0px auto;background:url(../images/index_04.png) no-repeat; text-align:right }

/*nav*/
#nav { width:1000px; height:46px; margin:0px auto; text-align: center; line-height:50px; background:#fff9e8;border-radius:6px 6px 0 0;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=6);/*ie*/-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/ }
#nav ul { width:1000px; margin-left:10px;}
#nav ul li { width:140px; height:46px; float:left; font-size:15px; font-weight:bold; text-shadow:2px 2px 1px #ccc;}
#nav ul li a { text-decoration: none;  color:#3a3a3a;}
#nav ul li a:hover { color:#9c320c}
#nav ul .first a { color:#9c320c}

/*banner*/
#banner{width:100%;height:432px; overflow:hidden; margin:0px auto; background:#ffcf4a url(../images/index_04-07.png) center;  }
#bannerbox { width:1000px; height:432px; margin:0px auto}

/*about*/
#mains { background:url(../images/index_09.png) repeat-x;  }
#main { width:1000px; height:780px; margin:0px auto; background:url(../images/index_27.png) no-repeat }
#mainbox {width:1000px; min-height:600px;margin:0px auto; background:url(../images/about_032.png) no-repeat  }
#about { float:left;width:440px; height:430px; padding-left:75px; font-size:12px; font-family:"宋体"; line-height:27px; color:#444 }
#about .about_text { width:440px; height:105px;margin-top:20px; }
#about .about_text span { border-bottom:1px dashed #ccc; padding-bottom:5px;}
#about .about_img { width:460px; height:145px; margin-top:15px; }
#about .about_img ul li { float:left; margin-right:5px;}

/*news*/
#news { width:455px; height:430px; float:left; margin-left:30px;  background:url(../images/index_29.png) no-repeat; overflow:hidden;font-size:12px; font-family:"宋体";}
.new { height:100px; width:435px; line-height:24px;margin-top:80px; margin-left:20px;}
.new .new_img { width:150px; float:left; margin-bottom:10px;+margin-bottom:5px;}
.new .new_text { width:270px; float:left; margin-left:15px; overflow:hidden; height:100px;}
.new .new_text p { font-weight:bold; height:30px; line-height:30px;  }
.new .new_text span { color:#666}
 
.new ul li { height:32px; width:435px; overflow:hidden; line-height:36px; border-bottom:1px dashed #ccc; text-indent:10px;}
.new ul li span { float:right; margin-right:10px;}
.new ul li:hover { background:#950000;color:#ffbd95}
.new ul li:hover a {color:#ffbd95}

/* products */
#products{ width:1000px; height:330px; margin-top:20px; }
#products .products_title { text-align:right; height:36px; line-height:36px;background: url(../images/index_03.png) right no-repeat }
#products .products_title a { color:#fff; font-size:12px; margin-right:12px;}
/* scrollleft */
.scrollleft{width:1000px; height:280px; margin-top:10px; background:url(../images/index_38.png) no-repeat}
.scrollleft li{float:left;margin-right:20px;display:inline;width:220px;text-align:center;line-height:32px}
.scrollleft img{width:220px;height:245px; }

/*footer*/
#foot { width:100%;height:130px; background:#960606; margin-top:20px;}
#footer { width:900px; height:90px; margin:0px auto; padding-top:18px; line-height:26px; color:#fff; font-size:12px; font-family:"宋体"; } 
#footer div { width:580px; float:left; height:90px; }
#footer a{ color:#fff; }

/*left*/
.left { width:219px; min-height:500px; float:left; margin-top:20px;}
.left .left_title { width:219px;height:37px; background:url(../images/about_03.png); line-height:37px; font-size:16px; text-align:center; color:#fff; font-weight:bold; letter-spacing:2px;}
.left .left_nav li { line-height:40px; height:40px; text-align:center;font-size:15px; background:url(../images/about_071.png) no-repeat }
.left ul {width:217px; border:1px solid #ffca43; padding-bottom:15px;}
.left .left_nav li:hover a { color:#831514}
.left .left_nav .subnav a { color:#831514}
.left .left_nav li a { display:block; text-decoration:none;font-weight:bold;color:#333}
.left .contact {  margin-top:20px; color:#111; }
.left .contact .lx{ padding-top:10px; font-size:13px; line-height:2; }

/*right*/
.right { width:770px; min-height:500px; float:left; margin-left:10px; line-height:28px; margin-bottom:20px;margin-top:20px; background:url(../images/about_06.png) no-repeat}
.right .right_title { height:40px; line-height:40px; color:#950000;font-size:16px; margin-bottom:15px; font-weight:bold; text-indent:80px; }
.right .right_title span { float:right;margin-right:10px;font-size:12px; font-family:"宋体";font-weight: normal; color:#555;+margin-top:-40px;}
.right .right_text { margin-left:40px;width:710px; overflow:hidden}

