body {}

#mOuterBox {}

#mBody1,
#dBody1 {
    background-position: 0% 0%;
}

#mBody2,
#dBody2 {
    background-position: 0% 0%;
}


/* 必须css */


/**/

.box8247_1 .slider2_container {
    position: relative;
    top: 0px;
    left: 0px;
}

.box8247_1 .captionOrange,
.captionBlack {
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    border-radius: 4px;
}

.box8247_1 .captionOrange {
    background: #EB5100;
    background-color: rgba(235, 81, 0, 0.6);
}

.box8247_1 .captionBlack {
    font-size: 16px;
    background: #000;
    background-color: rgba(0, 0, 0, 0.4);
}

.box8247_1 a.captionOrange,
A.captionOrange:active,
A.captionOrange:visited {
    color: #ffffff;
    text-decoration: none;
}

.box8247_1 a.captionOrange:hover {
    color: #eb5100;
    text-decoration: underline;
    background-color: #eeeeee;
    background-color: rgba(238, 238, 238, 0.7);
}

.box8247_1 .bricon {
    background: url(../images/browser-icons.png);
}


/* 创建箭头导航栏css */


/**/

.box8247_1 .jssora05l,
.jssora05r {
    display: block;
    position: absolute;
    /* size of arrow element */
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: url(../images/a17.png) no-repeat;
    overflow: hidden;
}

.box8247_1 .jssora05l {
    background-position: -10px -40px;
}

.box8247_1 .jssora05r {
    background-position: -70px -40px;
}

.box8247_1 .jssora05l:hover {
    background-position: -130px -40px;
}

.box8247_1 .jssora05r:hover {
    background-position: -190px -40px;
}

.box8247_1 .jssora05l.jssora05ldn {
    background-position: -250px -40px;
}

.box8247_1 .jssora05r.jssora05rdn {
    background-position: -310px -40px;
}


/* 圆点导航CSS*/

.box8247_1 .jssorb01 {
    position: absolute;
}

.box8247_1 .jssorb01 div,
.jssorb01 div:hover,
.jssorb01 .av {
    position: absolute;
    /* size of bullet elment */
    width: 12px;
    height: 12px;
    filter: alpha(opacity=70);
    opacity: .7;
    overflow: hidden;
    cursor: pointer;
    border: #000 1px solid;
}

.box8247_1 .jssorb01 div {
    background-color: gray;
}

.box8247_1 .jssorb01 div:hover,
.jssorb01 .av:hover {
    background-color: #d3d3d3;
}

.box8247_1 .jssorb01 .av {
    background-color: #fff;
}

.box8247_1 .jssorb01 .dn,
.jssorb01 .dn:hover {
    background-color: #555555;
}

* {
    margin: 0;
    padding: 0;
}

.box185_-6861 {
    font: 14px/1.45 "Microsoft Yahei";
    padding-top: 23px;
}

.box185_-6861>ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    margin-top: 5px;
    float: right;
}

.box185_-6861>ul>li {
    float: left;
    position: relative;
}

.box185_-6861>ul .bor {
    display: none;
}

.box185_-6861>ul>li>a,
.box185_-6861>ul>li>a:visited {
    display: inline-block;
    text-decoration: none;
    padding: 8px 11px;
    color: #666;
    background: #fff;
    font-size: 16px;
    margin: 0 2px;
    -webkit-transition: all ease .35s;
    transition: all ease .35s;
    border-radius: 3px;
}
.box185_-6861>ul>li.phone_box i{
    display: block;
    float: left;
    width: 40px;
    height: 40px;
    background: url(../images/tel-btn.png) center no-repeat;
    background-size: 100%;
    margin-right: 10px;
}
.box185_-6861>ul>li.phone_box .phone_c{
    float: left;
    color: #666;
}
.box185_-6861>ul>li.phone_box span{
    display: block;
    font-weight: bold;
    color: #e00000;
    font-size: 24px;
    line-height: 20px;
}

/* 一级菜单鼠标效果 */

.box185_-6861>ul>li:hover>a {
    color: #fff;
    background: #0067ac;
}

.box185_-6861>ul>li.selected>a {
    color: #fff;
    background: #0067ac;
}


