/* Copyright*/
body,div, p, td, form, img, ol, dl, ul, li{
    padding:0px;
    margin:0px;
    border:0px transparent none;
    background-position:left top;
    background-repeat:no-repeat;
    font-family: Helvetica,Arial,sans-serif;
    font-size:12px;
	color:#333;
}
#container{ width:850px; margin:0 auto;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0}
img, select, input{vertical-align:middle}
ul, li, ol{list-style-type:none}
p{ margin:5px 0 8px 0;}
.clear{display:block; clear:both; overflow:hidden; }
.left{float:left}
.right{float:right}
.center{text-align:center}
.paddingTD{padding:3px 8px}
.inline{display:inline}
.broken-line{border-bottom:2px solid  #90c535; padding-bottom:15px}
.mg100{ margin:10px 0;}
.mg10{ margin:0 10px;}
.hidden{display:none}
.block{display:block}
.btLine{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #6c6c6c}
.mgaotu{ margin:0 auto;}
.mgB8{ margin-bottom:8px;}
.mg0{ margin:0;}


.nav{ height:46px;}
.nav li{ text-align:center; margin:8px 21px; float:left; font-weight:bold; line-height:18px;}
.nav .line{ margin:8px 0; width:1px; height:30px; background:url(../images/navLine.gif) no-repeat;}
.wd186{ width:186px; border-right:1px #e4e4e4  solid; margin-right:8px; overflow:hidden; height:650px;}
.main{ width:848px; border:1px #e4e4e4 solid; border-top:none; margin-bottom:8px; height:900px;}
.maindiv{ width:454px; overflow:hidden; margin-bottom:8px;}
.maindiv2{ width:645px; overflow:hidden; margin-bottom:8px;}

.tt{ border-bottom:1px #dedede solid; padding:5px; height:27px; margin-bottom:8px; clear:both }
.tt .right{ margin-top:15px;}

.term{ width:178px; margin:8px 8px 8px 0; padding:0;}
.term li{ background:url(../images/iconTerm.gif) no-repeat 10px center; padding-left:25px; border-bottom:1px #dedede solid; line-height:26px; text-align:left; width:153px; margin:0;}

.case{ width:182px; overflow:hidden}
.case img{ margin:5px 8px;}


.news li{ background:url(../images/iconNews.gif) no-repeat left; padding-left:35px; line-height:20px;}

.know li{ background:url(../images/know.gif) no-repeat 10px center; padding-left:25px; line-height:20px;}
.friend{border:1px #d5d5d5  solid;  overflow:hidden; width:840px; background:url(../images/bgfriendship.jpg) repeat-x;}
.friend li{ float:left; margin:0 15px; line-height:20px; white-space:nowrap}
.footer{ border-top: solid 3px #ff871b; background:#ececec; text-align:center; padding-top:5px; clear:both; line-height:20px;}
.CatFootRight {
	float: right;
	height: 20px;
}
.FootOneNum {
	float: left;
	height: 20px;
	width: 80px;
}
.FootTwoNum {
	float: left;
	height: 20px;
	width: 200px;
}
.FootTwoNum a{
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.FootThreeNum {
	float: left;
	height: 20px;
	width: 80px;
}