@charset "utf-8";
body {background-image: url(../images/bg_body.jpg);	background-repeat: repeat;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p,img,a,span,strong,*{padding: 0;margin: 0;	font-family: "微软雅黑";}
img,input,select,textarea{ vertical-align:middle}
button,input,select,textarea{font-size:100%;font-family: "微软雅黑";}
a, img {border:0;}
ul,li{ list-style:none;}


a.th025-red:link,a.th025-red:visited{
	text-decoration: none;
	color: #A60201;
}
a.th025-red:hover,a.th025-red:active{
	text-decoration: underline;
	color: #C96;
}
.th025-more1 {
	font-size: 12px;
	line-height: 36px;
	color: #A60202;
	text-align: right;
}

.th025-list-navht {
	font-size: 12px;
	color: #999999;
	background-image: url(../images/053753226.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	text-indent: 30px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3EEFB;
	font-weight: normal;
	line-height: 18px;
}
.th025-list1-frame {
	margin-right: auto;
	margin-left: auto;
	min-height: 560px;
	height: auto !important;
	border: 2px solid #257DDE;
	padding: 30px;
}
.th025-list2-frame {
	padding-top: 30px;
	margin-right: auto;
	margin-left: auto;
	min-height: 560px;
	height: auto !important;
	clear: both;
	position: relative;
	overflow: hidden;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	border: 2px solid #257DDE;
	box-sizing: border-box;
	width: 100%;
}

.th025-news-l li{
	line-height: 33px;
	height: 33px;
	overflow: hidden;
	text-indent: 10px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	list-style-position: inside;
	list-style-type: disc;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DEEBFA;
}
.th025-news-l li a{
	line-height: 33px;
	height: 33px;
	font-size: 14px;
	text-decoration: none;
	color: #333;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.th025-news-l li a:hover{
	text-indent: 10px;
	background-color: #257DDE;
	text-decoration: none;
	color: #FFF;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-radius: 3px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.th025-news-l li a:active{
	line-height: 33px;
	height: 33px;
	text-indent: 0px;
	font-size: 14px;
	background-color: #DEDEDE;
	text-decoration: none;
	color: #FFF;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.th025-news-l li span{
	float:right;
	display:inline;
}
.th025-list-time {
	font-size: 12px;
	color: #CCCCCC;
	float: right;
}
.th025-list-none {
	min-height: 300px;
	text-align: center;
	padding: 50px;
	vertical-align: middle;
	font-size: 14px;
	color: #ccc;
	line-height: 50px;
	font-weight: bold;
	box-sizing: content-box;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	overflow: hidden;
}



.th025-text-green {
	color: #009900;
}
.th025-pagin{
	height: 36px;
	line-height: 34px;
	font-size: 12px;
	color: #B9B9B9;
	padding-right: 10px;
	padding-left: 10px;
}
.th025-pagin a{
	border: 1px solid #ccc;
	text-align: center;
	margin-right: 10px;
	color: #ccc;
	font-weight: bold;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 9px;
	border-radius: 3px;
}
.th025-pagin a:hover{ text-decoration:none;}
a.th025-pagin{
	border: none;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	margin-right: 10px;
	background-color: #257DDE;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
a:hover.th025-pagin{
	border: none;
	color: #FFF;
	background: #333;
	text-align: center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.th025-pagin input[type='button']{
	height: 25px;
	line-height: 25px;
	width: 50px;
	font-size: 12px;
	background-color: #CC0000;
	color: #fff;
	border: none;
	cursor: pointer;
	font-family: "微软雅黑";
	padding-top: 0px;
	padding-bottom: 5px;
	font-weight: bold;
	border-radius: 3px;
}
.th025-pagin input[type='text']{
	line-height: 20px;
	height: 22px;
	border: 1px solid #E6F0FB;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	font-size: 12px;
	border-radius: 3px;
	color: #257DDE;
}
.th025-red {
	color: #257DDE;
	padding-right: 3px;
}
.th025-inforcon {
	width: 100%;
	position: relative;
	overflow: hidden;
	clear: both;
	height: auto;
}
.th025-inforcon-right {
	width: 100%;
	margin-left: 0px;
	position: relative;
	margin-bottom: 30px;
	overflow: hidden;
}
.th025-content-ht {
	font-size: 26px;
	color: #333333;
	line-height: 30px;
	text-align: center;
	font-weight: lighter;
	margin-top: 44px;
}
.th025-content-time {
	height: 30px;
	line-height: 20px;
	text-align: center;
	color: #A0CEDD;
	font-size: 12px;
	margin-top: 5px;
}
.th025-content-pic {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}
.th025-content-text{
	text-indent: 30px;
	line-height: 26px;
	color: #333333;
	font-size: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
.th025-content-close {
	font-size: 12px;
	float: right;
	width: 200px;
	margin-top: 36px;
	vertical-align: text-bottom;
	clear: both;
}
.th025-content-sel {
	font-size: 14px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.th025-news-l {
	padding-bottom: 20px;
	clear: both;
	overflow: hidden;
	padding-top: 10px;
}
.th025-list-none p {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.th025-list-navht a {
	color: #333333;
	text-decoration: none;
}
.th025-list-navht a:hover {
	color: #257DDE;
	text-decoration: underline;
}
.th025-content-close a {
	color: #85C0D3;
	text-decoration: none;
}
.th025-content-close a:hover {
	color: #257DDE;
	text-decoration: underline;
}
