body {
	margin: 0px; padding: 0px;}
div {
	margin: 0px; padding: 0px;}
dl {
	margin: 0px; padding: 0px;}
dt {
	margin: 0px; padding: 0px;}
dd {
	margin: 0px; padding: 0px;}
ul {
	margin: 0px; padding: 0px;}
ol {
	margin: 0px; padding: 0px;}
li {
	margin: 0px; padding: 0px;}
h1 {
	margin: 0px; padding: 0px;}
h2 {
	margin: 0px; padding: 0px;}
h3 {
	margin: 0px; padding: 0px;}
h4 {
	margin: 0px; padding: 0px;}
h5 {
	margin: 0px; padding: 0px;}
h6 {
	margin: 0px; padding: 0px;}
pre {
	margin: 0px; padding: 0px;}
form {
	margin: 0px; padding: 0px;}
input {
	margin: 0px; padding: 0px;}
p {
	margin: 0px; padding: 0px;}
blockquote {
	margin: 0px; padding: 0px;}
th {
	margin: 0px; padding: 0px;}
td {
	margin: 0px; padding: 0px;}
table {
	border-collapse: collapse; border-spacing: 0;}
img {
	margin: 0px; border: 0px currentColor;}
address {
	font-style: normal; font-weight: normal;}
caption {
	font-style: normal; font-weight: normal;}
cite {
	font-style: normal; font-weight: normal;}
code {
	font-style: normal; font-weight: normal;}
dfn {
	font-style: normal; font-weight: normal;}
em {
	font-style: normal; font-weight: normal;}
th {
	font-style: normal; font-weight: normal;}
var {
	font-style: normal; font-weight: normal;}
ol {
	list-style: none;}
ul {
	list-style: none;}
caption {
	text-align: left;}
th {
	text-align: left;}
h1 {
	font-size: 12px;}
h2 {
	font-size: 12px;}
h3 {
	font-size: 12px;}
h4 {
	font-size: 12px;}
h5 {
	font-size: 12px;}
h6 {
	font-size: 12px;}
body {
	text-align: left; color: rgb(51, 51, 51); line-height: 12px; font-family: "Microsoft YaHei", "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ", Verdana, Arial, Helvetica, sans-serif;}
tr {}
td {}
a {
	color: rgb(51, 51, 51);
	text-decoration: none;
	}
a:hover {
	color: rgb(194, 67, 115); text-decoration: underline;}
a.amore1 {
	color: rgb(99, 97, 97); font-size: 12px; text-decoration: none;}
a.amore1:hover {
	color: rgb(153, 37, 60); font-size: 12px; text-decoration: underline;}
a.white1 {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;}
a.white1:hover {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline;}
a.white14 {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;}
a.white14:hover {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: underline;}
a.f000link13 {
	color: rgb(66, 66, 66); font-size: 13px; text-decoration: none;}
a.f000link13:hover {
	color: rgb(66, 66, 66); font-size: 13px; text-decoration: underline;}
a.f000link18 {
	color: rgb(153, 37, 60); font-size: 18px; font-weight: bold; text-decoration: none;}
a.f000link18:hover {
	color: rgb(153, 37, 60); font-size: 18px; font-weight: bold; text-decoration: underline;}
a.Blace00418312B {
	color: rgb(0, 65, 131); font-size: 12px; font-weight: bold; text-decoration: none;}
a.Blace00418312B:hover {
	color: rgb(0, 65, 131); font-weight: bold; text-decoration: underline;}
a.T12B {
	color: rgb(154, 36, 58); font-size: 12px; text-decoration: none;}
a.T12B:hover {
	color: rgb(153, 37, 60); font-size: 12px; font-weight: bold; text-decoration: none;}
a.white14B {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;}
a.white14B:hover {
	color: rgb(153, 37, 60); font-size: 14px; font-weight: bold; text-decoration: none;}
a.white14Bhover {
	color: rgb(153, 37, 60); font-size: 14px; font-weight: bold; text-decoration: none;}
a.white14Bhover:hover {
	color: rgb(153, 37, 60); font-size: 14px; font-weight: bold; text-decoration: none;}
a.white12BTurn {
	color: rgb(231, 226, 138); font-size: 12px; font-weight: bold; text-decoration: none;}
