@charset "utf-8";
/* CSS Document */

body,div,p,span,a,img,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,button,select,textarea,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	outline:none;
}

body{
	word-wrap:break-word;
	/* word-break:break-all; */
	font-size:12px;
	font-family:"Microsoft YaHei","\5fae\8f6f\96c5\9ed1", "\5b8b\4f53";
	position:relative;
	background:#ffffff;
}

input,select,textarea {
	font-family:"Microsoft YaHei","\5fae\8f6f\96c5\9ed1", "\5b8b\4f53";
}

ul,li {
	list-style-type:none;
}

a {
	text-decoration:none;
	color:#000000;
}

img {
	display:block;
	border:none;
}

table {
	border-collapse:collapse;
}


/* 水平居中 */
.spjz {
	margin:0 auto;
}
/* 清除浮动 */
.clear{
	clear:both;
}
/* 测试背景颜色 */
.bl {
	background:black;
}
.wh {
	background:white;
}
.o {
	background:orange;
}
.r {
	background:red;
}
.g {
	background:green;
}
.b {
	background:blue;
}
.p {
	background:pink;
}
/* 测试边框 */
.b_red {
	border:1px solid red;
}

.text_yc {
	white-space:nowrap;  
	overflow:hidden;
	text-overflow:ellipsis;	
}
/* 居中页面内容 */
div.main {
/* 	width:1020px;
	height0:2800px;
	margin:0 auto;
	position:relative; */
}

/*****************************************************************
  顶部 head 部分
******************************************************************/

div.head {
	height:150px;
}

div.head  div.head_c {
	width:1100px;
	height:146px;
	margin:0 auto;	
}

div.head  div.logof {
	float:left;
	display:inline;
	margin:22px 0 0 10px;
}

div.head  div.logof  img.logo {
	width:225px;
	height:73px;
}

div.head  div.logof  p {
	height:20px;
	line-height:20px;
	padding-top:8px;
	text-align:right;
	font-size:16px;
	color:#a8a8a8;
	letter-spacing:1px;
}


div.head  div.d2 {
	float:right;
	display:inline;
	line-height:20px;
	margin:46px 0 0 0;
}

div.head  div.d2  div.d21 {
	float:left;
	display:inline;
	padding:0 20px 0 0;
}

div.head  div.d2  div.d21  p.p1 {
	color:#169fe6;
	font-weight:bold;
}

div.head  div.d2  div.d21  p.p2 {
	color:#939292;
}

div.head  div.d2  div.d22 {
	float:left;
	display:inline;
	padding:0 0 0 20px;
	border-left:1px solid #dedede;
}

div.head  div.d2  div.d22  p.p1 {
	color:#169fe6;
	font-weight:bold;
}

div.head  div.d2  div.d22  p.p2 { 
	font-size:13px;
	color:#939292;
}


/*****************************************************************
  顶部 导航 部分
******************************************************************/

div.nav {
	height:56px;
	background:#0a6e9f;
}

div.nav_c {
	width:1100px;
	height:56px;
	margin:0 auto;
}

div.nav  li.li_1 {
	float:left;
	display:inline;
	width:135px;
	height:56px;
	line-height:56px;
	text-align:center;
	font-size:17px;
	letter-spacing:1px;
	position:relative;
}

div.nav  li.li_1  a.a1 {
	display:block;
	padding0:0 35px;
	color:#ffffff;
}

div.nav  li.li_1  a.a1:hover,
div.nav  li.li_1  a.a1.active {
	background:#de5727;
}


div.nav  li.li_1  ul.list_2 {
	position:absolute;
	left:0;
	top:56px;
	z-index:1000;
	padding:10px 0;
	background:#de5727;
}

div.nav  li.li_1  li.li_2 {	
	height:40px;
	line-height:40px;
	font-size:17px;
	text-align:left;
}

div.nav  li.li_1  li.li_2  a {
	display:block;
	min-width:115px;
	padding:0 10px;
	color:#ffffff;
	white-space:nowrap;
}

div.nav  li.li_1  li.li_2  a:hover {
	background:#0a6e9f;
}

/*****************************************************************
  页面 底部
******************************************************************/

div.foot {
	clear:both;
	height:104px;
	letter-spacing:1px;
	background:#3c4154;
}

div.foot_c {
	width:1100px;
	height:104px;
	margin:0 auto;
}

div.foot  p.bq {
	height:24px;
	line-height:24px;
	padding:40px 0 0 0;
	color:#ffffff;
	text-align:center;
}


