@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; color:#333; background:#efefef}
a{text-decoration:none; outline:none; color:#333}
p{margin-bottom:10px; text-align:justify}
h2{font-size:18px}
h1{font-size:16px; color:#730203; line-height:32px; border-bottom:#ccc 1px solid; margin-bottom:12px; clear:both}
img{border:none}
ul{list-style:none}
.clear{clear:both}
.table{ width:99%; height:auto; background:#ccc; margin-bottom:10px; border-top:1px solid #4b0102}
.table td{margin-bottom:3px; padding:0 6px;}
.table tr{ background:#fff;}
.table tr.top{background:#eee; font-weight:bold}

.table1{ width:99%; height:auto; background:#ccc; margin-bottom:10px; border-top:1px solid #4b0102}
.table1 tr{ background:#fff;}
.table1 tr.top{background:#eee; font-weight:bold}

#container{background:url(../images/mainbox_back.gif) left top repeat-y; width:970px; margin:0 auto; padding:0 5px}
#header{width:960px; height:auto;}
.logo{background:url(../images/logo.jpg) no-repeat; width:47px; height:64px; float:left; margin:10px 0 10px 20px}
.com{float:left; margin:30px 0 0 20px}
.com span{font-size:18px; font-weight:bold}
.toplink{float:right; margin:30px 10px 0 0}
.lang a{padding:0 6px}
.lang a:hover{text-decoration:underline}
.gx{width:100px; height:24px; padding-left:10px; position:absolute; right:260px; top:60px; z-index:1}
.gx a{float:left; padding-right:10px;}
.gx a .x{ padding-top:3px;}
.menu{ background:#535e5d; height:32px; margin-bottom:1px}
.menu ul li{float:left; background:url(../images/menu.jpg) right top no-repeat; padding-right:1px}
.menu ul li a{display:block; padding:0 50px; line-height:32px; font-weight:bold; color:#fff}
.menu ul li.w{background:none}
.menu ul li a:hover{color:#fff; background:#778886}
.menu ul li.j a{color:#fff; background:#778886}
.banner{background:url(../images/banner3.jpg) no-repeat; width:958px; height:250px; margin-left:1px}
.text{color:#000; width:300px; padding:40px 0 0 380px; filter:alpha(Opacity="50",FinishOpacity="75",Style="2");}
.text span{display:block; font-size:16px; font-weight:bold; margin-bottom:8px}

#content{width:960px; height:auto; margin-bottom:4px}
.content{background:url(../images/container_bg.jpg) left top repeat-y}
.about_title{line-height:32px; font-size:14px; font-weight:bold; color:#730203; background:url(../images/line.jpg) center 28px no-repeat; padding-left:10px; margin-bottom:12px}
.about_txt{padding:10px; width:940px}

.show_product{padding:10px}
.show_product ul{width:450px; float:left; padding:10px 20px 10px 0}
.show_product ul li{float:left; width:104px}
.show_product ul li img{padding:1px; border:#ccc 1px solid}
.show_product ul li.w{width:334px; padding-left:12px}
.show_product ul li.w a{display:block; font-weight:bold}

.plist_title{background:url(../images/line2.jpg) center no-repeat; height:6px}
.plist_txt{padding:10px; width:940px}
.part{ width:168px; height:286px; float:left; padding:0 10px; background:url(../images/part.jpg) right top no-repeat}
.part1{background:none}
.part a{font-size:11px; display:block; line-height:14px; padding:6px 0}
.part a.w{font-weight:bold}
.part a:hover{text-decoration:underline}

.company{height:37px; padding:6px 0; border-bottom:#808080 1px solid; border-top:#808080 1px solid; margin:0 10px;
margin:30px 10px 0 10px!important; _margin-top:0;}
.company img{margin-right:13px}

.title{line-height:32px; color:#730203;border-bottom:#ccc 1px solid; margin-bottom:4px; padding-left:12px}
.title1{padding-left:0}
.title a.u{color:#730203}
.title a:hover{color:#730203}
.sidebar{width:210px; float:left}
.submenu span{display:block; line-height:40px; border-bottom:#b2b7bb 1px solid; font-size:14px; font-weight:bold; color:#fff; padding-left:16px}
.submenu a{display:block; line-height:14px; padding:6px 0 6px 30px; color:#fff; background:#959ba0}
.submenu a.w{border-bottom:#b2b7bb 1px solid; padding:6px 0 6px 20px; background:none}
.submenu a.j{padding-left:40px}
.submenu a:hover{background:#adb2b6}
.submenu a.u{font-weight:bold;background:#adb2b6}
.mainbody{width:738px; float:left; margin-left:12px}
.leftbar{float:left; width:546px}
.product ul{float:left; width:546px; padding:10px 0}
.product ul li{float:left; width:104px; text-align:justify}
.product ul li img{padding:1px; border:#ccc 1px solid; width:100px; height:100px}
.product ul li.w{width:430px; margin-left:12px}
.product ul li.w a{display:block; font-weight:bold; color:#730203}
.product ul li.w a:hover{text-decoration:underline}
.product_title{line-height:32px;border-bottom:#ccc 1px solid; color:#730203; font-weight:bold; margin-bottom:8px}
.product_text{margin-bottom:10px}
.product_text li{text-align:justify}
.product_text li.w{background:url(../images/dot.gif) left 7px no-repeat; padding-left:20px}
.product_text li.j{padding-left:20px}
.product_text li.w a{color:#730203}
.product_text li.w a:hover{text-decoration:underline}
.imgp{float:left; margin:8px 10px 0 0; border:#eee 1px solid}

.rightbar{float:left; width:180px; margin-left:12px}
.cont_title{height:32px; border-bottom:#ccc 1px solid}
.contact{border-bottom:#ccc 1px solid; padding:6px 0}
.contact span{color:#730203; font-size:14px; font-weight:bold}
.contact a{text-decoration:underline}
.reproduct{border-bottom:#ccc 1px solid; padding:6px 0}
.reproduct span{color:#730203; font-size:14px; font-weight:bold}
.reproduct a{color:#730203; display:block}
.reproduct a:hover{text-decoration:underline}

.message{line-height:28px; margin-bottom:8px}
.message a{color:#730203; text-decoration:underline}
.cer{padding:10px 0; border-bottom:#730203 1px solid; color:#730203}
.cer span{font-weight:bold; font-size:14px}

.cerficate{background:#eee; margin:12px 0}
.cerficate td{background:#fff; padding:10px}
.cerficate td img{border:#ccc 1px solid}

.sitemap{padding:0 10px}
.sitemap a{font-weight:bold}
.sitemap a.w{color:#730203}
.sitemap a.j{color:#999}

#footer{width:960px; height:auto;padding:12px 0; border-top:#ccc 1px solid}
.footer{background:#fff}
.copyright{text-align:center; padding-top:12px}
.qlink{text-align:center; padding-top:12px; color:#333}
.qlink a{color:#333}
.qlink a:hover{text-decoration:underline}
.flink{text-align:center; padding-top:12px}
.flink a{color:#333; padding:0 6px}
.flink a:hover{text-decoration:underline}
