html {
	height: 100%;
}
body {
	background: rgb(252, 252, 244); font-family: "microsoft yahei"; font-size: 16px; -ms-overflow-x: hidden;
}
#wrap {
	width: 100%;
}
* {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
input {
	
}
input:focus {
	
}
button {
	
}
button:focus {
	
}
input[required]:invalid {
	box-shadow: none;
}
input:invalid:focus {
	box-shadow: none;
}
textarea[required]:invalid {
	box-shadow: none;
}
textarea:invalid:focus {
	box-shadow: none;
}
a {
	text-decoration: none; cursor: pointer;
}
a:hover {
	text-decoration: none; cursor: pointer;
}
.supervision_header {
	background: rgb(255, 255, 255); width: 100%; height: 243px;
}
.header_top {
	margin: 0px auto; width: 1190px; height: 194px; position: relative;
}
.header_function {
	width: 100%; height: 44px;
}
.function_left {
	height: 44px; float: left;
}
.function_left li {
	line-height: 44px; padding-left: 10px; float: left;
}
.function_left li a {
	color: rgb(0, 0, 0);
}
.function_left li a:hover {
	color: rgb(26, 83, 136);
}
.function_left li span {
	padding-left: 10px;
}
.function_left li span img {
	vertical-align: -2px;
}
.function_right {
	height: 44px; float: right;
}
.function_right li {
	padding: 0px 10px; line-height: 44px; float: left; cursor: pointer;
}
.function_right li a {
	color: rgb(0, 0, 0);
}
.function_right li a:hover {
	color: rgb(26, 83, 136);
}
.function_right li img {
	padding-right: 5px; vertical-align: -4px;
}
#mydiv1 {
	background: white; left: inherit !important; top: 40px !important; width: 87px; height: 114px; right: 100px; display: none; position: absolute;
}
#mydiv2 {
	background: white; left: inherit !important; top: 40px !important; width: 87px; height: 114px; right: 0px; display: none; position: absolute;
}
.header_logo {
	width: 100%; margin-top: 15px;
}
.header_logo div img {
	width: 100%;
}
.logo1 {
	width: 950px; float: left;
}
.logo2 {
	width: 240px; float: right;
}
.header_bottom {
	background: url("/info_files/header_navbg.gif") repeat-x top; width: 100%; height: 49px;
}
.header_nav {
	margin: 0px auto; width: 1260px; height: 49px;
}
.header_nav ul {
	height: 49px; float: left;
}
.header_nav li {
	padding: 0px 18px; line-height: 49px; border-right-color: rgb(255, 255, 255); border-right-width: 4px; border-right-style: solid; float: left;
}
.header_nav li a {
	color: rgb(255, 255, 255); font-size: 22px; font-weight: bolder;
}
.header_input {
	margin: 12px 0px 0px 17px; width: 187px; height: 25px; float: left; position: relative;
}
.header_text {
	background: rgb(217, 230, 240); border-radius: 12px; border: 2px solid rgb(196, 196, 196); border-image: none; width: 150px; height: 21px; line-height: 21px; padding-right: 21px; padding-left: 10px; font-size: 14px;
}
.header_button {
	background: url("/info_files/header_buttonbg.png") no-repeat; border-radius: 50%; top: 3px; width: 20px; height: 20px; right: 5px; position: absolute; cursor: pointer;
}
.supervision_contents {
	margin: 0px auto; width: 1180px; overflow: hidden; clear: both;
}
.cont_news {
	margin: 15px 0px; width: 100%; height: 130px;
}
.cont_row {
	width: 100%; overflow: hidden; clear: both; margin-bottom: 20px;
}
.left_focus {
	width: 463px; float: left;
}
.right_focus {
	width: 700px; float: right;
}
#fsD1 {
	background: url("/info_files/ttxwbg.jpg") repeat-x; width: 100%; height: 130px; position: relative;
}
#fsD1 .ttxw {
	left: 10px; top: 11px; width: 102px; height: 99px; position: absolute; z-index: 999;
}
#fsD1 .ttxw img {
	width: 100%; height: auto;
}
#fsD1 .fPic {
	left: 130px; top: 0px; position: absolute;
}
#fsD1 .fcon {
	width: 1030px; float: left; display: none; position: relative;
}
#fsD1 .fcon img {
	display: block;
}
#fsD1 .fcon_tit {
	margin-top: 10px;
}
#fsD1 .shadow {
	width: 100%; height: 46px; text-align: left; line-height: 23px; text-indent: 2em; overflow: hidden !important; margin-top: 10px; display: inline-block; z-index: 10; -ms-word-break: break-all; -ms-text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