/*下拉菜单开始*/

.box185_-6861>ul>li>ul {
    visibility: hidden;
    z-index: 999;
    position: absolute;
    left: 50%;
    top: 125%;
    margin-left: -85px;
    width: 150px;
    list-style: none;
    padding: 10px;
    background: #fff;
    text-align: center;
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    border-radius: 3px;
    opacity: 0;
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all ease .35s;
    transition: all ease .35s;
    font-size: 14px;
}

.box185_-6861>ul>li>ul:after {
    content: "";
    display: inline-block;
    border: 6px solid transparent;
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -6px;
    border-bottom-color: #fff;
}

.box185_-6861>ul>li>ul li a {
    display: block;
    color: #666;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
}

.box185_-6861>ul>li>ul li a:hover {
    color: #fff;
    background: #0067ac;
}


/*下拉菜单显示*/

.box185_-6861>ul>li:hover>ul {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}

.box222_-1409 .mainCont .mainList ul li a {
    font-size: 16px;
    font-weight: bold;
}

.contentbox {
    width: 100%;
}

.container2 {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.container:before,
.container:after {
    clear: both;
    display: block;
    content: '';
}

.indtitle {
    text-align: center;
    margin: 50px 0 30px 0;
}

.indtitle p {
    font-size: 18px;
    color: #036eb8;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.indtitle .line {
    height: 1px;
    width: 355px;
    border-bottom: 1px solid #c9c9c9;
    position: relative;
    margin: 10px auto;
}

.indtitle .line:after {
    width: 60px;
    height: 3px;
    content: "";
    background: #036eb8;
    position: absolute;
    left: 50%;
    top: 0px;
    margin-left: -30px;
}

.indtitle span {
    font-size: 20px;
    color: #333;
}

.contentbox .wow {
    display: inline-block;
}

fieldset,
img {
    border: 0;
}

.vidobox {
    margin-top: 18px;
}

.vidobox .vido {
    width: 256px;
    height: 177px;
    overflow: hidden;
}

.vidobox h2 {
    font-size: 16px;
    margin: 10px 0 15px 0;
}

.vidosmall a {
    display: inline-block;
    margin-right: 2px;
}

.indvido .more1 {
    margin-top: 15px;
}

.indvido .more1 a {
    font-size: 14px;
}

.indprolist ul li {
    width: 256px;
    border: 1px solid #d5d5d5;
    padding: 14px;
    float: left;
    margin-left: 18px;
    margin-bottom: 13px;
    list-style: none;
}

.indprolist ul li h1 {
    font-size: 15px;
    color: #000;
    margin-top: 12px;
    font-weight: normal;
    text-align: center;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.indprolist ul li h1 a {
    color: #000;
}

.white,
a:hover {
    color: #027eba;
}

.box10007_-7047 {
    font: normal 14px/1.5 Arial, app-apple-system, 'Microsoft Yahei', Helvetica, sans-serif;
    color: #666;
    background: #fff;
}

.box10007_-7047 * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.box10007_-7047 a {
    text-decoration: none;
    color: inherit;
}

.box10007_-7047 a:hover {
    color: #0067ac;
}

.box10007_-7047 ul,
.box10007_-7047 li {
    list-style: none;
}

.box10007_-7047 .caption {
    padding: 20px;
    font-size: 28px;
    background: #0067ac;
    color: #fff;
    text-align: center;
    margin: -1px;
    margin-bottom: 15px;
    font-weight: 700;
    display: none;
}

.box10007_-7047 .menu-wrap {
    padding: 0 2px;
}

.box10007_-7047 .menu-wrap .title {
    color: #0067ac;
    font-size: 17px;
    margin-bottom: 10px;
    font-weight: 700;
    display: none;
}

.box10007_-7047 .menu-wrap .lv-up-list li {
    margin-bottom: 10px;
}

.box10007_-7047 .channel-main {
    display: block;
    padding: 7px 30px 7px 15px;
    background: #f5f5f5;
    color: #555;
    position: relative;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
}

.box10007_-7047 .channel-main .icon {
    position: absolute;
    right: 13px;
    top: 11px;
    width: 14px;
    height: 14px;
    background: url(../images/arrow.png) no-repeat;
    background-position: 0 0;
}

.box10007_-7047 .channel-main.active,
.box10007_-7047 .channel-main:hover {
    color: #fff;
    background-color: #0067ac;
}

.box10007_-7047 .channel-main.active .icon,
.box10007_-7047 .channel-main:hover .icon {
    background-position: 0px -10px;
}

.box10007_-7047 .sub-nav {
    padding: 5px 0 10px;
    display: none;
}

.box10007_-7047 .sub-nav .sub-nav-li {
    display: block;
    text-indent: 2em;
    line-height: 30px;
}

.box10007_-7047 .lv3-item {
    display: block;
    color: #666;
    padding-left: 26px;
    line-height: 35px;
    border-bottom: 1px dashed #ddd;
    position: relative;
}

.box10007_-7047 .lv3-item:before {
    content: "";
    width: 4px;
    height: 8px;
    position: absolute;
    left: 10px;
    top: 13px;
    background: url(../images/arrow.png) no-repeat;
    background-position: -5px -21px;
}

.box10007_-7047 .caption,
.box10007_-7047 .menu-wrap .title,
.box10007_-7047 .channel-main,
.box10007_-7047 .lv3-item {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.box854_-2939 * {
    margin: 0;
    padding: 0;
}

.box854_-2939 a {
    text-decoration: none;
}

.box854_-2939 img {
    border: none;
    vertical-align: middle;
}

.box854_-2939 ul,
.box854_-2939 li {
    list-style: none;
}

.box854_-2939 {
    font: 12px "Microsoft Yahei";
    color: #666;
}

.box854_-2939 .brand-box {
    width: 1000px;
    margin: 0 auto;
}

.box854_-2939 .brand-box .brand-box_title {
    margin-bottom: 20px;
    font-size: 34px;
    color: #d5d5d5;
    font-weight: normal;
    text-align: center;
    display: none;
}

.box854_-2939 .brand-box .brand-box_list {
    overflow: hidden;
}

.box854_-2939 .brand-box .brand-box_list li {
    width: 290px;
    border: 1px solid #d5d5d5;
    float: left;
    margin-left: 18px;
    margin-bottom: 13px;
    list-style: none;
}

.box854_-2939 .brand-box .brand-box_list li a {
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    position: relative;
}

.box854_-2939 .brand-box .brand-box_list li a img {
    max-width: 100%;
    width: 100%;
    height: 250px;
    object-fit: cover;
}

.box854_-2939 .brand-box .brand-box_list li .shadeBox {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(../images/tem_16.png) no-repeat 50% 50% rgba(0, 0, 0, .3);
    font-style: normal;
}

.box854_-2939 .brand-box .brand-box_list li .shadeBox h3 {
    color: #fff;
    font-size: 16px;
    padding: 60% 0 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.box854_-2939 .brand-box .brand-box_list li a:hover .shadeBox {
    display: block;
}

.ad {
    background: url(../images/ys-bg1.jpg) no-repeat center center;
    display: block;
    height: 1400px;
    text-align: left;
    margin-top: 20px;
}

.main {
    width: 1120px;
    margin: 0 auto;
    overflow: hidden;
}

.adtxt1 {
    width: 415px;
    padding-left: 120px;
    padding-top: 200px;
}

.ad h2 {
    color: #999999;
    font-size: 14px;
    font-weight: normal;
    line-height: 0px;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    text-transform: uppercase;
}

.ad h1 {
    color: rgb(0, 103, 172);
    font-size: 30px;
    line-height: 30px;
    font-weight: bold;
    font-family: 微软雅黑;
}

.p1 {
    padding-top: 20px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    font-size: 14px;
    line-height: 28px;
    color: rgb(34, 34, 34);
    font-family: 微软雅黑;
}

.p2 {
    font-size: 14px;
    line-height: 28px;
    color: rgb(34, 34, 34);
    font-family: 微软雅黑;
}

.adtxt2 {
    padding-left: 660px;
    padding-top: 150px;
    width: 405px;
}

.adtxt3 {
    width: 405px;
    padding-top: 105px;
    padding-left: 120px;
}

.adtxt4 {
    padding-left: 660px;
    padding-top: 90px;
    width: 405px;
}

.about {
    width: 1200px;
    overflow: hidden;
    clear: both;
    font-family: 微软雅黑;
    padding-bottom: 15px;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}

.about_tit {
    text-align: center;
    overflow: hidden;
    clear: both;
    margin: 20px auto;
}

.about_tit h2 {
    color: #333;
    font-size: 36px;
    padding: 10px;
    font-family: 微软雅黑;
}

.about_tit span {
    background: #0067ac;
    display: inline-block;
    width: 40px;
    height: 2px;
}

.about_tit p {
    color: #999;
    font-size: 14px;
    padding: 10px;
}

.about .about_img {
    width: 50%;
    float: left;
    height: 440px;
    position: relative;
}

.about .about_img .about_icon01 {
    width: 500px;
    height: 390px;
    position: absolute;
    right: 20px;
    top: 25px;
}

.about .about_img .about_icon02 {
    position: absolute;
    height: 160px;
    left: 0;
    width: 160px;
    bottom: -25px;
}

.about .about_img em {
    width: 8px;
    height: 8px;
    background: #0067ac;
    position: absolute;
    left: 2px;
    top: 0px;
}

.about .about_img span {
    width: 1px;
    height: 120px;
    background: #999;
    position: absolute;
    left: 4px;
    top: 30%;
}

.about .about_img p {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    position: absolute;
    left: -7%;
    top: 13%;
    font-size: 12px;
    color: #040404;
}

.about .about_txt {
    width: 50%;
    float: right;
}

.about .about_txt h2 {
    color: #0067ac;
    font-size: 24px;
    margin-bottom: 12px;
    line-height: 3;
}

.about .about_txt p {
    color: #555;
    line-height: 2.6;
    text-indent: 2em;
    font-size: 14px;
}

.more {
    height: 40px;
    line-height: 40px;
    margin-top: 30px;
    display: inline-block;
    padding: 0 36px;
    border: 1px solid #0067ac;
    color: #0067ac;
}

a,
u {
    outline: none;
    text-decoration: none;
    color: #666;
}

.box11009_-5224 {
    font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif;
    color: #333;
    width: 1200px;
    margin: 0 auto;
}

.box11009_-5224 * {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 10px;
}

.box11009_-5224 ul,
.box11009_-5224 li {
    list-style: none;
}

.box11009_-5224 a {
    text-decoration: none;
    color: inherit;
}

.box11009_-5224 img {
    max-width: 100%;
    border: 0;
    vertical-align: middle;
}

.box11009_-5224 em {
    font-style: normal;
}

.box11009_-5224 .tab_li {
    margin-bottom: 23px;
    text-align: center;
    width: 1200px;
    border-bottom: 1px solid #b2c2c9;
    overflow: hidden;
    height: 47px;
    display: none;
}

.box11009_-5224 .tab_li span {
    display: block;
    font-size: 16px;
    line-height: 47px;
}

.box11009_-5224 .tab_li span a {
    color: #0067ac;
}

.box11009_-5224 .tab_li li {
    display: inline-block;
    margin-right: 3px;
    height: 47px;
    text-align: center;
    overflow: hidden;
    line-height: 0px;
}

.box11009_-5224 .tab_li li a {
    display: inline-block;
    font-size: 20px;
    line-height: 47px;
    width: 163px;
    color: #fff;
    height: 47px;
    overflow: hidden;
    background: #656565;
}

.box11009_-5224 .tab_li li a:hover,
.box11009_-5224 .tab_li .cur a {
    text-decoration: none;
    background: #0067ac;
}

.box11009_-5224 .tab_li .nones {
    background: none;
}

.box11009_-5224 .roll3 {
    float: left;
}

.box11009_-5224 .roll4 {
    float: right;
}

.box11009_-5224 .roll3,
.box11009_-5224 .roll4 {
    margin-top: 46px;
    width: 30px;
    height: 84px;
    overflow: hidden;
}

.box11009_-5224 .roll3 img,
.box11009_-5224 .roll4 img {
    width: 30px;
    height: 84px;
    overflow: hidden;
    display: inline-block;
}

.box11009_-5224 .slide_c {
    width: 1110px;
    float: left;
    margin-left: 20px;
    overflow: hidden;
}

.box11009_-5224 .slide_c ul li {
    margin-right: 9px;
    width: 270px;
    line-height: 0px;
    float: left;
}

.box11009_-5224 .slide_c ul li em {
    display: block;
    text-align: center;
    color: #525252;
    font-size: 14px;
    line-height: 24px;
    padding-top: 10px;
}

.box11009_-5224 .slide_c ul li:hover em {
    color: #0067ac;
}

.box11009_-5224 .slide_c ul .nones {
    margin-right: 0px;
}

.applyWrap {
    height: 520px;
    background: #f5f5f5;
    position: relative;
}

.apply {
    width: 1300px;
    height: 630px;
}

.center {
    margin: 0 auto;
}

.h3 {
    font-size: 26px;
    color: #414141;
}

.appL {
    width: 241px;
    height: 471px;
    background: url(../images/sec_9.png) no-repeat;
    float: left;
    -webkit-animation: fadeIn1 0.3s ease-in both;
    -moz-animation: fadeIn1 0.3s ease-in both;
    animation: fadeIn1 0.5s ease-in both;
}

.mtop20 {
    margin-top: 20px;
}

.appR {
    width: 1000px;
    height: 471px;
    float: right;
    position: relative;
    text-align: center;
    display: none;
}

.appR ul {
    width: 1000px;
    height: 471px;
    clear: both;
    font-family: 微软雅黑;
}

.f16 {
    font-size: 16px;
}

.appR ul .first {
    background: url(../images/appply1.png) no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}

.appR ul .second {
    background: url(../images/appply2.png) no-repeat;
    position: absolute;
    top: 0;
    left: 325px;
}

.appR ul .third {
    width: 311px;
    height: 257px;
    background: url(../images/appply3.png) no-repeat;
    position: absolute;
    top: 0;
    left: 650px;
}

.appR ul .fourth {
    width: 310px;
    background: url(../images/appply6.png) no-repeat;
    position: absolute;
    top: 228px;
    left: 0;
}

.appR ul .fifth {
    background: url(../images/appply5.png) no-repeat;
    position: absolute;
    top: 228px;
    left: 295px;
}

.appR ul .sixth {
    background: url(../images/appply4.png) no-repeat;
    position: absolute;
    top: 228px;
    left: 620px;
}

.mtop15 {
    margin-top: 15px;
}

.appR ul a {
    width: 340px;
    height: 50px;
    float: left;
    padding-top: 178px;
    display: block;
    text-decoration: none;
    color: #313131;
    outline: none;
}

.box879_-2796 * {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.box879_-2796 a {
    text-decoration: none;
    color: inherit;
}

.box879_-2796 img {
    width: 570px;
    height: 276px;
    object-fit: cover;
    border: none;
    vertical-align: top;
    border: 5px solid #fff;
    border-radius: 5px;
}

.box879_-2796 ul,
li {
    list-style: none;
}

.box879_-2796 {
    width: 1200px;
    margin: 0 auto;
    font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif;
    color: #444;
}

.box879_-2796 .tabs-title {
    margin-bottom: 25px;
    text-align: center;
}

.box879_-2796 .tabs-title a {
    display: inline-block;
    color: #666;
    background: #ddd;
    padding: 8px 20px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    margin-left: 3px;
}

.box879_-2796 .tabs-title a.active,
.box879_-2796 .tabs-title a:hover {
    background-color: #0067ac;
    color: #fff;
}

.box879_-2796 .news-list {
    overflow: hidden;
    display: none;
}

.box879_-2796 .current {
    display: block;
}

.box879_-2796 .news-list li {
    float: left;
    width: 585px;
    padding: 15px 0px 20px;
    overflow: hidden;
    background: #f5f5f5;
    margin-bottom: 12px;
    position: relative;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
}

.box879_-2796 .news-list li:after {
    content: '';
    position: absolute;
    top: 0px;
    display: block;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transition: -webkit-transform .75s cubic-bezier(.19, 1, .22, 1);
    transition: -webkit-transform .75s cubic-bezier(.19, 1, .22, 1);
    transition: transform .75s cubic-bezier(.19, 1, .22, 1);
    transition: transform .75s cubic-bezier(.19, 1, .22, 1), -webkit-transform .75s cubic-bezier(.19, 1, .22, 1);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transform-origin: top;
    transform-origin: top;
    transition-delay: 0s !important;
}

.box879_-2796 .news-list li:hover {
    -webkit-box-shadow: 0 2px 17px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 17px rgba(0, 0, 0, .1)
}

.box879_-2796 .news-list li:not(:first-child):hover .title a {
    color: #fff;
}

.box879_-2796 .news-list li:not(:first-child):hover:after {
    z-index: 0;
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    background-color: #0067ac;
    -webkit-box-shadow: 0px 8px 19px #dedede;
    box-shadow: 0px 8px 19px #dedede;
}

.box879_-2796 .news-list li:not(:first-child):hover .news-intro {
    color: #fff;
}

.box879_-2796 .news-list li:not(:first-child):hover .news-intro .content {
    color: #ccc;
}

.box879_-2796 .news-list li:not(:first-child) .news-intro .info {
    margin: 10px 10px;
}

.box879_-2796 .news-list li:not(:first-child):hover .news-intro .info span {
    color: #fff;
}

.box879_-2796 .news-list .news-img {
    display: none;
}

.box879_-2796 .news-intro {
    padding-left: 98px;
    overflow: hidden;
    position: relative;
    z-index: 7;
}

.box879_-2796 .news-intro .title {
    margin-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}

.box879_-2796 .news-intro .title a {
    color: #666;
}

.box879_-2796 .news-intro .info {
    position: absolute;
    left: 0;
    top: 0;
    width: 80px;
    font-size: 12px;
    margin: 10px 10px;
    overflow: hidden;
}

.box879_-2796 .news-intro .info span {
    display: inline-block;
    background: no-repeat 0 50%;
    vertical-align: middle;
    margin-left: -71px;
    font-size: 25px;
    font-weight: 700;
    color: #bbb;
}

.box879_-2796 .news-intro .info .author {
    display: none;
}

.box879_-2796 .news-intro .content {
    font-size: 12px;
    line-height: 22px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #999;
}

.box879_-2796 .u-more {
    margin-top: 64px;
    text-align: center;
}

.box879_-2796 .u-more a {
    line-height: 42px;
    display: inline-block;
    width: 160px;
    height: 42px;
    -webkit-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    color: #b4b4b4;
    border: 1px solid #c6c6c6;
}

.box879_-2796 .u-more a:hover {
    color: #fff;
    border-color: #0067ac;
    background: #0067ac;
}

.box879_-2796 .news-list li:first-child {
    width: 585px;
    height: 368px;
    margin-bottom: 20px !important;
    margin-right: 13px !important;
    background-color: #f5f5f5;
    padding: 9px 9px 0 8px;
    position: relative;
    display: block;
    -webkit-transition: all ease-out .3s;
    transition: all ease-out .3s;
}

.box879_-2796 .news-list li:first-child:hover .title a {
    color: #0067ac;
}

.box879_-2796 .news-list li:first-child:after {
    display: none;
}

.box879_-2796 .news-list li:first-child .news-img {
    display: block;
    margin-bottom: 10px;
}

.m-i-more {
    text-align: center;
}

.m-i-more a {
    line-height: 32px;
    display: inline-block;
    padding: 0 30px;
    height: 32px;
    -webkit-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    color: #4d4d4d;
    border: 1px solid #4d4d4d;
}

.m-i-more a:hover {
    color: #fff;
    border-color: #0067ac;
    background: #0067ac;
}

.footer-wrap {
    background-color: #344050;
    color: #fff;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
}

.fixedNav {
    padding-top: 92px !important;
}

.fixed-on {
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
}

.fixed-on .navbar {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 2000;
    width: 100%;
    background: #fff;
    box-shadow: 0 2px 12px rgba(0, 0, 0, .1);
    overflow: visible;
    box-sizing: border-box;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
}