* {
	list-style: none; margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; text-decoration: none;
}
img {
	border: currentColor; border-image: none;
}
.q {
	clear: both;
}
body {
	-ms-overflow-x: hidden;
}
.header_box {
	background: url("../images/header_flag.jpg") no-repeat center; margin: 0px auto; width: 1000px; height: 120px;
}
.header_box .logo1 {
	margin: 15px 0px 0px 20px; width: 433px; height: 100px; float: left;
}
.header_box .logo2 {
	margin: 20px 20px 0px 0px; width: 433px; height: 100px; float: right;
}
.nav_box {
	background: url("../images/menu_bg1.gif") repeat-x; margin: 0px auto; width: 1000px; height: 40px;
}
.nav_box ul .lile {
	background: url("../images/menu_left.png"); width: 5px; height: 36px; float: left;
}
.nav_box ul .lire {
	background: url("../images/menu_right.gif"); width: 5px; height: 36px; float: right;
}
.nav_box ul li {
	float: left;
}
.nav_box ul li .nav_t {
	background: url("../images/menu_center_line.gif") no-repeat right; width: 90px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; display: block;
}
.nav_box ul .nav_d span {
	width: 120px;
}
.nav_box ul .nav_d a {
	width: 120px;
}
.nav_box ul li a {
	width: 90px; height: 40px; display: block;
}
.nav_box ul li a:hover {
	background: url("../images/navx_icon.png") no-repeat bottom;
}
#div1 {
	width: 900px; line-height: 35px; overflow: hidden; margin-left: 10px;
}
#div2 {
	float: left;
}
#div3 {
	float: left;
}
#div2 span a {
	color: rgb(248, 0, 4); font-size: 14px;
}
#div4 {
	width: 500%; float: left;
}
.huadong {
	margin: 5px auto 0px; border: 1px solid rgb(17, 146, 117); border-image: none; width: 998px; height: 35px; font-size: 14px; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.huadong .huabox {
	width: 1000px;
}
.huadong .hdimg {
	background: url("../images/icon.png") 0px -139px; margin: 7px 5px 0px; width: 20px; height: 18px; line-height: 35px; float: left;
}
.huadong .hdimg img {
	width: 100%; vertical-align: middle;
}
.huadong h5 {
	margin: 0px; line-height: 35px; font-size: 14px; text-decoration: none; float: left; cursor: default; pdding: 0;
}
.huadong .gg_more {
	line-height: 35px; margin-right: 10px; float: right;
}
.huadong .gg_more a {
	color: rgb(17, 146, 117); font-size: 14px; text-decoration: none;
}
.huadong .notice_active ul {
	margin: 0px; padding: 0px;
}
.huadong .notice_active {
	padding: 0px; width: 55%; height: 35px; overflow: hidden; float: left; position: relative;
}
.huadong .notice_active li {
	line-height: 35px; overflow: hidden; margin-left: 10px; list-style-type: none;
}
.huadong .notice_active li.notice_active_ch span {
	width: 80%; color: rgb(101, 105, 114); overflow: hidden; font-size: 14px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.huadong .notice_active li.notice_active_ch em {
	text-align: right; color: rgb(136, 136, 136); font-size: 0.8rem; font-style: normal; float: right;
}
.d_banner {
	margin: 10px auto; width: 1000px;
}
.d_banner img {
	width: 100%;
}
.news_main_box {
	background: url("../images/genggao_bgk.png") no-repeat center; margin: 10px auto; width: 1000px; height: 480px; padding-top: 10px;
}
.news_main {
	margin: auto; width: 990px; height: 480px; overflow: hidden;
}
.container {
	width: 520px; height: 450px; overflow: hidden; float: left; position: relative;
}
.wrap {
	width: 3120px; height: 330px; position: absolute; z-index: 1;
}
.container .wrap li {
	width: 520px; height: 330px; float: left; display: block; position: relative;
}
.container .wrap li p {
	background: url("../images/xw_bgaan.png"); left: 0px; width: 520px; height: 40px; bottom: 0px; line-height: 40px; position: absolute;
}
.container .wrap li p i {
	width: 500px; height: 40px; color: rgb(255, 255, 255); overflow: hidden; font-size: 14px; font-style: normal; margin-left: 10px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.container .wrap li img {
	width: 520px; height: 330px; float: left;
}
.container .wrap li .des {
	top: 335px; width: 510px; height: 70px; color: rgb(71, 71, 71); line-height: 24px; overflow: hidden; font-size: 14px; margin-left: 5px; position: absolute; -ms-word-wrap: break-word;
}
.container .wrap li a {
	height: 30px; right: 10px; bottom: -95px; color: rgb(4, 137, 110); line-height: 30px; font-size: 14px; display: block; position: absolute;
}
.container .buttons {
	height: 10px; right: 10px; bottom: 130px; position: absolute; z-index: 2;
}
.container .buttons span {
	border-radius: 50%; width: 10px; height: 10px; text-align: center; color: white; margin-left: 6px; display: inline-block; position: relative; cursor: pointer;  behavior: url(PIE.htc);
}
.container .buttons span.on {
	
}
.fgx_icon {
	background: url("../images/fgx_icon.png") no-repeat; width: 2px; height: 420px; margin-left: 10px; float: left;
}
.news_right {
	width: 450px; height: 450px; text-align: center; float: right;
}
.news_right dl h1 {
	color: rgb(4, 137, 110); font-size: 14px; margin-top: 10px; margin-bottom: 15px;
}
.news_right dl div {
	position: relative;
}
#eclp {
	text-align: left; color: rgb(4, 137, 110); text-indent: 24px;
}
.news_right dl div a {
	top: 25px; right: 50px; color: rgb(51, 51, 51); margin-left: 5px; position: absolute;
}
.news_right dl dt {
	margin-top: 10px;
}
.news_right dl {
	height: 100px;
}
.news_right .nyw {
	height: 320px;
}
.news_right dl dd {
	background: url("../images/xxaa_icon.png") no-repeat center; width: 100%; height: 1px;
}
.news_right dl .ntri {
	background: url("../images/new_title_right.jpg"); width: 7px; height: 27px; float: right;
}
.news_right dl dd .left {
	background: url("../images/new_title_left.png"); width: 8px; height: 27px; float: left;
}
.news_right dl dd .right {
	background: url("../images/untitled00.png"); width: 2px; height: 27px; float: right;
}
.news_right dl dd span {
	background: url("../images/new_title_left_bg.png"); width: 190px; text-align: center; color: rgb(51, 51, 51); line-height: 27px; font-size: 14px; font-weight: bold; float: left;
}
.news_right dl dt li {
	margin: 0px auto; width: 430px; height: 25px; overflow: hidden;
}
.news_right dl dt li span {
	background: url("../images/icon_yd.png") no-repeat center; width: 10px; height: 25px; float: left;
}
.news_right dl dt li p {
	width: 350px; text-align: left; color: rgb(126, 126, 126); line-height: 25px; overflow: hidden; font-size: 12px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.news_right dl dt .gdj {
	margin-top: 10px;
}
.news_right dl dt li .gd {
	background: url("../images/icongd_bg.png") no-repeat center; width: 55px; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; float: right;
}
.column_box {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.column_box .lm_dl {
	background: url("../images/lm_bj1.png"); margin: 0px 5px 14px 0px; width: 204px; height: 122px; float: left;
}
.column_box .lm_dl a {
	margin: 20px 45px 0px 14px; float: left;
}
.column_box .lm_dl .yx_dj {
	margin: 20px 0px 0px;
}
.column_box .lm_dl a span {
	display: block;
}
.column_box .lm_dl a i {
	display: block;
}
.column_box .lm_dl a i {
	width: 64px; color: rgb(1, 116, 110); font-size: 16px; font-style: normal;
}
.column_box .lm_dl a span {
	background: url("../images/yh_bgicon.png") no-repeat center; width: 64px; height: 57px;
}
.column_box .lm_dl .yx_dj span {
	background-image: url("../images/yc_bg_icon.png");
}
.column_box ul {
	background: url("../images/lm_bj2.png"); width: 780px; height: 122px; margin-top: 0px; margin-left: 10px; float: left;
}
.column_box ul li {
	float: left;
}
.column_box ul li img {
	width: 780px; height: 122px; display: block;
}
.contain {
	margin: 0px auto 15px; width: 1000px; height: 76px;
}
.contain .single {
	width: 100%; height: 100%; overflow: hidden; font-size: 0px; position: relative;
}
.contain .pre {
	background: url("../images/bjt_left_nh.png") no-repeat; width: 20px; height: 100%; position: absolute; cursor: pointer;
}
.contain .pre:hover {
	background: url("../images/bjt_left_h.png") no-repeat;
}
.contain .next:hover {
	background: url("../images/bjt_left_h.png") no-repeat;
}
.contain .next {
	background: url("../images/bjt_left_nh.png") no-repeat; width: 20px; height: 100%; right: 0px; position: absolute; cursor: pointer;
}
.contain .next span {
	background: url("../images/bjt_left.png") no-repeat center; width: 20px; height: 100%; display: block;
}
.contain .pre span {
	background: url("../images/bjt_left.png") no-repeat center; width: 20px; height: 100%; display: block;
}
.contain .next span {
	background-image: url("../images/bjt_right.png");
}
.contain .single ul {
	list-style: none; display: inline-block; white-space: nowrap;
}
.contain .single ul li {
	display: inline-block;
}
.contain img {
	margin: 0px 10px 0px 0px; width: 320px; height: 76px; vertical-align: top; cursor: pointer;
}
.tzgg_box li {
	float: left;
}
.content_box {
	margin: 0px auto; width: 1000px;
}
.content_box .content_left {
	width: 780px; float: left;
}
.content_box .tzgg_box {
	background: url("../images/border_conttent.png") no-repeat; width: 408px; height: 293px; margin-right: 11px; float: left;
}
.tzgg_box .tzgg_title {
	background: url("../images/20190912104536.jpg"); height: 27px; color: rgb(6, 118, 103); border-bottom-color: rgb(91, 134, 128); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.tzgg_box .tzgg_title .tzle {
	background: url("../images/55.jpg"); width: 7px; height: 27px; float: left;
}
.tzgg_box .tzgg_title .tzre {
	background: url("../images/44.jpg"); width: 8px; height: 27px; float: right;
}
.tzgg_box .tzgg_title .conima {
	background: url("../images/untitled00.png") no-repeat right; width: 86px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; font-size: 14px; font-weight: bold; cursor: default;
}
.tzgg_box .tzgg_title li {
	width: 78px; text-align: center; line-height: 30px; cursor: pointer;
}
.tzgg_box .tzgg_con li {
	width: 409px; line-height: 30px; float: left;
}
.tzgg_box .tzgg_con li p {
	color: rgb(51, 51, 51); float: left; display: inline-block;
}
.tzgg_box .tzgg_con li span {
	color: rgb(51, 51, 51); float: left; display: inline-block;
}
.tzgg_box .tzgg_con li .jt {
	background: url("../images/p_icon.png"); margin: 12px 8px 0px 10px; width: 3px; height: 6px;
}
.tzgg_box .tzgg_con li .tw {
	width: 350px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.tzgg_box .tzgg_con li .zx {
	background: url("../images/icon.png") 0px -170px; width: 35px; height: 15px; margin-top: 8px;
}
.tzgg_box .tzgg_con li .ts {
	margin-right: 10px; float: right;
}
.content_box .tzgg_box2 {
	background: url("../images/border_conttent2.png") no-repeat; width: 342px;
}
.content_box .tzgg_box2 .tzgg_title {
	background: url("../images/20190912104536.jpg");
}
.tzgg_box .tzgg_con li .tw2 {
	width: 250px;
}
.tzgg_box .tzgg_con .li2 {
	width: 342px;
}
.tzgg_box .tzgg_con li a:hover p {
	color: rgb(14, 142, 125);
}
.content_left_top {
	float: left;
}
.content_left_bottom {
	float: left;
}
.content_left_top {
	margin-bottom: 15px;
}
.content_right {
	background: url("../images/border_conttent3.png") no-repeat; width: 217px; height: 590px; float: right;
}
.content_right .cright_title {
	background: url("../images/20190912104536.jpg"); height: 27px;
}
.cright_title .tzle {
	background: url("../images/55.jpg"); width: 7px; height: 27px; float: left;
}
.cright_title .tzre {
	background: url("../images/44.jpg"); width: 8px; height: 27px; float: right;
}
.content_right .cright_title li {
	background: url("../images/icontext_bg22.png") no-repeat right; width: 86px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; font-size: 14px; font-weight: bold; cursor: default;
}
.tzgg_box .tzgg_title .gengduo {
	background: none; border: currentColor; border-image: none; width: 40px; color: rgb(31, 107, 93); line-height: 30px; font-weight: normal; margin-right: 5px; float: right;
}
.tzgg_box .tzgg_title .gengduo a {
	color: rgb(255, 255, 255);
}
.tzgg_box .tzgg_con .gengduo {
	top: -28px; width: 40px; right: 5px; margin-right: 5px; position: absolute;
}
.tzgg_box .tzgg_con .gengduo a {
	color: rgb(255, 255, 255);
}
.tzff {
	position: relative;
}
.content_right .zl_top ul {
	margin: 15px 0px 0px 8px; overflow: hidden;
}
.content_right .zl_top ul:hover {
	background: rgb(238, 238, 238);
}
.content_right .zl_top ul li {
	float: left;
}
.content_right .zl_top ul li img {
	width: 76px; height: 46px; margin-right: 0px;
}
.content_right .zl_top ul li h2 {
	color: rgb(51, 51, 51); font-size: 16px; font-weight: bold; margin-top: 5px;
}
.content_right .zl_top ul li p {
	width: 120px; color: rgb(146, 146, 146); line-height: 14px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.content_right .zl_top ul .zl_tleft {
	margin-left: 5px;
}
.content_right .zl_bottom {
	margin-top: 20px;
}
.content_right .zl_bottom a {
	width: 196px; height: 65px; margin-bottom: 12px; margin-left: 10px; display: block;
}
.content_jsuo {
	margin-right: 60px; float: left;
}
.content_jsuo select {
	margin: 8px auto 0px; width: 200px; height: 24px; line-height: 18px; font-size: 12px; float: left; display: block;
}
.gongneng_box {
	margin: 20px auto 0px; border: 1px solid rgb(91, 134, 128); border-image: none; width: 1000px; overflow: hidden;
}
.gongneng_box .gongneng_title {
	height: 31px; color: rgb(6, 118, 103); border-bottom-color: rgb(91, 134, 128); border-bottom-width: 1px; border-bottom-style: solid; background-image: -ms-linear-gradient(90deg, rgb(0, 123, 117) 0%, rgba(0, 123, 117, 0.25098) 0%, rgba(0, 123, 117, 0.25) 0%, rgba(255, 255, 255, 0) 100%);
}
.gongneng_box .gongneng_title li {
	width: 78px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold;
}
.gongneng_box .gongneng_cen li {
	float: left;
}
.gongneng_box .gongneng_cen li .gongneng_ts {
	margin-left: 38px;
}
.gongneng_box .gongneng_cen li a {
	margin: 15px 38px 0px 0px; padding-bottom: 15px; float: left;
}
.gongneng_box .gongneng_cen li a span {
	background: url("../images/icon.png") 0px -201px; width: 35px; height: 35px; float: left;
}
.gongneng_box .gongneng_cen .gn_cw a span {
	background-position: -35px -201px;
}
.gongneng_box .gongneng_cen .gn_rz a span {
	background-position: -70px -201px;
}
.gongneng_box .gongneng_cen .gn_fl a span {
	background-position: -105px -201px;
}
.gongneng_box .gongneng_cen .gn_zh a span {
	background-position: -140px -201px;
}
.gongneng_box .gongneng_cen .gn_jx a span {
	background-position: -175px -201px;
}
.gongneng_box .gongneng_cen .gn_sp a span {
	background-position: -210px -201px;
}
.gongneng_box .gongneng_cen li a p {
	color: rgb(51, 51, 51); line-height: 35px; font-size: 16px; margin-left: 6px; float: left;
}
.footer {
	background: url("../images/yyyyyyy.png"); left: 50%; width: 2200px; height: 240px; margin-top: 15px; margin-left: -1100px; position: absolute;
}
.footer_box {
	margin: 0px auto; width: 1000px; cursor: default;
}
.footer_box .footer_top ul {
	margin: 30px auto 0px; width: 408px;
}
.footer_box .footer_top ul li {
	padding: 0px 14px; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left;
}
.footer_box .footer_top ul .f_zuihou {
	border: currentColor; border-image: none; padding-right: 0px;
}
.footer_box .footer_top .yw_box {
	margin: 66px auto 0px; width: 700px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; padding-top: 5px; float: left;
}
.footer_box .footer_top p {
	margin: 0px auto 30px; width: 700px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; float: left; display: block; cursor: default;
}
.footer_box .footer_top .footer_img {
	width: 215px; overflow: hidden; margin-top: 35px; margin-right: 70px; float: right;
}
.footer_box .footer_top .footer_img div {
	width: 100%; margin-top: 10px;
}
.footer_box .footer_top .footer_img div .gzh {
	text-align: center; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; display: block;
}
.footer_box .footer_img img {
	margin: auto; width: 108px; display: block;
}
.footer_box .f_wx {
	margin-top: 24px; margin-right: 130px;
}
.footer_box .footer_img .kxwz {
	float: left;
}
.footer_box .footer_img .footer_w {
	float: left;
}
.xtl_box {
	margin: 10px auto 0px; width: 1000px;
}
.xtl_t {
	color: rgb(6, 118, 103); line-height: 38px; font-size: 16px; font-weight: bold; float: left;
}
.yqlj_aa span {
	color: rgb(1, 116, 101); font-size: 14px; float: left;
}
.yqlj_aa p {
	color: rgb(1, 116, 101); font-size: 14px; float: left;
}
.yqlj_aa span {
	background: url("../images/x_logo.png") no-repeat center; width: 25px; height: 36px;
}
.wrap11 {
	margin: 0px 10px; width: 200px; height: 525px; overflow: hidden; padding-top: 25px;
}
.wrap11 img {
	width: 100%;
}
.wrap11 li {
	list-style: none; width: 196px; height: 65px; padding-bottom: 10px;
}
#up-next {
	background: url("../images/top_jt.png") no-repeat; left: 50%; top: 5px; width: 60px; height: 25px; margin-left: -30px; display: none; position: absolute; z-index: 9999;
}
#up-next:hover {
	background: url("../images/top_jt_hover.png") no-repeat;
}
#down-prev {
	background: url("../images/bottom_jt.png") no-repeat; left: 50%; width: 60px; height: 25px; bottom: 10px; margin-left: -30px; display: none; position: absolute; z-index: 999;
}
#down-prev:hover {
	background: url("../images/bottom_jt_hover.png") no-repeat;
}
.slide_module {
	height: 564px; position: relative;
}
.duilian {
	top: 207px; width: 175px; overflow: hidden; display: block; position: absolute;
}
.duilian_left {
	left: -180px;
}
.duilian_right {
	right: -180px;
}
.duilian_con {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 175px; height: 84px; overflow: hidden;
}
.duilian_close {
	width: 100%; height: 24px; text-align: center; color: rgb(85, 85, 85); line-height: 24px; font-size: 13px; text-decoration: none; display: block;
}
.news_right dl dt li i {
	background: url("../images/gif001.gif") no-repeat center; width: 23px; height: 25px; float: left;
}
