body {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: 宋体; 
}
 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
ul {
	list-style-type: none
}
a {
	color: #483f42; text-decoration: none
}
a:hover {
	text-decoration: underline
}
.header {
	padding-right: 0px; padding-left: 4px; padding-bottom: 0px; margin: 6px auto 0px; width: 976px; padding-top: 0px; height: 27px; text-align: left
}
.header select {
	border-right: #b3c4d4 1px solid; border-top: #b3c4d4 1px solid; float: right; margin: -18px 10px 0px 0px; border-left: #b3c4d4 1px solid; color: #456cb1; border-bottom: #b3c4d4 1px solid
}
.header a {
	margin: 0px 10px; color: #003564; text-decoration: none
}
.header img {
	vertical-align: text-bottom
}
#nav {
	border-right: #d7d7d7 1px solid; border-top: #d7d7d7 1px solid; margin: 0px auto; border-left: #d7d7d7 1px solid; width: 978px; padding-top: 14px; border-bottom: #d7d7d7 1px solid; height: 49px; text-align: left
}
#nav img {
	float: left; margin: -8px 15px 0px 11px
}
#nav ul li {
	padding-right: 4px; padding-left: 4px; float: left; padding-bottom: 0px; padding-top: 0px; text-align: center
}
#nav a {
	color: #000; margin-right: 4px; text-decoration: none
}
#nav li.one a {
	margin: 0px
}
.sub_nav {
	background: url(images/subbg.gif); margin: 0px auto; width: 980px; height: 98px; text-align: left
}
.sub_nav_c {
	background: url(images/subbg2.gif) no-repeat left 50%; float: right; width: 721px; color: #fff; margin-right: 4px; padding-top: 7px; height: 98px; text-align: right
}
.sub_nav_c a {
	margin: 0px 5px; color: #fff; text-decoration: none
}
.sub_nav_c a:visited {
	margin: 0px 5px; color: #fff; text-decoration: none
}
.sub_nav_c a:hover {
	color: #fff
}
.sub_table {
	font-weight: 700; background: url(images/mbg.gif); width: 718px; color: #522500; text-align: left;
}
.sub_table a {
	margin: 0px 8px; color: #522500
}
.sub_table a:visited {
	margin: 0px 8px; color: #522500
}
.sub_table a:hover {
	color: #7c0427; text-decoration: underline
}
.top_nav {
	margin: 3px auto; width: 980px; height: 40px; text-align: left; border:1px solid #76451A; background:#eec
}
.top_nav a {
	margin: 0px 2px; color: #876302; text-decoration: none
}
.top_nav a:visited {
	margin: 0px 2px; color: #876302; text-decoration: none
}
.top_nav td.one a {
	color: #000
}
.top_nav img {
	vertical-align: middle; margin-right: 15px
}
.top_nav td {
	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px
}
.top_nav input {
	border: 1px solid #C0AE62; background: #fff; vertical-align: middle;  height: 20px
}
.banner {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 6px; margin: 6px auto; width: 980px; padding-top: 4px; height: auto
}
.banner_r {
	border-right: #d7d7d7 1px solid; padding-right: 0px; border-top: #d7d7d7 1px solid; padding-left: 15px; padding-bottom: 0px; margin-left: 10px; border-left: #d7d7d7 1px solid; width: 185px; padding-top: 10px; border-bottom: #d7d7d7 1px solid; height: 50px; text-align: left
}
.banner_r a {
	color: #82572d
}
#nav {
	border-right: #d7d7d7 1px solid; border-top: #d7d7d7 1px solid; margin: 0px auto; border-left: #d7d7d7 1px solid; width: 978px; line-height: 180%; padding-top: 14px; border-bottom: #d7d7d7 1px solid; height: 49px; text-align: left
}
#nav img {
	float: left; margin: -8px 10px 0px
}
#nav ul li {
	padding-right: 4px; padding-left: 4px; float: left; padding-bottom: 0px; padding-top: 0px; text-align: center
}
#nav a {
	color: #000; margin-right: 5px; text-decoration: none
}
#nav li.one a {
	margin: 0px
}

.ysmr{ margin-top:10px; margin-left:10px;}

