html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
iframe {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
img {
	border: 0px currentColor; border-image: none; width: 100%; vertical-align: top;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
dl {
	list-style-type: none;
}
dd {
	list-style-type: none;
}
dt {
	list-style-type: none;
}
i {
	font-style: normal;
}
em {
	font-style: normal;
}
cite {
	font-style: normal;
}
body {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: none;
}
a {
	text-decoration: none;
}
.clear {
	clear: both;
}
.cle {
	clear: both;
}
html {
	margin: 0px auto; font-size: 62.5%;
}
#ea_h {
	height: 1.4rem;
}
#ea_l {
	margin: 0.2rem auto; width: 200px; height: 200px;
}
.tse {
	background: url("../images/search.png") no-repeat center / 0.53rem 0.53rem; left: 0rem; top: 0rem; width: 1.15rem; height: 1.4rem; position: absolute;
}
.tse a {
	width: 1.15rem; height: 1.4rem; display: block;
}
.xq_change {
	left: 0.3rem; top: 0rem; width: auto; height: 1.4rem; text-align: center; line-height: 1.4rem; position: absolute;
}
.xq_change li {
	margin-left: 0.2rem; float: left;
}
.xq_change li a {
	color: rgb(102, 102, 102); font-size: 0.5rem;
}
.xq_change li a:hover {
	color: rgb(10, 145, 61);
}
.xq_change li:nth-child(1) a {
	color: rgb(10, 145, 61);
}
.xq_change {
	left: 0.3rem; top: 0rem; width: auto; height: 1.4rem; text-align: center; line-height: 1.4rem; position: absolute;
}
.xq_change li {
	margin-left: 0.2rem; float: left;
}
.xq_change li a {
	color: rgb(102, 102, 102); font-size: 0.5rem;
}
.xq_change li a:hover {
	color: rgb(10, 145, 61);
}
.xq_change li:nth-child(1) a {
	color: rgb(10, 145, 61);
}
body {
	width: 100%; -ms-overflow-x: hidden;
}
body > form {
	right: 0px; position: relative;
}
#ea_n {
	overflow: visible !important; position: relative;
}
.xn_mn_2_wrap {
	top: 0px; width: 100%; right: 0px; position: absolute; z-index: 999;
}
.xn_mn_2_nav {
	top: -1.4rem; width: 1.18rem; height: 1.56rem; right: 0px; overflow: hidden; position: absolute; z-index: 2;
}
.xn_mn_2_box {
	background: url("../images/menu.png") no-repeat center / 0.6rem 0.43rem; width: 1.25rem; height: 1.4rem; font-size: 0px; float: left;
}
.xn_mn_2_box_curr {
	
}
.xn_mn_2_nav > ul {
	background: rgb(250, 250, 250); top: 0px; width: 65%; height: auto; text-align: center; right: -65%; overflow: hidden; position: fixed; box-shadow: none !important;
}
.xn_mn_2_nav > ul > ul > li {
	width: 100%; height: 1.4rem; text-align: left; color: rgb(255, 255, 255); line-height: 1.4rem; text-indent: 0px;
}
.xn_mn_2_nav > ul > ul > li > a {
	width: 80%; height: 1.4rem; color: rgb(51, 51, 51); line-height: 1.4rem; padding-left: 20%; font-size: 0.43rem; display: block;
}
.xn_mn_2_nav > ul > ul > li:first-child {
	
}
.xn_mn_2_box_close {
	background: rgba(0, 0, 0, 0.3); left: 0px; top: 0px; width: 35%; height: 100%; display: none; position: fixed; z-index: 1000;
}
#nav_VMenu1 li {
	height: 1.39rem; color: rgb(255, 255, 255); line-height: 1.4rem; font-size: 0.43rem; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
