@charset "utf-8";

/* CSS Document */
body {
	font: "宋体" serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#icon {
	width: 116px;
	height: 51px;
	position: absolute;
	top: 20px;
	left: 76px;
	background-image: url(../images/logo123.png);
}

/*主容器*/
#container {
	position: relative;
	margin: 0 auto;
	padding: 0px;
	width: 1003px;
	height: 1274px;
	background-color: #FFF;
}

/*页眉链接*/
#headLink {
	position: absolute;
	top: 87px;
	left: 615px;
	width: 300px;
	height: 15px;
	text-align: right;
}

#headLink a:link {
	color: black;
	text-decoration: none;
}

#headLink a:visited {
	color: black;
	text-decoration: none;
}

#headLink a:hover {
	color: black;
	text-decoration: underline;
}

#menu {
	position: absolute;
	top: 142px;
	left: 76px;
	height: 38px;
	width: 683px;
	padding-bottom: 0px;
	background-color: #5d5a5a;
	padding-left: 160px;
}

#logo {
	position: absolute;
	width: 842px;
	height: 201px;
	top: 213px;
	left: 77px;
	background-image: url(../images/logo.jpg);
	z-index: 0;
}

#menu ul {
	float: left;
	list-style: none;
	margin: 0px;
}

#menu ul li {
	float: left;
	dispaly: block;
	line-height: 35px;
	margin: 0 23px;
}

#aboutGfinger {
	position: absolute;
	top: 140px;
	left: 230px;
	width: 130px;
	height: 150px;
	display: none;
	z-index: 100;
	padding-top: 1px;
}

* html #aboutGfinger {
	position: absolute;
	top: 140px;
	left: 220px;
	width: 130px;
	height: 150px;
	display: none;
	z-index: 100;
	padding-top: 1px;
}

*+html #aboutGfinger {
	position: absolute;
	top: 140px;
	left: 220px;
	width: 130px;
	height: 150px;
	display: none;
	z-index: 100;
	padding-top: 1px;
}

.bottom_a {
	margin: 0px;
	width: 98px;
	height: 4px;
	float: left;
	display: inline;
	background-color: #88c52d;
}

.bottomPic_a {
	margin: 0px;
	width: 4px;
	height: 4px;
	float: left;
	display: inline;
	background-image: url("../images/bottom_a.png");
	background-repeat: no-repeat;
}

.bottomPic_b {
	margin: 0px;
	width: 4px;
	height: 4px;
	float: right;
	display: inline;
	background-image: url("../images/bottom_b.png");
	background-repeat: no-repeat;
}

#newsCenter {
	position: absolute;
	top: 140px;
	left: 370px;
	width: 120px;
	height: 92px;
	display: none;
	z-index: 101;
	padding-top: 1px;
}

*+html #newsCenter {
	position: absolute;
	top: 140px;
	left: 359px;
	width: 120px;
	height: 92px;
	display: none;
	z-index: 101;
	padding-top: 1px;
}

* html #newsCenter {
	position: absolute;
	top: 140px;
	left: 357px;
	width: 120px;
	height: 92px;
	display: none;
	z-index: 101;
	padding-top: 1px;
}

#product {
	position: absolute;
	top: 140px;
	left: 485px;
	width: 170px;
	height: 142px;
	display: none;
	z-index: 102;
	padding-top: 1px;
}

*+html #product {
	position: absolute;
	top: 140px;
	left: 475px;
	width: 170px;
	height: 142px;
	display: none;
	z-index: 102;
	padding-top: 1px;
}

* html #product {
	position: absolute;
	top: 140px;
	left: 475px;
	width: 170px;
	height: 142px;
	display: none;
	z-index: 102;
	padding-top: 1px;
}

#buddy {
	position: absolute;
	top: 142px;
	left: 660px;
	width: 106px;
	height: 37px;
	background-color: #bddf8a;
	display: none;
	z-index: 103;
	padding-top: 1px;
}

