/* CSS Document */
body{
    background-color:#000000;
	font-family:"";
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	margin-top:90px;
}
.bodys{
    width:800px;
	margin:0px auto auto auto;
}
.clear{
    clear:both;
}
a:link{
    text-decoration:none;
	color:#ffffff;
}
a:visited{
    text-decoration:none;
	color:#ffffff;
}
a:hover{
    text-decoration:underline;
	color: #ffffff;
}
a:active{
    text-decoration: underline;
	color:#ffffff;
}
#tab_container1{
    width:665px;
	text-align:left;
    margin:0px auto 20px auto;
	}
#tab_container11{
    width:665px;
	text-align:left;
   margin:0px auto 20px auto;
	}
.cls_tab_nav{
    height:22px;
	overflow:hidden;
	font-size:12px;
	text-align:left;
	border-bottom:2px solid #d2d2d2;
	background:url(../images01/line_bg.gif) repeat-x bottom;
	}
.cls_tab_nav ul{
    font-size:9pt;
	margin:0;
	padding:0;
	margin-left:155px;
	}
.cls_tab_nav1{
    height:22px;
	overflow:hidden;
	font-size:12px;
	text-align:left;
	text-align:center;
	border-bottom:2px solid #d2d2d2;
	background:url(../images01/line_bg.gif) repeat-x bottom;
	}
.cls_tab_nav1 ul{
    font-size:9pt;
	margin:0;
	padding:0;
	margin-left:386px;
	}
.cls_tab_nav2{
    height:28px;
	overflow:hidden;
	font-size:12px;
	text-align:left;
	text-align:center;
	border-bottom:2px solid #d2d2d2;
	background:url(../images01/line_bg.gif) repeat-x bottom;
	}
.cls_tab_nav2 ul{
    font-size:9pt;
	margin:0;
	padding:0;
	margin-left:386px;
	}
.gangqin{
    background:url(../images01/14.gif) no-repeat -87px 0;
	width:87px;
	height:23px;
	line-height:23px;
	float:left;
	display:inline;
	overflow:hidden;
	cursor:pointer;
	}
.cls_tab_nav_li{
    background:url(../images01/11.gif) no-repeat -93px 0;
	width:93px;
	height:22px;
	line-height:22px;
	float:left;
	display:inline;
	overflow:hidden;
	cursor:pointer;
	}
.gangqin a{
    text-decoration:none;
	color:#555;
	font-size:14px;
	font-weight:bold;
	}
.sp{
    background:url(../images01/12.gif) no-repeat -170px 0;
	width:170px;
	height:22px;
	line-height:22px;
	float:left;
	display:inline;
	text-align:center;
	overflow:hidden;
	text-align:center;
	cursor:pointer; 
	color:#555;
	font-size:14px;
	font-weight:bold;
}
.cls_tab_nav_li_first{
    background-position:0px 0px;
	text-align:center;
	}
.cls_tab_nav_li_first a{
    color:#555;
}
.sp a{
    text-decoration:none;
	display:block;
	margin:0px 0px auto 0px;
	color:#555;
	}
.cls_tab_nav_li a{
    text-decoration:none;
	color:#555;
	font-size:14px;
	font-weight:bold;
	}
.cls_tab_body{
    border:2px solid #d2d2d2;
    border-top:none;
	padding-top:20px;
	padding-left:40px;
	padding-right:15px;
	padding-bottom:20px;
	}
.cls_tab_body1{
    border:2px solid #d2d2d2;
    border-top:none;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:0px;
	}
.cls_div{
    display:none;
	color:#FFFFFF;
	font-size:14px;
	padding-right:15px;
	line-height:25px;
	}
.cls_div ul{
    text-align:left;
	padding-left:30px;
	padding-bottom:0px;
}
.cls_div ul a{
    font-size:18px;
	line-height:30px;
}
.tab3ul ul{
	line-height:23px;
	float:left;
	margin-top:10px;
	font-size:12px;
	list-style-type:square;
	list-style-position:inside;
	margin-left:30px;
	margin-bottom:0px;
	margin-right:25px;
}
.tab5ul ul{
	line-height:30px;
	float:left;
	font-size:12px;
	margin-top:10px;
	margin-bottom:0px;
	list-style-type:square;
	list-style-position:inside;
	margin-left:50px;
	margin-right:40px;
}
.tab11{
    float:left;
	width:192px;
	margin-right:20px;
}
.tab12{
    float:left;
	width:200px;
	margin-right:0px;
	margin-top:10px;
}
.tab13{
    float:left;
	width:180px;
	margin-right:15px;
	margin-top:10px;
	font-size:12px;
}
.tabtl1{
    display:block;
	float:right;
	margin-left:10px;
	margin-right:15px;
	font-size:12px;
}
.tabtl3{
    display:block;
	margin-bottom:10px;
	font-size:12px;
}
.stl1{
   font-weight:bold;
   display:block;
}
.tab3tl{
   font-weight:bold;
   font-size:14px;
   display:block;
}
.box1{
   width:665px;
   margin:90px auto 22px 0px;
}
.tl1{
   display:block;
   font-weight: bold;
   font-size:14px;
}
.box11{
   float:left;
   padding-top:15px;
   padding-left:0px;
   width:261px;
}
.box11 ul{
   font-size:14px;
   font-weight:normal;
   list-style-type:square;
   list-style-position: outside;
   margin-left:0px;
   *margin-left:5px !important;
   *margin-left:0px;
   line-height:25px;
   margin-top:5px;
}
.box12 ul{
   font-size:12px;
   font-weight:normal;
   list-style-type:square;
   list-style-position:outside;
   margin-left:0px;
   *margin-left:5px !important;
   *margin-left:0px;
   line-height:25px;
   margin-top:5px;
}
.box3{
   width:665px;
   margin:0px auto 20px auto;
   border:2px solid #d2d2d2;
   text-align:left;
   font-weight:normal;
   font-size:14px;
   line-height:20px;
}
.box31{
   margin:20px;
}
.bottom{
   text-align: center;
}
.stl2{
   display:block;
   font-weight:bold;
   padding-top:5px;
   padding-bottom:10px;
   font-size:20px;
}
.dl{
   display:block; 
   padding-bottom:20px;
}
.icon{
   width:6px;
   font-size:14px;
   height:4px;
   background-color:#FFFFFF;
}