#nav_VMenu1 li.nav_home_curr {
	background: rgb(10, 145, 61); border-top-color: rgb(255, 255, 255); border-top-width: 0rem; border-top-style: solid;
}
#nav_VMenu1 li.nav_one_curr {
	background: rgb(10, 145, 61);
}
#nav_VMenu1 li.nav_home_curr a {
	background: url("../images/typecLi_n01.png") no-repeat 10% / 0.56rem 0.51rem !important; color: rgb(255, 255, 255);
}
#nav_VMenu1 li.nav_one_curr a {
	color: rgb(255, 255, 255);
}
#nav_VMenu1 .nav_one_curr#typecLi_n2 a {
	background: url("../images/typecLi_n21.png") no-repeat 10% / 0.54rem 0.48rem !important;
}
#nav_VMenu1 .nav_one_curr#typecLi_n3 a {
	background: url("../images/typecLi_n31.png") no-repeat 10% / 0.54rem 0.48rem !important;
}
#nav_VMenu1 .nav_one_curr#typecLi_n1 a {
	background: url("../images/typecLi_n71.png") no-repeat 10% / 0.54rem 0.48rem !important;
}
#nav_VMenu1 .nav_one_curr#typecLi_n8 a {
	background: url("../images/typecLi_n8.png") no-repeat 10% / 0.54rem 0.48rem !important;
}
#nav_VMenu1 .nav_one_curr#typecLi_n7 a {
	background: url("../images/typecLi_n711.png") no-repeat 10% / 0.54rem 0.48rem !important;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n0 a {
	background: url("../images/CgAGfFvZatOAEHZfAAAIgJvecbs118.png") no-repeat 10% / 0.56rem 0.51rem;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n2 a {
	background: url("../images/CgAGfFvZaqCAMPIGAAAH0mmpq0g283.png") no-repeat 10% / 0.45rem 0.48rem;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n3 a {
	background: url("../images/CgAGfFvZarWAdFiwAAAK_iX4IzY939.png") no-repeat 10% / 0.51rem 0.5rem;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n1 a {
	background: url("../images/CgAGfFvZahOAJM2RAAAH_5AJyVo172.png") no-repeat 10% / 0.42rem 0.45rem;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n8 a {
	background: url("../images/CgAGfFvZan6AQHCEAAAJhLVYCMk999.png") no-repeat 10% / 0.4rem 0.43rem;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n26 a {
	background: url("../images/typecLi_n26.png") no-repeat 10% / 0.39rem 0.42rem;
}
.xn_mn_2_wrap #nav_VMenu1 li#typecLi_n7 a {
	background: url("../images/CgAGfFvZao-AVYf-AAAHWoAt1HM183.png") no-repeat 10% / 0.39rem 0.35rem;
}
.xn_mn_2_box_close1 {
	background: url("../images/CgAGfFvZXrKAHLPtAAALdm_A3NM970.png") no-repeat center / 1.07rem 1.07rem; height: 1.07rem; margin-top: 0.62rem;
}
.xn_mba_1_wrap {
	overflow: hidden; position: relative;
}
.xn_mba_1_main {
	margin: 0px auto; width: 100%; overflow: hidden;
}
.xn_mba_1_ul {
	overflow: hidden; position: relative;
}
.xn_mba_1_li {
	background: rgb(255, 255, 255); float: left;
}
.xn_mba_1_li img {
	width: 100%; background-color: rgb(255, 255, 255);
}
.xn_mba_1_lights {
	width: 100%; text-align: center; bottom: 0.31rem; position: absolute;
}
.xn_mba_1_lights span {
	margin: 0px 0.07rem; border-radius: 0.04rem; width: 1.09rem; height: 0.09rem; display: inline-block; cursor: pointer; background-color: rgb(255, 255, 255); -webkit-border-radius: 0.046875rem; -moz-border-radius: 0.046875rem;
}
.xn_mba_1_lightsCurr {
	background: rgb(10, 145, 61) !important;
}
.xq_a {
	background: rgba(0, 0, 0, 0.47); width: 100%; height: 1.1rem; margin-top: -1.1rem; display: none; position: absolute;
}
.xq_a ul {
	margin: auto; height: 1.1rem; text-align: center; line-height: 0.6rem;
}
.xq_a ul > li {
	width: 3rem; height: 100%; display: inline-block;
}
.xq_a ul > li:nth-child(1) {
	background: url("../images/CgAGfFmRYCmAZgoLAAAFxMC0LZ4785.png") no-repeat left / 0.55rem 0.55rem; margin: 0px 0.2rem 0px 0px; padding: 0rem 0.3rem 0px 0.6rem;
}
.xq_a ul > li a {
	padding: 0.1rem 0.08rem; border-radius: 0.08rem; border: 1px solid rgb(255, 255, 255); border-image: none; width: auto; height: 45%; text-align: center; color: rgb(255, 255, 255); line-height: 0.5rem; margin-top: 0.18rem; float: right;
}
.xq_a ul > li:nth-child(2) {
	background: url("../images/CgAGfFmRYCGARGGxAAAGuoagXE0295.png") no-repeat left / 0.55rem 0.55rem; margin: 0px 0.1rem 0px 0.2rem; padding: 0px 0px 0px 0.5rem;
}
.xn_c_index_354_wrap {
	background: rgb(255, 255, 255); margin: 0rem auto; width: 100%; height: 0.93rem; overflow: hidden;
}
.xn_c_index_354_li {
	margin: 0px auto; height: 0.93rem; overflow: hidden;
}
.xn_c_index_354_daopic {
	background: url("../images/xn_c_index_354_daopic.png") no-repeat center / 0.6rem 0.6rem; width: 1.25rem; height: 0.93rem; line-height: 0.93rem; float: left;
}
.xn_c_index_354_top1 {
	float: left;
}
.xn_c_index_354_top2 {
	float: left; display: none;
}
.xn_c_index_354_top3 {
	float: left; display: none;
}
.xn_c_index_354_title {
	width: 7.03rem; height: auto; overflow: hidden; float: left; position: relative;
}
.xn_c_index_354_core {
	width: 6.25rem; height: 0.93rem; overflow: hidden; font-size: 0.18rem;
}
.xn_c_index_354_mq {
	height: auto; overflow: hidden;
}
.xn_c_index_354_mq li {
	height: 0.93rem; line-height: 0.93rem; overflow: hidden;
}
.xn_c_index_354_mq a {
	color: rgb(102, 102, 102); font-size: 0.43rem; text-decoration: none;
}
.xn_c_index_354_mq a:hover {
	color: rgb(10, 145, 61);
}
.xn_c_index_354_t {
	width: 6.25rem; float: left;
}
.xn_c_index_354_tim {
	width: 1.56rem; float: left; display: none;
}
.xn_c_index_354_tim1 {
	float: left;
}
.xn_c_index_354_tim2 {
	float: left;
}
.xn_c_index_354_tim3 {
	float: left;
}
.xn_c_index_354_tim4 {
	float: left;
}
.xn_c_index_354_tim5 {
	float: left;
}
.xn_c_index_354_newpic {
	display: none;
}
.xn_c_index_354_newpic img {
	width: 0.78rem; height: 0.78rem;
}
.xn_c_index_354_intro {
	display: none;
}
.xn_c_index_354_morewen {
	height: 0.93rem; line-height: 0.93rem; font-size: 0.37rem; margin-right: 0.31rem; float: right;
}
.xn_c_index_354_morewen a {
	color: rgb(153, 153, 153); text-decoration: none;
}
.xn_c_index_354_morewen a:hover {
	color: rgb(10, 145, 61); text-decoration: underline;
}
.xn_c_index_354_prev {
	top: 0px; width: 0.46rem; height: 0.15rem; right: 0px; display: none; position: absolute; z-index: 22; background-color: rgb(221, 221, 221);
}
.xn_c_index_354_prev:hover {
	background-color: rgb(255, 0, 0);
}
.xn_c_index_354_next {
	width: 0.46rem; height: 0.15rem; right: 0px; bottom: 0px; display: none; position: absolute; z-index: 22; background-color: rgb(221, 221, 221);
}
.xn_c_index_354_next:hover {
	background-color: rgb(255, 0, 0);
}
.xn_c_97_wrap {
	background: rgb(251, 251, 251); margin: 0rem auto; width: 100%; height: auto; overflow: hidden; padding-top: 0.46rem; padding-bottom: 0.46rem; display: none;
}
.xn_c_97_main {
	margin: 0px auto; width: 100%; overflow: hidden;
}
.xn_c_97_top span {
	width: 100%; text-align: center; display: block;
}
.xn_c_97_t1 {
	height: 0.78rem; color: rgb(10, 145, 61); line-height: 0.78rem; font-family: "arial"; font-size: 0.62rem; font-style: italic; font-weight: 500;
}
.xn_c_97_t2 {
	height: 0.54rem; color: rgb(51, 51, 51); line-height: 0.54rem; font-size: 0.4rem;
}
.xn_c_97_img {
	margin: 0.46rem auto; border-radius: 0.93rem; border: 0.03rem solid rgb(10, 145, 61); border-image: none; width: 1.87rem; height: 1.87rem; overflow: hidden;
}
.xn_c_97_img img {
	border-radius: 0.93rem; width: 1.87rem; height: 1.87rem; overflow: hidden;
}
.xn_mc_97_name {
	margin: 0px auto; width: 93.75%; text-align: center; color: rgb(10, 145, 61); line-height: 0.78rem; font-size: 0.43rem;
}
.xn_mc_97_con {
	margin: 0px auto; width: 93.75%; height: 1.25rem; text-align: center; color: rgb(102, 102, 102); line-height: 0.62rem; overflow: hidden; font-size: 0.37rem;
}
.xn_c_97_inner {
	margin: 0px auto; width: 9.37rem; position: relative;
}
.xn_c_97_inner ul {
	overflow: hidden; position: relative;
}
.xn_c_97_inner li {
	width: 9.37rem; overflow: hidden; float: left;
}
.xn_c_97_prev {
	background: url("../images/xn_c_97_prev.png") no-repeat center / 0.28rem 0.56rem; left: 10%; top: 50%; width: 0.28rem; height: 0.56rem; margin-top: -0.28rem; display: block; position: absolute; z-index: 33; cursor: pointer;
}
.xn_c_97_next {
	background: url("../images/xn_c_97_next.png") no-repeat center / 0.28rem 0.56rem; top: 50%; width: 0.28rem; height: 0.56rem; right: 10%; margin-top: -0.28rem; display: block; position: absolute; z-index: 33; cursor: pointer;
}
.xn_mc_index_1_wrap {
	background: rgb(245, 245, 245); margin: 0.12rem auto; padding: 0.51rem 0px; width: 100%;
}
.xn_mc_index_1_title {
	
}
.xn_mc_index_1_title span {
	width: 100%; text-align: center; display: block;
}
.xn_mc_index_1_title_pro {
	height: 0.78rem; color: rgb(10, 145, 61); line-height: 0.78rem; font-family: "arial"; font-size: 0.62rem; font-weight: 600;
}
.xn_mc_index_1_title_pro1 {
	height: 0.54rem; color: rgb(0, 0, 0); line-height: 0.54rem; font-size: 0.4rem; display: none !important;
}
.xn_mc_index_1_conten {
	margin: 0.23rem auto; width: 93.75%;
}
.xn_mc_index_1_bigbox {
	background: rgb(255, 255, 255); width: 49%; margin-top: 2%; float: left;
}
.xn_mc_index_1_bigbox:hover {
	background: rgb(10, 145, 61);
}
.xn_mc_index_1_bigbox:hover .xn_mc_index_1_wenzi {
	color: rgb(255, 255, 255);
}
.xn_mc_index_1_bigbox:hover .xn_mc_index_1_intr {
	color: rgb(255, 255, 255);
}
:nth-child(2n).xn_mc_index_1_bigbox {
	float: right;
}
.xn_mc_index_1_neirong {
	margin: 0px auto; padding: 0.23rem 0px; width: 98%; text-align: left;
}
.xn_mc_index_1_wenzi {
	width: 100%; height: 0.62rem; text-align: center; color: rgb(51, 51, 51); line-height: 0.62rem; font-size: 0.37rem; display: block;
}
.xn_mc_index_1_intr {
	width: 100%; height: 0.46rem; text-align: left; color: rgb(102, 102, 102); line-height: 0.46rem; overflow: hidden; font-size: 0.31rem; display: none;
}
.xn_mc_index_1_pic {
	height: 2rem; overflow: hidden;
}
.xn_mc_index_1_more {
	margin: 0.31rem auto; border-radius: 0.5rem; border: 0.03rem solid rgb(10, 145, 61); border-image: none; width: 3.12rem; height: 0.93rem; text-align: center; line-height: 0.93rem; clear: both; font-size: 0.37rem; display: block; cursor: pointer; background-color: rgb(255, 255, 255); -webkit-border-radius: 0.5rem; -moz-border-radius: 0.5rem;
}
.xn_mc_index_1_more a {
	width: 100%; height: 100%; text-align: center; color: rgb(10, 145, 61); display: block;
}
.xn_mc_teachersi_1_wrap {
	background: rgb(245, 245, 245); margin: 0.62rem auto 0.31rem; padding: 0.62rem 0px; width: 100%; overflow: hidden; display: none;
}
.xn_mc_teachersi_1_main span {
	width: 100%; text-align: center; display: block;
}
.xn_mc_teachersi_1_main1 {
	height: 0.78rem; color: rgb(10, 145, 61); line-height: 0.78rem; font-family: "arial"; font-size: 0.62rem; font-style: italic; font-weight: 500;
}
.xn_mc_teachersi_1_main2 {
	height: 0.54rem; color: rgb(51, 51, 51); line-height: 0.54rem; font-size: 0.4rem;
}
.xn_mc_teachersi_1_ul {
	overflow: hidden;
}
.xn_mc_teachersi_1_li {
	width: 100%;
}
.xn_mc_teachersi_1_li {
	margin: 0.31rem auto 0px; padding: 0rem 2% 0.31rem; width: 96%; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: dashed;
}
:nth-child(2n).xn_mc_teachersi_1_li .xn_mc_teachersi_1_img {
	float: right;
}
:nth-child(2n).xn_mc_teachersi_1_li .xn_mc_teachersi_1_cont {
	float: left;
}
.xn_mc_teachersi_1_time {
	color: rgb(153, 153, 153); line-height: 0.46rem; overflow: hidden; font-size: 0.34rem; max-height: 0.46rem;
}
.xn_mc_teachersi_1_img {
	margin: 0px auto; border-radius: 1.17rem; width: 35%; height: 2.34rem; text-align: center; overflow: hidden; float: left;
}
.xn_mc_teachersi_1_img img {
	border-radius: 1.17rem; width: 2.34rem; height: 2.34rem; overflow: hidden;
}
.xn_mc_teachersi_1_cont {
	width: 62%; margin-left: 3%; float: left;
}
.xn_mc_teachersi_1_name {
	color: rgb(51, 51, 51); line-height: 0.62rem; overflow: hidden; font-size: 0.43rem; max-height: 0.62rem;
}
.xn_mc_teachersi_1_intro {
	height: 1.09rem; color: rgb(51, 51, 51); line-height: 0.54rem; overflow: hidden; padding-top: 0.15rem; font-size: 0.34rem;
}
.xn_mc_teachersi_1_moreBtn {
	margin: 0.31rem auto; border-radius: 0.5rem; border: 0.03rem solid rgb(10, 145, 61); border-image: none; width: 3.12rem; height: 0.93rem; text-align: center; color: rgb(10, 145, 61); line-height: 0.93rem; clear: both; font-size: 0.37rem; display: block; cursor: pointer; background-color: rgb(255, 255, 255); -webkit-border-radius: 0.5rem; -moz-border-radius: 0.5rem;
}
.xn_mc_teachersi_1_moreBtn a {
	color: rgb(10, 145, 61);
}
.xn_mc_index_101_wrap {
	background: rgb(245, 245, 245); margin: 0.62rem auto 0px; padding: 0.62rem 0px 0px; width: 100%; height: auto; overflow: hidden;
}
.xn_mc_index_101_tit {
	
}
.xn_mc_index_101_tit span {
	width: 100%; text-align: center; display: block;
}
.xn_mc_index_101_title1 {
	height: 0.78rem; color: rgb(10, 145, 61); line-height: 0.78rem; font-family: "arial"; font-size: 0.62rem; font-style: italic; font-weight: 500;
}
.xn_mc_index_101_title {
	height: 0.54rem; color: rgb(51, 51, 51); line-height: 0.54rem; font-size: 0.4rem;
}
.xn_mc_index_101_tw {
	margin: 0px auto 2%; width: 96%; height: auto; line-height: 0.46rem; overflow: hidden; font-size: 1.6rem; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: none;
}
.xn_mc_index_101_type1 {
	color: rgb(153, 153, 153); font-size: 2rem; float: left;
}
.xn_mc_index_101_t_more {
	float: right;
}
.xn_mc_index_101_t_more a {
	color: rgb(34, 34, 34);
}
.xn_mc_index_101_ttw {
	margin: 0px auto; width: 100%; height: auto; overflow: hidden;
}
.xn_mc_index_101_tp {
	width: 100%;
}
.xn_mc_index_101_tp img {
	width: 100%; height: auto;
}
.xn_mc_index_101_tc {
	width: 50%; height: 2.34rem; color: rgb(255, 255, 255); line-height: 0.78rem; font-size: 0.37rem; margin-top: 0.62rem; margin-left: 0.62rem; float: left;
}
.xn_mc_index_101_type {
	background: url("../images/CgAGe1mT7FqAHnebAAESWRZnEJI768.jpg") no-repeat center / 100% 3.57rem; height: 3.57rem; margin-top: 0.46rem;
}
.xn_mc_index_2_wrap {
	background: url("../images/xn_mc_index_2_wrap.jpg") no-repeat center / 100% 6.17rem; margin: 0px auto; width: 100%; height: 6.17rem;
}
.xn_mc_index_2_main {
	margin: 0rem auto; width: 96%;
}
.xn_mc_index_2_ul {
	width: 100%; text-align: center; overflow: hidden;
}
.xn_mc_index_2_li {
	border-radius: 0.46rem; border: 0.03rem solid transparent; border-image: none; width: 25%; height: 0.87rem; text-align: center; color: rgb(255, 255, 255); line-height: 0.87rem; font-size: 0.4rem; margin-top: 0.78rem; display: inline-block;
}
.xn_mc_index_2_tCurr {
	border: 0.03rem solid rgb(10, 145, 61); border-image: none; color: rgb(10, 145, 61);
}
.xn_mc_index_2_sub {
	overflow: hidden;
}
.xn_mc_index_2_subUl {
	overflow: hidden;
}
.xn_mc_index_2_subLi {
	float: left;
}
.xn_mc_index_2_neirowbox {
	margin: 0rem 0.09rem;
}
.xn_mc_index_2_subctbgbox {
	margin: 0.23rem auto; width: 100%; clear: both;
}
.xn_mc_index_2_subImg {
	width: 35%; height: auto; overflow: hidden; float: left;
}
.xn_mc_index_2_subIntro {
	width: 61%; margin-left: 3%; float: left;
}
.xn_mc_index_2_coent {
	height: 3.81rem; color: rgb(177, 203, 233); line-height: 0.7rem; overflow: hidden; font-size: 0.37rem;
}
.xn_mc_index_2_nrtitle {
	height: 3.81rem; color: rgb(177, 203, 233); overflow: hidden; font-size: 0.21rem; display: none; ine-height: 0.703125rem;
}
.xn_mc_index_2_time {
	display: none;
}
.index_tit {
	background: rgb(255, 255, 255); width: 100%; height: 2.81rem; border-top-color: rgb(245, 245, 245); border-top-width: 1px; border-top-style: solid;
}
.index_tit ul {
	
}
.index_tit ul li {
	width: 25%; height: 0.78rem; text-align: center; color: rgb(51, 51, 51); line-height: 0.5rem; font-size: 0.37rem; float: left;
}
.index_tit ul li h2 {
	color: rgb(51, 51, 51); font-size: 0.37rem; font-weight: normal;
}
.index_tit1 img {
	margin: 0.46rem auto 0.15rem; width: 1rem; height:1rem;
}
.index_tit2 img {
	margin: 0.46rem auto 0.15rem; width: 1rem; height:1rem; 
}
.index_tit3 img {
	margin: 0.46rem auto 0.15rem; width: 1rem; height:1rem; 
}
.index_tit4 img {
	margin: 0.46rem auto 0.15rem; width: 1rem; height:1rem; 
}

.xn_mc_index_21_wrap {
	margin: 0.61rem auto; width: 93.75%;
}
.xn_mc_index_21_main {
	
}
.xn_mc_index_21_main span {
	width: 100%; text-align: center; display: block;
}
.xn_mc_index_21_main1 {
	height: 0.78rem; color: rgb(10, 145, 61); line-height: 0.78rem; font-family: "arial"; font-size: 0.62rem; font-weight: 600;
}
.xn_mc_index_21_main2 {
	height: 0.54rem; color: rgb(51, 51, 51); line-height: 0.54rem; font-size: 0.4rem; display: none !important;
}
.xn_mc_index_21_subLi {
	margin: 0.46rem auto; width: 100%;
}
:first-child.xn_mc_index_21_subLi .xn_mc_index_21_subImg {
	margin: 0px auto; width: 93%; display: block !important;
}
.xn_mc_index_21_nrtitle {
	margin: 0px auto; width: 90%; height: 0.78rem; color: rgb(51, 51, 51); line-height: 0.78rem; overflow: hidden; font-size: 0.43rem;
}
.xn_mc_index_21_timebk {
	background: none; margin: 0px auto; width: 90%; height: 0.62rem; color: rgb(51, 51, 51); line-height: 0.62rem;
}
.xn_mc_index_21_coent {
	margin: 0px auto; width: 90%; height: 1.09rem; color: rgb(153, 153, 153); line-height: 0.54rem; overflow: hidden; padding-top: 0.12rem; font-size: 0.34rem;
}
.xn_mc_index_21_time {
	background: none; height: 0.62rem; line-height: 0.62rem; font-size: 0.31rem;
}
.xn_mc_index_21_year {
	line-height: 0.62rem; font-size: 0.31rem; display: none;
}
.xn_mc_index_21_subIntro {
	padding-bottom: 0.23rem;
}
.xn_mc_index_21_subImg {
	display: none;
}
.xn_mc_index_21_subImg img {
	width: 100%;
}

.xn_mc_index_21_subLi:hover {
	background: rgb(10, 145, 61);
}
.xn_mc_index_21_subLi:hover .xn_mc_index_21_time {
	color: rgb(255, 255, 255);
}
.xn_mc_index_21_subLi:hover .xn_mc_index_21_nrtitle {
	color: rgb(255, 255, 255);
}
.xn_mc_index_21_subLi:hover .xn_mc_index_21_coent {
	color: rgb(188, 188, 188);
}
.xn_mc_index_21_more {
	margin: 0.31rem auto; border-radius: 0.5rem; border: 0.03rem solid rgb(10, 145, 61); border-image: none; width: 3.12rem; height: 0.93rem; text-align: center; line-height: 0.93rem; clear: both; font-size: 0.37rem; display: block; cursor: pointer; background-color: rgb(255, 255, 255); -webkit-border-radius: 0.5rem; -moz-border-radius: 0.5rem;
}
.xn_mc_index_21_more a {
	width: 100%; height: 100%; text-align: center; color: rgb(10, 145, 61); display: block;
}
.xn_mb_1_wrap {
	background: rgb(60, 72, 84); height: 1.09rem; margin-bottom: 1.25rem;
}
.xn_mb_1_copy {
	margin: 0px auto; width: 93.75%; text-align: center; color: rgb(172, 191, 212); line-height: 1.09rem; overflow: hidden; font-size: 0.34rem; display: block; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url(/m/ellipsis.xml#ellipsis);
}
.xn_mc_index_6_wrap {
	background: rgb(255, 255, 255); left: 0rem; width: 80%; height: 1.25rem; bottom: 0rem; position: fixed;
}
.xn_mc_index_6_wrap ul {
	overflow: hidden;
}
.xn_mc_index_6_wrap ul li {
	width: 25%; height: 1.25rem; text-align: center; float: left; display: block;
}
.xn_mc_index_6_wrap ul li:hover {
	background: rgb(10, 145, 61);
}
.xn_mc_index_6_wrap ul li:hover a {
	color: rgb(255, 255, 255);
}
.xn_mc_index_6_wrap ul li a {
	height: 1.25rem; color: rgb(102, 102, 102); line-height: 1.87rem; font-size: 0.34rem; display: block;
}
.xn_mc_index_6_wrap ul li#typecLi_n0 {
	display: block !important;
}
.xn_mc_index_6_wrap ul li#typecLi_n2 {
	display: block !important;
}
.xn_mc_index_6_wrap ul li#typecLi_n3 {
	display: block !important;
}
.xn_mc_index_6_wrap ul li#typecLi_n1 {
	display: block !important;
}
.xn_mc_index_6_wrap ul li#typecLi_n7 {
	display: none !important;
}
.c_nav_home_curr {
	background: rgb(10, 145, 61);
}
.c_nav_one_curr {
	background: rgb(10, 145, 61);
}
.c_nav_home_curr a {
	color: rgb(255, 255, 255) !important;
}
.c_nav_one_curr a {
	color: rgb(255, 255, 255) !important;
}
.xn_mc_index_6_wrap li.c_nav_home_curr#typecLi_n0 a {
	background: url("../images/typecLi_n01.png") no-repeat center 0.15rem / 0.54rem 0.48rem !important;
}
.xn_mc_index_6_wrap li.c_nav_one_curr#typecLi_n2 a {
	background: url("../images/typecLi_n21.png") no-repeat center 0.15rem / 0.54rem 0.48rem !important;
}
.xn_mc_index_6_wrap li.c_nav_one_curr#typecLi_n3 a {
	background: url("../images/typecLi_n31.png") no-repeat center 0.15rem / 0.54rem 0.48rem !important;
}
.xn_mc_index_6_wrap li.c_nav_one_curr#typecLi_n7 a {
	background: url("../images/CgAGfFvaZmCAQU3nAAAGntmBq6E126.png") no-repeat center 0.15rem / 0.54rem 0.48rem !important;
}
.xn_mc_index_6_wrap li.c_nav_one_curr#typecLi_n1 a {
	background: url("../images/typecLi_n71.png") no-repeat center 0.15rem / 0.54rem 0.48rem !important;
}
.xn_mc_index_6_wrap ul li#typecLi_n0 a {
	background: url("../images/typecLi_n0.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n0:hover a {
	background: url("../images/CgAGfFvZatOAEHZfAAAIgJvecbs118.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n2 a {
	background: url("../images/typecLi_n2.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n2:hover a {
	background: url("../images/CgAGfFvZaqCAMPIGAAAH0mmpq0g283.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n3 a {
	background: url("../images/typecLi_n3.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n3:hover a {
	background: url("../images/CgAGfFvZarWAdFiwAAAK_iX4IzY939.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n7 a {
	background: url("../images/CgAGe1majnqAAopJAAAKwO4IZl8662.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n7:hover a {
	background: url("../images/CgAGe1majnuAKNuaAAAGnjbswJ0504.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n1 a {
	background: url("../images/typecLi_n7.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mc_index_6_wrap ul li#typecLi_n1:hover a {
	background: url("../images/CgAGfFvZahOAJM2RAAAH_5AJyVo172.png") no-repeat center 0.15rem / 0.56rem 0.51rem;
}
.xn_mu_1_wrap {
	background: rgb(255, 255, 255); width: 20%; height: 1.25rem; right: 0rem; bottom: 0rem; position: fixed;
}
.xn_mu_1_wrap ul {
	overflow: hidden;
}
.xn_mu_1_wrap ul li {
	height: 1.25rem; text-align: center; display: block;
}
.xn_mu_1_wrap ul li a {
	background: url("../images/CgAGe1majnqAAopJAAAKwO4IZl8662.png") no-repeat center 0.15rem / 0.56rem 0.51rem; height: 1.25rem; color: rgb(102, 102, 102); line-height: 1.87rem; font-size: 0.34rem; display: block;
}
.xn_mu_1_bottom_bq2 {
	display: none;
}
.xn_mc_news_banner_1_wrap{width: 100%;height: auto;overflow: hidden;position: relative;}
.xn_mc_news_banner_1_wrap img{width: 100%;height: auto;overflow: hidden;}


.xn_mc_news_banner_1_wrap{width: 100%;height: auto;overflow: hidden;position: relative;}
.xn_mc_news_banner_1_wrap img{width: 100%;height: auto;overflow: hidden;}




.n_content_right_name_r{ width:100%;  color:#999;background:#f5f5f5; height:0.9375rem; line-height:0.9375rem;font-size:0.34375rem;}
.n_content_right_name_r a{ color:#999; }
.n_content_right_name_r li{ float:left;}
.n_content_right_name_r img{ width:0.203125rem; height:0.28125rem;  margin:0.328125rem 0.234375rem;}


.xn_mh_4_wrap{   width:93.75%; margin:0.3125rem auto 0; text-align: center;  }
.xn_mh_4_wrap span{   display:block; width:100%; text-align: center;  }
.xn_mh_4_wrapen{ color:#0070c0; font-style:italic; font-family:"arial";  font-weight:500;  font-size:0.625rem; height:0.78125rem; line-height:0.78125rem;}
#xn_mh_4_wrapch{color: #333333;  font-size:0.40625rem; height:0.546875rem; line-height:0.546875rem;}


.xn_mc_news_2_wrap{width: 98%;margin:0.3125rem auto 0;height:0.85rem;overflow:hidden;text-align:center;} 
.xn_mc_news_2_li{display:inline-block;text-align:center;margin: 0 0.02rem;width: 1.8rem;height:0.78125rem;line-height:0.78125rem;border:0.03125rem solid #999999;border-radius:0.421875rem;overflow: hidden;padding: 0 6px;}
.xn_mc_news_2_li a{font-size:0.40625rem;color:#333333;display:block;}
.xn_mc_news_2_curr{  border:0.03125rem solid #0070c0}
.xn_mc_news_2_curr a{ color:#0070c0; }
.xn_mc_news_2_ul{overflow:hidden; }


.xn_mc_news_1_wrap{overflow:hidden;width:93.75%;margin:0.3125rem auto;background:#fff;}
.xn_mc_news_1_ul{overflow:hidden;}
.xn_mc_news_1_timebk{ height:0.625rem; line-height:0.625rem;background:none;}
.xn_mc_news_1_time{padding-top:0.3125rem;text-align:center;color:#333;width:2.1875rem;float:left;background:none;font-size:0.3125rem;line-height:0.625rem;height:0.625rem;}
.xn_mc_news_1_year{ display: none; width:80%; margin:0 auto; text-align:right; font-size:0.34375rem;  height:0.625rem;}
.xn_mc_news_1_li{width:100%;  margin:0.46875rem auto;  }
.xn_mc_news_1_li:first-child .xn_mc_news_1_img{display:block !important;height: auto !important;width: 93%;margin: 0 auto;}
.xn_mc_news_1_li:hover{ background:#0a913d; }
.xn_mc_news_1_name{ line-height:0.78125rem; height:0.78125rem;font-size:0.4375rem;overflow: hidden; color:#333 !important;width:90%; margin:0 auto;}
.xn_mc_news_1_li:hover .xn_mc_news_1_name{ color:#fff !important; }
.xn_mc_news_1_intro{ width:90%; margin:0 auto;line-height:0.546875rem; height:1.09375rem;font-size:0.34375rem;color: #999999;overflow: hidden;padding-top:0.125rem;}
.xn_mc_news_1_cont{padding-bottom:0.234375rem; }
.xn_mc_news_1_img{ display:none;}
.xn_mc_news_1_img img{width:100%;}
.xn_mc_news_1_moreBtn{width:50px; text-align: center; margin-left:10px;float:left;line-height: 1rem;height:1rem;display: block; background-color:#ffffff; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius: 50px;color: #0070c0; border:1px solid #0070c0; font-size:14px;}
.xn_mc_news_1_moreBtn:hover{ background-color:#0070c0; color:#FFF}
.xz{background-color:#0070c0; color:#FFF}
.xn_mc_news_1_li:hover .xn_mc_news_1_time{ color:#fff;}
.xn_mc_newsv_1_wrap{width:93.75%;margin:0rem auto;}
.xn_mc_newsv_1_box h1{ color:#0070c0; font-size:0.4375rem;  line-height:0.625rem;  padding:0.3125rem 0;text-align:center;  font-weight:normal; }
.xn_mc_newsv_1_cftime{ border-bottom:1px dashed #989898; font-size:0.3125rem; color:#666; text-align:center;   line-height:0.625rem; height:0.625rem;}
.xn_mc_newsv_1_form{display:inline-block;  margin:0 0.15625rem;}
.xn_mc_newsv_1_time{display:inline-block; margin:0 0.15625rem;}
.xn_mc_newsv_1_coent{width:100%;margin:0.3125rem auto 0.46875rem;font-size:0.375rem;color:#333;line-height:0.625rem;}
.xn_mc_newsv_1_bdshar{ width:5.15625rem; margin:0.3125rem auto;}
.xn_mc_newsv_1_bdshar .bds_tsina{  width:0.921875rem; height:0.90625rem; display:block; padding-left:0;  float:left;  margin:0 0.15625rem; background:url(../images/bds_tsina.png) center center no-repeat !important; background-size:0.921875rem 0.90625rem  !important;background-position:none; background-size:}
.xn_mc_newsv_1_bdshar .bds_weixin{  width:0.921875rem; height:0.90625rem; display:block; padding-left:0;  float:left;  margin:0 0.15625rem; background:url(../images/weixin.png) center center no-repeat !important; background-size:0.921875rem 0.90625rem  !important;background-position:none;}
.xn_mc_newsv_1_bdshar .bds_qzone{  width:0.921875rem; height:0.90625rem; display:block; padding-left:0;  float:left;  margin:0 0.15625rem; background:url(../images/bds_qzone.png) center center no-repeat !important; background-size:0.921875rem 0.90625rem  !important;background-position:none;}
.xn_mc_newsv_1_bdshar .bds_tqq{  width:0.921875rem; height:0.90625rem; display:block; padding-left:0;  float:left;  margin:0 0.15625rem; background:url(../images/bds_tqq.png) center center no-repeat !important; background-size:0.921875rem 0.90625rem  !important;background-position:none;}


.xn_mc_newsv_2_wrap{ width:93.75%;  margin:0.3125rem auto 0;  padding-top:0.3125rem; padding-bottom:0.15625rem; border-top:1px dashed #dddddd;}
.xn_mc_newsv_2_wrap #EIMS_C_3_1_box_div{  overflow:hidden; }
.xn_mc_newsv_2_wrap #EIMS_C_3_1_box_div ul{ list-style:none; padding:0rem; margin:0rem;}
.xn_mc_newsv_2_wrap #EIMS_C_3_1_box_div li{   float:left; margin-right:0.3125rem;}
.xn_mc_newsv_2_wrap .EIMS_C_3_1_page { width:45%; float:left;FONT-SIZE: 0.375rem;COLOR: #666666;  LINE-HEIGHT: 0.625rem;  }
.xn_mc_newsv_2_wrap .EIMS_C_3_1_page A:link { COLOR: #666666; TEXT-DECORATION: none;}
.xn_mc_newsv_2_wrap .EIMS_C_3_1_page A:visited {COLOR: #666666; TEXT-DECORATION: none;}
.xn_mc_newsv_2_wrap .EIMS_C_3_1_page A:hover {COLOR: #0070c0; TEXT-DECORATION: underline;}
.xn_mc_newsv_2_wrap .EIMS_C_3_1_page span {  display:block;FONT-SIZE: 0.34375rem; }
#EIMS_C_3_1_Downli{ float:right; text-align:right;}


.xn_mc_newsv_3_wrap{width:100%;margin:0.46875rem auto; border-top:0.3125rem solid #f5f5f5; }
.xn_mc_newsv_3_top{width:93.75%; height:0.84375rem;margin:0.3125rem  auto;  text-align:center;line-height:0.84375rem;font-size:0.3875rem;color:#0070c0;}
.xn_mc_newsv_3_wz{  display:block; border:0.03125rem solid #0070c0;  height:0.78125rem; line-height:0.78125rem; border-radius:0.390625rem; width:4.0875rem;}
.xn_mc_newsv_3_subImg{display:none;}
.xn_mc_newsv_3_subctbgbox{width:93.75%; margin:0 auto; border-bottom: 1px dashed #969696; }
.xn_mc_newsv_3_box{width:100%;margin-top:0.1875rem;}
.xn_mc_newsv_3_nrtitle{width:60%;  float:left; line-height: 0.9375rem; height:0.9375rem;font-size: 0.375rem;color: #494949;overflow: hidden;}
.xn_mc_newsv_3_coent{ display:none; width:94%;margin:0rem 2%;padding-top:0.09375rem;line-height: 0.28125rem;max-height:0.5625rem;font-size:0.1875rem;color:#b8bac0;overflow:hidden;}
.xn_mc_newsv_3_time{ float:right; width:40%;text-align:right;line-height: 0.9375rem; height:0.9375rem;color: #969696; font-size:0.375rem;}


.xn_mc_newsv_31_wrap{width:100%;margin:0.46875rem auto; border-top:0.3125rem solid #f5f5f5; }
.xn_mc_newsv_31_top{width:93.75%; height:0.84375rem;margin:0.3125rem  auto;  text-align:center;line-height:0.84375rem;font-size:0.3875rem;color:#0070c0;}
.xn_mc_newsv_31_wz{  display:block; border:0.03125rem solid #0070c0;  height:0.78125rem; line-height:0.78125rem; border-radius:0.390625rem; width:2.7875rem;}
.xn_mc_newsv_31_subImg{display:none;}
.xn_mc_newsv_31_subctbgbox{width:93.75%; margin:0 auto; border-bottom: 1px dashed #969696; }
.xn_mc_newsv_31_box{width:100%;margin-top:0.1875rem;}
.xn_mc_newsv_31_nrtitle{width:60%;  float:left; line-height: 0.9375rem; height:0.9375rem;font-size: 0.375rem;color: #494949;overflow: hidden;}
.xn_mc_newsv_31_coent{ display:none; width:94%;margin:0rem 2%;padding-top:0.09375rem;line-height: 0.28125rem;max-height:0.5625rem;font-size:0.1875rem;color:#b8bac0;overflow:hidden;}
.xn_mc_newsv_31_time{ float:right; width:40%;text-align:right;line-height: 0.9375rem; height:0.9375rem;color: #969696; font-size:0.375rem;}

.xn_mc_about_1_wrap{width:100%; margin:0.3125rem auto 0;  height:0.84375rem; overflow:hidden; text-align:center;}
.xn_mc_about_1_li{ display:inline-block; text-align:center;  margin:0 0.134375rem; width:auto; height:0.78125rem; line-height:0.78125rem; border:0.03125rem solid #999999; border-radius:0.421875rem; }
.xn_mc_about_1_li a{font-size:0.40625rem;color:#333333;display:block; padding:0rem 0.4rem; }
.xn_mc_about_1_curr{  border:0.03125rem solid #0070c0}
.xn_mc_about_1_curr a{ color:#0070c0; padding:0rem 0.4rem; }
.xn_mc_about_1_ul{overflow:hidden; }


.xn_mc_about_2_wrap{width:93.75%;margin:0.3125rem auto 0.46875rem;font-size:0.375rem;color:#333;line-height:0.625rem;}
.xn_mc_contact_1_wrap{width:93.75%;margin:0.3125rem auto 0.46875rem;font-size:0.375rem;color:#333;line-height:0.625rem;}

.xn_mc_products_1_wrap{overflow:hidden;width:100%;margin:0.3125rem auto;background:#fff;}
.xn_mc_products_1_ul{overflow:hidden;width:96%;padding:0rem 2%;margin-bottom:0.1875rem;}
.xn_mc_products_1_time{display:none;}
.xn_mc_products_1_li{ float: left;width:48%;margin:2% 1%; background:#f5f5f5; }
.xn_mc_products_1_li:hover{ background:#0a913d;}
.xn_mc_products_1_li:hover .xn_mc_products_1_name{color:#fff !important;}
.xn_mc_products_1_li:hover .xn_mc_products_1_intro{color:#ffffff !important;}
.xn_mc_products_1_cont{padding-top:0.234375rem;padding-bottom:0.234375rem;}
.xn_mc_products_1_img{width:100%;height:auto; overflow:hidden;}
.xn_mc_products_1_img img{width:100%;height:auto;}
.xn_mc_products_1_intro{line-height:0.625rem;height:0.625rem;overflow:hidden;width:90%;color:#333333;margin:0 auto;font-size:0.375rem;display:  none;}
.xn_mc_products_1_name{line-height:0.625rem;height:0.625rem;font-size:0.4375rem;color:#333333;width:90%;overflow:hidden;margin:0 auto;text-align:  center;}
.xn_mc_products_1_moreBtn{ width:3.125rem; margin: 0.3125rem auto;text-align: center;line-height: 0.9375rem;height:0.9375rem;display: block;cursor: pointer; background-color:#ffffff; -webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; border-radius: 0.5rem;color: #0070c0; border:0.03125rem solid #0070c0; font-size:0.375rem; clear: both; outline:none; }
