*{ padding: 0; margin: 0;}
body a{ text-decoration: none; color:#333333;}
img.mywpic{ width:  100%;}
.orange{ color: #d86c00;}
.news-list-wrap .orange {
    float: right;
}

.mlbg{ background: #D2E3FF;}
.gk{ padding: 15px 10px 5px; overflow: hidden;}
.gk li{ width: 50%; float: left; margin-bottom: 8px;}
.gk li img{ width: 95%; }
.mz{ padding: 15px 0; overflow: hidden;}
.mz li{ width: 25%; text-align: center; float: left;}
.mz li img{ width: 60%; margin-bottom: 4px;}
.mz li a{ font-size: 15px; color: #333333;}


.mzwnav{ padding: 15px 10px; height: 30px; border-bottom: 1px solid #DDDDDD;}
.mzwnav li{ width: 30%; height: 40px; text-align: center; line-height: 40px; background: #F6F6F6; float: left; color: #666666; font-size: 16px;}
.mzwnav li:nth-child(2){ margin: 0 5%;}
.mzwnav li a{ color: #666666;}
.mzwnav li.hover{ background: #0072B1; color: #fff;}
.mzwnav li.hover a{ color: #fff;}
.mdjgd{ width: 60%; height: 30px;  margin: 5% auto; line-height: 30px; background: #F9F9F9; color: #777777; text-align: center;}
.mdjgd a{ color: #2086DA;}

.mdjgd2{ width: 60%; height: 30px;  margin: 5% auto; line-height: 30px; background: #FCE9E9; color: #777777; text-align: center;}
.mdjgd2 a{ color: #E54B4B;}

.mxx li{ background: #ffffff; height: 50px; width: 96%; padding: 10px 2%; color:#3F3F3F;}
.mxx li div{ height: 50px; width: 50px; float: left; background: #F6F6F6; line-height: 50px; text-align: center; }
.mxx li p{ margin-left: 10px; float: left; height: 50px; line-height: 50px; text-align: left;}
.mxx li a p,.mxx li a div{ color:#3F3F3F;}
.mxx li.hover div{ background:#0369BC; color: #ffffff; }
.mxx li.hover p{ color: #D03F3F;}

.mdown{ width: 8%; margin: 0 auto; padding-top: 15px;}
.mdown img{ width: 100%;}

.clear{ clear: both; }

*{ padding: 0; margin: 0;}
body a{ text-decoration: none; color:#333333;}
img.mywpic{ width:  100%;}

.mjr{ padding: 10px 10px;}
.mjr .mjrti{ text-align: center; font-size: 18px; color: #1D73FF; line-height: 40px; height: 40px;}
.mjr>img{ width: 100%;}
.mjr .mjrp{ line-height: 25px; text-indent: 2em; padding: 10px 5px;}
.mjr .mckxq{ width: 100px; height: 30px; background: #0072B1; line-height: 30px; text-align: center; margin: 0 auto;}
.mjr .mckxq a{ color: #ffffff; font-size: 16px;}
.mhbg{ height: 10px; background: #EEEEEE; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.mqqti li{ width: 50%;}
.mqqti li:nth-child(1){ float: left;}
.mqqti li:nth-child(2){ float: right;}
.mqqti i{ display: block; width: 100px; height: 100px; margin: 0 auto;}
.mqqti li i.qq1{ background: url(/msfgw/xhtml/images/mqq1.jpg) top center no-repeat; background-size: cover;}
.mqqti li i.qq2{ background: url(/msfgw/xhtml/images/mqq2.jpg) top center no-repeat; background-size: cover;}
.mqqti li.hover i.qq1{ background: url(/msfgw/xhtml/images/mqq1a.jpg) top center no-repeat; background-size: cover;}
.mqqti li.hover i.qq2{ background: url(/msfgw/xhtml/images/mqq2a.jpg) top center no-repeat; background-size: cover;}
.mjr .mywpic{ padding-bottom: 10px;}


.mjg{ padding: 0px 0 10px; overflow: hidden;}
.mjg ul{ margin: 0 10px;}
.mjg li{ width: 50%; margin-bottom: 10px;}
.mjg li:nth-child(2n+1){ float: left;}
.mjg li:nth-child(2n){ float: right;}
.mjg li img{ width: 97%; display: block; margin: 0 auto;}
.mzw{ padding: 10px 0; overflow: hidden;}
.mzwti{ margin: 0 0 10px 10px; width: 100px; height: 50px; line-height: 50px; text-align: center; color: #0277CD; font-size: 20px; border-bottom: 2px solid #0377CE;}
.mzw li{ width: 33%; float: left; text-align: center; }
.mzw li img{ width: 80%;}


.mhd{ padding: 10px 5px; overflow: hidden;}
.mhd li{ width: 50%; float: left; text-align: center; padding-bottom: 5px;}
.mhd li img{ width: 90%;}

.my{ padding: 15px 0; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; overflow: hidden;}
.my ul{ margin: 0 10px;}
.my li{ width: 50%; }
.my li:nth-child(2n+1){ float: left;}
.my li:nth-child(2n){ float: right;}
.my li img{ width: 97%; display: block; margin: 0 auto;}

.mgs{ padding: 15px 0;  border-top: 1px solid #DDDDDD; overflow: hidden; text-align: center; margin-top: 15px;}
.mgs ul{ margin: 0 10px;}
.mgs li{ width: 25%; float: left;}
.mgs li img{ width: 88%;}


.mrx{ padding: 10px 5px 5px; overflow: hidden; background: #F1F2F5;}
.mrx li{ width: 50%; float: left; text-align: center; padding-bottom: 5px;}
.mrx li img{ width: 90%;}