﻿﻿/*resetStyle*/
html, body, div, span, p, dl, dt, dd, ul, ol, li, table, thead, tbody, tfoot, tr, th, td, h1, h2, h3, h4, h5, h6, img, a, strong, form, fieldset, input, textarea, select, lable, option, blockquote, pre {
	margin:0;
	padding:0
}
header, nav, aside, article, section, article, footer, hgroup, time {
	margin:0;
	padding:0;
	display:block;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
label, input, select, textarea {
	vertical-align:middle;
	font-size:12px;
	outline:none;
}
ol, ul {
	list-style:none
}
h1, h2, h3, h4, h5, h6 {
	font-size:14px;
}
a {
	text-decoration:none;
	color:#3e3e3e;
}
a:hover {
	text-decoration:none;
	color:#000000;
}
img {
	border:none;
	vertical-align:top;
}
em, i {
	font-style:normal;
}
.dsn {
	display:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	clear:both
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
	line-height:0;
}
.clearfix {
	zoom:1
}
.mt5 {
	margin-top:5px;
}
.mt10 {
	margin-top:10px;
}
.mt12 {
	margin-top:12px;
}
.mt15 {
	margin-top:15px;
}
.mt18 {
	margin-top:18px;
}
.mt20 {
	margin-top:20px;
}
.mt24 {
	margin-top:24px;
}
.mt30 {
	margin-top:30px;
}
.mt35 {
	margin-top:35px;
}
.mt40 {
	margin-top:40px;
}
.mt46 {
	margin-top:46px;
}
.ml5 {
	margin-left:5px;
}
.ml10 {
	margin-left:10px;
}
.ml20 {
	margin-left:20px;
}
.p10 {
	padding:10px;
}
.vt {
	vertical-align:top;
}
.tal {
	text-align:left;
}
.tar {
	text-align:right;
}
.tac {
	text-align:center;
}
.ovh {
	overflow:hidden;
}
.fYH {
	font-family:"\5fae\8f6f\96c5\9ed1", "\9ed1\4f53", "Microsoft YaHei", "微软雅黑";
}
.red {
	color:#f00;
}
.redBlod {
	color:#f00;
	font-weight:bold;
}
.w110 {
	width:110px;
	height:22px;
}
.w220 {
	width:220px;
	height:22px;
}
.blank {
	width:1000px;
	margin:0 auto;
}
[type=button]{
	background:0;
	border:0;
	cursor:pointer;
}
body{
	background:#e8edf3 url("../img/bg/bodyBg_01.jpg") no-repeat top center;
}
.ftBg_01{
	background:url(../img/bg/footerBg_02.jpg) no-repeat bottom center;}
#footer{
	padding:60px 0 60px;
	/*background:url("../img/bg/footerBg_01.jpg") no-repeat bottom center;*/
}
.footerLevel_02{
	background:url("../img/bg/footerBg_01.jpg") no-repeat bottom center;}
