html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
iframe {
	margin: 0px; padding: 0px;
}
table {
	padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
img {
	border: 0px currentColor;
	border-image: none;
	left: 0px;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
body {
	font-family: "å¾®è½¯é›…é»‘"; font-size: 14px;
}
input {
	font-family: "å¾®è½¯é›…é»‘"; font-size: 14px;
}
select {
	font-family: "å¾®è½¯é›…é»‘"; font-size: 14px;
}
button {
	font-family: "å¾®è½¯é›…é»‘"; font-size: 14px;
}
textarea {
	font-family: "å¾®è½¯é›…é»‘"; font-size: 14px;
}
button {
	cursor: pointer;
}
body {
	color: rgb(51, 51, 51);
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:visited {
	
}
a:active {
	color: rgb(214, 0, 10); text-decoration: none;
}
a:hover {
	color: rgb(214, 0, 10); text-decoration: none;
}
a:focus {
	
}
.clear {
	clear: both;
}
body {
	background: url("top_bg.jpg") no-repeat top;
}
.header {
	height: 380px;
}
.container {
	margin: 0px auto; width: 1100px; overflow: hidden;
}
.idx-top-new {
	background: rgb(248, 248, 248); padding: 40px 50px; height: 383px;
}
.idx-top-left {
	width: 518px; height: 383px; float: left;
}
.idx-top-left img {
	width: 518px; height: 383px;
}
.idx-top-right {
	width: 546px; float: right;
}
.idx-tslh {
	background: rgb(248, 248, 248); padding: 50px 0px;
}
.idx-tslh-list {
	margin: 40px auto 0px; width: 1100px; overflow: hidden;
}
.idx-tslh-item {
	background: rgb(255, 255, 255); width: 360px; margin-right: 2px; float: left; display: inline-block;
}
.idx-tslh-item .tslh-img {
	width: 360px; height: 432px; position: relative;
}
.idx-tslh-item .tslh-img img {
	width: 360px; height: 432px;
}
.idx-tslh-item .tslh-info {
	padding: 10px 20px; width: 320px; height: 54px; font-size: 16px;
}
.footer {
	background: rgb(105, 100, 100); margin: 0px auto; /* padding: 33px 0px 41px;*/ width: 100%; overflow: hidden;
}
.footer p {
	height: 25px;
	/* text-align: center; */
	color: rgb(255, 255, 255);
	line-height: 25px;
	font-size: 14px;
}
.footer p a {
	color: rgb(255, 255, 255);
}
.tab-con.hide {
	display: none;
}
.ul_change_a2 {
	right: 14px; bottom: 8px; overflow: hidden; position: absolute;
}
.ul_change_a2 li {
	display: inline-block;
}
.ul_change_a2 span {
	background: rgb(204, 204, 204); width: 10px; height: 10px; display: block; opacity: 0.7;
}
.ul_change_a2 span.on {
	background: rgb(255, 255, 255); opacity: 1;
}
.changeBox_a1 {
	width: 100%; height: 100%; float: left; position: relative;
}
.changeBox_a1 img {
	width: 100%; height: 100%;
}
.changeDiv {
	top: 0px; bottom: 0px; display: none; position: absolute;
}
.changeDiv h3 {
	background: rgb(212, 52, 30); width: 100%; height: 38px; bottom: 0px; line-height: 38px; position: absolute; opacity: 0.7;
}
.changeDiv h3 a {
	text-align: left; color: rgb(255, 255, 255); line-height: 38px; text-indent: 15px; font-size: 16px; font-weight: normal; display: block;
}
.idx-news-list ul li {
	background: url("d.jpg") no-repeat left; height: 33px; line-height: 33px; text-indent: 15px;
}
.idx-news-list ul li a {
	float: left;
}
.idx-news-list ul li span {
	float: right;
}
.idx-left {
	width: 585px; float: left;
}
.idx-right {
	width: 440px; float: right;
}
.idx-pic1 a {
	float: left; display: block;
}
.lh-his {
	background: rgb(248, 248, 248); padding: 10px 0px; height: 140px;
}
.lh-his li {
	width: 33%; height: 33px; text-align: center; line-height: 33px; margin-bottom: 10px; float: left;
}
.idx-news-tit {
	overflow: hidden; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.idx-news-tit span {
	padding: 0px 5px; height: 50px; line-height: 50px; font-size: 24px; font-weight: bold; margin-right: 10px; float: left; display: block;
}
.idx-news-tit .col-on {
	border-bottom-color: rgb(221, 37, 37); border-bottom-width: 2px; border-bottom-style: solid;
}
.idx-news-tit a {
	line-height: 51px; float: right;
}
.main_c {
	background: rgb(233, 233, 233); width: 100%; height: 642px; overflow: hidden;
}
.tslh {
	background: url("pic06.jpg") no-repeat top; width: 1100px; height: 122px;
}
.tslh_con {
	padding: 35px 0px 67px; overflow: hidden;
}
.tslh_l {
	width: 618px; height: 418px; float: left;
}
.tslh_l_t {
	width: 618px; height: 375px;
}
.tslh_l_b {
	background: rgb(255, 255, 255); width: 618px; height: 43px; text-align: center; color: rgb(0, 0, 0); line-height: 43px; font-size: 20px;
}
.tslh_r {
	width: 472px; height: 418px; float: right;
}
.tslh_r .rw {
	width: 232px; height: 202px; margin-right: 8px; float: left;
}
.tslh_r .rw_t {
	width: 232px; height: 157px;
}
.tslh_r .rw_b {
	background: rgb(255, 255, 255); height: 45px; text-align: center; color: rgb(0, 0, 0); line-height: 45px; font-size: 16px;
}
