@charset "UTF-8";
/* 全局 */
body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset{
	margin:0;
	padding:0;
	font-size:100%;
	font-family: 黑体, Arial, Helvetica, sans-serif;
}
body {
	background-color: #fdfaf2;
}
div{ display:block; }
img{ border-style:none; }
a:link , a:visited{ text-decoration:none; }
a{ color: #fff; text-decoration:none; }
a:hover{ text-decoration: none; width: auto; height: auto; cursor:pointer; }
li { list-style-type: none; }
.clear{ clear:both ; }

/* 页面 */
#g_header {
	background-image: url(../images/g_header.jpg);
	height: 301px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
}
#g_topbar1 {
	height: 275px;
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 28px;
}
#g_topbar1 .left {
	background-image: url(../images/g_topbar1_left.jpg);
	float: left;
	height: 275px;
	width: 345px;
	background-repeat: no-repeat;
}
#g_topbar1 .left h2 {
	font-family: 黑体;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	display: block;
	padding-top: 19px;
	padding-left: 91px;
}
#g_topbar1 .left span {
	font-size: 14px;
	line-height: 18px;
	display: block;
	height: 181px;
	width: 150px;
	color: #454145;
	text-indent: 24px;
	margin-top: 21px;
	margin-left: 162px;
	letter-spacing: 0.06pt;
}
#g_topbar1 .right {
	background-image: url(../images/g_topbar1_right.jpg);
	float: left;
	height: 275px;
	width: 601px;
	background-repeat: no-repeat;
}
#g_topbar1 .right h2 {
	font-family: 黑体;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	display: block;
	padding-top: 19px;
	padding-left: 40px;
}
#g_topbar1 .right span {
	display: block;
	margin-top: 21px;
	font-size: 14px;
	line-height: 18px;
	margin-left: 30px;
	height: 182px;
	width: 335px;
	text-indent: 24px;
	letter-spacing: 0.06pt;
}
#g_topbar2 {
	height: 1118px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