.end_c {
	overflow: hidden; line-height: 100%
}
.banner {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 6px; margin: 6px auto; width: 980px; padding-top: 4px; height: auto
}
.banner_r {
	border-right: #d7d7d7 1px solid; padding-right: 0px; border-top: #d7d7d7 1px solid; padding-left: 15px; padding-bottom: 0px; margin-left: 10px; border-left: #d7d7d7 1px solid; width: 185px; padding-top: 10px; border-bottom: #d7d7d7 1px solid; height: 70px; text-align: left
}
.banner_r a {
	color: #82572d
}
.banner1 {
	margin: 5px auto; width: 980px; height: auto; border:1px solid #CCCC99;}
}
.one_content {
	background: url(images/endbg5.gif); margin: 0px auto; width: 980px; height: auto
}
.one_content {
	display: inline-block
}
.fad {
	display: inline-block
}
.two_content {
	display: inline-block
}
.one_content:unknown {
	clear: both; display: block; visibility: hidden; content: "."
}
.fad:unknown {
	clear: both; display: block; visibility: hidden; content: "."
}
.two_content:unknown {
	clear: both; display: block; visibility: hidden; content: "."
}
.one_left {
	float: left; width: 312px; padding-top: 5px; height: auto; text-align: center
}
.end_line {
	background: url(images/line.gif) no-repeat; margin: 0px auto; width: 980px
}
.one_middle {
	background: url(images/b101.gif) no-repeat left top; float: left; width: 364px; border-left-style: none; height: auto
}
.one_right {
	float: right; margin: 0px 2px 0px 0px; width: 293px; border-top-style: none; height: auto
}
/*background: url(images/endbg6.gif); */
.two_content {
	margin: 0px auto; width: 980px; height: auto
}
.two_left {
	float: left; width: 675px; height: auto;border:1px solid #C3B26C; border-top:0px
}
.two_left table {
	margin: 0px auto 5px; text-align: left
}
.two_right {
	float: right; width: 296px; color: #533014; line-height: ; height: auto;border:1px solid #C3B26C; border-top:0px;
}
.two_right table td {
	padding-right: 3px; padding-left: 3px; padding-bottom: 0px; padding-top: 0px
}
.two_right a {
	color: #533014
}
.two_right a:visited {
	color: #000
}
.ma_news {
	background: #efeeda; margin-bottom:3px; width: 980px; height: 20px; text-align: left
}
.ma_news span {
	color: #cd0001
}
.ma_news a {
	color: #363233
}
.l_banner {
	border-right: #c0ae64 1px solid; border-top: #c0ae64 1px solid; background: #cccc98; margin: 10px auto 0px; border-left: #c0ae64 1px; width: 310px; border-bottom: #c0ae64 1px; height: 79px
}
.one_title {
	background: url(images/tbg.gif) repeat-x; font: 700 14px 宋体; width: 311px; color: #340100; height: 32px
}
.one_title a {
	font: 400 12px 宋体; color: #fff
}
.one_t_c {
	border-right: #c0ae62 1px solid; width: 310px
}
.one_t_c img {
	margin: 15px auto
}
.mt_t {
	background: url(images/line1.gif) repeat-x; margin: 0px auto 8px; width: 280px; color: #996500; height: 29px
}
.mt_t a {
	margin: 0px 2px; font: 700 14px 宋体; color: #330000
}
.mt_c {
	font-size: 14px; margin: 0px auto; width:274px; line-height:24px; text-align: left; 
}
.mt_1 {
	background: url(images/tbg1.gif) no-repeat left 50%; margin: 20px auto; font: 700 14px 宋体; width: 316px; color: #320001; height: 23px; text-align: left
}
.mt_1 a {
	font: 400 12px 宋体
}
.rt_c {
	background: url(images/tbg2.gif); margin: -2px auto -2px 7px; width: 282px; height: 624px
}
.rt_c_t {
	padding-right: 0px; border-top: #a68c51 1px solid; padding-left: 10px; background: url(images/tbg3.gif) no-repeat right 50%; padding-bottom: 0px; margin: 0px auto; width: 240px; padding-top: 10px; border-bottom: #a68c51 1px solid; height: 24px; text-align: left
}
.rt_c_t a {
	font: 700 14px 宋体; color: #633400
}
.rt_c_c {
	padding-right: 0px; padding-left: 15px; font-size: 14px; padding-bottom: 0px; margin: 0px auto; width: 225px; line-height: 170%; padding-top: 0px; text-align: left
}
.two_title {
	background: url(images/rightbg.jpg) no-repeat right 50%; width: 675px; height: 41px
}
.two_title a {
	font-size: 14px; color: #320001
}
.two_j {
	background: url(images/c_bg.gif); margin: 15px auto; width: 665px; height: auto
}
.two_b_t {
	font: 700 14px 宋体; width: 617px; color: #663403; height: 20px
}
.two_r_t {
	background: #ba9e5d; margin: 0px 0px 0px 1px; width: 294px; height: 34px
}
.two_r_t a {
	color: #000
}
.two_r_t td.one {
	padding-right: 0px; padding-left: 0px; background: url(images/tagbg.gif) no-repeat; padding-bottom: 0px; width: 85px; padding-top: 5px; text-align:center;
}
.two_r_t td.one a {
	font: 700 14px 宋体; color: #310101
}
.two_r_t td.two a {
	font: 700 14px 宋体; color: #fff
}
.two_r_c {
	margin: 15px auto; width: 262px; text-align: left; 
}
.two_r_c td{line-height:20px;}
.two_t1 {
	background: url(images/tbg4.gif) repeat-x center 50%; margin: 0px auto; font: 700 14px/120% 宋体; width: 272px; color: #000; height: 21px
}
.two_t1 a {
	font: 400 12px 宋体; color: #000
}
.two_t2 {
	padding-right: 0px; padding-left: 0px; background: url(images/titlebg.jpg) no-repeat; padding-bottom: 0px; font: 700 14px 宋体; width: 293px; color: #350000; padding-top: 3px; height: 18px; text-align: center
}
.two_t2_c {
	font-size: 14px; margin: 10px 0px 0px 5px; line-height: 180%
}
.two_t3 {
	background: url(images/line2.gif) repeat-x; margin: 0px auto; width: 420px; height: 14px; text-align:center;
}
.two_t3 span {
	padding-right: 3px; display: block; padding-left: 3px; background: #fff; float: left; padding-bottom: 0px; margin: 0px 0px 0px 50px; font: 700 14px 宋体; width: auto; color: #320001; padding-top: 0px
}
.two_t3_c {
	font-weight: 700; margin: 20px 0px 20px 10px; color: #9a6533; line-height: 180%
}
.two_t3_c a {
	font-weight: 400; font-size: 14px
}
.two_t4 {
	background: url(images/tbg5.gif) no-repeat right 50%; margin: 0px; font: 700 14px 宋体; width: 202px; color: #cb0002; height: 15px
}
.two_t4 a{color:#cb0002;}
.two_c42  {
	background: url(images/line3.gif) no-repeat right 50%
}
.two_t5 {
	margin: 0px auto 15px; width: 207px
}
.two_t5 span {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; margin: 0px 0px 0px 35px; padding-top: 0px
}
.three_img {
	border-top: #ccc 10px solid; width: 469px; text-align: center
}
.three_img img {
	border-right: #000 1px solid; border-top: #000 1px solid; margin: 5px auto 0px; border-left: #000 1px solid; border-bottom: #000 1px solid
}
.three_r {
	border: #c0ae64 1px solid; background: #efeeda; margin: 0px 0px 6px 7px;  width: 188px; height: 360px;padding:5px 0 0 0;
}
.t3_t {
	font-weight: 700; background: url(images/mbg3.gif) repeat-x center 50%; margin: 15px auto; width: 180px; color: #663200;  font-size:12px; vertical-align:bottom
}
.t3_t img {
	vertical-align: top
}
.t3_t a {
	font-weight: 400; font-size:12px;
}
.t3_c {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; line-height: 190%; padding-top: 0px
}
.foot_link {
	clear: both; border-right: #e5e0da 1px solid; padding-right: 10px; border-top: #e5e0da 1px solid; padding-left: 10px; background: url(images/b6.jpg) #efeeda no-repeat right bottom; padding-bottom: 10px; margin: 5px auto; border-left: #e5e0da 1px solid; width: 958px; padding-top: 10px; border-bottom: #e5e0da 1px solid; height: auto; text-align: left
}
.foot_link img {
	border-right: #9b889b 1px solid; border-top: #9b889b 1px solid; margin: 0px 3px; border-left: #9b889b 1px solid; border-bottom: #9b889b 1px solid
}
.text_link {margin-top: 6px; background: url(images/dian3.gif) repeat-x 50% top; width: 98%; padding-top: 10px}
.text_link img {
	float: left; vertical-align: top
}

.friendlinks{wdith:910px; float:right;}
.friendlinks a {
	display: block; float: left; margin: 0px 10px; color: #483f42
}
.friendlinks a:visited {
	display: block; float: left; margin: 0px 10px; color: #483f42
}

/*======= copyright========*/

#copyright {
	clear: both; font-size: 12px; margin: 5px auto; width: 980px; color: #333; padding-top: 10px; height: auto; text-align:center
}
#copyright div {
	margin: 0px 0px 2px;line-height:180%;
}
#copyright a {
	color: #333
}
#copyright p.p1 {
	padding-right: 0px; padding-left: 20px; padding-bottom: 0px; margin: 15px auto; width: 90%; line-height: 150%; padding-top: 0px; text-align: center
}
#copyright p.p1 a {
	color: #f00
}
#copyright p.p2 {
	margin: 8px 0px 0px; text-align: center
}
.red a {
	color: #ff0000; text-decoration: none
}
.red {
	color: #ff0000
}
.topt{width:980px; background:url(images/subbg.gif) left center; }
.border01{width:815px;border:1px solid #C0AE64; background:#CCCC98; margin-top:3px;}
.border01 td{text-align:left; padding-left:20px;}

.border1{border:1px solid #C3B26C;}
.border2{border:1px solid #C3B26C; border-top:0px}
/*===首页左侧栏目====================*/
.p12 {  font-size: 12px; text-decoration: none; font-weight: normal; font-family: "宋体"; ; color: #333333; line-height: 16px}
.daohang {  font-size: 14px; line-height: 26px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.dh {  font-size: 14px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:hover {  text-decoration: underline}
.xian {  border-color: 999999 999999 999999 999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.day {  font-size: 12px; color: A4A4A4; text-decoration: none}
.rightframe {  background-color: #DBE7FF; border-color: black black black #275AC3; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.bai12 {  font-size: 12px; line-height: 18px; color: ffffff; text-decoration: none}
.ylm {  font-size: 12px; line-height: 22px; font-weight: bold; color: ffffff; text-decoration: none}
.lan12 {  font-size: 12px; line-height: 18px; color: 00319A; text-decoration: none}
.hei12 {  font-size: 12px; line-height: 23px; color: 000000; text-decoration: none}
.hei14 {  font-size: 14px; line-height: 24px; color: 000000; text-decoration: none}
.zlm {  font-size: 14px; line-height: 25px; font-weight: bold; color: 265BC3; text-decoration: underline}
.gd {  font-size: 12px; line-height: 24px; color: 1AA900; text-decoration: none}
/*===专题=============*/
.zt2 {font-size: 13px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.mr{margin-top:10px;}
.mr td{text-align:center; line-height:25px}
.zong12 {
	font-size: 12px;
	color: #3b3805;
	text-decoration: none
}
.zong12 td{line-height:20px;}
.zp {background: url(images/c_bg.gif); width: 665px; height:auto;}
.zp td{line-height:20px;}
.mjshPic{text-align:center;}
.mjshPic td{line-height:30px;}
.mjshPic img{margin-bottom:10px;}
.pmPic{text-align:center; border-right:1px solid #C0AE64; padding-top:15px;}
.pmPic img{margin-bottom:5px;}
.syPic {width: 469px; text-align: center}
.syPic img {
	border-right: #000 1px solid; border-top: #000 1px solid; margin: 5px auto; border-left: #000 1px solid; border-bottom: #000 1px solid
}
.kuanghong{border:1px dotted #FF6600;}
.kuanghongimg { text-align:center; width:500px;border:1px solid #D3D3C2; padding:5px; margin:6px;}

