body {
	font: 9pt Arial, sans-serif;
	margin: 0 auto;
	padding: 0;
	color: #626262;
}
tr, td, img {
	border-width: 0;
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
	height: 1px;
	font-size: 0;
	line-height: 0;
}
.displaynone {
	display: none;
}
.displaytrue {
	overflow: hidden;
}
a {
	outline: none;
}
form {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
}
.clear {
	clear: both;
}
* {
	padding: 0;
	margin: 0;
}
p {
	margin: 5px 0px 5px 0px;
}
input, textarea {
	font-size: 12px;
}
textarea {
	padding: 0px;
	margin: 0px;
}
/*h1,h2,h3,h4, h4 a, #secnav a {color: #333;text-shadow: rgba(70, 70, 70, .3) 1px 1px 0px;}*/
a {
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}
/*a:visited {font-size: 12px;color: #626262;text-decoration: none;}*/
a:hover {
	color: #0a61c4;
	font-size: 12px;
	text-decoration: underline;
}
a.toplink {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
/*a:visited.toplink {font-size: 14px;color: #fff;text-decoration: none;}*/
a:hover.toplink {
	color: #ffe400;
	font-size: 14px;
	text-decoration: underline;
}
/*a:visited.toplink2 {font-size: 14px;color: #ffe400;text-decoration: none;}*/

a.novlink {
	color: #fff;
	text-decoration: none;
}
/*a:visited.novlink {color: #fff;text-decoration: none;}*/
a:hover.novlink {
	color: #ffe400;
	text-decoration: underline;
}
a.morn {
	font-size:12px;
	color:#909090;
	text-decoration:underline;
}
/*a:visited.morn{font-size:12px;color:#909090;text-decoration:underline;}*/
a:hover.morn {
	color:#0a61c4;
	font-size:12px;
	text-decoration:none;
}
a.infolist {
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}
/*a:visited.infolist {font-size: 12px;color: #626262;text-decoration: none;}*/
a:hover.infolist {
	color: #0a61c4;
	font-size: 12px;
	text-decoration: underline;
}
a.infolist_fff {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
/*a:visited.infolist_fff {font-size: 12px;color: #fff;text-decoration: none;}*/
a:hover.infolist_fff {
	color: #ffe400;
	font-size: 12px;
	text-decoration: underline;
}
a.typelink {
	font-size: 12px;
	color: #638AB0;
	text-decoration: none;
}
/*a:visited.typelink {font-size: 12px;color: #638AB0;text-decoration: none;}*/
a:hover.typelink {
	color: #009808;
	font-size: 12px;
	text-decoration: underline;
}
a.contentpage {
	font-size:12px;
	color:#ff0000;
	text-decoration:underline;
}
/*a:visited.contentpage{font-size:12px;color:#ff0000;text-decoration:underline;}*/
a:hover.contentpage {
	color:#0060ff;
	font-size:12px;
	text-decoration:none;
}
a.infolist_orning {
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

/*a:visited.infolist_orning{font-size:12px;color:#E05600;text-decoration:underline;}*/
a:hover.infolist_orning {
	color:#2C45B5;
	font-size:12px;
	text-decoration:none;
}
a.taglink {
	color: #1D1D1B;
	font-weight: bold;
	text-decoration: underline;
}
/*a:visited.taglink {color: #1D1D1B;font-weight: bold;text-decoration: underline;}*/
a:hover.taglink {
	color: #DC1818;
	font-weight: bold;
	text-decoration: none;
}
a.taglink2 {
	color: #636363;
	font-size:14px;
	text-decoration: underline;
}
/*a:visited.taglink2 {color: #636363;font-size:14px;text-decoration: underline;}*/
a:hover.taglink2 {
	color: #DC1818;
	font-size:14px;
	text-decoration: none;
}
a.tag1 {
	font:20px;
	color:#FF0000;
	text-decoration:none;
}
a.tag2 {
	text-decoration:none;
	color: #CC3300;
	font-size:11px;
}
a.tag3 {
	text-decoration:none;
	color: #000033;
	font-size:15px;
}
a.tag4 {
	text-decoration:none;
	color: #3333CC;
	font-size:16px;
}
a.tag5 {
	text-decoration:none;
	color: #0099FF;
	font-size:10px;
}
a.tag6 {
	text-decoration:none;
	color: #9966CC;
	font-size:13px;
}
a.tag7 {
	text-decoration:none;
	color: #996600;
	font-size:25px;
}
a.tag1:hover {
	color: #FFFF00;
	text-decoration:none;
}
a.tag2:hover {
	text-decoration:none;
	color:#006
}
a.tag3:hover {
	ftext-decoration:none;
	color:#fcc
}
a.tag4:hover {
	text-decoration:none;
	color: #3CC
}
a.tag5:hover {
	text-decoration:none;
	color: #F99
}
a.tag6:hover {
	text-decoration:none;
	color: #9CC
}
a.tag7:hover {
	text-decoration:none;
	color: #333333
}
a.searchinfolist {
	font-size: 14px;
	color: #1651DA;
	text-decoration: none;
}
a:visited.searchinfolist {
	font-size: 14px;
	color: #1651DA;
	text-decoration: none;
}
a:hover.searchinfolist {
	color: #009808;
	font-size: 14px;
	text-decoration: underline;
}
a.infolink02 {
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
a:visited.infolink02 {
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
a:hover.infolink02 {
	color:#EB5A00;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
a.infolink03 {
	font-size:12px;
	color:#364BE7;
	text-decoration:none;
}
a:visited.infolink03 {
	font-size:12px;
	color:#364BE7;
	text-decoration:none;
}
a:hover.infolink03 {
	color:#EB5A00;
	font-size:12px;
	text-decoration:underline;
}
a.infolink04 {
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
a:visited.infolink04 {
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
a:hover.infolink04 {
	color:#EB5A00;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
.hrefbotton {
	list-style: none;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
.hrefbotton li {
	float: left;
	background: url('../images/application.gif') no-repeat -86px -445px;
	height: 28px;
	line-height: 28px;
	width: 143px;
	margin-right:5px;
	margin-bottom:5px;
	text-align: center;
}
a.linimage {
	font-size: 10.3pt;
	font-weight: bold;
	color: #103d64;
	text-decoration: none;
}
a:visited.linimage {
	font-size: 10.3pt;
	font-weight: bold;
	color: #103d64;
	text-decoration: none;
}
a:hover.linimage {
	font-size: 10.3pt;
	font-weight: bold;
	text-decoration: none;
	color: #FC5927;
}
a.btninfo1 {
	background: url(../images/botton_order_bg.jpg) no-repeat;
	background-position: 0px -33px;
	color: #fff;
	font-size:14px;
	padding-left: 28px;
	width: 120px;
	height: 33px;
	line-height: 30px;
	border: 0px;
	display: inline-block;
}
a:visited.btninfo1 {
	background: url(../images/botton_order_bg.jpg) no-repeat;
	background-position: 0px -33px;
	font-size:14px;
	color: #fff;
}
a:hover.btninfo1 {
	background: url(../images/botton_order_bg.jpg) no-repeat;
	background-position: 0px -33px;
	font-size:14px;
	color: #fff;
}
a.btninfo2 {
	background: url(../images/botton_order_bg.jpg) no-repeat;
	background-position: 0px 0px;
	color: #fff;
	font-size:14px;
	padding-left: 28px;
	width: 120px;
	height: 33px;
	line-height: 30px;
	border: 0px;
	display: inline-block;
}
a:visited.btninfo2 {
	background: url(../images/botton_order_bg.jpg) no-repeat;
	background-position: 0px -0px;
	font-size:14px;
	color: #fff;
}
a:hover.btninfo2 {
	background: url(../images/botton_order_bg.jpg) no-repeat;
	background-position: 0px -0px;
	font-size:14px;
	color: #fff;
}
em {
	color: #C00;
	font-style: normal;
	font-weight: bold;
}
.em {
	color: #C00;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: underline;
}
/*from*/

input.bottonsubmit {
	color: #fff;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	border: 0px;
	cursor: pointer;
	background-color: #ff6c00;
}
input.bottonsubmit:hover {
	color: #ffcc00;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	border: 0px;
	cursor: pointer;
}
input.smallInput {
	font-size: 9pt;
	padding: 0px;
	height: 20px;
	clip: rect;
	color: #000000;
	border-color: black #CAD9EA #CAD9EA black;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
}
input.buttonface {
	background: url(../images/botton_bg.jpg) no-repeat;
	background-position: 0px 0px;
	color: #fff;

	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 81px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	cursor: pointer;
}
input.buttonface:hover {
	background: url(../images/botton_bg.jpg) no-repeat;
	background-position: 0px 0px;
	color: #57250e;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 81px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	cursor: pointer;
}
input.buttonface1 {
	background: url(../images/botton_bg.jpg) no-repeat;
	background-position: 0px -24px;
	color: #fff;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 81px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	cursor: pointer;
}
input.buttonface1:hover {
	background: url(../images/botton_bg.jpg) no-repeat;
	background-position: 0px -24px;
	color: #57250e;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 81px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	cursor: pointer;
}
input.buttonface2 {
	background: url(../images/botton_bg.jpg) no-repeat;
	background-position: 0px -48px;
	color: #fff;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 120px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	cursor: pointer;
}
input.buttonface2:hover {
	background: url(../images/botton_bg.jpg) no-repeat;
	background-position: 0px -48px;
	color: #57250e;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width:120px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	cursor: pointer;
}
input.infoInput {
	font-size: 9pt;
	padding: 3px 0px 0px 2px;
	height: 18px;
	clip: rect;
	color: #000000;
	background-color: #fff;
	border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -0px;
}
input.infoInput:hover {
	font-size: 9pt;
	padding: 3px 0px 0px 2px;
	height: 18px;
	clip: rect;
	color: #000000;
	background-color: #fff;
	border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -37px;
}
input.bottons02 {
	color: #209248;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 80px;
	height: 23px;
	line-height: 22px;
	border-color: #a0a0a0 #CAD9EA #CAD9EA #a0a0a0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -0px;
	cursor: pointer;
}
input.bottons02:hover {
	color: #EE5B17;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -120px;
	cursor: pointer;
}
input.bottons03 {
	color: #EE5B17;
	padding: 0px;
	margin: 0px;
	width: 100px;
	height: 23px;
	line-height: 22px;
	border-color: #a0a0a0 #CAD9EA #CAD9EA #a0a0a0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -80px;
	cursor: pointer;
}
input.bottons03:hover {
	color: #209248;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -120px;
	cursor: pointer;
}
input.bottons04 {
	color: #EE5B17;
	padding: 0px;
	margin: 0px;
	width: 60px;
	height: 21px;
	line-height: 20px;
	border-color: #a0a0a0 #CAD9EA #CAD9EA #a0a0a0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cursor: pointer;
}
input.bottons04:hover {
	color: #209248;
	background: url(../images/class_bg.jpg) repeat-x;
	background-position: 0px -120px;
	cursor: pointer;
}
input.inputsubmit01 {
	background: url(../images/subbotton.gif) no-repeat;
	background-position: 0px -81px;
	color: #4775b2;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 115px;
	height: 27px;
	line-height: 27px;
	border: 0px;
	cursor: pointer;
}
input.inputsubmit01:hover {
	background: url(../images/subbotton.gif) no-repeat;
	background-position: 0px -0px;
	color: #57250e;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 115px;
	height: 27px;
	line-height: 27px;
	border: 0px;
	cursor: pointer;
}
/*表单*/
.formlist td, formlist th {
	padding: 10px 0px 5px 0px;
	vertical-align : middle;
}
.formlist th {
	text-align: right;
	padding-right: 5px;
	font-weight:normal;
}
.formlist th.th2 {
	text-align: right;
	width:15%;
	padding-right: 5px;
	font-weight:normal;
}
.formlist th.th3 {
	text-align: right;
	width:25%;
	padding-right: 5px;
	font-weight:normal;
}
.formlist td.td01 {
	background-color: #F0F0F0;
	color:#0f66cd;
	height: 25px;
	line-height: 25px;
	padding: 5px 0px 5px 5px;
}
.formlist td span {
	padding-left: 5px;
	color: #ADADAD;
	vertical-align : middle;
}
/*表单二*/
.formlist2 td, formlist2 th {
	padding: 4px;
	height:28px;
	line-height:28px;
	vertical-align : middle;
}
.formlist2 th {
	text-align: right;
	padding-right: 5px;
	padding-left: 10px;
	font-weight:normal;
}
.formlist2 td span {
	padding-left: 5px;
	color: #ADADAD;
	vertical-align : middle;
}
.formlist2 .content {
	padding: 5px 0px 5px 25px;
	line-height: 200%;
	color: #FF580A;
	font-weight:bold;
}
/*表单三*/

.formlist3 td {
	padding: 5px 0px 5px 5px;
	line-height: 180%;
}
.formlist3 td.line {
	padding: 5px 0px 5px 0px;
	width:10%;
	border-right: 1px solid #DADBD6;
	color:#2969B7;
	font-family:宋体;
}
.formlist3 td span a{
	color:#6A6A6As;	
}
/*font*/
.strong {
	font-weight: bold;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.colorgwhite {
	color: #ffffff;
}
.colorgreen {
	color: #0f66cd;
}
.colorgreg {
	color: #E60000;
}
.colorgblue {
	color: #2F44A2;
}
.colorghow {
	color: #FC5B00;
}
.colorgorning {
	color: #4D4D4D;
}
.colorgorning2 {
	color: #67625f;
}
.colorgorning3 {
	color: #90898C;
}
.colorgorningage {
	color: #ff5b0b;
}
.colorthree {
	color: #2E9438;
}
.fontsize14 {
	font-size: 14px;
}
.bgcolorthree {
	background-color: #E3E3E3;
}
.bgcolorthree2 {
	background-color: #F0F0F0;
}
.bgcolororning {
	background-color: #D7E8F8;
	font-family: Georgia, 'Times New Roman', times, serif;
}
.bgoclorcontent {
	background-color: #f6fcff;
}
.lineheight150 {
	line-height: 150%;
}
.lineheight180 {
	line-height: 180%;
}
.lineheight200 {
	line-height: 200%;
}
.padding-left5 {
	padding-left: 5px;
}
.padding-left10 {
	padding-left: 10px;
}
.padding-left3 {
	padding-left: 3px;
}
.padding-right3 {
	padding-right: 5px;
}
.margintleft10 {
	margin-left: 10px;
}
.margintop5 {
	margin-top: 5px;
}
.margintop8 {
	margin-top: 8px;
}
.margintop10 {
	margin-top: 10px;
}
.margintop01 {
	margin-top:1px;
}
.fonttextindent2em {
	text-indent:2em;
}
.hrline {
	height: 0px;
	border: 1px solid #CFE8F7;
}
.bookline {
	border-top: 1px solid #E5E5E5;
	font-size: 0px;
	height: 1px;
	margin: 5px 0px 5px 0px;
}
.otherZt {
	border-top: 1px dashed #DADBD6;
	margin: 10px 0px 10px 0px;
}
.bookline {
	border-top: 1px solid #E5E5E5;
	font-size: 0px;
	height: 1px;
	margin: 5px 0px 5px 0px;
}

.pagination p {
	margin: 0;
	cursor: pointer;
	
}
.pagination {
	height: 28px;
	text-align: center;
	width:100%;

	margin-bottom:1rem;
}
.pagination a {
	display: inline-block;
	margin-right: 10px;
	width: 28px;
	height: 28px;
	line-height: 28px;
	
	text-decoration: none;
	
	font-size: 14px;
	
	text-align: center;
	border:#dddddd 1px solid;
	background: #f5f5f5;
	color: #565656;
	transition:all 0.3s ease-in-out;

}
.pagination a:hover {
	border:#4186e4 1px solid;
	background: #4186e4;
	color: #fff;

}
.pagination a.cur {
	display: inline-block;
	margin-right: 10px;
	width: 28px;
	height: 28px;
	line-height: 28px;
	
	text-decoration: none;

	font-size: 14px;
	text-align: center;
	
	transition:all 0.3s ease-in-out;
	border:#4186e4 1px solid;
	background: #4186e4;
	color: #fff;
}
.pagination p {
	display: inline-block;
	font-size: 14px;
	width: 28px;
	height: 28px;
	line-height: 28px;
	color: #6c6c6c;
	text-align: center;
	border:#dddddd 1px solid;
	background: #f5f5f5;
	color: #565656;
	margin-right: 8px;
	
}
.pagination p.pageRemark {
	border-style: none;
	background: none;
	margin-right: 0px;
	padding: 4px 0px;
	color: #fe6600;
	
}
.pagination p.pageRemark b {
	color: red;
}
.pagination p.pageEllipsis {
	border-style: none;
	background: none;
	padding: 4px 0px;
	color: #fe6600;
	border-radius:50%;
}
.dates li {
	font-size: 14px;
	margin: 20px 0
}
.dates li span {
	float: right
}
.pagination .page_xyy {
	width: 50px;
	height: 28px;
	
	border:none;
	line-height: 28px;
	
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	text-align: center;
border:#dddddd 1px solid;
	background: #f5f5f5;
	color: #565656;

	
}
.pagination .page_xyy:hover{ 
	
		border:#4186e4 1px solid;
	background: #4186e4;
	color: #fff;
}
.pagination .page_syy {
	 width: 50px;
	height: 28px;
	line-height:28px;
	border:none;
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	text-align: center;
border:#dddddd 1px solid;
	background: #f5f5f5;
	color: #565656;

	transition:all 0.5s ease-in-out;
	

}
.pagination .page_syy:hover{ 
		border:#4186e4 1px solid;
	background: #4186e4;
	color: #fff;
	}
.pagination .page_shouye {
	width: 39px; 
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none;
}

.pagination .page_weiye {
	width: 39px;
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none; 

}