@charset "utf-8";
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input{
	margin:0;
	padding:0;
}
#content_box{
	margin:0 auto;
	padding:0;
	width:1004px;
	text-align:left;
	height:auto;
	overflow:hidden;
	margin-top:8px;
}
#TopBox{
	padding-left:20px;
	width:1004px;
}
#TopBoxNews{
	background:transparent url(/image/TopBoxNewsBG.gif) repeat scroll 0 0;
	float:left;
	height:166px;
	padding-left:23px;
	width:173px;
	text-align:left;
}
dl,dt,dd,ul,il,h1,h2,h3,h4,h5{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#TopBoxNews dl dt{
	color:#9a0303;
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
	padding-left:28px;
	padding-top:45px;
}
#TopBoxNews dl dd{
	color:#069008;
	height:16px;
}
#TopBoxNews .NewTitle{
	float:left;
	width:160px;
}
#TopBoxNews dl dd a{
	color:#690008;
}
#TopBoxNews a{
	color:#690008;
	font-size:12px;
	text-decoration:none;
}
#TopBoxIL{
	float:left;
	height:181px;
	width:550px;
}
#TopBoxMenu{
	background:transparent url(/image/TopBoxMenuBG.gif);
	float:left;
	height:166px;
	width:224px;
	overflow:hidden;
}
*{
	padding-bottom:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#TopBoxMenu ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:55px;
	padding-top:70px;
	float:left;
}
#TopBoxMenu li{
	float:left;
	height:12px;
	padding-bottom:15px;
	width:75px;
}
#TopBoxMenu li a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#content_box #left_box{
	float:left;
	padding-left:15px;
	width:745px;
	clear:both;
}
.Left_MainBox{
	background:transparent url(/image/MainBoxBG.gif) repeat-y scroll right center;
	float:left;
/*
	padding-left:6px;

*/	margin:0;
	padding:0;
	width:746px;
	height:auto;
	overflow:hidden;
}
.Left_MainBoxTop{
	background:transparent url(/image/MainBoxTop.gif) no-repeat center top;
/*	float:left;*/
	padding-left:25px;
	padding-top:25px;
/*	width:746px;*/
	height:auto;
	overflow:hidden;
	clear:both;
	display:block;
}
.ListLine{
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
}

.IndexListTitle{
	float:left;
	width:60px;
}
.IndexListImg{
	float:left;
	width:120px;
}
.IndexListImg p{
	margin-bottom:9px;
	margin-top:9px;
	text-align:center;
	width:110px;
}
.IndexListList{
	float:right;
	width:120px;
}
.IndexListList li{
	height:20px;
}
.IndexList{
	float:left;
	height:252px;
	overflow:hidden;
	padding-bottom:5px;
	padding-right:30px;
	padding-top:10px;
	width:318px;
}
.Left_MainBoxFoot{
	background:transparent url(/image/MainBoxFoot.gif) no-repeat scroll center bottom;
	float:left;
	height:42px;
	width:746px;
}
#content_box #right_box{
	float:right;
	padding-right:14px;
	width:204px;
}
#TelBoxTop{
	background:transparent url(/image/RightCTop.gif) no-repeat scroll center top;
	float:left;
	padding-top:10px;
	text-align:center;
	width:204px;
}
#TelBoxFoot{
	background:transparent url(/image/RightCFoot.gif) no-repeat scroll center bottom;
	height:58px;
	width:204px;
	margin:0;
	padding:0;
	clear:both;
}
#TelBoxFoot ul{
	padding:10px;
	padding-left:0px;
	width:184px;
}
#TelBoxFoot ul li{
	background:transparent url(/image/ContactDot.gif) no-repeat scroll 16px 2px;
	float:left;
	height:18px;
	padding-left:30px;
	text-align:center;
}
#TelBoxFoot ul li a{
	color:#9a0303;
	text-decoration:underline;
}
#TelBox,#TabBox{
	background:transparent url(/image/RightCBG.gif) repeat-y scroll 0 0;
	float:left;
	width:204px;
}
#TabBox{
	margin-top:15px;
}
#TabBoxMenu{
	background:transparent url(/image/TabMenuTop.gif) no-repeat scroll center top;
	height:42px;
	padding-left:44px;
}
#TabBoxMenu .TabMenuIn{
	background:transparent url(/image/TabMenuIn.gif) no-repeat scroll 0 0;
	color:#000000;
	float:left;
	font-size:14px;
	height:20px;
	padding-top:7px;
	text-align:center;
	width:66px;
	padding-right:9px;
}
#TabBoxCont{
	background:transparent url(/image/TabMenuFoot.gif) no-repeat scroll center bottom;
	height:230px;
	width:204px;
}
.TabBoxSub{
	float:left;
	height:90px;
	padding-left:16px;
	padding-top:15px;
	width:188px;
	text-align:left;
}
.TabBoxSub h1{
	float:left;
	width:118px;
}
.TabBoxSub h2{
	line-height:20px;
}
.text_07{
	color:#690008;
}
#TabBoxMenu .TabMenu:hover{
	color:#FF0000;
}
#TabBoxMenu .TabMenu{
	background:transparent url(/image/TabMenu.gif) no-repeat scroll 0 0;
	color:#9a0303;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:20px;
	padding-top:7px;
	text-align:center;
	text-decoration:underline;
	width:66px;
}
#LeftMainList{
	background:transparent url(/image/ListLeftLine.gif) repeat-y scroll left center;
	float:left;
	width:700px;
}
#ListTitle{
	float:left;
	width:56px;
}
#ListBox{
	float:right;
	width:600px;
}
#ListBox ul li{
	background:transparent url(/image/ListLineBG.gif) repeat-x scroll center bottom;
	float:left;
	height:100px;
	margin-bottom:15px;
	width:600px;
}
#ListBox ul li h1{
	float:left;
	width:130px;
}
#ListBox ul li h2{
	float:right;
	width:460px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.ListBoxTitle{
	float:left;
	height:24px;
	width:300px;
}
.ListBoxTitle a{
	color:#068007;
	font-size:12px;
	text-decoration:underline;
}
.ListBoxDate{
	float:right;
}
#ListBox ul li h3{
	background:#eeeeee none repeat scroll 0 0;
	border:1px solid #cccccc;
	color:#666666;
	float:right;
	height:46px;
	line-height:15px;
	padding:7px;
	width:446px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.ListBoxTitle a{
	color:#680007;
	font-size:12px;
	text-decoration:underline;
}
#ViewCont{
	background:transparent url(/image/ListLineBG.gif) repeat-x scroll center bottom;
	float:left;
	padding-bottom:15px;
	width:600px;
}
#ViewCont span{
	float:left;
	padding:10px;
	text-align:center;
	width:580px;
}
#ViewCont span img{
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #cccccc;
	padding:3px;
}
.text_Title{
	color:#690008;
	font-family:"黑体";
	font-size:18px;
}
#TelBoxTop p{
	height:40px;
	line-height:40px;
	text-align:left;
	padding-left:20px;
	border-bottom:1px dotted #cccccc;
}

