/* ::::: http://localhost/templates/%E5%95%86%E4%B8%9A%E6%A8%A1%E7%89%8823-%E7%BA%A2%E8%89%B2%E5%8D%B0%E5%88%B7/html/Style/Style.css ::::: */

body { font-size: 12px; margin: 0pt; background: url('top_01.jpg') repeat-x scroll 0% 0% white; color: rgb(89, 89, 89); }
div {
	overflow: hidden;
}

a { text-decoration: none; color: rgb(102, 102, 102); }
a:hover {
	text-decoration: none;
	color: rgb(51, 51, 51);
}
.Big_BG { background: url('index_07.jpg') repeat-x scroll center top transparent; }
.BaseInfo { line-height: 1.7em; }
.BaseInfo p { text-indent: 2em; }
.BaseInfo ul { list-style: none outside none; margin: 0pt; }
.BaseInfo ul li { line-height: 2em; background: url('a.jpg') no-repeat scroll 6px 50% transparent; text-indent: 20px; }
#nav { height: 26px; list-style-type: none; padding-right: 0px; margin-right: 0px; line-height: 26px; overflow: hidden; margin-bottom: 0pt; width: 780px; }
#nav a { display: block; text-align: center; }
#nav a:link { color: rgb(0, 0, 0); text-decoration: none; }
#nav a:visited { color: rgb(0, 0, 0); text-decoration: none; }
#nav a:hover { color: rgb(0, 0, 0); text-decoration: underline; font-weight: bold; }
#nav li { float: left; }
.line { margin-left: 2px; }
#ifocus * { margin: 0pt; padding: 0pt; }
#ifocus { width: 585px; height: 294px; border: 1px solid rgb(126, 126, 126); background: none repeat scroll 0% 0% rgb(248, 248, 248); }
#ifocus_pic { display: inline; position: relative; float: left; width: 448px; height: 273px; overflow: hidden; margin: 10px 0pt 0pt 10px; }
#ifocus_piclist { position: absolute; }
#ifocus_piclist li { width: 448px; height: 273px; overflow: hidden; }
#ifocus_piclist img { width: 448px; height: 273px; }
#ifocus_btn { display: inline; float: right; width: 117px; margin: 9px 9px 0pt 0pt; }
#ifocus_btn li { width: 117px; height: 67px; cursor: pointer; opacity: 0.5; }
#ifocus_btn img { width: 98px; height: 57px; margin: 5px 0pt 0pt 8px; }
#ifocus_btn .current { background: url('ifocus_btn_bg.gif') no-repeat scroll 0% 0% transparent; opacity: 1; }
#ifocus_tx { position: absolute; left: 8px; bottom: 12px; color: rgb(255, 255, 255); }
#ifocus_tx .normal { display: none; }
.box_bg { background-image: url('box1bg_05.jpg'); background-repeat: repeat-x; border: 1px solid rgb(255, 255, 255); }
.body {
	background-repeat: repeat-x;
	overflow: hidden;
	background-image: url(index_07.jpg);
	padding-top: 5px;
}
.banner {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: 1000px;
	overflow: hidden;
}


.main {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 5px;
}
.main .main_l {
	width: 250px;
	float: left;
}
.main_l .cplb {
	border: 2px solid #CCC;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	overflow: hidden;
	float: left;
	width: 246px;
}
.main_l .lxfs {
	border: 2px solid #CCC;
}

.main h2 {
	font-size: 16px;
	background-image: url(nav00_bg.jpg);
	height: 30px;
	line-height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main_l h3 {
	line-height: 25px;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	background-image: url(icon02.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	clear: none;
	width: 210px;
}
.cplb ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
	overflow: hidden;
	height: auto;
	float: left;
}
.cplb ul li {
	background-image: url(a.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 0px center;
	font-size: 12px;
	line-height: 20px;
	width: 100px;
	overflow: hidden;
	float: left;
}
.main_l .lxfs {
	margin: 0px;
	padding: 0px;
	width: 246px;
	overflow: hidden;
}
.main_l .lxfs b {
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

.main_l .lxfs ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.main_l .lxfs ul li {
	line-height: 20px;
	font-size: 12px;
}



.main .main_r {
	margin: 0px;
	padding: 0px;
	width: 750px;
	float: left;
	overflow: hidden;
}
.qyjj {
	background-color: #FFF;
	border: 2px solid #CCC;
	overflow: hidden;
	margin-left: 5px;
	margin-bottom: 5px;
}
.body .main .main_r .qyjj .jjnr {
	padding: 5px;
	line-height: 20px;
}
.main_r .cptj {
	margin-left: 5px;
	background-color: #FFF;
	border: 2px solid #CCC;
	margin-bottom: 5px;
	overflow: hidden;
}
.cptj .cptj_nr {
	margin-top: 5px;
	margin-bottom: 5px;
}
.main_r .cpzs {
	width: 366px;
	margin-left: 5px;
	border: 2px solid #CCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: right;
}
.main_r .cpzs ul {
	padding: 0px;
	list-style-type: none;
	width: 366px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.main_r .cpzs ul li {
	line-height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(new.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

.main_r .zxdt {
	swidth: 366px;
	border: 2px solid #CCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 366px;
	float: right;
}
.main_r .zxdt ul {
	padding: 0px;
	list-style-type: none;
	width: 366px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.main_r .zxdt ul li {
	line-height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(new.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}
