* {
	list-style: none; margin: 0px; padding: 0px;
}
body {
	background: rgb(253, 244, 225); margin: 0px; padding: 0px; font-family: "??????"; font-size: 16px; position: relative;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
table {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
td {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
tr {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
a {
	color: rgb(34, 34, 34); text-decoration: none;
}
a:hover {
	color: rgb(205, 0, 1); text-decoration: none;
}
img {
	
}
a img {
	border: 0px currentColor; border-image: none;
}
.clear {
	height: 0px; line-height: 0px; clear: both; font-size: 0px;
}
.jz {
	margin: 0px auto; width: 1080px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.backcw {
	background-color: rgb(255, 255, 255);
}
.margt15 {
	margin-top: 13px;
}
.header {
	background: url("../img/bg.jpg") no-repeat top; margin: 0px auto; width: 1080; height: 238px; border-bottom-color: rgb(154, 0, 0); border-bottom-width: 3px; border-bottom-style: solid; display: table;
}
.logo {
	width: 700px; float: left;
}
.headerr {
	width: 320px; float: right;
}
.header_ser {
	margin: 140px 0px 0px; width: 266px; height: 36px;
}
.ss_k {
	background: rgb(255, 255, 255); border: currentColor; border-image: none; width: 210px; height: 36px; color: rgb(34, 34, 34); line-height: 36px; text-indent: 1em; padding-right: 10px; float: left;
}
.ss_an {
	padding: 0px; width: 45px; height: 36px; float: right;
}
.menubox {
	margin: 0px auto;width: 1080px; height: 49px; line-height: 49px; display: table; background-color: rgb(205, 0, 1);
}
.nav {
	height: 49px; padding-left: 10px;
}
.nav li {
	float: left; position: relative;
}
.nav li > a {
	height: 49px; text-align: center; color: rgb(255, 255, 255); line-height: 49px; padding-right: 17px; padding-left: 17px; font-size: 16px; margin-right: 9px; display: block;
}
.nav li.on > a {
	color: rgb(255, 255, 255); background-color: rgb(154, 0, 0);
}
.nav li:hover > a {
	color: rgb(255, 255, 255); background-color: rgb(154, 0, 0);
}
.nav li.on {
	background: rgb(154, 0, 0);
}
.nav li:hover {
	background: rgb(154, 0, 0);
}
.two-nav {
	left: 0px; margin-top: -1px; display: none; position: absolute; z-index: 990; min-width: 170px;
}
.two-nav a {
	background: rgb(155, 13, 20); text-align: center; color: rgb(255, 255, 255); line-height: 43px; font-size: 15px; display: block;
}
.two-nav a:hover {
	background: rgb(205, 0, 1);
}
.dyh {
	padding: 10px 1px 10px 10px;
}
.tpxw {
	width: 622px; height: 350px; float: left;
}
.tpxw img {
	width: 622px; height: 350px;
}
.tzxw {
	width: 434px; float: right;
}
.tzxwtit {
	color: rgb(255, 255, 255); border-bottom-color: rgb(205, 0, 1); border-bottom-width: 1px; border-bottom-style: solid;
}
.tzxwtit .wz {
	padding: 9px 22px 8px; float: left; background-color: rgb(205, 0, 1);
}
.more {
	text-align: right; padding-top: 9px; padding-right: 10px; font-size: 14px; float: right;
}
.more a {
	color: rgb(102, 102, 102);
}
.more a:hover {
	color: rgb(205, 0, 1);
}
.tzxwnr {
	padding-right: 10px; margin-top: 9px;
}
.tzxwnr ul li {
	background: url("../img/icon1.png") no-repeat left; line-height: 34px; text-indent: 15px; font-size: 14px;
}
.tzxwnr ul li span {
	color: rgb(102, 102, 102); font-size: 14px; float: right;
}
.tzgg {
	width: 353px; height: 225px; float: left; background-color: rgb(255, 255, 255);
}
.tzggtit {
	color: rgb(255, 255, 255); border-bottom-color: rgb(205, 0, 1); border-bottom-width: 1px; border-bottom-style: solid;
}
.tzggtit .wz {
	padding: 9px 22px 8px; float: left; background-color: rgb(205, 0, 1);
}
.tzggnr {
	padding-right: 10px; padding-left: 8px; margin-top: 9px;
}
.tzggnr ul li {
	background: url("../img/icon1.png") no-repeat left; line-height: 33px; text-indent: 12px; font-size: 14px;
}
.tzggnr ul li span {
	color: rgb(102, 102, 102); font-size: 14px; float: right;
}
.szyw {
	width: 353px; height: 225px; margin-left: 11px; float: left; background-color: rgb(255, 255, 255);
}
.szywtit {
	color: rgb(255, 255, 255); border-bottom-color: rgb(205, 0, 1); border-bottom-width: 1px; border-bottom-style: solid;
}
.szywtit .wz {
	padding: 9px 22px 8px; float: left; background-color: rgb(205, 0, 1);
}
.szywnr {
	padding-right: 10px; padding-left: 8px; margin-top: 9px;
}
.szywnr ul li {
	background: url("../img/icon1.png") no-repeat left; line-height: 33px; text-indent: 12px; font-size: 14px;
}
.szywnr ul li span {
	color: rgb(102, 102, 102); font-size: 14px; float: right;
}
.pxxd {
	width: 353px; height: 225px; float: right; background-color: rgb(255, 255, 255);
}
.pxxdtit {
	color: rgb(255, 255, 255); border-bottom-color: rgb(205, 0, 1); border-bottom-width: 1px; border-bottom-style: solid;
}
.pxxdtit .wz {
	padding: 9px 22px 8px; float: left; background-color: rgb(205, 0, 1);
}
.pxxdnr {
	padding-right: 10px; padding-left: 8px; margin-top: 9px;
}
.pxxdnr ul li {
	background: url("../img/icon1.png") no-repeat left; line-height: 33px; text-indent: 12px; font-size: 14px;
}
.pxxdnr ul li span {
	color: rgb(102, 102, 102); font-size: 14px; float: right;
}
.link {
	height: 42px;
}
.linktit {
	background: url("../img/linkbg.png") no-repeat left; width: 121px; color: rgb(255, 255, 255); line-height: 42px; text-indent: 20px; float: left;
}
.linknr {
	width: 955px; line-height: 30px; margin-top: 9px; float: right;
}
.linknr a {
	color: rgb(34, 34, 34); font-size: 15px; margin-left: 18px;
}
.linknr a:hover {
	color: rgb(155, 13, 20);
}
.foot {
	margin: 0px auto;width: 1080; height: 77px; line-height: 77px; margin-top: 20px; border-top-color: rgb(205, 0, 1); border-top-width: 6px; border-top-style: solid; display: table;
}
.foot .copy {
	color: rgb(102, 102, 102); line-height: 24px; padding-top: 10px; font-size: 14px; float: left;
}
.foot a {
	color: rgb(102, 102, 102);
}
.foot a:hover {
	color: rgb(102, 102, 102);
}
.foot .ewm {
	width: 100px; text-align: right; float: right;
}
.ej_mid {
	background: rgb(255, 255, 255); margin-top: 16px;
}
.ej_mid_left {
	width: 274px; float: left;
}
.left_nav {
	background: rgb(205, 0, 1); width: 274px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 20px;
}
.left_font {
	background: rgb(234, 234, 234); padding: 10px 0px;
}
.left_font ul li {
	padding: 5px 0px 5px 10px; width: 264px; height: 50px; line-height: 50px; text-indent: 3em; float: left;
}
.left_font ul li a {
	font-size: 15px; border-left-color: rgb(234, 234, 234); border-left-width: 2px; border-left-style: solid;
}
.left_font ul li a.actived {
	background: rgb(255, 255, 255); color: rgb(205, 0, 1); font-weight: 600; border-bottom-color: currentColor; border-left-color: rgb(205, 0, 1); border-bottom-width: medium; border-left-width: 2px; border-bottom-style: none; border-left-style: solid; display: block;
}
.left_font ul li a:hover {
	background: rgb(255, 255, 255); color: rgb(205, 0, 1); font-weight: 600; border-bottom-color: currentColor; border-left-color: rgb(205, 0, 1); border-bottom-width: medium; border-left-width: 2px; border-bottom-style: none; border-left-style: solid; display: block;
}
.ej_mid_right {
	width: 783px; padding-bottom: 15px; float: right;
}
.right_nav {
	padding: 0px 13px 0px 10px; height: 48px; line-height: 48px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.right_nav p {
	padding-left: 25px; font-size: 14px; float: right;line-height: 48px;
}
.right_nav font {
	color: rgb(205, 0, 1); font-size: 18px; font-weight: 600;
}
.right_font {
	padding: 15px 20px;
}
.right_font p {
	line-height: 30px;
}
.sz_wz {
	line-height: 35px; padding-bottom: 15px; font-size: 18px;
}
.sz_dw {
	width: 798px; padding-left: 45px;
}
.sz_dw ul li {
	width: 209px; height: 317px; margin-right: 50px; float: left;
}
.sz_dw ul li img {
	padding: 2px; width: 209px; height: 277px;
}
.sz_dw ul li span {
	text-align: center; display: block;
}
.new_font {
	width: 725px;
}
.new_font ul li {
	background: url("../img/icon1.png") no-repeat 4px; width: 715px; height: 48px; line-height: 48px; padding-left: 18px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.new_font ul li span {
	color: rgb(136, 136, 136); padding-right: 8px; float: right;
}
.right_font .page {
	width: 723px; text-align: center; line-height: 40px;
}
.tu_img .page {
	width: 723px; text-align: center; line-height: 40px;
}
.right_font .page {
	margin-top: 20px;
}
.tu_img {
	padding: 15px 0px 15px 10px; width: 773px;
}
.tu_img ul li {
	width: 235px; height: 207px; padding-right: 19px; float: left;
}
.tu_img ul li span {
	width: 235px; text-align: center; line-height: 30px; display: block;
}
.tu_img ul li img {
	width: 235px; height: 167px;
}
.xnew_font {
	padding: 15px 20px; width: 743px;
}
.xnew_font h1 {
	text-align: center; line-height: 45px; font-size: 18px;
}
.xnew_font .date {
	margin: 10px 50px; text-align: center; color: rgb(136, 136, 136);
}
.xnew_font .wz {
	padding: 10px 0px; width: 723px;
}
.xnew_font .wz p {
	line-height: 35px; text-indent: 2em; padding-bottom: 10px;
}
.syp {
	width: 703px; padding-top: 4px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.syp ul li {
	width: 723px; height: 40px; line-height: 40px;
}
.syp ul li font {
	color: rgb(205, 0, 1); font-weight: 600;
}