@charset "utf-8";
body {
	text-align: center;
	margin:0 auto 0 auto;
	background-color: #000;
	color: #999;
	font-size: 12px;
	font-family: "宋体";
	line-height: 165%;
}
td {
	font-family: "宋体";
	font-size: 12px;
}
a:link {
	color: #ccc;
	text-decoration: none;
}
a:visited {
	color: #ccc;
	text-decoration: none;
}
a:hover {
	color: #F90;
	background-color: #000;
}
#top {
	width:100%;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
h1 {
	float:left;
	font-size: 30px;
	color: #FFF;
	line-height: 30px;
	font-family: "黑体";
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.Tahoma {
	font-family: Tahoma, Geneva, sans-serif;
}
h2 {
	font-family: "Century Gothic";
	font-size:24px;
	color:#6bb6de;
}
h3 {
	font-family: "黑体", "Adobe 黑体 Std R", "微软雅黑";
	font-size:36px;
	color:#FFF;
	margin: 0px;
	padding: 0px;
	line-height: 50px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
#topdiy {
	width:988px;
	height:25px;
	font-size:12px;
	line-height:22px;
	background-image: url(../images/798d_02.gif);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#toptextleft {
	width:650px;
	height:24px;
	float:left;
	overflow: hidden;
}
#toptextright {
	width:300px;
	height:22px;
	float:right;
	margin-right:10px;
	margin-top:2px;
	text-align:right;
}
#toplogobk {
	width:988px;
	height:51px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/798index_06.gif);
}
#topleft {
	width:430px;
	height:90px;
	float:left;
}
#logo {
	width:60px;
	height:51px;
	float:left;
	background-repeat: no-repeat;
	margin-left: 10px;
}
ul {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-left: 0px;
}
#logolink {
	POSITION: relative;
	PADDING-LEFT: 0px;
}
#logolink #logolinknav {
	PADDING: 0px;
	MARGIN: 0px;
	list-style:none;
}
#logolink #logolinknav LI A {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 430px;
	PADDING-bottom: 41px;
	HEIGHT: 0px;
}
#logokh {
	width:430px;
	height:21px;
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
	padding-top:10px;
}
.f14white {
	width:400px;
	height:25px;
	font-size:14px;
	color:#FFF;
	margin-top:25px;
	float:right;
}
.tel {
	float: right;
	height: 30px;
	width:300px;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
}
.fwhite {
	color:#FFF;
}
#topmenu {
	width:988px;
	height:25px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/seo_19.jpg);
}
#topmenu ul {
	list-style:none;
	padding:0px;/*	margin-top: 0px;  /* 菜单居中*//*	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;*/
}
#topmenu ul li {
	float:left;
	width:120px!important;
	width:120px;
	height:25px;
	padding-left:21px;
	background-image: url(../images/798dindex_14.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	line-height: 25px;
}
#topmenu ul li a:link {
	color:#FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
}
#topmenu ul li a:hover {
	color:#ff9900;
}
#topmenu ul li a:visited {
	color:#FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
}
.liucheng {
	float: right;
	width: 190px;
	margin-top: 20px;
	height:600px;
}
.n2liucheng {
	float: right;
	width: 195px;
	height:200px;
	margin-top: 10px;
}
.N22L {
	float: left;
	width: 195px;
	height:680px;
	text-align: left;
	background-color:#333;
}
.n22ll {
	float: left;
	width: 195px;
	height:630px;
	text-align: left;
}
#topadleft {
	width:311px;
	height:163px;
	float:left;
	background-image:url(../images/ad2.jpg);
	background-repeat: no-repeat;
}
#adlink {
	POSITION: relative;
	PADDING: 0px;
	WIDTH: 311px;
	height:163px;
}
#adlink #adlinknav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	list-style:none;
}
#adlink #adlinknav LI A {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 311px;
	PADDING-bottom: 143px;
	HEIGHT: 0px;
}
#adlink #adlinknav LI {
	DISPLAY: inline
}
#topadright {
	width:440px;
	height:153px;
	float:left;
	color:#525552;
	font-size:12px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	line-height:18px;
}
#topadmore {
	width:100%;
	height:26px;
	float:left;
	text-align:left;
	padding-right:20px;
}
#qqser {
	width:175px;
	height:146px;
	float:right;
	text-align:left;
	margin-top:8px;
	margin-bottom:8px;
	font-size: 12px;
	color: #525552;
	line-height:20px;
	border-left:1px solid #666666;
	padding-left:5px;
}
#qqser a:link {
	color: #525552;
}
#qqser a:visited {
	color: #525552;
}
#qqser a:hover {
	color:#525552;
}
#qqtop {
	width:160px;
	height:23px;
	border-bottom:1px solid #ff6500;
	text-align:left;
	float:right;
}
#qqmenu {
	width:160px;
	float:right;
	height:25px;
	border-bottom:1px solid #333333;
	padding-top:4px;
	text-align:left;
}
.qqa {
	font-size:12px;
	color:#b5cf39;
}
.qqb {
	font-size:12px;
	color:#cccccc;
}
#newproduct {
	width:988px;
	height:38px;
	margin:0 auto 0 auto;
}
#newproductleft {
	width:598px;
	height:21px;
	float:left;
	text-align:left;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.fqa {
	width:194px;
	height:21px;
	float:right;
	background-color:#333;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.liuchengtu {
	float:left;
	width:20px;
	height:21px;
	margin-bottom:3px;
}
.liuchengtext {
	float:left;
	width:170px;
	margin-left:3px;
	height:21px;
	line-height: 21px;
	margin-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.n2l2text {
	float:left;
	width:180px;
	margin-left:3px;
	height:21px;
	line-height: 21px;
	margin-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.server2rtext {
	float:left;
	width:194px;
	height:21px;
	line-height: 21px;
	margin-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.newproductrtext {
	float:left;
	width:192px;
	margin-top:20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: none;
}
#newproductright {
	width:311px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#newpic {
	width:988px;
	height:680px;
	margin-top:1px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	background-image: url(../images/798d_54.gif);
}
/*web css----------------------------------------------------------------------*/
#webclass2pic {
	width:380px;
	height:300px;
	float:left;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 8px;
}
.webclass2picshow {
	width:780px;
	max-height:none;
	overflow:hidden;
	float:left;
}
#webclass2picword {
	width:380px;
	height:100px;
	float:left;
	margin-top: 3px;
}
.webclassnext {
	width:790px;
	height:30px;
	text-align:center;
	padding-top:20px;
	float: left;
}
.webindexpictitle {
	float: left;
	width: 770px;
	padding-left: 20px;
	height:20px;
	background-image: url(../images/798dindex_61.jpg);
	background-repeat: no-repeat;
	background-position: 1% 50%;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 2px;
}
#n2newpic {
	width:988px;
	max-height:none;
	overflow:hidden;
	background-color:#333;
	margin-top:3px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	background-image:url(../images/798index_41.jpg);
	text-align: left;
	padding-bottom: 10px;
}
.webindexpic {
	float: left;
	width: 790;
	padding: 5px;
}
.n2webpic {
	width:988px;
	max-height:none;
	overflow:hidden;
	background-color:#333;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	background-color:#333;
	text-align: left;
}
.newimg {
	width:794px;
	height:630px;
	text-align:left;
	float:right;
	margin-top: 10px;
	float:left;
}
.indexpicright {
	width:793px;
	height:630px;
	text-align:left;
	float:right;
	float:left;
}
.picshow {
	width:598px;
	height:630px;
	float:left;
}
/*----------------------seo----------------------------------------*/
.seoindexleft {
	width:790px;
	max-height:none;	min-height:700px;
	text-align:left;
	float:left;
	padding-top:20px;
	float:left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000;
}
.N2newimg {
	width:590px;
	max-height:none;
	text-align:LEFT;
	float:left;
	padding-top:20px;
	float:left;
}
.webindexleft {
	width:790px;
	max-height:none;
	min-height:550;
	text-align:LEFT;
	float:left;
	padding-top:20px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.N3newimg {
	width:600px;
	height:1550px;
	text-align:LEFT;
	float:left;
	padding-top: 20px;
	float:left;
}
.webphotoes {
	width:600px;
	height:900px;
	text-align:LEFT;
	float:left;
	padding-top: 20px;
	float:left;
}
#newimgt {
	width:192px;
	height:188px;
	float:right
}
.newpicimg {
	width:190px;
	height:100px;
	border: 1px solid #444;
	padding: 5px;
}
.n3picother {
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}
#newpictext {
	width:192px;
	height:21px;
	border-top:1px solid #ff6500;
	border-bottom:1px solid #ff6500;
	padding-top:6px;
	color:#b5cf39;
	font-size:12px;
	float:left;
}
.text {
	width:988px;
	height:230px;
	margin:0 auto 0 auto;
	text-align: left;
	background-image: url(../images/798d_54.gif);
}
.textle {
	float: left;
	width: 329px;
	height:200px;
}
.textle1 {
	float: left;
	width: 329px;
	height:230px;
	background-image: url(../images/798index_84.jpg);
}
.newright1 {
	width:388px;
	height:100%;
	float:right;
}
.N22R {
	width:194px;
	height:100%;
	float:right;
}
.textletwo {
	width:321px;
	height:30px;
	float:left;
	padding-left: 8px;
}
.texttitle {
	width:329px;
	float:left;
	height:25px;
	background-color:#333;
	line-height: 25px;
}
.texttitle1 {
	width:329px;
	float:left;
	height:25px;
	background-color: #333;
	line-height: 25px;
}
#textabout {
	width:192px;
	height:220px;
	color:#9c9a9c;
	font-size:12px;
	line-height:20px;
	text-align:left;
	float:left;
}
#textcontacttitle {
	width:192px;
	float:left;
	height:20px;
	padding-top:15px;
	text-align:left;
	font-family: "Century Gothic";
	font-size:18px;
	color:#e40010;
	border-bottom:1px solid #ff6500;
}
#work {
	width:100%;
	height:712px;
	margin:0 auto 0 auto;
	border-bottom:1px solid #636563;
	border-top:1px solid #636563;
}
#workall {
	width:988px;
	height:300px;
	margin:0 auto 0 auto;
	background-image:url(../images/workbg.gif);
}
#workadd {
	width:660px;
	height:300px;
	float:left;
}
#workend {
	width:660px;
	height:118px;
	float:left;
}
#workendmenu {
	width:660px;
	height:30px;
	font-family: "Century Gothic";
	font-size:24px;
	padding-top:5px;
	color:#6bb6de;
	text-align:left;
}
#workdian {
	width:16px;
	height:16px;
	float:left;
	background-image:url(../images/aboutan.gif);
	margin:4px 5px 5px 4px;
}
#workendpic {
	width:660px;
	height:77px;
}
#workendpic ul {
	list-style:none;
	margin:0px;
	width:660px;
	padding:0px;
}
#workendpic ul li {
	width:75px;
	float:left;
	height:75px;
	border-bottom:1px solid #ff6500;
	border-top:1px solid #ff6500;
	margin-right:6px;
}
#workendpic ul li a:link, #workendpic ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#workendpic ul li a:hover {
	color:#6bb6de;
	text-decoration: underline;
}
#workle {
	width:192px;
	height:200px;
	margin-right:20px;
	float:left;
}
#worktwofaq {
	width:192px;
	height:708px;
	float:right;
}
#worktitle {
	width:192px;
	height:20px;
	padding-top:15px;
	text-align:left;
	font-family: "Century Gothic";
	font-size:18px;
	color:#6bb6de;
}
#worklist {
	width:192px;
	height:540px;
}
#worklist ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#worklist ul li {
	width:192px;
	float:left;
	height:84px;
	border-bottom:1px solid #ff6500;
	padding-top:5px;
	text-align:left;
	font-size:12px;
	color:#cecfce;
	line-height:20px;
}
#worklist ul li a:link, #worklist ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#worklist ul li a:hover {
	color:#6bb6de;
	text-decoration: underline;
}
#workleft {
	width:86px;
	height:84px;
	float:left;
}
#workright {
	width:192px;
	height:84px;
	float:right;
	font-size:12px;
	color:#cecfce;
	text-align:left;
}
#worktwo {
	width:192px;
	height:540px;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	line-height:18px;
}
#worktwo ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#worktwo ul li {
	width:192px;
	float:left;
	height:256px;
	border-bottom:1px solid #ff6500;
	padding-top:5px;
}
#worktwo ul li a:link, #worktwo ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#worktwo ul li img {
	padding-top:10px;
}
#worktwo ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
}
#workfaq {
	width:192px;
	height:658px;
	font-size:12px;
	color:#cecfce;
	text-align:left;
}
#workfaq ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#workfaq ul li {
	width:192px;
	float:left;
	height:100px;
	border-bottom:1px solid #ff6500;
	padding-top:4px;
	text-align:left;
	font-size:12px;
	color:#cecfce;
	line-height:20px;
}
#workfaq ul li a:link, #workfaq ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#workfaq ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
}
.end {
	width:988px;
	height:250px;
	margin:0 auto 0 auto;
	text-align: left;
	background-image: url(../images/798index_06.gif);
}
#about {
	width:988px;
	height:830px;
	margin:0 auto 0 auto;
}
#aboutleft {
	width:640px;
	height:830px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#aboutright {
	width:192px;
	height:300px;
	float:right;
	padding-left:10px;
}
#aboutrighttop {
	width:300px;
	height:32px;
	font-size:12px;
	float:right;
	text-align:left;
	padding-top:6px;
	padding-left:10px;
}
#workmore {
	width:192px;
	height:35px;
	background-image:url(../images/menu.jpg);
	float:right;
	background-repeat: no-repeat;
}
#abouttitle {
	float:right;
	width:192px;
	height:26px;
	padding-top:18px;
	font-size:18px;
	color:#6bb6de;
	text-align:left;
	font-family: "Century Gothic";
	border-bottom:1px solid #ff6500;
}
#abouttitlelc {
	float:right;
	width:192px;
	height:26px;
	padding-top:18px;
	font-size:18px;
	color:#6bb6de;
	text-align:left;
	font-family: "Century Gothic";
	border-bottom:1px solid #ff245a;
}
#abouttitletwo {
	float:right;
	width:192px;
	height:26px;
	padding-top:18px;
	font-size:18px;
	color:#6bb6de;
	text-align:left;
	font-family: "Century Gothic";
	border-bottom:1px solid #ff6500;
}
#aboutlist {
	width:192px;
	height:110px;
	font-size:12px;
	color:#cecfce;
	text-align:right;
}
#aboutlist ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#aboutlist ul li {
	width:192px;
	float:left;
	height:25px;
	padding-top:0px;
	border-bottom:1px solid #181c18;
	text-align:left;
	font-size:14px;
	color:#b5cf39;
	line-height:20px;
}
#aboutlist ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#aboutlist ul li img {
	padding-top:5px;
}
#aboutlist ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#aboutlist ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#about_cy {
	width:630px;
	height:140px;
	margin:0 auto 0 auto;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	padding:5px;
	margin-bottom:20px;
	border-bottom:1px solid #ff6500;
}
#about_cy img {
	padding-right:20px;
}
#about_des_left {
	width:640px;
	height:1235px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#about_designer_all {
	width:988px;
	height:1235px;
	margin:0 auto 0 auto;
}
#about_hd {
	width:630px;
	height:355px;
	margin:0 auto 0 auto;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}