a.white12BTurn:hover {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none;}
a.link14 {
	color: rgb(0, 65, 131); font-size: 14px; text-decoration: none;}
a.link14:hover {
	color: rgb(153, 37, 60); font-size: 14px; text-decoration: underline;}
a.link14hover {
	color: rgb(153, 37, 60); font-size: 14px; text-decoration: none;}
a.link14hover:hover {
	color: rgb(153, 37, 60); font-size: 14px; text-decoration: underline;}
a.link14B {
	color: rgb(0, 65, 131); font-size: 14px; font-weight: bold; text-decoration: none;}
a.link14B:hover {
	color: rgb(0, 65, 131); font-size: 14px; font-weight: bold; text-decoration: underline;}
a.link14red {
	color: rgb(254, 1, 19); font-size: 14px; text-decoration: none;}
a.link14red:hover {
	color: rgb(153, 37, 60); font-size: 14px; text-decoration: underline;}
a.ff021f_14B {
	color: rgb(255, 2, 31); font-size: 14px; font-weight: bold; text-decoration: none;}
a.ff021f_14B:hover {
	color: rgb(255, 2, 31); font-size: 14px; font-weight: bold; text-decoration: underline;}
a.red02 {
	color: rgb(159, 51, 72); font-size: 12px; text-decoration: none;}
a.red02:hover {
	color: rgb(49, 5, 2); font-size: 12px; text-decoration: none;}
.btn_small {
	border: 1px solid rgb(153, 153, 153); width: 100px; padding-top: 3px; cursor: pointer; background-color: rgb(171, 205, 239);}
.btnlogin {
	background: url(../images/btn01.jpg) no-repeat; border: currentColor; width: 42px; height: 21px; cursor: pointer;}
.input {
	color: rgb(255, 255, 255); font-family: Microsoft YaHei,ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 153, 102);}
.input01 {
	border: 1px solid rgb(142, 142, 142); width: 150px; height: 16px; font-size: 12px;}
.con_block_white {
	background: url(../images/bgconbottom.jpg) repeat-x bottom rgb(255, 255, 255); width: 980px; height: auto; padding-bottom: 14px; float: left;}
.con_left {
	padding: 0px; width: 264px; height: auto; float: left; display: block;}
.con_right {
	padding: 1px; border: 1px solid rgb(170, 203, 238); width: 712px; height: auto; color: rgb(0, 65, 131); line-height: 24px; font-size: 14px; float: left;}
.listbg {
	background: url(../images/icoa32.jpg) no-repeat 20px 9px; padding: 4px 40px; width: 160px; height: 24px; float: left;}
.listbgon {
	background: url(../images/icoa33.jpg) no-repeat 20px 9px; padding: 4px 40px; width: 160px; height: 24px; float: left;}
.con_r_titlebg {
	background: url(../images/listtitlebg02.jpg) repeat-x; height: 23px; margin-bottom: 10px;}
.con_r_titlecon {
	background: url(../images/listtitlebg01.jpg) repeat-x; padding: 0px 20px 0px 30px; color: rgb(255, 255, 255); float: left;}
.con_title {
	padding: 20px 10px 0px; text-align: center; color: rgb(221, 0, 22); font-size: 18px; font-weight: bold;}
.con_dateother {
	padding: 0px; text-align: center; color: rgb(0, 65, 131); font-size: 12px;}
.content {
	padding: 10px 8px; width: 696px; overflow: hidden; float: left; white-space: normal; word-break: break-all; word-wrap: break-word;}
.con_page {
	padding: 6px 0px 0px 20px; width: 680px; height: auto; float: left;}
.ibg {
	margin: 0px auto; height: 600px;}
.w {
	width: 100%; height: auto;}
.f {
	margin: 0px auto; width: 1200px;}
.hbg {
	background: url(../images/h1b.jpg) repeat-x; margin: 0px auto; width: 100%; height: 203px; position: relative; z-index: 100; min-width: 1200px;}
.hbg_100 {
border-bottom-width: 1px; border-bottom-style: solid;}
.h {
	height: 138px;}
.hl {
	padding: 30px 0px 0px 10px; width: 1040px; height: 108px; float: left;}
.hr {
	padding: 40px 14px 0px 0px; width: 120px; height: 98px; text-align: right; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px; float: right;}
.mh {
	background: rgb(133, 23, 32);}