* html #buddy {
	position: absolute;
	top: 142px;
	left: 645px;
	width: 106px;
	height: 37px;
	background-color: #bddf8a;
	display: none;
	z-index: 103;
	padding-top: 1px;
}

*+html #buddy {
	position: absolute;
	top: 142px;
	left: 647px;
	width: 106px;
	height: 37px;
	background-color: #bddf8a;
	display: none;
	z-index: 103;
	padding-top: 1px;
}

#home {
	position: absolute;
	top: 142px;
	left: 795px;
	width: 106px;
	height: 37px;
	background-color: #bddf8a;
	display: none;
	z-index: 104;
	padding-top: 1px;
}

* html #home {
	position: absolute;
	top: 142px;
	left: 780px;
	width: 106px;
	height: 37px;
	background-color: #bddf8a;
	display: none;
	z-index: 104;
	padding-top: 1px;
}

*+html #home {
	position: absolute;
	top: 142px;
	left: 782px;
	width: 106px;
	height: 37px;
	background-color: #bddf8a;
	display: none;
	z-index: 104;
	padding-top: 1px;
}

ul {
	margin: 0px;
	padding: 0px;
}

li {
	list-style: none;
	line-height: 25px;
	letter-spacing: 0px;
	text-align: center;
}

li a:link {
	text-decoration: none;
	color: #000;
}

li a:visited {
	text-decoration: none;
	color: #000;
}

li a:hover {
	text-decoration: none;
	color: #000;
	border-top: 1px #FF0 solid;
	border-bottom: 1px #FF0 solid;
}

img.cursorStyle {
	cursor: pointer;
}

img a:link {
	
}

img a:visited {
	
}

img a:hover {
	text-decoration: none;
	border-top: 0px #FF0 solid;
	border-bottom: 0px #FF0 solid;
}

#pic_1 {
	position: absolute;
	top: 480px;
	width: 246px;
	height: 126px;
	left: 79px;
	border: 1px black solid;
}

#pic_2 {
	position: absolute;
	top: 480px;
	width: 246px;
	height: 126px;
	left: 389px;
	border: 1px black solid;
}

#pic_3 {
	position: absolute;
	top: 634px;
	width: 246px;
	height: 126px;
	left: 79px;
	border: 1px black solid;
}

#pic_4 {
	position: absolute;
	top: 634px;
	width: 246px;
	height: 126px;
	left: 389px;
	border: 1px black solid;
}

#pic_5 {
	position: absolute;
	top: 878px;
	width: 246px;
	height: 126px;
	left: 79px;
	border: 1px black solid;
}

#pic_6 {
	position: absolute;
	top: 878px;
	width: 246px;
	height: 126px;
	left: 388px;
	border: 1px black solid;
}

#dongtai {
	position: absolute;
	top: 468px;
	left: 715px;
	width: 235px;
	height: 130px;
	text-align: left;
}

#dongtai li a:link {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	/*border-top:1px #FF0 solid;
	border-bottom:1px #FF0 solid;*/
}

#dongtai li a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	/*border-top:1px #FF0 solid;
	border-bottom:1px #FF0 solid;*/
}

#dongtai li a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
	border-top: 0px;
	border-bottom: 0px;
}

#zixun {
	position: absolute;
	top: 650px;
	left: 715px;
	width: 223px;
	height: 130px;
	text-align: left;
}

#zixun li a:link {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	/*border-top:1px #FF0 solid;
	border-bottom:1px #FF0 solid;*/
}

#zixun li a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	/*border-top:1px #FF0 solid;
	border-bottom:1px #FF0 solid;*/
}

#zixun li a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
	border-top: 0px;
	border-bottom: 0px;
}

#jianjie {
	position: absolute;
	top: 847px;
	left: 715px;
	width: 203px;
	height: 190px;
	text-align: left;
}

#last {
	position: absolute;
	top: 1095px;
	left: 76px;
	width: 843px;
	height: 60px;
	background-color: #696666;
	color: #FFF;
	line-height: 20px;
}

