body {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: auto;

	margin-left: 0px;

	font-size: 14px;

	color: #333333;

	line-height: 1.8;

	clear: both;

}

a:link,a:visited,a:active {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

}

a:hover {

	font-size: 14px;

	color: #FF0000;

	text-decoration: none;

}



.top {

	height: 168px;

	width: 100%;

}

.tops {

	height: 100px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.title01{

	height:29px;

	line-height:20px;

	font-weight:bold;

	padding-left:15px;

	background-image: url(../images/6title.jpg);

	text-align: left;

	margin-left: 10px;

}

.title01 span{float:right;padding:5px 3px 0 0;}

.title01 a {

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.title02{

	height:43px;

	line-height:20px;

	font-weight:bold;

	padding-left:25px;

	background-image: url(../images/yqlj-2.jpg);

	text-align: left;

	margin-left: auto;

	width: 1075px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

}

.title02 span{float:right;padding:5px 3px 0 0;}

.title02 a {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.title03{
	height:29px;
	line-height:29px;
	font-weight:bold;
	padding-left:30px;
	background-image: url(../images/spfzbj.jpg);
	text-align: left;
	width: 300px;
	background-repeat: no-repeat;

}

.title03 span{

	float:right;

	padding-top: 7px;

	padding-right: 3px;

	padding-bottom: 0;

	padding-left: 0;

}

.title03 a {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.title04{

	height:29px;

	line-height:29px;

	font-weight:bold;

	padding-left:30px;

	background-image: url(../images/300.jpg);

	text-align: left;

	width: 230px;

}

.title04 span{

	float:right;

	padding-top: 7px;

	padding-right: 3px;

	padding-bottom: 0;

	padding-left: 0;

}

.title04 a {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.t {

	background-image: url(../images/t.jpg);

	background-repeat: repeat-x;

	height: 30px;

	width: 100%;

}

.dl {

	background-color: #F9f9f9;

	height: 28px;

	width: 100%;

}

.dln {

	height: 28px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.dlnz {

	float: left;

	height: 28px;

	width: 550px;

	line-height: 28px;

	font-size: 14px;

}

.dlnr {

	float: left;

	height: 28px;

	width: 530px;

	line-height: 28px;

	text-align: right;

	padding-right: 20px;

}



.logo {

	float: left;

	height: 100px;

	width: 550px;

}

.rx {

	float: left;

	height: 100px;

	width: 550px;

}

.rx img {

	margin-left: 300px;

}

.hdp {

	height: 396px;

	width: 100%;

}

.nr {

	height: auto;

	width: 100%;

}

.nr1 {

	height: 490px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.nr2 {

	height: auto;

	width: 1100px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.nr3 {
	height: auto;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	clear: both;
}



.sp {

	float: left;

	height: 490px;

	width: 330px;

}

.spx {

	height: auto;

	width: 324px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	padding-top: 3px;

	padding-right: 2px;

	padding-bottom: 3px;

	padding-left: 2px;

}



.spfz a {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.spfz {

	background-image: url(../images/300.jpg);

	height: 29px;

	width: 270px;

	text-align: left;

	padding-left: 30px;

	line-height: 29px;

}



.jj {

	float: left;

	width: 760px;

	margin-left: 10px;

	height: 230px;

}

.jjs {

	background-image: url(../images/6title.jpg);

	height: 29px;

	text-align: left;

	padding-left: 20px;

}

.jjs a {

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.jjx {

	height: 490px;

	width: 485px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	float: left;

}

.jjr {

	float: left;

	height: 480px;

	width: 260px;

	margin-left: 10px;

}

.jjrx {

	height: 460px;

	width: 258px;

	border: 1px solid #CCCCCC;

}





.jcx {
	height: auto;
	width: 1078px;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
}
.jcx img {
	margin-top: 5px;
	margin-bottom: 5px;
}

.jjhdp {

	height: 300px;

	width: 481px;

	padding: 2px;

}

.jjhdpx {
	height: 165px;
	width: 465px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.jjhdpx ul {
	margin: 0px;
	padding: 0px;
}


.jjhdpx li {

	font-size: 14px;

	line-height: 1.6;

	text-indent: 4ex;

}



.jjrxs {

	width: 250px;

	height: 245px;

	margin-bottom: 10px;

	padding: 5px;

	border-bottom-width: thick;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}
.jjrxs ul {
	margin: 0px;
	padding: 0px;
}


.jjrxs li {

	line-height: 24px;

	background-image: url(../images/d2.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 24px;

}

.jjrxs a {

	padding-left: 15px;

}

.jjrxx {

	height: 180px;

	width: 250px;

	padding: 5px;

}









.cpfl {

	float: left;

	height: auto;

	width: 270px;

}

.cpflr {

	height: 230px;

	width: 820px;

	margin-left: 10px;

	float: left;

}

.cpfz {
	background-image: url(../images/index05.jpg);
	height: 29px;
	width: 240px;
	line-height: 29px;
	text-align: left;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.cpfz a {

	font-size: 14px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

.cpfzx {

	height: auto;

	width: 268px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.cpxt {

	height: 29px;

	text-align: left;

	line-height: 29px;

	padding-left: 30px;

	border-bottom-width: 2px;

	border-bottom-style: double;

	border-bottom-color: #666666;

}

.cpxt a {

	font-size: 14px;

	font-weight: bold;

	color: #660000;

	text-decoration: none;

}

.cpxtl {

	height: auto;

	width: 270px;

}

.cpxtl ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.cpxtl li {

	list-style-type: none;

	height: 20px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	line-height: 15px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	list-style-image: url(../images/subarrow.gif);

	list-style-position: inside;

}

.cpxtl a {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	padding-left: 5px;

}

.cplm {

	height: auto;

	width: 270px;

}

.cplm ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.cplm li {
	list-style-type: none;
	height: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/subarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cplm a {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	padding-left: 25px;

}


.cpzs {

	background-image: url(../images/cp-1.jpg);

	height: 60px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	line-height: 50px;

	text-align: center;

}

.cpzs a {

	font-size: 24px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}


.cptj {
	height: auto;
	width: 270px;
	margin-bottom: 10px;
}


.fnav_m{
	width:1100px;
	border:1px solid #eee;
	border-top:none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.fnav_m p{ width:1100px; line-height:30px; border-bottom:1px solid #eee; font-size:14px;}
.fnav_m strong{
	color:#990033;
	background-color: #E0E0E0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.fnav_m p a,.fnav_m p a:link,.fnav_m p a:visited{
	color:#BC073E;
	padding:0 10px;
	background:url(../images/rl_03.jpg) right center no-repeat;
	text-decoration: none;
}
.fnav_m strong a:link,.fnav_m strong a:visited{ color:#BC073E; background:none; padding:0;}



.xw {

	float: left;

	height: 230px;

	width: 400px;

	margin-right: 5px;

	margin-left: 10px;

}

.xwfz {

	background-image: url(../images/6title.jpg);

	height: 29px;

	width: 390px;

	text-align: left;

	line-height: 20px;

	padding-left: 15px;

}

.xwr {

	float: left;

	height: 230px;

	width: 400px;

	margin-left: 5px;

}

.xwfzx {

	height: 260px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	margin-left: 10px;

}

.gts {
	height: 90px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 390px;

}
.gts img {
	float: left;
	margin-right: 10px;
}
.gts h1 {
	margin: 0px;
}
.gts h1 a {
	font-size: 14px;
}
.gts p {
	margin: 0px;
	font-size: 14px;
	line-height: 1.6;
}



.gtsx {
	height: 150px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 390px;

}

.gtsx ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.gtsx li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	height: 25px;
	background-image: url(../images/d2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 25px;
	width: 390px;

}

.gtsx a {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	float: left;
	padding-left: 12px;
	margin: 0px;

}

.gtsx span {
	float: right;
	margin: 0px;
	padding: 0px;

}
.gg {
	height: auto;
	width: 1100px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.gg2 {
	height: 100px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.ggz {
	float: left;
	height: 100px;
	width: 550px;
}

.sylxwm {
	background-image: url(../images/tjian_bj.jpg);
	height: 290px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	float: left;
}
.nrc {
	width: 1100px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 320px;
}
.nrclbwm {
	float: left;
	height: 320px;
	width: 270px;
	background-image: url(../images/lxwm-1.jpg);
	background-repeat: no-repeat;
}
.nrclbwm p {
	font-size: 14px;
	line-height: 1.6;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 20px;
}

.nrczz {
	float: left;
	height: 320px;
	width: 400px;
	margin-right: 15px;
	margin-left: 15px;
}
.nrcz {
	float: left;
	height: 320px;
	width: 270px;
}
.nrcr {
	float: left;
	height: 320px;
	width: 400px;
}
.nrczs {
	height: 150px;
	width: 270px;
	margin-bottom: 15px;
}
.nrczx {
	height: 150px;
	width: 270px;
}

.nrczz {
	height: 320px;
	width: 400px;
	float: left;
}
.nrczzs {
	line-height: 30px;
	background-image: url(../images/syfzt.jpg);
	height: 30px;
	width: 400px;
}
.nrczzs b {
	float: left;
	padding-left: 20px;
	line-height: 20px;
	font-size: 14px;
}
.nrczzs span {
	float: right;
}
.nrczzs img {
	margin-top: 5px;
}
.nrczzx {
	height: 120px;
	width: 400px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.nrczzx img {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.nrczzx h3 {
	font-size: 15px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
}
.nrczzx p {
	font-size: 14px;
	line-height: 1.6;
	margin: 0px;
	padding: 0px;
}

.nrczzxx {
	height: 155px;
	width: 400px;
}
.nrczzxx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.nrczzxx li {
	line-height: 25px;
	background-image: url(../images/d2.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin: 0px;
	padding: 0px;
	height: 25px;
	list-style-type: none;
}
.nrczzxx a {
	padding-left: 20px;
	float: left;
}
.nrczzxx span {
	float: right;
	margin-right: 5px;
}

.lbz {
	float: left;
	height: auto;
	width: 270px;
}
.lbr {
	float: left;
	height: auto;
	width: 900px;
	margin-left: 30px;
	margin-bottom: 30px;
}
.lbfzbt {
	line-height: 30px;
	height: 30px;
	width: 850px;
	margin-top: 10px;
	background-color: #F0F0F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003333;
}


.lbfzbt b {
	float: left;
	padding-left: 10px;
}
.lbfzbt span {
	float: right;
	padding-right: 10px;
}
.lbxwjj {
	padding: 10px;
	height: auto;
	width: 830px;
	font-size: 14px;
	line-height: 1.8;
	color: #3E3E3E;
	float: left;
}
.lbr ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lbr li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


.lxwm {

	background-image: url(../images/tjian_bj.jpg);

	height: 290px;

	padding-left: 20px;

	background-repeat: no-repeat;

	background-position: left top;

	width: 250px;

}

.lxwms {

	height: 60px;

}

.lxwmx {

	height: 215px;

	padding-right: 25px;

	width: 220px;

	padding-left: 5px;

}

.lbnr {
	height: auto;
	width: 100%;
	margin-bottom: 10px;
}

.lbfzr {

	height: auto;

	width: 815px;

	margin-left: 15px;

}

.lbfzrs {

	background-image: url(../images/6title.jpg);

	height: 28px;

	width: 830px;

	padding-left: 15px;

	line-height: 20px;

}

.lbfzrx {
	width: 810px;
	padding: 10px;
	overflow: hidden;

}
.lbfzrx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lbfzrx li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lbfzrx a {
	font-size: 16px;
	text-decoration: none;
	color: #333333;
}
.lbfzrx p {
	font-size: 14px;
	line-height: 1.9;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.lbfzrx h4 {
	margin: 0px;
	padding: 0px;
	line-height: 35px;
	display: block;
	height: 35px;
	width: 100%;
}

.lbxwx {

	height: auto;

	width: 795px;

	padding: 10px;

}

.lbxwx li {

	line-height: 25px;

	background-image: url(../images/d2.gif);

	background-repeat: no-repeat;

	background-position: 5px center;

	height: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.lbxwx a {

	padding-left: 15px;

	float: left;

}

.lbxwx span {

	float: right;

	padding-right: 5px;

}

.lbzw {

	height: auto;

	width: 795px;

	padding: 10px;

	font-size: 14px;

	line-height: 1.8;

	color: #333333;

}

.lbzw ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.lbzw li {

	margin: 0px;

	list-style-type: none;

	font-size: 14px;

	line-height: 1.8;

	color: #333333;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.lbjm {
	height: auto;
	width: 705px;
	font-size: 14px;
	line-height: 1.8;
	color: #333333;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 100px;
}

.lbjm ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.lbjm li {

	margin: 0px;

	list-style-type: none;

	font-size: 14px;

	line-height: 1.8;

	color: #333333;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}



.lbcpfl {

	height: auto;

	width: 270px;

	margin-bottom: 10px;

}

.lbcpxtl {

	height: auto;

	width: 268px;

	padding-top: 5px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.lbcpxtl ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.lbcpxtl li {

	list-style-type: none;

	height: 20px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	line-height: 15px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	list-style-image: url(../images/subarrow.gif);

	list-style-position: inside;

}

.lbcpxtl a {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	padding-left: 5px;

}
.lblxwm {
	font-size: 14px;
	line-height: 1.8;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 100px;
	width: 685px;
}
.lblxwm img{width:auto;max-width:100%; height:auto;}

.lbnybt {
	font-weight: bold;
	padding: 10px;
	text-align: center;
}
.lbnybt h1{
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.lbnrsj {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 30px;
	height: 30px;
	text-align: center;
}
.lbnrsp {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.pageurl {
	text-align: center;
}
.lbnrfy {
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.lbnrn {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
}
.lbnrz {
	float: left;
	height: auto;
	width: 270px;
	margin-right: 15px;
}
.lbnrr {
	float: left;
	height: auto;
	width: 815px;
}
.lbnrfy ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lbfzrx h1 {
	text-align: center;
}
.fy {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	width: 880px;
	padding: 10px;
	height: auto;
}
.fy ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.fy li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 28px;
}

.nypl {
	padding-right: 10px;
	padding-left: 10px;
	width: 100%;
}

.qyfc {
	height: 60px;
	width: 1100px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.qyfcx {
	height: 515px;
	width: 1078px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.yqlj {
	height: auto;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.yqljs {
	line-height: 30px;
	height: 30px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #009cd7;
}
.yqlj b {
	background-color: #60B50B;
	display: block;
	height: 30px;
	width: 110px;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}
.yqljx {
	width: 1098px;
	overflow: hidden;
	padding: 10px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #60B50B;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.yqljx a {
	display: block;
	float: left;
	line-height: 23px;
	height: 23px;
	padding-right: 10px;
	padding-left: 10px;
}


.jiao {

	height: auto;

	width: 100%;

}

.jiaost {

	background-color: #41B009;

	height: 30px;

	width: 100%;

}



.jiaos {
	height: 30px;
	width: 1100px;
	text-align: center;
	line-height: 30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

.jiaos ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.jiaos li {
	padding: 0px;
	list-style-type: none;
	display: inline;
	float: left;
	background-image: url(../images/d-1.jpg);
	background-repeat: no-repeat;
	background-position: right center;

}

.jiaos li a:link,.jiaos li a:visited,.jiaos li a:active {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 30px;
	text-align: center;
	line-height: 30px;
	padding-right: 15px;
	padding-left: 15px;
}

.jiaos li a:hover {
	font-size: 14px;
	color: #FFFF00;
	text-decoration: none;
	background-color: #3F8B0F;
	line-height: 30px;
	height: 30px;
	padding-right: 10px;
	padding-left: 10px;
}

.jiaox {

	height: 150px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.jiaoxz {
	float: left;
	height: 150px;
	width: 350px;

}
.jiaoxr {

	float: left;

	height: 130px;

	width: 600px;

	padding-top: 20px;

	line-height: 25px;

}
.ewmz {

	height: 150px;

	width: 190px;

	float: left;

}

.ewmz img {

	margin-top: 10px;

	margin-left: 30px;

}

.ewmr {

	height: 150px;

	width: 150px;

	margin-right: 10px;

	float: left;

}

.ewmr img {

	margin-top: 10px;

}

.fldb {
	float: left;
	width: 150px;
	height: 150px;
}
.fldb img {
	margin-top: 20px;
	margin-left: 20px;
}

.vs12 {

	font-size: 16px;

	line-height: 1.9;

	color: #333333;

	padding: 10px;

}

.xxx {

	font-size: 14px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.cptg {
	width: 750px;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(../images/3172132.jpg);
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 40px;
	padding-left: 30px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 20px;
}
.cptg li {
	line-height: 28px;
	height: 28px;
	list-style-type: disc;
}

 .box ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

 .box ul li {

	clear: both;

	padding: 0 0 0 8px;

	line-height: 28px;

	height: 28px;

	background-image: url(../images/d2.gif);

	background-repeat: no-repeat;

	background-position: 10px center;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.box ul li a {

	font-size: 14px;

	float: left;

	padding-left: 15px;

}

 .box ul li span {

	font-size: 14px;

	float: right;

}

.title {

	color: #660000;

	background-color: #E9F2FB;

	margin-bottom: 10px;

}

.title td {

	font-size: 14px;

	line-height: 26px;

	color: #660000;

	padding: 0px 10px;

}

.news_list{

	clear: both;

	padding: 0 0 0 8px;

	line-height: 28px;

	height: 28px;

}



.photo_list {

	color: #666;

	margin: 8px 0;

	border-bottom: 1px dashed #ccc;

}



.line_bottom {

	color: #666;

	margin-bottom: 4px;

	border-bottom: 1px dashed #ccc;

}



.title_info {

	margin-top: 15px;

	text-align: center;

}

.title_info h1 {

	font-size: 24px;

	line-height: 2;

	margin: 0px;

	padding: 0px;

}

 .info_text {

	border-bottom: 1px dashed #ccc;

	line-height: 2;

	padding-bottom: 6px;

	color: #666;

}

.digg {

	width: 62px;

	margin-bottom: 10px;

	background-image: url(../images/digg_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.digg td {

	text-align: center;

	padding-right: 4px;

}

 .digg .diggnum {

	height: 38px;

	font-size: 16px;

	line-height: 30px;

	font-weight: bold;

}

 .digg .diggit {

	height: 30px;

	line-height: 24px;

}

 .main #text {

	font-size: 14px;

	line-height: 1.8;

}

 .main #text p {

	margin: 1em 0;

}

 #plpost {

	margin-top: 10px;

	border: 1px solid #AACCEE;

}

 #plpost .title {

	border: 0px solid #AACCEE;

}

 #plpost .title span {

	color: #CC0000;

}

 #plpost #saytext {

	display: block;

	margin: 0 0 10px;

	padding: 8px;

	height: 100px;

	width: 90%;

	border: 1px solid #ccc;

}

.picText {

	margin-bottom: 10px;

	background: #F8F8F8;

}

.picText strong {

	display: block;

}

.picText img {

}

.picList {

	padding: 8px 0;

}

.picList table td img {

	margin-bottom: 1px;

}





/*��Ա��¼*/

.inputText {

	height: 14px;

	border: 1px solid #999;

}

.inputSub {

	height: 19px;

}



/* ��ҳ��ʽ*/

.list_page {

	margin: 15px 5px;

}

.pageLink a,

.list_page a,

.list_page b {
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;

	}

.pageLink a:hover,

.list_page a:hover{

	border: 1px solid #D2EFFF;

	background: #fff;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	}



.photo_list {

	color: #666;

	margin: 8px 0;

	border-bottom: 1px dashed #ccc;

}



/*��ҳ��ʽ2*/

.showpage .epages {

	text-align: center;

	}

.epages{margin:3px 0;font:11px/12px Tahoma}

.epages *{vertical-align:middle;}

.epages a{
	padding:1px 4px 1px;
	border:1px solid #A6CBE7;
	margin:0 1px 0 0;
	text-align:center;
	text-decoration:none;
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}

.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}

.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}



/*ͼƬ�Զ���ͼ*/

.photoresize {

	max-width:700px;

	myimg:expression(onload=function(){

	this.style.width=(this.offsetWidth > 700)?"700px":"auto"}

		   );

	}



.ecomment {margin:0;padding:0;}

.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}

.ecommentauthor {float:left; color:#F96; font-weight:bold;}

.ecommenttext {clear:left;margin:0;padding:0;}

/* zshow_txt_default */
#zshow_txt_default { text-align: left; padding: 10px; }
.rnd_doc { }
.rnd_doc ul {  }
.rnd_doc ul li { background: url("../images/sub-sian.gif") no-repeat scroll 10px 9px rgba(0, 0, 0, 0); color: #666666; display: inline; float: left; line-height: 23px; margin-left: 5px; overflow: hidden; text-indent: 20px; text-overflow: ellipsis; white-space: nowrap; width: 46%; }

/* zshow_pic_default */

.xgcp {
	height: auto;
	width: 100%;
}
.xgcp ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.xgcp li {
	display: block;
	float: left;
	height: 200px;
	width: 170px;
	text-align: center;
	margin: 10px;
}
.xgcp p {
	text-align: center;
}
.xgcp img {
	height: 150px;
	width: 170px;
}

.nrzw {

	height: auto;

	width: 795px;

	padding: 10px;

	font-size: 16px;

	line-height: 1.9;

	color: #333333;

}
.nrzw img{width:auto;max-width:100%; height:auto;} 
.qc {
	clear: both;
}

.cpsydh {
	height: auto;
	width: 1098px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cpsydh b {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
	display: block;
	line-height: 50px;
	height: 50px;
}
.cpsydh b a {
	font-size: 24px;
	text-decoration: none;
	color: #006600;
}
.cpsydh span {
	display: inline;
	margin-top: 10px;
	margin-bottom: 10px;
}

.cpsydh span a {
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	display: inline;
	padding: 10px;
}


.nr2z {
	float: left;
	height: auto;
	width: 270px;
}
.nr2zz {
	float: left;
	height: auto;
	width: 415px;
	margin-right: 10px;
	margin-left: 10px;
}
.nr2r {
	float: left;
	height: auto;
	width: 395px;
}
.nr2zgg {
	height: 140px;
	margin-bottom: 5px;
	width: 270px;
}
.nr2zgg2 {
	height: 140px;
	margin-top: 5px;
	width: 270px;
}
/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}


.syfzt{
	line-height:35px;
	height:35px;
	width:100%;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#429c0c;
	background-color:#F0F0F0;
	margin-bottom: 5px;
}
.syfzt b{float:left;padding-left:10px;background-color:#6bb90f;padding-right:10px;font-size:16px;color:#FFFFFF}
.syfzt span{float:right;padding-right:10px}
.xwlbs {
	width: 100%;
	height: auto;
}
.xwlbs ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.xwlbs li {
	line-height: 32px;
	height: 32px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background-image: url(../images/d2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.xwlbs a {
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}