body {
	margin: 0px; font-family: microsoft yahei; font-size: 14px;
}
.tz-notice-bottom td {
	padding-top: 10px;
}
#con_two_1 td {
	padding-top: 10px; font-size: 14px;
}
#con_two_2 td {
	padding-top: 10px; font-size: 14px;
}
#con_three_1 td {
	padding-top: 10px; font-size: 14px;
}
#con_three_2 td {
	padding-top: 10px; font-size: 14px;
}
#con_four_1 td {
	padding-top: 10px; font-size: 14px;
}
#con_four_2 td {
	padding-top: 10px; font-size: 14px;
}
img {
	border: currentColor;
}
.container {
	background: no-repeat rgb(44, 139, 224); margin: 0px auto; width: 100%; height: 48px;
}
.top_pic {
	margin: 0px auto; width: 1024px; height: 131px; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251123355303757.png?0.2894888388840913"); background-repeat: no-repeat;
}
.pic_new {
	padding-top: 22px; padding-left: 5px;
}
.pic_new_title {
	text-align: center; padding-top: 15px; padding-bottom: 16px;
}
.pic_new_title a {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;
}
.ttxw_title {
	text-align: center; padding-top: 23px;
}
.ttxw_title a {
	color: rgb(51, 51, 51); font-family: microsoft yahei; font-size: 16px; font-weight: bold; text-decoration: none;
}
.ttxw_content {
	padding: 10px 5px 5px; height: 110px; color: rgb(102, 102, 102); line-height: 22px; font-family: microsoft yahei;
}
.ttxw_bottom {
	text-align: right; padding-right: 15px;
}
.ttxw_content a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.ttxw_list {
	padding-top: 10px;
}
.ttxw_list td {
	padding: 4px 6px; line-height: 20px;
}
.ttxw_list a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.ttxw_list a:hover {
	color: rgb(255, 0, 0);
}
.ttxw_more {
	text-align: right; padding-top: 5px; padding-right: 10px;
}
.ttxw_more a {
	color: rgb(4, 104, 187); text-decoration: none;
}
.menu_sy {
	text-align: right; padding-right: 43px;
}
.menu_sy a {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;
}
.menu_sy a:hover {
	text-decoration: underline;
}
.menu {
	
}
.menu ul {
	list-style: none; margin: 0px; padding: 0px;
}
.menu li {
	background-position: left; padding-right: 43px; padding-left: 43px; float: left; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251134482434486.gif?0.5506251904584316"); background-repeat: no-repeat;
}
.menu a {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;
}
.menu a:hover {
	text-decoration: underline;
}
.ttxx_bg {
	background: no-repeat rgba(242, 242, 242, 1); 
	margin: 0px auto; 
	width: 1024px; 
	/* height: 520px; */
	height: 465px;
}
.quick_bg {
	margin: 0px auto; border: 1px solid rgb(255, 255, 255); width: 1022px; height: 77px; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251134482794030.gif?0.607426993497773"); background-repeat: repeat-x;
}
.index_content_bg01 {
	margin: 0px auto; width: 1024px; height: 22px; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251134482078800.gif?0.5086685220086908"); background-repeat: repeat-x;
}
.xfymq_content {
	padding: 4px 4px 20px; margin-bottom: 8px; border-right-color: rgb(190, 216, 241); border-bottom-color: rgb(190, 216, 241); border-left-color: rgb(190, 216, 241); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.pic_new01 {
	padding: 1px; border: 1px solid rgb(159, 160, 161); width: 210px; height: 157px;
}
.gsgg_content {
	padding: 4px 8px 10px; margin-bottom: 8px; border-right-color: rgb(190, 216, 241); border-bottom-color: rgb(190, 216, 241); border-left-color: rgb(190, 216, 241); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.gsgg_content td {
	padding: 6px; line-height: 20px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.gsgg_content a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.gsgg_content a:hover {
	color: rgb(255, 0, 0);
}
.bmfw_content {
	padding: 10px 8px 13px; background-color: rgb(255, 255, 255);
}
.bmfw_content a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.bmfw_content a:hover {
	color: rgb(255, 0, 0);
}
.more_style {
	text-align: right; padding-top: 6px; padding-right: 6px; padding-bottom: 6px;
}
.more_style a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.more_style a:hover {
	color: rgb(213, 11, 7);
}
.more_style01 {
	text-align: right;
}
.more_style01 a {
	color: rgb(244, 130, 42); text-decoration: none;
}
.more_style01 a:hover {
	text-decoration: underline;
}
.foot {
	margin: 0px auto; width: 1024px; height: 72px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; padding-top: 9px; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251134476406870.gif?0.030098578621376437"); background-repeat: repeat-x;
}
.xfzn_top {
	width: 100%; height: 45px;
}
.xfzn_top td {
	height: 45px;
}
.xfzn_top span {
	padding-left: 10px; font-size: 15px;
}
.xfzn_tab01 {
	width: 120px; height: 30px; text-align: center; color: rgb(2, 99, 150); padding-top: 14px; font-size: 14px; font-weight: bold; margin-left: 5px; cursor: pointer; background-repeat: no-repeat;
}
.xfzn_tab02 {
	width: 120px; height: 30px; text-align: center; padding-top: 14px; font-size: 14px; font-weight: bold; margin-left: 5px; cursor: pointer; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251134483112652.gif?0.4529076519275627"); background-repeat: no-repeat;
}
.content_style01 {
	color: rgb(186, 185, 185);
}
.content_style02 {
	line-height: 20px;
}
.red {
	color: rgb(255, 0, 0);
}
.red_01 {
	color: rgb(255, 0, 0); font-weight: bold;
}
.blue {
	color: rgb(41, 171, 226);
}
.tab_content_jgx {
	margin-top: 5px; margin-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.list_menu_content {
	background-color: rgb(255, 255, 255);
}
.content_soun {
	
}
.list_menu_part01 {
	width: 266px; height: 100%; color: rgb(51, 51, 51); font-size: 15px; margin-bottom: 1px;
}
.list_menu_part01 table tr {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251105123965478.png?0.08438141818265127"); width: 266px; height: 49px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.list_menu_part01 table tr td {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.list_menu_part01 table tr :hover {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251105124351729.png?0.71004215597348"); color: rgb(255, 255, 255);
}
.list_menu_part01 a {
	color: rgb(51, 51, 51); padding-left: 60px; font-size: 15px; text-decoration: none;
}
.list_style td {
	padding: 4px 0px; line-height: 22px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.list_style span {
	color: rgb(34, 169, 198);
}
.list_style a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.list_style a:hover {
	color: rgb(255, 0, 0);
}
.page {
	text-align: right; line-height: 28px; padding-right: 10px;
}
.heading {
	margin: 20px; text-align: center; color: rgb(34, 34, 34); padding-top: 10px; padding-bottom: 10px; font-family: Microsoft YaHei; font-size: 22px; font-weight: bold; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.content {
	line-height: 24px; margin-right: 40px; margin-left: 40px;
}
.content_tab {
	text-align: right; color: rgb(183, 43, 16); line-height: 36px; margin-right: 10px;
}
.wsxfpt_box {
	margin: 0px auto; width: 892px; padding-right: 20px; padding-left: 20px;
}
.wsxfpt_box span {
	color: rgb(3, 100, 152); font-size: 14px; font-weight: bold;
}
.wsxfpt_part {
	
}
.wsxfpt_part ul {
	list-style: none; margin: 0px; padding: 0px;
}
.wsxfpt_part li {
	padding-right: 13px; padding-bottom: 11px; float: left;
}
.wsxfpt_part a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.wsxfpt_part a:hover {
	color: rgb(255, 0, 0);
}
.qzmydpj_bg {
	background-position: bottom; height: 458px; background-image: url("/cms_files/jcms1/web3209/site/picture/1904251134595307347.jpg?0.9131081505436516"); background-repeat: no-repeat;
}
.fj {
	
}
.fj a {
	color: rgb(4, 99, 153); text-decoration: none;
}
.fj a:hover {
	font-weight: bold;
}
.position {
	background: rgb(240, 241, 241); color: rgb(0, 0, 0); line-height: 32px; padding-left: 5px; border-bottom-color: rgb(233, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.position a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.position a:hover {
	color: rgb(255, 0, 0);
}
#newsDiv {
	overflow: hidden;
}
#newsDiv ul {
	list-style: none;
}
#newsDiv ul li {
	margin-right: 30px; float: left;
}
#more_ul {
	float: right; position: relative;
}
#more_a {
	top: 95px; width: 50px; right: 25px; color: black; text-decoration: none; position: absolute;
}
#more_a:hover {
	color: red;
}
.link_style01 {
	line-height: 24px;
}
.link_style01 a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.link_style01 a:hover {
	color: rgb(255, 0, 0);
}
#All {
	background: rgb(44, 139, 224); width: 100%; height: 48px;
}
.menuindex {
	background: rgb(44, 139, 224); margin: 0px auto; width: 100%; height: 48px;
}
.menuindex > ul {
	margin: 0px; padding: 0px; width: 1008px; height: 48px;
	display: flex;
    justify-content: space-between;
}
.menuindex > ul > li {
	list-style: none; 
	padding: 0px; 
	/* border-right-color: rgb(255, 255, 255);  */
	border-bottom-color: rgb(255, 255, 255); 
	/* border-left-color: rgb(255, 255, 255);  */
	/* border-right-width: 1px;  */
	border-bottom-width: 1px; 
	/* border-left-width: 0px;  */
	/* border-right-style: solid;  */
	border-bottom-style: solid; 
	/* border-left-style: solid;  */
	float: left;
}
.menuindex > ul > li:hover {
	
}
.menuindex > ul > li > a {
	background: rgb(44, 139, 224); width: auto; height: 48px; color: rgb(255, 255, 255); padding-right: 10px; border-right-color: rgb(44, 139, 224); border-left-color: rgb(44, 139, 224); border-right-width: 10px; border-left-width: 10px; border-right-style: solid; border-left-style: solid; display: block;
}
.menuindex > ul > li > a:hover {
	background: rgb(5, 100, 185); width: auto; height: 48px; color: rgb(255, 255, 255); padding-right: 10px; border-right-color: rgb(5, 100, 185); border-left-color: rgb(5, 100, 185); border-right-width: 10px; border-left-width: 10px; border-right-style: solid; border-left-style: solid; display: block;
}
.menuindex > ul > li dd {
	margin: 0px auto; padding: 10px 0px; width: 48px; height: 24px; text-align: center; float: left;
}
.menuindex > ul > li span {
	color: rgb(255, 255, 255); line-height: 48px; font-family: microsoft yahei; font-size: 18px; float: left; display: block;
}
.menuindexq {
	background: rgb(44, 139, 224); margin: 0px auto 0px 0px; width: 138px;
}
.menuindexq > ul {
	margin: 0px; padding: 0px; border-radius: 4px; width: 138px; height: 48px;
}
.menuindexq > ul > li {
	background: rgb(255, 255, 255); list-style: none; padding: 0px; width: 138px; height: 48px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; float: left;
}
.menuindexq > ul > li a {
	background: rgb(44, 139, 224); width: auto; height: 48px; color: rgb(255, 255, 255); line-height: 48px; padding-right: 0px; font-size: 14px; display: block;
}
.menuindexq > ul > li a:hover {
	background: rgb(5, 100, 185); width: auto; height: 48px; padding-right: 0px; font-size: 14px; display: block;
}
.menuindexq ul li dd {
	margin: 0px auto; padding: 0px; width: 48px; height: 20px; text-align: center; float: left;
}
.menuindexq ul li span {
	color: rgb(255, 255, 255); line-height: 28px; font-family: microsoft yahei; font-size: 15px; float: left; display: block;
}
#content-all {
	background: rgb(244, 244, 244); margin: 30px auto 0px; width: 1008px; height: 165px;
}
#content-all ul {
	margin: 0px; padding: 0px; width: 1008px; height: 160px;
}
#content-all ul li {
	list-style: none; padding: 18px 25px 15px; width: 94px; height: auto; float: left;
}
#content-all ul li a {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251134475698975.png?0.17131009107716577") no-repeat; width: 94px; height: 92px; font-size: 14px; text-decoration: none; display: block;
}
#content-all ul li a:hover {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251134476056330.png?0.8064146092342079") no-repeat; width: 94px; height: 92px; color: rgb(211, 0, 0); text-decoration: none; display: block;
}
#content-all ul li dd {
	margin: 0px auto; padding: 12px 10px 10px; width: 64px; height: 64px; _padding-top: 12px; _float: left; _padding-left: 14px;
}
#content-all ul li span {
	text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-family: microsoft yahei; font-size: 14px; margin-top: 15px; display: block;
}
#two-all {
	margin: 15px auto 0px; width: 1008px; height: 274px; font-family: microsoft yahei;
}
.ygzs-div {
	width: 631px; height: 274px; font-family: microsoft yahei; margin-right: 15px; float: left;
}
.ygzs-div .blue-bt {
	background: rgb(44, 139, 224); width: 631px; height: 38px; font-family: microsoft yahei;
}
.ygzs-div .alls {
	margin: 0px auto; width: 631px; height: 236px; overflow: hidden; font-family: microsoft yahei;
}
.Menubox {
	background: rgb(139, 200, 245); margin: 0px; padding: 0px; width: 96px; height: 236px; font-family: microsoft yahei; float: left;
}
.Menubox ul {
	margin: 0px; padding: 10px 0px 0px; line-height: 32px; font-family: microsoft yahei; float: left;
}
.Menubox li {
	background: rgb(139, 200, 245); width: 96px; height: 32px; text-align: center; color: rgb(255, 255, 255); font-family: microsoft yahei; font-size: 13px; margin-bottom: 3px; float: left; display: block; cursor: pointer;
}
.Menubox li.hover {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251134477114575.png?0.20401810043560536") no-repeat; width: 96px; height: 32px; text-align: center; color: rgb(255, 255, 255); font-family: microsoft yahei; font-size: 13px;
}
.Contentbox {
	background: rgb(255, 255, 255); width: 535px; height: 236px; font-family: microsoft yahei; float: right;
}
.tz-notice {
	width: 362px; height: 274px; font-family: microsoft yahei; float: left;
}
.tz-notice-top {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251123356775216.png?0.4794487434203783") no-repeat; width: 362px; height: 38px; font-family: microsoft yahei;
}
.tz-notice-bottom {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251123358066253.png?0.41552630811217356") no-repeat; width: 362px; height: 236px; color: rgb(121, 121, 121); font-family: microsoft yahei; font-size: 14px; float: left;
}
#three-all {
	margin: 15px auto 0px; width: 1008px; height: 262px;
}
.tab-alls {
	width: 270px; height: 262px; margin-right: 15px; float: left;
}
.tab-all2 {
	width: 153px; height: 262px; float: left;
}
.tab-top {
	width: 270px; height: 40px; float: left;
}
.tab-top2 {
	width: 153px; height: 40px; float: left;
}
.tab-bottom {
	width: 270px; height: 222px; overflow: hidden; padding-top: 15px; float: left;
}
.tab-bottom2 {
	width: 153px; height: 222px; overflow: hidden; padding-top: 15px; float: left;
}
.Menubox1 {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; width: 270px; height: 39px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.Menubox11 {
	background: rgb(255, 255, 255); margin: 0px; padding: 15px 15px 15px 7px; width: 153px; height: 20px; text-align: center; position: absolute;
}
.Menubox1 ul {
	line-height: 26px; overflow: hidden;
}
.Menubox1 li {
	width: 119px; height: 40px; text-align: center; color: rgb(0, 0, 0); padding-top: 8px; font-size: 14px; float: left; display: block; cursor: pointer;
}
.Menubox1 li.hover {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251134477482666.jpg?0.6760832045563476") no-repeat center; width: 200px; height: 32px; text-align: center; color: rgb(22, 113, 199); font-size: 14px;
}
.Contentbox1 {
	background: rgb(255, 255, 255); width: 270px; height: 222px; color: rgb(121, 121, 121); float: right;
}
.Contentbox11 {
	background: rgb(255, 255, 255); width: 153px; height: 222px; color: rgb(121, 121, 121); float: right;
}
#four-all {
	margin: 0px auto; width: 1008px; height: 266px; padding-top: 30px;
}
#four-all2 {
	margin: 0px auto; width: 1008px; height: 30px; padding-top: 30px;
}
.img-alls {
	margin: 0px 15px 0px auto; width: 1008px; height: 266px;
}
.img-top {
	background: rgb(242, 243, 243); width: 1008px; height: 41px;
}
.img-bottom {
	width: 1008px; height: 225px; overflow: hidden;
}
#foot {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251123358431822.png?0.8241837229894798") repeat-x; width: 100%; height: 155px; clear: both; margin-top: 15px;
}
a {
	color: rgb(43, 43, 43); text-decoration: none;
}
a:hover {
	color: rgb(211, 0, 0); text-decoration: none;
}
a:active {
	color: rgb(0, 0, 0); text-decoration: none;
}
.search {
	width: 300px; height: 36px; padding-top: 0px; font-size: 12px; margin-left: 65px; float: left;
}
.HB_search {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251134476746178.gif?0.9479554928400082") no-repeat; height: 28px; padding-left: 25px; border-top-color: rgb(214, 228, 241); border-bottom-color: rgb(214, 228, 241); border-left-color: rgb(214, 228, 241); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.HB_inpt {
	border: currentColor; width: 200px; height: 24px; color: rgb(204, 204, 204); line-height: 24px;
}
.HB_inpt2 {
	background: rgb(252, 178, 49); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(214, 228, 241) rgb(214, 228, 241) rgb(214, 228, 241) currentColor; width: 55px; height: 30px; color: rgb(255, 255, 255); line-height: 24px;
}
#container {
	margin: 0px auto; width: 100%; height: 125px;
}
.header {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251123355674991.png?0.19653167284686695") no-repeat bottom; margin: 0px auto; width: 1008px; height: 125px;
}
.left-img {
	width: 323px; height: 47px; 
	padding-top: 35px; 
	margin-left: 5px; 
	float: left;
}
.search {
	width: 300px; height: 36px; font-size: 12px; margin-left: 50px; float: left;
}
.HB_search {
	background: url("/cms_files/jcms1/web3209/site/picture/1904251134476746178.gif?0.4384368796565631") no-repeat; height: 28px; padding-left: 25px; border-top-color: rgb(187, 216, 243); border-bottom-color: rgb(187, 216, 243); border-left-color: rgb(187, 216, 243); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.HB_inpt {
	border: currentColor; width: 200px; height: 24px; color: rgb(204, 204, 204); line-height: 24px;
}
.HB_inpt2 {
	background: rgb(252, 178, 49); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(187, 216, 243) rgb(187, 216, 243) rgb(187, 216, 243) currentColor; width: 55px; height: 30px; color: rgb(255, 255, 255); line-height: 24px;
}
/* .top-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
} */
.right-icon {
	width: 600px; 
	height: 40px; 
	font-size: 12px; 
	margin-top: 8px; 
	float: right; 
	position: relative;
}
/* .info1-container {
    width: auto;
    height: 40px;
    margin-top: 8px;
    position: relative;
} */
#four-all {
	margin: 15px auto 0px; width: 1008px; height: 266px;
}
.img-alls {
	margin: 0px 15px 0px auto; width: 1008px; height: 266px;
}
.img-top {
	background: rgb(242, 243, 243); width: 1008px; height: 41px;
}
.img-bottom {
	width: 1008px; height: 225px; overflow: hidden;
}