@charset "utf-8";
/* CSS Document */

body{	}

	.hd { height: 35px; position: relative;}
	.hd h3 { height: 35px; line-height: 35px; color: #fff; padding: 0 15px; position: absolute; }
	.hd a.more { color: #666; font-size: 12px; height: 13px; width: 42px; background: url(../images/icon/more1.gif) no-repeat 0 0; top:8px; right: 0;}

.layer1 { height: 305px; overflow: hidden; background: url(../images/layer1.jpg) no-repeat 0 0;}
	.news { height: 31px; line-height: 31px;}
	.news h3 { color: #fff; width: 184px; text-align: center; float: left;}

	#FontScroll{width:800px;height:31px;line-height:31px;overflow:hidden; float: left;}
	#FontScroll .line{ width:100%;}
	#FontScroll a { color: #fff;}
	#FontScroll .fontColor a{color:red;}

	.layer1 .left { width: 452px; float: left; padding-left: 61px; padding-top: 28px}
		.about { height: 159px;}
		.about .bd { padding-top: 13px;}
		.about .bd p{ line-height: 23px; color: #666; text-indent: 2em;}
		.about .bd p img { border:3px #dadada solid; float: left; margin-right: 20px;}

		.qlink { position: relative;}
		.qlink a { width: 140px; height: 64px; display: block; position: absolute; top: 12px;}
		a.a1 { left:3px;}a.a2 { left:155px;}a.a3 { left:309px;}

	.layer1 .right { width: 486px; float: right; padding-top: 15px; padding-right: 16px;}
		.cases .hd h3 { left:70px;}
