



#m_topban { width:auto; height:108px; background:url(../images/mpic1.png) center top no-repeat; }

#m_topban p { display:block; margin:0 auto; width:170px; height:50px; padding-top:35px; color:#FFF; font-size:24px; font-weight:bold; text-align:center;}



.m_fenlei { width:90%; height:auto; margin:0 auto;}
.m_fenlei dl { margin-top:10px;}
.m_fenlei dl dt { display:block; width:140px; height:30px; float:left; margin:6px;}
.m_fenlei dl dt a { font-size:0.75em; line-height:30px; text-align:center; border:1px dashed #CCCCCC; border-radius; border-radius:25px;}
.m_fenlei dl dt a:hover { color:#36C; border:1px dotted #1960af; border-radius; border-radius:25px;}


.m_fenlei dl dt.xz a { font-size:0.75em; line-height:30px; text-align:center; border:1px solid #6937ff; border-radius; border-radius:25px; background-color:#6937ff; color:#FFF;}
.m_fenlei dl dt.xz a:hover { color:#36C; border:1px solid #6937ff; color:#FFF; border-radius; border-radius:25px;} 




#m_con_newslist { width:90%; height:auto; margin:0 auto; margin-top:10px; margin-bottom:20px;}

.m_nl_ban { width:93%; height:35px; border-bottom:2px solid #6937ff; margin-top:20px;}

.m_nl_ban p { width:141px; height:35px; line-height:35px; background:url(../images/mpic2.png) 0 0 no-repeat; text-align:center; color:#FFF; font-size:15px; display:block; float:left;}

.m_nl_ban span { display:block; width:60px; height:35px; float:right; line-height:35px; font-size:0.875em;}



.m_nl_con { width:100%; height:auto;}

.m_nl_con ul { display:block; width:45%; height:auto; margin:5px 20px 0 20px; border-bottom:1px dotted #dbdbdb; float:left;}

@media only screen
and (max-width: 768px){
.m_nl_con ul { display:block; width:90%; height:auto; margin:5px 20px 0 20px; border-bottom:1px dotted #dbdbdb; float:left;}

}


.m_nl_con ul li span { float:right; color:#6f6c6c; font-size:10px; line-height:30px; }
.m_nl_con ul li { font-size:13px; background:url(../images/mdot.png) 0 0 no-repeat;}
.m_nl_con ul li a {margin-left:20px; line-height:30px; font-size:13px; color:#333;}
.m_nl_con ul li a:hover { color:#043b9e;}

.m_x_bottom_con { width:100%; height:120px;background-color:#3c37ff;}
.m_x_bottom { width:100%; height:auto; background-color:#3c37ff;} 
.m_x_bottom dl { width:1180px; height:auto; margin:0 auto; clear:both; padding-top:10px; overflow:hidden;}
.m_x_bottom dl dt { width:75px; height:42px; display:block; float:left; }
.m_x_bottom dl dt span {color:#FFF; font-size:0.8em; text-align:center; line-height:42px; margin:0 auto;}

.m_x_bottom dl dt a { font-size:0.75em; color:#cdcbcb; line-height:42px; }
.m_x_bottom dl dt a:hover { color:#FFF;}
.m_x_bottom dl.mjz { width:30%; height:auto; display:block; margin:0 auto;}


.mhj_bq { width:100%; height:52px; background:#3c37ff;}
.mhj_bq dl { width:40%; height:52px; margin:0 auto; overflow:hidden;}
.mhj_bq dl dt { width:auto; float:left; line-height:42px; color:#eee; font-size:12px; margin-left:20px;}
.mhj_bq dl dt a { color:#eee;}
.mhj_bq dl dt a:hover { color:#fff;}






.mh_nav { width:100%; height:35px; background:#0544b5;}
@media only screen
and (max-width: 768px){
.mh_nav { display:none;}

}
.mh_nav ul { width:90%; height:35px; margin:0 auto;}
.mh_nav ul li { line-height:35px; float:left; width:12%; text-align:center;margin-left:2%; margin-right:2%;}
.mh_nav ul li a { color:#FFF;}


.mh_yd_nav { width:80%; height:120px; margin:0 auto;}
.mh_yd_nav ul {width:10%; height:auto; float:left; margin-left:5%; margin-right:5%; margin-top:2%;}
.mh_yd_nav ul li {text-align:center;}
.mh_yd_nav ul li img { margin:0 auto; display: block; height: auto; max-width: 100%;}
.mh_yd_nav ul li a {  font-size:1em; text-align:center;}





