#g_topbar2 .left {
	height: 100%;
	width: 648px;
	float: left;
}
#g_topbar2 .left .bar1 {
	background-image: url(../images/g_topbar2_left_bar1.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 648px;
}
#g_topbar2 .left .bar2 {
	height: 436px;
	width: 628px;
}
#g_topbar2 .left .bar2 .left {
	float: left;
	height: 435px;
	width: 350px;
}
#g_topbar2 .left .bar2 .left img {
	float: left;
}
#g_topbar2 .left .bar2 .right {
	float: left;
	height: 427px;
	width: 278px;
	margin-top: 8px;
	background-color: #eae9e2;
}
#g_topbar2 .left .bar2 .right .bar.bar1 {
	margin-top: 13px;
}
#g_topbar2 .left .bar2 .right .bar {
	height: auto;
	width: 265px;
	background-image: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6a3f3e;
	margin-top: 10px;
	padding-bottom:5px;
	margin-left: 3px;
}
#g_topbar2 .left .bar2 .right .bar span {
	color: #5b6639;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: 0.07pt;
}
#g_topbar2 .left .bar2 .right .bar span b {
	font-size: 16px;
	font-weight: bold;
	color: #29351f;
	line-height: 16px;
}
#g_topbar2 .left .bar3 {
	background-image: url(../images/g_topbar2_left_bar3.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 648px;
	margin-top: 44px;
}
#g_topbar2 .left .bar4 {
	height: 212px;
	width: 648px;
	background-color: #eaeae3;
}
#g_topbar2 .left .bar4 .left {
	height: 212px;
	width: 374px;
	float: left;
}
#g_topbar2 .left .bar4 .right {
	float: left;
	height: 212px;
	width: 274px;
	background-image: url(../images/g_topbar2_left_bar4_right.jpg);
	background-repeat: no-repeat;
}
#g_topbar2 .left .bar4 .left span {
	font-size: 15px;
	line-height: 20px;
	letter-spacing: 0.075pt;
	color: #52544e;
	display: block;
	height: 185px;
	width: 340px;
	margin-top: 18px;
	margin-left: 28px;
}
#g_topbar2 .left .bar4 .left span b {
	font-size: 30px;
	color: #444242;
	line-height: 30px;
}
#g_topbar2 .left .bar5 {
	height: 201px;
	width: 648px;
}
#g_topbar2 .left .bar5 .left {
	background-image: url(../images/g_topbar2_left_bar5_left.jpg);
	float: left;
	height: 201px;
	width: 175px;
}
#g_topbar2 .left .bar5 .right {
	background-color: #eaeae3;
	float: left;
	height: 162px;
	width: 437px;
	margin-top: 39px;
}
#g_topbar2 .left .bar5 .right span {
	font-size: 15px;
	color: #52544e;
	letter-spacing: 0.075pt;
	height: 125px;
	width: 425px;
	display: block;
	margin-top: 18px;
	line-height: 20px;
}
#g_topbar2 .left .bar5 .right span b {
	font-size: 30px;
	color: #444242;
	line-height: 30px;
}
#g_topbar2 .left .bar6 {
	height: 79px;
	width: 648px;
	background-image: url(../images/g_topbar2_left_bar6.jpg);
	background-repeat: no-repeat;
}
#g_topbar2 .right .bar_b span {
	font-size: 16px;
	line-height: 18px;
	color: #344029;
	display: block;
	width: 260px;
	padding-top: 7px;
	padding-left: 21px;
}
#g_topbar2 .right .bar_b span b {
	font-size: 18px;
	color: #191f12;
}
#g_topbar2 .right {
	float: left;
	height: 100%;
	width: 305px;
}
#g_topbar2 .right .bar1 {
	background-image: url(../images/g_topbar2_right_bar1.jpg);
	background-repeat: no-repeat;
	height: 93px;
	width: 305px;
}
#g_topbar2 .right .bar2 {
	background-image: url(../images/g_topbar2_right_bar_a.jpg);
	background-repeat: repeat-y;
	height: 76px;
	width: 305px;
}
#g_topbar2 .right .bar3 {
	background-image: url(../images/g_topbar2_right_bar_b.jpg);
	background-repeat: repeat-y;
	height: 96px;
	width: 305px;
}
#g_topbar2 .right .bar4 {
	background-image: url(../images/g_topbar2_right_bar_a.jpg);
	background-repeat: repeat-y;
	height: 82px;
	width: 305px;
}
#g_topbar2 .right .bar5 {
	height: 96px;
	width: 305px;
	background-image: url(../images/g_topbar2_right_bar_b.jpg);
	background-repeat: repeat-y;
}
#g_topbar2 .right .bar6 {
	background-image: url(../images/g_topbar2_right_bar_a.jpg);
	height: 84px;
	width: 305px;
}
#g_topbar2 .right .bar7 {
	background-image: url(../images/g_topbar2_right_bar_b.jpg);
	background-repeat: repeat-y;
	height: 103px;
	width: 305px;
}
#g_topbar2 .right .bar8 {
	height: 68px;
	width: 305px;
	background-image: url(../images/g_topbar2_right_bar_a.jpg);
	background-repeat: repeat-y;
}
#g_topbar2 .right .bar9 {
	background-image: url(../images/g_topbar2_right_bar_b.jpg);
	background-repeat: repeat-y;
	height: 139px;
	width: 305px;
}
#g_topbar2 .right .bar10 {
	background-image: url(../images/g_topbar2_right_bar_a.jpg);
	background-repeat: repeat-y;
	height: 86px;
	width: 305px;
}
#g_topbar2 .right .bar11 {
	background-image: url(../images/g_topbar2_right_bar_11.jpg);
	background-repeat: no-repeat;
	height: 148px;
	width: 305px;
}
#g_topbar3 {
	background-image: url(../images/g_topbar3.jpg);
	background-repeat: no-repeat;
	height: 122px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#g_topbar3 span {
	height: 60px;
	width: 470px;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0.08em;
	color: #343a27;
	display: block;
	margin-left: 518px;
	font-weight: bold;
	padding-top: 22px;
	font-family: 宋体;
}
#g_topbar4 {
	background-image: url(../images/g_topbar4.jpg);
	background-repeat: no-repeat;
	height: 83px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 53px;
}
#g_topbar5 {
	height: 151px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
}
#g_topbar5 .left {
	float: left;
	height: 151px;
	width: 162px;
}
#g_topbar5 .left img {
	margin-left: 7px;
}
#g_topbar5 .right {
	background-color: #eeeadf;
	float: left;
	height: 151px;
	width: 791px;
}
#g_topbar5 .right span {
	display: block;
	height: 128px;
	width: 760px;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 15px;
	line-height: 18px;
	color: #767e6a;
	letter-spacing: 0.075em;
	font-family: 宋体;
}
#g_topbar5 .right span h3 {
	font-size: 24px;
	color: #43502f;
	font-family: 黑体;
	line-height: 24px;
	margin-bottom: 10px;
}
#g_topbar5 .right span b {
	font-family: 黑体;
	font-size: 15px;
	color: #525e3f;
}
#g_topbar6 {
	height: 202px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 18px;
	margin-bottom: 16px;
	font-size: 14px;
	line-height: 18px;
	color: #52544e;
	letter-spacing: 0.07em;
}
#g_topbar6 span h3 {
	font-size: 19px;
	font-weight: bold;
	color: #304e16;
	margin-top: 5px;
}
#g_topbar6 span b {
	font-size: 16px;
	color: #525e3f;
}
#g_topbar6 .left {
	height: 202px;
	width: 450px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5d664b;
}
#g_topbar6 .left span {
	display: block;
	height: 202px;
	width: 420px;
}
#g_topbar6 .right {
	float: left;
	height: 202px;
	width: 500px;
}
#g_topbar6 .right span {
	height: 202px;
	width: 465px;
	display: block;
	margin-left: 18px;
}
#g_topbar7 {
	height: 152px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
}
#g_topbar7 .left {
	float: left;
	height: 152px;
	width: 190px;
}
#g_topbar7 .left img {
	margin-left: 7px;
}
#g_topbar7 .right {
	height: 152px;
	width: 763px;
	float: left;
	background-color: #eeeadf;
	overflow: hidden;
}
#g_topbar7 .right span {
	display: block;
	height: 128px;
	width: 750px;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 15px;
	line-height: 18px;
	color: #767e6a;
	letter-spacing: 0.075em;
	font-family: 宋体;
}
#g_topbar7 .right span h3 {
	font-size: 24px;
	color: #43502f;
	font-family: 黑体;
	line-height: 24px;
	margin-bottom: 10px;
}
#g_topbar7 .right span b {
	font-family: 黑体;
	font-size: 15px;
	color: #525e3f;
}
#g_topbar8 {
	height: 201px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 18px;
	margin-bottom: 16px;
	font-size: 14px;
	line-height: 18px;
	color: #52544e;
	letter-spacing: 0.07em;
}
#g_topbar8 span h3 {
	font-size: 19px;
	font-weight: bold;
	color: #304e16;
	margin-top: 5px;
}
#g_topbar8 span b {
	font-size: 16px;
	color: #525e3f;
}
#g_topbar8 .left {
	height: 202px;
	width: 450px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5d664b;
}
#g_topbar8 .left span {
	display: block;
	height: 202px;
	width: 420px;
}
#g_topbar8 .right {
	float: left;
	height: 202px;
	width: 500px;
}
#g_topbar8 .right span {
	height: 202px;
	width: 465px;
	display: block;
	margin-left: 18px;
}
#g_topbar9 {
	height: 175px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
}
#g_topbar9 .left {
	height: 175px;
	width: 177px;
	float: left;
}
#g_topbar9 .right {
	background-color: #eeeadf;
	float: left;
	height: 175px;
	width: 776px;
}
#g_topbar9 .right span {
	display: block;
	height: 128px;
	width: 750px;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 15px;
	line-height: 18px;
	color: #767e6a;
	letter-spacing: 0.075em;
	font-family: 宋体;
}
#g_topbar9 .right span h3 {
	font-size: 24px;
	color: #43502f;
	font-family: 黑体;
	line-height: 24px;
	margin-bottom: 10px;
}
#g_topbar9 .right span b {
	font-family: 黑体;
	font-size: 15px;
	color: #525e3f;
}
#g_topbar10 {
	height: 215px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 18px;
	margin-bottom: 16px;
	font-size: 14px;
	line-height: 18px;
	color: #52544e;
	letter-spacing: 0.07em;
}
#g_topbar10 span h3 {
	font-size: 19px;
	font-weight: bold;
	color: #304e16;
	margin-top: 5px;
}
#g_topbar10 span b {
	font-size: 16px;
	color: #525e3f;
}
#g_topbar10 .left {
	height: 202px;
	width: 450px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5d664b;
}
#g_topbar10 .left span {
	display: block;
	height: 202px;
	width: 420px;
}
#g_topbar10 .right {
	float: left;
	height: 202px;
	width: 500px;
}
#g_topbar10 .right span {
	height: 202px;
	width: 465px;
	display: block;
	margin-left: 18px;
}
#g_topbar11 {
	background-image: url(../images/gdzt.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 1024px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#g_topbar12 {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: #52544e;
}
#g_topbar12 .center {
	font-size: 16px;
	margin-left: auto;
	width: 984px;
	margin-right: auto;
	height: 60px;
}

#g_topbar12 .center a{ color:#000; text-decoration:none;}
#g_topbar12 .center a:hover{ color:#000; text-decoration:underline;}

#g_footer {
	height: 130px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/g_footer.jpg);
	background-repeat: repeat-x;
}
#g_footer .centent {
	height: 40px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	color: #ffffff;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 0.07em;
}
#g_footer .centent .a {
	float: left;
	height: 38px;
	width: 313px;
	padding-left: 22px;
}
#g_footer .centent .b {
	float: left;
	height: 38px;
	width: 324px;
}
#g_footer .centent .c {
	float: left;
	height: 38px;
	width: 280px;
}
#g_footer .bottom {
	height: 26px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	font-size: 10px;
	line-height: 16px;
	letter-spacing: 0.05em;
	text-align: center;
	margin-top: 13px;
	font-family: 宋体;
}
#g_footer .bottom a {
	color: #FFF;
}
