@charset "utf-8";
/* CSS Document */
.backToTop {
display: none;
width: 37px;
height:36px;
background:url(../images/back.png) no-repeat;
color: white;
text-align: center;
position: fixed;
_position: absolute;
right: 50%;
margin-right: -539px;
bottom: 100px;
_bottom: "auto";
cursor: pointer;
color: #0078B6;
}
* {
	padding:0px;
	margin:0px;
}
body {
	font-size:12px;
	font-family:"宋体";
	background:#f1f1f1;
	color:#444444;
	line-height:1.8em;
}
.clear {
	clear:both;
}
a {
	text-decoration:none;
	color:#444444;
}
img {
	border:none;
	margin:0px;
	padding:0px;
}
ul {
	list-style-type:none;
}
li {
	margin:0px;
	padding:0px;
}
#top {
	background:#000000 url(../images/top.gif) no-repeat top center; height:46px;
	
}

#head {
	background:url(../images/headbg.jpg) no-repeat center top;

}
#head table{ margin:0px auto;}
#nav{ height:40px; background:url(../images/navbg.gif) repeat-x; line-height:40px; }
#nav a{ color:#fff; font-size:14px; margin-left:40px;	}
.nav_middle{ width:960px; margin:0px auto; }
.content{ width:960px; margin:0px auto; margin-top:38px; margin-bottom:50px;}
.content .leftbar{ width:597px; float:left; }
.content .about_as{ background:#fff;padding-top:24px; padding-left:23px; padding-bottom:24px;}
.content .about_as h1{ }
.content .about_as p{ margin-top:12px; width:555px;}
.content .about_as  p a{ color:#007fe7; text-decoration:underline;}
.content .history{ background:#fff; padding-top:24px; margin-top:12px;}
.content .history h2{margin-left:23px;}
.content .time_line{ width:46px; float:left; padding-left:59px; margin-top:29px;}
.content .time_line dd{ padding-left:5px; margin-bottom:12px;}
.content .time_line dl{background:url(../images/line.gif)  repeat-y 12px; }
.content .his_words{ width:410px; float:left; margin-top:48px; margin-left:14px;}
.content .his_words ul li { margin-bottom:22px;}
.content .his_words ul li .cube{ width:101px; height:92px; background:#007fe7; color:#fff; font-size:12px; float:left; margin-right:1px; margin-bottom:1px;}
.content .his_words ul li .cube p{ width:72px; margin-left:16px; margin-top:26px;}
.content .sarft{ background:#fff; padding-top:24px; margin-top:12px; padding-bottom:21px;}
.content .sarft h2{margin-left:23px; margin-bottom:24px;}
.content .sarft .photo{ margin-left:31px;  }
.content .sarft p{ width:539px; margin-left:31px; margin-top:15px;}
.content .process{background:#fff; padding-top:24px; margin-top:12px; padding-bottom:21px;}
.content .process h2{margin-left:23px; margin-bottom:46px;}
.content .process .pro_img{ margin-left:74px;}
.content .process p{ margin-left:53px; }
.content .process h3{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; margin-bottom:8px;margin-left:53px;margin-top:43px;}
.content .rightbar{ width:351px; float:left; margin-left:12px; }
.content .rightbar .president{ background:#fff; background:#fff; padding-top:24px; padding-bottom:21px;}
.content .president h2{margin-left:23px; }
.content .president .photo{ margin-left:21px; margin-top:15px;}
.content .president p{ width:299px; margin-left:28px; margin-top:18px;}
.content .mission{background:#fff; padding-top:24px; margin-top:12px;  }
.content .mission h2{margin-left:23px;}
.content .mission ul li{ padding:24px; border-bottom:1px dotted #ececec; }
.content .mission ul li .icon{ width:86px; float:left;}
.content .mission ul li .icon_txt{ width:200px; float:left; margin-left:16px;}
.content .mission ul li .icon_txt h3{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; }
.content .advantage{background:#fff; padding-top:24px; margin-top:12px;  }
.content .advantage h2{margin-left:23px;}
.content .advantage ul li{ padding:24px; border-bottom:1px dotted #ececec; }
.content .advantage ul li .icon{ width:86px; float:left;}
.content .advantage ul li .icon_txt{ width:200px; float:left; margin-left:16px;}
.content .advantage ul li .icon_txt h3{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; }
.content .cases{background:#fff; padding-top:24px; margin-top:12px; padding-bottom:23px; }
.content .cases h2{margin-left:23px;}
.content .cases ul{ margin-left:59px; margin-top:23px;}
.content .cases ul li{ background:url(../images/blue.gif) no-repeat left center; padding-left:10px;}
#footer{ background:#2f2e34; }
.footerin {
width: 960px;
line-height:1.8em;
text-align:center;
color: #fff;
font-size: 12px;
margin: 0px auto 0;
padding-bottom:50px;
padding-top:50px;
}