#last ul {
	float: left;
	list-style: none;
	margin: 0px;
}

#last ul li {
	float: left;
	dispaly: block;
	line-height: 35px;
	margin: 0 10px;
}

#last a:link {
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	border: 0px;
}

#last a:visited {
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	border: 0px;
}

#last a:hover {
	color: #FFF;
	text-decoration: underline;
	font-weight: normal;
	border: 0px;
}

#more {
	position: absolute;
	top: 427px;
	left: 715px;
	width: 205px;
	height: 15px;
	text-align: left;
}

#more a:link {
	color: #A3A3A3;
	text-decoration: none;
	font-weight: normal;
}

#more a:visited {
	color: #A3A3A3;
	text-decoration: none;
	font-weight: normal;
}

#more a:hover {
	color: #A3A3A3;
	text-decoration: underline;
	font-weight: normal;
}

#more_ {
	position: absolute;
	top: 611px;
	left: 715px;
	width: 205px;
	height: 15px;
	text-align: left;
}

#more_ a:link {
	color: #A3A3A3;
	text-decoration: none;
	font-weight: normal;
}

#more_ a:visited {
	color: #A3A3A3;
	text-decoration: none;
	font-weight: normal;
}

#more_ a:hover {
	color: #A3A3A3;
	text-decoration: underline;
	font-weight: normal;
}

#greenLine {
	position: absolute;
	top: 179px;
	left: 76px;
	width: 843px;
	height: 10px;
	background-color: #6C0;
}

#title_a {
	top: 430px;
	left: 76px;
	width: 557px;
	height: 30px;
	border-top: #696666 3px solid;
	border-bottom: #696666 3px solid;
	position: absolute;
	background-image: url(../images/title_a.png);
	background-repeat: no-repeat;
}

#title_b {
	top: 800px;
	left: 76px;
	width: 557px;
	height: 30px;
	border-top: #696666 3px solid;
	border-bottom: #696666 3px solid;
	position: absolute;
	background-image: url(../images/title_b.png);
	background-repeat: no-repeat;
}

#line_a {
	position: absolute;
	top: 105px;
	left: 76px;
	height: 15px;
	width: 843px;
	background-image: url("../images/line.png");
	background-repeat: repeat;
}

#line_b {
	position: absolute;
	top: 1060px;
	left: 76px;
	height: 15px;
	width: 843px;
	background-image: url("../images/line.png");
	background-repeat: repeat;
}

#product_line {
	position: absolute;
	top: 435px;
	left: 700px;
	width: 8px;
	height: 172px;
	border-left: #919191 4px solid;
	border-top: #919191 2px solid;
	border-bottom: #919191 2px solid;
}

#message_line {
	position: absolute;
	top: 620px;
	left: 700px;
	width: 8px;
	height: 172px;
	border-left: #919191 4px solid;
	border-top: #919191 2px solid;
	border-bottom: #919191 2px solid;
}

#introduction {
	position: absolute;
	top: 800px;
	left: 715px;
	width: 205px;
	height: 23px;
	text-align: left;
}

#introduction_line {
	position: absolute;
	top: 810px;
	left: 700px;
	width: 8px;
	height: 215px;
	border-left: #919191 4px solid;
	border-top: #919191 2px solid;
	border-bottom: #919191 2px solid;
}

#content {
	position: absolute;
	top: 470px;
	left: 76px;
	width: 610px;
	height: 545px;
	word-break: break-all;
	background-repeat: no-repeat;
	overflow: auto;
}

#title_c {
	top: 430px;
	left: 76px;
	width: 610px;
	height: 20px;
	/*border-top:#696666 3px solid;*/
	border-bottom: #696666 1px dashed;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	/*letter-spacing: -1px;*/
	position: absolute;
}

.dashed {
	border-top: 1px dashed #cccccc;
	height: 1px;
	overflow: hidden;
}