#header{
	position:relative;
	margin: 0 auto;
	width:1000px;
	height:208px;
}
#header a{
	position:absolute;
	top:0;
	right:3px;
	width:107px;
	height:29px;
	color: #fff;
	font: bold 14px/28px "\5b8b\4f53", "宋体";
	text-align:center;
	background:url("../img/btn/btnLoginBg_01.png") no-repeat;
}
.main{
	margin: 20px auto 0px;
	width:1000px;
	overflow: hidden;
}
.ssBox{
	position:relative;
	height:68px;
	width:100%;
}
.searchBoxBg{
	position:absolute;
	left: 0px;
	top:0;
	width:100%;
	height:68px;
	background:#05457d;
	filter:alpha(opacity = 70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity: 0.7;
	z-index:5;
}
.searchCon{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:68px;
	color: #fff;
	z-index:10;
}
/*搜索select选框*/
.ssBox .log_selBox{
	position:relative;
	margin: 18px 0 0 15px;
	height:32px;}
.ssBox .log_selBox .log_mnSelBox{
	width:136px;
	height:32px;
	line-height:32px;
	padding:0 50px 0 20px;
	border-right:#aec5d1 solid 1px;
	font-size:14px;
	color:#666;
	float:left;
	position:relative;
	background:#ffffff;}
.ssBox .log_selBox .log_mnSelBox p{
	color:#666;
	font-size:14px;}
.ssBox .log_selBox .log_mnSelBox b{
	height:0;
	width:0;
	border:#246b8f solid 6px;
	border-bottom:0;
	border-left:#fff dashed 6px;
	border-right:#fff dashed 6px;
	line-height:0;
	overflow:hidden;
	position:absolute;
	top:14px;
	right:20px;}
.ssBox .log_selBox .select02{
	width:206px;
	height:32px;
	line-height:32px;
	position:absolute;
	top:0px;
	left:0px;
	font-size: 14px;
	filter:alpha(opacity:0);
	opacity:0;
	_top:8px;
	+top:8px;}
.ssBox .log_selBox .select02 option{
	padding-left:20px;
	height:24px;
	line-height:24px;
	color: #666;
}

.w516{
	width:516px;
}
.searchCon .txtSearch{
	float: left;
	margin-top: 18px;
	padding: 2px 15px 2px 13px;
	height:28px;
	line-height: 28px;
	color: #666;
	font-size: 14px;
	border:0;
}
.searchCon .btnSearch{
	float: left;
	margin-top:18px;
	width:117px;
	height:32px;
	background:url("../img/btn/btnSearchBg_01.png") no-repeat;
	border:0;
}
.searchCon .aSearch{
	float: left;
	margin:20px 0 0 25px;
	line-height: 28px;
	color: #fff;
	font: bold 14px/28px '\5b8b\4f53';
	text-decoration: underline;
}
.column_01 .mL{
	width:695px;
}
.column_01 .mR{
	width:285px;
}
.colBox .title_01,.inform .title_01{
	height:40px;
	line-height: 40px;
	color: #fff;
	font-size: 20px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "微软雅黑", Microsoft YaHei;
	text-align:center;
}
.colBox .con{
	padding:5px 15px;
}
.dq .title_01{
	background:#17a668;
}
.dq .con{
	padding: 15px 15px;
	background:#28b779;
}
.redTop .title_01{
	background:url(../img/bg/banTitBg_01.png) no-repeat;
}
.redTop .con{
	background:#b43e3e;
}
.blackTop .title_01{
	background:url(../img/bg/banTitBg_02.png) no-repeat;
}
.blackTop .con{
	background:#757575;
}
.dq .con a{
	display:inline-block;
	padding: 0 16px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
}
.colBox .con table{
	color:#fff;
	line-height:30px;
	font-size: 14px;
}
.colBox .con table a{
	color: #fff;
}
.colBox .con table td,.colBox .con table th{
	padding:0 4px;
}
.colBox .con p{
	line-height: 30px;
}
.colBox .con p a{
	color: #fff;
	font-size: 14px;
	font-family: "\5b8b\4f53", "宋体";
}
.redTop .con table th{
	text-align:left;
	border-bottom:1px solid #c44c4c;
}
.redTop .con table td{
	border-bottom:1px dashed #d57d7d;
}
.blackTop .con table th{
	text-align:left;
	border-bottom:1px solid #898989;
}
.blackTop .con table td{
	border-bottom:1px dashed #aeaeae;
}
.inform .title_01{
	background:#da9627;
}
.inform .con{
	padding:15px;
	height:242px;
	background:#ffb848;
}
.inform ul li{
	line-height: 30px;
	font-size: 14px;
}
.inform ul li a{
	color: #663300;
}
.banBox_01{
	display:inline-block;
	margin-top:15px;
	padding: 13px 40px 0 80px;
	width:165px;
	height:61px;
	line-height: 24px;
	color:#fff;
	font-size:20px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "微软雅黑", Microsoft YaHei;
}
.banBox_01:hover{
	color:#fff;
}
.banR_01{
	background:#c7a769 url("../img/bg/bannerBg_01.png") no-repeat 15px 0;
}
.banR_02{
	background:#7bc1a1 url("../img/bg/bannerBg_01.png") no-repeat 15px -74px;
}
.banR_03{
	line-height:48px;
	background:#55a9de url("../img/bg/bannerBg_01.png") no-repeat 15px -148px;
}
.welcome{
	position:relative;
	width:228px;
	height:68px;
	overflow:hidden;
}
.afterSearch .ssBox{
	width:756px;
}
.welcome .con{
	position:absolute;
	top:0;
	left:0;
	width:94%;
	padding:4px 3%;
	z-index: 10;
}
.welcome .con p{
	line-height:30px;
	color: #fff;
	font-size: 14px;
}
.welcome .con p a{
	margin-left:5px;
	color:#fff;
}
.welcome em{
	position:absolute;
	left:5px;
	bottom:3px;
	color:#285f9d;
	font:bold 18px/30px arial;
	font-style:italic;
	z-index:11;
}
.afterSearch .log_selBox .log_mnSelBox{
	width:106px;
}
.afterSearch .log_selBox .select02{
	width:177px;
}
.w300{
	width:300px;
}
.column_02 .mL{
	width:500px;
}
.column_02 .mR{
	width:480px;
}
.chart .title_01{
	padding:0 20px;
	height:40px;
	line-height: 40px;
	color: #fff;
	font-size: 20px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "微软雅黑", Microsoft YaHei;
}
.chart .con{
	height:321px;
	text-align: center;
	overflow: hidden;
}
.chart_01 .title_01{
	background:#17a668;
}
.chart_01 .con{
	background:#bce6d4;
}
.chart_02 .title_01{
	background:#cbaa28;
}
.chart_02 .con{
	background:#e6dfbc;
}
.btnLink a{
	display:inline-block;
	padding-left:130px;
	width:350px;
	height:77px;
	line-height: 76px;
	color:#fff;
	font-size:20px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "微软雅黑", Microsoft YaHei;
}
.btnLink .btnLink_01{
	background:#6ec1ec url("../img/bg/btnLinkBg_01.png") no-repeat 48px 0;
}
.btnLink .btnLink_02{
	background:#cab645 url("../img/bg/btnLinkBg_01.png") no-repeat 48px -77px;
}
.btnLink .btnLink_03{
	background:#7bc1a1 url("../img/bg/btnLinkBg_01.png") no-repeat 48px -154px;
}
.btnLink .btnLink_04{
	background:#de5555 url("../img/bg/btnLinkBg_01.png") no-repeat 48px -231px;
}
.btnLink .btnLink_05{
	background:#818181 url("../img/bg/btnLinkBg_01.png") no-repeat 48px -308px;
}
.btnLink .btnLink_06{
	background:#55a9de url("../img/bg/btnLinkBg_01.png") no-repeat 48px -385px;
}
.btnLink .btnLink_07{
	background:#e27a42 url("../img/bg/btnLinkBg_01.png") no-repeat 48px -462px;
}
.btnLink .btnLink_08{
	background:#8eb021 url("../img/bg/btnLinkBg_01.png") no-repeat 48px -539px;
}
.btnLink .btnLink_09{
	background:#5b86dc url("../img/bg/btnLinkBg_01.png") no-repeat 48px -616px;
}
.column_03 .mL{
	width:228px;
}
.column_03 .mR{
	width:756px;
}
.article .mL .menu,.article .mR .article_01,.firm,.queryCon,.afterSearch .menu,.artListCon{
	margin-bottom:-9999px;
	padding-bottom:9999px;
	+margin-bottom:0;
	+padding-bottom:0;
}
.article,.afterSearch{overflow:hidden;}
.menu{
	background:#566c88;
}
.menu dt{
	padding-left:45px;
	height:48px;
	line-height: 48px;
	color:#fff;
	font-size: 18px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "微软雅黑", Microsoft YaHei;
	background:#43648e;
	border-top:1px solid #647d9e;
	border-bottom:1px solid #647d9e;
}
.menu dd{
	padding-left: 65px;
	height:36px;
	line-height: 36px;
	font-size: 14px;
	font-family: "\5b8b\4f53", "宋体";;
	background:#566c88 url("../img/icon/iconMenuBg_01.png") no-repeat 52px center;
}
.menu a{
	color:#fff;
}
.menu dt.dt_01{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px 0;
}
.menu dt.dt_02{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -48px;
}
.menu dt.dt_03{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -96px;
}
.menu dt.dt_04{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -144px;
}
.menu dt.dt_05{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -192px;
}
.menu dt.dt_06{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -240px;
}
.menu dt.dt_07{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -288px;
}
.menu dt.dt_08{
	background:#43648e url("../img/icon/iconMenuBgAdd_01.png") no-repeat 13px 1px;
}
.menu dt.dt_09{
	background:#43648e url("../img/icon/iconMenuBgAdd_01.png") no-repeat 13px -46px;
}
.menu dt.dt_10{
	background:#43648e url("../img/icon/iconMenuBg_02.png") no-repeat 13px -334px;
}
.here{
	padding:0 5px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size: 14px;
	font-family: "\5b8b\4f53", "宋体";
}
.here a{
	color:#fff;
}
.queryBox{
	padding:5px 20px;
	background:#f2f2f2;
}
.queryBox table{
	width:100%;
}
.queryBox table td{
	padding:6px 2px;
	height:32px;
	line-height: 32px;
	color:#333333;
	font-size: 14px;
	font-family: "\5b8b\4f53", "宋体";
}
.queryBox .txt_01{
	padding:2px 5px;
	width:210px;
	height:26px;
	line-height:26px;
	color:#666;
	font-size: 14px;
	background:#fff;
	border:1px solid #c5c5c5;
}
.zhSerachCon .queryBox{
	padding:50px 0;
}
.zhSerachCon .queryBox .txt_01{
	width:290px;
}
.queryBox .td_01 .log_selBox .log_mnSelBox{
	width:170px;
}
.queryBox .td_01 .log_selBox .select02{
	width:220px;
}
.zhSerachCon .queryBox .td_01 .log_selBox .log_mnSelBox{
	width:250px;
}
.zhSerachCon .queryBox .td_01 .log_selBox .select02{
	width:300px;
}
.zhSerachCon .queryBox .btnQuery{
	margin:0;
	width:165px;
}
.queryBox .td_02 .log_selBox .log_mnSelBox{
	width:90px;
}
.queryBox .td_02 .log_selBox .select02{
	width:140px;
}
.queryBox .log_selBox{
	position:relative;
	height:32px;}
.queryBox .log_selBox .log_mnSelBox{
	height:32px;
	line-height:32px;
	padding:0 40px 0 10px;
	border:#c5c5c5 solid 1px;
	font-size:14px;
	color:#666;
	float:left;
	position:relative;
	background:#ffffff;
	overflow:hidden;}
.queryBox .log_selBox .log_mnSelBox p{
	color:#666;
	font-size:14px;}
.queryBox .log_selBox .log_mnSelBox b{
	height:0;
	width:0;
	border:#757575 solid 6px;
	border-bottom:0;
	border-left:#fff dashed 6px;
	border-right:#fff dashed 6px;
	line-height:0;
	overflow:hidden;
	position:absolute;
	top:14px;
	right:15px;}
.queryBox .log_selBox .select02{
	width:206px;
	height:32px;
	line-height:32px;
	position:absolute;
	top:0px;
	left:0px;
	font-size: 14px;
	filter:alpha(opacity:0);
	opacity:0;
	_top:8px;
+top:8px;}
.queryBox .log_selBox .select02 option{
	padding-left:10px;
	height:24px;
	line-height:24px;
	color: #666;
}
.queryBox .btnQuery{
	margin-right:12px;
	width:80px;
	height:32px;
	color:#fff;
	font:bold 14px/32px "\5b8b\4f53";
	background:#009900;
}
.queryCon,.artListCon{
	background:#fff;
}
.table_01{
	color:#2d2d2d;
	font-size: 14px;
	font-family: "\5b8b\4f53", "宋体";
	text-align:center;
	border-bottom:1px solid #fff;
}
.table_01 th{
	height:34px;
	line-height:34px;
	color:#003366;
	background:#b4d6fd;
	border-bottom:1px solid #c2c2c2;
	border-right:1px solid #fff;
}
.table_01 tr.bg_01{
	background:#deedf7;
}
.table_01 td{
	height:34px;
	line-height:34px;
	word-break:break-all;
}
.table_01 td a{
	color: #0066cc;
}
.new_page1{ text-align:center; padding:30px 0 0 0;color:#666666;font-size: 14px;}
.new_page1 a{color:#666666;}
.new_page1 span{padding:0 5px;color:#1261e5;}
.new_page1 .txt_page{width:27px; height:20px; line-height:20px; text-align:center; border:#7e9ab1 solid 1px;}
.new_page1 .aPage,.new_page1 label{ color:#666666;font-size:14px;}

.tjChartCon{
	background:#fff;
}
.chartBox_01 .title{
	padding:0 20px;
	height:40px;
	color:#333;
	font:bold 18px/40px "\5FAE\8F6F\96C5\9ED1", "微软雅黑", Microsoft YaHei;
	background:#e1e1e1;
}
.chartBox_01 .con{
	padding:50px 25px 25px;
}
.chartBox_01 .queryBox{
	padding:8px 10px;
	width:260px;
	height:32px;
	background:#61c1fe;
}
.chartBox_01 label{
	float: left;
	margin-right:5px;
	line-height: 34px;
	color: #333;
	font-size: 14px;
}
.chartBox_01 .btnTj_01{
	float: right;
	width:70px;
	height:32px;
	line-height: 32px;
	color:#333;
	font-size: 14px;
	font-weight:bold;
	background:#66ff83;
	border:0;
}
.chartBox_01 .log_selBox .log_mnSelBox{
	width:80px;
	border:none;
}
.chartBox_01 .queryBox .log_selBox .select02{
	width:130px;
}
.title_02{
	padding:0 10px 0 40px;
	height:40px;
	line-height: 40px;
	color: #333;
	font:normal 20px/40px '\5FAE\8F6F\96C5\9ED1';
	background:#e1e1e1 url("../img/icon/iconTitle_02.png") no-repeat 11px 12px;
}
.firmBox{
	background:#fff;
}
.firmBox .con{
	padding:20px 30px;
}
.infoCon p{
	padding:3px;
	line-height:24px;
	color:#4f565c;
	font-size:14px;
	border-bottom:1px solid #e9e7e1;}
.infoCon p i{
	color:#bcbcbf;}
.infoCon p a{
	float:left;
	color:#333333;}
.infoCon p.p1{
	margin-right:2%;
}
.infoCon p.p2,.infoCon p.p3{
	float:left;
	margin-right:2%;
	width:47%;}
.infoCon p.p2{
	height:auto;
	text-align:right;}
.infoCon p.p2 i{
	float:left;}
.infoCon p.p4{
	padding:6px 0;
	height:48px;
}
.infoCon .pBtn{
	padding:15px 0 0;}
.infoCon .pBtn a{
	display:inline-block;
	margin:0 12px 15px 0;
	width:160px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:16px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
	text-align:center;
	text-decoration:none;
	background:#2b89cb;
	border-radius:4px;
	-moz-border-radius:4px;
	background:url(../img/btn/btnBg_01.png) no-repeat\9;}
.infoCon .pBtn a.cur{
	color:#fff;
	background:#cf5050;
	background:url(../img/btn/btnBg_02.png) no-repeat\9;}
.artListCon{
	padding-top:12px;
}
.title_03{
	padding:0 35px;
	height:34px;
	line-height: 34px;
	background:url("../img/bg/titleBg_01.png") repeat-x;
}
.title_03 span{
	float: left;
	padding:0 20px;
	height:34px;
	color:#333;
	font:normal 20px/34px '\5FAE\8F6F\96C5\9ED1';
	background:#58e55b;
}
.title_03 a.more{
	float: right;
	color:#666;
	font-size: 12px;
	font-family: "\5b8b\4f53", "宋体";
}
.listBox_01 .con{
	padding:0 35px;
}
.txtList_01 li{
	padding:0 80px 0 0;
	height:30px;
	line-height: 28px;
	color:#666;
	font-size: 14px;
	font-family: "\5b8b\4f53", "宋体";
	background:url("../img/bg/txtListBg_01.png") repeat-x bottom;
	overflow:hidden;
}
.txtList_01 li a{
	float: left;
	padding-left:20px;
	background:url("../img/icon/iconListBg_01.png") no-repeat 5px 13px;
}
.txtList_01 li a:hover{
	color:#006699;
	text-decoration: underline;
}
.txtList_01 li i{
	float: right;
	margin-right:-75px;
	width:75px;
}

/*-------login---------*/
.loginPage{
	background:url("../img/bg/loginBodyBg_02.jpg") no-repeat top center;
}
.loginBox{
	margin:193px auto 30px;
	padding:40px 0 0 346px;
	width:316px;
	height:292px;
	background:#eaeaea url(../img/bg/loginBg_02.png) no-repeat 0 0;
	border:8px solid #1d5fa0;
}
.login_01 p{
	position:relative;
	height:40px;
	font-size:12px;}
.login_01 p .i1{
	position:absolute;
	left:250px;
	top:11px;
	width:18px;
	height:17px;
	background:url(../img/icon/iconClose_01.png) no-repeat;}
.login_01 p label{
	float:left;
	width:40px;
	height:40px;}
.login_01 p.p1 label{
	background:#aaabab url(../img/icon/iconLogin_03.png) no-repeat 12px 12px;}
.login_01 p.p2 label{
	background:#aaabab url(../img/icon/iconLogin_04.png) no-repeat 12px 12px;}
.login_01 p.p3 label{
	background:#aaabab url(../img/icon/iconLogin_05.png) no-repeat 12px 12px;}
.txtLogin_01{
	float:left;
	padding:5px 30px 5px 10px;
	height:28px;
	line-height:28px;
	width:194px;
	color:#aaabab;
	font-size:18px;
	border:1px solid #aaabab;}
.txtLogin_02{
	float:left;
	padding:5px 5px 5px 10px;
	height:28px;
	line-height:28px;
	width:121px;
	color:#aaabab;
	font-size:18px;
	border:1px solid #aaabab;}
.login_01 p.p3 a{
	float:left;}
.login_01 p.p4{
	height:40px;
	line-height:40px;}
.login_01 p.p4 .cheLogin_01{
	float:left;
	margin:13px 5px 0 0;}
.login_01 p.p4 label{
	float:left;
	width:60px;
	color:#000;}
.login_01 p.p4 a{
	float:left;
	margin-left:8px;
	color:#005cb1;
	text-decoration:underline;}
.btnLogin_01{
	width:275px;
	height:40px;
	line-height:40px;
	font-size:18px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
	background:#27b501;
	border:none;
	cursor:pointer;}
.login_01 p.p5{
	padding-right:40px;
	line-height:40px;
	color:#000;
	text-align:right;}
.login_01 p.p5 a{
	color:#ff0000;
	text-decoration:underline;}





/* hl start */
.article_01{
	background:#fff;
}
.article_01 .tit_01{
	padding:32px 0 32px;
	font:normal 26px/36px '\5FAE\8F6F\96C5\9ED1';
	color:#000;
	text-align:center;
}
.article_01 .toolbar_01{
	margin:0 auto;
	margin-bottom:15px;
	padding:0 13px 0 16px;
	width:692px;
	height:32px;
	font:normal 12px/32px '\5B8B\4F53';
	color:#666;
	border-top:1px solid #dadada;
	background-color:#ebebeb;
}
.article_01 .toolbar_01 a{
	color:#666;
	text-decoration:none;
	cursor:pointer;
}
.article_01 .article_01_con{
	padding:0 20px;
	font:normal 14px/28px '\5B8B\4F53';
	color:#333;
}
.article_01 .article_01_con p{
	padding:14px 13px 14px 0;
	text-indent:2em;
	word-break:break-all;
}
.article_01 .article_01_con img{width:expression(this.width > 660 ? 660: true); max-width:660px;}
/* hl end */
#footer p{
	float:left;
	color: #1b1b1b;
	line-height:30px;
	font-size:14px;
	font-family:'\5B8B\4F53';
}
#footer p.p1{
	margin:0 15px 0 80px;
	width:450px;
}
#footer .ftCon p.p1{
	margin:0 15px 0 145px;
	width:300px;
}
#footer p.p2{
	width:450px;
}
#footer p a{
	color: #1b1b1b;
}
#footer p span{
	margin-left:50px;}
#footer .btnDataLogin{
	float:right;
	width:120px;
	height:32px;
	line-height:32px;
	color:#fff;
	font-size:14px;
	font-family:'\5B8B\4F53';
	text-align:center;
	background:#0099ff;
	border-radius:3px;
	margin-bottom:5px;}
#loginFt{
	padding: 10px 0 60px;
}
#loginFt p{
	height:60px;
	line-height:60px;
	color: #000;
	font-size:14px;
	text-align:center;
}
#loginFt p a{
	margin-right:50px;
	color: #000;
}

/*弹出层遮罩*/
.tcMain {
	width:100%;
	height:100%;
	overflow-y: auto;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop));
	z-index:1000;
}
.tcMask {
	width:100%;
	height:100%;
	overflow:hidden;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:500;
	background-color:rgba(0, 0, 0, 0.3) !important;
	filter:alpha(opacity=30);
	background-color:#000;
}
.tcConBox {
	width:482px;
	padding:1px;
	border:1px solid #fff;
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:1001;
	overflow:hidden;
}
.tcConBox .tcTitle {
	height:32px;
	padding:0 10px;
	background:#1d5fa0;
	color:#fff;
}
.tcConBox .tcTitle h2 {
	font:normal 18px/32px "\5fae\8f6f\96c5\9ed1", "\9ed1\4f53", "Microsoft YaHei";
}
.tcConBox .tcTitle i.btn_closed{
	float:right;
	margin:7px 7px 0 0;
	width:17px;
	height:17px;
	background:url(../img/btn/btnClose_01.png) no-repeat;
	cursor:pointer;}
.tcConBox .con{
	padding-bottom:30px;}
.changePwdCon{
	padding:30px 10px 20px;
	position:relative;}
.changePwdCon p.pwdError{
	position:absolute;
	left:0;
	top:10px;
	width:90%;
	color:#f00;
	text-align:center;
	font-size:12px;
}
.changePwdCon td{
	padding:4px 2px;
	color:#333;
	font-size:14px;}
.txtPwd{
	padding:1px 5px;
	width:180px;
	height:24px;
	line-height:24px;
	color:#666;
	background:#fff;
	border:1px solid #c5c5c5;}
.btnCPwd_01 a{
	display:inline-block;
	margin-right:10px;
	padding:4px 10px;
	line-height:18px;
	color:#fff;
	font-size:14px;
	font-family:'\5fae\8f6f\96c5\9ed1';}
.btnQdPwd{
	background:#1d5fa0;
	}
.btnQxPwd{
	background:#999;}
.txtYear{
	float:left;
	padding:0 5px;
	width:120px;
	height:32px;
	line-height:32px;
	color:#666;
	font-size:14px;
	background:#fff;
	border:none;}
#nav{
	position:relative;
	height:40px;}
.navBg{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-650px;
	width:1300px;
	height:40px;
	background:#003366;
	filter:alpha(opacity= 80);
	opacity:0.8;}
.navCon{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-500px;
	width:1000px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;}
.navCon a{
	display:inline-block;
	float:left;
	padding:0 11px;
	color:#fff;}
.linkBox .banBox_01{
	float:left;
	margin:0 20px 0 0;
	width:200px;
	line-height:48px;}
.linkBox .banR_03{
	float:right;
	margin:0;
}












