﻿#banner {
	border-left: solid 1px #87a6d2;
	border-right: solid 1px #87a6d2;
	width: 954px;
	height: 107px;
	background: url(../images/index_23.jpg) repeat-x top;
}
#login {
	background: url(../images/index_25.jpg) repeat-x top;
	height: 107px;
	width: 200px;
	float: left;
	margin-left: 5px;
	_margin-left: 3px;
}
#login .left {
	background: url(../images/index_24.jpg) no-repeat top left;
	float: left;
	width: 5px;
	height: 107px;
}
#login .main {
	float: left;
	width: 169px;
	height: 107px;
	font: normal 12px/18px Arial;
	color: #454545;
}
#login .main .title {
	text-align: left;
	font: bold 12px/22px Arial;
	width:150px;
	float:left;
	display:block;
	color: #4d5faa;
	margin:4px 0 4px 5px;
}
#login .theader {
	text-align: right;
	width: 50px;
	display:block;
	float:left;
	margin-right:5px;
}
#login input {
	height: 12px;
	width: 100px;
	font: bold 12px/12px Arial;
}
#login .login_button
{
	float:right;
	margin-top:6px;
	}
#login .logininfo {
	vertical-align: middle;
	display:block;
	line-height: 18px;
	text-align: left;
	width:160px;
	margin-left:6px;
	color: #707070;
}
#login
#login .logininfo a {
	color: #4d5faa;
	text-decoration: none;
}
#login .logininfo a:link {
}
#login .logininfo a:visited {
	color: #707070;
}
#login .logininfo a:hover {
	color: #0f4089;
	text-decoration: underline;
}
#login .right {
	background: url(../images/index_29.jpg) no-repeat top right;
	float: right;
	width: 6px;
	height: 107px;
}

#main .left {
	float: left;
	width: 289px;
	margin-left: 5px;
	_margin-left:2px;
}
#main .left .top {
	width: 289px;
	height: 5px;
	background: url(../images/index_51.jpg) no-repeat left top;
}
#main .left .footer {
	width: 289px;
	height: 5px;
	background: url(../images/index_96.jpg) no-repeat left top;
	margin-bottom: 5px;
}
#companynews, #download {
	width: 289px;
	height: 220px;
	background: url(../images/index_55.jpg) repeat-y left;
}
#companynews .title, #download .title {
	font: bold 12px/18px Arial;
	color: #4d5faa;
	text-align: left;
	text-indent: 10px;
}
#companynews .first {
	width: 289px;
}
#companynews .first .image {
	float: left;
	width: 139px;
	margin: 0 10px;
	_margin: 0 5px;
}
#companynews .first .image img {
	border: solid 1px #90b5d4;
	width: 139px;
}
#companynews .first .text {
	float: left;
	width: 120px;
	font: normal 12px/18px Arial;
	text-align: left;
}
#companynews ul, #download ul {
	margin-top: 5px;
	text-align: left;
	font: normal 12px/18px Arial;
	margin-left: 30px;
	list-style-image: url(../images/dot1.gif);
}
#companynews .more, #download .more {
	font: normal 12px/18px 宋体;
	text-align: right;
	margin-right: 10px;
	_margin_right: 5px;
}
#companynews .more a, #download .more a {
	color: #4d5fee;
}
#main .right {
	float: left;
	width: 647px;
	background: url(../images/index_71.jpg) repeat-y left;
	height: auto;
	margin-left: 6px;
	_margin-left: 4px;
}
#main .right .top {
	background: url(../images/index_53.jpg) no-repeat top left;
	width: 647px;
	height: 7px;
}
#main .right .footer {
	background: url(../images/index_107.jpg) no-repeat bottom left;
	width: 647px;
	height: 4px;
}
#authconsultation {
	background: url(../images/index_59.jpg) repeat-x top;
	width: 635px;
	height: 122px;
	float: left;
	margin-left: 6px;
	_margin-left: 3px;
}
#authconsultation .left {
	background: url(../images/index_58.jpg) no-repeat top left;
	height: 122px;
	width: 9px;
	float: left;
	margin: 0;
}
#authconsultation .authheader {
	width: 610px;
	float: left;
}
#authconsultation .authheader .title {
	font: bold 12px/22px 微软雅黑 黑体;
	color: #00aad9;
	width: 500px;
	text-align: left;
	text-indent: 10px;
	margin-top: 6px;
	float: left;
}
#authconsultation .authheader .more {
	font: normal 12px/18px 宋体;
	text-align: right;
	margin-right: 10px;
	width: 100px;
	_width: 90px;
	height: 18px;
	float: right;
	margin-top: 8px;
}
#authconsultation .authheader .more a {
	color: #4d5fee;
}
#authconsultation .image {
	float: left;
}
#authconsultation .image img {
	border: solid 1px #b1c8db;
}
#authconsultation .list1, #authconsultation .list2 {
	float: left;
	font: normal 12px/17px Arial;
	text-align: left;
	width: 215px;
	list-style-image: url(../images/dot2.gif);
	margin-left: 30px;
}
#authconsultation .list1 {
	border-right: solid 1px #c1e3f3;
}
#authconsultation .right {
	background: url(../images/index_61.jpg) no-repeat top right;
	height: 122px;
	width: 6px;
	float: right;
}
#companyeducation, #elearningsystem, #iso9001 {
	float: left;
	width: 208px;
	height: 325px;
	margin-left: 6px;
	_margin-left: 4px;
	margin-top: 6px;
	_margin-top: 3px;
}
#main .right #companyeducation .top, #main .right #elearningsystem .top, #main .right #iso9001 .top {
	width: 208px;
	height: 7px;
	float: none;
}
#main .right #companyeducation .footer, #main .right #elearningsystem .footer, #main .right #iso9001 .footer {
	width: 208px;
	height: 4px;
	float: none;
}
#companyeducation .content, #elearningsystem .content, #iso9001 .content {
	height: 313px;
}
#companyeducation .title, #elearningsystem .title, #iso9001 .title {
	font: bold 12px/22px 微软雅黑 黑体;
	text-align: left;
	text-indent: 10px;
}
#companyeducation .title {
	color: #4d5faa;
}
#elearningsystem .title {
	color: #b77c1c;
}
#iso9001 .title {
	color: #009a4e;
}
#companyeducation .image img, #elearningsystem .image img, #iso9001 .image img {
	height: 98px;
	border: solid 1px #a6c4dc;
}
#companyeducation .text, #elearningsystem .text, #iso9001 .text {
	font: normal 12px/22px Arial;
	text-indent: 24px;
	text-align: left;
	margin: 14px 20px;
	_margin: 7px 10px 0px;
}
#companyeducation {
	background: url(../images/index_81.jpg) repeat-y left;
}

