@charset"utf-8";
body{background:url(../image/bg.gif) left top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;margin:0;}
.no{-moz-user-select:none;}
*{margin:0; padding:0;}
a{text-decoration:none; color:#000; outline:none;}
a:hover{text-decoration:underline;}
h2{font-size:14px; color:#000; line-height:28px;}
p{ margin-bottom:8px;}
ul,li{margin:0; padding:0; list-style:none;}
img{border:none;}
.clear{clear:both;}
.table{width:96%;height:auto;background:#dad9d9; float:left; margin:5px 0; border:#ccc 1px solid;}
.table td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table tr{ background:#fff;}
.table tr.top{background:#eee; font-weight:bold;}
font.b{font-weight:bold}

#contain{width:980px; height:auto; background:#fff; margin:0 auto;}
#header{width:962px; height:auto; margin:0 auto; background:url(../image/hbg.gif) repeat-x top;}
.logo{background:url(../image/logo.gif) no-repeat; width:89px; height:45px;float:left; margin-top:10px; margin-bottom:30px;}
.com{float:left; font-size:16px; font-weight:bold; margin:30px 0 0 10px; color:#996699;}
.lang{float:right; margin:20px 10px 0 0;}
.lang img{margin-right:4px;}
.menu .l{background-color:#5a9bcb; width:4px; height:38px; float:left;}
.menu .r{background-color:#5a9bcb; width:4px; height:38px; float:left;}
.menu .m{background-color:#5a9bcb; width:961px;height:38px; float:left; line-height:38px;}
.menu .m ul li{float:left; padding-right:1px; background:url(../image/xian.gif) right center no-repeat; right center no-repeat; background-color:#5a9bcb;}
.menu .m ul li.a{background:none;}
.menu .m ul li a{display:block; color:#fff; font-weight:bold; padding:0 55px;}
.menu .m ul li.w a{color:#fff; background:#4d7dcc url(../image/ha.gif) no-repeat top center; display:block;}
.menu .m ul li a:hover{color:#f9ee52; text-decoration:none; background:url(../image/ha.gif) no-repeat top center; background-color:#4d7dcc;}
.menu .m ul li a:active{color:#f9ee52; background-color:#4d7dcc;}
.banner{background:url(../image/banner2.jpg) no-repeat; width:962px; height:242px; float:left; margin-top:10px;}
.banner .text{ float:right; width:350px; color:#000; font-size:16px; font-weight:bold; margin-top:10px; line-height:24px;}
.banner .text ul{margin-top:10px;}
.banner .text ul li{background:url(../image/aa.gif) left center no-repeat; padding-left:20px;color:#000; font-size:14px;}

#content{width:946px; height:auto; margin:10px auto; background:url(../image/mbg.gif) left top repeat-x; padding:15px 8px 0 8px;}
#content .title3{padding-left:6px;color:#e08004; font-weight:bold;line-height:24px;}
.siderbar{width:224px; height:auto; float:left;}
.siderbar .plist ul li{border-bottom:#fff 1px solid; background:#eee}
.siderbar .plist ul li span{text-decoration:underline;color:#996699;}
.siderbar .plist ul li a{display:block; line-height:14px; padding:4px 4px 4px 14px;}
.siderbar .plist ul li a:hover{color:#f00; font-weight:bold;}
.siderbar .plist ul li.a{background:#eee url(../image/aa.gif) 4px center no-repeat; font-weight:bold}
.siderbar .plist ul li.a a{font-weight:bold;}
.siderbar .plist ul li.a a:hover{color:#f00; font-weight:bold;}
.siderbar .cont{margin-top:10px;}
.siderbar .contd{padding:0 8px;}
.siderbar .contd a{color:#FF3300;}
.siderbar .contd p{margin-bottom:5px;}
.mainbody{width:712px; height:auto; float:left; padding-left:10px;}
.mainbody .img{ margin:10px 200px;}
.mainbody .mail{color:#FF3300;}
.contact_person{color:#2d599a;}
.mainbody .p{ background:url(../image/pbg.gif) no-repeat; width:173px; height:164px; float:left; margin-left:5px; display:inline;}
.mainbody .p img{margin:8px 8px 5px 8px;}
.mainbody .p a{display:block; font-weight:bold; text-align:center; line-height:16px}
.mainbody .about{padding-left:6px; padding-top:10px;}
.mainbody .about img{padding:1px; border:#ccc 1px solid; margin-right:10px;}
.mainbody .title{padding-left:6px; font-size:14px; color:#996699; font-weight:bold; background:url(../image/dhbg.gif) repeat-x top; line-height:28px; margin:10px 0;}
.mainbody .title1 span{padding-right:100px}
.mainbody .title1{padding-left:6px;color:#996699; font-weight:bold; background:url(../image/dhbg.gif) repeat-x top; line-height:24px; border-bottom:#ccc 1px dashed; margin-bottom:12px}
.mainbody .title2{padding-left:6px; font-weight:bold; background:#eee; margin:10px 0;}
.mainbody .phot{padding-left:6px;}
.mainbody .phot ul{margin:5px 0; float:left;}
.mainbody .phot ul li{float:left;}
.mainbody .phot ul li.a{margin-left:10px; width:569px;}
.mainbody .phot ul li.a a{font-weight:bold; line-height:22px;}
.products ul{margin:5px 2px; float:left;}
.products ul li{float:left; width:124px; height:94px;}
.products ul li img{padding:1px; border:#ccc 1px solid;}
.products ul li.a{margin-left:10px; width:212px;}
.products ul li.a a{font-weight:bold}
.products1 ul{margin:5px 2px; float:left;}
.products1 ul li{float:left;}
.products1 ul li img{padding:1px; border:#ccc 1px solid;}
.products1 ul li.a{margin-left:10px; width:569px;}
.products1 ul li.a a{font-weight:bold; line-height:22px;}
.products2 ul{margin:5px;}
.products2 ul li{width:124px; float:left; margin:0 5px;}
.products2 ul li a{display:block; font-weight:bold; text-align:center;}
.products2 ul li a:hover{color:#f00; text-decoration:none;}
.products2 ul li img{padding:1px; border:#ccc 1px solid;}
.left{width:356px; height:auto; float:left;}
.righ{width:300px; height:auto; float:right; padding:10px 26px 0 26px;}
.righ .imgp{padding:1px; border:#ccc 1px solid;}
.righ .xxt{margin-top:10px;}
.righ .xxt img{padding:1px; border:#ccc 1px solid; margin-right:3px;}
.contact{padding:10px 0}
.contact a{color:#FF6600}
.sitemap{padding:6px;}
.sitemap ul li a{font-weight:bold}
.sitemap ul li.a a{color:#e08004;}
.aboutmg{float:right; margin:8px 8px 0 8px}

.gallery{padding:12px}
.gallery img{padding:1px; border:#ccc 1px solid; margin:0 8px 8px 0}

#footer{width:962px; height:auto; background:url(../image/fbg.gif) left top repeat-x; margin:0 auto; padding-top:5px;}
#footer .title1{padding-left:6px;color:#e08004; font-weight:bold;line-height:24px; text-align:center; padding-top:5px;}
.qlink{padding-left:80px;}
.qlink ul li{float:left; padding-right:1px;}
.qlink ul li a{display:block; background:url(../image/ftbg.gif) right center no-repeat; padding:0 10px;}
.qlink ul li.a a{background:none;}
.other{ text-align:center;}
.other a{margin-right:10px;}
