@charset "utf-8";
/* CSS Document */

@import url(color.css);
@import url(typography.css);
@import url(normalizes.css);

#page {
	width:1003px;
	margin: 0 auto;
	position:relative;
}
#header {
	margin-top:110px;
	height:180px;
}
#logo {
	height:63px;
	position:relative;
	left:20px;
	top:-73px;
}
.nav_main {
	position:absolute;
	left:240px;
	top:67px;
}
.nav_main li {
	display:inline;
}
.nav_main li a {
	padding:5px;
}

.tool_nav li {
	display:inline;
}
.tool_nav {
	padding-left:20px;
	width:192px;
	position:absolute;
	left:651px;
	top:8px;
}
.sidebar-title h2 {
	padding-left:15px;
}
.sidebar_nav li {
	width:198px;
}
#pagecontent {
	margin-left:260px;
	padding-bottom:15px;
}
.p-h {
	width: 1003px; 
	height: 290px;
}
.p-s {
	width: 199px; 
	height: 200px; 
	position: absolute; 
	left: 20px; 
	top: 258px;
}
.p-title {
	padding-left:10px;
}
#footer {
	padding-top:20px;
	padding-bottom:20px;
}
.footer_nav {
	padding-left:20px;
	float:left;
}
.footer_nav li {
	display:inline;
}
.copyright {
	padding-right:15px;
}
.ft {
	width:1003px;
	height:73px;
}
.pro-one {
	padding-top:10px;
}
.circular_left, .circular_right {
	height:35px;
}
.circular_left {
	padding-left:9px;
}
.circular_right h3 {
	width:718px;
	padding-left:8px;
}
.ps {
	padding-left:15px;
	width:140px;
	padding-top:10px;
}
.pro-one ul {
	padding-left:15px;
}
.p-show span {
	padding:7px;
}
.pl td {
	padding-left:5px;
	line-height:1.5em;
}
.down {
	width:702px;
	height:36px;
	padding-right:4px;
	margin:15px 0;
}
.contact-content {
	padding-top:15px;
}
.con, .ask, .answer {
	height:30px;
}
.ask, .con {
	padding-left:60px;
}
.answer {
	padding-right:60px;
}
.contact-content li {
	padding:5px 0;
}
#pager {
	padding:5px 0;
}
.lm {
	padding:10px 40px;
}
.bu {
	height:21px;
	width:86px;
}
.cooperation {
	height:300px;
}
#page-in {
	padding:30px 15px;
}
.content-left {
	width:450px;
	float:left;
}
.content-right {
	width:495px;
	float:right;
}
.pro-s {
	padding-bottom:20px;
}
.pro-s span {
	margin-left:270px;
}
.more {
	padding:3px;
}
.p-border {
	float:left;
}
.com {
	padding:2px;
}
.pro-c {
	padding-bottom:10px;
}
.ad {
	padding-top:20px;
}
.ai {
	padding-left:5px;
	padding-bottom:15px;
} 
.intr {
	width:20%;
	float:left;
}
.p-border img {
	margin-right:5px;
}
.intr-c {
	width:76%;
	float:right;
	padding-left:3px
}
.c-bottom {
	clear:both;
}
.c-bottom h2 {
	padding:10px 0;
}
.view {
	padding-right:2px;
	padding-bottom:5px;
}
.intr h3 {
	padding-top:5px;
}