#elearningsystem {
	background: url(../images/index_82.jpg) repeat-y left;
}
#iso9001 {
	background: url(../images/index_83.jpg) repeat-y left;
}
#main .right #companyeducation .top {
	background: url(../images/index_79.jpg) no-repeat top left;
}
#main .right #companyeducation .footer {
	background: url(../images/index_101.jpg) no-repeat bottom left;
}
#main .right #elearningsystem .top {
	background: url(../images/index_74.jpg) no-repeat top left;
}
#main .right #elearningsystem .footer {
	background: url(../images/index_102.jpg) no-repeat bottom left;
}
#main .right #iso9001 .top {
	background: url(../images/index_76.jpg) no-repeat top left;
}
#main .right #iso9001 .footer {
	background: url(../images/index_103.jpg) no-repeat bottom left;
}
#friend {
	border-left: solid 1px #87a6d2;
	border-right: solid 1px #87a6d2;
	width: 954px;
	height: 72px;
}
#friend .content {
	margin: 0 6px;
	_margin: 0 3px;
	width: 941px;
	height: 72px;
	background: url(../images/index_110.jpg) repeat-x top;
}
#friend .content .left {
	background: url(../images/index_109.jpg) no-repeat top left;
	float: left;
	width: 4px;
	height: 72px;
	margin:0;
}
#friend .content .title {
	width: 12px;
	height: 72px;
	float: left;
	font: bold 12px/12px 微软雅黑 黑体;
	color: #4d5faa;
	margin-left: 4px;
}
#friend .content table {
	float: left;
	margin-top: 10px;
	margin-left: 6px;
	_margin-left: 3px;
}
#friend .content table td {
	float: left;
}
#friend .content table td a img {
	border: solid 1px #95b8d6;
	width:105px;
}
#friend .content .right {
	background: url(../images/index_113.jpg) no-repeat top right;
	float: right;
	width: 4px;
	height: 72px;
}
