@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0; }
img{vertical-align:top;}
html{ overflow-x:hidden; }
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:bold; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 arial,\5b8b\4f53; color:#333; outline:0; }
:focus { outline:0; }
/*备用样式表*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: "";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;}
/*css3扩展*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;}
::-webkit-input-placeholder { color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder { color:#999;}
:-ms-input-placeholder { color:#999;}
/**布局开始**/
body {line-height:1;font-size: 13px;font-family: "Arial","Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#333; text-decoration:none; transition:all 0.4s ease-in-out; }
a:hover { color:#1384e2; }
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 1300px;margin:0 auto;} /**页面全局宽度**/
/*head开始*/
.header{  background: #0464AE;}
.header .inner{padding: 16px 0 16px;}
.header .head-left{float:left;}
.header .head-right{float:right;}
.header .sitelogo .sitetitle {display:inline-block;padding: 13px 0 13px 21px;margin-left: 21px;padding-left: 21px;line-height: 53px;border-left: 1px solid #fff;font-size: 40px;color:#fff;} /**站点名称**/
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {margin: 0 0 -20px 0;}
.wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item a > .menu-switch-arrow{ display:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.wp-menu .menu-item a.menu-link {display: inline-block;margin: 0 20px;line-height: 26px;padding: 33px 0 30px;color: #fff;font-size: 20px;font-weight: bold;border-bottom: 6px solid transparent;}
.wp-menu .menu-item.hover a.menu-link,
.wp-menu .menu-item a.hover{ text-decoration: none;border-bottom:6px solid #fff;}
.wp-menu .menu-item:hover{}
.sub-menu {display: none;position: absolute;left: 0;top: 42px;min-width: 146px;z-index: 100;background:#fff;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {display: block;color: #000;height: 40px;line-height: 40px;padding: 0 17px;font-size: 14px;background:none;}
.sub-menu .sub-item.hover> a,
.sub-menu .sub-item a:hover{ color: #fff; background-color:#1384e2; display: block; }
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
/*main1*/
.main1{background:#0062AD;}
.main1 .inner{padding: 66px 0 264px;position:relative;}
.post-11 .list1 .news_title{text-align:center;color:#fff;font-size:30px;line-height:40px;font-weight:bold;margin-bottom: 29px;}
.post-11 .list1 .news_title a{text-align:center;color:#fff;font-size:30px;line-height:40px;font-weight:bold;margin-bottom: 29px;}
.post-11 .list2 .news_title{color:#0062AD;font-size:18px;padding-left: 40px;margin-bottom: 21px;font-weight:bold;line-height: 31px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.post-11 .list2 .n1{margin-right: 2%;}
.post-11 .list2 .n2{margin-right: 2%;}
.post-11 .list2{position:absolute;left:0;top: 345px;}
.post-11 .list2 .n1 .news_title{background: url(../images/tt1.png) no-repeat;}
.post-11 .list2 .n2 .news_title{background: url(../images/tt2.png) no-repeat;}
.post-11 .list2 .n3 .news_title{background: url(../images/tt3.png) no-repeat;}
.post-11 .list1 .news_text{opacity:0.7;padding: 0 11.153%;text-align:center;}
.post-11 .news_list .news_text p{color:#fff;text-indent: 2rem;
    text-align: justify;}
.post-21.mbox.s .news_list .news {
    width: 17.846%;
height: 428px;
}
.post-21.mbox.s {
    padding-top: 20px;
}
.post-11 .news_list .news_text span{color:#fff !important;}
.post-11 .news_list .news_text{color:#fff;font-size:16px;line-height: 32px;text-overflow: -o-ellipsis-lastline;overflow: hidden; /* text-overflow: ellipsis; *//*display: -webkit-box;*/ -webkit-line-clamp: 7; line-clamp: 4; -webkit-box-orient: vertical; max-height: 290px;}
.post-11 .list2 .news_text{color:#525252;text-overflow: -o-ellipsis-lastline;/* overflow: hidden; *//* text-overflow: ellipsis; *//* display: -webkit-box; *//* -webkit-line-clamp: 5; */line-clamp: 5;/* -webkit-box-orient: vertical; */text-indent: 2em;text-align: justify;}
.post-11 .list2 .news_text a{color:#525252;}
.post-11 .list2 li{float:left;width: 27%;background: #fff;padding: 38.4px 2.307% 0;height: 350px;box-shadow: -1px 1px 8px 0px #707070;}
/* Outline Out */
        .post-11 .list2 li {
            display: inline-block;
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            position: relative;
        }

        .post-11 .list2 li:before {
            content: '';
            position: absolute;
            border: #fff solid 4px;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: top, right, bottom, left;
            transition-property: top, right, bottom, left;
        }

        .post-11 .list2 li:hover:before,
        .post-11 .list2 li:focus:before,
        .post-11 .list2 li:active:before {
            top: -8px;
            right: -8px;
            bottom: -8px;
            left: -8px;
        }
.l-banner img{width:100%;height:100%;}
/*main2*/
.main2 .inner{padding: 230px 0 80px;}
.post-21.mbox.s .news_list .news_title a {
    pointer-events: inherit;
}
.post-21 .tt{text-align:center;margin-bottom: 55px;}
.post-21 .tt .tit .title{font-size:30px;line-height:40px;color: #000;}
.post-21 .news_list .news{float:left;width: 22.846%;padding: 25px 1%;height: 470px;}
.post-21 .news_list .news:hover{background:#0062AD;color:#fff;}
.post-21 .news_list .news:hover .news_title a{color:#fff;}
.post-21 .news_list .news_title a{color:#0062AD;font-size:18px;font-weight:bold;line-height:23px;}
.post-21 .news_list .news_title{margin-bottom:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.post-21 .news_list .news_img{padding-top:70%;background-color:#efefef;position:relative;overflow:hidden;}
.post-21 .news_list .news_img:hover img{transform:scale(1.05);}
.post-21 .news_list .news_img img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;overflow:hidden;transition:all linear 0.2s}
.post-21 .news_list .news_text{margin-top:19px;font-size:16px;line-height:32px;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;-webkit-line-clamp: 6; line-clamp: 5;-webkit-box-orient: vertical;}
.post-21 .news_list .news_img a {
}
.post-21.mbox.g .news_list .news {
    height: 490px;
}
.post-21 .news_list .news:hover .news_text a {
    color: #fff;
}
/*main3*/
.main3{background:#0062AD;}
.main3 .ml{float:left;width: 36.307%;background:#fff;padding-bottom: 127px;}
.main3 .mr{float:right;width: 63.692%;}
.post-31{margin: 0 8.28% 0 8.355%;}
.post-31 .tt{margin: 101px 0 54px;}
.post-31 .tt .tit .title{font-size:30px;line-height:40px;color: #000;}
.post-31 .guide{font-size:18px;line-height:23px;color:#525252;margin-bottom:23px;}
.post-31 .news_list .news{float:left;width: 47.381%;background: #0062AD;}
.post-31 .news_list .n1{margin-right: 5.2%;}
.MBA .post-31 .news_list .news_title{text-align:center;padding:24px 0;font-size: 18px;
    font-weight: bold;
    color: #fff;}
 /* Float Shadow */
        .post-31 .news_list .news {
            display: inline-block;
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            position: relative;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }

        .post-31 .news_list .news:before {
            pointer-events: none;
            position: absolute;
            z-index: -1;
            content: '';
            top: 100%;
            left: 5%;
            height: 10px;
            width: 90%;
            opacity: 0;
            background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            /* W3C */
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform, opacity;
            transition-property: transform, opacity;
        }

        .post-31 .news_list .news:hover,
        .post-31 .news_list .news:focus,
        .post-31 .news_list .news:active {
            -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
            /* move the element up by 5px */
        }

        .post-31 .news_list .news:hover:before,
        .post-31 .news_list .news:focus:before,
        .post-31 .news_list .news:active:before {
            opacity: 1;
            -webkit-transform: translateY(5px);
            transform: translateY(5px);
            /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
        }

.post-31 .news_list .news_title a{font-size:18px;font-weight:bold;color:#fff;}
.post-32 .news_list .news{background:#fff;height: 102px;margin:0 0 23px 4.951%;}
/* Grow Shadow */
        .post-32 .news_list .news {
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: box-shadow, transform;
            transition-property: box-shadow, transform;
        }

        .post-32 .news_list .news:hover,
        .post-32 .news_list .news:focus,
        .post-32 .news_list .news:active {
            box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }
.post-32 .news_list .news_title{display:inline-block;text-align:center;width: 143px;font-size: 18px;position: absolute;font-weight: bold;
    line-height: 102px;
    color: #0062AD;}
.post-32 .news_list .news_title a{color: #0062AD;font-weight:bold;line-height:102px;}
.post-32 .news_list .news_text{display:inline-block;margin: 33px 34px 0 132px;    height: 82px;overflow: hidden;}
.post-32 .news_list .news_text a{color:#525252;pointer-events: none;}
.post-32 .news_list .news_text p{font-size:16px;line-height:32px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.post-32 .con{padding: 38px 0 21px;}
/*main4*/
.main4 .inner{padding:110px 0 119px}
.post-41 .tt{margin-bottom:19px;}
.post-41 .tt .tit .title{font-size:30px;line-height:40px;color: #000;}
.post-41 .guide{font-size:16px;line-height:32px;color:#525252;margin-bottom:34px;}
.post-41 .news_list li.news{float:left;width: 10.461%;margin-right: 11.384%;}

.post-41 .news_list li.news.n5{margin-right:0;}
.post-41 .news_list .news_text .short_title{font-size:60px;color:#0062AD;}
 /* Wobble Vertical */
        @-webkit-keyframes short_title {
            16.65% {
                -webkit-transform: translateY(8px);
                transform: translateY(8px);
            }

            33.3% {
                -webkit-transform: translateY(-6px);
                transform: translateY(-6px);
            }

            49.95% {
                -webkit-transform: translateY(4px);
                transform: translateY(4px);
            }

            66.6% {
                -webkit-transform: translateY(-2px);
                transform: translateY(-2px);
            }

            83.25% {
                -webkit-transform: translateY(1px);
                transform: translateY(1px);
            }

            100% {
                -webkit-transform: translateY(0);
                transform: translateY(0);
            }
        }

        @keyframes short_title {
            16.65% {
                -webkit-transform: translateY(8px);
                transform: translateY(8px);
            }

            33.3% {
                -webkit-transform: translateY(-6px);
                transform: translateY(-6px);
            }

            49.95% {
                -webkit-transform: translateY(4px);
                transform: translateY(4px);
            }

            66.6% {
                -webkit-transform: translateY(-2px);
                transform: translateY(-2px);
            }

            83.25% {
                -webkit-transform: translateY(1px);
                transform: translateY(1px);
            }

            100% {
                -webkit-transform: translateY(0);
                transform: translateY(0);
            }
        }

        .post-41 .news_list .news_text .short_title {
            display: inline-block;
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        }

        .post-41 .news_list .news_text .short_title:hover,
        .post-41 .news_list .news_text .short_title:focus,
        .post-41 .news_list .news_text .short_title:active {
            -webkit-animation-name: short_title;
            animation-name: short_title;
            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
            -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
        }

.post-41 .news_list .news_text .sub_title,.post-41 .news_list  .news_title{font-size:18px;line-height:23px;color:#000;font-weight:bold;}
/*main5*/
.main5{background:#F2F4F5;display: none;}
.main5 .inner{padding:97px 0 116px;}
.post-51 .tt{margin-bottom: 41px;text-align: center;}
.post-51 .tt .tit .title{font-size:30px;line-height:40px;color: #000;}
.MBA .post-51 .news_list li.news{float:right;width: 48.923%;}
.post-51 .news_list .n2{margin-right:2.153%}
.post-51 .news_list .news_img{padding-top: 50%;background-color:#efefef;position:relative;overflow:hidden;}
.post-51 .news_list .news_img img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.post-51 .news_list .news_img a {
    pointer-events: none;
}
.main4 .inner{padding:97px 0 116px}
/* footer */
.MBA_footer{background:#0062AD;}
.MBA_footer .inner{padding-top:67px;}
.MBA_footer .foot-left{float:left;}
.MBA_footer .foot-center{float:left;margin-top: 7px;width: 40.076%;margin-left: 8.846%;}
.MBA_footer .foot-right{float: right;margin-top: 8px;}
.MBA_footer .foot-left .foot-logo{display:block;margin-bottom: 21px;}
.MBA_footer .foot-left .sitetitle{display: block;font-size:28px;line-height:37px;color:#fff;margin-left: 93px;}
.MBA_footer .foot-center .tt{font-size:20px;line-height:26px;color:#fff;margin-bottom: 19px;font-weight:bold;}
.MBA_footer .foot-bottom p{font-size:14px;line-height:19px;text-align:center;color:#fff;opacity:0.6;}
.MBA_footer .foot-bottom{padding:17px 0 29px;border-top:1px solid #1a72b5;}
.MBA_footer .foot-center .ml{float:left;font-size:16px;line-height:32px;color: #fff;padding-bottom: 10px;width: 80px;margin-right:17px;}
.MBA_footer .foot-center .mr p{line-height:26px;font-size:14px;opacity:0.7;color:#fff;}
.MBA_footer .foot-center .info{margin-bottom:22px;}
/* 分享二维码 */
.shares{text-align:center;}
.shares ul{width: 300px;margin:0 auto;text-align: right;}
.shares li{float:left; margin:0 6px; position:relative;}
.shares li a{display:inline-block;width: 30px;height: 30px;border: 0px solid red;background: url('../images/share_icon.png') no-repeat;opacity:.6;filter:Alpha(opacity=60);vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background-position:0px 0px;}
.shares li.i2 a{background-position: -37px 0px;}
.shares li.i3 a{background-position: -74px 0px;}
.shares li.i4 a{background-position: -112px 0px;}
.shares li.i5 a{background-position: -149px 0px;}
.shares li.i6 a{background-position: -187px 0px;}
.shares li.i7 a{background-position: -224px 0px;}
.shares li span{display:block; line-height:22px; font-size:12px; color: #D0D4EA;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 55px; left:50%;z-index:100; margin-left: -50px; width:100px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;}
/**mt**/
.mt .header {
 background: #004387;
}

.mt .wp-menu .menu-item.hover a.menu-link, .mt .wp-menu .menu-item a.hover {
    border-bottom: 6px solid #fff;
}

.mt .main1 {
    background: #0062AD;
}

.mt .post-11 .list2 .news_title {
    color: #004387;
}

.mt .post-11 .list2 .n1 .news_title {
    background: url(../images/tt1_r.png) no-repeat;
}
.mt .post-11 .list2 .n2 .news_title {
    background: url(../images/tt2_r.png) no-repeat;
}
.mt .post-11 .list2 .n3 .news_title {
    background: url(../images/tt3_r.png) no-repeat;
}
.mt .post-21 .news_list .news_title a {
    color: #157fd0;
}

.mt .post-21 .news_list .news:hover {
    background: #0062AD;
}

.mt .post-31 .news_list .news {
    background: #0062AD;
}

.mt .post-32 .news_list .news_title a {
    color: #0062AD;
}

.mt .main3 {
    background: #0062AD;
}

.mt .post-41 .news_list .news_text .short_title {
    color: #0062AD;
}
.mt .MBA_footer {
    background: #0062AD;
}

.mt .MBA_footer .foot-bottom {
    border-top: 1px solid #157fd0;
}
/**mpa**/
.mpa .header {
    border-top: 4px solid #163169;
background: #163169;
}

.mpa .wp-menu .menu-item.hover a.menu-link, .mt .wp-menu .menu-item a.hover {
    border-bottom: 6px solid #fff;
}

.mpa .main1 {
    background: #163169;
}

.mpa .post-11 .list2 .news_title {
    color: #163169;
}

.mpa .post-11 .list2 .n1 .news_title {
    background: url(../images/tt1_b.png) no-repeat;
}
.mpa .post-11 .list2 .n2 .news_title {
    background: url(../images/tt2_b.png) no-repeat;
}
.mpa .post-11 .list2 .n3 .news_title {
    background: url(../images/tt3_b.png) no-repeat;
}
.mpa .post-21 .news_list .news_title a {
    color: #163169;
}

.mpa .post-21 .news_list .news:hover {
    background: #163169;
}

.mpa .post-31 .news_list .news {
    background: #163169;
}

.mpa .post-32 .news_list .news_title a {
    color: #163169;
}

.mpa .main3 {
    background: #163169;
}

.mpa .post-41 .news_list .news_text .short_title {
    color: #163169;
}
.mpa .MBA_footer {
    background: #163169;
}

.mpa .MBA_footer .foot-bottom {
    border-top: 1px solid #a2adc3;
}
/**mpacc**/
.mpacc .header {
 background: #DF7141;
}

.mpacc .wp-menu .menu-item.hover a.menu-link, .mt .wp-menu .menu-item a.hover {
    border-bottom: 6px solid #fff;
}

.mpacc .main1 {
    background: #DF7141;
}

.mpacc .post-11 .list2 .news_title {
    color: #DF7141;
}

.mpacc .post-11 .list2 .n1 .news_title {
    background: url(../images/tt1_o.png) no-repeat;
}
.mpacc .post-11 .list2 .n2 .news_title {
    background: url(../images/tt2_o.png) no-repeat;
}
.mpacc .post-11 .list2 .n3 .news_title {
    background: url(../images/tt3_o.png) no-repeat;
}
.mpacc .post-21 .news_list .news_title a {
    color: #DF7141;
}

.mpacc .post-21 .news_list .news:hover {
    background: #DF7141;
}

.mpacc .post-31 .news_list .news {
    background: #DF7141;
}

.mpacc .post-32 .news_list .news_title a {
    color: #DF7141;
}

.mpacc .main3 {
    background: #DF7141;
}

.mpacc .post-41 .news_list .news_text .short_title {
    color: #DF7141;
}
.mpacc .MBA_footer {
    background: #DF7141;
}

.mpacc .MBA_footer .foot-bottom {
    border-top: 1px solid #eaa283;
}
/**mib**/
.mib .header {
background: #35ADA5;
}

.mib .wp-menu .menu-item.hover a.menu-link, .mt .wp-menu .menu-item a.hover {
    border-bottom: 6px solid #fff;
}

.mib .main1 {
    background: #35ADA5;
}

.mib .post-11 .list2 .news_title {
    color: #35ADA5;
}

.mib .post-11 .list2 .n1 .news_title {
    background: url(../images/tt1_c.png) no-repeat;
}
.mib .post-11 .list2 .n2 .news_title {
    background: url(../images/tt2_c.png) no-repeat;
}
.mib .post-11 .list2 .n3 .news_title {
    background: url(../images/tt3_c.png) no-repeat;
}
.mib .post-21 .news_list .news_title a {
    color: #35ADA5;
}

.mib .post-21 .news_list .news:hover {
    background: #35ADA5;
}

.mib .post-31 .news_list .news {
    background: #35ADA5;
}

.mib .post-32 .news_list .news_title a {
    color: #35ADA5;
}

.mib .main3 {
    background: #35ADA5;
}

.mib .post-41 .news_list .news_text .short_title {
    color: #35ADA5;
}
.mib .MBA_footer {
    background: #35ADA5;
}

.mib .MBA_footer .foot-bottom {
    border-top: 1px solid #ffffff40;
}
/**mf**/
.mf .header {
  background: #A879B6;
}

.mf .wp-menu .menu-item.hover a.menu-link, .mt .wp-menu .menu-item a.hover {
    border-bottom: 6px solid #fff;
}

.mf .main1 {
    background: #A879B6;
}

.mf .post-11 .list2 .news_title {
    color: #A879B6;
}

.mf .post-11 .list2 .n1 .news_title {
    background: url(../images/tt1_p.png) no-repeat;
}
.mf .post-11 .list2 .n2 .news_title {
    background: url(../images/tt2_p.png) no-repeat;
}
.mf .post-11 .list2 .n3 .news_title {
    background: url(../images/tt3_p.png) no-repeat;
}
.mf .post-21 .news_list .news_title a {
    color: #A879B6;
}

.mf .post-21 .news_list .news:hover {
    background: #A879B6;
}

.mf .post-31 .news_list .news {
    background: #A879B6;
}

.mf .post-32 .news_list .news_title a {
    color: #A879B6;
}

.mf .main3 {
    background: #A879B6;
}

.mf .post-41 .news_list .news_text .short_title {
    color: #A879B6;
}
.mf .MBA_footer {
    background: #A879B6;
}

.mf .MBA_footer .foot-bottom {
    border-top: 1px solid #ffffff40;
}
.post.post1.post-11.mbox {
    min-height: 200px;
}
.post-32.mbox.g .news_list li.news.n2 .news_text {
    margin: 20px 34px 0 143px;
}
.post-32.mbox.g .news_list li.news.n3 .news_text {
    margin: 20px 34px 0 143px;
}
.mf .post-32 .news_list .news_title {
    color: #A879B6;
}
.post-32.mbox.b .news_list .news_title {
    color: #35ADA5;
}
.post-11 .news_list .news_text  span {
    font-size: 17px !important;
}
.mib .post-21 .news_list li {
    width: 31.333%;
}
.post-11.mbox .news_list .news_text span {
    font-size: 18px !important;
}