#about_hd img {
	border-bottom:1px solid #ff6500;
}
#about_hdg {
	width:630px;
	height:855px;
	margin:0 auto 0 auto;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}
#about_hdg img {
	border-bottom:1px solid #ff6500;
}
#about_hd_left {
	width:640px;
	height:11339px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#about_hd_all {
	width:988px;
	height:11339px;
	margin:0 auto 0 auto;
}
#siteworkall {
	width:988px;
	height:1192px;
	margin:0 auto 0 auto;
}
#siteworkleft {
	width:640px;
	height:1192px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#siteworkright {
	width:192px;
	height:448px;
	float:right;
	padding-left:10px;
}
#siteworktop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#siteworklist {
	width:640px;
	height:884px;
	margin:0 auto 0 auto;
	font-size:12px;
	color:#cecfce;
	text-align:left;
}
#siteworklist ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#siteworklist ul li {
	width:640px;
	float:left;
	height:113px;
	padding-top:0px;
	border-bottom:1px solid #ff6500;
	text-align:left;
	font-size:12px;
	color:#9c9a9c;
	line-height:20px;
	padding-top:15px;
	padding-bottom:10px;
}
#siteworklist ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#siteworklist ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#siteworklist ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
}
#siteworkimg {
	width:190px;
	height:100px;
	float:left;
	background-color:#999999;
	margin-top: 3px;
	margin-bottom: 3px;
}
#siteworklistright {
	width:340px;
	height:100px;
	float:right;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
}

