@charset "utf-8";

/* CSS Document */ /* 全局样式 */
body {
	font-family: "宋体", "Arial";
	font-size: 12px;
	color: #063A95;
	line-height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(../images/dot.jpg);
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 10px 0px;
}

img {
	border: 0px;
}

td {
	vertical-align: top;
}

.clear {
	clear: both;
}

a {
	outline: none; /* for FireFox */
}

a {
	star: expression(this.onFocus = this.blur());
	/* for IE*/
}

a {
	color: #063A95;
	text-decoration: none;
}

a:hover {
	color: #EA7D0A;
	text-decoration: underline;
}

/* 网页头部 */
.top_flash {
	width: 1000px;
	height: 140px;
	margin: 0px auto;
}

.top_menu {
	background: url(../images/menu_bg.gif) left top repeat-x;
	height: 35px;
	line-height: 33px;
	width: 1000px;
	margin: 0px auto;
	text-align: center;
}

.top_menu a {
	font-size: 14px;
	font-weight: bolder;
	color: #063B97;
	text-decoration: none;
	padding: 0px 5px;
}

.top_menu a:hover {
	color: #FF4500;
	text-decoration: underline;
}

/* 友情链接 */
.link {
	width: 1000px;
	margin: 0px auto;
	background-color: #fff;
}

.link_title {
	width: 963px;
	margin: 0px auto 15px;
}

.link_friend {
	width: 963px;
	margin: 0px auto;
	padding-bottom: 10px;
}

.link_friend a img {
	width: 120px;
	height: 40px;
	border: 1px solid #DCDAD2;
	margin: 0px 5px;
	text-decoration: none;
}

/* 网页页脚 */
.foot_info {
	width: 1000px;
	background: url(../images/web_025.gif) left top repeat-x;
	padding: 10px 0px;
	margin: 0px auto;
	text-align: center;
}

/* 网页结构 */
.web_main {
	width: 1000px;
	margin: 0px auto;
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 10px;
}  /* 首页主体 */
.web_left {
	width: 266px;
	margin-right: 20px;
	margin-left: 18px;
	_margin-left: 10px;
	float: left;
}  /* 公司简�?解决方案 成功案例 */
.web_middle {
	width: 390px;
	margin-right: 20px;
	float: left;
}  /* 软件开�?其他业务 */
.web_right {
	width: 266px;
	float: left;
}  /* 公司业绩 */
.second_left {
	width: 201px;
	float: left;
	margin-left: 20px;
	_margin-left: 10px;
}  /* 内容页左侧导�?*/
.second_right {
	width: 741px;
	float: left;
	margin-left: 20px;
}

.second_right_2 {
	width: 1000px;
	margin: 0px auto;
}

/* 内容页右侧详�?*/ /* 首页_公司简�?*/
.title {
	height: 27px;
	margin-bottom: 15px;
}  /* 首页每一个栏目的标题 */
.content {
	margin: 10px;
}  /* 简要内容的外边�?*/
.more {
	background: url(../images/web_026a.gif) left top no-repeat;
	display: block;
	/*float: right;*/
	text-align: right;
	padding-left: 20px;
	margin: 10px 25px 0px 0px;
	_margin-right: 13px;
}

.more a {
	color: #063A95;
	text-decoration: underline;
}

.more a:hover {
	color: #EA7D0A;
	text-decoration: underline;
}

/* 首页_解决方案 成功案例 */
.list li {
	background: url(../images/web_027.gif) left center no-repeat;
	padding: 1px 0px 1px 15px;
	border-bottom: 1px dotted #ccc;
}

/* 首页_软件开�?其他业务 */
.left_icon {
	width: 43px;
	float: left;
	margin-right: 20px;
}

.right_list {
	width: 300px;
	float: left;
}

.right_list strong a {
	font-size: 14px;
	color: #063A95;
	display: block;
	margin-bottom: 5px;
	text-decoration: none;
}

.right_list strong a:hover {
	color: #EA7D0A;
	text-decoration: underline;
}

/* 首页_公司业绩 */
.result {
	background: url(../images/web_023.gif) center bottom no-repeat;
	padding-bottom: 35px;
}

.result_icon {
	margin: 4px 15px 0px 10px;
}

.result ul {
	margin-left: 15px;
}

.result li {
	background: url(../images/web_027.gif) left center no-repeat;
	padding-left: 15px;
}

.result_sort {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 3px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bolder;
	height: 22px;
}

/* 二级栏目导航 */
.nav_topic {
	background: url(../images/zjkh_033.gif) left top no-repeat;
	width: 181px;
	height: 34px;
	font-size: 14px;
	color: #fff;
	font-weight: bolder;
	text-align: left;
	padding: 5px 0px 0px 20px;
}

/* 二级导航当前的标�?*/
.nav {
	border-left: 1px solid #0167C9;
	border-right: 1px solid #0167C9;
	font-size: 14px;
}

/* ul列表的左右边�?*/
.nav_01 a {
	background: url(../images/zjkh_042.gif) left top no-repeat;
	width: 199px;
	height: 12px;
	line-height: 12px;
	border-bottom: 1px solid #C1DCFF;
	color: #0067CB;
	text-decoration: none;
	padding: 12px 0px 12px 0px;
	display: block;
	text-align: center;
}

/* 菜单的默认状�?*/
.nav_01 a:hover {
	background: url(../images/zjkh_043.gif) left top no-repeat;
	color: #666;
	text-decoration: underline;
	display: block;
	text-align: center;
}

