@charset"utf-8";
 html, body {
    height:100%;
}
body {
    margin:0px;
    padding:0px;
    margin:0px auto;
    font-size:14px;
    line-height:24px;
    color:#444444;
    width:100%;
    min-width:320px;
    zoom:1;
    background:#fff;
    font-family:frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif, Arial, "宋体";
}
ul, li, form, dl, dt, dd, div, ul, li, p, em, i, address {
    font-style:normal;
    list-style:none;
    padding: 0px;
    margin: 0px;
}
h1, h2, h3, h4, h5, h6 {
    padding:0px;
    margin:0px;
}
select, input, textarea, button {
    font-size:14px;
    border-radius:0;
    -webkit-border-radius:0;
    color:#414446;
    font-family:"微软雅黑";
}
input:focus {
    outline: none;
}
input, button, select, textarea {
    border:0px;
    outline:none;
    /*-webkit-appearance:none;*/
    /*强制去除表单自带的样式*/
}
button {
    cursor:pointer;
}
textarea {
    resize:none;
    /*-webkit-appearance:none;*/
    /*强制去除textarea自带的样式*/
}
textarea, input, select {
    background:none;
    border:none;
    margin:0;
    padding:0;
}
article, aside, footer, header, hgroup, nav, section, figure, figcaption, address {
    display: block;
}
/*html5设置*/
 figure, figcaption {
    margin:0px;
    padding:0px;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
img {
    max-width:100%;
    border:none;
    border:0;
    vertical-align:top;
}
a {
    color:#444444;
    text-decoration:none;
    noline:-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
}
a:focus {
    outline:none;
    -moz-outline:none;
}
a:hover {
    text-decoration:none;
    color:#0070e7;
}
*:hover {
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.tr {
    text-align:right;
}
.tc {
    text-align:center;
}
.hidetxt {
    display:none;
}
.clear {
    clear:both;
}
.clearfix {
    overflow:hidden;
    _zoom:1;
}
.clearfix:after {
    content:'';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix {
    *zoom:1;
}
:-moz-placeholder {
    color: #979898;
}
::-moz-placeholder {
    color: #979898;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #979898;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #979898;
}
.container {
    width:1200px;
    margin:0px auto;
}
@media (max-width:998px) {
    .container {
        width:auto;
        min-width:300px;
        margin:0px 10px;
    }
}
.HomePlatform {
    background:#f4f4f4;
    padding:30px 0;
}
.HomePlatform .slides li 
{
    width:16.666%
}
.HomePlatform .slides li .box {
    background:#fff;
    width:158px;
    margin:0px auto;
    height:68px;
    border:1px solid #e5e5e5;
}
.HomePlatform .slides li .box span {
    display:table-cell;
    width:158px;
    vertical-align:middle;
    height:68px;
}
.HomePlatform .slides li .box img {
    display:block;
    max-height:68px;
}
.HomePlatform .slides li:hover .box {
    border:1px solid #1d63d6;
}
.HomePlatform .flex-control-nav {
    display:none;
}
.HomePlatform .flex-direction-nav a {
    width:35px;
    height:35px;
    margin-top:-17px;
    background:#e5e5e5;
    border-radius:50%;
}
.HomePlatform .flex-direction-nav .flex-prev {
    left: -50px;
    background-image:url(images/scrollarr1.png);
}
.HomePlatform .flex-direction-nav .flex-next {
    right: -50px;
    background-image:url(images/scrollarr2.png);
}
.HomePlatform .flexslider:hover .flex-prev {
    opacity: 1;
    left: -50px;
}
.HomePlatform .flexslider .flex-prev:hover {
    background-color:#1d63d6;
    box-shadow:0px 5px 10px #b2c8eb;
}
.HomePlatform .flexslider:hover .flex-next {
    opacity: 1;
    right: -50px;
}
.HomePlatform .flexslider .flex-next:hover {
    background-color:#1d63d6;
    box-shadow:0px 5px 10px #b2c8eb;
}
@media (max-width:768px) {
    .HomePlatform .slides li .box {
        width:140px;
    }
    .HomePlatform .flex-direction-nav .flex-prev {
        left: 0px;
    }
    .HomePlatform .flex-direction-nav .flex-next {
        right: 0px;
    }
    .HomePlatform .flexslider:hover .flex-prev {
        left: 0px;
    }
    .HomePlatform .flexslider:hover .flex-next {
        right: 0px;
    }
    .HomePlatform .flex-control-nav {
        display:block;
        bottom:-35px;
    }
}