#siteworktext {
	width:630px;
	height:120px;
	margin:0 auto 0 auto;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	background-color:#232323;
	padding:5px;
}
#work_right_list {
	width:192px;
	height:156px;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	border-bottom:1px solid #ff6500;
}
#work_right_list ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#work_right_list ul li {
	width:192px;
	float:left;
	height:25px;
	padding-top:0px;
	border-bottom:1px solid #181c18;
	text-align:left;
	font-size:14px;
	color:#b5cf39;
	line-height:20px;
}
#work_right_list ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#work_right_list ul li img {
	padding-top:5px;
}
#work_right_list ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#work_right_list ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#siteworkluicen {
	width:192px;
	height:500px;
	float:right;
	padding-left:10px;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	line-height:20px;
}
#sitedesignall {
	width:988px;
	height:550px;
	margin:0 auto 0 auto;
}
#sitedesignleft {
	width:640px;
	height:550px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#sitedesignright {
	width:192px;
	height:300px;
	float:right;
	padding-left:20px;
}
#sitedesigntop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#sitedesignlist {
	min-height:550px; 
	max-height:none;
	max-height:none;
	margin:0 0 0 0;
	padding-left:10px;
	padding-top:20px;
}
#sitedesignlist ul {
	list-style:none;
	margin:0px;
	width:650px;
	padding:0px;
}
#sitedesignlist ul li {
	width:500px;
	height:55px;
	padding-top:0px;
	text-align:left;
	line-height:20px;
	padding-left:30px;
	text-align:left;
}
#sitedesignlist ul li a:link {
	color:#9c9a9c;
	text-decoration: underline;
}
#sitedesignlist ul li img {
	border-bottom:1px solid #ff6500;
}
#sitedesignlist ul li a:visited {
	color:#9c9a9c;
	text-decoration: none;
}
#sitedesignlist ul li a:hover {
	color:#F60;
	text-decoration: underline;
}
#sitedesignimg {
	width:170px;
	height:100px;
	float:left;
}
#sitedesignlistright {
	width:450px;
	height:108px;
	float:right;
}
#sitedesignlistleft {
	width:640px;
	height:30px;
	float:left;
	text-align:center;
	padding-top:20px;
	color:#9c9a9c;
}
#sitedesigntext {
	width:770px;
	height:40px;
	text-align:left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 20px;
	padding-bottom: 20px !important;
	padding-bottom: 0px;
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#siteworkwebmenu {
	width:192px;
	height:130px;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	float:left;
}
#siteworkwebmenu ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#siteworkwebmenu ul li {
	width:192px;
	float:left;
	height:25px;
	padding-top:0px;
	border-bottom:1px solid #181c18;
	text-align:left;
	font-size:14px;
	color:#b5cf39;
	line-height:20px;
}
#siteworkwebmenu ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#siteworkwebmenu ul li img {
	padding-top:5px;
}
#siteworkwebmenu ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#siteworkwebmenu ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#siteworkmenu {
	width:192px;
	height:140px;
	font-size:12px;
	color:#cecfce;
	text-align:left;
}
#siteworkmenu ul {
	list-style:none;
	margin:0px;
	width:192px;
	padding:0px;
}
#siteworkmenu ul li {
	width:192px;
	float:left;
	height:25px;
	padding-top:0px;
	border-bottom:1px solid #181c18;
	text-align:left;
	font-size:14px;
	color:#b5cf39;
	line-height:20px;
}
#siteworkmenu ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#siteworkmenu ul li img {
	padding-top:5px;
}
#siteworkmenu ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#siteworkmenu ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#tao_list {
	width:630px;
	height:1303px;
	float:left;
	color:#cecfce;
	text-align:left;
}
#tao_list ul {
	list-style:none;
	margin:0px;
	width:630px;
	padding:0px;
}
#tao_list ul li {
	width:630px;
	float:left;
	height:310px;
	padding-top:15px;
	border-bottom:1px solid #ff6500;
	text-align:left;
	font-size:12px;
	color:#cccccc;
	line-height:20px;
}
#tao_list ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#tao_list ul li img {
	padding-top:5px;
}
#tao_list ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#tao_list ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#taocanall {
	width:988px;
	height:1392px;
	margin:0 auto 0 auto;
}
#taocanleft {
	width:640px;
	height:1392px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#taocanright {
	width:192px;
	height:300px;
	float:right;
	padding-left:20px;
}
#taocantop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#luicenall {
	width:988px;
	height:692px;
	margin:0 auto 0 auto;
}
#luicenleft {
	width:640px;
	height:692px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#luicenright {
	width:192px;
	height:300px;
	float:right;
	padding-left:20px;
}
#luicentop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#newsall {
	width:988px;
	height:893px;
	margin:0 auto 0 auto;
}
#news_list {
	width:630px;
	height:893px;
	float:left;
	font-size:12px;
	color:#cecfce;
	text-align:left;
	border-bottom:1px solid #ff6500;
}
#news_list ul {
	list-style:none;
	margin:0px;
	width:630px;
	padding:0px;
}
#news_list ul li {
	width:630px;
	float:left;
	height:130px;
	padding-top:5px;
	border-bottom:1px solid #ff6500;
	text-align:left;
	font-size:14px;
	color:#b5cf39;
	line-height:20px;
}
#news_list ul li a:link {
	color:#b5cf39;
	text-decoration: underline;
}
#news_list ul li img {
	padding-top:5px;
}
#news_list ul li a:visited {
	color:#b5cf39;
	text-decoration: none;
}
#news_list ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#servicesall {
	width:988px;
	height:1392px;
	margin:0 auto 0 auto;
	text-align: left;
}
#servicesleft {
	width:790px;
	height:1392px;
	float:left;
	text-align:left;
	margin-right: 4px;
}
#servicesright {
	width:192px;
	height:300px;
	float:right;
}
#servicestop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#work_viewall {
	width:988px;
	max-height:none;
	overflow:hidden;
	text-align: left;
	background-color: #333;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
}
#work_viewleft {
	width:780px;
	max-height:none;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
	padding-left: 10px;
}
#work_viewright {
	width:192px;
	height:300px;
	float:right;
	padding-left:20px;
}
#work_viewtop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#design_viewall {
	width:988px;
	height:762px;
	margin:0 auto 0 auto;
}
#design_viewleft {
	width:640px;
	height:762px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#design_viewright {
	width:192px;
	height:300px;
	float:right;
	padding-left:20px;
}
#design_viewtop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#linkall {
	width:988px;
	height:600px;
	margin:0 auto 0 auto;
}
#linkleft {
	width:640px;
	height:600px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#linkleft a:link {
	font-size:12px;
	color:#cccccc;
}
#linkleft a:visited {
	font-size:12px;
	color:#cccccc;
}
#linkleft a:hover {
	font-size:12px;
	color:#ff0000;
}
#contactall {
	width:988px;
	height:900px;
	margin:0 auto 0 auto;
}
#contactleft {
	width:750px;
	height:900px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#contactleft a:link {
	font-size:12px;
	color:#cccccc;
}
#contactleft a:visited {
	font-size:12px;
	color:#cccccc;
}
#contactleft a:hover {
	font-size:12px;
	color:#ff0000;
}
#contactright {
	width:192px;
	height:300px;
	float:right;
	padding-left:20px;
}
#contacttop {
	width:192px;
	height:32px;
	font-size:12px;
	float:right;
	padding-top:6px;
}
#contactmsn {
	width:640px;
	height:400px;
	float:left;
	text-align:left;
	line-height:20px;
	border-top:1px solid #000;
}
#contactmess {
	width:440px;
	height:420px;
	float:left;
	text-align:left;
	line-height:20px;
	border-top:1px solid #313431;
	padding-left:20px;
}
#dateall {
	width:988px;
	height:716px;
	margin:0 auto 0 auto;
}
#dateleft {
	width:640px;
	height:716px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#gotoall {
	width:988px;
	height:911px;
	margin:0 auto 0 auto;
}
#gotoleft {
	width:640px;
	height:911px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#huzhouall {
	width:988px;
	height:721px;
	margin:0 auto 0 auto;
}
#huzhouleft {
	width:640px;
	height:721px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#new_view_all {
	width:988px;
	height:504px;
	margin:0 auto 0 auto;
}
#new_view_left {
	width:640px;
	height:504px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#new_view_left a.visited {
	width:640px;
	height:504px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#new_view_left a.link {
	width:640px;
	height:504px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#new_view_left a.hover {
	width:640px;
	height:504px;
	float:left;
	font-size:12px;
	color:#cccccc;
	text-align:left;
	line-height:20px;
}
#inclogo {
	background-image:url(../images/logo.jpg);
	width:429;
	height:59;
}
.contactinput {
	background-color: #313031;
	border:1px solid #636563;
	color:#ff6500;
	height:18px;
	width:300px;
}
.contactinputmess {
	background-color: #313031;
	border:1px solid #636563;
	color:#ff6500;
	height:120px;
	width: 300px;
}
.topttel {
	font-family: georgia;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	width:200px;
}
.hong14 {
	font-family:Century Gothic;
	font-size:18px;
	color:#FF0000;
	text-decoration:none;
	line-height:24px;
}
.h666 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.h666:link, a.h666:visited {
	color:#666666;
	text-decoration: none;
}
a.h666:hover {
	color:#ff0000;
	text-decoration: underline;
}
.d798workes {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.inputnew {
	border: 1px solid #636563;
	background-color:#181818;
	height: 23px;
	width: 210px;
	color:#ff6500;
	font-size: 12px;
}
.inputyu {
	border: 1px solid #636563;
	background-color:#181818;
	height: 18px;
	width: 110px;
	color:#ff6500;
	font-size: 12px;
}
.inputlist {
	border: 1px solid #636563;
	background-color:#181818;
	height: 18px;
	width: 80px;
	color:#ff6500;
	font-size: 12px;
}
.dateadd {
	font-family:arial;
	font-size: 11px;
	color: #636563;
	text-decoration: none;
}
.textbiaoti {
	font-size: 12px;
	color: #b5cf39;
	float: left;
	width: 100%;
}
.textbiaoti14 {
	font-size: 14px;
}
.textmore {
	width:100%;
	height:100px;
}
.lan14 {
	font-size: 14px;
	line-height: 18px;
	color:#6bb6de;
}
.lan {
	font-size: 12px;
	line-height: 18px;
	color:#6bb6de;
}
.lan24 {
	font-family: "Century Gothic";
	font-size:24px;
	color:#6bb6de;
	line-height:38px;
}
.cont {
	font-family: georgia;
	font-size: 18px;
	color: #ff6500;
	text-decoration: none;
}
.cen14 {
	font-family: "Century Gothic";
	font-size:14px;
	color:#ff6500;
	line-height:22px;
}
.servicestitle {
	color: #666;
}
.new24 {
	font-family: "Century Gothic";
	font-size:24px;
	color:#6bb6de;
	line-height:38px;
}
#previewimageid {
	font-size: 12px;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	height: 0px;
	z-index: 200;
	text-align: left;
}
#previewimageid h4 {
	font-size: 16px;
	border-bottom: 1px solid #87090a;
	margin: 0 0 10px 0;
	padding: 5px 0 10px 0;
	color: #FFF;
	text-shadow: #87090a 2px 2px 0;
	font-weight: bold;
}
#previewimageid p {
	margin: 0;
	color: #f39c8e;
}
#previewimageid img {
	border: 1px solid #561c0f;
}
#globalheader #globalnav {
	PADDING: 0px;
	MARGIN: 0px;
	list-style:none;
}
#globalheader #globalnav LI A {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 194px;
	PADDING-bottom: 25px;
	HEIGHT: 0px;
}
#endqqser {
	width:100%;
	height:65px;
	background-color:#2b2b2b;
	border-top:2px solid #ff6500;
}
#endqqwhite {
	width:400px;
	height:65px;
	padding:0px;
	float:left;
}
#endqqwhite ul {
	list-style:none;
	margin:0px;
	width:400px;
	padding:0px;
}
#endqqwhite ul li {
	width:100px;
	float:left;
	height:65px;
	padding-top:13px;
	text-align:left;
	font-size:12px;
	color:#cccccc;
	line-height:20px;
	padding-left:0px;
	text-align:center;
}
#endqqwhite ul li a:link {
	color:#cccccc;
	text-decoration: underline;
}
#endqqwhite ul li img {
	padding-top:5px;
}
#endqqwhite ul li a:visited {
	color:#cccccc;
	text-decoration: none;
}
#endqqwhite ul li a:hover {
	color:#ff34ad;
	text-decoration: underline;
	font-weight: bold;
}
#endall {
	width:988px;
	height:65px;
	padding:0px;
	margin:0 auto 0 auto;
}
#endleft {
	width:200px;
	height:65px;
	float:left;
	background-image:url(../images/2.jpg);
	text-align:right;
	padding-top:5px;
	font-size:12px;
	color:#b5cf39;
	line-height:18px;
}
#endleft a:link {
	font-size:12px;
	color:#b5cf39;
	line-height:18px;
	font-weight:bold;
}
#endleft a:visited {
	font-size:12px;
	color:#b5cf39;
	font-weight:bold;
}
#endcen {
	width:480px;
	height:65px;
	float:left;
}
#endright {
	width:370px;
	height:65px;
	float:left;
	padding-top:5px;
	font-size:12px;
	color:#b5cf39;
	text-align:right;
}
#endright a:link {
	font-size:12px;
	color:#b5cf39;
	line-height:24px;
}
#endright a:visited {
	font-size:12px;
	color:#b5cf39;
}
.d798banner {
	height: 220px;
	width: 988px;
	margin-top: 3px;
	height: 270px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 0px;
}
.newstopbanner {
	height: 220px;
	width: 988px;
	margin-top: 3px;
	height: 205px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 0px;
}
.adtop {
	height: 88px;
	width: 988px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 1px;
}
.adtop1 {
	float: left;
	height: 88px;
	width: 196px;
	background-image: url(../images/798_23.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
	font-family: "黑体";
	font-size: 30px;
	color: #CCC;
	line-height: 88px;
}
.adtop2 {
	float: left;
	height: 88px;
	width: 196px;
	background-image: url(../images/798_25.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
	font-family: "黑体";
	font-size: 30px;
	color: #CCC;
	line-height: 88px;
}
.adtop3 {
	float: left;
	height: 88px;
	width: 196px;
	background-image: url(../images/798_27.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
	font-family: "黑体";
	font-size: 30px;
	color: #CCC;
	line-height: 88px;
}
.adtop4 {
	float: left;
	height: 88px;
	width: 196px;
	background-image: url(../images/798_28.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
	font-family: "黑体";
	font-size: 30px;
	color: #CCC;
	line-height: 88px;
}
.adtop5 {
	float: left;
	height: 88px;
	width: 193px;
	background-image: url(../images/798_30.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 30px;
	color: #CCC;
	line-height: 88px;
}
.d798more {
	float: right;
	width: 45px;
}
.dd798more1 {
	width: 51px;
	padding-right: 10px;
	height:22px;
}
.d798pictitle {
	float: left;
	width:530px !important;
	width: 520px;
	padding-left: 20px;
}
.indexpictitle {
	float: left;
	width: 578px;
	padding-left: 20px;
	height:20px;
	background-image: url(../images/798dindex_61.jpg);
	background-repeat: no-repeat;
	background-position: 1% 50%;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 2px;
}
.n2pictitle {
	float: left;
	width: 100%;
	padding-left: 20px;
	height:20px;
	background-image: url(../images/798dindex_61.jpg);
	background-repeat: no-repeat;
	background-position: 1% 50%;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 2px;
}

.seotitle {
	float: left;
	width: 550px;
	padding-left: 20px;
	height:20px;
	background-color: #333;
	background-position: left;
	text-align: left;
}
.n3pictitle {
	float: right;
	width: 50px;
	background-position: left;
}
.f12black {
	font-family: 黑体;
	font-size: 14px;
}
.new2 {
	height: 22px;
	width: 988px;
	background-color:#333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.photos {
	width: 988px;
	height: 90px;
	margin-left:auto;
	margin-right:auto;
}
.phto1 {
	float: left;
	height: 90px;
	width: 195px;
	margin-right: 3px;
}
.phto2 {
	float: left;
	height: 90px;
	width: 195px;
}
.endlink ul li {
	float: left;
	width:108px!important;
	width: 90px;
	background-image: url(../images/798dindex_132.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
.endlogo {
	float: left;
	height: 100px;
	width: 280px;
}
.endlink {
	width: 988px;
	margin-top:15px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	height: 22px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
.text .textle .textletwo ul li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.text .textle1 .textletwo ul li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.endtext {
	float: right;
	height: 100px;
	width: 700px;
	text-align: left;
}
.lights {
	width: 988;
	margin-top: 15px;
	height: 25px;
	float:left;
}
.newproductrtext ul {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.n32l192 ul {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#newimg ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.divright {
	height:20px;
	float: right;
	padding-top: 3px;
	padding-bottom: 2px;
}
.spanright {
	height:20px;
	float: right;
}
.spanleft {
	float: left;
}
.divleft {
	float: left;
	padding-left: 5px;
}
.linehr {
	background-image: url(../images/798index_17.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 988px;
	overflow: hidden;
}
.bannerphoto {
	float: right;
	width: 785px;
	height: 270px;
}
.banneritem {
	float: left;
	height: 270x;
	width: 200px;
	text-align: left;
	margin-top:5px;
}
.xiegang {
	background-image: url(../images/index2_22.jpg);
	height: 27px;
	width: 988px;
}
.n32title {
	float: left;
	width:194px;
	height: 21px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	background-color:#333;
}
.prenext {
	height: 21px;
	width: 755px;
	background-color:#666;
}
div {
	margin: 0px;
	padding: 0px;
}
.n32r192 {
	height: 21px;
	width: 190px;
	padding-left: 5px;
}
.n32r {
	background-color:#333;
	float: right;
	max-height:none;
	max-height:none;
	width: 195px;
}
a.whitelink:link {
	FONT-SIZE:   12px;
	COLOR:   #FFF;
	TEXT-DECORATION:   none
}
a.whitelink:visited {
	FONT-SIZE:   12px;
	COLOR:   #FFF;
	TEXT-DECORATION:   none
}
a.whitelink:hover {
	FONT-SIZE:   12px;
	COLOR:   #FFF;
	TEXT-DECORATION:   none
}
a.linkwhite:link {
	COLOR:   #FFF;
	TEXT-DECORATION:   none
}
a.linkwhite:visited {
	COLOR:   #FFF;
	TEXT-DECORATION:   none
}
a.linkwhite:hover {
	COLOR:   #FFF;
	TEXT-DECORATION:   none
}
.n32l192 {
	float: left;
	width: 100%;
}
.d798flash {
	width: 988px;
	height:270px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
}
.div100 {
	width: 980px !important;
	width: 100%;
	margin:0px;
	padding:0px;
}
.linksite {
	float: left;
	height: 20px;
	width: 988px;
	margin-top:15px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
a.linksitelink:link {
	FONT-SIZE:   12px;
	COLOR:   #333;
	TEXT-DECORATION:   none
}
a.linksitelink:visited {
	FONT-SIZE:   12px;
	COLOR:   #333;
	TEXT-DECORATION:   none
}
a.linksitelink:hover {
	FONT-SIZE:   12px;
	COLOR:   #333;
	TEXT-DECORATION:   none
}
.itemnews {
	float: right;
	width:194px;
	height: 300px;
}
.div700 {
	width:700px;
}
.n2webpicr {
	float: right;
	width: 395px;
	max-height:none;
}
.n2webpicrl {
	float: left;
	max-height:none;
	width: 195px;
}
.n2webpicrr {
	float: right;
	max-height:none;
	width: 195px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000;
}
.pictitle {
	float: right;
	height: 25px;
	width: 793px;
}
.navegation {
	text-align: center;
	word-spacing: 20px;
	height: 21px;
	width: 998px;
	padding-left: 20px;
}
.right {
	text-align: right;
	float: right;
	width: auto;
	height: 21px;
}
.name {
	float: left;
	width: 400px;
	vertical-align: middle;
	height: 50px;
}
.webzuopin {
	max-height:none;
}
.indexpic {
	PADDING-LEFT: 9px;
	FLOAT: left;
	WIDTH: 585px;
	HEIGHT: 100px;
	TEXT-ALIGN: center;
}