/* 菜单的当前状�?*/
.nav_02 a {
	background: url(../images/zjkh_043.gif) left top no-repeat;
	width: 199px;
	height: 12px;
	line-height: 12px;
	border-bottom: 1px solid #C1DCFF;
	color: #EB6C2E;
	text-decoration: none;
	padding: 12px 0px 12px 0px;
	display: block;
	text-align: center;
}

/* 菜单的选中状�?*/ /* 内容页_当前位置 */
.tips {
	background: url(../images/zjkh_036.gif) left top no-repeat;
	color: #000;
	width: 701px;
	height: 23px;
	padding-left: 40px;
	padding-top: 5px;
	text-align: left;
	margin-bottom: 10px;
}

.tips a {
	color: #000;
	text-decoration: underline;
}

.tips a:hover {
	color: #EB6C2E;
	text-decoration: underline;
}

.tips_2 {
	background: url(../images/web_020.gif) left top no-repeat;
	color: #000;
	width: 940px;
	height: 23px;
	padding-left: 40px;
	padding-top: 5px;
	text-align: left;
	display: block;
	margin-left: 15px;
}

.tips_2 a {
	color: #000;
	text-decoration: underline;
}

.tips_2 a:hover {
	color: #EB6C2E;
	text-decoration: underline;
}

/* 内容页_标题分类 */
.detail {
	margin: 10px;
}

.detail li {
	display: block;
	margin-bottom: 20px;
}

.detail_title {
	background: url(../images/zjkh_039.gif) left top no-repeat;
	width: 155px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	font-weight: bolder;
	color: #3C6994;
	margin-bottom: 15px;
}

.detail li strong {
	background: url(../images/zjkh_038.gif) left top no-repeat;
	padding-left: 30px;
	padding-top: 4px;
	font-weight: bolder;
	font-size: 12px;
	color: #666;
	display: block;
	height: 18px;
}

.detail li div{
    margin-left:30px;
    margin-top:5px;
}

/* 内容页_文字列表 */
.case {
	margin: 10px;
}

.case li {
	background: url(../images/zjkh_021.gif) left center no-repeat;
	padding: 2px 0px 2px 15px;
	border-bottom: 1px dashed #ccc;
	width: 50%;
}

/* 内容页_荣誉资质 */
.honor {
	margin: 10px auto;
	float: left;
	width: 100%;
}

.honor li {
	margin: 10px 10px 10px 20px;
	_margin: 10px 10px 10px 15px;
	float: left;
	text-align: center;
}

.honor li img {
	border: 1px solid #ccc;
	display: block;
	margin-bottom: 8px;
}

/* 内容页_诚聘英才 */
.recruit {
	background: #E3E3E3;
	margin: 30px 10px 20px;
	text-align: center;
}

.recruit td {
	background: #fff;
	padding: 5px 0px;
}

.recruit a {
	color: #063A95;
	text-decoration: none;
}

.recruit a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.recruit_tab {
	margin-bottom: 20px;
	margin-left: 35px;
}

.recruit_tab td {
	padding: 5px 0px;
}

/* 内容页_解决方案 */
.program {
	margin: 20px;
}

.program li {
	background: url(../images/zjkh_030.gif) left center no-repeat;
	padding: 3px 0px 3px 20px;
	border-bottom: 1px dotted #ccc;
}

.program li span {
	margin-left: 250px;
}

.program_title h1{
	font-size: 18px;
	font-weight: bolder;
	text-align: center;
	margin: 20px auto 10px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
}

/*【建站流程】*/
.liucheng{width:681px; height:132px; margin:0px auto; display:block;}
.process{}
.process li{display:block; margin-bottom:7px; padding:4px 0px 4px 15px; border-bottom:1px dotted #B5B6B6; }
.process li h2{font-size:14px; color:#303030; display:block; padding:4px; margin:0px; text-align:left; font-weight:normal;}
.process li h4{font-size:12px; color:#063B97; padding:0px; margin:0px; display:block; padding:4px 0px 4px 25px; font-weight:normal;}

/*【网站报价】*/
.cube{border-left:1px dashed #E4E2E2; border-top:1px dashed #E4E2E2; border-collapse:collapse;}
.cube th{text-align:center; background:url(../images/th_back.gif) repeat-x; border-right:1px dashed #E4E2E2; border-bottom:1px dashed #E4E2E2; padding:10px 0px; background-color:#fff;}
.cube td{text-align:center; border-right:1px dashed #E4E2E2; border-bottom:1px dashed #E4E2E2; padding:5px 3px; background-color:#fff;}
.ps{display:block; margin:5px 10px; padding:2px 0px 0px 20px; background:url(../images/ps.gif) left center no-repeat;}

/*【选项卡】*/
ol li{margin:8px;}
#con{font-size:12px; margin:10px auto; width:730px}
#tags{padding:0px; margin: 0px 0px 0px 10px; width:500px; height:23px;}
#tags li{background:url(../images/tagleft.gif) no-repeat left bottom; float:left; margin-right:1px; height:23px;}
#tags li a{padding:0px 10px; background: url(../images/tagright.gif) no-repeat right bottom; float: left; color: #999; line-height:23px; height:23px; text-decoration:none;}
#tags li.emptyTag{background:none transparent scroll repeat 0% 0%; width:4px;}
#tags li.selectTag{background-position: left top; margin-bottom: -2px; position:relative; height:25px;}
#tags li.selectTag a{background-position: right top; color:#000; line-height:25px; height:25px;}
#tagContent{border:#aecbd4 1px solid; padding:1px; background-color: #fff}
.tagContent{padding:10px; display:none; background:url(../images/bg.gif) repeat-x; color:#474747;}
#tagContent div.selectTag{display:block;}