* {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px auto; color: rgb(51, 51, 51); font-family: Verdana, Helvetica, sans-serif, "ËÎÌå"; font-size: 12px; background-color: rgb(18, 106, 169);
}
table {
	margin: 0px auto;
}
img {
	border: currentColor;
}
input {
	color: rgb(102, 102, 102); font-size: 12px;
}
a:link {
	color: rgb(51, 51, 51); font-size: 12px; text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); font-size: 12px; text-decoration: none;
}
a:active {
	font-size: 12px; text-decoration: none;
}
a:hover {
	color: rgb(255, 122, 3); font-size: 12px; text-decoration: none;
}
.top {
	color: rgb(153, 153, 153);
}
a.top:link {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: none;
}
a.top:visited {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: none;
}
a.top:hover {
	color: rgb(153, 153, 153); font-size: 12px; text-decoration: none;
}
a.l:link {
	color: rgb(2, 72, 132); font-size: 14px; font-weight: bold; text-decoration: none;
}
a.l:visited {
	color: rgb(2, 72, 132); font-size: 14px; font-weight: bold; text-decoration: none;
}
a.l:hover {
	color: rgb(2, 72, 132); font-size: 14px; font-weight: bold; text-decoration: none;
}
a.nst:link {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none;
}
a.nst:visited {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none;
}
a.nst:hover {
	color: rgb(255, 122, 3); font-size: 12px; font-weight: bold; text-decoration: none;
}
a.ff:link {
	color: rgb(158, 198, 227); font-size: 12px; font-weight: bold; text-decoration: none;
}
a.ff:visited {
	color: rgb(158, 198, 227); font-size: 12px; font-weight: bold; text-decoration: none;
}
a.ff:hover {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: underline;
}
.ft1 {
	color: rgb(0, 70, 132); font-weight: bold;
}
.lbg {
	background: url("lbg.jpg") no-repeat 2px 0px; padding-left: 40px;
}
.ntime {
	color: rgb(255, 255, 255); font-size: 11px;
}
.txt {
	padding: 10px; line-height: 26px;
}
.txt2 {
	line-height: 21px; padding-right: 6px; padding-left: 6px;
}
.con {
	padding: 6px; line-height: 26px; font-size: 14px;
}
.newstit {
	padding: 20px 0px 10px; text-align: center; line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold;
}
.bline {
	padding: 10px 0px; line-height: 18px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.tt {
	color: rgb(153, 153, 153); font-size: 10px;
}
.nt {
	padding: 0px 0px 20px; text-align: center; color: rgb(153, 153, 153);
}
a.ltit:link {
	font-size: 13px; text-decoration: none;
}
a.ltit:visited {
	font-size: 13px; text-decoration: none;
}
a.ltit:hover {
	font-size: 13px; text-decoration: none;
}
.prolist {
	margin: 0px; padding: 18px 0px 0px; height: auto; overflow: auto; float: left;
}
.prolist ul {
	margin: 0px; padding: 0px; width: 100%; float: left; list-style-type: none;
}
.prolist ul li {
	width: 90%; height: auto; text-align: center; line-height: 22px; overflow: auto; margin-bottom: 20px; float: left;
}
.pic {
	padding: 3px; border: 1px solid rgb(238, 238, 238);
}
.page {
	width: 728px; height: 40px; line-height: 40px; padding-left: 10px; float: left; background-color: rgb(245, 245, 245);
}
li {
	list-style: none;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
.new_banner {
	margin: 0px auto; width: 1005px; height: 260px; overflow: hidden; position: relative;
}
.new_banner .slides {
	position: relative; z-index: 1;
}
.new_banner .slides li {
	height: 260px;
}
.new_banner .flex-direction-nav a {
	background: url("/Images2020/new_ctr.png") no-repeat; margin: -60px 0px 0px; top: 50%; width: 60px; height: 90px; line-height: 99em; overflow: hidden; display: block; filter: alpha(opacity=0); position: absolute; z-index: 10; cursor: pointer; opacity: 0; -webkit-transition: all 0.3s ease;
}
.new_banner .flex-direction-nav .flex-next {
	background-position: 0px -90px; right: 2%;
}
.new_banner .flex-direction-nav .flex-prev {
	left: 2%;
}
.new_banner:hover .flex-next {
	filter: alpha(opacity=60); opacity: 0.6;
}
.new_banner:hover .flex-prev {
	filter: alpha(opacity=60); opacity: 0.6;
}
.new_banner:hover .flex-next:hover {
	filter: alpha(opacity=100); opacity: 1;
}
.new_banner:hover .flex-prev:hover {
	filter: alpha(opacity=100); opacity: 1;
}
.new_banner .flex-control-nav {
	width: 100%; text-align: center; bottom: 20px; position: absolute; z-index: 2;
}
.new_banner .flex-control-nav li {
	margin: 0px 6px; display: inline-block; zoom: 1;
}
.new_banner .flex-control-paging li a {
	background: rgb(255, 255, 255); border-radius: 20px; width: 11px; height: 11px; text-indent: -9999px; display: block; cursor: pointer; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.new_banner .flex-control-paging li a:hover {
	background: rgb(153, 153, 153);
}
.new_banner .flex-control-paging li a.flex-active {
	background: rgb(153, 153, 153); cursor: default;
}
.pic_banner {
	margin: 0px auto; width: 320px; height: 241px; overflow: hidden; position: relative;
}
.pic_banner .slides {
	position: relative; z-index: 1;
}
.pic_banner .slides li {
	height: 241px;
}
.pic_banner .flex-control-nav {
	width: 100%; text-align: center; bottom: 20px; position: absolute; z-index: 2;
}
.pic_banner .flex-control-nav li {
	margin: 0px 6px; display: inline-block; zoom: 1;
}
.pic_banner .flex-control-paging li a {
	background: rgb(255, 255, 255); border-radius: 20px; width: 11px; height: 11px; text-indent: -9999px; display: block; cursor: pointer; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.pic_banner .flex-control-paging li a:hover {
	background: rgb(9, 78, 147);
}
.pic_banner .flex-control-paging li a.flex-active {
	background: rgb(9, 78, 147); cursor: default;
}

.pic_banner1 {
	margin: 0px auto; width: 900px; height: 382px; overflow: hidden; position: relative;
}
.pic_banner1 .slides {
	position: relative; z-index: 1;
}
.pic_banner1 .slides li {
	height: 382px;
}
.pic_banner1 .flex-control-nav {
	width: 100%; text-align: center; bottom: 20px; position: absolute; z-index: 2;
}
.pic_banner1 .flex-control-nav li {
	margin: 0px 6px; display: inline-block; zoom: 1;
}
.pic_banner1 .flex-control-paging li a {
	background: rgb(255, 255, 255); border-radius: 20px; width: 11px; height: 11px; text-indent: -9999px; display: block; cursor: pointer; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.pic_banner1 .flex-control-paging li a:hover {
	background: rgb(9, 78, 147);
}
.pic_banner1 .flex-control-paging li a.flex-active {
	background: rgb(9, 78, 147); cursor: default;
}
