* {
	margin: 0px; padding: 0px; font-family: "Î¢ÈíÑÅºÚ";
}
body {
	background: url("../images/bd_bg.png") repeat-x; color: rgb(102, 102, 102); font-size: 14px;
}
a {
	color: rgb(102, 102, 102); text-decoration: none !important;
}
li a:hover {
	color: rgb(161, 0, 0);
}
.clear {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; height: 0px; line-height: 0px; overflow: hidden; clear: both;
}
li {
	list-style: none;
}
.top {
	background: url("../images/top_bg.png") no-repeat left top; padding-top: 10px;
}
.logo {
	height: 45px; text-align: center; position: relative;
}
.pc {
	top: 0px; right: 20px; color: rgb(42, 106, 167); font-size: 12px; position: absolute;
}
.pc a {
	color: rgb(42, 106, 167);
}
.nav {
	background: rgb(248, 84, 57); color: rgb(255, 255, 255); overflow: hidden; margin-top: 15px; margin-bottom: 10px;
}
.nav li {
	width: 33.3%; height: 35px; text-align: center; line-height: 35px; font-size: 17px; float: left;
}
.nav li:hover {
	
}
.nav li:hover a {
	color: rgb(255, 255, 255);
}
.nav li.hover {
	
}
.table th.text-ls {
	color: rgb(76, 148, 225);
}
.nav li.hover a {
	color: rgb(255, 255, 255);
}
.nav li.hover a:active {
	background: rgb(42, 106, 167); color: rgb(255, 255, 255);
}
.nav li a {
	color: rgb(253, 171, 159); display: block;
}
.nav1 {
	background: rgb(248, 84, 57); color: rgb(255, 255, 255); overflow: hidden; margin-top: 15px; margin-bottom: 10px;
}
.nav1 li {
	width: 25%; height: 35px; text-align: center; line-height: 35px; font-size: 17px; float: left;
}
.nav1 li:hover {
	
}
.nav1 li:hover a {
	color: rgb(255, 255, 255);
}
.nav1 li.hover {
	
}
.table th.text-ls {
	color: rgb(76, 148, 225);
}
.nav1 li.hover a {
	color: rgb(255, 255, 255);
}
.nav1 li.hover a:active {
	background: rgb(42, 106, 167); color: rgb(255, 255, 255);
}
.nav1 li a {
	color: rgb(253, 171, 159); display: block;
}
.banner {
	height: 200px;
}
.banner img {
	width: 100%; height: 200px;
}
.news_title {
	height: 40px;
}
.news_title li {
	width: 33.3%; text-align: center; line-height: 35px; font-size: 16px; float: left;
}
.news_title li a {
	color: rgb(170, 170, 170); display: block;
}
.news_title li.hover {
	border-bottom-color: rgb(42, 89, 153); border-bottom-width: 2px; border-bottom-style: solid;
}
.news_title li.hover a {
	color: rgb(42, 89, 153);
}
.news_ul {
	line-height: 30px; padding-right: 10px; padding-left: 10px; font-size: 15px; margin-top: 10px;
}
.news_ul li {
	width: 100%; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.news_ul span {
	float: right;
}
.title_1 {
	color: rgb(42, 89, 154); padding-left: 15px; font-size: 16px; font-weight: bold; margin-top: 20px;
}
.title_1 a {
	color: rgb(42, 89, 154);
}
.zw_ul_1 {
	background: rgb(42, 89, 154); color: rgb(255, 255, 255); padding-top: 5px; padding-bottom: 5px; margin-top: 10px;
}
.zw_ul_1 li {
	background: url("../images/zd.png") no-repeat 10px 5px; width: 35%; height: 35px; line-height: 35px; padding-left: 13%; float: left;
}
.zw_ul_1 a {
	color: rgb(255, 255, 255); display: block;
}
.zw_ul_2 {
	background: rgb(244, 248, 255); padding: 10px 10px 0px;
}
.zw_ul_2 li:hover {
	background: rgb(42, 106, 167);
}
.zw_ul_2 li:hover a {
	color: rgb(255, 255, 255);
}
.zw_ul_2 a {
	display: block;
}
.zw_ul_2 li {
	background: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-image: none; width: 30%; text-align: center; line-height: 35px; margin-right: 5px; margin-bottom: 10px; margin-left: 1%; float: left;
}
.fw_ws_left {
	line-height: 28px; overflow: hidden; padding-right: 10px; padding-left: 10px; font-size: 16px; margin-top: 10px; margin-bottom: 10px;
}
.fw_ws_left a {
	color: rgb(17, 119, 201);
}
.fw_ws_right {
	
}
.fw_ws_left img {
	padding-right: 10px;
}
.fw_ws_right li {
	width: 45%; height: 40px; text-align: center; line-height: 40px; font-size: 18px; margin-right: 2.5%; margin-bottom: 10px; margin-left: 2.5%; float: left;
}
.fw_ws_right li:hover {
	background: rgb(42, 106, 167);
}
.fw_ws_right li:hover a {
	color: rgb(255, 255, 255);
}
.fw_ws_right li a {
	color: rgb(255, 255, 255); display: block;
}
.ba1 {
	background: rgb(241, 202, 99);
}
.ba2 {
	background: rgb(170, 207, 111);
}
.ba3 {
	background: rgb(100, 174, 202);
}
.ba4 {
	background: rgb(84, 181, 164);
}
.fw_div {
	margin-top: 10px;
}
.div_left img {
	margin-bottom: 5px;
}
.dcor {
	color: rgb(225, 133, 13);
}
.dcor1 {
	color: rgb(0, 128, 255);
}
.dcor a {
	color: rgb(225, 133, 13);
}
.dcor1 a {
	color: rgb(0, 128, 255);
}
.div_left {
	width: 20%; text-align: center; margin-top: 50px; float: left;
}
.div_right {
	width: 80%; float: right;
}
.div_right li {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 44%; height: 40px; line-height: 40px; margin-right: 2.5%; margin-bottom: 10px; margin-left: 2.5%; float: left;
}
.div_right li img {
	width: 35px; margin-top: 5px; margin-right: 5px; margin-left: 5px; float: left;
}
.wlwz_title {
	height: 32px; margin-bottom: 20px;
}
.wlwz_title li {
	width: 50%; height: 30px; text-align: center; line-height: 30px; font-size: 16px; float: left;
}
.wlwz_title li.hover {
	border-bottom-color: rgb(42, 89, 153); border-bottom-width: 2px; border-bottom-style: solid;
}
.wlwz_title li.hover a {
	color: rgb(42, 89, 153);
}
.wlwz_title ul {
	margin: 0px auto; width: 85%;
}
.hd_title {
	height: 35px; margin-top: 10px;
}
.hd_title li {
	border: 1px solid rgb(255, 127, 0); border-image: none; width: 29%; height: 35px; line-height: 35px; margin-right: 1.5%; margin-left: 2%; float: left;
}
.hd_title img {
	width: 25px; margin-top: 5px; margin-right: 3px; margin-left: 5px; float: left;
}
.hd_ul {
	padding-right: 10px; padding-left: 10px;
}
.hd_ul li {
	line-height: 30px; font-size: 15px;
}
.hd_ul span {
	float: right;
}
.foot {
	background: rgb(41, 139, 212); color: rgb(255, 255, 255);
}
.foot a {
	color: rgb(255, 255, 255);
}
.footer {
	height: 30px; text-align: center; line-height: 30px;
}
.footer li {
	width: 33%; float: left;
}
.am-slider-desc a {
	color: rgb(255, 255, 255);
}
.mar-0 {
	margin: 0px !important;
}
.wsbs img {
	width: 100%; display: block;
}
.wsbs_div li {
	width: 50%; height: 50px; line-height: 50px; font-size: 15px; float: left;
}
.wsbs_div li a {
	color: rgb(255, 255, 255);
}
.wsbs_div li img {
	width: 30px; margin-top: 10px; margin-right: 5%; margin-left: 20%; float: left;
}
.grbs {
	overflow: hidden;
}
.grbs_title {
	color: rgb(42, 89, 153); padding-left: 15px; font-size: 16px; font-weight: bold; margin-top: 20px;
}
.grbs_title a {
	color: rgb(42, 89, 153);
}
.grbs li {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 30%; height: 38px; line-height: 38px; font-size: 12px; margin-top: 5px; margin-left: 2.2%; float: left;
}
.grbs li img {
	width: 30px; margin-top: 5px; margin-right: 2px; margin-left: 10px; float: left;
}
.bmcx {
	width: 100%; overflow: hidden;
}
.bmcx dl {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(243, 243, 243) rgb(243, 243, 243) rgb(243, 243, 243) currentColor; border-image: none; width: 49.6%; padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px; float: left;
}
.bmcx dt {
	height: 35px; color: rgb(1, 103, 204); line-height: 35px; font-size: 16px; margin-left: 10px;
}
.bmcx dt img {
	width: 30px; margin-right: 10px; margin-left: 5px; float: left;
}
.bmcx dd {
	padding-right: 10px; padding-left: 10px;
}
.bmcx dd span {
	width: 40px; text-align: center; margin-top: 5px; float: left; display: block;
}
.bmcx dd span:hover {
	background: rgb(243, 243, 243);
}
.bmcx dd li {
	width: 68px; text-align: center; margin-top: 5px; float: left;
}
.bmcx dd li:hover {
	background: rgb(243, 243, 243);
}
.fh {
	left: 20px; top: 5px; color: rgb(42, 106, 167); font-size: 12px; position: absolute;
}
.fh img {
	width: 12px; height: 19px;
}
.gk_c {
	padding: 10px; line-height: 25px;
}
.gk_m {
	margin: 0px auto; width: 98%;
}
.gk_m_ul li {
	background: rgb(230, 245, 254); width: 22%; height: 30px; text-align: center; color: rgb(119, 119, 119); line-height: 30px; margin-top: 10px; margin-left: 2.5%; float: left;
}
.gk_m_ul li a {
	color: rgb(119, 119, 119);
}
.gk_m_ul li.hover {
	background: rgb(42, 106, 167); color: rgb(255, 255, 255);
}
.gk_m_ul li.hover a {
	color: rgb(255, 255, 255);
}
.tab_div {
	padding: 10px; line-height: 30px;
}
.tab_div li {
	text-align: center; margin-right: 4.5%; margin-left: 5%; float: left;
}
.tab_div li a:hover {
	color: rgb(161, 0, 0);
}
.news-list-wrap {
	padding: 10px; overflow: hidden;
}
.news-list-wrap ul {
	overflow: hidden;
}
.news-list-wrap li {
	padding: 0px 0px 10px; width: 100%; overflow: hidden; margin-bottom: 10px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.news-list-wrap li dt {
	font-size: 18px; margin-bottom: 5px;
}
.news-list-wrap p {
	height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; font-size: 14px;
}
.news-list-wrap span {
	padding-right: 20px;
}
.news-list-wrap a {
	
}
.news-list-wrap img {
	width: 30%; height: 20%; float: right;
}
.jzgd a {
	background: rgb(246, 246, 246); margin: 0px auto 10px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 80%; height: 35px; text-align: center; color: rgb(119, 119, 119); line-height: 35px; font-size: 16px; display: block;
}
.jgdh {
	background: url("../images/jg_bg.png") no-repeat bottom; padding-bottom: 150px; border-top-color: rgb(42, 106, 167); border-top-width: 2px; border-top-style: solid;
}
.jgdh li {
	height: 55px; line-height: 55px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.jgdh a {
	font-size: 17px; display: block;
}
.jgdh img {
	padding: 11px 20px 0px 10px; width: 33px; height: 33px; float: left;
}
.jgdh span img {
	padding: 19px 15px 0px 0px; width: 12px; height: 19px; float: right;
}
.jg_cor1 a {
	color: rgb(243, 202, 127);
}
.jg_cor2 a {
	color: rgb(94, 202, 170);
}
.jg_cor3 a {
	color: rgb(245, 122, 122);
}
.jg_cor4 a {
	color: rgb(165, 211, 115);
}
.zmhd .grbs_title {
	background: rgb(233, 240, 246); margin: 0px; padding-top: 10px; padding-bottom: 10px;
}
.wlwz_div li {
	border: 1px solid rgb(222, 222, 222); border-image: none; width: 23%; text-align: center; padding-top: 5px; padding-bottom: 5px; font-size: 12px; margin-top: 10px; margin-left: 1%; float: left;
}
.wlwz_div li img {
	width: 50%;
}
.zmhd .hd_title {
	background: rgb(247, 247, 247); padding-top: 10px; padding-bottom: 10px;
}
.wz {
	height: 30px; line-height: 30px; margin-top: 10px;
}
.wz img {
	margin-right: 10px; margin-left: 10px; float: left;
}
.list_div .news-list-wrap li dt {
	background: url("../images/ico120160523_03.jpg") no-repeat 0px 5px; padding-left: 15px;
}
.list_div .news-list-wrap li p {
	padding-left: 15px;
}
.fw_ws_right .wywz_font h3 {
	color: rgb(42, 106, 167); font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.fw_ws_right ul {
	overflow: hidden;
}
.wywz_font {
	padding: 0px 15px 15px;
}
.wywz_font p font {
	color: rgb(102, 102, 102);
}
.wywz_font img {
	margin-top: 5px; margin-right: 10px; float: left;
}
.wywz_font p {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;
}
.wywz_font h4 {
	margin: 0px auto; width: 100%; color: rgb(178, 0, 0); line-height: 25px;
}
.font5 {
	font-size: 15px;
}
.wlwz table select {
	width: 88px; height: 30px;
}
.wlwz table input {
	
}
.wlwz table {
	margin: 0px auto; width: 95%;
}
.hy_input {
	width: 161px; height: 30px; padding-left: 10px;
}
.f_color {
	color: rgb(255, 255, 255);
}
.f_color a {
	color: rgb(255, 255, 255);
}
.wlwz table td {
	padding-bottom: 10px; font-size: 14px;
}
.wlwz_a {
	background: rgb(42, 106, 167); width: 88px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left; display: block;
}
.wlwz_a_1 {
	background: rgb(42, 106, 167); width: 55px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left; display: block;
}
.tjjd {
	width: 55%; height: 30px; line-height: 30px; padding-left: 10px;
}
.hd_ul table {
	width: 100%;
}
.hd_ul td {
	height: 30px; line-height: 30px; padding-bottom: 0px !important; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.syxz_font h1 {
	color: rgb(0, 108, 197); font-size: 16px; font-weight: bold;
}
.syxz_font {
	color: rgb(102, 102, 102); line-height: 25px; padding-top: 0px; font-size: 14px;
}
.bt {
	margin: 0px auto; width: 60%;
}
.bt a {
	background: rgb(1, 103, 204); width: 40%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; margin-left: 10px; float: left; display: block;
}
.a_g {
	background: rgb(67, 174, 55) !important;
}
.fw_ws p {
	padding: 0px 15px; color: rgb(102, 102, 102); line-height: 25px; font-size: 14px; font-style: inherit;
}
.fw_ws .ip {
	width: 50%;
}
.fw_ws .bbbbbb {
	width: 50%; float: left;
}
.fw_ws .bbbbbb1 {
	width: 50%; float: left;
}
.news .fw_ws h1 {
	margin: 0px; padding: 15px; text-align: left; color: rgb(0, 108, 197); font-size: 16px; font-weight: bold;
}
.bbbbbbz1 {
	border-width: 0px; margin: 0px auto; width: 100%; height: 40px; color: rgb(255, 255, 255); line-height: 40px; padding-right: 15px; padding-left: 15px; font-size: 15px; font-weight: normal; cursor: pointer; background-color: rgb(67, 174, 55);
}
.p_fooder {
	height: 80px;
}
.Huiform {
	padding: 15px;
}
.Huiform li {
	height: 35px; line-height: 35px; margin-bottom: 10px;
}
.Huiform input {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 80%; height: 30px; line-height: 30px;
}
.Huiform li img {
	margin-left: 20px;
}
.Huiform li #yzm {
	width: 50%;
}
.Huiform .cx-inp #submit {
	background: rgb(248, 84, 57);
}
.Huiform #sex1 {
	width: 13px;
}
.Huiform #sex2 {
	width: 13px;
}
.Huiform .ip input {
	width: 13px;
}
