@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0px; font-size:12px; font-family:"宋体"; list-style-type:none; color:#333333;}
a{ text-decoration:none;}
li{ list-style:none;}
.top{width:976px; margin:10px auto 5px; padding:0px;}
.logo{ margin-left:5px; float:left;}
.top_r{float:right;}
.notice{margin-top:30px; width:300px; height:20px; margin-right:10px;}
.top_li{float:left; margin-top:15px; margin-right:10px;}
.top_li span{color:#FF0000; font-weight:bold;}
.top_li li{ float:left; background:url(inidex_05.gif) 0px 2px no-repeat; padding-left:10px; margin-left:20px;}
.top_li li a{color:#FF0000; font-weight:bold;}
.menu{width:976px; background:url(inidex_08.gif) repeat-x; height:28px; margin:0px auto; padding:0px;}
.menu li{ width:122px; background:url(inidex_10.gif) no-repeat right; height:28px; float:left; } 
.menu li a{width:122px; height:28px; line-height:28px; text-align:center; display:block; color:#FFFFFF;}
.banner{ margin:10px auto; text-align:center;}
.main{width:976px; margin:0px auto; padding:0px;}
.clear{clear:both;}
.left{width:181px; float:left;}
.left_1{width:181px;}
.left_1 img{display:block;}
.proclass{ background:url(28.gif) repeat-y; width:181px; padding-top:5px; padding-left:10px;}
.proclass li{ background:url(inidex_18.gif) 0px 8px no-repeat;border-bottom:#666666 1px dotted; width:120px;padding-left:12px; height:27px; line-height:27px;}
.proclass li a{color:#333333;}
.left_2{width:181px; margin-top:10px !important; margin-top:5px;}
.left_2 img{display:block;}
.contact_nr{ line-height:20px; background:url(28.gif) repeat-y; width:181px; padding-left:20px;}
.contact_nr a{color:#333;}
.middle{ width:539px; float:left;margin-left:10px !important; margin-left:-10px;padding:0px;}
.company{margin:0px; padding:0px;}
.company_top{ background:url(19.gif) no-repeat; width:539px; height:26px;}
.company_top img{float:right; margin-right:10px;margin-top:8px; border:0px;}
.company_bg{ background:url(20.gif) repeat-y; width:539px; padding-top:15px; padding-left:15px;}
.company_nr{margin:0px;display:block; width:510px;}
.company_nr img {float:left; padding-right:10px; padding-bottom:1px;}
dd{line-height:19px;margin-left:0;}
.indent{text-indent:2em;}
.pro{ margin-top:10px;padding:0px;}
.pro_top{ background:url(44.gif) no-repeat; width:539px; height:26px;}
.pro_top img{float:right; margin-right:10px;margin-top:8px; border:0px;}
.pro_bg{ background:url(20.gif) repeat-y; width:539px; padding-top:15px; padding-left:15px;}
.pro_nr { width:510px; margin:0px auto; padding-top:10px; padding-right:10px; padding-bottom:6px; padding-left:8px;}
.pro_nr li { float:left; margin-top:5px; margin-right:10px; margin-bottom:3px; margin-left:10px;list-style-type:none;display:inline;}
.pro_nr li a { display:block; width:140px; height:163px; text-decoration:none;}
.pro_nr li a img { width:140px; height:130px; border:1px #CCCCCC solid;}
.pro_nr li a span { display:block; width:140px; height:33px; line-height:33px; font-size:12px; text-align:center; color:#333; cursor:pointer;  overflow:hidden;}
.pro_nr li a:hover span { color:#c00;}
.rig{ width:230px; float:left; margin-left:10px !important;margin-left:0px; padding:0px;}
.new{margin:0px; padding:0px;}
.new_top{ background:url(new1.gif) no-repeat; width:230px; height:26px;}
.new_top img{ float:right; margin-right:10px; margin-top:8px;}
.new_bg{ background:url(27.gif) repeat-y; width:230px; padding-top:10px; padding-bottom:5px;}
.new_nr{margin:0px; padding-left:18px;}
.new_nr li{ background:url(inidex_18.gif) 0px 12px no-repeat;border-bottom:#666666 1px dotted; width:180px;padding-left:12px; height:33px; line-height:33px;}
.new_nr li a{color:#333;}
.new1{margin-top:11px;}
.new1_top{ background:url(new2.gif) no-repeat; width:230px; height:26px;}
.new1_top img{ float:right; margin-right:10px; margin-top:8px;}
.new1_nr{margin:0px; padding-left:18px;}
.new1_nr li{background:url(inidex_18.gif) 0px 12px no-repeat;border-bottom:#666666 1px dotted; width:180px;padding-left:12px; line-height:29px; }
.new1_nr li a{color:#333; }
.new2_top{ background:url(new3.gif) no-repeat; width:230px; height:26px;}
.new2_top img{ float:right; margin-right:10px; margin-top:8px;}
.foot{width:976px; margin:10px auto;}
#xsnazzy {background: transparent;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background: #FFFFFF;border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6;}
.xb1 {margin:0 5px; background:#D6D6D6}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background: #FFFFFF; border:0 solid #D6D6D6; border-width:0 1px; padding:5px 10px; height:30px;}
.xboxcontent span{ color:#333333; font-size:14px; font-weight:bold;}
.link{ margin-top:8px;}
.link li{float:left; width:10%;}
.link li a{color:#333;}
.bq{text-align:center; margin:10px auto 0px;}

