@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset,  th, td, span{padding:0;margin:0;}
body{font-size:14px; font-family:"Microsoft Yahei", "Arial, Helvetica, sans-serif","宋体"; line-height:20px; -webkit-text-size-adjust:none; color:#005bac; background-color:#f7f4e1; 	
background-color: #FFF;
background-image: url(topbg.gif);
background-repeat: repeat-x; 
text-decoration: none;
}
.leftdh .nytitle01{ 
background:url(); 
float:left;/* 这个是关键的地方 让A往左浮动，这样它的后面（右边）就可以放置别的元素（别的元素：可以是div，图片，文字等） */    
padding-left:25px;
padding-top:0px; 
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 150%;
	font-weight: bold; width:240px; height:57px;
}
.leftdh .nytitle02{ 
background:url(nyleft02.gif); 
float:left;/* 这个是关键的地方 让A往左浮动，这样它的后面（右边）就可以放置别的元素（别的元素：可以是div，图片，文字等） */    
padding-left:0px;
padding-top:0px; 
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold; width:240px; height:36px;
}
.title02ny {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold; text-align:left; 
}
a.title02ny:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	line-height: 150%;
	font-weight: bold;
}
.main_nymiddle_top{ 
background:url(line01.gif); 
float:left;/* 这个是关键的地方 让A往左浮动，这样它的后面（右边）就可以放置别的元素（别的元素：可以是div，图片，文字等） */    
width:650px;
height:30px; padding-top:3px;
}
.main .nyright .topny001a{ 
background:url(line01.gif);
float:left;/* 这个是关键的地方 让B也往左浮动，紧跟在A的后面 */    
margin-left:0px;/* 让B和A之间有些间隔 */    
width:480px;/* 给一个尺寸 可以随意*/ 
height:30px;
padding-top:2px;
} 
.main .nyright .topny002a{ 
background:url(line01.gif);
float:left;/* 这个是关键的地方 让B也往左浮动，紧跟在A的后面 */    
margin-left:0px;/* 让B和A之间有些间隔 */    
width:260px;/* 给一个尺寸 可以随意*/  
height:30px;
padding-top:8px;
} 
.main .nyright .nymain01{ 
background:url(); 
float:left;/* 这个是关键的地方 让A往左浮动，这样它的后面（右边）就可以放置别的元素（别的元素：可以是div，图片，文字等） */    
width:740px;
padding-top:0px;
} 
.zw {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #282828;
	text-decoration: none;
	line-height: 180%;
}
a.zw:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	line-height: 180%;
}
.xxxxAd {margin:4px;position: relative;background-color: #0099CC;float: right;}

.zw02a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	line-height: 180%;
	text-align:left;
}
a.zw02a:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005bac;
	text-decoration: underline;
	line-height: 180%;
	text-align:left;
}

.zw02a_active {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005bac;
	text-decoration: none;
	line-height: 180%;
	text-align:left;
}
a.zw02a_active:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	line-height: 180%;
	text-align:left;
}
	
.zw03a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #353535;
	text-decoration: none;
	line-height: 180%; padding-left:40px;
	text-align:left;
}
a.zw03a:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	line-height: 180%; padding-left:40px;
	text-align:left;
}

.zw03a_active {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005bac;
	text-decoration: none;
	line-height: 180%; padding-left:40px;
	text-align:left;
}
a.zw03a_active:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	line-height: 180%; padding-left:40px;
	text-align:left;
}

.ggtitle {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	line-height: 220%;
	text-align:center;
}
.zw04a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 180%;
	text-align:left;
}
a.zw04a:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005bac;
	text-decoration: underline;
	line-height: 180%;
	text-align:left;
}
	
.zw05a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 180%;
	text-align:left;
}
a.zw05a:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	line-height: 180%;
	text-align:left;
}

.zw06a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 180%;
	text-align:left;
}
a.zw06a:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9c00;
	text-decoration: underline;
	line-height: 180%;
	text-align:left;
}	
.zw06a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
}
a.zw06a:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005bac;
	text-decoration: underline;
	line-height: 150%;
}
.title03ny {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold; padding-left:10px;
	text-align:left;
}
a.title03ny:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 150%;
	font-weight: bold; padding-left:10px;
	text-align:left;
}

.title04ny {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #005bac;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold; padding-left:20px;
	text-align:left;
}
a.title04ny:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 150%;
	font-weight: bold; padding-left:20px;
	text-align:left;
}
.title05ny {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #005bac;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold;
	text-align:left;
}
a.title05ny:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 150%;
	font-weight: bold; 
	text-align:left;
}
.title06bg {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
}
a.title06bg:hover {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	text-align:left;
}
.title07 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.title08 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align:center;
}
.title09 {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none; 
	text-align:left;
}

.menu {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex; /* 启用弹性布局 */
  justify-content: left; /* 水平居左 */
}

/* 菜单项样式 */
.menu-item {
  position: relative;
}

/* 菜单链接样式 */
.menu-item a {
  font-size:15px;
  line-height:30px;
  font-weight:bold;
  color:#fff;
  display: block;
  width:138px;
  height:37px;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.3s; /* 过渡动画 */
}

/* 鼠标悬停效果 */
.menu-item a:hover {
	background:url(menu000.png) no-repeat center top;
}

/* 当前选中项样式 */
.menu-item.active a {
	background:url(menu000.png) no-repeat center top;
	
}

.jg_title{ font-size:18px; height:45px; line-height:45px; font-weight:bold;}
.jg_zw{font-size:16px; padding:5px 0; line-height:30px; font-weight:bold; text-align:center; margin-top:35px; }
.jg_zrxm{font-size:16px; padding:5px 0; line-height:30px; text-align:center;  }
.jg_xm{font-size:16px; padding:5px 0; line-height:30px; text-align:center;  margin-right:30px; display:inline-block; width:60px;}
.jg_div{ width:600px;}