@charset "utf-8";
/* CSS Document */
body{background:url(images/bg.jpg); margin:0px; padding:0px; font-size:12px}
ul{margin:0px; padding:0px;}
a{text-decoration:none;}
#main{width:1004px; margin:0px auto; background:url(images/top.jpg) repeat-x #FFF;}
#top{background:url(images/logo.jpg) no-repeat; height:144px; margin:0px; padding:0px; margin:0px 10px;}
#addhome{height:56px; text-align:right; margin:0px 6px 0 0; padding-top:10px;}
#addhome a{color:#333}
#addhome a:hover{color:#f00;}
#addhome_top{background:url(images/ph.jpg) no-repeat; height:22px; clear:both; width:408px; padding:14px 6px 0 0; float:right; font-size:15px; font-weight:bold; color:#999}
#addhome_top span{color:#F00; font-family:Verdana, Geneva; font-weight:bold}
#Tabl{clear:both;}
.mean{clear:both; float:right}
.mean ul li{width:103px; float:left; list-style-type:none; text-align:center; font-size:14px; font-weight:bold; margin-right:1px;}
.mean_li{background:url(images/mean.jpg) no-repeat -2px 0px; height:22px; padding-top:10px;}
.mean_li a{color:#333;}
.mean_lis{background:url(images/means.jpg) no-repeat -2px 0px; height:22px; padding-top:10px;}
.mean_lis a{color:#fff; padding:6px 18px;}
.panl{clear:both; background:#565662; padding:7px 0 0 16px; height:23px; color:#c6c8c5;}
.panl a{color:#fff;}
#hand{background:url(images/lin.jpg) repeat-x; height:20px;}
#panl{margin:0px 10px;}
#left{float:left; width:216px;}
.left_border{border:1px solid #b4b4b4; padding:1px 1px 0 1px}
.title{background:#565662; color:#FFF; padding:6px 0 0 10px; height:20px;}
.Ptitle{margin:8px 0 0 20px;}
.left_li{margin:10px 0 0 28px;}
.left_li li{background:url(images/li.jpg) no-repeat; list-style-type:none; padding:4px 0 0 20px; height:23px;}
.left_li a{color:#333;}
.left_li a:hover{color:#F00}
#right{float:left; margin-left:16px; width:750px;}
.lb{background:url(images/lb.jpg) no-repeat; height:26px; padding:6px 4px 0 40px;}
.banner{height:372px; background:url(images/banner.jpg) bottom no-repeat; width:750px}
#products{height:600px;}
#products .pr_lefts{background:url(images/pros.jpg); height:600px; float:left; width:246px; padding-left:60px; line-height:21px;}
.pr_to{margin:76px 0 0 0px; line-height:22px; height:130px;}
.pr_right{float:left; padding-top:8px; width:444px;}
.pr_right div{float:left; width:140px; height:198px; text-align:center; margin-left:6px}
.pr_right div a{color:#666}
.pr_right div a:hover{color:#f00;}
.pr_right div img{width:123px; height:167px; border:none; margin-bottom:8px;}
#news{clear:both; background:url(images/news.jpg) no-repeat -8px 0px; height:442px;}
#right>#news{clear:both; background:url(images/news.jpg) no-repeat -8px -7px; height:430px;}
.newt{padding:36px 80px 0 0; text-align:right; }
#news>.newt{padding:30px 80px 0 0; text-align:right; }
.newt a{color:#FFF}
.newt a:hover{color:#F00}
.newc{border-left:solid 5px #646874;border-right:solid 5px #646874; height:360px; margin-top:10px; border-bottom:1px solid #646874;}
.newc ul li{height:26px; padding:0px; list-style-type:none}
.newc ul li a{color:#666; cursor:pointer}
.newc ul li a:hover{color:#f00;}
.newc ul li span{float:left; width:250px;}
.newct{background:url(images/lis.jpg) no-repeat;}
.newcts{background:url(images/lis.jpg) no-repeat 0px 19px;}
.newct_t{ width:336px; float:left; padding-left:10px; margin-left:10px;}
.newct_t_l{border-left:dashed 1px #CCC; width:330px; float:left; padding-left:10px; height:170px; margin-left:10px;}
.ggg{border-bottom:dashed 1px #CCC; height:170px; padding-top:18px; margin:0px 10px}
.gggs{ height:180px; margin:0px 10px;}
.bottom{clear:both; border-top:solid 2px #878787; padding:10px 0 0 0; height:100px; text-align:center; line-height:26px; margin:0px 6px}
/*other*/
.cont{margin:8px auto; width:760px; line-height:26px;}
.oth_title{background:url(images/line.jpg) no-repeat center bottom ;  height:80px;}
.oth_title img{float:left;}
.oth_title div{padding:50px 10px 0 0; text-align:right;color:#858585}
.oth_title div a{color:#858585}
.oth_title div a:hover{color:#f00}
.mar{margin:10px; color:#666}
.mars{margin:10px; color:#666}
.mars table tr td{height:40px;}
.mars table tr td span{color:#F00}
.mars table tr td input{width:240px; height:16px}
.next{clear:both; text-align:center;}
.ull li{border-bottom:1px dashed #CCC; list-style-type:none; padding:0px 0 0 10px;}
.ull li span{width:640px; float:left;}
.ull li a{color:#333; cursor:pointer}
.ull li a:hover{color:#F00}
.bor{border:1px solid #CCC; height:1034px; padding:10px 0 0 22px; text-align:left;width:708px; }
.mar>.bor{border:1px solid #CCC; height:1082px; padding:10px 0 0 22px; text-align:left;width:714px;}
.bor div{height:250px; width:210px; float:left; border:1px solid #ccc; text-align:center; margin:10px 20px 10px 0;}
.borimg{width:82px; height:117px; margin-top:30px; border:none}
.bor div a{color:#666}
.o_prlef{margin:20px 0 0 0; width:502px; height:317px; background:#FFF; border:1px solid #ccc; text-align:center; padding-top:20px; float:left;}
.pr_righ{float:left; padding:20px 0 0 20px;}
.pr_righ ul li{list-style-type:none; height:26px; padding-top:10px; color:#333}
.bbbb{border-bottom:1px dashed #CCC; margin:0 8px 0 0}