/* CSS Document */
body{font-size: 12px;color: #000000;margin:0px;	background-image: url(../images/bg.gif);	background-repeat: repeat-x;background-position: top;background-color: #022a4d;}
td,tr{ margin:0px; padding:0px;}
li,ul{ margin:0px; padding:0px; list-style-type:none;}
A{font-size: 12px;text-decoration: none;}
.head_logo{ margin-left:37px; float:left}
.head_notice{ margin-right:50px; float:right;}
.head_company{font-size: 12px;color: #FFFFFF; float:right;  margin-right:15px;margin-top:3px; }
.head_tel0{ float:left;font-size: 12px;color: #00568D; margin-top:6px; margin-left:15px; font-weight:bold;}
.head_tel{ float:left;font-size: 12px;color: #ffffff; margin-top:6px; margin-left:15px; }
.img{ cursor:hand;}
.b_line{ border-bottom:#999ca0 solid 1px; border-left:#999ca0 solid 1px; border-right:#999ca0 solid 1px;}
.navtop{ margin-top:6px;}
.nnews{	font-size: 12px;color: #000000;line-height: 20px;}
.nnews A{font-size: 12px;color: #000000;}
.nnews A:hover{color: #0066CC;	}
.index_content{font-size: 12px;	line-height: 20px; padding:0 20px;}
.end{font-size: 12px;line-height: 22px;color: #FFFFFF; padding-right:30px}
.end A{color: #FFFFFF;}
.end A:hover{color: #FFFFFF;text-decoration: underline;}
/*新闻*/
.n_t1{font-size: 14px;font-weight: bold;color: #333333; margin-left:10px; }
.news{font-size: 12px;color: #000000;text-decoration: none;}
.news A{font-size: 12px;color: #000000;text-decoration: none;}
.news A:hover{color: #0066CC;}
/*会员登录*/
.inputZH{ border: #999999 1px solid; height:16px; width:100px; line-height:16px;}
.inputWZ{font-size: 12px;color: #FFFFFF;}
/**菜单**/
.about_left{background-image: url(../images/sec_07.gif);background-repeat: repeat-x;background-position: top;}
.about_jj{ padding:10px 0px;}
.about_img{ margin:5px 0 0 10px; padding:0px; float:left}
.about_t1{margin-left:15px;	font-size: 14px; line-height:28px;	font-weight: bold;	color: #000000;	margin-top:10px; }
.about_t2{margin-left:15px;	font-size: 16px;	font-weight: bold;	color: #000000;	margin-top:5px;}
.about_t21{margin-left:15px;	font-size: 16px;	font-weight: bold;	color: #000000;	margin-top:5px; border-bottom:#CCCCCC 1px dashed}
.about_t3{font-size: 12px;color: #000000; line-height:28px;margin-top:10px; }
.about_t3 A{font-size: 12px;color: #000000;}
.about_t3 A:hover{color: #0066CC;}
.about_content{padding-top:30px;font-size: 12px;	line-height: 20px; padding-bottom:30px;}
.about_content1{padding-top:10px;font-size: 12px;	line-height: 20px;padding-bottom:30px;}
.about_list{font-size: 14px;color: #000000;line-height: 24px;	text-decoration: none;padding-bottom:30px;}
.about_list A{font-size: 14px;color: #000000;	text-decoration: none;}
.about_list A:hover{color: #0066CC;	}
.about_a1{width:94%;height:230px;margin:10px 0px 10px 10px;background-image: url(../Images/right_01.gif);	background-repeat: no-repeat;background-position: left top;}
.about_a2{width:94%;height:230px;margin:10px 0px 10px 10px;background-image: url(../Images/right_02.gif);	background-repeat: no-repeat;background-position: left top;}
.about_a3{width:94%;height:230px;margin:10px 0px 10px 10px;background-image: url(../Images/right_03.gif);	background-repeat: no-repeat;background-position: left top;}
.about_boredr{border:1px solid #CCCCCC;	width:100%;	background-color: #FFFFFF;}
.about_news{font-size: 12px;line-height: 25px;	color: #2f688c;		background-image: url(../Images/aboutrbg.gif);}
.about_news A{font-size: 12px;color: #2f688c;}
.links { color: #0066CC;width:930px; padding:5px; margin:auto;}
.links a { color: #0066CC; }

.table-td {
	border-bottom: 1px solid #C9DCF3; border-right:1px solid #C9DCF3; padding:3px;
}
.table-td td {
	border-top: 1px solid #C9DCF3; border-left:1px solid #C9DCF3; padding:3px;
}

.wrap3_left .news_list{
  height:auto;padding:8px;
}
.wrap3_left .news_list li{
  line-height:25px;
}
.wrap3_left .news_list a:link,.wrap3_left .news_list a:visited{
  font-size:14px;
}
.wrap3_left .news_nr{
  line-height:25px;height:auto; width:640px;
}
.wrap3_left .news_nr_tit{
 text-align:center; padding-top:12px;
}
.wrap3_left .news_tit{
  height:30px; font-size:18px;font-weight:bold;padding-top:10px; text-align:center; width:640px;
  border-bottom:#C9DCF3 1px solid;
}
.article_intro{
  border:#C9DCF3 1px solid; background:#ECF5FF;padding:0px 10px; margin-top:10px; width:620px
}
.article_content{
  padding-top:10px; font-size:14px;
}
.nrtags{
  height:28px;border:#C9DCF3 1px dashed;margin-top:10px;
}
.nrtags .keytags{
  width:500px;float:left;padding-left:10px;
}
.nrtags .pj{
  width:100px;float:right;
}
.articleaction{
  text-align:right;padding-top:10px;
}