#fsD1 .shadow a {
	color: rgb(51, 51, 51); overflow: hidden; font-size: 16px; font-weight: bolder; text-decoration: none;
}
#fsD1 .fbg div {
	display: none;
}
.supervision_title {
	background: rgb(236, 236, 236); width: 100%; height: 38px;
}
.supervision_title .title_col {
	background: rgb(166, 5, 5); width: 10px; height: 38px; float: left;
}
.supervision_title h2 {
	color: rgb(166, 5, 5); line-height: 38px; padding-left: 15px; font-size: 26px; float: left;
}
.supervision_title .title_more {
	margin: 7px 13px 0px 0px; width: 13px; height: 22px; float: right;
}
.supervision_title2 {
	background: rgb(236, 236, 236); width: 100%; height: 30px; border-bottom-color: rgb(166, 5, 5); border-bottom-width: 2px; border-bottom-style: solid;
}
.supervision_title2 h2 {
	color: rgb(166, 5, 5); line-height: 30px; padding-left: 15px; font-size: 20px; float: left;
}
.supervision_title2 .title_more {
	margin: 3px 7px 0px 0px; width: 11px; height: 19px; float: right;
}
.focus_news {
	width: 100%; height: 680px;
}
.focus_news ul {
	padding: 20px 20px 0px; height: 660px;
}
.focus_news ul li {
	background: url("/info_files/libg.gif") no-repeat left 12px; width: 97%; line-height: 36px; padding-left: 3%; font-size: 18px;
}
.focus_news ul li a {
	width: 100%; color: rgb(0, 0, 0);
}
.focus_news ul li a:hover {
	color: rgb(26, 83, 136);
}
.focus_news ul .li_special {
	background: none; width: 100%; height: auto; line-height: 36px; overflow: inherit; padding-left: 0px; font-size: 24px; font-weight: bolder; margin-bottom: 17px; white-space: inherit; -ms-text-overflow: inherit;
}
.focus_news ul .li_special a {
	color: rgb(22, 82, 138);
}
#fsD2 {
	width: 100%; height: 390px; margin-bottom: 20px; position: relative; background-color: rgb(255, 255, 255);
}
#fsD2 .slider {
	width: 100%; height: 390px; overflow: hidden; position: relative;
}
#fsD2 .sliderbox {
	height: 380px !important; _position: absolute;
}
#fsD2 .slider .tit {
	background: rgba(0, 0, 0, 0.6); padding: 0px 5%; left: 0px; width: 90%; height: 70px; text-align: center; bottom: 4px; color: rgb(255, 255, 255); line-height: 70px; font-size: 18px; display: block; position: absolute; z-index: 10;
}
#fsD2 * + html .slider .tit {
	background: rgb(0, 0, 0);
}
#fsD2 .slider .num {
	left: 0px; width: 100%; text-align: center; bottom: 2px; position: absolute; z-index: 200;
}
#fsD2 .slider .num li {
	background: rgb(237, 229, 214); margin: 0px 0.5%; outline: 0px; width: 19%; height: 5px; text-align: center; color: rgb(176, 176, 176); font-size: 0px; text-decoration: none; float: left; display: inline; position: relative;
}
#fsD2 * + html .slider .num {
	margin-left: -50px;
}
#fsD2 * + html .slider .num li {
	float: left;
}
#fsD2 .slider .num li.on {
	background: rgb(252, 17, 74);
}
#fsD2 .slider .prev {
	background: url("/info_files/focus_btn.png") no-repeat; top: 85px; width: 40px; height: 74px; display: block !important; position: absolute;
}
.slider .next {
	background: url("/info_files/focus_btn.png") no-repeat; top: 85px; width: 40px; height: 74px; display: block !important; position: absolute;
}
#fsD2 .slider .prev {
	background-position: 0px -74px; left: 0px; top: 50%; margin-top: -37px; cursor: pointer;
}
#fsD2 .slider .next {
	background-position: -40px -74px; top: 50%; right: 0px; margin-top: -37px; cursor: pointer;
}
#fsD2 .slider .prev:hover {
	background-position: 0px 0px;
}
#fsD2 .slider .next:hover {
	background-position: -40px 0px;
}
.focus_special {
	width: 100%; margin-top: 20px;
}
.special_lef {
	width: 49%; height: 116px; float: left;
}
.special_rig {
	width: 49%; height: 116px; float: right;
}
.special_lef img {
	width: 100%;
}
.special_rig img {
	width: 100%;
}
.special_cen {
	width: 100%; height: 115px; margin-top: 20px; float: left;
}
#fsD3 {
	width: 100%; height: 114px; position: relative; background-color: rgb(0, 0, 0);
}
.special_cen2 .slider {
	width: 100%; height: 114px; overflow: hidden; position: relative;
}
.special_cen2 .slider .num {
	left: 50%; width: 90px; bottom: 0px; overflow: hidden; margin-left: -45px; position: absolute; z-index: 3; -ms-zoom: 1; _margin-left: -50px;
}
.special_cen2 .slider .num li {
	background: rgb(176, 176, 176); margin: 0px 5px; border-radius: 50%; width: 8px; height: 8px; text-align: center; color: rgb(255, 255, 255); line-height: 10px; text-indent: -999em; display: inline-block; cursor: pointer; _float: left;
}
.special_cen2 * + html .slider .num {
	margin-left: -50px;
}
.special_cen2 * + html .slider .num li {
	float: left;
}
.special_cen2 .sliderbox {
	_position: absolute;
}
.special_cen2 .slider .num li.on {
	background: rgb(252, 17, 74);
}
.guide {
	background: url("/info_files/guide_bg.jpg") no-repeat right top rgb(243, 243, 252); border: 1px solid rgb(253, 202, 152); border-image: none; width: 66%; height: 118px; float: left; position: relative;
}
.guide_bg2 {
	left: 0px; top: 0px; width: 125px; height: 118px; position: absolute;
}
.guide_ul {
	margin-top: 27px; margin-right: 50px; margin-left: 140px; border-right-color: rgb(199, 221, 219); border-right-width: 1px; border-right-style: solid; float: left; z-index: 999;
}
.guide_ul li {
	background: url("/info_files/libg.gif") no-repeat left 10px; line-height: 25px; padding-right: 50px; padding-left: 15px; font-size: 18px; margin-bottom: 15px;
}
.guide_ul2 li {
	background: url("/info_files/libg.gif") no-repeat left 10px; line-height: 25px; padding-right: 50px; padding-left: 15px; font-size: 18px; margin-bottom: 15px;
}
.guide_ul li a {
	color: rgb(0, 0, 0);
}
.guide_ul2 li a {
	color: rgb(0, 0, 0);
}
.guide_ul li a:hover {
	color: rgb(26, 83, 136);
}
.guide_ul2 li a:hover {
	color: rgb(26, 83, 136);
}
.mb0 {
	margin-bottom: 0px !important;
}
.guide_ul2 {
	margin-top: 27px; float: left; z-index: 999;
}
.record {
	background: url("/info_files/record_bg.jpg") no-repeat right top rgb(233, 245, 249); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(253, 202, 152) rgb(253, 202, 152) rgb(253, 202, 152) currentColor; border-image: none; width: 33.6%; height: 118px; float: left;
}
.guide_ul3 {
	margin-right: 0px; margin-left: 100px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.month {
	background: url("/info_files/month_bg.jpg") no-repeat left top rgb(246, 233, 234); border: 1px solid rgb(253, 202, 152); border-image: none; width: 24.9%; height: 72px; float: left;
}
.message {
	background: url("/info_files/message_bg.jpg") no-repeat left top rgb(236, 223, 214); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(253, 202, 152) rgb(253, 202, 152) rgb(253, 202, 152) currentColor; border-image: none; width: 24.9%; height: 72px; float: left;
}
.online {
	background: url("/info_files/online_bg.jpg") no-repeat right top rgb(251, 247, 240); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(253, 202, 152) rgb(253, 202, 152) rgb(253, 202, 152) currentColor; border-image: none; width: 24.8%; height: 72px; float: left;
}
.media {
	background: url("/info_files/media_bg.jpg") no-repeat right top rgb(242, 249, 251); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(253, 202, 152) rgb(253, 202, 152) rgb(253, 202, 152) currentColor; border-image: none; width: 24.8%; height: 72px; float: left;
}
.special_tit {
	text-align: center; line-height: 72px; font-size: 18px; display: block;
}
.special_tit a {
	background: url("/info_files/libg.gif") no-repeat left 10px; padding: 0px 15px; text-align: center; color: rgb(0, 0, 0);
}
.special_tit a:hover {
	color: rgb(26, 83, 136);
}
.work_dynamics {
	width: 100%; overflow: hidden; clear: both;
}
.col3 {
	width: 32.66%; margin-top: 10px; margin-right: 1%; float: left;
}
.mr0 {
	margin-right: 0px !important;
}
.supervision_picture {
	background: rgb(93, 93, 93); width: 100%; height: 195px; overflow: hidden; position: relative;
}
.supervision_picture a img {
	margin: 0px auto; display: block;
}
.supervision_picture span {
	background: rgba(0, 0, 0, 0.6); width: 100%; height: 24px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 24px; overflow: hidden; font-size: 16px; white-space: nowrap; position: absolute; z-index: 999; -ms-text-overflow: ellipsis;
}
.picture_news {
	margin: 10px auto 0px; width: 90%;
}
.picture_news li {
	background: url("/info_files/libg.gif") no-repeat left 12px; width: 97%; height: 26px; line-height: 26px; overflow: hidden; padding-left: 3%; font-size: 18px; margin-bottom: 7px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.picture_news li a {
	color: rgb(0, 0, 0);
}
.picture_news li a:hover {
	color: rgb(26, 83, 136);
}
.mb10 {
	margin-bottom: 10px;
}
.supervision_dl {
	margin: 10px;
}
.supervision_dl:hover dd {
	color: rgb(26, 83, 136);
}
.supervision_dl dt {
	width: 100%; overflow: hidden;
}
.supervision_dl dt img {
	margin: 0px auto; display: block;
}
.supervision_dl dd {
	width: 100%; text-align: center; overflow: hidden; font-size: 18px; margin-top: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.supervision_ul {
	margin: 10px;
}
.supervision_ul li {
	width: 49%; overflow: hidden; margin-right: 2%; float: left;
}
.supervision_ul li:hover p {
	color: rgb(26, 83, 136);
}
.supervision_ul li span img {
	margin: 0px auto; display: block;
}
.supervision_ul li p {
	text-align: center; color: rgb(0, 0, 0); font-size: 18px; margin-top: 5px;
}
.supervision_ico {
	margin: 20px auto; width: 920px;
}
.supervision_ico li {
	margin: 0px 13px; float: left;
}
.supervision_title3 {
	background: rgb(229, 229, 229); width: 100%; height: 28px;
}
.wcy-tab {
	width: 50%; float: left;
}
.currency_tab {
	width: 55%; height: 28px; overflow: hidden; clear: both; float: left;
}
.currency_tab li {
	width: 33.3%; height: 28px; text-align: center; line-height: 28px; font-size: 18px; float: left;
}
.currency_tab li a {
	color: rgb(0, 0, 0);
}
.tab-active {
	background: rgb(166, 5, 5);
}
.tab-active a {
	color: rgb(255, 255, 255) !important;
}
.wcy-contentx {
	margin: 10px auto 0px; width: 100%;
}
.wcy-contentx ul li {
	width: 14.28%; line-height: 26px; font-size: 18px; float: left;
}
.wcy-contentx ul li a {
	color: rgb(0, 0, 0);
}
.wcy-contentx ul li a:hover {
	color: rgb(26, 83, 136);
}
.wcy-contentx ul li span {
	color: rgb(136, 136, 136); float: right;
}
.supervision_footer {
	background: rgb(66, 63, 63); width: 100%; height: 103px; margin-top: 20px;
}
.supervision_footer dl {
	margin: 0px auto; width: 500px; padding-top: 15px;
}
.supervision_footer dl dt {
	width: 69px; height: 78px; float: left;
}
.supervision_footer dl dd {
	width: 410px; text-align: center; color: rgb(255, 255, 255); margin-top: 10px; margin-left: 10px; float: left;
}
@media screen and (max-width:1366px)
{
#mydiv1 {
	left: inherit !important; top: 40px !important; right: 95px !important;
}
#mydiv2 {
	left: inherit !important; top: 40px !important; right: 0px !important;
}
}
@media screen and (max-width:1024px)
{
.header_top {
	width: 960px;
}
.logo1 {
	width: 560px;
}
.logo2 {
	width: 390px;
}
.header_nav {
	width: 960px;
}
.header_nav li {
	padding: 0px 10px;
}
.header_nav li a {
	font-size: 20px;
}
.supervision_contents {
	width: 960px;
}
#fsD1 .fcon {
	width: 810px;
}
#fsD1 .fcon img {
	margin: 0px auto; width: 80%;
}
#fsD1 .fcon_tit {
	margin-top: 20px;
}
.left_focus {
	width: 350px;
}
.right_focus {
	width: 600px;
}
.guide_ul {
	margin-right: 40px; margin-left: 110px;
}
.guide_ul li {
	padding-right: 40px;
}
.guide_ul2 li {
	padding-right: 40px;
}
.guide_ul3 {
	margin-right: 0px; margin-left: 70px;
}
}
<!--ºÄÊ±1764524237.4213Ãë-->