.mb_main {
	width: 90%;
	padding: 0 5%;
}
.mlr2 {
	/*padding: 0 2%;*/
	font-size: 0.68rem;
	line-height: 1.2rem;
	text-align:Justify;
text-justify:inter-ideograph;
margin-bottom: 2rem;
}
.mb_main .h4 {
	font-size: 1.14rem;
	text-align: center;
	line-height: 4rem;
	padding-top: .7rem;
	font-weight: 700;

}
.mb_ln img {
	width: 100%;
	margin-bottom: .7rem;
	display: block;
}
.centent_nav  {
	background-color: #fff;
	margin-top: 2.28rem;
	height: 1.7rem;
}
.centent_nav a {
	display: block;
	float: left;
	width: 33.33%;
	text-align: center;
	height: 1.7rem;
	line-height: 1.7rem;
	font-size: 0.6rem;
	color: #5e6267;
	 border-bottom: #e8e8e8 solid 1px;
	 border-top: #e8e8e8 solid 1px;
	 background: url(../images/shu_03.png) no-repeat right center;

}
.centent_nav a.hot {
   background-color: #dfedf9;
  
}
.ptlr_10 {
	padding: 0 5%;
}
.zpff .h4 {
	color: #313131;
	font-size: 1rem;
    line-height: 2.5rem;
    margin-top: 1rem;
}
.zpff_centent p{
	font-size: .6rem;
	line-height: 1.1rem;
    margin-bottom: 1rem;

}
.biaoti {
	font-size: .6rem;
	color: #313131;
	background-color: #dfedf9;
	height: 1.4rem;
	line-height: 1.4rem;
	border-bottom: #dfdfdf solid 1px;
	border-top: #dfdfdf solid 1px;
}
.ddian {
	    text-align: center;
	    line-height: 2.28rem
}
.ddian span{
	display: block;
	font-size: .6rem;
}
.zwms {
    font-size: .6rem;
    color: #5e6267;
    line-height: 1.2rem;
}
.zwms p {
    font-size:  .7rem;
    color: #393939;
    line-height: 2rem;
}

.main_visual { border-top:1px solid #d7d7d7; overflow:hidden; position:relative; }
.main_image { overflow:hidden; position:relative; }
.main_image ul { width:9999px; overflow:hidden; position:absolute; top:0; left:0 }
.main_image li { float:left; width:100%; }
.main_image li img { width:100%; }
.main_image li a { display:block; width:100%; }
div.flicking_con {     position: absolute;bottom: 30px; left: 50%; z-index: 998; height: 21px; margin-left: -44px; }
div.flicking_con a { float:left; width:10px; height:10px; margin:0 0 0 10px; border:#fff solid 1px;padding:0; display:block; text-indent:-1000px; border-radius:10px; }
div.flicking_con a.on { background:#fff; }
.m-body-hide { filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:100%; }
.bbrk_p { font-size:16px; color:#323232; text-align:center; line-height:30px; padding-top:5px; }
.bbrk_p span { color:#39b54a; font-size:18px; }
.bbrk_wxgm { width:90%; margin: 10px auto; display:block; border-radius:5px; background:#58595b; }
.bbrk_wxgm span { display:inline-block; float:left; }
.logo_wx { width:20%; background:#39b54a; border-radius:5px 0px 0px 5px; text-align:center; padding:3px 0px }
.wxgm_wz { width:75%; text-align:center; font-size:20px; color:#fff; padding:15px 0px 12px; }
.mkzdy { color:#acacac; font-size:16px; text-align:center; line-height:25px; margin-top:20px; }
.mkzdy span { color:#363636; font-size:18px; }
.mkscjstg { font-size:20px; color:#797979; text-align:center; line-height:60px; padding-bottom:30px; }
.daen {
	width: 1.2rem;height: 2.28rem;
}

.mb_main .h5 {
	font-size: 1.1rem;
    color: #313131;
    line-height: 3.7rem;
    margin-top: 0.5rem;
    overflow: hidden;
}

.xinjia {
	clear:both;margin-top: 2.24rem;overflow: hidden;
}
.ln {
    margin-bottom: .7rem;
}
.ln div {
    width: 7.9rem;
    height: 6rem;
    text-align: center;
    line-height: 1rem;
    background-color: #dfdfdf;
    color: #fff;
    font-size: .7rem;
}
.ln div p {
    font-size: .9rem;
    line-height: 2rem;
    padding-top: .8rem;
}
.img100 {
	width: 100%;
}
.wh_cr p {
    font-size: 0.9rem;
    line-height: 1.8rem;
    color: #313131
}
.wh_cr {
	font-size: 0.68rem;
	line-height: 1.4rem;
	color: #5e6267;
	margin-bottom: 1.5rem;
	text-align:Justify;
text-justify:inter-ideograph;
}

.wh_cr_er .h6 {
font-size: 1.1rem;
    color: #000;
    line-height: 1.9rem;
    margin-top: 1rem;
}
.wh_cr_er .h7 {
  font-size: 0.68rem;
    line-height:1.6rem;
    color: #313131;
    text-align: Justify;
    text-justify: inter-ideograph;
}
.gscp_mx div {
    font-size: 0.9rem;
    color: #393939;
    line-height: 2.85rem;
    height:  2.85rem;
    margin-top: 1rem;
}

.gscp_mx div img {
    width: 1.7rem;
    height: 1.7rem;
    padding-right: .8rem;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.gscp_mx p {
    font-size: 0.8rem;
    color: #5e6267;
    line-height: 30px;
        text-align: Justify;
    text-justify: inter-ideograph;
}
.dt_a a {
    display: block;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #5e6267;
}
.dt_a a .fl {
	width: 60%;
	overflow: hidden; 
	text-overflow: ellipsis;
	 white-space: nowrap;
	}

.gscp_mx a {
	color: #313131
}
.lc_bg {

}
.lc_sm {
	/* margin-top: 30px; */
	margin-bottom:29px;
	margin-left: 1.57rem;
}
.lc_sm p {
	font-size: 14px;
	color: #5e6267;
	line-height: 27px;
	/*width: 100%;
	overflow: hidden; 
	text-overflow: ellipsis;
	 white-space: nowrap;*/
}
.lc_sm p span {
	font-size:  16px;
	color: #313131;
    padding-right: .5rem;
    position: relative;
    top: 2px;
}
.lc_bg_nian p {
	font-size: 14px;
	color: #313131;
	line-height: 30px;

}
.lc_bg_nian div {
	width: 16px;
	border-right: #dfdfdf solid 2px;
}

.boss img  {
	width: 50%;
	 display: block;
    margin: auto;

}
.boss_zl p:nth-child(1){
	text-align: center;
	font-size: 0.8rem;
	color: #5e6267;
	margin-top: .8rem;

}
.boss_zl p:nth-child(2){
	text-align: center;
	font-size: 0.68rem;
	color: #5e6267;
	line-height: 1.8rem
}
.boss_zl p:nth-child(3){
	font-size: 0.68rem;
	color: #5e6267;
	line-height: 1.2rem;
	 text-align: Justify;
    text-justify: inter-ideograph;
    margin-top: .5rem;
    margin-bottom: 1rem;
}



























