﻿@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

body {
	margin:0;
	padding:0;
	background:url(/images/bg.gif);
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
a:focus {
	outline:0;
}
ul {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
/* 全局样式 */
a:focus {
	outline:0;
}
a {
	text-decoration:none;
	color:#454545;
}
a:hover {
	color:#0083a9;
}
a.on {
	font-weight:bold;
}
img {
	border:none;
}
.clear {
	height:0px;
	overflow:hidden;
	clear:both;
}
/*CSS page*/
div.page {
	padding:10px 3px 3px 3px;
	margin:3px;
	text-align:center;
}
div.page a {
	text-decoration:none;
	border:#ddd 1px solid;
	padding:2px 5px;
	color:#666;
	margin:2px;
}
div.page a:hover {
	border:#036cb4 1px solid;
	color:#036cb4;
}
div.page span.current {
	border:#036cb4 1px solid;
	background:#036cb4;
	padding:2px 5px;
	font-weight:bold;
	color:#ffffff;
}
div.page span.disabled {
	border:#dddddd 1px solid;
	padding:2px 5px;
	margin:2px;
	color:#036cb4;
}
/* nav */
.nav {
	height:37px;
	background:url(/images/nav.gif) no-repeat;
	list-style:none;
	width:979px;
}
.nav li {
	float:left;
	position:relative;
	z-index:9999;
	width:150px;
}
.nav a.menu_1, .nav a.menu_2, .nav a.menu_3, .nav a.menu_4, .nav a.menu_5, .nav a.menu_6 {
	display:block;
	background:url(/images/nav.gif) no-repeat;
	text-indent:-999em;
	cursor:pointer;
	height:37px;
	width:150px;
}
.nav a.menu_1 {
	background-position:-0px 0px;
}
.nav a.menu_1:hover {
	background-position:-0px bottom;
}
.nav a.menu_2 {
	background-position:-150px 0px;
}
.nav a.menu_2:hover {
	background-position:-150px bottom;
}
.nav a.menu_3 {
	background-position:-300px 0px;
}
.nav a.menu_3:hover {
	background-position:-300px bottom;
}
.nav a.menu_4 {
	background-position:-450px 0px;
}
.nav a.menu_4:hover {
	background-position:-450px bottom;
}
.nav a.menu_5 {
	background-position:-600px 0px;
}
.nav a.menu_5:hover {
	background-position:-600px bottom;
}
.nav a.menu_6 {
	background-position:-750px 0px;
}
.nav a.menu_6:hover {
	background-position:-750px bottom;
}
.nav li div {
	display:none;
	position:absolute;
	width:500px;
}
.nav li div span {
	text-align:center;
	height:40px;
	line-height:33px;
	background:url(/images/dropdown_mid.png) no-repeat !important;/* FF IE7 */
 filter:progid:DXimagesTransform.Microsoft.AlphaimagesLoader(enabled=true, sizingMethod=scale, src="http://test1.hichina.com/zhengkai/hw/demo/images/dropdown_mid.png");
	background:none;
	float:left;
}
.nav li div span.l {
	width:13px;
	background:url(/images/dropdown_left.png) no-repeat!important;/* FF IE7 */
 filter:progid:DXimagesTransform.Microsoft.AlphaimagesLoader(enabled=true, src="http://test1.hichina.com/zhengkai/hw/demo/images/dropdown_left.png");
	background:none;
	float:left;
}
.nav li div span.r {
	width:13px;
	background:url(/images/dropdown_right.png) no-repeat!important;/* FF IE7 */
 filter: progid:DXimagesTransform.Microsoft.AlphaimagesLoader(enabled=true, src="http://test1.hichina.com/zhengkai/hw/demo/images/dropdown_right.png");
	background:none;
	float:left;
}
.nav li:hover div, .nav li.over div {
	display:block;
	color:#006386;
}
.nav li div a:link, .nav li div a:visited, .nav li div a:hover {
	color:#4a4a4a;
	padding:0 7px;
}
.nav li div a:hover {
	color:#006386;
	padding:0 7px;
}
/*首页*/
.warpper {
	width:979px;
	margin:auto;
	background:#FFFFFF;
	margin-top:10px;
}
.header {
	width:979px;
	height:79px;
}
.logo {
	width:335px;
	height:79px;
	float:left;
}
.top_right {
	float:right;
	margin-right:20px;
	margin-top:10px;
}
.top_right_a {
	margin:3px 0;
}
.banner {
	width:979px;
	height:280px;
}
.banner1 {
	background:url(/images/banner1.jpg) no-repeat;
	width:979px;
	height:303px;
	margin:1px 0;
}
.banner2 {
	background:url(/images/banner2.jpg) no-repeat;
	width:979px;
	height:303px;
	margin:1px 0;
}
.banner3 {
	background:url(/images/banner3.jpg) no-repeat;
	width:979px;
	height:303px;
	margin:1px 0;
}
.banner4 {
	background:url(/images/banner4.jpg) no-repeat;
	width:979px;
	height:303px;
	margin:1px 0;
}
.banner5 {
	background:url(/images/banner5.jpg) no-repeat;
	width:979px;
	height:303px;
	margin:1px 0;
}
.content{
	width:979px;
	padding-top:10px;
	background:url(/images/main_BG.gif);
	height:165px;
	}
.content1{
	width:979px;
	background:#FFFFFF;
	}
.index_left{
	width:646px;
	float:left;}
h3.index_title{
	background:url(/images/icon.gif) 2px 0px no-repeat;
	font-size:12px;
	padding-left:20px;
	display:block;
	padding-bottom:15px;
	float: left;
	margin-right: 15px;
	}
.float_show{
	width:575px;
	height:165px;
	padding-left:25px;}
.float_show_box{
	width:565px;
	height:150px;}	
ul.link {
	overflow:hidden;
	height:125px;
	width:560px;
	}
ul.link li {
	float:left;
	text-align:center;
	width:135px;
	}
.link_img{
	border:1px solid #eaeaea;
	padding-bottom:2px;}

.link_font{
	line-height:20px;
	}
.index_right{
	float: left;
	margin-left: 10px;
}
.index_introduction1{
	line-height:20px;
	width:200px;
	height:100px;}
.index_introduction{
	line-height:20px;
	width:300px;}
.index_introduction_more{
	float:right;
	margin-right:10px;}
	
/*内页*/
.main_left{
	width:184px;
	float:left;
	}
.main_right{
	width:775px;
	float:left;
	margin-left:20px;
	margin-top:8px;
	overflow: hidden;
}
.main_right_title{
	width:755px;
	height:20px;
	border-bottom:1px #cfcfcf dotted;
	}
.main_right_title span{
	float:right;
	font-size:12px;
	font-weight:normal;
	}
.khfw_left_title {
	background:url(/images/khfw.gif) no-repeat;
	width:183px;
	height:37px;}
.stzy_left_title {
	background:url(/images/stzy.gif) no-repeat;
	width:183px;
	height:37px;}
.cgal_left_title {
	background:url(/images/cgal.gif) no-repeat;
	width:183px;
	height:37px;}
.cptx_left_title {
	background:url(/images/cptx.gif) no-repeat;
	width:183px;
	height:37px;}
.about_left_mid {
	width:183px;
	background:url(/images/left_mid_bg.gif) repeat-y;
	padding-bottom:10px;
}
.about_left_bottom {
	background:url(/images/left_bottom_bg.gif) no-repeat;
	width:183px;
	height:209px;
}
.about_left_mid li {
	background:url(/images/icon11.gif) no-repeat 5px 11px;
	padding-left:22px;
	padding-top:10px;
	width:140px;
	border-bottom:dotted 1px;
	padding-bottom:5px;
	margin-left:10px;
}
h2.about_title{
	background:url(/images/icon001.gif) 0px 2px no-repeat;
	font-size:16px;
	padding-left:20px;
	display:block;
	padding-bottom:15px;
	
	}
.page_font{
	text-indent:2em;
	width:730px;
	line-height:24px;
	font-size:14px;
	margin: 10px;
	float: left;
}
.page_font1{
	text-indent:2em;
	width:730px;
	line-height:24px;
	font-size:12px;
	margin: 10px;
	float: left;
}
h4.page_font_title{
	width:740px;
	line-height:24px;
	font-size:14px;
	margin:10px 0;}
h3.font_title{
	font-size:16px;
	margin:15px 0;
	text-align:center;}
ul.img_list{
	margin:30px 0 0 0;
	}
ul.img_list li{
	float:left;
	margin:10px 20px;}
ul.img_list li p{
	text-align:center;
	margin:5px 0;}
.table_news{
	width:750px;
	margin:30px 0;}
.table_news td{
	padding:10px 0;}
.table_person{
	width:750px;
	margin:30px 0;}
.table_person td{
	line-height:25px;
	padding:10px 0;
	background:#CCCCCC;
	}
.table_clients{
	width:750px;
	margin:30px 0;}
.table_clients td{
	padding:10px 5px;}
.table_contact{
	width:350px;
	margin:30px 0;
	}
.contact_font{
	float:left;
	}
.contact_pic{
	float:left;
	margin-left:10px;
	border:#c5c5c5 1px solid;
	padding:1px;
	margin-top:10px;
	}
.table_contact td{
	padding:5px 5px;}
/*footer*/
.footer {
	background:#b7b6b6;
	width:959px;
	height:20px;
	color:#275b9a;
	padding-left:20px;
	padding-top:8px;
}
.footer_a {
	color:#275b9a;
	margin:0px 3px;
}
.copyright {
	float:right;
	margin-right:20px;
	color:#505050;
}
