html {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
body {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
div {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
span {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
object {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
iframe {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
h1 {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
h2 {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
h3 {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
h4 {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
h5 {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
h6 {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
p {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
a {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
img {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
dl {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
dt {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
dd {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
ol {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
ul {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
li {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
form {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
table {
	list-style: none; padding: 0px; border: 0px currentColor; border-image: none;
}
div {
	
}
span {
	
}
h1 {
	
}
h2 {
	
}
h3 {
	
}
h4 {
	
}
h5 {
	
}
h6 {
	
}
p {
	
}
a {
	
}
img {
	
}
dl {
	
}
dt {
	
}
dd {
	
}
ol {
	
}
ul {
	
}
li {
	
}
form {
	
}
input {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 12px; font-weight: normal;
}
h2 {
	font-size: 12px; font-weight: normal;
}
h3 {
	font-size: 12px; font-weight: normal;
}
h4 {
	font-size: 12px; font-weight: normal;
}
h5 {
	font-size: 12px; font-weight: normal;
}
h6 {
	font-size: 12px; font-weight: normal;
}
a {
	
}
area {
	
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
body {
	background: rgb(238, 238, 238);
}
.main1_bg {
	background: url(main1.jpg) repeat-x; padding: 25px 0px; height: 126px; margin-top: 3px;
}
.main1_bg ul {
	margin: auto; width: 1140px;
}
.main1_bg ul li {
	padding-left: 10px; margin-right: 50px; border-left-color: rgb(128, 177, 160); border-left-width: 1px; border-left-style: solid; float: left;
}
.main1_bg ul li h2 {
	background: url(ti.png) no-repeat left; color: rgb(255, 255, 255); line-height: 30px; padding-left: 26px; font-size: 16px;
}
.main1_bg ul li a {
	color: rgb(212, 212, 212); line-height: 24px; padding-right: 10px; font-size: 12px;
}
.main2_sy {
	overflow: hidden; margin-top: 1px; border-bottom-color: rgb(0, 114, 76); border-bottom-width: 5px; border-bottom-style: solid; position: relative;
}
.main2_sy .ul {
	left: 0px; top: 0px; position: absolute;
}
.main2_sy .ul li {
	width: 100px; float: left;
}
.main2_sy .prev {
	background: url(index_left.png) no-repeat; left: 20px; top: 50%; width: 38px; height: 38px; margin-top: -19px; position: absolute; cursor: pointer;
}
.main2_sy .next {
	background: url(index_right.png) no-repeat; top: 50%; width: 38px; height: 38px; right: 20px; margin-top: -19px; position: absolute; cursor: pointer;
}
.main3_sy {
	left: 50%; width: 1140px; height: 270px; bottom: 0px; margin-left: -570px; position: absolute;
}
.main3_1 {
	background: url(index_1.png) no-repeat; width: 120px; height: 90px; margin-top: 181px; margin-right: 15px; float: left; cursor: pointer;
}
.main3_2 {
	background: url(index_2.png) no-repeat; padding: 20px; width: 80px; height: 50px; overflow: hidden; margin-top: 181px; margin-right: 15px; float: left; display: none;
}
.main3_1 .aa1 {
	background: url(index_xwzx1.png) no-repeat center 15px; text-align: center; color: rgb(255, 255, 255); padding-top: 60px; display: block;
}
.main3_1 .a1 {
	background: url(index_jyky.png) no-repeat center 15px; text-align: center; color: rgb(255, 255, 255); padding-top: 60px; display: block;
}
.main3_1 .a3 {
	background: url(index_jyx.png) no-repeat center 15px; text-align: center; color: rgb(255, 255, 255); padding-top: 60px; display: block;
}
.main3_1 .a4 {
	background: url(index_cpdt.png) no-repeat center 15px; text-align: center; color: rgb(255, 255, 255); padding-top: 60px; display: block;
}
.main3_2t {
	height: 32px; border-bottom-color: rgb(0, 114, 76); border-bottom-width: 1px; border-bottom-style: solid;
}
.main3_2t ul {
	float: left;
}
.main3_2t ul li {
	float: left;
}
.main3_2t ul li a {
	padding: 0px 20px; color: rgb(0, 0, 0); line-height: 32px; font-size: 14px;
}
.main3_2t ul li.select {
	background: rgb(0, 114, 76);
}
.main3_2t ul li.select a {
	color: rgb(255, 255, 255); font-size: 16px;
}
.main3_2t span {
	float: right;
}
.main3_2t span a {
	padding: 0px 10px; color: rgb(102, 102, 102); line-height: 32px; font-size: 12px;
}
.main3_2m {
	margin-top: 20px;
}
.main3_2m_l {
	background: rgb(255, 255, 0); width: 233px; height: 176px; margin-right: 25px; float: left;
}
.main3_2m_l img {
	width: 233px; height: 176px;
}
.main3_2m_r {
	width: 410px; float: left;
}
.main3_2m_r .a1 {
	color: rgb(51, 51, 51); font-size: 18px;
}
.main3_2m_r .a1 span {
	color: rgb(142, 142, 142); padding-left: 20px; font-size: 12px;
}
.main3_2m_r ul {
	margin-top: 10px;
}
.main3_2m_r ul li a {
	color: rgb(81, 81, 81); line-height: 30px; font-size: 12px;
}
.main3_2m_r ul li span {
	color: rgb(133, 133, 133); line-height: 30px; font-size: 12px; float: right;
}
.main3 {
	background: rgb(255, 255, 255); padding: 20px 0px 0px 20px; overflow: hidden; margin-top: 20px;
}
.main3_left {
	background: rgb(255, 255, 255); padding: 20px 20px 20px 0px; width: 744px; float: left; position: relative;
}
.main3_left_t {
	height: 34px; padding-right: 20px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 2px; border-bottom-style: solid;
}
.main3_left_t .more {
	color: rgb(103, 103, 103); line-height: 30px; font-size: 12px; float: right;
}
.main3_left_t .title {
	color: rgb(102, 102, 102); line-height: 30px; font-size: 18px;
}
.main3_right {
	background: rgb(255, 255, 255); width: 355px; border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; float: left;
}
.main3_right_t {
	margin: 20px 20px 0px; color: rgb(149, 149, 149);
}
.main3_right_t .aa {
	color: rgb(0, 114, 76); font-size: 16px;
}
.main3_right_m {
	margin: 10px 20px;
}
.main3_rightm {
	padding-bottom: 10px;
}
.main3_right_ml {
	float: left;
}
.main3_right_ml img {
	width: 89px; height: 98px;
}
.main3_right_mr {
	margin-left: 10px; float: left;
}
.main3_right_mr .a1 {
	color: rgb(0, 114, 76); line-height: 24px; display: block;
}
.main3_right_mr .a2 {
	color: rgb(85, 87, 86); line-height: 24px; display: block;
}
.main3_right .p {
	overflow: hidden; display: block;
}
.main3_right .p .b1 {
	color: rgb(0, 114, 76); line-height: 31px; margin-left: 18px; float: left; display: block;
}
.main3_right .p .b2 {
	width: 200px; color: rgb(52, 52, 52); line-height: 31px; margin-left: 10px; float: left; display: block;
}
.main3_right .p .b3 {
	color: rgb(52, 52, 52); line-height: 31px; margin-left: 30px; float: left; display: block;
}
.main3_right .p:hover {
	background: rgb(245, 245, 245);
}
.main3_right .p:hover .b2 {
	color: rgb(0, 114, 76);
}
.main3_right .p:hover .b3 {
	color: rgb(0, 114, 76);
}
.main3_left .title {
	color: rgb(0, 114, 76); font-size: 16px; margin-left: 40px;
}
.main3_lm {
	margin-left: 40px;
}
.main3_lm_t {
	margin-top: 10px;
}
.main3_lm_ti {
	background: url(cp.png) no-repeat; padding: 22px 34px; width: 86px; height: 110px; float: left;
}
.main3_lm_ti img {
	width: 86px; height: 110px;
}
.main3_lm_tr {
	width: 500px; margin-top: 20px; margin-left: 30px; float: left;
}
.main3_lm_tr .title1 {
	color: rgb(104, 103, 101); font-size: 18px;
}
.main3_lm_tr p {
	line-height: 22px; margin-top: 12px;
}
.main3_lm_tr p a {
	color: rgb(136, 136, 136); font-size: 12px; margin-top: 16px;
}
.main3_lm_m {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: dashed;
}
.main3_lm_m1 {
	margin: 0px 37px; float: left;
}
.main3_lm_m1 img {
	width: 100px; height: 130px;
}
.main3_lm_m1 p {
	text-align: center;
}
.main3_lm_m1 p a {
	color: rgb(104, 103, 101); line-height: 20px;
}
.next_c {
	background: url(cp_right.png) no-repeat; top: 208px; width: 34px; height: 34px; right: 10px; position: absolute; cursor: pointer;
}
.prev_c {
	background: url(cp_left.png) no-repeat; left: 10px; top: 208px; width: 34px; height: 34px; position: absolute; cursor: pointer;
}
.next_c:hover {
	background: url(cp_right_h.png);
}
.prev_c:hover {
	background: url(cp_left_h.png);
}
.main1 {
	background: rgb(255, 255, 255); padding: 20px;
}
.main1_left {
	width: 210px; float: left;
}
.main1_left_t {
	background: url(c7.png) no-repeat 180px 16px rgb(0, 92, 61);
}
.main1_left_t a {
	color: rgb(255, 255, 255); line-height: 43px; padding-left: 10px; font-size: 16px;
}
.main1_left_m {
	background: url(c8.png) no-repeat 187px 15px rgb(0, 116, 79); padding-bottom: 10px; padding-left: 13px; border-bottom-color: rgb(26, 130, 97); border-bottom-width: 1px; border-bottom-style: solid;
}
.main1_left_m .jiao {
	background: url(c1.png) no-repeat left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 27px; font-size: 15px; display: block;
}
.main1_left_m .jiaof {
	background: url(c2.png) no-repeat left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 27px; font-size: 15px; display: block;
}
.main1_left_m .zhuan {
	background: url(c3.png) no-repeat left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 27px; font-size: 15px; display: block;
}
.main1_left_m .bao {
	background: url(c4.png) no-repeat left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 27px; font-size: 15px; display: block;
}
.main1_left_m .dian {
	background: url(c5.png) no-repeat left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 27px; font-size: 15px; display: block;
}
.main1_left_m .shu {
	background: url(c6.png) no-repeat left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 27px; font-size: 15px; display: block;
}
.main1_left_m .a1 {
	color: rgb(129, 182, 165); padding-right: 24px; font-family: "����"; font-size: 12px;
}
.main1_right {
	width: 890px; float: left;
}
.main1_right_t {
	height: 42px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.main1_right_t a {
	color: rgb(127, 127, 127); line-height: 42px; padding-left: 30px;
}
.main1_right_m {
	margin: 20px 0px 0px 20px; height: 388px; overflow: hidden; position: relative;
}
.main1_right_m .ul {
	left: -870px; top: 0px; height: 388px; position: absolute;
}
.main1_right_m .ul li {
	width: 870px; height: 388px; float: left;
}
.main1_right_m .ul li img {
	width: 870px; height: 388px;
}
.index {
	left: 50%; width: 162px; height: 17px; bottom: 20px; margin-left: -81px; position: absolute;
}
.index li {
	background: url(cp_1.png) no-repeat; width: 17px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; margin-left: 10px; float: left; cursor: pointer;
}
.index li.selected {
	background: url(cp_2.png) no-repeat;
}
.prev {
	background: url(cp_3.png) no-repeat; left: 0px; top: 50%; width: 42px; height: 70px; margin-top: -21px; display: none; position: absolute; cursor: pointer;
}
.next {
	background: url(cp_4.png) no-repeat; top: 50%; width: 42px; height: 70px; right: 0px; margin-top: -21px; display: none; position: absolute; cursor: pointer;
}
.main2 {
	background: rgb(255, 255, 255); padding: 20px 20px 0px; margin-top: 20px;
}
.main2_left_m {
	overflow: hidden; position: relative;
}
.main2_left_m .lo {
	left: 50%; top: 50%; margin-top: -75px; margin-left: -75px; position: absolute;
}
.main2_left_mf {
	width: 549px; padding-top: 30px; padding-bottom: 20px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid; float: left;
}
.main2_left_mf1 {
	width: 93px; margin-left: 97px; float: left;
}
.main2_left_mf1 img {
	width: 93px; height: 134px;
}
.main2_left_mf1 p {
	text-align: center; margin-top: 10px;
}
.main2_left_mf1 p a {
	color: rgb(104, 103, 101);
}
.main2_left_mfr {
	margin-left: 145px;
}
.main2_left_mf2 {
	background: url(c11.png) no-repeat; margin: auto; width: 260px; height: 183px;
}
.main2_left_mf2 img {
	width: 192px; height: 143px; margin-top: 7px; margin-left: 33px;
}
.main2_left_mf3 .a1 {
	background: url(c12.png) no-repeat bottom; padding-bottom: 10px; display: block;
}
.main2_left_mf3 .a1 img {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(185, 185, 185) rgb(185, 185, 185) currentColor; border-image: none; width: 91px; height: 132px; display: block;
}
.main1ly {
	background: rgb(255, 255, 255); padding: 20px;
}
.main1_leftly {
	border: 1px solid rgb(226, 226, 226); border-image: none; width: 208px; float: left;
}
.main1_left_tly {
	background: rgb(246, 246, 246); border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.main1_left_tly a {
	color: rgb(53, 53, 53); line-height: 41px; padding-left: 10px; font-size: 16px;
}
.main1_left_mly {
	padding-bottom: 10px; padding-left: 13px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.main1_left_mly .t {
	background: url(jc.png) no-repeat 176px 10px; color: rgb(0, 114, 77); line-height: 32px; font-size: 15px; display: block;
}
.main1_left_mly .a1 {
	color: rgb(102, 102, 102); line-height: 22px; padding-right: 24px; font-family: "����"; font-size: 12px; display: inline-block;
}
.mainr_2 {
	margin: 20px 0px 0px 20px; padding: 20px; border: 1px solid rgb(225, 225, 225); border-image: none;
}
.main3_left_t {
	height: 34px; color: rgb(169, 169, 169); border-bottom-color: rgb(225, 225, 225); border-bottom-width: 2px; border-bottom-style: solid;
}
.main3_left_t .more {
	color: rgb(103, 103, 103); line-height: 30px; font-size: 12px; float: right;
}
.main3_left_t .aa {
	padding: 0px 10px; color: rgb(169, 169, 169); line-height: 30px; font-size: 16px;
}
.main3_left_t .title {
	color: rgb(102, 102, 102); line-height: 30px; font-size: 18px;
}
.mainr_2_t {
	margin-top: 26px;
}
.mainr_2_t1 {
	margin: 0px 40px; width: 126px; float: left;
}
.mainr_2_t1 img {
	width: 116px; height: 140px;
}
.mainr_2_t1 p {
	text-align: center; margin-top: 14px;
}
.mainr_2_t1 p a {
	color: rgb(51, 51, 51);
}
.mainr_2_li {
	margin: 20px auto auto; width: 760px; padding-top: 20px; border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: solid;
}
.mainr_2_li li {
	width: 180px; margin-left: 10px; float: left;
}
.mainr_2_li li a {
	background: url(fli.jpg) no-repeat left; color: rgb(51, 51, 51); line-height: 36px; padding-left: 12px;
}
.mainr_2ml {
	margin: 20px auto; width: 760px; padding-bottom: 10px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.mainr_2ml1 {
	width: 380px; float: left;
}
.mainr_2ml1img {
	width: 135px; float: left;
}
.mainr_2ml1img img {
	width: 135px; height: 160px;
}
.mainr_2ml1r {
	width: 210px; margin-top: 10px; margin-left: 30px; float: left;
}
.mainr_2ml1r h2 {
	font-size: 18px; font-weight: bold;
}
.mainr_2ml1r .ti {
	color: rgb(51, 51, 51); line-height: 40px; font-size: 16px;
}
.mainr_2ml1r p {
	line-height: 22px; margin-top: 4px;
}
.mainr_2ml1r p a {
	color: rgb(136, 136, 136);
}
.main1 {
	background: rgb(255, 255, 255); padding: 20px;
}
.main1m {
	border: 1px solid rgb(211, 211, 211); border-image: none;
}
.main1m1 {
	width: 218px; border-right-color: rgb(224, 224, 224); border-right-width: 1px; border-right-style: dashed; float: left;
}
.main1m1t {
	background: rgb(238, 238, 238); margin: 2px; height: 34px;
}
.main1m1t span {
	background: url(bi.png) no-repeat 18px; line-height: 34px; padding-left: 45px; font-size: 16px;
}
.main1m1f {
	padding: 16px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: dashed;
}
.main1m1f a {
	color: rgb(102, 102, 102); line-height: 25px; padding-left: 10px; font-size: 12px;
}
.main2_t {
	margin-top: 20px;
}
.main2_t .more {
	color: rgb(102, 102, 102); font-size: 12px; float: right;
}
.main2_t .title {
	color: rgb(103, 103, 103); font-size: 18px;
}
.main2{ height: 300px; width: 800px; float: left; display: inline-block;}
.con_ewm2018{ width: 280px; float: left; display: inline-block; margin-left: 20px;}
.con_ewm2018 h3{ background: #f39800; color: #fff; font-size: 16px; position: relative; height: 30px; line-height: 30px; font-weight: bold; text-indent: 20px;}
.con_ewm2018 h3 i{ position: absolute; background: url(cor_pxfw2018.png); width: 14px; height: 16px; right: 10px; top:7px;}
.con_ewm2018 p{ text-align: center; padding: 16px 0;}
.con_ewm2018 h4{ text-align: center; color: #333;}
.con_ztkt2018{ margin-top: 16px;}
.con_ztkt2018 li{ float: left; display: inline-block; padding: 12px 20px; border: 2px solid #cccccc; width: 210px; margin-left: 28px;}
.con_ztkt2018 ul li:first-child{ margin-left: 0;}
.con_ztkt2018 h4{ padding: 6px 0; line-height: 150%; color: #666666; font-weight: bold;}
.con_ztkt2018 h4 a{ color: #666666;}
.con_ztkt2018 h5{ color: #999999; font-size:12px; padding: 6px 0; }

.con_tbjcpx2018{ margin-bottom: 20px;}
.con_tbjcpx2018_left{ width: 200px; float: left; display: inline-block;}
.con_tbjcpx2018_left h4{ height: 60px; line-height: 60px; text-align: center; color: #fff; font-size: 18px; font-weight: bold; background: #f39800;}
.con_tbjcpx2018_left h5{ height: 40px; line-height: 40px; background: #ffad23; color: #fff; text-align: center; font-weight: bold; }
.con_tbjcpx2018_left h5 a{ color: #fff; display: inline-block; width: 190px; margin-left: 10px; border-top: 1px solid #f39800;}
.con_tbjcpx2018_left h5 a:hover{ background: #ffefd3; color: #666666 !important;}
.con_tbjcpx2018_left h5.act a{ background: #ffefd3; color: #666666 !important;}
.con_tbjcpx2018_left ul h5:first-child a{ border-top: none;}
.con_pxkc2018 li{ float: left; display: inline-block; width: 240px; padding: 7px 11px; background: #eeeeee; margin-left: 20px;}
.con_pxkc2018 h4{ padding: 6px 0; line-height: 20px; color: #666666; font-weight: bold; font-size: 14px}
.con_pxkc2018 h4 a{ color: #666666;}
.con_pxkc2018 h5{ color: #666; font-size:12px; padding: 5px 0; }
.bl_pxkc2018{ width:846px; margin-left:27px;}

.con_pxkc2018{ position: relative;}
.con_tbjcpx2018_right{ width: 920px; float: left; display: none;}
.con_tbjcpx2018_right .a_pxkc2018_prev,.con_tbjcpx2018_right .a_pxkc2018_next{ display: inline-block; width: 32px; height: 32px; position: absolute; top: 50%; margin-top: -16px; cursor: pointer;}
.con_tbjcpx2018_right .a_pxkc2018_prev{ left: 10px; background: url(cor_pxfw2018_prev.png);}
.con_tbjcpx2018_right .a_pxkc2018_next{ right: 10px; background: url(cor_pxfw2018_next.png);}
.bl_pxkc2018 ul{ overflow: hidden; height: 260px;}


.main2_m {
	height: 300px; overflow: hidden; margin-top: 0px; position: relative; width: 800px; padding: 0 !important;
}
.main2_m .ul {
	left: -800px; top: 0px; height: 300px; position: absolute;
}
.main2_m .ul li {
	float: left;
	width: 800px;
	height: 300px;
}
.main2_m_l img{
	width: 800px; height: 300px;
}
.main2_m_r {
	width: 520px; margin-left: 30px; float: left;
}
.main2_m_r h2 {
	color: rgb(50, 50, 50); line-height: 54px; font-size: 18px; border-top-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.main2_m_r p {
	color: rgb(135, 134, 134); line-height: 28px; text-indent: 2em; margin-top: 10px;
}
.main2_m_r p a {
	color: rgb(135, 134, 134);
}
.guang {
	background: rgb(204, 204, 204); margin: 20px auto auto; height: 100px; color: rgb(255, 255, 255);
}
.guang img {
	width: 100%; height: 100px; display: block;
}
.main3ly {
	margin-top: 20px;
}
.main3_leftly {
	background: rgb(255, 255, 255); padding: 20px; width: 765px; float: left;
}
.main3_left_tly {
	height: 30px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 2px; border-bottom-style: solid;
}
.main3_left_tly .more {
	color: rgb(103, 103, 103); line-height: 30px; font-size: 12px; float: right;
}
.main3_left_tly .title {
	color: rgb(102, 102, 102); line-height: 30px; font-size: 18px;
}
.main3_left_mly {
	padding: 12px;
}
.main3_left_m1ly {
	height: 160px; margin-right: 28px; float: left;
}
.main3_left_m1ly img {
	padding: 5px; border: 1px solid rgb(243, 243, 243); border-image: none; width: 152px; height: 88px;
}
.main3_left_m1ly .a1 {
	text-align: center; color: rgb(0, 114, 76); display: block;
}
.main3_left_m1ly .a2 {
	text-align: center; color: rgb(102, 102, 102); display: block;
}
.main3_rightly {
	background: rgb(255, 255, 255); width: 315px; margin-left: 20px; float: left;
}
.main3_right_tly {
	margin: 20px 20px 0px; color: rgb(149, 149, 149);
}
.main3_right_tly .aa {
	padding: 0px 4px; color: rgb(149, 149, 149);
}
.main3_right_tly .more {
	color: rgb(102, 102, 102); font-size: 12px; float: right;
}
.main3_right_tly .select {
	background: url(jyxfd.png) no-repeat bottom; color: rgb(104, 104, 104); padding-bottom: 6px; font-size: 18px;
}
.main3_right_mly {
	margin: 20px 20px 10px;
}
.main3_rightmly {
	padding-bottom: 10px;
}
.main3_right_mlly {
	background: url(jyxfd2.png) no-repeat bottom; float: left;
}
.main3_right_mlly img {
	padding: 5px; width: 103px; height: 67px;
}
.main3_right_mrly {
	margin-left: 10px; float: left;
}
.main3_right_mrly .a1 {
	color: rgb(0, 114, 76); line-height: 24px; display: block;
}
.main3_right_mrly .a2 {
	color: rgb(85, 87, 86); line-height: 24px; display: block;
}
.main4_left_ml {
	width: 344px; float: left;
}
.main4_left_ml img {
	padding: 5px; border: 1px solid rgb(244, 244, 244); border-image: none; width: 333px; height: 208px;
}
.main4_left_ml .title {
	color: rgb(0, 114, 76); margin-top: 10px; display: block;
}
.main4_left_ml p {
	color: rgb(136, 136, 136); line-height: 22px; margin-top: 4px;
}
.main4_left_mr {
	width: 350px; margin-left: 36px; float: left;
}
.main4_left_mr li a {
	background: url(li.png) no-repeat left; color: rgb(104, 103, 101); line-height: 32px; padding-left: 10px;
}
.main4_left_mr li span {
	color: rgb(153, 153, 153); line-height: 32px; float: right;
}
.main4_r {
	background: rgb(242, 242, 242); margin: 20px; padding: 12px;
}
.main4_r li a {
	background: url(li.png) no-repeat left; color: rgb(104, 103, 101); line-height: 22px; padding-left: 10px;
}
.main4_r li a:hover {
	color: rgb(0, 114, 76);
}
.main4_r1 {
	margin: 20px 20px 10px;
}
.main4_r1 a {
	width: 50%; color: rgb(135, 134, 134); line-height: 24px; float: left; display: block;
}
.main5 {
	
}
.main5_left {
	width: 805px; float: left;
}
.main5_right {
	width: 315px; margin-left: 20px; float: left;
}
.main6 {
	background: rgb(255, 255, 255); padding: 20px 20px 0px; margin-top: 20px;
}
.main6_ml {
	padding: 20px 40px 20px 14px; width: 750px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid; float: left;
}
.main6_mlimg {
	float: left;
}
.main6_mlimg img {
	background: rgb(246, 247, 247); padding: 5px; border: 1px solid rgb(242, 242, 242); border-image: none; width: 307px; height: 186px;
}
.main6_mli {
	width: 430px; float: left;
}
.main6_mli a {
	height: 32px; color: rgb(104, 103, 101); line-height: 32px; padding-left: 15px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.main6_mli a .right {
	line-height: 33px; padding-right: 10px;
}
.main6_mli a:hover {
	background: rgb(242, 242, 242);
}
.main6_mr {
	padding: 20px 14px; width: 267px; float: left;
}
.main6_mr img {
	padding: 5px; border: 1px solid rgb(243, 243, 243); border-image: none; width: 140px; height: 85px; display: block;
}
.main6_mr .title {
	color: rgb(0, 114, 76); line-height: 30px;
}
.main6_mr p {
	color: rgb(153, 153, 153); line-height: 22px; font-size: 12px;
}
.main6_mr p a {
	color: rgb(153, 153, 153);
}
.main7 {
	padding: 20px 14px;
}
.main7_1 {
	margin-right: 29px; float: left;
}
.main7_1 img {
	padding: 5px; border: 1px solid rgb(243, 243, 243); border-image: none; width: 142px; height: 89px;
}
.main7_1 .a1 {
	text-align: center; color: rgb(0, 114, 76); line-height: 30px; display: block;
}
.main7_1 .a2 {
	text-align: center; color: rgb(102, 102, 102); line-height: 24px; display: block;
}
.magn2 {
	margin-top: 20px;
}
.jcsx {
	background: rgb(255, 255, 255); padding: 20px;
}
.shuluan {
	background: rgb(255, 255, 255); padding: 20px;
}
.jcfl {
	background: rgb(255, 255, 255); padding: 30px 20px;
}
.jcfl-top {
	height: 40px; line-height: 38px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.jcfl-top-left {
	background: rgb(246, 246, 246); padding: 0px 14px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 167px; float: left; position: relative; cursor: pointer;
}
.jcfl-top-left .pop {
	background: rgb(255, 255, 255); border: 1px solid rgb(226, 226, 226); border-image: none; left: 0px; top: 40px; width: 193px; display: none; position: absolute; cursor: pointer;
}
.jcfl-top-left .pop li {
	text-align: center;
}
.jcfl-top-left em {
	background: url(sanjiao.jpg) no-repeat; width: 13px; height: 10px; padding-right: 10px; margin-top: 14px; float: right; display: inline-block;
}
.jcfl-top-nav {
	float: left;
}
.jcfl-top-nav a {
	padding: 15px; color: rgb(115, 115, 115);
}
.jcfl-bottom {
	padding: 27px 0px 0px 10px; overflow: hidden;
}
.jcfl-bottom .jc-bm-lf {
	width: 480px; float: left;
}
.jcfl-bottom .jc-bm-lf h3 {
	background: url(lineee.jpg) no-repeat left 6px; color: rgb(0, 93, 62); padding-left: 12px; margin-bottom: 19px;
}
.jcfl-bottom .jc-bm-rt h3 {
	background: url(lineee.jpg) no-repeat left 6px; color: rgb(0, 93, 62); padding-left: 12px; margin-bottom: 19px;
}
.bjtj {
	overflow: hidden;
}
.bjtj dt {
	width: 118px; height: 166px; padding-right: 28px; float: left;
}
.bjtj dd {
	padding: 10px 42px 0px 0px;
}
.bjtj dd h4 {
	line-height: 48px; padding-top: 5px; font-size: 18px; font-weight: normal;
}
.bjtj dd h4 a {
	color: rgb(51, 51, 51);
}
.bjtj dd p {
	color: rgb(136, 136, 136); line-height: 24px; text-indent: 2em;
}
.jc-bm-ct {
	margin-top: 50px; margin-right: 80px; float: left;
}
.jc-bm-ct img {
	width: 260px; height: 165px;
}
.jc-bm-rt {
	width: 268px; float: left;
}
.jc-bm-rt ul {
	font-size: 12px; margin-top: 13px;
}
.jc-bm-rt ul li i {
	background: rgb(204, 204, 204); border-radius: 2px; width: 16px; height: 16px; text-align: center; color: rgb(255, 255, 255); font-style: normal; margin-right: 5px; display: inline-block;
}
.jc-bm-rt ul li i.lvse {
	background: rgb(0, 114, 77);
}
.jc-bm-rt ul li a.lv {
	color: rgb(0, 114, 77);
}
.jc-bm-rt ul li a {
	color: rgb(68, 68, 68);
}
.jc-bm-rt ul li {
	margin-bottom: 14px;
}
.jcsx-top {
	color: rgb(136, 136, 136); overflow: hidden; font-size: 16px;
}
.jcsx-top .timu {
	padding: 0px 0px 18px 19px; float: left;
}
.jcsx-top .jizhong {
	padding-right: 20px; float: right;
}
.jcsx-bt {
	border: 1px solid rgb(223, 223, 223); border-image: none;
}
.jbt-tr {
	overflow: hidden; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed; display: table; position: relative;
}
.jbt-l {
	background: rgb(246, 246, 246); margin: 1px; padding: 9px 0px; width: 118px; text-align: center; vertical-align: middle; float: left; display: table-cell;
}
.jbt-r {
	width: 943px; height: 39px; overflow: hidden; padding-right: 30px; border-left-color: rgb(223, 223, 223); border-left-width: 1px; border-left-style: solid; float: left;
}
.jbt-r a {
	padding: 0px 15px; color: rgb(17, 17, 17); line-height: 39px;
}
.tutbi {
	background: url(sanjiao.jpg) no-repeat; top: 18px; width: 13px; height: 10px; right: 20px; display: inline-block; position: absolute; cursor: pointer;
}
.shuluan .sl-top {
	border: 1px solid rgb(223, 223, 223); border-image: none; width: 100%; height: 38px; line-height: 38px; overflow: hidden;
}
.shuluan .sl-top ul {
	padding: 2px;
}
.shuluan .sl-top ul li {
	width: 110px; height: 34px; text-align: center; float: left;
}
.shuluan .sl-top ul li a {
	color: rgb(102, 102, 102); font-size: 16px;
}
.current {
	background: rgb(246, 246, 246);
}
.sl-cont {
	border: 1px solid rgb(223, 223, 223); border-image: none; padding-bottom: 38px; margin-top: -1px;
}
.shuben {
	padding: 32px 36px; overflow: hidden; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed;
}
.shuben dt {
	background: url(shuben.jpg) no-repeat; width: 110px; height: 130px; margin-right: 30px; float: left;
}
.shuben dd {
	padding-top: 10px; -webkit-margin-start: 0px;
}
.shuben dd h3 {
	font-size: 18px;
}
.shuben dd h3 a {
	color: rgb(0, 0, 0);
}
.shuben dd p {
	color: rgb(102, 102, 102); line-height: 25px; text-indent: 2em; padding-top: 20px;
}
.page-j {
	margin: 0px auto; width: 492px; height: 30px; line-height: 24px;
}
.page-j .yeshu {
	float: left;
}
.page-j .fanye {
	float: right;
}
.page-j .fanye li {
	border: 1px solid rgb(238, 238, 238); border-image: none; margin-right: 5px; float: left;
}
.page-j .fanye li a {
	padding: 2px 10px; color: rgb(0, 114, 77);
}
.page-j .fanye li a:hover {
	background: rgb(0, 114, 77); color: rgb(255, 255, 255);
}
.yeshu b {
	padding: 3px; color: rgb(124, 124, 124);
}
.huakuai {
	margin: 0px 6px; display: inline-block;
}
.yxj_km a {
	height: 39px; float: left; display: block;
}
.yxj_km span {
	line-height: 25px; margin-top: 8px;
}
.on .yxj_km01 {
	background: url(yxj_km01.png) no-repeat; width: 11px; height: 27px; display: inline-block;
}
.on .yxj_km02 {
	background: url(yxj_km03.png) repeat-x; padding: 0px 7px; height: 27px; color: rgb(255, 255, 255); display: inline-block;
}
.on .yxj_km03 {
	background: url(yxj_km02.png) no-repeat; width: 11px; height: 27px; display: inline-block;
}
.yxj_kmleft {
	border: 1px solid rgb(223, 223, 223); border-image: none; width: 220px; padding-top: 20px; margin-top: 10px; margin-right: 19px; float: left;
}
.yxj_kmml {
	margin-top: -30px; margin-left: 16px; position: absolute;
}
.yxj_kmleft .yxj_dl dd {
	margin-left: 50px;
}
.yxj_kmright {
	border: 1px solid rgb(223, 223, 223); border-image: none;
}
.yxj_tab2 {
	background: url(yxj_xk02.png) repeat-x bottom; height: 42px;
}
.yxj_tab2 li {
	margin: 0px 10px; text-align: center; line-height: 42px; float: left; cursor: pointer;
}
.yxj_tab2 .on {
	background: url(yxj_xk01.png); margin: 0px; width: 162px; color: rgb(26, 143, 105); font-weight: bold;
}
.yxj_shuben img {
	float: left;
}
.yxj_shuben {
	padding: 20px;
}
.yxj_shuben .yxj_shu02 {
	padding: 0px 14px; width: 452px; margin-right: 20px; border-right-color: rgb(223, 223, 223); border-right-width: 1px; border-right-style: solid; float: left;
}
.yxj_shuben .yxj_shu02 p {
	color: rgb(136, 136, 136); padding-top: 0px; font-size: 12px; margin-top: 8px;
}
.yxj_shuben .yxj_shu02 p span {
	margin-right: 20px;
}
.yxj_shuben .yxj_shu03 p {
	text-indent: 0px; margin-top: 20px;
}
.yxj_shuben .yxj_shu03 span {
	font-size: 12px;
}
.jbt-l {
	float: none;
}
.yxj_boxcenter {
	margin: 0px auto; width: 1140px;
}
.fullSlide {
	background: rgb(0, 0, 0); width: 100%; height: 410px; position: relative;
}
.fullSlide .bd {
	margin: 0px auto; overflow: hidden; position: relative; z-index: 0;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important; height: 410px; text-align: center; overflow: hidden;
}
.fullSlide .bd li a {
	height: 410px; display: block;
}
.fullSlide .hd {
	left: 0px; width: 100%; height: 30px; bottom: 0px; line-height: 30px; position: absolute; z-index: 1;
}
.fullSlide .hd ul {
	text-align: center;
}
.fullSlide .hd ul li {
	margin: 1px; width: 42px; height: 11px; line-height: 999px; overflow: hidden; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
.fullSlide .prev {
	background: url(yxj_prev.png) no-repeat; left: 0px; top: 50%; width: 50px; height: 60px; margin-top: -30px; display: none; position: absolute; z-index: 1; cursor: pointer;
}
.fullSlide .next {
	background: url(yxj_prev.png) no-repeat; left: 0px; top: 50%; width: 50px; height: 60px; margin-top: -30px; display: none; position: absolute; z-index: 1; cursor: pointer;
}
.fullSlide .next {
	background: url(yxj_next.png); left: auto; right: 0px;
}
.yxj_head {
	background: url(yxj_head.png) no-repeat bottom; height: 70px;
}
.yxj_head {
	margin-top: 24px;
}
.yxj_con1 {
	background: rgb(247, 247, 247); padding-bottom: 20px;
}
.yxj_head ul {
	margin-top: 23px; float: right;
}
.yxj_head ul li {
	background: url(yxj_kc02.png) no-repeat top; width: 123px; height: 42px; text-align: center; line-height: 36px; font-size: 16px; margin-left: 10px; float: left;
}
.yxj_head ul .on {
	background: url(yxj_kc01.png) no-repeat top; color: rgb(255, 255, 255);
}
.yxj_zxleft {
	width: 650px; padding-right: 40px; margin-top: 10px; float: left;
}
.yxj_zx img {
	margin-right: 30px; float: left;
}
.yxj_zx h1 {
	font-size: 20px;
}
.yxj_zx h2 {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px; margin-top: 10px; margin-bottom: 20px;
}
.yxj_zx h3 {
	color: rgb(201, 201, 201); font-size: 12px;
}
.yxj_zx {
	margin: 14px 0px;
}
.yxj_zxright li {
	background: url(yxj_li.png) no-repeat left; line-height: 28px; text-indent: 14px; font-size: 13px;
}
.yxj_zxright {
	padding-left: 38px; margin-top: 12px; border-left-color: rgb(160, 160, 160); border-left-width: 1px; border-left-style: dashed; float: left;
}
.yxj_head a {
	color: rgb(153, 153, 153); margin-top: 36px; float: right;
}
.yxj_xs img {
	padding: 1px; border: 1px solid rgb(198, 198, 198); border-image: none; margin-bottom: 20px;
}
.yxj_xs {
	margin: 30px 22px; text-align: center; display: inline-block;
}
.yxj_main2 li a {
	width: 180px; height: 210px; overflow: visible;
}
.yxj_main2 li {
	width: 180px; height: 210px; margin-right: 45px;
}
.yxj_main2 li img {
	width: 180px;
}
.main2_m .more {
	left: 579px; bottom: 14px; color: rgb(102, 102, 102); font-size: 14px; position: absolute;
}
.yxj_main7 {
	margin: 0px 40px; padding: 20px 0px; width: 1020px; height: 130px; position: relative;
}
.yxj_main7 ul {
	position: absolute;
}
.yxj_main7 ul li {
	margin: 0px 25px;
}
.yxj_main7 .a1 {
	color: rgb(51, 51, 51);
}
.yxj_main6 .prev1 {
	width: 34px; height: 34px; margin-top: 64px; float: left; position: static;
}
.yxj_main6 .next1 {
	width: 34px; height: 34px; margin-top: 64px; float: left; position: static;
}
.yxj_main6 .next1 {
	margin-top: -106px; float: right;
}
.yxj_tab3 {
	margin: 6px 40px; float: left;
}
.yxj_tab3 li {
	background: url(yxj_line2.png) no-repeat right; width: 52px; height: 16px; text-align: center; float: left; cursor: pointer;
}
.yxj_tab3 .on {
	color: rgb(255, 0, 0);
}
.yxj_c4 {
	overflow: visible; display: none;
}
.yxj_c4 .more {
	margin-top: -20px; float: right;
}
.yxj_zbkt {
	margin-top: 20px;
}
.yxj_ktleft {
	width: 137px; margin-right: 27px; float: left;
}
.yxj_ktleft h1 {
	background: rgb(249, 137, 62); padding: 0px 10px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 14px;
}
.yxj_ktleft img {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(224, 224, 224) rgb(224, 224, 224); padding: 8px; border-image: none;
}
.yxj_ktright {
	border: 1px solid rgb(224, 224, 224); border-image: none; height: 207px; position: relative;
}
.yxj_kcimg {
	margin: 20px; float: left;
}
.yxj_kc h1 {
	margin: 18px 0px 12px; font-size: 24px;
}
.yxj_kc h2 {
	color: rgb(122, 122, 122); line-height: 26px; font-size: 14px;
}
.yxj_kc h3 {
	color: rgb(245, 103, 9); line-height: 26px; font-size: 14px; margin-top: 20px;
}
.yxj_kc input {
	background: rgb(37, 183, 130); border: 0px currentColor; border-image: none; width: 98px; height: 32px; right: 32px; bottom: 20px; color: rgb(255, 255, 255); float: right; position: absolute;
}
.yxj_px a img {
	border: 0px currentColor; border-image: none; width: 177px; height: 244px;
}
.yxj_jypx ul li {
	margin: 0px 34px;
}
.yxj_ktright h4 {
	color: rgb(186, 185, 185); margin-top: 10px;
}
.yxj_ktright h4 span {
	margin: 0px 10px;
}
.yxj_ktright h4 img {
	margin-right: 4px;
}
.jn_l {
	border: 1px solid rgb(226, 226, 226); border-image: none; width: 208px; padding-bottom: 800px;
}
.jn_l li {
	background: url(bj915_03.jpg) repeat-x; height: 52px; line-height: 52px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.jn_l li a {
	background: url(jin_shuzi_03.jpg) no-repeat 15px; color: rgb(102, 102, 102); padding-left: 45px; font-size: 14px; display: block;
}
.jn_l li a:hover {
	background: url(jn_shuzij_03.jpg) no-repeat 15px rgb(37, 183, 130); color: rgb(255, 255, 255); text-decoration: none;
}
.jn_l li a.j1 {
	background: url(jn_shuzij_03.jpg) no-repeat 15px rgb(37, 183, 130); color: rgb(255, 255, 255); text-decoration: none;
}
.jn_l li a.a1 {
	background: url(jin_shuzi_07.jpg) no-repeat 10px;
}
.jn_l li a.a2 {
	background: url(jin_shuzi_10.jpg) no-repeat 10px;
}
.jn_l li a.a3 {
	background: url(jin_shuzi_13.jpg) no-repeat 10px;
}
.jn_l li a.a4 {
	background: url(jin_shuzi_16.jpg) no-repeat 15px;
}
.jn_l li a.a1:hover {
	background: url(jn_shuzij_07.jpg) no-repeat 10px rgb(37, 183, 130); color: rgb(255, 255, 255);
}
.jn_l li a.a2:hover {
	background: url(jn_shuzij_11.jpg) no-repeat 10px rgb(37, 183, 130); color: rgb(255, 255, 255);
}
.jn_l li a.a3:hover {
	background: url(jn_shuzij_15.jpg) no-repeat 10px rgb(37, 183, 130); color: rgb(255, 255, 255);
}
.jn_l li a.a4:hover {
	background: url(jn_shuzij_19.jpg) no-repeat 15px rgb(37, 183, 130); color: rgb(255, 255, 255);
}
.jn_shuzi {
	margin: 20px 0px 20px 20px; padding: 0px 20px 20px; border: 1px solid rgb(225, 225, 225); border-image: none;
}
.jn_ml {
	height: 50px; color: rgb(51, 51, 51); line-height: 50px; padding-left: 5px; font-size: 18px; margin-bottom: 20px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.jn_ml span {
	float: left;
}
.jn_ml a {
	color: rgb(102, 102, 102); font-size: 12px; float: right;
}
.jn_shuzi img {
	margin-left: 20px; float: right;
}
.jn_shuzi p {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px;
}
.jn_xxr {
	width: 800px; padding-bottom: 20px; margin-left: 50px;
}
.jn_xxr h1 {
	height: 50px; color: rgb(0, 0, 0); line-height: 50px; font-size: 20px; margin-bottom: 20px; border-bottom-color: rgb(234, 239, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.jn_xxr p {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px; margin-bottom: 20px;
}
.jn_xxr1 {
	margin: 20px 0px; padding: 10px 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jn_xxr h2 {
	background: url(915jin.png) no-repeat bottom; margin: 20px 0px; height: 50px; color: rgb(255, 78, 0); line-height: 50px; font-size: 18px;
}
.jn_xxr1 img {
	margin-left: 40px; float: right;
}
.jn_xxr1 h3 {
	color: rgb(255, 78, 0); line-height: 30px; font-size: 14px; font-weight: normal;
}
.jn_xxr2 {
	width: 590px; height: 300px; margin-top: 20px; margin-left: 50px;
}
.jn_xxr21 {
	width: 196px; height: 300px; float: left; position: relative;
}
.jn_xxr21 img {
	width: 196px; height: 300px;
}
.jn_xxdw {
	background: rgb(0, 0, 0); left: 0px; width: 196px; height: 50px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; font-weight: bold; position: absolute; opacity: 0.8;
}
.ly_leftmenu {
	border: 1px solid rgb(226, 226, 226); border-image: none; width: 213px; overflow: visible;
}
.ly_menuthitle {
	background: url("ly_menubg.png") no-repeat 12px rgb(246, 246, 246); height: 41px; color: rgb(53, 53, 53); line-height: 41px; padding-left: 40px; font-size: 16px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.ly_menu1 {
	background: url("ly_menu1.png") no-repeat 196px; padding: 0px 10px; height: 40px; color: rgb(0, 183, 130); line-height: 40px; overflow: visible; font-size: 14px; position: relative; cursor: pointer;
}
.ly_menu2 {
	left: 207px; top: 0px; width: 395px; display: none; position: absolute; z-index: 100;
}
.ly_menuarrow {
	top: 14px; width: 6px; margin-left: 0px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; z-index: 150;
}
.ly_menu2_con {
	background: rgb(255, 255, 255); padding: 5px 15px 15px; border: 1px solid rgb(37, 183, 130); border-image: none; width: 356px; margin-left: -1px; float: left;
}
.ly_year {
	background: rgb(37, 183, 130); width: 43px; height: 21px; text-align: center; color: rgb(255, 255, 255); line-height: 21px; font-size: 14px;
}
.ly_date {
	margin-top: 10px;
}
.ly_menu_b {
	padding-bottom: 15px; padding-left: 7px;
}
.ly_menu_border {
	border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ly_menu_row {
	margin-top: 3px;
}
.ly_menu_l {
	background: rgb(37, 183, 130); width: 43px; height: 47px; text-align: center; color: rgb(255, 255, 255); line-height: 47px; font-size: 14px;
}
.ly_menu_r {
	width: 157px;
}
ul.ly_month li {
	background: rgb(246, 255, 252); border: 1px solid rgb(199, 228, 218); border-image: none; width: 19px; height: 19px; text-align: center; color: rgb(0, 0, 0); line-height: 19px; font-size: 12px; margin-bottom: 5px; margin-left: 5px; float: left; cursor: pointer;
}
.ly_right {
	width: 890px;
}
.ly_lb {
	width: 590px; height: 294px; margin-left: 17px; float: left; position: relative;
}
.ly_right_m {
	width: 590px; height: 294px; overflow: hidden; position: relative;
}
.ly_right_m .ul {
	left: -590px; top: 0px; height: 294px; position: absolute;
}
.ly_right_m .ul li {
	width: 590px; height: 294px; float: left;
}
.ly_right_m .ul li img {
	width: 590px; height: 294px;
}
.index {
	left: 50%; width: 162px; height: 17px; bottom: 20px; margin-left: -81px; position: absolute;
}
.index li {
	background: url(cp_1.png) no-repeat; width: 17px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; margin-left: 10px; float: left; cursor: pointer;
}
.index li.selected {
	background: url(cp_2.png) no-repeat;
}
.ly_prev {
	background: url("ly_left.png") no-repeat; left: 0px; top: 50%; width: 27px; height: 51px; margin-top: -21px; display: none; position: absolute; cursor: pointer;
}
.ly_next {
	background: url("ly_right.png") no-repeat; top: 50%; width: 27px; height: 51px; right: 0px; margin-top: -21px; display: none; position: absolute; cursor: pointer;
}
.ly_gg {
	padding: 0px 13px; border: 1px solid rgb(225, 225, 225); border-image: none; width: 238px; height: 294px; float: right;
}
.gg_title {
	height: 45px; color: rgb(104, 104, 104); line-height: 45px; font-size: 18px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.gg_title a {
	color: rgb(153, 153, 153); line-height: 45px; font-size: 12px; float: right; display: block;
}
.gg_content ul li {
	background: url("ly_gg.jpg") no-repeat left 10px; padding-left: 12px; margin-top: 10px;
}
.gg_content ul li a {
	color: rgb(104, 103, 101); line-height: 20px; font-size: 14px;
}
.ly_dt {
	padding: 0px 13px; border: 1px solid rgb(236, 236, 236); border-image: none; width: 845px; margin-top: 17px; margin-left: 17px;
}
.dt_content {
	padding: 26px 10px;
}
.dt_img {
	width: 335px;
}
.dt_img h3 {
	color: rgb(0, 114, 76); line-height: 32px; font-size: 16px; margin-top: 13px;
}
.dt_img p {
	color: rgb(136, 136, 136); line-height: 18px; font-size: 12px;
}
.dt_p {
	width: 455px;
}
.dt_p ul li {
	background: url("ly_gg.jpg") no-repeat left 10px; width: 455px; height: 30px; overflow: hidden; padding-left: 15px; white-space: nowrap;
}
.dt_p ul li a {
	color: rgb(104, 103, 101); line-height: 30px; font-size: 14px;
}
.ly_img {
	margin: 35px auto 0px; width: 810px; height: 175px; position: relative;
}
.ly_img_wrap {
	left: 45px; width: 720px; overflow: hidden; position: absolute;
}
.ly_img ul li {
	margin: 0px 30px; width: 120px; height: 175px; float: left;
}
.ly_img ul li img {
	width: 120px; height: 150px;
}
.ly_img ul li p {
	text-align: center; line-height: 25px; font-size: 12px;
}
.img_prev {
	background: url("ly_prev.png"); left: 0px; top: 50px; width: 32px; height: 60px; position: absolute; cursor: pointer;
}
.img_next {
	background: url("ly_next.png"); top: 50px; width: 32px; height: 60px; right: 0px; position: absolute; cursor: pointer;
}
.dt_img2 {
	width: 400px;
}
.dt_img2 h3 {
	margin: 13px 0px; color: rgb(0, 114, 76); line-height: 26px; font-size: 18px;
}
.dt_img2 p {
	color: rgb(136, 136, 136); line-height: 18px; font-size: 12px;
}
.dt_p2 {
	width: 390px;
}
.dt_p2 ul li {
	background: url("ly_gg.jpg") no-repeat left 10px; width: 390px; height: 30px; overflow: hidden; padding-left: 15px; white-space: nowrap;
}
.dt_p2 ul li a {
	color: rgb(104, 103, 101); line-height: 30px; font-size: 14px;
}
.left_btn {
	width: 215px;
}
.ly_lbtn {
	border: 1px solid rgb(226, 226, 226); border-image: none; width: 115px; height: 70px; color: rgb(0, 0, 0); line-height: 70px; padding-left: 98px; font-size: 18px; margin-top: 15px; cursor: pointer;
}
.ly_icon1 {
	background: url("ly_icon1.jpg") no-repeat 20px;
}
.ly_icon2 {
	background: url("ly_icon2.jpg") no-repeat 20px;
}
.ly_icon3 {
	background: url("ly_icon3.jpg") no-repeat 20px;
}
.main1_left_t {
	background: rgb(37, 183, 130);
}
.main1_left_m {
	background: url(jc.png) no-repeat 187px 15px rgb(246, 255, 252); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(215, 237, 229) rgb(215, 237, 229); border-image: none; padding-bottom: 11px;
}
.main1_left_m .green {
	color: rgb(0, 116, 79);
}
.main1_left_m .a1 {
	color: rgb(102, 102, 102);
}
.yxj_cpfl {
	background: rgb(255, 255, 255); border: 2px solid rgb(37, 183, 130); border-image: none; top: 0px; width: 890px; height: 453px; margin-left: 208px; display: none; position: absolute; z-index: 1;
}
.main1_left_on {
	background: url(jc.png) no-repeat 187px 15px rgb(255, 255, 255); border-width: 2px 0px 2px 2px; border-style: solid none solid solid; border-color: rgb(37, 183, 130) currentColor rgb(37, 183, 130) rgb(37, 183, 130); border-image: none; position: relative; z-index: 2;
}
.yxj_fl h2 {
	background: url(yxj_h2.png) no-repeat right; margin: 6px 20px 0px 0px; width: 80px; color: rgb(0, 116, 79); font-size: 15px; float: left;
}
.yxj_fl {
	margin: 24px 30px 0px;
}
.yxj_fl li {
	background: url(yxj_line3.png) no-repeat right; padding: 0px 14px; line-height: 31px; float: left;
}
.yxj_fl ul {
	background: url(yxj_line3.png) no-repeat left 10px;
}
.yxj_menu {
	background: rgb(255, 255, 255); border-bottom-color: rgb(37, 183, 130); border-bottom-width: 3px; border-bottom-style: solid;
}
.yxj_menu1 {
	margin-bottom: 10px;
}
.yxj_menu1 h1 {
	font-size: 30px; margin-right: 20px; float: left;
}
.yxj_menu1 span {
	color: rgb(120, 120, 120); line-height: 30px; font-size: 14px; margin-top: 6px; display: inline-block;
}
.yxj_ser {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 520px; height: 32px; line-height: 30px; float: right;
}
.yxj_text {
	border: 0px currentColor; border-image: none; width: 490px; color: rgb(51, 51, 51); text-indent: 20px; font-size: 12px; display: inline-block;
}
.yxj_sub {
	background: url(search_b.png); border: 0px currentColor; border-image: none; width: 16px; height: 16px;
}
.zuirezuixin {
	background: url(baokanbutu.jpg) no-repeat center 40px; border: 1px solid rgb(225, 225, 225); border-image: none; width: 874px; height: 294px; margin-top: 16px; margin-left: 14px;
}
.zuirezuixin h2 {
	color: rgb(104, 104, 104); line-height: 40px; font-family: "΢���ź�"; font-size: 18px; margin-right: 16px; margin-left: 16px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.zuirezuixin h2 span {
	color: rgb(104, 104, 104); font-family: "΢���ź�"; font-size: 14px; float: right;
}
.zuirezuixin h2 span a {
	color: rgb(104, 104, 104); font-family: "΢���ź�"; font-size: 14px;
}
.zuirezuixin ul {
	margin-top: 40px;
}
.zuirezuixin li {
	margin-left: 57px; float: left;
}
.zuirezuixin li p {
	line-height: 50px;
}
.zuirezuixin li p a {
	color: rgb(104, 103, 101); font-family: "΢���ź�"; font-size: 14px;
}
.ly_cpzxgg {
	left: 223px; top: 81px; width: 950px; padding-top: 19px; position: absolute;
}
.yxj_cpflksg {
	top: -10px; position: absolute;
}
.yxj_cpflxg {
	background: rgb(255, 255, 255); border: 1px solid rgb(37, 183, 130); border-image: none; width: 948px; height: 277px; z-index: 1;
}
.yxj_flxg {
	width: 138px; margin-left: 20px; float: left;
}
.yxj_flxg h2 {
	background: url(yxj_h2.png) no-repeat right; margin: 6px 20px 0px 0px; color: rgb(0, 116, 79); line-height: 30px; padding-left: 30px; font-size: 15px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.yxj_flxg h2 a {
	color: rgb(0, 0, 0); font-size: 16px;
}
.yxj_flxg h2.cpzxgg {
	background: url(cpzxgg_12.jpg) no-repeat 0px;
}
.yxj_flxg h2.cpzxgg1 {
	background: url(cpzxgg_14.jpg) no-repeat 0px;
}
.yxj_flxg h2.cpzxgg2 {
	background: url(cpzxgg_03.jpg) no-repeat 0px;
}
.yxj_flxg h2.cpzxgg3 {
	background: url(cpzxgg_05.jpg) no-repeat 0px;
}
.yxj_flxg h2.cpzxgg4 {
	background: url(cpzxgg_07.jpg) no-repeat 0px;
}
.yxj_flxg h2.cpzxgg5 {
	background: url(cpzxgg_09.jpg) no-repeat 0px;
}
.yxj_flxg li {
	line-height: 25px;
}
.yxj_flxg li a {
	color: rgb(102, 102, 102); font-size: 12px;
}


.bg_fff{ background: #FFFFFF !important;}
.bg_nav_rjwsy2020{ max-width: 1920px; min-width: 1200px; margin: 0 auto; position: relative; z-index: 20; background: url(bg_nav_rjwsy2020.jpg) left top repeat-x;  }
.container_nav_rjwsy2020{ width: 1200px; margin: 0 auto; color: #FFFFFF; position: relative; height:66px; padding-top: 26px; }
.container_nav_rjwsy2020 a{ color:#FFFFFF;}
.con_nav_rjwsy2020{ width: 1010px;}
.con_nav_ewm_rjwsy2020{ width: 190px; position: absolute; right: 0; top: 18px;}
.con_nav_ewm_rjwsy2020 h4{ text-align: center; font-size: 12px; margin: 0;}
.con_nav_ewm_rjwsy2020 li{ text-align: center; width: 90px; position: relative;}
.con_nav_ewm_rjwsy2020 ul li:first-child{ margin-right: 10px;}
.list_nav_rjwsy2020 { border-left: 1px solid #64d4b0; padding: 0 10px 0 20px; line-height: 100%;}
.list_nav_rjwsy2020 a{ padding: 0 10px 0 0; font-size: 16px;}
.list_nav_rjwsy2020 a:first-child{ font-weight: bold;}
.con_nav_rjwsy2020 ul:first-child .list_nav_rjwsy2020 { padding-bottom: 16px;}
.list_nav_rjwsy2020 span{ padding: 0 16px 0 0; font-size: 16px; font-weight: bold;}
.container_lbt_rjwsy2020{ position: relative; z-index: 1; height: 400px; font-size: 0;}
.container_lbt_rjwsy2020 img{ width: 100%; }
.container_news_rjwsy2020{ width: 1200px; margin: 30px auto;  }
.con_title_rjwsy2020{ margin-bottom: 24px; border-bottom: 1px solid #00724c;  height: 32px; line-height: 32px; position: relative;}
.con_title_rjwsy2020 h4{ height: 32px; line-height: 32px; font-size: 16px; color: #333333; padding: 0 18px; margin: 0;}
.con_title_rjwsy2020 h4 a{ color: #333333;}
.con_title_rjwsy2020 h4.active{ color:#FFFFFF; background: #00724c;}
.con_title_rjwsy2020 h4.active a{ color:#FFFFFF;}
.con_news_l_rjwsy2020{ width: 510px; margin-right: 20px; font-size: 0;}
.con_news_l_rjwsy2020 img{ width: 510px; height: 340px;}
.con_news_r_rjwsy2020 ul li:first-child{ border-bottom: 1px dashed #cfcfcf; height: 48px; line-height: 48px;}
.con_news_r_rjwsy2020 li a{ color: #515151; }
.con_news_r_rjwsy2020 ul li:first-child a{ color:#333333; font-weight: bold;}
.con_news_r_rjwsy2020 li { height: 48px; line-height: 48px; position: relative; font-size: 16px;}
.con_news_r_rjwsy2020{ width: 670px;}
.con_news_r_rjwsy2020 li span{ position: absolute; right: 0; top: 0; color: #cccccc;}
.con_news_r_rjwsy2020 .con_title_rjwsy2020{ margin-bottom: 18px;}
.list_news_l_rjwsy2020{ display: none;}
.list_news_r_rjwsy2020{ display: none;}
.main1_bg ul li a:hover{color: #f13c05;}
.main1_bg ul { width: 1160px;}
.main1_bg h5{ width: 1160px; margin: 0 auto 14px auto; font-size: 24px; color: #ffffff; background: url(bg_xk_title_rjwsy2020.png) 110px 14px no-repeat;}
.main1_bg { background: url(main1_rjwgw2020.jpg) repeat-x; height: 166px; margin-top: 3px;}
.bg_f4f4f4_rjwsy2020{ min-width: 1200px; max-width: 1920px; margin: 0 auto; background: url("bg_f4f4f4_rjwgw2020.png") bottom repeat-x #f4f4f4; height: 246px; position: relative;}
.container_gg_rjwsy2020{ width: 1200px; margin: 0 auto; font-size: 0; position: relative; height: 246px;}
.container_gg_rjwsy2020 li{ display: none;}
.container_gg_rjwsy2020 li.active { display: block;}
.container_gg_rjwsy2020 img{ height: 246px; width: 1200px;}
.container_hdsp_rjwsy2020{  width: 1200px; margin: 36px auto 0 auto;}
.container_hdsp_l_rjwsy2020{ width: 750px; margin-right: 60px;}
.container_hdsp_r_rjwsy2020{ width: 390px;}
.a_more_rjwsy2020{ position: absolute; right: 0; color: #00724c;}
.con_hdzt_rjwsy2020{ font-size: 0; position: relative; height: 330px; overflow: hidden;}
.con_hdzt_rjwsy2020 img{ width: 750px; height: 330px; }
.con_hdzt_rjwsy2020 h5{ position: absolute; font-size: 16px; color: #ffffff; left: 0; bottom: 0; height: 40px; line-height: 40px; background: rgba(0,0,0,0.7); width: 100%; margin: 0; text-align: center; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);}
.con_hdzt_rjwsy2020 h5 a{ color: #FFFFFF;}
.container_list_hdzt_rjwsy2020 { margin-top: 20px;}
.con_list_hdzt_rjwsy2020{ width: 360px; height: 158px; position: relative; font-size: 0;}
.con_list_hdzt_rjwsy2020 img{ width: 100%; height: 158px}
.con_list_hdzt_rjwsy2020 h5{ position: absolute; font-size: 16px; color: #ffffff; left: 0; bottom: 0; height: 40px; line-height: 40px; background: rgba(0,0,0,0.7); width: 100%; margin: 0; text-align: center; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);}
.con_list_hdzt_rjwsy2020 h5 a{ color: #FFFFFF;}
.container_list_hdzt_rjwsy2020 .con_list_hdzt_rjwsy2020:first-child{ margin-right: 30px;}
.con_sp_rjwsy2020 h5{ font-size: 16px; font-weight: bold; line-height: 150%; border-bottom: 1px dashed #d2d2d2; padding: 10px 0; margin: 0;}
.con_sp_rjwsy2020 { font-size: 0; }
.con_list_sp_rjwsy2020 li{ margin-top: 10px; line-height: 150%; font-size: 16px; padding-left: 20px; background: url(dot_d2d2d2_rjwgw2020.jpg) left 11px no-repeat;}
.flexslider{position:relative;height:400px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.slides li a{ display: inline-block; width: 100%; height: 100%;}
.content_lbt_rjwsy2020{ width: 300px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); height: 400px; left: 50%; position: absolute; top: 0; z-index: 10; margin-left: 270px;}
.content_lbt_rjwsy2020 ul{ padding-top: 50px;}
.content_lbt_rjwsy2020 li{ height: 60px; line-height: 60px; padding: 0 30px; position: relative;}
.content_lbt_rjwsy2020 li h4{ margin: 0; border-bottom: 1px solid #9da49f; font-size: 20px; height: 60px; line-height: 60px; }
.content_lbt_rjwsy2020 li h4 a{ color: #FFFFFF;}
.content_lbt_rjwsy2020 ul li.active { background:#ba0505;}
.content_lbt_rjwsy2020 ul li.active h4{ border-bottom: 1px solid #ba0505; height: 58px; line-height: 58px; position: relative; top: 1px;}
.content_lbt_rjwsy2020 li h4 a:hover{ color: #FFE572 !important; }
.con_nav_gg_rjwsy2020{ position: absolute; right: 10px; bottom: 18px;}
.con_nav_gg_rjwsy2020 a{ display: inline-block; width: 32px; height: 12px; background: url(bg_gg_rjwgw2020.png); margin-right: 8px; cursor: pointer;}
.con_nav_gg_rjwsy2020 a.active{ background: url(bg_gg_act_rjwgw2020.png);}
.con_header_ewm_rjwsy2020{ position: absolute; left: -24px; top: 74px; width: 140px; height: 186px; display: none;}
.m_t_30{ margin-top: 30px;}
.con_hdzt_rjwsy2020 li{ position: relative; }
.nav_hdzt_rjwsy2020{ position: absolute; right: 10px; bottom: 14px; z-index: 10;}
.nav_hdzt_rjwsy2020 a{ display: inline-block; width: 12px; height: 12px; background: #FFFFFF; border-radius: 12px; margin: 0 4px; cursor: pointer;}
.nav_hdzt_rjwsy2020 a.active{ background: #e60012;}
.con_rjsp_l_rjwsy2020 { position: relative; width: 300px; height: 250px; font-size: 0; margin-right: 30px;}
.con_rjsp_l_rjwsy2020 h6{ width: 100%; height: 40px; line-height: 40px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); position: absolute; left: 0; bottom: 0; margin: 0; text-align: center;}
.con_rjsp_l_rjwsy2020 img{ width: 300px; height: 250px; }
.con_rjsp_l_rjwsy2020 h6 a{ color: #FFFFFF; font-size: 14px; }
.con_rjsp_r_rjwsy2020 li{ line-height: 150%; font-size: 16px; padding-left: 20px; background: url(dot_d2d2d2_rjwgw2020.jpg) left 11px no-repeat; padding-bottom: 5px;}
.con_rjsp_r_rjwsy2020 { width: 420px;}