body {
	font-family: Arial, Helvetica, sans-serif;
	background: #3a3a3a;
	font-size:12px;
	color: #555;
	margin:0 auto;
	padding:0
}
hr {
	height: 1px;
	color: #ececec
	}
textarea {
	font-size: 12.8px;FONT-FAMILY: Arial, Helvetica, sans-serif;;
}
a {
	color: #352301; text-decoration: none
}
a:hover {
	color: #c00
}
.frontpagetitle {
	color: #222;
	font:bold 14px "Microsoft Yahei";
	background:url(../images/pagemain-t.gif);
	height:30px;
	line-height:30px;
	padding:0 8px;
	margin:0
}
.frontpagecontent {
	font-size:12px;
	line-height: 22px;
	padding:8px
}
.frontpageashdotted
{
	background:url(../images/line.gif) repeat-x left bottom;
	line-height: 30px;
}
.frontpageashdotted li {line-height: 24px;list-style:none;margin:0;padding:0 0 0 14px;background:url(../images/dot.png) no-repeat left center}

#pageheader {height:158px;background:#fff url(../images/banner.jpg) no-repeat right top}
#logo {float: left}
#searchbox {float: right;padding-top:10px;display:none}
#menu {clear:both;height:40px;background:#333 url(../images/menu-bg.png);border-bottom:1px solid #444;border-top:1px solid #666}
#menu ul {padding:0;margin:0;list-style:none}
#menu li {float: left;line-height:40px;;font-family:"Microsoft Yahei"}
#menu a {color:#eee;display:block;padding:0 10px;font-size:14px;text-decoration:none}
#menu a:hover,#menu a.now {background:url(../images/menu-hover.png);;color:#fc0}
input {vertical-align:bottom}
input#keyword {height:12px;border:1px solid #e0e0e0}
#flash {background:#000}
#wrapper1 {background:#6f2323;height:1000px}
#wrapper {background:#6f2323}
.box960 {width:960px;margin:0 auto;clear:both}
h2.nowLocation {color:#eee;font-size:12px;background:url(../images/line.gif) repeat-x left bottom;padding:10px 0;font-weight:normal}
h2.nowLocation strong {background:url(../images/arrow.gif) no-repeat 2px center;padding-left:8px}
h2.nowLocation a {color:#999}
#pagefooter {background:#3a3a3a url(../images/footer.gif) repeat-x 0px bottom;border-top:15px solid #000;padding:20px 0 50px;line-height:18px;color:#999;clear:both}
#pagefooter ul {margin:0;padding:0;list-style:none}
#copyright {text-align:center}
#msgbox {width:500px;margin:0 auto}
#msgbox input {padding:4px;width:400px;vertical-align:bottom}
#msgbox textarea {width:400px;height:100px;padding:4px}
#msgbox dt {color:#eee}
dl,dt,dd {margin:0;padding:4px 0}
dt {font-weight:bold}
#yewu {background:#cacaca;height:270px}
#yewu h2,#case h2,#bianmin h2,#team h2,#corp h2,#links h2,#hnews h2,#jdanli h2,#zizhi h2 {color: #222;
	font:bold 14px "Microsoft Yahei";
	background:url(../images/h_t1.png) no-repeat 0px bottom;
	height:30px;
	line-height:30px;
	padding:0 8px;
	margin:0}
#yewu dl {width:115px;float: left;margin:0 2px;padding:5px}
#yewu dt {background:url(../images/h_t.png);height:19px;line-height:19px;padding:0;margin-bottom:8px;text-align:center}
#yewu dd {text-align:center;padding:0;line-height:24px}
#QQ {height:270px;background:#000 url(../images/QQ.jpg) no-repeat 0 0;text-align:center}
#QQ ul {margin:0;padding:0}
#QQ li {list-style:none;display:block}
#QQ img {border:0}
	.onlinemsg {height:114px}
		.onlinemsg a {display:block;height:114px;text-indent:-999999px;overflow:hidden}
	.qqonline {height:77px;text-align:left;padding:5px 20px;color:#fff}
	.qqonline p {margin:0;padding:5px 0}
	.email {height:47px;padding-top:10px;color:#fff}
	.email p {margin:0;padding:0}

#team {height:270px;background:#fc0}
#case,#hnews {height:270px;background:#f0f0f0}
#bianmin,#zizhi {height:270px;background:#f8feff}
#corp,#jdanli {height:270px;background:#f8feff}
#corp p,#jdanli p {padding:8px}
#links {height:150px;background:#f8feff}
#gonggao {height:30px;line-height:30px;padding:0 8px;background:#f9f9f9}
#case li,#hnews li {width:240px;float: left;line-height:22px}

#links ul {margin:15px;padding:0;list-style:none}
#links ul li {display:inline;line-height:20px;padding-right:10px}

input.textinput {width:140px}
input.sb {width:140px;margin-top:5px}
#bianmin form {padding:8px;margin:5px 8px;border:1px solid #e7f4f5;background:#ecf9fa;text-align:center}
.mark {float: left;}
.mark a {color:#C00}
.datetoday {float: right;color:#06c}

.slideshow { height: 240px; width: 220px; margin: auto }
.slideshow1 { height: 240px; width: 180px; margin: auto }
.slideshow img { padding: 10px;width:198px;height:210px;border: 1px solid #ccc; background-color: #eee; }
.slideshow1 img { padding: 10px;width:158px;height:210px;border: 1px solid #ccc; background-color: #eee; }

#side {width:280px;float: left;overflow:hidden}
#side .sideitem {margin:0 0 8px 0;width:280px;padding:0 0 8px 0;background:#2f3032 url(../images/page-t.gif) no-repeat 0 0}
#side .sideitem h2 {color:#df8f43;height:20px;line-height:20px;font-size:12px;font-weight:bold;padding:5px 15px;margin:0}
#side .sideitem ul,#news ul {margin:10px 30px;padding:0 0 0 15px}
#side .sideitem ul li {line-height:18px}

#side .sideitem a {color:#fff}
#side .sideitem a:hover {color:#ff0}
#side .contactinfo {margin:0 0 8px 0;width:280px;height:231px;background:#2f3032 url(../images/contactinfo.gif) no-repeat 0 0}
#side .contactinfo h2 {color:#000;height:20px;line-height:20px;font-size:12px;font-weight:bold;padding:5px 15px;margin:0}
#side .contactinfo ul {margin:10px;list-style:none}
#side .contactinfo ul li {line-height:22px;color:#fff}

.newslist {padding:8px}
.newslist ul {margin:0;padding:0 0 0 15px;list-style:none}
#corp ul,#jdanli ul {margin:10px 0 0 5px;padding-left:20px}
#corp ul li,#jdanli ul li {line-height:22px}
.newslist ul li em {padding-left:20px;color:#bbb}
#maincontent {width:670px;float: right;background:#fff url(../images/mainpage.png) no-repeat center bottom}
#maincontent p {margin:0}
.adddate {color:#ccc;padding:8px}
#adoForm {padding:5px;background:#f8f8f8;border:3px solid #222}

.showlist  {
    width:165px;
    height:150px;
    float:left;
	text-align:center;
    margin:8px 8px 8px 0;
	border:1px solid #e0e0e0;
    display:inline;
}
.showlist a {
    display:block;
}
.showlist a img {    
    padding:2px;
}
.showlist span a {
    width:165px;
    height:20px;
    line-height:20px;
    text-align:center
}


div.more {padding:8px;text-align:right;font-family:PMingLiU;font-size:11px;clear:both}
div.more a {color:#f60;padding:4px}
div.more a:hover {background:#222;color:#eee}

.homeleft {float: left;width:180px}
.homeright {float: right;width:220px}
.homemiddle {margin:0 230px 0 190px}
.blank {height:8px;font-size:1px;padding:0;margin:0}