@charset "gb2312";
/* CSS Document */

*{padding:0; margin:0; border:0;}
html{text-align:center; width:100%; height:100%;}
body{text-align:center; margin:0 auto; padding:0; width:800px; background: url(/img/guangyidg_bg.gif);}
td {font-size: 12px; color: #000000; font-family: "宋体", "Arial", "serif";}
img{border:none; padding:0; margin:0;}
input{ }
form{padding:0; margin:0;}

a{color: #000000; text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #000000;} /* 未访问的链接 */
a:visited {color: #000000;} /* 已访问的链接 */
a:hover{color: #000000; text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #000000;} /* 点击激活链接 */

.font-white{
	color: #ffffff;
}
.font-black{
	color: #000000;
}
.more{
	font-family: "Arial", "宋体", "serif";
    font-size: 15px;
	color: #000000;
}


/* top */
.top {
	float: left;
}

/* home-menu */
.home-menu {
 padding-left:5px;

}
.home-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 12px;
	float: left;
	width: 90px;
	height: 26px;
	margin-top: 10px;
	padding: 12px 0 0 36px;
	list-style-type:none;
}
.home-menu li a {
	color: #000;
	text-decoration: none;
}
.home-menu li a:hover {
	color: #000;
	text-decoration: none;
}
.home-zxsc {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	color: #FFFFFF;
	padding: 0 0 0 10px;
}
.home-arrow {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	color: #FFFFFF;
	padding: 2px 0 0 22px;
	background: url(../img/arrow.gif) no-repeat center left;
}
.home-more {
	font-family: "Arial", "宋体", "serif";
    font-size: 15px;
	color: #FFFFFF;
	padding: 2px 10px 0 0;
	text-align:right;
}
.home-title {
	color: #000000;
	font-family: "Arial", "宋体", "serif";
    font-size: 12px;
	padding-left: 10px;
}
.home-title a {
	color: #000000;
}
.home-title a:hover {
	color: #000000;
}
.home-time {
	color: #000000;
	font-family: "Arial", "宋体", "serif";
    font-size: 12px;
	padding-right: 5px;
	text-align:right;
}
.home-pic {
	color: #000000;
	font-family: "Arial", "宋体", "serif";
    font-size: 11px;
	text-align: center;
}
.home-pic p {
	padding-top:1px;
}
.home-pic a {
	color: #000000;
}
.home-pic a:hover {
	color: #000000;
}

/* news-menu */
.news-menu {
padding: 210px 0 0 95px;
}
.news-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float: left;
	width: 120px;
	height: 20px;
	border-bottom: dotted 2 #000;
	margin: 5px 0 0 0;
}
.news-menu li a {color: #000; text-decoration: none; display: block; width: 120px; height: 20px;}
.news-menu li a:hover {color: #fff; text-decoration: none; background-color: #E67817; width: 120px; height: 20px;}
.news-menu li a:visited {color: #000; width: 120px; height: 20px;}
.news-menu li a:active {color: #fff; width: 120px; height: 20px;}
.news-menu-bg { background-color: #E77817;}
/* news-menu-2 */
.news-menu-2 {
width: 150px;
padding: 0 0 0 40px;
}
.news-menu-2 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float: left;
	width: 120px;
	height: 20px;
	border-bottom: dotted 2 #000;
	margin: 5px 0 0 0;
}
.news-menu-2 li a {color: #000; text-decoration: none; display: block; width: 120px; height: 20px;}
.news-menu-2 li a:hover {color: #fff; text-decoration: none; background-color: #E67817; width: 120px; height: 20px;}
.news-menu-2 li a:visited {color: #000; width: 120px; height: 20px;}
.news-menu-2 li a:active {color: #fff; width: 120px; height: 20px;}
/* news-menu-3 */
.news-menu-3 {
width: 150px;
padding: 230px 0 0 25px;
}
.news-menu-3 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float: left;
	width: 120px;
	height: 20px;
	border-bottom: dotted 2 #fff;
	margin: 5px 0 0 0;
}
.news-menu-3 li a {color: #fff; text-decoration: none; display: block; width: 120px; height: 20px;}
.news-menu-3 li a:hover {color: #000; text-decoration: none; background-color: #E67817; width: 120px; height: 20px;}
.news-menu-3 li a:visited {color: #fff; width: 120px; height: 20px;}
.news-menu-3 li a:active {color: #000; width: 120px; height: 20px;}
/* about-menu */
.about-menu {
padding: 0 0 0 15px;
}
.about-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float: left;
	width: 120px;
	height: 20px;
	border-bottom: dotted 2 #000;
	margin: 5px 0 0 0;
}
.about-menu li a {color: #000; text-decoration: none; display: block; width: 120px; height: 20px;}
.about-menu li a:hover {color: #fff; text-decoration: none; background-color: #86C127; width: 120px; height: 20px;}
.about-menu li a:visited {color: #000; width: 120px; height: 20px;}
.about-menu li a:active {color: #fff; width: 120px; height: 20px;}
.about-menu-bg { background-color: #86C127;}

.about-menu-2 {
width: 120px;
padding: 50px 0 0 0;
}
.about-menu-2 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float: left;
	width: 120px;
	height: 20px;
	border-bottom: dotted 2 #000;
	margin: 5px 0 0 0;
}
.about-menu-2 li a {color: #000; text-decoration: none; display: block; width: 120px; height: 20px;}
.about-menu-2 li a:hover {color: #fff; text-decoration: none; background-color: #86C127; width: 120px; height: 20px;}
.about-menu-2 li a:visited {color: #000; width: 120px; height: 20px;}
.about-menu-2 li a:active {color: #fff; width: 120px; height: 20px;}

.about-menu-lt {
width: 100px;
}
.about-menu-lt li {
	font-family: "黑体", "Arial", "serif";
    font-size: 12px;
	text-align: left;
	float: left;
	width: 100px;
	height: 15px;
	padding: 8px 0 0 30px;
}
.about-menu-lt li a {color: #000; text-decoration: none;}
.about-menu-lt li a:hover {color: #fff; text-decoration: none;}
.about-menu-lt li a:visited {color: #000;}
.about-menu-lt li a:active {color: #fff;}

/* service-menu */
.service-menu {
padding: 0 0 0 15px;
}
.service-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: center;
	float: left;
	width: 30px;
	height: 120px;
	border-right: dotted 2 #000;
	margin: 0 0 0 0;
}
.service-menu li a {color: #000; text-decoration: none; display: block; width: 25px; height: 120px;}
.service-menu li a:hover {color: #fff; text-decoration: none; background-color: #87CA21; width: 25px; height: 120px;}
.service-menu li a:visited {color: #000; width: 25px; height: 120px;}
.service-menu li a:active {color: #fff; width: 25px; height: 120px;}
.service-menu-bg { background-color: #87CA21;}

.service-menu-2 {
padding: 0 0 0 0px;
}
.service-menu-2 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: right;
	float: right;
	width: 110px;
	height: 20px;
	border-bottom: dotted 2 #87CA21;
	margin: 0 0 3px 0;
}
.service-menu-2 li a {color: #000; text-decoration: none; display: block; width: 110px; height: 25px;}
.service-menu-2 li a:hover {color: #fff; text-decoration: none; background-color: #87CA21; width: 110px; height: 25px;}
.service-menu-2 li a:visited {color: #000; width: 110px; height: 25px;}
.service-menu-2 li a:active {color: #fff; width: 110px; height: 25px;}

.service-menu-3 {
float: right;
width: 140px;
}
.service-menu-3 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: right;
	float: right;
	width: 120px;
	height: 20px;
	border-bottom: dotted 2 #87CA21;
	margin: 0 0 3px 0;
}
.service-menu-3 li a {color: #000; text-decoration: none; display: block; width: 120px; height: 25px;}
.service-menu-3 li a:hover {color: #fff; text-decoration: none; background-color: #87CA21; width: 120px; height: 25px;}
.service-menu-3 li a:visited {color: #000; width: 120px; height: 25px;}
.service-menu-3 li a:active {color: #fff; width: 120px; height: 25px;}

.service-t {
margin: 30px 0 0 50px;
font-family: "宋体", "Arial", "serif";
font-size: 12px;
}
.service-t li {
padding: 5px 0 0 0;
font-family: "宋体", "Arial", "serif";
font-size: 12px;
}
.service-t li a {color: #000; text-decoration: none;}
.service-t li a:hover {color: #000; text-decoration: none;}
.service-t li a:visited {color: #000;}
.service-t li a:active {color: #000;}

/* pro-menu */
.pro-menu {
 
}
.pro-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float: left;
	width: 125px;
	height: 20px;
	padding: 10px 0 0 10px;
	border-bottom: dotted 2 #FFFFFF;
}
.pro-menu li a {color: #FFFFFF; text-decoration: none;}
.pro-menu li a:hover {color: #DD127B; text-decoration: none;}
.pro-menu li a:visited {color: #ffffff;}
.pro-menu li a:active {color: #DD127B;}

.pro-menu-2 {
	padding-left: 10px;
}
.pro-menu-2 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float:left;
	width: 125px;
	height: 20px;
	padding-top: 10px;
	border-bottom: dotted 2 #fff;
}
.pro-menu-2 li a {color: #000; text-decoration: none;}
.pro-menu-2 li a:hover {color: #fff; text-decoration: none;}
.pro-menu-2 li a:visited {color: #000;}
.pro-menu-2 li a:active {color: #fff;}

.pro-pic {
	color: #000000;
	font-family: "Arial", "宋体", "serif";
    font-size: 12px;
	text-align: center;
}
.pro-pic p {padding-top:8px;}
.pro-pic a {color: #fff;}
.pro-pic a:hover {color: #fff;}
.pro-pic a:visited {color: #ffffff;}
.pro-pic a:active {color: #ffffff;}

/* hardware-menu */
.hardware-menu {

}
.hardware-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	text-align: left;
	float:left;
	width: 170px;
	height: 20px;
	margin: 5px 15px 0 15px;
	border-bottom: dotted 2 #FFFFFF;
}
.hardware-menu li a {color: #fff; text-decoration: none; display: block; width: 170px; height: 25px;}
.hardware-menu li a:hover {color: #000; text-decoration: none; background-color: #31498F; width: 170px; height: 25px;}
.hardware-menu li a:visited {color: #fff; width: 170px; height: 25px;}
.hardware-menu li a:active {color: #000; width: 170px; height: 25px;}
.hardware-menu-bg { background-color: #31498F;}

.hardware-menu-2 {

}
.hardware-menu-2 li {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	float: right;
	padding: 0 30px 0 30px;
}
.hardware-menu-2 li a {color: #000; text-decoration: none;}
.hardware-menu-2 li a:hover {color: #fff; text-decoration: none;}
.hardware-menu-2 li a:visited {color: #000;}
.hardware-menu-2 li a:active {color: #fff;}


.hardware-pic {
	color: #000000;
	font-family: "Arial", "宋体", "serif";
    font-size: 12px;
	text-align: center;
}
.hardware-pic p {padding-top:8px;}
.hardware-pic a {color: #fff;}
.hardware-pic a:hover {color: #fff;}
.hardware-pic a:visited {color: #ffffff;}
.hardware-pic a:active {color: #ffffff;}
/* cont-menu */
.cont-menu {
	padding-top: 20px;

}
.cont-menu li {
	font-family: "黑体", "Arial", "serif";
    font-size: 14px;
	text-align: left;
	float:left;
	width: 140px;
	height: 12px;
	margin: 8px 0px 0 0px;
	padding-left: 15px;
}
.cont-menu li a {
	color: #000000;
	text-decoration: none;
}
.cont-menu li a:hover {
	color: #ffffff;
	text-decoration: none;
}
.cont-info-title {
	font-family: "黑体", "Arial", "serif";
    font-size: 18px;
	color:#E4AB34;
	float:left;
	border-bottom: dotted 2 #E4AB34;
	padding: 35px 0 0 0;
}
.cont-info {
	font-family: "宋体", "Arial", "serif";
    font-size: 14px;
	color:#FFFFFF;
	float:left;
}
.cont-info li {
	padding: 5px 0 0 0;
}

/* visitor-info */
.visitor-p {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	float:left;
	color:#000;
	padding: 0 0 5px 20px;
}

.visitor-info {
	font-family: "黑体", "Arial", "serif";
    font-size: 12px;
	color:#000;
	width: 140;
	padding: 0 20px 0 0;
}

.visitor-info li {
	padding: 5px 0 0 0;
	float: right;
}

/* service-info */
.service-p {
	font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	float:left;
	color:#ffffff;
	padding: 20px 0 5px 20px;
}

.service-info {
	font-family: "黑体", "Arial", "serif";
    font-size: 12px;
	color:#ffffff;
	width: 140;
	padding: 0 20px 0 0;
}

.service-info li {
	padding: 5px 0 0 0;
	float: right;
}
/* jpb-text */
.job-txt {
    font-family: "黑体", "Arial", "serif";
    font-size: 13px;
	color: #ffffff;
	text-align: left;
	padding: 0 35px 0 40px;
}
.job-table {
    font-family: "黑体", "Arial", "serif";
    font-size: 14px;
	color: #ffffff;
	text-align: center;
	width: 20%;
	height: 30px;
	border:  solid 1px #FFFFFF;
}

/* birthday-text */
.birthday-table {
    font-family: "黑体", "Arial", "serif";
    font-size: 14px;
	color: #000000;
	text-align: center;
	width: 20%;
	height: 30px;
	border:  solid 1px #B8DC7C;
}

/* vis-text */
.vis-text {
	border: solid 1 #7F9DB9;
}
.vis-txt {
    font-family: "黑体", "Arial", "serif";
    font-size: 14px;
	color: #000000;
	text-align: left;
	padding: 10px 0 5px 75px;
}

/* service-text */
.service-title {
    font-family: "黑体", "Arial", "serif";
    font-size: 15px;
	color: #000000;
}

p {line-height:20px; letter-spacing:-1pt; padding: 5px 0 -2px 100px;}

/* about-text */
.about-title {font-family: "黑体", "Arial", "serif";font-size: 14px;color: #ffffff;}
.about-text a{color: #ffffff;text-decoration: none;}
.about-text a:link {color: #ffffff;}
.about-text a:visited {color: #ffffff;}
.about-text a:hover{color: #ffffff;text-decoration: none;}
.about-text a:active {color: #ffffff;}

/* footer */
.copyright {
    font-family: "黑体", "Arial", "serif";
    font-size: 14px;
	color: #FFFFFF;
}
.copyright a{color: #ffffff; text-decoration: none;}
.copyright a:link {color: #ffffff;}
.copyright a:visited {color: #ffffff;}
.copyright a:hover{color: #ffffff; text-decoration: none;}
.copyright a:active {color: #ffffff;}
.footer {
    font-family: "黑体", "Arial", "serif";
	font-size:12px;
	padding-bottom: 16px;
	color: #FFFFFF;
}
.footer a{
	color: #ffffff;
	text-decoration: none;
}
.footer a:link {color: #ffffff;}
.footer a:visited {color: #ffffff;}
.footer a:hover{
	color: #ffffff;
	text-decoration: none;
}
.footer a:active {color: #ffffff;}
