.cls{clear:both;}
a:focus{outline:none;}
.xgsm{width:705px;margin:0px auto 0px;padding:0;}
.xgsm p{line-height:45px;;color:#666;margin:0;padding:0;}
.menu{width:705px;margin:0 auto;}
img{border-style:none;border-width:0;}
#menu1 ul li a{color:#999;background-position:left bottom;}
#menu1 ul li span{background-position:left top;}
#menu1,#menu2{height:85px;width:705px;margin:0 auto;padding:0;}
#menu1 ul,#menu2 ul{list-style:none;font-size:1.1em;width:705px;margin:0px 0 0px;padding:0;}
#menu1 ul li,#menu2 ul li{overflow:hidden;float:left;height:45px;width:83px;display:block;text-align:center;margin:0;padding:0;}
#menu1 ul li a,#menu1 ul li span,#menu2 ul li a,#menu2 ul li span{
	float:left;text-decoration:none;color:#fff;clear:both;width:83px;height:35px;line-height:35px;padding:0px 0;}






 .list_pic, .show_pic, .list_pic_1{ padding:10px;}
 .list_pic li{float:left; display:inline; width:162px; text-align:center; margin:10px 35px 10px 43px;}
.pro_di3{ width:160px; height:160px; border:1px solid #dedede;}
 .list_pic li span{ float:left; width:100%; height:26px; line-height:26px; overflow:hidden; background:url(404.png) repeat-x left top;}
#page{ width:100%; height:40px; line-height:40px; margin-top:10px; text-align:center;}

 .list_pic_1 li{ float:left; display:inline; width:100%; margin:20px 0 0px 0px;}
 .list_pic_1 li .list_pic_2{ float:left; display:inline; background-color: #E3E3E3;margin: 0 5px 0 0;padding: 5px 5px 0;width: 180px; text-align:center;}
.pro_di_3{height: 90px;width: 180px;}
 .list_pic_1 li .list_pic_2 a{ color:#fff;}
 .list_pic_1 li .list_pic_2 span{ float:left; width:100%; height:20px; line-height:20px; overflow:hidden; background:url(404.png) repeat-x left top;}
 .list_pic_1 li .list_pic_4{ float:left; width:535px;}
 .list_pic_1 li div h3{ font-size:14px; font-weight:bold; line-height:30px; padding:0 0 0 10px;}
 .list_pic_1 li div h4{ line-height:20px; padding:0 0 0 10px; color:#868686;}
 .list_pic_1 li div h5{ line-height:20px; padding:0 0 0 10px; color:#000; padding-top:2px;}

 .list{ padding:10px;}
.list li { padding:0px 0px 10px 2px; margin-left:2px; border-bottom:#D8DFE9 dotted 1px; color:#444; line-height:20px;}
.list li h3 { font-size:13px; margin:0; line-height:30px; background:url(../image/my_cat_sub_menu_dot.gif) no-repeat 5px 11px; padding-left:18px;}
.list li h3 a{}
.list li h4 { text-align:right; color:#999; font-size:12px; font-weight:normal; margin:0; padding:0; }
.list li h4 a{ color:#999;}
.list li h4 a:hover{ color:#f00;}
.list li span { margin:5px; }



#topicTbl ul li{float:left; font-family:宋体;}
.gla{width:15%; text-align: right;  height:30px;}
.glb{width:80%; text-align: left; height:30px; font-family:宋体;}
.glb1{width:80%; text-align: left; height:80px; font-family:宋体;}
.bb {
	border: 1px solid #CCCCCC;
}