@import url( public.css );
@import url( news.css );
.header {
	width: 950px; height: 172px; text-align: center; clear: both; margin-right: auto; margin-bottom: 9px; margin-left: auto; vertical-align: middle;
}
.headerin {
	margin: 0px auto; width: 954px; text-align: right; color: rgb(255, 255, 255); font-family: "ºÚÌå"; font-size: 12px; font-weight: bold;
}
.Lbanner {
	margin: 0px auto 9px; width: 950px; height: 37px; text-align: center; clear: both; vertical-align: middle; _margin-bottom: 0px;
}
a.menu:link {
	color: rgb(255, 255, 255); line-height: 37px; font-size: 14px; font-weight: bold; text-decoration: none;
}
a.menu:visited {
	color: rgb(255, 255, 255); line-height: 37px; font-size: 14px; font-weight: bold; text-decoration: none;
}
a.menu:hover {
	color: rgb(255, 255, 194); line-height: 37px; font-size: 14px; font-weight: bold; text-decoration: none;
}
a.menu:active {
	color: rgb(255, 255, 194); line-height: 37px; font-size: 14px; font-weight: bold; text-decoration: none;
}
.shuxian {
	color: rgb(228, 52, 10); font-size: 14px; font-weight: normal;
}
.notice {
	margin: 0px auto 19px; width: 950px; height: 17px; text-align: left; line-height: 30px; padding-left: 10px; clear: both; vertical-align: middle; _margin-bottom: 0px;
}
.font128A8A8A {
	color: rgb(138, 138, 138); line-height: 34px; font-size: 12px; font-weight: bold;
}
.font12black {
	color: rgb(0, 0, 0); line-height: 17px; font-size: 12px;
}
a.font12black:link {
	color: rgb(0, 0, 0); line-height: 17px; font-size: 12px;
}
a.font12black:visited {
	color: rgb(0, 0, 0); line-height: 17px; font-size: 12px;
}
a.font12black:hover {
	color: rgb(0, 0, 0); line-height: 17px; font-size: 12px;
}
a.font12black:active {
	color: rgb(0, 0, 0); line-height: 17px; font-size: 12px;
}
.div_search {
	margin: 0px auto 10px; width: 950px; height: 34px; text-align: left; overflow: hidden; padding-left: 0px; clear: both; vertical-align: middle;
}
.menuL {
	width: 952px; height: 35px; text-align: center; padding-left: 0px; clear: both; margin-top: 0px; margin-right: auto; margin-left: auto;
}
.content {
	margin: 0px auto 10px; width: 950px; height: 306px; text-align: left; clear: both;
}
.contentnews {
	margin: 0px auto 10px; width: 950px; text-align: left; clear: both;
}
.newsleft {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(227, 227, 227); margin: 0px; width: 186px; float: left; background-color: rgb(255, 251, 246);
}
.newslefttitle {
	margin: 0px; width: 186px; height: 29px; text-align: center; color: rgb(172, 8, 8); line-height: 30px; padding-top: 1px; font-size: 14px; font-weight: bold; float: left; background-image: url(imageslefttitle.jpg); _height: 25px; _padding-top: 5px;
}
.newsright {
	margin: 0px 0px 10px 10px; border: 1px solid rgb(227, 227, 227); width: 750px; float: left; background-color: rgb(250, 250, 250); _margin-bottom: 0px;
}
.newsrighttitle {
	margin: 0px; width: 750px; height: 32px; text-align: left; color: rgb(172, 8, 8); line-height: 33px; padding-top: 1px; font-size: 14px; font-weight: bold; float: left; background-image: url(imagesrighttitle.jpg); _height: 26px; _padding-top: 7px;
}
a.newstitle:link {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; text-decoration: none;
}
a.newstitle:visited {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; text-decoration: none;
}
a.newstitle:hover {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; text-decoration: none;
}
a.newstitle:active {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; text-decoration: none;
}
.newsleftmenu {
	padding: 20px 13px; width: 160px; text-align: center; color: rgb(172, 8, 8); line-height: 22px; font-size: 14px; font-weight: bold;
}
a.AC0808:link {
	color: rgb(172, 8, 8); line-height: 22px; font-size: 14px;
}
a.AC0808:visited {
	color: rgb(172, 8, 8); line-height: 22px; font-size: 14px;
}
a.AC0808:hover {
	color: rgb(172, 8, 8); line-height: 22px; font-size: 14px;
}
a.AC0808:active {
	color: rgb(172, 8, 8); line-height: 22px; font-size: 14px;
}
a.A333333:link {
	color: rgb(51, 51, 51); line-height: 22px; font-size: 14px;
}
a.A333333:visited {
	color: rgb(51, 51, 51); line-height: 22px; font-size: 14px;
}
a.A333333:hover {
	color: rgb(51, 51, 51); line-height: 22px; font-size: 14px;
}
a.A333333:active {
	color: rgb(51, 51, 51); line-height: 22px; font-size: 14px;
}
.newscontent {
	padding: 30px 60px 50px; width: 630px; text-align: left; line-height: 28px; font-size: 14px;
}
.content .cl {
	width: 352px; height: 306px; padding-right: 0px; padding-left: 0px; clear: both; margin-right: 10px; margin-left: 0px; float: left; background-color: rgb(247, 247, 247); _height: 260px;
}
.content .cm {
	border: 1px solid rgb(227, 227, 227); width: 366px; height: 304px; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; float: left;
}
.content .cm .xwdt {
	margin: 0px 10px 0px 0px; width: 366px; height: 304px; padding-right: 0px; padding-left: 0px; float: left; background-color: rgb(255, 255, 255); _margin-right: 0px;
}
.xwdttit {
	width: 366px; height: 32px; text-align: left; line-height: 32px; float: left; background-image: url(../images/xwdtbg.jpg);
}
.xwdtcon {
	width: 266px; height: 274px; text-align: left; padding-top: 10px; padding-right: 20px; padding-left: 30px; float: left; _height: 272px; _padding-top: 0px; _padding-left: 0px; _padding-right: 0px;
}
.xwdtcon ul li a {
	padding: 0px; width: 308px; color: rgb(75, 75, 75); line-height: 25px; font-size: 12px; text-decoration: none; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed; display: block; _padding-left: 20px;
}
.xwdtcon li {
	list-style-position: outside; list-style-image: url(imagesC1C1C1.jpg);
}
.xwdtcon a:hover {
	background: rgb(250, 250, 250);
}
.content .cr {
	width: 206px; height: 274px; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 10px; float: left;
}
.cr_tit {
	margin: auto; width: 206px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; clear: both; font-size: 14px; font-weight: bold; background-color: rgb(142, 52, 15); _height: 21px; _padding-top: 5px;
}
.crcon {
	padding: 18px 20px; border: 1px solid rgb(227, 227, 227); width: 164px; height: 242px; text-align: left; float: left; background-color: rgb(246, 246, 246); _padding-left: 0px; _padding-right: 0px; _width: 204px;
}
.crcon ul li {
	list-style: none; padding: 0px; width: 174px; height: 28px; color: rgb(75, 75, 75); line-height: 28px; font-size: 12px; text-decoration: none; display: block; _padding-left: 20px;
}
.content2 {
	margin: 0px auto 10px; padding: 10px; width: 930px; height: 106px; text-align: center; background-color: rgb(245, 245, 245);
}
.cl2 {
	margin: auto; text-align: center; padding-right: 7px; padding-left: 7px; float: left;
}
.content3 {
	margin: 0px auto 15px; width: 950px; height: 430px; text-align: center; clear: both; _margin-bottom: 10px;
}
.cl3 {
	margin: 0px; width: 758px; height: 430px; padding-right: 0px; padding-left: 0px; float: left;
}
.tit1 {
	margin: 0px 10px 10px 0px; border: 1px solid rgb(227, 227, 227); width: 367px; height: 210px; padding-right: 0px; padding-left: 0px; float: left; _width: 357px;
}
.tit1_tit1 {
	width: 367px; height: 33px; text-align: right; line-height: 33px; font-size: 12px; float: left; background-image: url(imageszjdswbanner.jpg); _width: 357px;
}
.tit1_tit2 {
	width: 367px; height: 33px; text-align: right; line-height: 33px; font-size: 12px; float: left; background-image: url(imagesxzcjjbanner.jpg); _width: 357px;
}
.tit1_tit3 {
	width: 367px; height: 33px; text-align: right; line-height: 33px; font-size: 12px; float: left; background-image: url(imagesjswmjsbanner.jpg); _width: 357px;
}
.tit1_tit4 {
	width: 367px; height: 33px; text-align: right; line-height: 33px; font-size: 12px; float: left; background-image: url(imagesdtjsbanner.jpg); _width: 357px;
}
.tit1con {
	width: 338px; height: 146px; text-align: left; padding-top: 15px; padding-bottom: 15px; padding-left: 29px; font-size: 12px; float: left; background-color: rgb(255, 255, 255); _padding-left: 0px; _width: 357px;
}
.tit1con ul li {
	list-style: none; padding: 5px 0px 2px 4px; width: 350px; height: 16px; color: rgb(75, 75, 75); line-height: 18px; font-size: 12px; text-decoration: none; display: block;
}
.content3 .cr3 {
	margin: 0px; width: 186px; height: 430px; text-align: center; padding-right: 0px; padding-left: 0px; float: left; background-color: rgb(142, 52, 15);
}
.cr31 {
	margin: 10px 0px; width: 186px; height: 84px; text-align: center; padding-right: 0px; padding-left: 0px; float: left;
}
.content4 {
	margin: 0px auto 10px; width: 950px; height: 41px; text-align: left; clear: both; background-image: url(imageszwgkbanner.jpg);
}
.content5 {
	margin: 0px auto 10px; width: 950px; height: 408px; text-align: left; clear: both; _margin-bottom: 0px;
}
.cl5 {
	margin: auto; width: 238px; height: 408px; padding-right: 0px; padding-left: 0px; float: left;
}
.ldbz {
	margin: 0px auto; width: 235px; height: 57px; text-align: center; clear: both;
}
.ksjj {
	margin: 10px auto 0px; border: 1px solid rgb(227, 227, 227); width: 234px; height: 339px; text-align: center; clear: both; background-image: url(../images/ksjjbgchange.jpg); _height: 344px;
}
.ksjj_titchange {
	margin: 0px auto; width: 235px; height: 55px; text-align: center; line-height: 55px; clear: both; float: left; background-color: rgb(142, 52, 15); _height: 55px;
}
.ksjj_tit {
	margin: 0px auto; width: 235px; height: 33px; text-align: center; line-height: 33px; clear: both; float: left; background-color: rgb(142, 52, 15); _height: 23px;
}
.ksjjcon {
	width: 235px; height: 249px; text-align: left; line-height: 25px; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; float: left; _padding-left: 10px; _padding-right: 0px; _width: 225px;
}
.ksjj2 {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(227, 227, 227); margin: 0px auto 10px; width: 238px; height: 94px; text-align: center; clear: both; background-image: url(../images/ksjjbg.jpg); background-repeat: no-repeat;
}
.ksjj3 {
	margin: 0px auto 10px; width: 236px; height: 177px; text-align: center; clear: both; background-color: rgb(255, 255, 255);
}
.contph {
	background: rgb(255, 255, 255); width: 220px; height: 110px; text-align: left; margin-right: auto; margin-left: auto; float: left; _height: 100px;
}
.ksjjcon2 {
	width: 238px; height: 81px; text-align: center; line-height: 26px; float: left; _height: 16px;
}
.cm5 {
	margin: auto 10px; width: 336px; height: 408px; text-align: left; padding-right: 0px; padding-left: 0px; float: left; _margin-right: 5px; _margin-left: 5px;
}
.grant {
	margin: 0px auto 10px; border: 1px solid rgb(227, 227, 227); width: 344px; height: 197px; color: rgb(0, 0, 0); font-size: 12px; text-decoration: none; background-color: rgb(255, 255, 255);
}
.menu {
	height: 31px;
}
.menu1 {
	width: 94px; height: 31px; text-align: center; line-height: 31px; font-weight: bold; float: left; cursor: pointer; background-image: url(imagesmenu1bg.jpg); background-repeat: no-repeat;
}
.menu2 {
	width: 94px; height: 31px; text-align: center; line-height: 31px; font-weight: normal; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; float: left; cursor: pointer; background-image: url(../images/menu2bg.jpg); background-repeat: no-repeat;
}
.menu4 {
	width: 94px; height: 31px; text-align: center; line-height: 31px; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; float: left; background-repeat: no-repeat;
}
.menu3 {
	width: 153px; height: 31px; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.shushu {
	width: 1px; height: 31px; float: left; background-color: rgb(227, 227, 227);
}
.cont {
	width: 301px; height: 140px; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; float: left; _padding-top: 3px; _width: 291px; _padding-bottom: 3px;
}
.cont ul li a {
	width: 320px; color: rgb(75, 75, 75); line-height: 17px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; text-decoration: none; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: block; background-color: rgb(246, 246, 246); _padding-top: 4px; _padding-bottom: 4px;
}
.cont li {
	list-style: none;
}
.cont a:hover {
	background: rgb(255, 255, 255);
}
.cr5 {
	margin: auto 10px; width: 336px; height: 408px; text-align: left; padding-right: 0px; padding-left: 0px; float: left; _margin-right: 5px; _margin-left: 5px;
}
.content6 {
	margin: 0px auto 10px; width: 950px; height: 41px; text-align: left; clear: both; background-image: url(imagesbmfwbanner.jpg);
}
.content7 {
	margin: 0px auto 10px; width: 950px; height: 408px; text-align: left; clear: both;
}
.content8 {
	margin: 0px auto 10px; width: 950px; height: 41px; text-align: left; clear: both; background-image: url(imageszmhdbanner.jpg);
}
.content9 {
	margin: 0px auto 10px; width: 950px; height: 220px; text-align: left; clear: both;
}
.cl8 {
	margin: auto; width: 476px; height: 220px; padding-right: 0px; padding-left: 0px; float: left;
}
.cl81 {
	padding: 0px; width: 228px; height: 105px; margin-bottom: 10px; float: left; background-color: rgb(204, 204, 204);
}
.cl82 {
	padding: 0px; width: 228px; height: 105px; margin-bottom: 10px; margin-left: 10px; float: left; background-color: red;
}
.cl85 {
	padding: 0px; width: 466px; height: 105px; margin-bottom: 10px; float: left; background-color: red;
}
.cl83 {
	padding: 0px; width: 228px; height: 105px; margin-bottom: 10px; float: left; background-color: blue;
}
.cl84 {
	padding: 0px; width: 228px; height: 105px; margin-bottom: 10px; margin-left: 10px; float: left; background-color: green;
}
.cr8 {
	width: 474px; height: 220px; text-align: left; line-height: 20px; padding-right: 0px; padding-left: 0px; margin-top: auto; margin-right: auto; margin-left: auto; float: left; background-color: rgb(255, 255, 255);
}
.content10 {
	margin: 0px auto; width: 950px; height: 10px; text-align: left; clear: both; background-image: url(imagesmenubg.jpg);
}
.content11 {
	margin: 0px auto 10px; width: 950px; height: 90px; text-align: center; color: rgb(75, 75, 75); line-height: 25px; padding-top: 21px; clear: both; background-image: url(imagesbottombg.jpg);
}
