@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: 宋体;
	font-size: 12px;
	color:#6c6c6c;
}
body {
	margin: 0px;
}
img {
	border:0;
}
ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
a:link,a:visited {
	color:#636363;
	text-decoration:none;
}
a:hover,a:active {
	color:#0052D7;
	text-decoration:underline;
}
#top {
	height:121px; width:960px; margin:0 auto; background:#ffffff; clear:both;
}
#top .logo {
	margin:20px 0 0 25px; float:left;
}
#top .right {
	margin:0; float:right;
}
#top .right .top {
	margin:25px 25px 0 0; float:right; clear:both;
}
#top .right .bottom {
	margin:25px 22px 0 0; float:right; clear:both;
}
#menu {
	height:38px; width:960px; margin:0 auto; background:url(../images/menu_bg.gif) left center repeat-x; border-top:2px #ffb200 solid; border-bottom:1px #d5d5d5 solid; clear:both; text-align:center;
}
#menu ul{
	margin: 0 auto;
    text-align: center;
}
#menu ul li{
	height:38px;
	float: left !important;

    margin-right: 2px;
    list-style-type: none;
    display: inline;
}
#menu ul li img{
	margin-top:8px; margin-left:26px; margin-right:26px;
}
#menu .menusplite{
	width:1px; background:url(../images/menu_splite.gif) top left no-repeat; height:38px;
}
#flash {
	height:262px; width:960px; margin:0 auto; margin-top:2px; background:url(../images/flash.jpg) right bottom no-repeat; clear:both;
}
#content {
	 width:960px; margin:0 auto; margin-top:5px; clear:both; 
}
#content .left{
	display:block; float:left; padding-bottom:10px;
}
#content .left .top{
}
#content .left .middle{
	width:240px; border-left:2px solid #e7e6e6; border-right:2px solid #e7e6e6;
}
#content .left .middle .menu{
	margin-top:15px;
}

#content .left .middle div{
	 text-align:center;
}
#content .left .middle ul{
	 margin-top:10px;
}
#content .left .middle ul li{
	 width:193px; height:20px; margin:0 auto; margin-top:10px; padding:0px; text-align:left; background:url(../images/line.gif) left bottom repeat-x;
}
#content .left .bottom{
}
#content .right{
	line-height:18px; float:left; margin-left:8px; padding-top:5px;
}
#content .right .about{
	float:left; width:456px;
}
#content .right .about .content{
	width:445px; padding-left:8px; padding-top:8px;
}
#content .right .about .content img{
	margin:0 10px 5px 0;
}
#content .right .contact{
	float:left; margin-left:10px;
}
#content .right .contact .content{
	padding-left:8px; padding-top:8px; line-height:20px;
}
#content .right .contact .content span{
	font-size:12px; font-weight:bolder; clear:both; display:block; margin-bottom:5px;
}
#content .right .pro{
	clear:both; float:left; width:704px; margin-top:12px;
}
#insidecontent{
	clear:both; width:684px; padding:10px; line-height:20px;
}

#bottommenu {
	height:36px; width:960px; text-align:center; line-height:36px; margin:10px auto 0 auto; background:#f6f6f6; border-top:2px #d1d1d1 solid; clear:both;
}
#bottom {
	height:136px; width:960px; margin:0 auto; clear:both; margin-top:10px;
}
#bottom .bottomcenter{
	background-image:url(../../images/bottom_bottom.gif); margin-left:210px;
}
#bottom .bottomcenter div{
	float:left; 
}
#bottom .bottomcenter .logo{
	margin-top:6px;
}
#bottom .bottomcenter .splite{
	width:1px; margin:0 15px;
}
#bottom .bottomcenter .copyright{
	width:350px; float:left; line-height:20px; padding-top:6px;
}

#demo {
	overflow:hidden; width: 690px; margin-left:8px; 
}
#indemo {
	float: left; width: 800%; padding-top:10px;
}
#demoF {
	float: left;
}
#demoF .caseinfo {
	float:left; width:136px; height:149px; background-color:#ededeb; border:1px #c0c0c0 solid; margin-left:8px; display:inline;
}
#demoF .caseinfo img {
	margin:5px;
}
#demoF .caseinfo .casename {
	float:left; width:136px; height:25px; line-height:22px; margin-top:2px; text-align:center;
}
#demoS {
	float: left;
}
#demoS .caseinfo {
	float:left; width:136px; height:149px; background-color:#ededeb; border:1px #c0c0c0 solid; margin-left:8px; display:inline;
}
#demoS .caseinfo img {
	margin:5px;
}
#demoS .caseinfo .casename {
	float:left; width:136px; height:25px; line-height:22px; margin-top:2px; text-align:center;
}
#divclear {
	clear:both; width:100%;
}