.m {
	margin: 0px auto;
	width: 1200px;
	height: 65px;
	}
.toppic {
	padding-top: 0px;}
.bg {
	margin: 0px auto; height: auto;}
.ban {
	background: rgb(255, 255, 255); height: 486px;}
.banner {
	margin: 0px auto; top: 0px; width: 100%; height: 650px; position: absolute; min-width: 1200px;}
.c {
	background: rgb(255, 255, 255); height: 570px;}
.t {
	background: url(../images/tbg.jpg) no-repeat 0px -45px; width: 372px; height: 45px; margin-left: 20px; float: left; _margin-left: 12px;}
.tyz {
	background: url(../images/tbg.jpg) no-repeat 0px 0px; height: 45px;}
.tc {
	width: 372px;
	height: 270px;
	padding-top: 14px;
	margin-left: 20px;
	float: left;
	_margin-left: 12px;
	}

.tzgg_list{margin: 0px 0px 10px 0;text-align: left;padding-right:10px;} 
.tzgg_list ul{ list-style-type: none; margin: 0px; width:100%; padding:0px;}
.tzgg_list ul li{height:30px;line-height: 30px;background:url(../images/libg.jpg) 6px center no-repeat;position:relative;padding-right: 60px;}
.tzgg_list ul li a{font-size:14px;color: #333;display: block;padding: 0  0px 0px 15px;text-decoration : none;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;} 
.tzgg_list ul li .news{position:absolute;right:40px;top:0px;}
.tzgg_list ul li span{width:90px;text-align: right;color: #999;font-size:15px;position:absolute;right:0;top:0;} 
.tzgg_list ul li:hover{height:30px; line-height:30px; background:#f9d4cc url(../images/libg.jpg) 6px center no-repeat;}
.tzgg_list ul li:hover a{color: #850001;}


.tzgg {
	width: 372px;
	height: 20px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;}
.tzggflag {
	background: url(../images/tbg.jpg) no-repeat -400px 0px; width: 53px; height: 72px; text-align: center; color: rgb(142, 142, 142); line-height: 28px; font-size: 14px; float: left;}
.tzggflag b {
	font-family: Arial; font-size: 18px;}
.tzggtitle {
	width: 370px;
	height: 26px;
	line-height: 20px;
	padding-left: 2px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
	.tzggtitle font{font-size:14px;font-family:inherit}
.tzggsummary {
	width: 290px; height: 45px; color: rgb(153, 153, 153); line-height: 20px; padding-left: 12px; font-size: 14px; float: left;}
.jy {
	padding: 12px 20px 8px; width: 332px; height: 240px; line-height: 26px; overflow: hidden;}
.piclstitle {
	background: url(../images/tbg.jpg) no-repeat 0px -90px; width: 1150px; height: 46px; float: left;}
.piclstitle2 {
	background: url(../images/tbg.jpg) no-repeat 0px -135px; width: 1150px; height: 46px; float: left;}
.piclscon {
	padding: 8px 0px 0px 20px; width: 1150px; height: 200px; overflow: hidden; float: left;}
.piclsconleft {
	background: url(../images/piclsbg.jpg) no-repeat 0px 0px; width: 16px; height: 200px; float: left;}
.piclsconmiddle {
	background: url(../images/piclsbg.jpg) repeat-x 0px -199px; width: 1046px; height: 200px; overflow: hidden; float: left;}
.piclsconright {
	background: url(../images/piclsbg.jpg) no-repeat -50px 0px; width: 88px; height: 200px; float: left;}
.footer {
	background: url(../images/tbg.jpg) no-repeat 0px -180px; margin: 0px auto; width: 1200px; height: 120px; text-align: center; line-height: 22px; padding-top: 8px; font-size: 16px;}
.footer div {
	padding-top: 20px;}
.t a {
	padding: 7px 0px 0px 26px; font-size: 20px; font-weight: bold; text-decoration: none; float: left;}
.t a:hover {
	color: rgb(194, 67, 115); text-decoration: none;}
.tzggtitle a {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;}
.tzggtitle a:hover {
	text-decoration: none;}
.jy a {
	font-size: 14px; text-decoration: none; float: left;}
.jy a:hover {
	color: rgb(194, 67, 115); text-decoration: none;}
.footer a {
	color: rgb(101, 101, 101); font-size: 16px; text-decoration: none;}
.footer a:hover {
	text-decoration: none;}
.lr {
	padding: 0px 5px; width: 330px; height: auto; margin-left: 26px; float: left; _margin-left: 15px;}
.lrtitle {
	padding: 22px 4px; height: 24px; line-height: 22px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;}
.lrtitle a {
	background: url(../images/tbg.jpg) no-repeat -1310px 4px; color: rgb(173, 9, 69); padding-left: 40px; font-size: 22px; font-weight: bold;}
.lrlisttxt {
	padding: 10px; height: auto;}
.leftm {}
.leftm ul li {
	list-style: none; height: 36px; line-height: 36px; border-bottom-color: rgb(247, 232, 235); border-bottom-width: 2px; border-bottom-style: dotted;}
.leftm ul li a {
	background: url(../images/bullet-arrows.jpg) no-repeat 20px 15px; padding: 8px 38px; color: rgb(89, 89, 89); font-size: 16px; text-decoration: none; white-space: nowrap;}
.leftm li span a {
	background: url(../images/ico02.jpg) no-repeat left; padding: 8px 0px 0px 18px; height: 24px; color: rgb(89, 89, 89); font-size: 12px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(247, 232, 235); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;}
.leftm .alevel3 {
	margin-left: 20px;}
.leftm .alevel4 {
	margin-left: 40px;}
.leftm .m {
	height: auto; text-align: left; padding-top: 0px; font-size: 12px;}
.ttitle {
	padding: 20px 0px 16px; text-align: center; color: rgb(43, 43, 43); line-height: 120%; font-size: 24px; font-weight: bolder;}
.subtitle {
	padding: 10px 0px; text-align: center; font-size: 16px; font-weight: bold;}
.tother {
	padding: 10px 0px; text-align: center; border-top-color: rgb(165, 43, 70); border-top-width: 1px; border-top-style: solid;}
#maincontent {
	padding: 10px 20px; line-height: 180%;}
#maincontent p {
	margin: 14px 0px; line-height: 180%;}
#maincontent td {
	border: 1px solid rgb(0, 0, 0);}
.picpub {
	background: url(../images/tbg.jpg) no-repeat -1312px -56px; padding: 0px 10px 0px 20px;}
.picview {
	background: url(../images/tbg.jpg) no-repeat -1312px -74px; padding: 0px 10px 0px 20px;}
.picaut {
	background: url(../images/tbg.jpg) no-repeat -1312px -98px; padding: 0px 10px 0px 20px;}
.picsrc {
	background: url(../images/tbg.jpg) no-repeat -1312px -124px; padding: 0px 10px 0px 20px;}
.list_content {
	padding: 20px 22px;}
.label_dotlist_372 {
	margin: 0px; padding: 0px;}
.label_dotlist_372 a {
	line-height: 180%; font-size: 16px;}
.label_dotlist_372 li.label_dottitle {
	height: 30px; line-height: 30px; display: block;}
.label_dotlist_372 li.label_dottitle span {
	background: url(../images/tbg.jpg) no-repeat -1310px -24px; width: 560px; padding-left: 18px; float: left;}
.label_dotlist_372 li.label_dottitle div {
	width: 110px; text-align: right; color: rgb(170, 170, 170); line-height: 160%; font-size: 16px; float: right;}
.label_dotlist_372_div {
	width: 600px; height: 22px; line-height: 22px; float: left;}
.holder_gallery {
	padding: 0px; width: 690px; float: left;}
.holder_gallery a.photo_hover2 {
	margin: 5px 13px 8px 0px; padding: 8px; border-radius: 0.5em; border: 1px solid rgb(225, 225, 225); float: left; position: relative; background-color: rgb(255, 255, 255); -webkit-border-radius: .5em; -moz-border-radius: .5em;}
.holder_gallery a img {
	border: currentColor;}
.holder_gallery h2 {
	text-align: left; color: rgb(0, 0, 0); line-height: 1.7; padding-top: 8px; font-size: 18px; margin-left: 40px;}
.holder_gallery p {
	margin-bottom: 7px;}
.holder_gallery .readmore {
	color: rgb(170, 170, 170);}
.holder_gallery .readmore a {
	color: rgb(170, 170, 170); font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold;}