﻿@charset "utf-8";
body {MARGIN:0 auto; PADDING: 0px; font-size:12px; margin-left:0px;  margin-top:0px; font-family:Arial, Helvetica, sans-serif;	background: url(../images/bodybg.gif) repeat-x;
}
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; margin: 0; padding: 0; border: 0; line-height:20px;}
img { vertical-align:top; border:0;}
p{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none;}
.clb{ clear:both;}
.clb img{margin:15px;float:left; }
.all{ width:922px; margin:0 auto;}


/*------top------*/
.logo{ width:460px; height:126px; float:left; background:url(../images/logo.jpg) no-repeat;}
.logo2{ width:302px; height:46px; float:left; background:url(../images/logo2.jpg) no-repeat; padding:80px 0 0 160px; line-height:24px; color:#000;}
.logo2 a{ color:#000;  margin:0 14px;}

.menu{ background:url(../images/menu.jpg) repeat-x; height:39px;}
.menu a{ background:url(../images/menu2.jpg) no-repeat right; padding:0 24px; color:#FFF; line-height:39px;}
.menu a:hover{ color:#999;}
.flash{ margin:10px 0 10px 0;}

/*------left------*/
.left{ width:220px; margin-right:15px; overflow:hidden;}
.left1{ background:url(../images/left3.jpg) repeat-y; width:220px; overflow:hidden;}
.left1 h4{ background:url(../images/jt.jpg) no-repeat left; color:#930A00; font-size:14px; padding:0 0 0 19px; margin:0 0 10px 32px;}
.left1 h4 a{ color:#BE3201; font-weight:100; font-size:12px;}
.left1 ul{ padding:6px 0 0 35px;}
.left1 ul li{ background:url(../images/jt2.jpg) no-repeat left; line-height:24px; padding-left:19px;}
.left1 ul li a{ color:#333;}
.left1 ul li a:hover{color:#930A00;}
.contact{ padding:10px 18px 6px 20px; line-height:19px; color:#333}
.contact a{ color:#333;}

.gang{ height:1px; width:184px; background:#CCC; margin:0 0 0 18px; overflow:hidden}
.left-bj1{ background:url(../images/left1.jpg) no-repeat; width:220px; height:9px; overflow:hidden;}
.left-bj2{ background:url(../images/left2.jpg) no-repeat; width:220px; height:9px; overflow:hidden;}

.left8{ background:url(../images/left3.jpg) repeat-y; width:220px; overflow:hidden;height:250px;}


/*------contect-------*/
.right{ width:687px; background:url(../images/right3.jpg) repeat-y;}
.right h4{ background:url(../images/jt3.jpg) no-repeat left; color:#333; font-size:14px; padding:0 0 0 19px; margin:0 0 10px 16px; float:left}
.right span{ color:#940B01; float:right; padding-right:37px;}
.right span a{ color:#940B01;}
.right ul{ padding:11px 0 0 20px;}
.right ul li{ width:112px; margin-right:18px; float:left; text-align:center;}
.right ul li a{ color:#333; line-height:24px;}
.right ul li span{ display:block;}
.right ul li span a{ color:#940B01; text-decoration:underline;}

.about{ padding:8px 20px 0 20px; color:#333; line-height:20px; text-indent:24px; width:450px; }
.about1{ padding:8px 30px 0 20px; color:#333; line-height:20px; text-indent:24px; width:637px;}

.bd{ width:142px; height:22px; line-height:22px; background:url(../images/bd.jpg) no-repeat; padding-left:2px; border:0px;}
.but{ width:57px; height:21px; background:url(../images/but.jpg) no-repeat; border:0px; margin-left:8px;}

.gang2{height:1px; width:639px; background:#CCC; margin:0 0 0 20px; overflow:hidden;}
.right-bj1{ width:687px; height:9px; background:url(../images/right1.jpg) no-repeat; overflow:hidden;}
.right-bj2{width:687px; height:10px; background:url(../images/right2.jpg) no-repeat; overflow:hidden;}

.news{ width:466px; background:url(../images/news-bj.jpg) repeat-y; overflow:hidden;}
.news ul{  overflow:hidden; margin:8px 0 6px 24px;}
.news ul li{ float:left; background:url(../images/jt4.jpg) no-repeat left; padding-left:14px;  width:180px; }
.news ul li a{ color:#333; line-height:22px;}



.news1{ width:451px; height:14px; overflow:hidden; background:url(../images/news-top.jpg) no-repeat}
.news2{ width:451px; height:11px; overflow:hidden; background:url(../images/news-bot.jpg) no-repeat}
.news h4{ background:url(../images/jt3.jpg) no-repeat left; color:#333; font-size:14px; padding:0 0 0 19px; margin:0 0 10px 16px; float:left}
.news4{ width:687px; background:url(../images/news-bj1.jpg) repeat-y; overflow:hidden;}
.news4 h4{ background:url(../images/jt3.jpg) no-repeat left; color:#333; font-size:14px; padding:0 0 0 19px; margin:0 0 5px 16px; float:left}
.news4 span a{ color:#940B01; text-decoration:underline;}
.news4 ul{  overflow:hidden; margin:8px 0 6px 24px;}
.news4 ul li{ float:left; background:url(../images/jt4.jpg) no-repeat left; padding-left:14px; width:500px; text-align:left}
.news4 ul li a{ color:#333; line-height:22px;}
.news5{ width:687px; height:14px; overflow:hidden; background:url(../images/news-top1.jpg) no-repeat}
.news6{ width:687px; height:11px; overflow:hidden; background:url(../images/news-bot1.jpg) no-repeat}
.news span{ color:#940B01; float:right; padding-right:37px;}
.news span a{color:#940B01; }



.link{ width:221px; overflow:hidden; background:url(../images/link-bj.jpg) repeat-y;}
.link1{ width:221px; height:12px; background:url(../images/link-top.jpg) no-repeat left; overflow:hidden}
.link2{width:221px; height:11px; background:url(../images/link-bot.jpg) no-repeat; overflow:hidden}
.link h4{ background:url(../images/jt3.jpg) no-repeat left; color:#333; font-size:14px; padding:0 0 0 19px; margin:0 0 10px 16px;}
.link ul{ padding:8px 0 6px 23px;}
.link ul li{ line-height:22px;}
.link ul li a{ color:#333;}
.link ul li a:hover{ text-decoration:underline;}



.news-gang{ width:405px; overflow:hidden; height:1px; background:#CCC; margin:0 0 0 22px;}
.news-gang1{ width:640px; overflow:hidden; height:1px; background:#CCC; margin:0 0 0 22px;}
.link-gang{width:185px; overflow:hidden; height:1px; background:#CCC; margin:0 0 0 16px;}


/*----foot-----*/
.foot{ background:url(../images/foot-bj.jpg) repeat-x; height:31px; width:922px; text-align:center; line-height:31px; color:#930A00; margin-top:10px;}
.foot a{ line-height:31px; color:#930A00; margin:0 17px;}
.foot1{ color:#333; line-height:20px; text-align:center; padding:10px 0 10px 0;}
.foot1 a{ color:#333;}

/*----个别页面设置-----*/

.newsshow{font-weight:bold;color:#333; padding:16px 0 0 0;}
.newsshow1{color:#333; overflow:hidden;  padding:12px 22px 20px 22px;}
.newsshow1 a{ color:#333; text-decoration:underline;}
.news-gang3{ width:640px; overflow:hidden; height:1px; background:#CCC; margin:0 0 18px 22px;}
.ProductContact{padding:10px 20px 10px 20px;}

