/* 公共样式表css */
html,body {
    color: #333;
    margin: 0;
    height: 100%;
    font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

a {
    text-decoration: none;
    color: #000;
}

img {
    border: 0;
}

body {
    background: #fff;
    color: #666;
}

html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    color: #08acee;
}

button {
    outline: 0;
}

img {
    border: 0;
}

button,input,optgroup,select,textarea {
    margin: 0;
    font: inherit;
    color: inherit;
    outline: none;
}

li {
    list-style: none;
}

a {
    color: #666;
}

a:hover {
    color: #eee;
}

.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
}

/* 必要布局样式css */

/*顶部快捷导航*/
.aui-header-top {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    background-color: #0092de;
    transition: all 0.6s ease-out;
}

.aui-header-title {
    width: 1280px;
    margin: 0 auto;
}

.aui-header-title .aui-title {
    float: left;
    margin-left: 10px;
}

.aui-header-title a {
    font-size: 12px;
    color: #fff;
    /*opacity: 0.4;*/
    line-height: 28px;
}

.aui-header-title .navList {
    float: right;
    margin-right: 10px;
}

.aui-header-title .navList li a:hover {
color: #000;
}
.aui-header-title .navList li:first-child {
    margin-left: 0;
}

.aui-header-title .navList li {
    float: left;
    margin-left: 66px;
}
/*导航条*/
.header-nav {
    position: relative;
    background: #fff;
    width: 100%;
    margin-top: 28px;
}

.header-content {
    width: 1280px;
    padding: 0 15px;
    margin-right: auto;
    margin-left: auto;
}

.header-logo {
    float: left;
}

.header-logo a {
    display: block;
    padding: 16px 0;
    color: #1ec67a;
    text-decoration: none;
}

.header-logo a img {
    height: 45px;
    display: block;
    border: none;
}

.header-nav-list {
    float: right;
    margin-right: 45px;
}

.header-nav-list ul {
    float: left;
}

.header-nav-list ul li {
    position: relative;
    display: block;
    float: left;
}

.header-nav-list ul li a {
    color: #616161;
    padding: 18px 20px;
    font-size: 15px;
    line-height: 45px;
    background: none;
    position: relative;
    display: block;
}

.header-nav-list ul li a:hover {
    color: #1ec67a;
	text-decoration: none;
}

.header-nav-list ul li .cur {
    color: #1ec67a;
}

.icon-dow {
    width: 13px;
    height: 13px;
    background-size: 13px;
    font-size: 12px;
    margin-left: 2px;
    position: relative;
    top: 0px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACEUlEQVRYR+3WMYvUQBgG4Peb6NoJKwgW4llY2Ghhd+LZnY3+ArnCwkKWG2b3Bwgp7JNJthYRFDsF0cbm8E6xs7WQQ+EODq5aS9nMJwO7EGL2MskkcEW23ZnMw/u9TEI45T865T70QN8J9Qn2Cfom4Lu/72CfoG8Cvvv7DvYJ+ibgu7/vYCcJKqWuDIfDozAM//oe4LI/DEMxm82uRlG0X1z/34iVUttEpAEczufze9Pp9IfLIU3XSCkvCyE+EdF1Zn6mtX6af1YZ8D0RPbCLmPk4y7K7XSEtLgiCPQBri/O+a61vVQE3iegjgDNLpBDidhRFP5umVLZvNBpdGgwG33I4ZuatJElenwi0f47H4/sA3uWQR0KIjbaQC9wugGuLEBjAI631y8oOLhd0hayDs5YT78G2kXVxlcBV4yai9TiOf9XppJTyYhAEX13GWtnB4sElSR4Q0YYr0uKEEJ/tVVLVOecOtoX0wTmNOA8tS9IYs56m6UHZuH1xtYFlnQTwO8uyO0XkZDK5YIz50mSstTtYNe4i0uKYeQfAjbqda9xBB+S+MeYxgD9E9JyIbvriGo242ElmfktEZ8s6aN9dq94QrleU9werUmoTwIcisg2cd4LLFIpIi2Pmh0mSvHFNatU67wRzSPuJ9grAOSJ6EsfxC19cawkuIVLK8xaYpulxG7jWgW2hvO/BLiCdd7Ar9D8WDyo4hGgicQAAAABJRU5ErkJggg==');
}

.aui-dow-box {
    position: absolute;
    top: 200%;
    left: 50%;
    width: 140px;
    padding: 30px 0;
    background-color: #ffffff;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}

.aui-dow-box-list {
    width: 720px;
    left: 310px;
    height: 365px;
    padding: 30px 10px 30px 10px;
}

.drop-down:hover .aui-dow-box-list {
    top: 100%;
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}

.aui-down-menu {
    padding: 0 24px;
    width: auto;
    float: none;
    display: block;
    margin-bottom: 10px;
}

.aui-down-menu-title {
    padding-bottom: 10px;
    color: #313131;
    font-size: 18px;
    line-height: 1;
    border-bottom: 0;
    margin-bottom: 0;
}

.aui-down-menu-list-title i {
    float: left;
    margin-right: 5px;
    width: 15px;
    height: 15px;
    display: block;
    background-size: 15px;
    background-repeat: no-repeat;
    margin-top: 1px;
}

.icon-title001 {
    float: left;
    margin-right: 5px;
    width: 15px;
    height: 15px;
    display: block;
    background-size: 15px;
    background-repeat: no-repeat;
    margin-top: 1px;
    background-image: url('data:image/png;base64,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');
}

.icon-title007 {
    float: left;
    margin-right: 5px;
    width: 15px;
    height: 15px;
    display: block;
    background-size: 15px;
    background-repeat: no-repeat;
    margin-top: 1px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADCUlEQVRYR+3Wz2sTQRQH8Pc2C7stCuI/4MWDCF48VBEpKAi2kuxM6krRHvQgYhF6E8S7B09eKqh4URAx2tkulvibgkcpeFF7E4oHpYd4EG2SdZ9MyaZJOrszCS0ByRzT2elnv/PeSxD6sIrF4p44jr8iImb9eyJ6nrlhO+2c83NE9FCDrPUNKF9ehySiqK9AHfL/BY6NjTmO48wg4hEAeCGEuAMA1G3NbssV+76/o16vv0HEQy2gsFKpTCwuLkamSB1OntP1FafgElNo23axVCr91SGzcET0ExF3dQ3U4BLTU9u2J7OQmuSW19bWRl3XnQGA68YJGuK0SBNcuVxelQcxxq4g4k3tmOkSl4r0PO80Ij5JGczrySW45JBCobA3E2iAewcAx1NqrnndEmdZ1mMAyCn2KnHJvlRgFo6ICBEvCSHuMcZuI+LlNCQRlRDxUS84eaYSaIA7L4R4kKA0yLSmbibned64ZVlXOzcS0bNNwHw+P2zb9ksAOKp4QCbXhusR2XatnPMyAJxUvMm3NqAB7qwQQtaSchkmuanmOOeylo8pDl1tArNwACCH71SCk191ruselqXYemitVlt2HOcGAFxIeQdlQ2iBOlwcx/78/Lxouc5biCiHadsioo9BEBzknN9XIFO7NROoudaIiM604hpDdAERxxUp/RJC7JTN53neNUScRMQDRPS+Wq1OdM655PlMIOf8LgBcVKQRWZbF5ubmFjr/xhjTAdPKVPm5DvgbAIY6nqwjIlfhDBPcOiBj7BMi7m85sQ4Ap4QQrzO61ShB3/eHoiga6WymOI6/hGH4w+iKC4XCaC6Xkw2wGwC+E9FUEARvsyIwvWLG2CwiTivO+iCEGDECyk2NsbFvZWXl89LSkkwwc5kCOeevAOCEor4rQRDIQNaXdszoQL02yZYDPc+btixrVgEOhRBe8nnfEuScBwDQhLRA/wghhvsOZIyFiJhX1Ew1CAJ3ANxcWxs/FhoDeJCgDIKIehszgxps1Nggwb4N6kENDmqwkcCgBje+8lb/Aag6QxGJ4bnMAAAAAElFTkSuQmCC');
}

.icon-title002 {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADz0lEQVRYR+WYXYgbVRTH/2dm0i4+tNkKgp9bq2196Coq+CB+LIjWZXFyJyFgoYogaEUFQaEVKj60iPj54IMtPqhIQRs398zE3Sj4/WJVVGgriNBiEbFF1K2f+ZiZIzckS3a7cZNmMCmex+Se//3dc+ee+c8lDHnQkPPhzABUSt1ERA8CSA9JRedE5AVmfo/y+fyKMAx/B7BiSOBaGLVKpbKKcrncujiOjzR/jUSkDOCLAcFaAB4golEzfxiG6xYAish2Zn5qQHCNaV3XvcG27Y+WBIyi6IogCA4OEnBycnLlyMhIZUlAAONa68PtgEqpXUQ0HkXRc0EQfJzJZMYty3osjuP9vu+/2WExpJTaAeB6Ijrr3xYsIgLgVWZ+xYxrnolqV4D5fH5NGIY/m8Ei8gYz3+553ocAbgTwd6VSGS2Xyw2x9nBd90rbtr/sdidE5Ftm3tgzIABTiU8AbBSRHb7v71VKPUFE20XkXWbe3KmCmUxmCxFt6AbSsqzPi8XiTDeA12qtDdDAIpvNXiAi33fa4vfDMLytVCr9NQhC13UvtSzraSJS84DZbHZMRL4bBNBycxLR2sa7WCl1jIguWi7hP/7/uNb6/Aag53nniMgWAI0OPgQxV61W95XL5Z/ODDczBBXriNB6BncS0SMAVg8J7EkReYaZdxu7tToMw7khAVuA4ThOerGb+RTA/cw8ELuVy+XWx3H8OoCrlmzUcRzf6vv+O4OsZrs/PcUPLuVmpqamRlOp1FgqlTpUKBSiiYkJJ51Ob6rX68dmZmZ+TXoxvboZu16v/0JEqwA8qbV+VCn1PBE9BOCk1tr0TWOXFkQ2mz1XRI4CGOlyAXu11tu6MQsL/KDruufZtv2DSRSR15j5Ts/z9hvbBqDuOM6aQqHwx2KIZp6xZeu7BHxbaz25LGAcx5f7vn+oXVQpZWzTzZZl7Z6enj7qed4GEdkJ4C1mNrCJxnKO+h6t9UuJztijmFLqGiIy3eTUjyYANQCPi8iBHnUTGS4ixm49DOCyeUBjFACcSGSGhEUcxzm75Wb2ALg3Yf1+5Myr7llm3vX/cDPNx2SriJjPzK9EZB8zt24r+qlk/7dbSqm1AD4w9rxFIiK/WZa1uVgs9n3YWnbrbnN6iejCvpabXPLBKIpuCYLgBDUb458A7OT0E1G6T2u9p1XBl4norkRkExARkWoURVeXSqWv50+xUuoSAD1vMRFdLCIvEtHKtmfQGAhzN/PZ6fDWarVvZmdnj5vcRNqM53nXicgdAMYA/Cgige/7+nTgFuckApgESCeNoQf8Bx7rHt/qI/RjAAAAAElFTkSuQmCC');
}

.icon-title003 {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABY0lEQVRYR+2YsUoEMRRF72XAWrCxtBPEDxBs/AMzneXWNv6A4Ap+hsV22u3zD7axsBdELKwsLW3nyi6OzIqr2WQzzCwJTJf73n1nZvKSEB0f7Lg/9Megc+4IwPTpwpiY2WRq5Jugc25I8qIL7iRdmtnwV4OS3kk+StoguVcblvRB8iVlAZL2SW79aRDA3Xg8ds65HZKvDYMPZnaQ0mBZlgbguPcG7yWdV1W1XRTFTYPgE4DTlARJXgE4/I/gzIOkOS9keyvSIoMDkoOUhHxjSxqZ2WjuL/YVtz2vvfcWWFlzoc6dxBdi7iS+pH7OW49OIukZwC2ATZJndZVVVb2RvA6l46k7Ibnr1Uk8AyaZljvJKrHmThJIcw3OJIGVR8mWOpNEZQoUL9VJAnNEybLBKHwAMsFM8OvyaHb1EUsjRO/1DdaXRyEJYjW+C3Vsnmj9ov1gt4+d0WUnCtCf/WAiANFhPwEAhIo4B/53mAAAAABJRU5ErkJggg==');
}

.icon-title004 {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEbElEQVRYR+2YXYgbVRTHz/9mkrwEl/ZBH3Rl8cEHBVldUVDEBVGEkjCTJcWHIlSUglgUq+IqFkFEKtiqiKK49aH4AanJTLIS0CJrERG/KFb6slXBj+qidB92H9aduffISWeW2Ww+Jsmii+6FCWFy59zf/Z+PeyagLT6wxfloG3BYD/2/FCyVSiO+7+9VSs1XKpUPhlVPnt8UBfP5/OVKqUcA7GNmBUAR0bfM/KjneSeGAR0K0LbtcQBPElGRiJiZUwDkizDJh1zfKKX2VyqVzwcBHQjQcZzbmfkpALcYYxgXRtv1hVpAAXyqtT5Qq9W+6gc0MeDk5KQ1MjKyG8AzAMaISMnancDiEDFFDRF9zMwHPM87nQS0J2CpVMr5vn8vEYkrdwBIJTHcbk4IKpCGmRtE9LjneWe62esIWCgULgHwEIAHiSgjYEkV67WB0I5AyuUy83StVjvb7rkNgI7jXMnMTwDY04z0MPB7LTro78ysQ0XLxpjper3+U9zWGmChULhZKXWQiO4AIG6QUvGPjRA0IKK3gyA4ODs7+2uzDtq2LUCHjTFXNW90ychW2jCmmrclWwGIGhIKPhEFALL9hEboet8YowG8BeBpATwPYEe4QM+kCWEiVikhAnUaQIOZ54noZ7nHzBYR3aiU2s3MsnlJro7lqDXrw3o6j6mpqSu01pKl+4hoJzPLzq125SMqF2EI1Iwxr2cymZNBEEjcSoaz1noxm83+Ui6Xz0eLFgqFa5VSh4joNhFaKbVOiCj5JGnkFGLmP4noZa31a2sTJyYm0qOjowUimiai6yRww103a11kxBhzfHl5+YFcLncTgBIz71JKXdQmWFeYWdQ8SUTvp9PpD33fzxPRe6GSmShERBSllMXMXwA4sri4eHxubk7iceNZ7DjOwsrKSjGbzd5HRHvEJ+Fp8X1YcsaY+VkAO9f8HBbseEyuy8QLp8zvRPTS6urqR+l0eiZyu1JKwkGgD7uue6p1o+3KzILW+pparbZQLBYvM8Y8BuDc0tLSO7lc7qi4KUymxBneAv6J1npvKpV6DsCZIAherdfr4tK2oytg/AnbtmeI6J5+4eIqx+zNuK4rcd9z9AN4LHR5T6PdJoRqHnNd9+4khrYBOxT3/6iCxWJxFzNXjTH3e573ZkuS/PsxaNv2CwAeZuavXde9fssBOo5zMRGdI6LxarX63WYDxurhYDFo2/YYgB8B3FCpVL7sBzDezHZqbIcGdBznLiJ6l5n3u677SifA+MnQ5WVpXQK3QA+s4BFp85l5gwHbtptJskknycCALwIYJ6IfqtVq81iLRvyoi+4leaPrcNS94bqutHc9R6IGVayUSqWM7/uHmFlepDoajn5r19kA+IOIjlqW9Xy8X+xGmRgwMpLP56+2LEvC4E5mvrRdixzvH5l5lYhOAJixLMsrl8vSgScefQPGLcs7s9b6VmaekP9kYq6XZvc3rfVZ3/c/azQafyUmapk4FOCgi/bz3DZgP2q1m7ut4LAK/g0s3IEV8r+FwAAAAABJRU5ErkJggg==');
}

.icon-title005 {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACUUlEQVRYR+2YsWsUQRTGv7e7QhotlTRpkkLUaGMjNqKFXLG7M4dXiUFB/A9iK8FGxF4sUoSkFGZ27/AaiysFG4kGLEwhohDTHAji4u08GTghXu5uL3t7kmIGlmXZeW9/83bem5mPcMwbjeMTQtwA8JiILgM4UfFYfjPzGwD3tNa7o3yPBKzX6/PMbA1/GGM2iOhnxYAgolsATud5vpym6d4w/yMBpZQrADZ6vd6FZrO5UwQnhLgGwF62dbTWnSKbMAzPB0HwgZlXtNabRwVcBfBUKTV2Gvx1KqXcAnDbPjPzltb6ThGgfS+lZACrSqlnMwWcBGZYn8oAhRDrRLRYFuSgHTN/0lrfrzSCQohtO6GJ6OM0kMx8loj2lFKXZgH4Tmttk6d0E0JsEtFFB1g2hC6Cbg4OzJ1xS90/K0m/zLgsHkw+F8HBiLgy48qMKzMFi7RLEpckLklckvQjIKU8tN0iImZmVXa7b+2ISNr7TA5NRLQ8DdwB2+3KASsCO+SmMmWhCNBKdUT0vK/NPJhEPKr04D4OsFarnZqbm9tnZqs+2E3wYrfbne90Or+KBvZfIhiG4UIQBJ8BPDTGeJ7nPTHGLCRJ8uVYAFoIIYQiImHTHMCa1nqtCG7aX3wkAbPRaPhZll01xuy2Wq2vk8DFcXzO87ydUgJmFEVnfN9/D+A7M7+c5IMFfXpZlr1ot9v7cRzfJKLrRHQXwMk8z5fSNP02zH6sehpF0ZLv++sArlQgoufGmChJkldSygRAjZnfMvOjJElejxrcRPJuBdEr7eIPDYmjR0bf86EAAAAASUVORK5CYII=');
}

.icon-title006 {
    background-image: url('data:image/png;base64,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');
}

.icon-title008 {
    background-image: url('data:image/png;base64,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');
}

.icon-title009 {
    background-image: url('data:image/png;base64,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');
}

.icon-title010 {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADdElEQVRYR+2YTWgVVxTHz5mZF1EQS9FVCRpBREqtIEVwYaXxC2Ey9740Fdyoq4JIqytRFD8WFdwYcRVdGHBnzLvHN1E3/UiLrYgEXSlSQU0oIrhIMYhx5s4pN8yT1+dLMveNMU/IgdkM55z53f859869F4UQuwHgDCJ+Ak1mzNyNUkpuMq7/4VQD/svMxwHg3iwDr0FEw7HIcLwFZOazRLR/luEmPm/aDhEv1gKeICJDPusmhNiIiL/NATZaijkFbZQTQpj19zsAGCGiG+kkydWDjhDiEgBsQcQrnuft6+vr0zZQVb6OlHIYAD4z75h5ExH9kqvEQRBsdxznWuUjWutvyuXyxIyzNd/3F7iuO4aImAKeJqKDuQCLxeJXSZLcTpO+juN4ZRiGRoWGTAhxEhGPAsAbZl5HRPcaBTSL+uEoinpd112OiO3MfBMRH2mtx8IwfGFDKIRYCwBHCoXCt1rrLxHxZX9//98N9aDv+4s9z7sMAEuY2SeiJxUYIcRPAFBMkuTrcrn8PAtkR0fHatd1/2DmY0R0tjbGSsEgCL5wHOdnALgVx/HOMAxf1SQ0yvYAQLvWev10kFLKVQBwEwDOK6UO1RvQtIBBEGxyHOd7Zr5TKBR6oijaS0SnplJHSnneQEZRtGFgYOCfer6dnZ0rkiT5k5mvEdGeyfJNCSiEWIaIDwGgJU3QrpT6NUvpDCQzb43jeH0tpO/7bZ7nGbi/iMise0lDgGkJ7lcFZwZMG/wcAHQ4jrOhVCo9Ne+6urrmx3H8gJkfj46Obh4cHIynGvC0JZZSXgCAgJl7RkZGTg4NDUVZFKz4BEFwsKWl5cL4+Pgq13VXDg8PX2ptbd2htS7V6eF3Uk8LaAMzma+UchszX0/XS6WUKmbN+6EAzfLxQwo1ppRa2FSAvu9/7nneHQDwAOCUUupYUwGmk+NTrfW8Uqn0LCtcQ38Sm+Tvw/eD9GAe0DnAPOpN2oN5k85U/Ed19TFTIuTK2/wKCiF6EXFXrmHOXPDvE6cpswcEAPM0k42aA9QEoI2lG9qlNjEVX2Z+Wn2eyZKjEcBuRPwxS/I6PleVUsImthHAu4i4xuYjVQo+IaI2m1hrwLxXxszcZlNmK8Dqn7iNCtW+zCyJiLLG2wIeR8TMG896ELZXzbaAAhF7KxfcWVWoUfAAEXVnjf0P8hVI1Xvvbs4AAAAASUVORK5CYII=');
}

.aui-down-menu-list {
    float: left;
    font-size: 0;
}

.aui-down-menu-list-item {
    display: inline-block;
    margin-bottom: 30px;
    width: 239px;
    line-height: 1;
    padding-top: 0;
}

.aui-top-border {
    border-top: 1px solid #f5f5f5;
}

.header-nav-list ul .aui-down-menu-list-item a {
    padding: 0;
    line-height: inherit;
}

.aui-down-menu-list-title {
    margin-top: 15px;
    margin-bottom: 15px;
    color: #616161;
    font-size: 16px;
    font-weight: bold;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}

.aui-down-menu-list-text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    color: #919191;
    font-size: 14px;
    letter-spacing: 1px;
}

.aui-down-menu-list-title:hover {
    color: #1ec67a;
}

.header-nav-list ul li a:hover .icon-dow {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACMElEQVRYR+3Wv0sbYRgH8O9zl0RdChUEqSF1cBDEDkKhd23c7FL/guLQoYODa60JFDJIErr1HyilUOmmIHbpIv44Dint6lCkTaIE3DolmrunvJUrep65H+8dOFzWe997P3yfL++FcMt/dMt9SIGyE0oTTBOUTUB2f9rBNEHZBGT3px1ME5RNQHZ/2sFEEry397pwcneojanKmewBgfZzRSl864w3HtaP3OuvjThvrCwRlHdgHFvET0/02mGgQyIuGjOX86qtfgVokolXm1rtzeVXXQMWjNImQPNiETOfWoTZpJAXuMwegPsXKP7R0Gsz/YFmeY4tfCFCxkEysd7S6z8jhuS5beTg1ehQL2s6OBZxgBZaenWtL1A8HNsvP1OADQcJcNsGF+NCCtxgL7NLoIl/IYCZQC8aevWjbwedBUkhw+CEpe89GDcyLM4XeNO4z4i1tlb/FaaTo99LI9kOjCBj9e2g+2B3kgxunRMXgyIFLtfBjrhK/DoXuINxIWVwgUZ8GeqVpK1Y2vGjty2vccviQgO9O4nfltJ74kbmjcqwgu5+lLGG7qDfuIGrSIEjdLcJNB22c5E76ItkPrJUeqnC/sO28p6AB7K4SCN2d1IlXgco69XBfl+IoFeU9B/Wglmeg81bbmQcOOkEnRTcSIED0/Pm4+rnoEndtE46wf9IozQP0CcwD7BCi02t+kEWF1uCDmTYrNzJ5boD7ZnaaRy42IFxoaTvwSQgiXcwKfRf1Q0jOLZSn+kAAAAASUVORK5CYII=');
	transform: rotate(90deg);
}

.aui-about-dow {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 110%;
    min-width: 170px;
    padding: 8px 10px;
    background: #fff;
    border-radius: 2px;
    z-index: 99;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
}

.drop-down:hover .aui-about-dow {
    top: 100%;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    filter: alpha(opacity=100);
}

.header-nav-list .aui-about-dow li a {
    padding: 0;
    line-height: inherit;
    display: block;
    padding: 8px 0 8px 15px;
    color: #313131;
    font-size: 16px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-size: 14px;
    color: #616161;
}

.header-nav-list .aui-about-dow li a:hover {
    color: #1ec67a;
	text-decoration: none;
	
}


.header-nav-list .aui-about-dow li {
    width: 120px;
}

.header-nav-right {
    float: right !important;
}

.header-nav-right-en {
    position: relative;
    margin-top: 21px;
    float: right !important;
    top: -6px;
}

.header-nav-right-en a {
    -webkit-transition: border 0.3s ease;
    -moz-transition: border 0.3s ease;
    -ms-transition: border 0.3s ease;
    -o-transition: border 0.3s ease;
    transition: border 0.3s ease;
    padding: 6px;
    border-radius: 0px;
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.header-nav-right-en a:hover {
    border: 1px solid #20b573;
    color: #1ec67a;
}

.icon-weChat {
    float: left;
    margin-right: 3px;
    width: 15px;
    height: 15px;
    display: block;
    background-size: 15px;
    background-repeat: no-repeat;
    margin-top: 3px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAFIklEQVRYR92Yf4jTdRzGn+e73U5B88y0vLtNCjPUNH/c5W3XD7IfoCJCYJERGEhYYUSB3nb+May2swSRSIggCTTNEiJE+qPS0G2e3KmoF9pR4bYzy8qzQG532/eJ79nZue3uu+1mHO2/7fO8n/fr8+v9+XxGjPIPRzkf/meAnesqqy/fMoUmaow00jLwc9L7/UXw08zNmgnbEfTE/I0Sl1FYAmJeNoiENIEzANpM4qDpcn1+oS54tVzA+QG10lEbm77aAF4DOKuoZEIPgJ0Zp5q6FoV/Lyo2jzgHsPpYs9vRp70kGkZkLnTLMNcmvC2fjMTnBsDqWGCBU/oG4ISRmA6OFRBOeEPNIFSK53XAmwE3ACRpR8JXuQYMmsVC9gNO7giOG9ud+gHklJxNACVBfkJTM0EuHSqBgFOQ9pNYAnB+jg+xPeENvVwSoCcaeB/AC7nBav/LZT56uW7zFShouGOpkwTn5OiEnXFf52qr3FSdCFaNv9qbIDEuW2dSDUlvuLUYSN5x3D+5oge/EMzd0UJTvDG0ecDQHfHvIfl0TgKaj8e9LV8N/O6JBM6CuCd3NnAs4QstKgrQHQm8TmJLviAJZ/rGavHFBeFL7iPrq0lnB4iqPCO4L17lWoXZwd7a6IY5lOM4CWdeT5P1iQfeaisUkp6I/2uQi4dcW9IlEN9RnAFi6pDG0o8iEoRVzP+tAlYnCZwDcAHAHxkHvu1qCB0sBtDaHHcVGlCQTugGsM10GLuSk67Ea34dt8AAp4GqhWDCUJfk+Ck5oeKkNerDedIT9fcCrCgosb2oV8KmnqrubWP/rFoKU6+CqBvGvxfSERBb477w/nz2dEcDSQI19rmHVwjoTNNYQaXHOMGdxR6REtrkMFYlG97sHJyJ7qj/EMGHRwIo6VKmwljoTOtJCVuG2iC2Oaxz3NDauDf80YDW2iTbQL5iGzyMQKYeooGFALeOxMeKFSSAaxK+0IfWd06NbZzpVKYjbx0sIJuAvTT4LkwdLkBekMSCFOG1inp/cfZEAvtBLCsoOkvUa6Rmu8zKAwCmZcebMNeBOEMxmL2MrDULYB2EiYS2g5w4ON5qT6Rcs/oBa6NN0ynjRL7jaThoQa0i3jbEfdm6/gS+0Azr95pW/yRHhr8N1pjA+qQv9E7/AEX9TQDDubm0/Prx5ok1L4f0RXGjKL/A+QSeyomTUmkai+FEwtGnTSRW36i5ds6P7zPuhfgBgJl5Orn3hvPXHfG/COK9QtdjRlppkCECdxfXsQLVwrmcC4I70ryC0B4QY2xtDD6ojHmIpMNWW5JAfXnfJJ5IoAXEBjvPDPCYIe0mOdlOW2L7+byA7oj/JMn77ExFPA/pJYL1dtqS2qUDuY+mIxs8TsNx/pqhzprgG4DrS6lnHmksZH85kXWruZUwdoumm+LGkgBsgiQ8k7sGY/4AhecssKTXtcfuHeE56p8Fkx3lBhR0OuELz82zSZrqE74x7XZgg4HckcCO3DIyAmQpZdKsT/o2n7b9Z6GQNNVtwdscqVQ7SU8hejuNCTyb9IU+tnRlAbSMbm/deGdl2owMe+u2W3NZF4WyAlpm09oCU5XCLhCP2I1Svnar8Hc1hj8b3Fa2EbxuKlh3TOtYCxY95YZZF29oab+5gAPuWunwxKYvkeAlcb8ED4gaghlB5yFr55uHRRiGGAI5HlnP3LJPcSnTasX88zYPQ/QkGkNP/DcjWAJt7dHA3GRD6NSoBczXp/JvkhJGbriQUQ/4N4vY9rmulz0xAAAAAElFTkSuQmCC');
}

.icon-tel {
    float: left;
    margin-right: 5px;
    width: 15px;
    height: 15px;
    display: block;
    background-size: 15px;
    background-repeat: no-repeat;
    margin-top: 3px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAD6klEQVRYR82YQWgcZRTH/2/ibmxoNSCItdmlqTcLsVERd6a2rJ6l3kR7iIqmBwltQaQzFhzBzGwFqRdFrGA8tF6D9OCh6Ja6k0MLjQcVaaHLTLoGe2iaiutuu/NkJt2ym8zM9026W7PHnf977/e9ee9933yEDf6jDc6HRMD8+SM7+Ba9T6A9YIyCeBGg8z748wXVPns/FhcJ+PgFc0hpNi0CpghQokH4DPutCW/3J7V+gkYC5h3jDICXhIEZf8L3d7ovlK4LtesUrAHMO/oBgL6U9cfAKU+19svq0+q6ARmUd/TLINoh64gBv/UAba89N+3J2qTRdQHmKkefIPIvp3EQaJn5LU+zv0lrJ6PvAhxx9L0KqCxj2KlhxlFPs6bT2snouwC3njNezwzgZJQhA7EziRnveZr1qUzAtJruGrwwmck1H2lSBAqDEfV/ELCl4MWrz1s/pQ0uo1/TxSMVfVkh2pImizezreHrzx67IRMwrWYt4Jz+lcL0TjRgRBYZX7uaFalPCxOlXwP42NyR7VlWrsQ576xFBi4NNLJj1aL5by9gpAADUe5n/RdSaCwpi8z8/a1NeHvxaftav+ACv5FbXW7OeIMYsXONCV94BevdfoK1fUcCDl80hx+qN6oAPRwNwdXlTYPjS+PmUr8hY49bI47xmQIcjK9FLnuqXfzfAEXNEoIxPnI1y+wnZOKBVZTFAMwnv7hQKKXeHmUXlQgorsUwi0vLQ9nRftWj8JtE1NErb7p/9SgEDOeio5cJtDfptTBj5uZQ9nCvMykFuK1i7BogLsePnTvojPnloWyxl5BSgGEWBcP7bnYZ8y3gzauaNR+V8Vzlgz1E/hRAz4CxFcRVBs62/IHjtd0f/7HaRhowMMxXDBOED4UdyFhqAcUuyEtTg7m/Nn9LRK9Gb6HwiWG4mnWs83kqwDCTFWOWCPtkIFnBYa9gzeBXM5u/0fgRIE1sxydczZ5M3OqSnASjZ8s/jTIRPSUMttLhswyuK1Bek9GHs5V5ckGzT8QeFkSOQsh6Y1bU2av9JH02dGv5N1e1d64bsO0s5+gzBJoQLaj9PPhsWAkqrqwm+aOLhVJVrBRETwt5Z7ALQdtb6D0Dht3t6IcAmMI52bHYpI+wQHYbpNXUaacngIHD4PST8Wk2RfPEvurgtoJR37ygHq/3DLCdHNlZKcjg765qPXnPTRJXnmE2mcykBkoG5Jdd1T7dN8A2eBJoAqDhqpa97kEtO1I6dSunc3oluCIhom3tTu4cN8xcI4Un3EIpuJu8++t5DYoW8OicrmVAJfL5QQqu+RjnoNAPf2dufxd1O3HfAUULWP18wwP+B99gbThYQ4KQAAAAAElFTkSuQmCC');
}

.header-nav-weChat {
    float: right !important;
    position: relative;
    margin-top: 21px;
    margin-right: 24px;
}

.header-nav-weChat a {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    padding: 0 !important;
    color: #313131;
}

.navbar-contact-shadowr, .navbar-contact .navbar-contact-shadowl {
    visibility: hidden;
}

.navbar-contact-shadowl, .navbar-contact .navbar-contact-shadowr {
    width: 1px;
    height: 10px;
    position: absolute;
    bottom: -16px;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.navbar-contact-shadowl {
    left: 46%;
    transform: rotate(40deg);
}

.navbar-contact-shadowr {
    right: 46%;
    transform: rotate(-40deg);
}

.navbar-contact-hover {
    position: absolute;
    left: -23px;
    margin-top: 15px;
    z-index: 999;
    visibility: hidden;
    width: 98px;
    height: 98px;
    background: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.navbar-contact-hover:before {
    display: block;
    content: "";
    border-width: 9px;
    border-style: solid;
    border-color: transparent transparent #ffffff transparent;
    position: absolute;
    left: 40%;
    bottom: 100%;
}

.navbar-contact-hover img {
    width: 98px;
    height: 98px;
    padding: 7px;
}

.header-nav-weChat:hover .navbar-contact-hover, .header-nav-weChat:hover .navbar-contact-shadowl, .header-nav-weChat:hover .navbar-contact-shadowr {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header-nav-tel {
    margin-top: 21px;
    margin-right: 34px;
    position: relative;
    float: right !important;
}

.header-nav-tel a {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    padding: 0 !important;
    color: #313131;
}

.header-nav-tel a:hover {
    color: #1ec67a;
}

.aui-header-nav.solid {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
    shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
}
/*轮播图*/
#top{width:100%;height:504px;position:relative}/*列表*/
#swiper-pagination{bottom: 10px;}/*列表*/

.top{width:100%;height:640px;position:relative}
.banner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}
.swiper-container{width:100%;height:100%}
.swiper-slide img{width:100%;height:650px}
.swiper-slide .info{width:1200px;left:50%;margin-left:-600px;position:absolute;height:100%;z-index:2}
.swiper-slide .info h1 a{color:#fff;text-align:left;font-size:40px;font-weight:400;margin-bottom:12px;position:absolute;top:180px;left:0;z-index:2}
.swiper-slide .info p a{color:#fff;text-align:left;font-size:20px;max-width:700px;line-height:36px;position:absolute;top:245px;left:0;z-index:2}

/*.swiper-slide .info a{
	line-height:20px;width:auto;
	font-size:20px!important;
	background:0 0;
	z-index:2;
	display:block;
	padding-bottom:10px
	}*/
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:75px;width:100%;}
.swiper-slide .info a:hover{/*color:#00c1de*/}
.swiper-pagination-bullet{width:40px;height:5px;border-radius:0}
.swiper-pagination-bullet-active{width:40px;background:#fff}
.recommend{position:absolute;z-index:2;bottom:-68px;left:0;height:136px;overflow:hidden;width:100%;/*background:#2d3035;background-color:hsla(0,0%,100%,.1)*/}
.recommend ul{margin:0 auto;max-width:1280px;transition:opacity .3s linear}
.recommend ul li{
    width: 32%;
    float: left;
    background: linear-gradient(to bottom,#ffffff,#e2ebf4);
    box-shadow: 0 4px 12px 2px rgba(0, 0, 0, .2);
    border-radius: 3px;
    margin: 0 5px;
    animation: indtabLi 1s ease both;
}
.recommend ul li a{box-sizing:border-box;height:136px;position:relative;display:block;padding:30px 26px 24px;border-left:1px solid #727577;border-color:hsla(0,0%,100%,.06)}
.recommend ul li a:hover{background-color:hsla(0,0%,100%,.06);text-decoration:none;border-color:transparent!important}
.recommend ul li:last-child a{border-right:1px solid #727577;border-color:hsla(0,0%,100%,.06)}
.recommend ul li a h2{color:#000;font-weight:bolder;height:18px;font-size:16px;margin-bottom:8px}
.recommend ul li a p{color:#000;font-size:14px;line-height:24px;height:24px;opacity:.6}



/* 移动办公与团队协作APP---云之家/必要布局样式css */
.app-store-box {
    padding: 100px 0 40px 0;
    box-sizing: border-box;
    background: url(../images/app-store-bj.png) center no-repeat;
}

.app-store-head h2 {
    position: relative;
    font-weight: normal;
    text-align: center;
    font-size: 30px;
    color: #fff;
    z-index: 50;
}

.app-store-wrap {
    width: 1280px;
    position: relative;
    margin: 0 auto;
}

.app-store-list {
    height: 380px;
    padding: 0 15px;
    margin: 30px 0;
    text-align: justify;
}

.app-store-item {
    position: relative;
    float: left;
    margin: 0 10px;
    width: 230px;
    height: 100%;
    background: #fff;
    text-align: center;
    overflow: hidden;
    font-size: 0;
}

.app-store-item:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}

.app-store-item img {
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}

.app-store-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.app-store-info h3 {
    position: absolute;
    top: 180px;
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: #fff;
    z-index: 30;
}

.app-store-tag {
    position: relative;
    top: 28%;
    width: 180px;
    height: 180px;
    margin: 0 auto;
    text-align: center;
    background: #333;
    opacity: .9;
    border-radius: 50%;
    z-index: 10;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}

.item01 .app-store-tag {
    background: #6bddd7;
}

.item02 .app-store-tag {
    background: #56de7f;
}

.item03 .app-store-tag {
    background: #818181;
}

.item04 .app-store-tag {
    background: #0087fa;
}

.item05 .app-store-tag {
    background: #fcc300;
}

.app-store-list .app-store-item:hover .app-store-tag {
    -webkit-transform: scale(3.7, 3.7);
    -moz-transform: scale(3.7, 3.7);
    transform: scale(3.7, 3.7);
}

.app-store-btn {
    text-align: center;
}

.app-store-btn a {
    display: inline-block;
    border: 1px solid #ff6d01;
    color: #ff6d01;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    font-size: 20px;
    line-height: 28px;
    padding: 16px 30px;
    border-radius: 60px;
}

.app-store-btn a:hover {
    background-color: #ff6d01;
    color: #fff;
}


/*咨询*/

/* 必要布局样式css */
.title_cn {
	text-align: center;
}

#new_box {
	width: 100%;
	padding: 50px 0px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 0px;
}

.new_con {
	max-width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}

.newtel {
	height: 30px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 10px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #666
}

.new_telst {
	width: 550px;
	margin: 0 auto;
	position: relative;
	top: 6px;
	text-align: center
}

.new_telst li {
	width: 166px;
	line-height: 30px;
	text-align: center;
	float: left;
	display: inline;
	font-family: "微软雅黑";
	cursor: pointer;
}

.new_telst li.newon {
	color: #217af0;
	font-weight: bold;
}

.new_telst p {
	position: absolute;
	top: 32px;
	left: 0px;
	width: 166px;
	height: 7px;
	border-top: 3px solid #217af0;
	overflow: hidden;
	text-align: center;
}

.new_telst b {
	display: inline-block;
	width: 0;
	height: 0;
	margin-top: -3px;
	border-style: solid dashed dashed dashed;
	border-width: 9px;
	border-color: #217af0 #fff #fff #fff;
	overflow: hidden;
	zoom: 1;
	font-size: 0;
}

.new_lst {
	height: 315px;
	position: relative;
	overflow: hidden;
	display: none;
	margin-top: 10px;
	padding-top: 20px;
}

.new_lst ul {
	position: absolute;
	left: 0px;
}

.new-wrap {
	margin-top: 30px;
}

.new-wrap .show {
	display: block;
}

li.new_cnlf {
	width: 370px;
	float: left;
}

li.new_cnlf p {
	width: 100%;
}

p.newlf_tel a {
	color: #217af0;
	font-size: 18px;
/*	line-height: 50px;*/
	text-align: center;
	display: block;
}

p.newlf_tel a:hover {
	color: #C33
}

p.newlf_tx {
	font-size: 14px;
	line-height: 26px;
	color: #999;
	height: 105px;
	overflow: hidden;
}

li.new_cnrf {
	float: right;
	width: 820px;
	margin-left: 10px;
}

.newrf_lst dd {
	width: 368px;
	height: 85px;
	border: 1px solid #e4e4e4;
	float: left;
	margin-left: 35px;
	margin-bottom: 20px;
}

p.new_rq {
	width: 65px;
	height: 65px;
	background: #969393;
	float: left;
	text-align: center;
	color: #FFF;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

p.new_rq span {
	display: block;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	line-height: 35px;
	padding-top: 5px;
}

p.newrf_tx {
	float: left;
	width: 270px;
	margin-top: 8px;
}

p.newrf_tx a {
	color: #333;
	font-size: 14px;
	display: block;
	line-height: 30px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

p.newrf_tx span {
	display: block;
	font-size: 12px;
	color: #999;
	height: 60px;
	overflow: hidden;
}

.newrf_lst dd:hover {
	width: 366px;
	border: 2px solid #217af0;
	box-shadow: 0px 0px 15px rgba(37, 125, 242, .27);
}

.newrf_lst dd:hover p.newrf_tx a {
	color: #217af0;
}

.newrf_lst dd:hover p.new_rq {
	background: #217af0;
	margin-top: 9px;
	margin-left: 9px;
}

.newrf_lst dd:hover p.newrf_tx {
	margin-top: 7px;
}

.mr0 {
	margin-right: 0px;
}

/*产品*/
/* 必要布局样式css */
.trade-content {
    padding: 0;
}

.trade-title {
    font-size: 24px;
    color: #333;
    text-align: center;
    margin: 50px 0;
    position: relative;
}

.trade-title:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    bottom: -19px;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid;
    border-color: #20B09F transparent transparent;
}

.trade-title:after {
    content: "";
    position: absolute;
    width: 120px;
    height: 3px;
    background-color: #20B09F;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
}

.trade-black {
    height: 400px;
    background-color: #30383e;
}

.trade-box {
    width: 1280px !important;
    margin: 0 auto;
    position: relative;
    transition: all .3s ease;
}

.trade-box-list {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.trade-box-item {
    flex: 1;
    text-align: center;
    position: relative;
    height: 400px;
    background: no-repeat center;
    background-size: 100% auto;
}

.trade-content .trade-box-item:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,.6);
    transition: all .4s cubic-bezier(.4, 0, .2, 1);
}

.trade-box-item a {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

a, button, input, textarea {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.item-logo {
    margin: 0 auto;
    display: block;
}

.trade-content .trade-box-item .item-logo {
    position: relative;
    margin-top: 120px;
    transition: all .4s cubic-bezier(.4, 0, .2, 1);
}

.item-logo img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
}

.item-title {
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding: 20px 0;
    position: relative;
}

.trade-content .item-title:before {
    content: "";
    position: relative;
    display: block;
    width: 20px;
    border-bottom: 2px solid #fff;
    margin: 0 auto 20px;
    transition: all .4s cubic-bezier(.4, 0, .2, 1);
}

.item-text {
    position: relative;
    transition: all .4s cubic-bezier(.4, 0, .2, 1);
    opacity: 0;
    margin-top: 10px;
}

.item-text p {
    color: #fff;
    font-size: 16px;
    margin-bottom: 5px;
}

.trade-content .item01 {
    background-image: url(../images/icon-at01.png);
}

.trade-content .item02 {
    background-image: url(../images/icon-at02.png);
}

.trade-content .item03 {
    background-image: url(../images/icon-at03.png);
}

.trade-content .item04 {
    background-image: url(../images/icon-at04.png);
}

.trade-content .item05 {
    background-image: url(../images/icon-at05.png);
}

.trade-content .trade-box-item:hover .item-text {
    display: block;
    opacity: 1;
    margin-top: 0;
}

.trade-content .trade-box-item:hover:before {
    background-color: rgba(32, 176, 159, .9);
}

.trade-content .trade-box-item:hover .item-logo {
    margin-top: 80px;
}

.trade-content .trade-box-item:hover .item-title:before {
    opacity: 0;
    margin-bottom: 0;
}



/*成功案例*/


.indban{width: 100%;position: relative;}
.indban-img{width: 100%;position: relative;}
.indban-img img{width: 100%;min-height: 540px;object-fit: cover;}
.indban .swiper-pagination{bottom: 70px;z-index: 2;}
.indban .swiper-pagination-bullet {border-radius: 8px;background: #2386ee;opacity: .3;transition: all .4s ease;}
.indban .swiper-pagination-bullet-active {opacity: 1;width: 28px;background: #2386ee;}
.indban-wd{position: absolute;z-index: 2;top: 50%;left: 0;transform: translateY(-50%);width: 100%;}
.indban-wd-font{width: 600px;color: #fff;}
.indban-wd-link{width: 100%;font-size: 0;margin-top: 28px;user-select: none;}
.indban-wd h2{font-size: 42px;font-weight: 700;margin-bottom: 14px;}
.indban-wd p{font-size: 16px;line-height: 30px;}
.indban-wd-link a{display: inline-block;width: 140px;height: 48px;line-height: 48px;border-radius: 5px;overflow: hidden;font-size: 16px;text-align: center;margin-right: 10px;position: relative;}
.indban-wd-link a:last-child{margin-right: 0;}
.indban-wd-link a span{position: relative;z-index: 2;}
.indban-wd-link a span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;transition: all .4s ease;display: inline-block;transform: translateY(2px);}
.indban-wd-link a:first-child{background: linear-gradient(135deg,#0068dd,#00aeee);}
.indban-wd-link a:last-child{border: 1px solid #fff;}
.indban-wd-link a:hover span:after{margin-left: 12px;}
.indban-wd h2, .indban-wd p, .indban-wd-link{opacity: 0;}
.swiper-slide-active .indban-wd h2{animation: indbanLeft 1s ease both .4s;}
.swiper-slide-active .indban-wd p{animation: indbanLeft 1s ease both .6s;}
.swiper-slide-active .indban-wd-link{animation: indbanOpacity 1s ease both .9s;}
@keyframes indbanLeft{0%{opacity: 0;transform: translateX(140px);}100%{opacity: 1;transform: translateX(0);}}
@keyframes indbanOpacity{0%{opacity: 0;transform: translateX(80px);}100%{opacity: 1;transform: translateX(0);}}
.indban-img-pro{position: absolute;top: 0;left: 0;z-index: 1;opacity: 0;transform: translateY(-60px);transition: all 1s ease .5s;}
.swiper-slide-active .indban-img-pro{transform: translateY(0);opacity: 1;}

.indtab{position: absolute;z-index: 4;bottom: -48px;left: 0;width: 100%;}
.indtab ul{margin-left: -1%;}
.indtab li{width: 24%;margin-left: 1%;box-shadow: 0 4px 12px 2px rgba(0, 0, 0, .2);float: left;}
.indtab li a{display: block;width: 100%;border-radius: 3px;overflow: hidden;background: linear-gradient(to bottom,#ffffff,#e2ebf4);padding: 24px;position: relative;}
.indtab li a:after{content: "";position: absolute;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(135deg,#0068dd,#00aeee);opacity: 0;transition: all .4s ease;}
.indtab-img{width: 58px;float: left;height: 45px;display: flex;align-items: center;position: relative;z-index: 2;}
.indtab-img img{max-width: 88%;max-height: 100%;}
.indtab-img-s{display: block;}
.indtab-img-h{display: none;}
.indtab-wd{width: calc(100% - 58px);float: right;position: relative;z-index: 2;}
.indtab-wd h4{font-size: 18px;color: #111;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s ease;}
.indtab-wd p{font-size: 14px;color: #888;margin-top: 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s ease;}
.indtab li a:hover:after{opacity: 1;}
.indtab li a:hover .indtab-img-s{display: none;}
.indtab li a:hover .indtab-img-h{display: block;}
.indtab li a:hover .indtab-wd h4, .indtab li a:hover .indtab-wd p{color: #fff;}

.indtab li{opacity: 0;animation: indtabLi 1s ease both;}
.indtab li:nth-child(1){animation-delay: .6s;}
.indtab li:nth-child(2){animation-delay: .8s;}
.indtab li:nth-child(3){animation-delay: 1s;}
.indtab li:nth-child(4){animation-delay: 1.2s;}
@keyframes indtabLi{0%{opacity: 0;transform: translateY(68px);}100%{opacity: 1;transform: translateY(0);}}

.indtit{width: auto;margin: 0 auto; text-align: center; padding-bottom: 22px;}
.indtit h4{font-size: 32px;color: #061828; padding-bottom: 10px; border-bottom: 3px #0092de solid;}
.indtit p{font-size: 16px;color: #505362;line-height: 24px;margin-top: 14px;}

.indpro{width: 100%;padding: 120px 0;background-repeat: no-repeat;background-position: center;background-size: cover;}
.indpro-bar{width: 100%;}
.indpro-bar .indtit{float: left;}
.indpro-menu{float: right;font-size: 0;padding-top: 40px;}
.indpro-menu-link, .indpro-menu-more{display: inline-block;vertical-align: middle;user-select: none;}
.indpro-menu-link li{display: inline-block;margin: 0 20px;position: relative;font-size: 14px;color: #555;cursor: pointer;transition: all .4s ease;}
.indpro-menu-link li:after{content: "";width: 0;right: 0;height: 2px;background: #2386ee;transition: all .4s ease;position: absolute;bottom: -3px;}
.indpro-menu-link li.ontrue, .indpro-menu-link li:hover{color: #2386ee;}
.indpro-menu-link li.ontrue:after{width: 100%;right: auto;left: 0;}
.indpro-menu-link li:hover:after{width: 100%;right: auto;left: 0;}
.indpro-menu-more {width: 120px;height: 36px;margin-left: 20px;line-height: 34px;border-radius: 5px;border: 2px solid #2386ee;font-size: 14px;text-align: center;color: #2386ee;position: relative;transition: all .4s ease;}
.indpro-menu-more span{position: relative;z-index: 2;}
.indpro-menu-more span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;display: inline-block;transform: translateY(2px);}
.indpro-menu-more:after{content: "";width: 0;right: 0;height: 100%;background: linear-gradient(135deg,#0068dd,#00aeee);position: absolute;transition: all .4s ease;}
.indpro-menu-more:hover{color: #fff;}
.indpro-menu-more:hover:after{width: 100%;right: auto;left: 0;}
.indpro-box{width: 100%;margin-top: 30px;}
.indpro-item{width: 100%;display: none;}
.indpro-item.ontrue{display: block;}
.indpro-video{width: 300px;float: left;padding: 86px 0 0 36px;height: 465px;background-repeat: no-repeat;background-size: cover;background-position: center;}
.indpro-video-title{width: 100%;}
.indpro-video-title h6{font-size: 26px;color: #222;font-weight: 700;}
.indpro-video-title h6 span, .indpro-video-title h6 img{display: inline-block;vertical-align: middle;}
.indpro-video-title h6 img{margin-left: 10px;cursor: pointer;border-radius: 50%;transition: all .6s ease;}
.indpro-video-title h6 img:hover{background: #2386ee;}
.indpro-video-title p{font-size: 18px;color: #444;font-weight: 300;margin-top: 12px;}
.indpro-video-link{width: 100%;font-size: 0;margin-top: 40px;}
.indpro-video-link a{display: inline-block;font-size: 14px;color: #2386ee;position: relative;margin-right: 16px;}
.indpro-video-link a:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 20px;display: inline-block;transform: translateY(1px);}
.indpro-video-link a:last-child{margin-right: 0;}
.indpro-video-link a:before{content: "";width: 0;right: 0;height: 1px;background: #2386ee;position: absolute;bottom: 0;transition: all .4s ease;}
.indpro-video-link a:hover:before{width: 100%;right: auto;left: 0;}
.indpro-wd{width: 100%;text-align: center;transition: all .4s ease;}
.indpro-wd i{display: block;height: 62px;line-height: 62px;overflow: hidden;transition: all .2s ease;}
.indpro-wd i img {height: 62px;}
.indpro-wd h4{font-size: 24px;color: #222;margin: 10px 0 16px;}
.indpro-wd p{font-size: 14px;color: #777;line-height: 22px;max-width: 174px;margin: 0 auto;min-height: 44px;}
.indpro-link{width: 100%;position: absolute;bottom: -54px;left: 0;font-size: 0;z-index: 4;transition: all .4s ease;}
.indpro-link a{display: inline-block;vertical-align: top;height: 54px;line-height: 54px;text-align: center;width: 50%;font-size: 14px;}
.indpro-link a:first-child{border: 1px solid #2386ee;color: #2386ee;background: #fff;}
.indpro-link a:last-child{background: linear-gradient(135deg,#0068dd,#00aeee);color: #fff;}
.indpro-link a span:after{content: "";font-family: "FontAwesome";transition: all .4s ease;font-size: 20px;display: inline-block;transform: translateY(1px);}
.indpro-link a:hover span:after{content: "\f105";margin-left: 10px;}
.indpro-list{width: calc(100% - 300px);float: right;}
.indpro-list li{width: 33.3333%;float: left;height: 232.5px;background: #fff;display: flex;align-items: center;position: relative;overflow: hidden;transition: all .4s ease;}
.indpro-list li:before{content: "";width: 1px;height: 100%;position: absolute;background: #dae0e5;top: 0;right: 0;}
.indpro-list li:after{content: "";width: 100%;height: 1px;position: absolute;background: #dae0e5;bottom: 0;left: 0;}
.indpro-list li:nth-child(3n):before{display: none;}
.indpro-list li:nth-child(n+4):after{display: none;}
.indpro-list li:hover .indpro-link{bottom: 0;}
.indpro-list li:hover .indpro-wd i{opacity: 0;}
.indpro-list li:hover .indpro-wd{transform: translateY(-66px);}
.indpro-list li:hover{box-shadow: 0 4px 16px 0px rgba(0, 0, 0, 0.12);z-index: 2;}

.indcase{width: 100%;overflow: hidden;background: #020a55;}
.indcase-title{width: 100%;padding: 88px 0 30px;}
.indcase-title .indtit h4{color: #fff;}
.indcase-title .indtit p{color: #a3a3a3;}
.indcase-title .contain{padding-right: 180px;position: relative;}
.indcase-more {position: absolute;right: 0;bottom: -4px;display: block;width: 132px;height: 36px;margin-left: 20px;line-height: 34px;border-radius: 5px;border: 2px solid #8589b2;font-size: 14px;text-align: center;color: #8589b2;transition: all .4s ease;}
.indcase-more span{position: relative;z-index: 2;}
.indcase-more span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;display: inline-block;transform: translateY(2px);}
.indcase-more:after{content: "";width: 0;right: 0;height: 100%;background: linear-gradient(135deg,#0068dd,#00aeee);position: absolute;transition: all .4s ease;}
.indcase-more:hover{border: 2px solid #2386ee;color: #fff;}
.indcase-more:hover:after{width: 100%;right: auto;left: 0;}
.indcase-box{width: 100%;position: relative;}
.indcase-img{width: 100%;object-fit: cover;position: relative;min-height: 475px;}
.indcase-wd{position: absolute;z-index: 2;top: 50%;left: 0;transform: translateY(-36%);width: 100%;}
.indcase-wd-font{width: 540px;color: #fff;}
.indcase-wd h2{font-size: 30px;margin-bottom: 15px;}
.indcase-wd p{font-size: 16px;line-height: 30px;}
.indcase-wd h2, .indcase-wd p{opacity: 0;}
.swiper-slide-active .indcase-wd h2{animation: indbanLeft 1s ease both .4s;}
.swiper-slide-active .indcase-wd p{animation: indbanLeft 1s ease both .6s;}
.swiper-slide-active .indcase-wd .indban-wd-link{animation: indbanOpacity 1s ease both .9s;}
.indcase-click{position: absolute;top: 0;width: 100%;left: 0;z-index: 4;user-select: none;}
.indcase-click:after{content: "";position: absolute;bottom: 5px;width: 100%;height: 1px;background: #fff;opacity: .2;}
.indcase-click .equip-min{width: 100%;position: relative;text-align: center;cursor: pointer;}
.indcase-click .equip-min p{font-size: 18px;color: #fff;height: 58px;line-height: 58px;}
.indcase-click .equip-min i{position: absolute;width: 10px;height: 10px;border-radius: 50%;left: 50%;margin-left: -5px;bottom: -5px;background: #fff;}
.indcase-click .contain{position: relative;padding: 0 50px;}
.indcase-click .swiper-container{padding-bottom: 6px;}
.indcase-click .equip-min.cur i{width: 100%;border-radius: 0;height: 2px;left: 0;right: 0;margin: 0 auto;bottom: -1px;transition: width .6s ease;}
.indcase-click-prev, .indcase-click-next{position: absolute;transition: all .4s ease;bottom: -11px;z-index: 4;height: 34px;width: 34px;cursor: pointer;border-radius: 50%;background: #020a55 url('../images/indcaseArr.png') no-repeat left 10px center;overflow: hidden;border: 1px solid rgba(255, 255, 255, .2);}
.indcase-click-prev{left: 0;}
.indcase-click-next{right: 0;transform: rotate(180deg);}
.indcase-click-prev:hover, .indcase-click-next:hover{animation: casearr .6s linear both;}
.indcase-box .swiper-slide img {
    width: 100%;
    height: 475px;
    object-fit: cover;
}
@keyframes casearr{0%{background-position: left 10px center;}60%{background-position: -34px center;}60.0001%{background-position: 34px center;}100%{background-position: left 10px center;}}

.indsto{width: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;padding: 48px 0 80px;overflow: hidden;}
.indsto .indtit p{color: #777;}
.indsto-bar{width: 100%;}
.indsto-bar .indtit{float: left;}
.indsto-menu{float: right;font-size: 0;padding-top: 40px;}
.indsto-menu-link, .indsto-menu-more{display: inline-block;vertical-align: middle;user-select: none;}
.indsto-menu-link li{display: inline-block;margin: 0 20px;position: relative;font-size: 14px;color: #555;cursor: pointer;transition: all .4s ease;}
.indsto-menu-link li:after{content: "";width: 0;right: 0;height: 2px;background: #2386ee;transition: all .4s ease;position: absolute;bottom: -3px;}
.indsto-menu-link li.ontrue, .indsto-menu-link li:hover{color: #2386ee;}
.indsto-menu-link li.ontrue:after{width: 100%;right: auto;left: 0;}
.indsto-menu-link li:hover:after{width: 100%;right: auto;left: 0;}
.indsto-menu-more {width: 138px;height: 36px;margin-left: 20px;line-height: 34px;border-radius: 5px;font-size: 14px;text-align: center;color: #2386ee;position: relative;transition: all .4s ease;}
.indsto-menu-more span{position: relative;z-index: 2;}
.indsto-menu-more span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;display: inline-block;transform: translateY(2px);}

.indsto-menu-more:hover{color: #fff;}
.indsto-menu-more:hover:after{width: 100%;right: auto;left: 0;}
.indsto-box{width: 100%;margin-top: 22px;}
.indsto-item{width: 1560px;display: none;float: right;}
.indsto-item.ontrue{display: block;}
.indsto-loop{width: calc(100% - 110px);float: right;}
.indsto-loop .swiper-container{/*padding: 10px 0;*/}
.indsto-imgwd{width: 100%;box-shadow: 0 2px 10px 2px #dee4e8;overflow: hidden;position: relative;}
.indsto-img{width: 100%;overflow: hidden;}
.indsto-img img{width: 100%;/*object-fit: cover;*/height: 294px;}
.indsto-wdbox{width: 100%;height: 120px;padding: 0 32px;display: flex;align-items: center;background: #fff;}
.indsto-wd{width: 100%;}
.indsto-wd h2{font-size: 16px;color: #444;font-weight: 700;transition: all .4s ease .2s;}
.indsto-wd p{font-size: 16px;color: #777;line-height: 24px;height: 48px;overflow: hidden;margin-top: 8px;transition: all .4s ease .2s;}
.indsto-sd{width: 100%;background: #fff;position: absolute;height: 100%;top: 0;opacity: 0;left: 0;z-index: 2;padding: 38px 32px 0;overflow: hidden;transition: all .6s ease;}
.indsto-sd-title h2{font-size: 16px;font-weight: 700;color: #0068dd;margin-bottom: 16px;}
.indsto-sd-title h6{font-size: 16px;color: #777;margin: 8px 0 16px;}
.indsto-sd-title p{font-size: 14px;color: #444;line-height: 24px;text-align: justify;height: 96px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.indsto-sd-pro{width: 100%;margin-top: 72px;}
.indsto-sd-pro h6{font-size: 16px;color: #444;font-weight: 700;}
.indsto-sd-pro p{width: 100%;overflow: hidden;margin-top: 10px;}
.indsto-sd-pro p a{margin-right: 18px;font-size: 14px;line-height: 20px;color: #888;transition: all .4s ease;float: left;display: block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.indsto-sd-pro p a:hover{color: #0068dd;}
.indsto-sd-link{display: block;width: 100%;box-shadow: 4px 4px 10px 0px #cef4fe;height: 50px;color: #fff;line-height: 50px;margin-top: 24px;background: linear-gradient(135deg,#0068dd,#00aeee);border-radius: 5px;overflow: hidden;font-size: 16px;text-align: center;position: relative;}
.indsto-sd-link span{position: relative;z-index: 2;}
.indsto-sd-link span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;transition: all .4s ease;display: inline-block;transform: translateY(2px);}
.indsto-sd-link:hover span:after{margin-left: 12px;}
.indsto-imgwd:hover .indsto-sd{opacity: 1;}
.indsto-sd-title h2, .indsto-sd-title p, .indsto-sd-pro, .indsto-sd-link{transform: translateY(20px);transition: all .6s ease;opacity: 0;}
.indsto-imgwd:hover .indsto-sd-title h2{opacity: 1;transform: translateY(0);}
.indsto-imgwd:hover .indsto-sd-title p{opacity: 1;transform: translateY(0);}
.indsto-imgwd:hover .indsto-sd-pro{opacity: 1;transform: translateY(0);}
.indsto-imgwd:hover .indsto-sd-link{opacity: 1;transform: translateY(0);}
.indsto .swiper-slide{width: 355px !important;}

.indsto-btn-box{width: 104px;float: left;overflow: hidden;}
.indsto-btn{width: 100%;float: right;height: 414px;margin-top: 10px;padding-top: 36px;position: relative;}
.indsto-btn-li{width: 100%;margin-top: 16px;}
.indsto-btn-li>div{width: 58px;height: 58px;overflow: hidden;border-radius: 50%;border: 4px solid #aab0c3;cursor: pointer;background: url('../images/indstoic.png') no-repeat center;transition: all .4s ease;}
.indsto-btn-next{transform: rotate(180deg);}
.indsto-btn-li>div:hover{animation: stoarr .6s linear both;border-color: #2386ee;background-image: url('../images/indstoicH.png');}
@keyframes stoarr{0%{background-position: center center;}60%{background-position: 60px center;}60.0001%{background-position: -60px center;}100%{background-position: center center;}}
.indsto-line{position: absolute;width: 60px;height: 2px;left: 0;bottom: 0;background: #b3b9c1;}
.indsto-line i{position: absolute;width: 0;height: 2px;top: 0;left: 0;background: #2386ee;transition: all .4s ease;}

.indnews{width: 100%;background: #f3f3f3;overflow: hidden;padding: 84px 0 100px;overflow: hidden;}
.indnews .indtit p{color: #777;}
.indnews-list{width: 100%;margin-top: 30px;}
.indnews-list ul{margin-left: -1.5%;}
.indnews-list li{width: 31.8333%;float: left;margin-left: 1.5%;background: #fff;transition: all .4s ease;overflow: hidden;}
.indnews-list li:hover{box-shadow: 0 4px 20px 2px #cecece;}
.indnews-one a{display: block;width: 100%;overflow: hidden;}
.indnews-one-img{width: 100%;overflow: hidden;}
.indnews-one-img img{width: 100%;object-fit: cover;transition: all .4s linear;height: 188px;}
.indnews-one-wd{width: 100%;padding: 30px 28px 0;height: 188px;overflow: hidden;position: relative;}
.indnews-one-wd h1{font-size: 20px;color: #111;line-height: 30px;height: 90px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.indnews-one-wd span{position: absolute;font-size: 14px;color: #747192;left: 28px;bottom: 28px;}
.indnews-one a:hover .indnews-one-img img{transform: scale(1.06);}
.indnews-one a:hover .indnews-one-wd h1{color: #2386ee;}
.indnews-tab a{display: block;width: 100%;overflow: hidden;}
.indnews-tab-img, .indnews-tab-wd{width: 50%;height: 188px;overflow: hidden;}
.indnews-tab-img img{width: 100%;height: 100%;object-fit: cover;transition: .4s linear;}
.indnews-tab a:first-child .indnews-tab-img{float: left;}
.indnews-tab a:first-child .indnews-tab-wd{float: right;}
.indnews-tab a:last-child .indnews-tab-img{float: right;}
.indnews-tab a:last-child .indnews-tab-wd{float: left;}
.indnews-tab-wd{padding: 24px 24px 0;position: relative;}
.indnews-tab-wd h1{font-size: 18px;color: #111;line-height: 26px;transition: all .4s ease;height: 78px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.indnews-tab-wd span{position: absolute;font-size: 14px;color: #747192;left: 28px;bottom: 28px;}
.indnews-tab a:hover .indnews-tab-img img{transform: scale(1.06);}
.indnews-tab a:hover .indnews-tab-wd h1{color: #2386ee;}
.indnews-bar-link{width: 100%;padding: 9px 24px 0;position: relative;overflow: hidden;}
.indnews-bar-link:before{content: "";width: 100%;height: 15px;background: #fff;top: 9px;left: 0;z-index: 2;position: absolute;}
.indnews-bar-link .swiper-wrapper{height: 300px !important;}
.indnews-bar-link a{display: block;width: 100%;border-bottom: 1px solid #e9e8ef;padding: 15px 0;}
.indnews-bar-link a h1{font-size: 16px;line-height: 23px;color: #111;transition: all .4s ease;height: 46px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.indnews-bar-link a span{display: block;font-size: 14px;color: #747192;margin-top: 6px;}
.indnews-bar-link a:hover h1{color: #2386ee;}
.indnews-bar-more{display: block;width: 100%;height: 48px;margin-top: 19px;padding: 0 24px;transition: all .4s ease;font-size: 16px;color: #2386ee;background: url('../images-index/index/indnewsArr.png') no-repeat right 24px top 6px;}
.indnews-bar-more span{position: relative;}
.indnews-bar-more span:after{content: "";width: 0;right: 0;height: 1px;background: #2386ee;position: absolute;bottom: -4px;transition: all .4s ease;}
.indnews-bar-more:hover span:after{right: auto;left: 0;width: 100%;}
.indnews-bar-line{position: absolute;width: 2px;height: 95px;right: 0;top: 0px;background: #2386ee;z-index: 5;transition: all .8s ease;}

.indwe{width: 100%;height: 480px;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;align-items: center;overflow: hidden;}
.indwe-title{width: 100%;}
.indwe-title h4{font-size: 38px;color: #fff;}
.indwe-title p{font-size: 16px;line-height: 24px;color: #fff;opacity: .75;margin: 24px 0 30px;}
.indwe-title a {display: block;width: 200px;height: 46px;line-height: 44px;border-radius: 5px;border: 2px solid #2386ee;font-size: 16px;text-align: center;color: #2386ee;position: relative;transition: all .4s ease;}
.indwe-title a span{position: relative;z-index: 2;}
.indwe-title a span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;display: inline-block;transform: translateY(2px);}
.indwe-title a:after{content: "";width: 0;right: 0;height: 100%;background: linear-gradient(135deg,#0068dd,#00aeee);position: absolute;transition: all .4s ease;}
.indwe-title a:hover{color: #fff;}
.indwe-title a:hover:after{width: 100%;right: auto;left: 0;}
.indwe-link{width: 100%;font-size: 0;margin-top: 42px;}
.indwe-link a{display: inline-block;font-size: 14px;color: #eee;line-height: 20px;margin-right: 20px;transition: all .4s ease;}
.indwe-link a:last-child{margin-right: 0;}
.indwe-link a:hover, .indwe-link a.ontrue{color: #2386ee;}

.indgo{width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;}
.indgo-desc, .indgo-link{display: flex;height: 171px;align-items: center;}
.indgo-desc{float: left;}
.indgo-desc p{color: #fff;font-size: 30px;}
.indgo-desc p b{font-weight: 700;}
.indgo-link{float: right;}
.indgo-link a{display: block;width: 180px;height: 52px;line-height: 52px;border-radius: 5px;overflow: hidden;font-size: 16px;text-align: center;position: relative;color: #fff;border: 1px solid #fff;}
.indgo-link a span{position: relative;z-index: 2;}
.indgo-link a span:after{content: "\f105";font-family: "FontAwesome";margin-left: 6px;font-size: 22px;display: inline-block;transition: all .4s ease;transform: translateY(2px);}
.indgo-link a:hover span:after{margin-left: 12px;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .indsto-item{width: 1390px;}
    .indsto .swiper-slide {width: 320px !important;}
    .indsto-btn {height: 374px;padding-top: 24px;}
    .indsto-sd-pro{margin-top: 48px;}
    .indsto-sd{padding: 30px 24px 0;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .indpro{padding: 100px 0;}
    .indsto-item {width: 1310px;}
    .indsto .swiper-slide {width: 310px !important;}
    .indsto-img img{height: 256px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .indsto-item {width: 1270px;}
    .indsto .swiper-slide {width: 300px !important;}
    .indsto-img img{height: 248px;}
    .indsto-btn {height: 358px;padding-top: 24px;}
    .indsto-sd-pro{margin-top: 40px;}
    .indsto-sd{padding: 24px 20px 0;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .indsto-item {width: 1230px;}
    .indsto .swiper-slide {width: 280px !important;}
    .indsto-img img{height: 232px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .indsto-item {width: 100%;padding-left: 3%;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .Header-navbar ul li {margin: 0 2px;}
}

/*成功案例end*/


/*正文内容*/
		.flex-7 {
		    flex: 7;
		    flex-grow: 7;
		    flex-shrink: 1;
		    flex-basis: 0%;
			width: 1280px;
			margin: 0 auto;
			
		}
		.grey-border {
		    border-bottom: 1px solid #ccc !important;
			padding: 0 20px;
		}
		.grey-border {
		    border: 1px solid #efefef !important;
		}

		.flex-7 .grey-border p{
			text-indent:2em;

		}
		.flex-7 .grey-border  h3,.flex-7 .grey-border h3 span{
		display: block;
		margin: 0 auto;
		text-align: center;
		line-height: 50px;
        height: 50px;

		}

		
		
		
		.flex-7 .grey-border p img{
			text-align: center;
			margin: 0 auto;
			display: block;
			max-width: 600px;
		}
			.flex-7 .grey-border p span img{
			text-align: center;
			margin: 0 auto;
			display: block;
		}
		.align-items-center {
		    -webkit-box-align: center !important;
		    -ms-flex-align: center !important;
		    align-items: center !important;
		}
		.justify-content-between {
		    -webkit-box-pack: justify !important;
		    -ms-flex-pack: justify !important;
		    justify-content: space-between !important;
		}
		.d-flex {
		    display: -webkit-box !important;
		    display: -ms-flexbox !important;
		    display: flex !important;
		}
		.h-60 {
		    height: 60px !important;
			margin: 0 auto;
			color: rgb(223, 130, 68);
			font-size: 20px;
		}
		.border-bottom-grey {
		    border-bottom: 1px solid #efefef;
		}
		.ul_click{
			margin: 10px 0;
			height: 50px;
			line-height: 50px;
			background: #e6e6e6;
			border-radius: 3px;
		}
		.ul_click span{
			padding: 0 30px;
		}
		.news_p{
			border-top: #E6E6E6 1px solid;
			padding: 10px 0;
			margin-top: 30px;
		}
		.news_p div{
			padding: 5px 0;
		}
		.newsnav{
			width: 1280px;
			margin: 0 auto;
			height: 40px;
			line-height: 40px;
		}
/*正文内容*/





/*版权开始*/
.register-area {
	height: 150px;
	width: 100%;
	padding: 30px 0;
	overflow: hidden;
	position: relative;
}

.register-area-bg {
	background: url(../images/register-v3.jpg) no-repeat center center;
	background-size: cover;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 225px;
	z-index: 1;
}

.register-area-wrapper {
	position: relative;
	z-index: 2;
	max-width: 632px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.register-text {
	position: absolute;
	top: 34%;
	left: 0;
	margin-top: -20px;
	font-size: 28px;
	line-height: 40px;
	color: #fff;
	text-align: center;
}

.register-area .cui-btn {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -20px;
	border-color: #f66f6a;
	background-color: #f66f6a;
	color: #fff;
	height: 48px;
	padding-left: 40px;
	padding-right: 40px;
	font-size: 18px;
	line-height: 46px;
	padding: 0 30px;
	border: solid 1px transparent;
	border-radius: 2px;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	user-select: none;
	transition: .2s;
}

.register-area .cui-btn:hover {
	box-shadow: 0 8px 16px rgba(246, 111, 106, 0.5);
}

.autoWidth{margin:0 auto;min-width:1000px;max-width:1200px}
.auto{margin:0 auto;min-width:1000px;max-width:1200px}
@media screen and (max-width:1233px){.auto{padding-left:10px}
}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clear-float{clear:both}



.footer{background-color:#009fd9;font-family:"Microsoft Yahei"}
.footer-list{width:69%;height:100%;float:left}
.footer-list ul{float:left;margin-right:13%}
.footer-list .flist-4{margin-right:0}
.footer-list li{line-height:32px}
.footer-list li a{color:#b6e2f2;font-size:12px;text-decoration:none}
.footer-list li a:hover{text-decoration:underline;color:#fff}
.footer-list .flist-title{font-size:16px;color:#fff;margin-bottom:3px}
.footer-floor2{width:100%;border-top:1px solid #4cc3ed;padding:10px 0;text-align:center}
.footer-floor2 p{text-align:center;color:#b6e2f2;font-size:12px;line-height:30px}
.footer-floor2 p span{font-family:PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun,sans-serif}
.footer-floor2 a{color:#b6e2f2}
.footer-floor2 a:hover{color:#a8d0e0;text-decoration:underline}
.foot-link{margin:0 15px;text-decoration:none;color:#b6e2f2}
.foot-link:hover{text-decoration:underline}
.footer-right{width:300px;float:right}
.telephone{width:100%;/*height:32px;*/line-height:32px;color:#fff}
.telephone span{display:inline-block;width:32px;height:32px;float:left;background:url(../images/phone_32px.png);margin-left:16%}
.telephone .tel-number{font-size:18px;font-weight:400;text-align:right;top: 40px;position: relative;}
.official-plat{width:100%;height:100%;margin-top:20px;position:relative;top: -57px;left: -200px;}
.official-plat ul{float:right;margin-top:7px}
.official-plat ul li span{display:inline-block;width:32px;height:32px;background:url(../images/plat_icon.png) no-repeat 0 0;line-height:32px;float:left;margin-right:12px}
.official-plat ul li .weibo-logo{background:url(../images/plat_icon.png) no-repeat -32px 0}
.official-plat ul li .qq-logo{background:url(../images/plat_icon.png) no-repeat -64px 0}
.official-plat ul li{height:45px}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px}
.official-plat>p{display:inline-block;width:132px;height:132px;border:1px solid #ddd;background-color:#fff}
.official-plat .weixin{position:absolute;top:0;left:55px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:0 0}
.official-plat .weibo{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:-132px 0;display:none}
#wx-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:12px;right:-20px;z-index:10}
#wb-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:58px;right:-20px;z-index:10}
.five-superiority{width:100%;border-bottom:1px solid #27aede;padding:10px 0 20px}
.five-superiority-list li{float:left;width:20%;height:36px;text-align:center;border-left:1px solid #27aede}
.five-superiority-list li:first-child{border-left:none}
.five-superiority-list li a{display:inline-block;position:relative;width:100%;height:36px;line-height:36px;background:no-repeat 2% center;text-indent:2em;color:#fff;font-size:16px}
.five-superiority-list li a:hover{color:#bfe7f5}
.five-superiority-list li a.superiority-text{text-indent:4em}
.superiority-icon{position:absolute;width:40px;height:40px;left:10%;background-repeat:no-repeat;background-image:url(../images/footer_youshi.png)}
.compensate_ico .superiority-icon{background-position:0 0}
.compensate_ico:hover .superiority-icon{background-position:0 -50px}
.retreat_ico .superiority-icon{background-position:0 -100px}
.retreat_ico:hover .superiority-icon{background-position:0 -150px}
.technology_ico .superiority-icon{background-position:0 -200px}
.technology_ico:hover .superiority-icon{background-position:0 -250px}
.prepare_ico .superiority-icon{background-position:0 -300px}
.prepare_ico:hover .superiority-icon{background-position:0 -350px}
.service_ico .superiority-icon{background-position:0 -400px}
.service_ico:hover .superiority-icon{background-position:0 -450px}
.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}
.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
.wave-box{position:relative;height:60px;background:#fff;margin-top: 30px;}

/*关于我们-内页共用样式*/

.m_mn{width: 1200px;margin: 0 auto;}
.m_xn{width: 1000px;margin: 0 auto;}
.m_ads{height:325px;width:100%;min-width:1200px;overflow:hidden;z-index:-1;position: fixed;top:0;left:0;}
.m_ads.h_280{height: 280px;}
.m_ads.h_280 .text{padding-top: 127px;}
.m_ads.h_300{height: 300px;}
.m_ads.h_300 .text{padding-top: 147px;}
.m_ads.h_580{height: 580px;}
.m_ads.h_580 .text{padding-top: 140px;}
.m_ads .text{text-align: center;padding-top: 170px;}
.m_ads .text span{font-size: 40px;color: #ffffff;margin: 0 10px;text-transform: uppercase;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.5);text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.m_ads .text .xt{height: 1px;width: 145px;margin: 15px auto 0;border-bottom: 1px solid rgba(255,255,255,0.5);}
.m_main{width:100%;min-width:1200px;background:#f5f5f5;}
.n_about{padding: 60px 0 0;background-color: #ffffff;}
.n_about .m_tt{text-align: center;}
.n_about .about .g_text{color: #666666;line-height: 28px;width: 1000px;margin: 15px auto 80px;}
.n_about .team{background:#f6f6f6 url(../images/about_img1.png) no-repeat center top;height: 520px;width: 100%;}
.n_about .team .g_text{padding-top: 160px;padding-left: 20px;color: #ffffff;line-height: 28px;width: 540px;}
.n_about .team .g_text .g_tt{margin-bottom: 35px;}
.n_about .culture{background-color: #f6f6f6;height: 485px;padding-top: 40px;width: 100%;}
.n_about .culture .culture_list{overflow: hidden;width: 1200px;margin: 60px auto 0;font-size: 0;}
.n_about .culture .culture_list li{display: inline-block;width: 270px;margin-right: 40px;text-align: center;}
.n_about .culture .culture_list li .g-img{width: 185px;height: 185px;line-height: 185px;text-align: center;margin: 0 auto;border: 1px dashed #B9BABA;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.n_about .culture .culture_list li .g-img img{width: 170px;height: 170px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.n_about .culture .culture_list li .text .tt{color: #333333;font-size: 20px;margin: 30px 0 5px;}
.n_about .culture .culture_list li .text .info{color: #666666;font-size: 14px;line-height: 28px;}
.n_about .design{padding-top: 90px;height: 560px;}
.n_about .design .g-text{padding-left: 20px;width: 550px;overflow: hidden;}
.n_about .design .g-text .tt{color: #f29e1c;font-size: 36px;font-weight: bold;margin: 80px 0 15px;}
.n_about .design .g-text .info{color: #cccccc;font-size: 16px;margin-bottom: 45px;line-height: 20px;text-transform: uppercase;}
.n_about .design .g-text .txt{color: #666666;line-height: 28px;}
.n_about .fz{background-color: #f6f6f6;height: 575px;padding-top: 85px;width: 100%;}
.n_about .fz .g-img{margin-top: 75px;text-align: center;}
.n_about .service{padding: 80px 0 20px;}
.n_about .service .g-img{text-align: center;margin-top: 65px;}
.n_about .service .list{font-size: 0;position: relative;margin-top: -113px;}
.n_about .service .list li{width: 395px;display: inline-block;height: 340px;font-size: 14px;color: #cccccc;text-align: center;text-transform: uppercase;}
.n_about .service .list li div{height: 240px;width: 100%;background: url(../images/about_ico1.png) no-repeat ;}
.n_about .service .list li .tt{color: #666666;font-size: 22px;margin-bottom: 5px;}
.n_about .service .list li div.ico1{background-position: 158px 140px;}
.n_about .service .list li div.ico2{background-position: -220px 140px;}
.n_about .service .list li div.ico3{background-position: -604px 140px;}
.zoomIn img{
    position: relative;
    top: -300px;
   /* left: 800px;*/
    width: 300px;
}


/*新闻列表*/
.layui-table {
    width: 1280px;
    background-color: #fff;
    color: #666;
    margin: 0 auto;
}

/*分页样式*/
				
			.pagination_lb {
			  list-style: none;
			  padding: 0;
			  margin: 30px 0;
			  justify-content: center;
			  display: -webkit-flex;
			}
			.pagination_lb li {
			  display: inline;
			  text-align: center;
			}
			.pagination_lb a {
			  float: left;
			  display: block;
			  font-size: 14px;
			  text-decoration: none;
			  padding: 5px 5px;
			  color: #fff;
			  margin-left: -1px;
			  border: 1px solid transparent;
			  line-height: 1.5;
			}
			.pagination_lb a.active {
			  cursor: default;
			}
			.pagination_lb a:active {
			  outline: none;
			}
			.modal-2 li:first-child a {
			  -moz-border-radius: 50px 0 0 50px;
			  -webkit-border-radius: 50px;
			  border-radius: 50px 0 0 50px;
			}
			.modal-2 li:last-child a {
			  -moz-border-radius: 0 50px 50px 0;
			  -webkit-border-radius: 0;
			  border-radius: 0 50px 50px 0;
			}
			.modal-2 a {
			  border-color: #ddd;
			  color: #999;
			  background: #fff;
			  border-radius: 3px;
			}
			.modal-2 a:hover {
			  color: #0092de;
			  background-color: #eee;
			}
			.modal-2 a.active, .modal-2 a:active {
			  border-color: #0092de;
			  background: #0092de;
			  color: #fff;
			}
			.modal-2 b{
                border-color: #ddd;
                color: #fff;
                background: #0092de;
                padding: 5px 12px;
            }
            .modal-2 a b{
                border-color: #ddd;
                color: #999;
                background: none;
            }

/*联系我们*/
/*内页共用样式*/
#dituContent{
    width:1180px;
    height:480px;
    border:#ccc solid 1px;
    border-radius: 3px;
}

.m_ads{height:325px;width:100%;min-width:1200px;overflow:hidden;z-index:-1;position: fixed;top:0;left:0;}
.m_ads.h_280{height: 280px;}
.m_ads.h_280 .text{padding-top: 127px;}
.m_ads.h_300{height: 300px;}
.m_ads.h_300 .text{padding-top: 147px;}
.m_ads.h_580{height: 580px;}
.m_ads.h_580 .text{padding-top: 140px;}
.m_ads .text{text-align: center;padding-top: 170px;}
.m_ads .text span{font-size: 40px;color: #ffffff;margin: 0 10px;text-transform: uppercase;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.5);text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.m_ads .text .xt{height: 1px;width: 145px;margin: 15px auto 0;border-bottom: 1px solid rgba(255,255,255,0.5);}
.m_main{width:100%;min-width:1200px;background-image: linear-gradient(#f5f5f5, #fff);}
.m_main1{width:100%;min-width:1200px;  padding:20px 0 30px 0; background: #fff}
.m_main2{width:100%;min-width:1200px;height: 520px;margin:250px auto 0 auto;background: url(../images/case_top_bj.png) repeat-x left center;}
.m_main3{width:100%;min-width:1200px;background:#fff;overflow: hidden;position: relative;}
.m_main4{width:100%;min-width:1200px;background:#f5f5f5;margin:280px auto 0 auto;position: relative;}
.m_main5{width:100%;min-width:1200px;background:#ffffff;margin:0;}
.m_main6,.m_main7{width:100%;min-width:1200px;color:#ffffff;margin:0;}
.m_main8{width:100%;min-width:1200px; margin:325px auto 0 auto; padding:0 0 30px 0; background: #f4f7f9}
.m_main9{width:100%;min-width:1200px; margin:325px auto 0 auto; padding:0 0 0 0; background: #f4f7f9}
.m_subtopic{height: 70px;width: 100%;border-bottom: 1px solid #E7E7E7;background-color: #ffffff;}
.m_subtopic .subtopic_list{font-size: 0;color: #666666;overflow: hidden;height: 70px;text-align: center;}
.m_subtopic .subtopic_list li{display: inline-block;height: 70px;line-height: 70px;padding: 0 20px;background: url(../images/side_bjx.png) no-repeat right center;font-size: 18px;}
.m_subtopic .subtopic_list li:last-child{background: none;}
.m_subtopic .subtopic_list li a{display: block;padding: 0 20px;height: 70px;border-bottom: 2px solid #ffffff;}
.m_subtopic .subtopic_list li a.on::before{width: 100%;}
.m_subtopic .subtopic_list li a:hover,.m_subtopic .subtopic_list li a.on{color: #3784D2;}
.m_subtopic .subtopic_list li a.hvr-underline-from-left:before{height: 2px;background: #3784D2;-webkit-transition-duration: .5s;transition-duration: .5s;}
.m_subtopic1{height: 60px;width: 100%;border-bottom: 1px solid #E7E7E7;background-color: #ffffff;}
.m_subtopic1 .subtopic_list{font-size: 16px;color: #333333;}
.m_subtopic1 .subtopic_list li{float: left;margin-right: 40px;height: 60px;line-height: 60px;}
.m_subtopic1 .subtopic_list li dl{max-height: 60px;overflow: hidden;position: relative;z-index: 111;transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;}
.m_subtopic1 .subtopic_list li dl:hover{max-height: 300px;background-color: #ffffff;color: #333333;}
.m_subtopic1 .subtopic_list li dl dt{background: url(../images/blog_ico1.png) no-repeat 50px center;padding-right: 20px;cursor: pointer;}
.m_subtopic1 .subtopic_list li dl dd{height: 40px;line-height: 40px;padding: 0 10px;background-color: #ffffff;}
.m_crm{height: 50px;line-height: 50px;color: #888888;background: url(../images/news_ico2.png) no-repeat left 17px;text-indent: 25px;}
.m_crm1{height: 50px;border-bottom: 1px solid #E7E7E7;line-height: 50px;color: #888888;}
.m_crm1.on{background-color: #ffffff;}
.m_crm1 .m_xn,.m_crm1 .m_mn{background: url(../images/news_ico2.png) no-repeat left 17px;text-indent: 25px;}
.m_crm a.on,.m_crm a:hover,.m_crm1 a.on,.m_crm1 a:hover{color: #666666;}
.share span{line-height: 20px !important;float: left;margin-right: 10px;}
.n_mn .m_text .article_tt{color: #333333;font-size: 24px;font-weight: bold;margin-bottom: 18px;margin-top: -5px;}
.n_mn .m_text .g_attr span{display: inline-block;margin-right: 25px;color: #888888;}
.n_mn .m_text .g_attr span.on a{display: inline-block;border: 1px solid #cccccc;margin-right: 5px;border-radius: 5px;font-size: 12px;width: 18px;height: 18px;line-height: 18px;text-align: center;}
.n_mn .m_text .g_attr span.on a:hover{background-color: #2c88d8;color: #ffffff;border: 1px solid #2c88d8;}
.n_mn .m_text .g_attr span a:hover{color: #2c88d8;}
.n_mn .m_text .text{padding: 30px 0 ;font-size: 14px;color: #666666;line-height: 28px;overflow: hidden;}
.n_mn .m_text .text img{max-width: 100%;}
.n_mn .m_aside{padding: 25px 0 30px;line-height: 26px;overflow: hidden;border-top: 1px dotted #C7C7C7;color: #888888;}
/*关于我们*/

/*联系我们*/
.n_contact{padding: 60px 0;}
.n_contact .s_side{height: 52px;text-align: center;}
.n_contact .s_side a{display: inline-block;height: 50px;font-size: 16px;line-height: 50px;color: #666666;width: 200px;border: 1px solid #dedede;background-color: #ffffff;border-radius: 30px;margin: 0 10px;}
.n_contact .s_side .hvr-bounce-to-right:before{border-radius: 30px;background: #2c88d8;border-color: #2c88d8;}
.n_contact .s_side a:hover{color: #ffffff;}
.n_contact .s_side a.on{background: #2c88d8;color: #ffffff;}
.n_contact .s_side a.on:before{background: none;}
.n_contact .g_content .allmap{
    margin-bottom: 40px;padding: 10px;background-color: #ffffff;position: relative;-moz-box-shadow:0px 0px 20px rgba(127,128,130,0.2);-webkit-box-shadow:0px 0px 20px rgba(127,128,130,0.2);box-shadow:0px 0px 20px rgba(127,128,130,0.2);height: 500px;
    /*display: none;*/
}
.n_contact .g_content .allmap .text{position: absolute;background-color: rgba(255,255,255,0.9);padding: 40px 30px;width: 320px;top: 90px;left: 0;-moz-box-shadow:10px 0px 20px rgba(127,128,130,0.4);-webkit-box-shadow:10px 0px 20px rgba(127,128,130,0.4);box-shadow:10px 0px 20px rgba(127,128,130,0.4);}
.n_contact .g_content .allmap .text .tt{color: #2c88d8;font-size: 24px;background: url(../images/contact_ico1.png) no-repeat -5px -85px;padding-left: 15px;height: 35px;margin-bottom: 20px;}
.n_contact .g_content .allmap .text .dt,.n_contact .g_content .allmap .text .gj{color: #333333;font-size: 18px;background: url(../images/contact_ico1.png) no-repeat left -181px;padding-left: 30px;margin-bottom: 10px;}
.n_contact .g_content .allmap .text .gj{background: url(../images/contact_ico1.png) no-repeat left 1px;}
.n_contact .g_content .allmap .text .xt{border-bottom: 1px dashed #CACACA;width: 100%;height: 1px;margin: 20px 0;}
.n_contact .g_content .allmap .text .route{color: #666666;line-height: 28px;}
.n_contact .g_content .g-text{width: 100%;height: 245px;}
.n_contact .g_content .g-text .left{width: 599px;border-right: 1px solid #DCDCDC;height: 205px;float: left;}
.n_contact .g_content .g-text .left .g-img{line-height: 205px;height: 205px;width: 75px;margin-left: 10px;}
.n_contact .g_content .g-text .left .text{
    height: 205px;
    color: #333333;
    width: 500px;
    float: right;
    position: relative;
    top: -222px;
}
.n_contact .g_content .g-text .left .text .tt{font-size: 24px;margin-top: 30px;}
.n_contact .g_content .g-text .left .text .address{font-size: 16px;margin-top: 10px;padding-left: 25px;background: url(../images/contact_ico2.png) no-repeat left -353px;}
.n_contact .g_content .g-text .left .text .info{color: #666666;font-size: 14px;margin-top: 40px;}
.n_contact .g_content .g-text .left .text .info span{display: inline-block;height: 25px;padding-left: 25px;background: url(../images/contact_ico2.png) no-repeat left -265px;margin-bottom: 20px;width: 170px;}
.n_contact .g_content .g-text .left .text .info span:nth-child(2){background-position: left -86px;}
.n_contact .g_content .g-text .left .text .info span:nth-child(3){background-position: left -176px;}
.n_contact .g_content .g-text .left .text .info span:nth-child(4){background-position: left 5px;}
.n_contact .g_content .g-text .right{width: 540px;padding-left: 60px;height: 205px;float: left;}
.n_contact .g_content .g-text .right .text{height: 205px;float: left;width: 380px;}
.n_contact .g_content .g-text .right .text .tt{color: #888888;font-size: 18px;margin-top: 30px;}
.n_contact .g_content .g-text .right .text .tel{color: #2c88d8;font-size: 46px;font-weight: bold;margin-top: -5px;margin-bottom: 20px;}
.n_contact .g_content .g-text .right .text .info{color: #666666;margin-top: 14px;position: relative;top: -13px;}
.n_contact .g_content .g-text .right .text .info span{
    display: inline-block;padding-left: 25px;height: 25px;width:170px;margin-bottom: 10px;margin-right: 15px;background: url(../images/contact_ico2.png) no-repeat left -445px;
    
}
.n_contact .g_content .g-text .right .g-img{float: right;height: 205px;width: 140px;}
.n_contact .g_content .g-text .right .g-img .code{background-color: #ffffff;text-align: center;margin-top: 25px;-moz-box-shadow:0px 0px 20px rgba(127,128,130,0.4);-webkit-box-shadow:0px 0px 20px rgba(127,128,130,0.4);box-shadow:0px 0px 20px rgba(127,128,130,0.4);}
.n_contact .g_content .g-text .right .g-img .code p{padding: 0 0 10px ;color: #666666;}

/*人才招聘*/
.n_recruit{padding: 100px 0 130px;width: 1000px;margin: 0 auto;}
.n_recruit .g_content{text-align: center;}
.n_recruit .g_content .g_tt{font-size: 30px;color: #666666;}
.n_recruit .g_content .xt{width: 60px;height: 2px;background-color: #2c88d8;margin: 15px auto;}
.n_recruit .g_content .g_text{padding: 0 65px;font-size: 16px;color: #666666;text-align: center;line-height: 30px;}
.n_recruit .g_content .list{overflow: hidden;margin-top: 75px;}
.n_recruit .g_content .list li{float: left;width: 220px;height: 268px;margin-right: 40px;color: #ffffff;}
.n_recruit .g_content .list li:last-child{margin-right: 0;}
.n_recruit .g_content .list li .text{padding: 125px 20px 30px;height: 113px;font-size: 14px;}
.n_recruit .g_content .list li .text .zw{font-size: 20px;}
.n_recruit .g_content .list li .text .xw{font-size: 12px;text-transform: uppercase;margin: 5px 0 49px;}




/*案例列表*/
.home_main{width:100%;min-width:1200px;background:#ffffff;margin:10px auto 0 auto;position: relative;z-index: 2; }
.home_container{width:1200px;margin:0 auto;}
.wul105{width: 105%;}
.plat-product-list ul li{float: left;width:285px;margin:0px 20px 20px 0px;background:#fff;}
.hui{ background:#f8f8f8  !important}
.hui .share{border-top:1px solid #f1f0ee !important;}
.plat-product-list ul li .h-img{position:relative;overflow:hidden;}
.plat-product-list ul li .h-img .dask{width:100%;height:100%;position: absolute;top: 0px;left: 0px;background:rgba(0,0,0,.7);opacity:0;filter:alpha(opacity=0);z-index: 9}
.plat-product-list ul li .h-img .dask a{position: absolute;top:42%;display: block;width:95px;height:35px;line-height:35px;text-align:center;background:#ffc000;color:#fff;font-size: 14px;border-radius:5px;z-index: 99}
.plat-product-list ul li .h-img .dask a.details{left:-50px;}
.plat-product-list ul li .h-img .dask a.yulan{right:-50px;background:#0f91dd;}
.plat-product-list ul li .title{padding:20px;}
.plat-product-list ul li .share{padding: 13px 20px;}
.plat-product-list ul li .title h5 a{font-size:16px;color:#0092de;}
.plat-product-list ul li .title p{height:25px;line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.plat-product-list ul li .share em.uz-chakan{font-size:19px;}
.plat-product-list ul li .share .collection{margin-left:10px;cursor:pointer;position:relative;}
.plat-product-list ul li .share .collection em{vertical-align: middle;font-size:14px}
.plat-product-list ul li .share .collection b{font-weight:normal;}
.plat-product-list ul li .share .collection #add-num{display:none;}
.plat-product-list ul li .share .collection #add-num.add-animation{color: #EB4F38;position:absolute;top:-15px;left: 10px;font-size: 15px;opacity: 0;filter:alpha(opacity=0);-moz-opacity:0;animation: mypraise 0.5s ;-moz-animation: mypraise 0.5s ;-webkit-animation: mypraise 0.5s ;-o-animation: mypraise 0.5s ;font-style:normal;}
@keyframes mypraise{0%{top:-15px;opacity: 0;filter: alpha(opacity=0);-moz-opacity:0;}
25%{top:-20px;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity:0.5;}
50%{top:-25px;opacity: 1;filter: alpha(opacity=100);-moz-opacity:1;}
75%{top:-30px;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity:0.5;}
100%{top:-35px;opacity: 0;filter: alpha(opacity=0);-moz-opacity:0;}}
@-moz-keyframes mypraise{0%{top:-15px;opacity: 0;filter: alpha(opacity=0);-moz-opacity:0;}
25%{top:-20px;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity:0.5;}
50%{top:-25px;opacity: 1;filter: alpha(opacity=100);-moz-opacity:1;}
75%{top:-30px;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity:0.5;}
100%{top:-35px;opacity: 0;filter: alpha(opacity=0);-moz-opacity:0;}}
.plat-product-list ul li .share .num-view{font-weight:normal;}
.plat-product-list ul li .share em{font-weight:normal; width:22px; height:20px; float:left}
.plat-product-list ul li .share em.chakan{background:url(../images/view.png) no-repeat 0 0;}
.plat-product-list ul li .share em.aixin{background:url(../images/aixin.png) no-repeat center;}
.plat-product-list ul li .share span{font-size:14px;color:#bbb8b8}
.plat-product-list ul li .share .xing{display:block;width:90px;height:13px;margin-top:5px;background:url(../images/xing.png) no-repeat 0 0;}
.plat-product-list ul li .share .xing.xing-2{background-position:0 -21px;}
.plat-product-list ul li .share .xing.xing-3{background-position:0 -43px;}
.plat-product-list ul li .share .xing.xing-4{background-position:0 -64px;}
.plat-product-list ul li .share .xing.xing-5{background-position:0 -87px;}
.plat-product-list ul li:hover{box-shadow: 0 0 30px rgba(33,37,44,.5);}
.plat-product-list ul li:hover .h-img .dask{opacity:1;filter:alpha(opacity=100);}
.plat-product-list ul li:hover .h-img .dask a.details{left:12%;}
.plat-product-list ul li:hover .h-img .dask a.yulan{right:12%;}

.on{
    margin-left: 8px;
    display: inline-block;
    white-space: nowrap;
    background: #2c88d8;
    padding: 0 5px;
    height: 25px;
    line-height: 25px;
    border-radius: 2px;
    color: #fff !important;
}

.plat-product-list ul li .share .xing.xing-5 {
    background-position: 0 -87px;
}
.plat-product-list ul li .share .xing {
    display: block;
    width: 90px;
    height: 13px;
    margin-top: 5px;
    background: url(../images/xing.png) no-repeat 0 0;
}
.plat-product-list ul li .share span {
    font-size: 14px;
    color: #bbb8b8;
}
.share span {
    line-height: 20px !important;
    float: left;
    margin-right: 10px;
}
.f-fr, .fr {
    float: right !important;
}

.plat-product-list ul li .share em.chakan {
    background: url(../images/view.png) no-repeat 0 0;
}
.plat-product-list ul li .share em {
    font-weight: normal;
    width: 22px;
    height: 20px;
    float: left;
}
user agent stylesheet
em {
    font-style: italic;
}
.plat-product-list ul li .share span {
    font-size: 14px;
    color: #bbb8b8;
}
.share span {
    line-height: 20px !important;
    float: left;
    margin-right: 10px;
}
.plat-product-list ul li .share {
height: 20px;
    line-height: 20px;
    border-top: 1px solid #f5f5f5;
    position: relative;
    top: -13px;
}

.plat-product-list ul li .h-img .dask {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: rgba(0,0,0,.7);
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 9;
}
.plat-product-list ul li .h-img .dask a.details {
    left: -50px;
}

.plat-product-list ul li .h-img .dask a.yulan {
    right: -50px;
    background: #0f91dd;
}


.m_mn{width: 1200px;margin: 0 auto;}
.m_xn{width: 1000px;margin: 0 auto;}
.m_ads{height:325px;width:100%;min-width:1200px;overflow:hidden;z-index:-1;position: fixed;top:0;left:0;}
.m_ads.h_280{height: 280px;}
.m_ads.h_280 .text{padding-top: 127px;}
.m_ads.h_300{height: 300px;}
.m_ads.h_300 .text{padding-top: 147px;}
.m_ads.h_580{height: 580px;}
.m_ads.h_580 .text{padding-top: 140px;}
.m_ads .text{text-align: center;padding-top: 170px;}
.m_ads .text span{font-size: 40px;color: #ffffff;margin: 0 10px;text-transform: uppercase;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.5);text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.m_ads .text .xt{height: 1px;width: 145px;margin: 15px auto 0;border-bottom: 1px solid rgba(255,255,255,0.5);}

.m_subtopic{height: 70px;width: 100%;border-bottom: 1px solid #E7E7E7;background-color: #ffffff;}
.m_subtopic .subtopic_list{font-size: 0;color: #666666;overflow: hidden;height: 70px;text-align: center;}
.m_subtopic .subtopic_list li{display: inline-block;height: 70px;line-height: 70px;padding: 0 20px;background: url(../images/side_bjx.png) no-repeat right center;font-size: 18px;}
.m_subtopic .subtopic_list li:last-child{background: none;}
.m_subtopic .subtopic_list li a{display: block;padding: 0 20px;height: 70px;border-bottom: 2px solid #ffffff;}
.m_subtopic .subtopic_list li a.on::before{width: 100%;}
.m_subtopic .subtopic_list li a:hover,.m_subtopic .subtopic_list li a.on{color: #3784D2;}
.m_subtopic .subtopic_list li a.hvr-underline-from-left:before{height: 2px;background: #3784D2;-webkit-transition-duration: .5s;transition-duration: .5s;}
.m_subtopic1{height: 60px;width: 100%;border-bottom: 1px solid #E7E7E7;background-color: #ffffff;}
.m_subtopic1 .subtopic_list{font-size: 16px;color: #333333;}
.m_subtopic1 .subtopic_list li{float: left;margin-right: 40px;height: 60px;line-height: 60px;}
.m_subtopic1 .subtopic_list li dl{max-height: 60px;overflow: hidden;position: relative;z-index: 111;transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;}
.m_subtopic1 .subtopic_list li dl:hover{max-height: 300px;background-color: #ffffff;color: #333333;}
.m_subtopic1 .subtopic_list li dl dt{background: url(../images/blog_ico1.png) no-repeat 50px center;padding-right: 20px;cursor: pointer;}
.m_subtopic1 .subtopic_list li dl dd{height: 40px;line-height: 40px;padding: 0 10px;background-color: #ffffff;}
.m_crm{height: 50px;line-height: 50px;color: #888888;background: url(../images/news_ico2.png) no-repeat left 17px;text-indent: 25px;}
.m_crm1{height: 50px;border-bottom: 1px solid #E7E7E7;line-height: 50px;color: #888888;}
.m_crm1.on{background-color: #ffffff;}
.m_crm1 .m_xn,.m_crm1 .m_mn{background: url(../images/news_ico2.png) no-repeat left 17px;text-indent: 25px;}
.m_crm a.on,.m_crm a:hover,.m_crm1 a.on,.m_crm1 a:hover{color: #666666;}
.share span{line-height: 20px !important;float: left;margin-right: 10px;}
.n_mn .m_text .article_tt{color: #333333;font-size: 24px;font-weight: bold;margin-bottom: 18px;margin-top: -5px;}
.n_mn .m_text .g_attr span{display: inline-block;margin-right: 25px;color: #888888;}
.n_mn .m_text .g_attr span.on a{display: inline-block;border: 1px solid #cccccc;margin-right: 5px;border-radius: 5px;font-size: 12px;width: 18px;height: 18px;line-height: 18px;text-align: center;}
.n_mn .m_text .g_attr span.on a:hover{background-color: #2c88d8;color: #ffffff;border: 1px solid #2c88d8;}
.n_mn .m_text .g_attr span a:hover{color: #2c88d8;}
.n_mn .m_text .text{padding: 30px 0 ;font-size: 14px;color: #666666;line-height: 28px;overflow: hidden;}
.n_mn .m_text .text img{max-width: 100%;}
.n_mn .m_aside{padding: 25px 0 30px;line-height: 26px;overflow: hidden;border-top: 1px dotted #C7C7C7;color: #888888;}

.n_case{width: 1200px;margin: 0 auto; padding-bottom:15px}
.case_img_ico_l{position: absolute;top: 0;left: 0;z-index: 1;}
.case_img_ico_r{position: absolute;top: 0;right: 0;z-index: 1;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.case_tab{height: 400px;width: 100%;overflow: hidden;margin-top: 30px;position: relative;}
.case_tab .case_panel{background: none;}
.n_case .n_snav{width: 100%; background: #ffffff;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.1);box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.n_case .n_snav:hover{-webkit-box-shadow: 0 0 30px rgba(0,0,0,0.2);box-shadow: 0 0 30px rgba(0,0,0,0.2);}
.n_case .n_snav .list{color: #666666; overflow: hidden;}
.n_case .n_snav .list table{border-collapse:collapse;border:1px solid #eee}
.n_case .n_snav .list table td{margin-left:8px; line-height:30px; padding:8px 0;border-bottom:1px dotted #eee;font-size:14px}
.n_case .n_snav .list table td.td_left{background:#f7f7f7;text-align:center;color:#000}
.n_case .n_snav .list table td a{margin-left:8px; display:inline-block;white-space:nowrap; padding:0 5px;}
.n_case .n_snav .list table td a:hover,.n_case .n_snav .list table td span{margin-left:8px;;display:inline-block;white-space:nowrap; background:#2c88d8; padding:0 5px; height:25px; line-height:25px; border-radius:2px; color:#fff !important}
.quanbu{margin-left:23px;margin-right:3px;padding:0 14px;display:inline-block;white-space:nowra}

.ajax_select_a a{ text-align:center; }
.ajax_select_a a:hover{text-align:center;  }
.ajax_select_a span{width:60px; text-align:center;}

.n_case .n_snav .seek{height: 40px;padding-top:20px;width: 260px;margin-right: 40px; float:right}
.n_case .n_snav .seek .box{width: 260px;height: 40px;line-height: 40px;border-radius: 20px;background-color: #f6f6f6;}
.n_case .n_snav .seek .box input{outline: none;width: 190px;border: none;height: 30px;line-height: 30px;padding:5px 0 5px 20px;background: none;color: #7d7d7d;float: left;}
.n_case .n_snav .seek .box .on{width: 40px;height: 40px;border: none;background: url(../images/seek_ico.png) no-repeat center;cursor: pointer;float: left;}
.n_case .case_list{padding: 40px 0 35px; }
.n_case .case_list .list{width: 100%;}
.n_case .case_list .list li{width: 380px;height: 310px;margin:0 30px 30px 0;float: left;-webkit-box-shadow: 0 0 30px rgba(0,0,0,0.2);box-shadow: 0 0 30px rgba(0,0,0,0.2);position: relative;z-index: 11;}
.n_case .case_list .list li:nth-of-type(3n){margin-right:0px;}
.n_case .case_list .list li .g-img{height: 260px;width: 380px;position: relative;overflow: hidden;}
.n_case .case_list .list li .g-img img{-webkit-transition: transform 0.5s ease-out ;transition: transform 0.5s ease-out ;}
.n_case .case_list .list li .g-img .tt{padding: 15px 20px;bottom: 0;color: #ffffff;font-size: 16px;position: absolute;text-shadow:2px 2px 2px #333}
.n_case .case_list .list li .g-img .text{opacity: 0;background-color: rgba(0,0,0,0.5);position: absolute;top:0;left: 0;padding: 30px;height: 200px;width: 320px;-webkit-transition: opacity 0.5s ease-out ;transition: opacity 0.5s ease-out ;}
.n_case .case_list .list li .g-img .text .box{box-sizing: border-box;color: #ffffff;position: relative;height: 200px;width: 320px;padding: 30px 35px 40px;}
.n_case .case_list .list li .g-img .text .box::before,.n_case .case_list .list li .g-img .text .box::after{box-sizing: border-box;content: '';position: absolute;width: 100%;height: 100%;}
.n_case .case_list .list li .g-img .text .box::before,
.n_case .case_list .list li .g-img .text .box::after{border: 1px solid transparent;width: 0;height: 0;}
.n_case .case_list .list li .g-img .text .box::before{top: 0;left: 0;}
.n_case .case_list .list li .g-img .text .box::after{bottom: 0;right: 0;}
.n_case .case_list .list li .g-img:hover .text{opacity: 1;}
.n_case .case_list .list li .g-img:hover .tt{opacity: 0;}
.n_case .case_list .list li .g-img:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.n_case .case_list .list li .g-img .text:hover .box .more{opacity: 1;-webkit-transition: opacity 0.2s ease-out 0.6s;transition: opacity 0.2s ease-out 0.6s;}
.n_case .case_list .list li .g-img .text:hover .box::before,
.n_case .case_list .list li .g-img .text:hover .box::after{width: 100%;height: 100%;}
.n_case .case_list .list li .g-img .text:hover .box::before{border-top-color: #ffffff;border-right-color: #ffffff;-webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;}
.n_case .case_list .list li .g-img .text:hover .box::after{border-bottom-color: #ffffff;border-left-color: #ffffff;-webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;}
.n_case .case_list .list li .g-img .text .box .title{width: 100%;height: 24px;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: normal;color: #ffffff;font-size: 18px;font-weight: bold;}
.n_case .case_list .list li .g-img .text .box .xt{width: 40px;margin: 10px auto;height: 2px;background-color: #ffffff}
.n_case .case_list .list li .g-img .text .box .txt{color: #eeeeee;line-height: 24px;text-align: justify;height: 94px;overflow: hidden;}
.n_case .case_list .list li .g-img .text .box .more{width: 30px;height: 30px;border-radius: 50%;z-index: 2;background:#ffffff url(../images/case_more1.png) no-repeat center;position: absolute;left: 50%;margin-left: -15px;bottom: -14px;opacity: 0;}
.n_case .case_list .list li .info{height: 50px;line-height: 50px;background-color: #ffffff;padding-left: 20px;color: #888888;}
.n_case .case_list .list li .info .cate{width: 240px;}
.n_case .case_list .list li .info .switch{width: 95px;height: 30px;padding: 10px 10px 0px 0px;text-align:right}
.n_case .case_list .list li .info .switch a{display:inline-block;width: 28px;height: 30px;margin-left: 15px;}
.n_case .case_list .list li .info .switch a.pc{background: url(../images/case_ico.png) no-repeat 4px center;}
.n_case .case_list .list li .info .switch a.pc:hover{background: url(../images/case_ico1.png) no-repeat 4px center;}
.n_case .case_list .list li .info .switch a.pchover{background: url(../images/case_ico1.png) no-repeat 4px center;}
.n_case .case_list .list li .info .switch a.mobile{background: url(../images/case_ico.png) no-repeat -37px center;}
.n_case .case_list .list li .info .switch a.mobile:hover{background: url(../images/case_ico1.png) no-repeat -37px center;}
.n_case .case_list .list li .info .switch a.mobilehover{background: url(../images/case_ico1.png) no-repeat -37px center;}
.n_case .case_list .pages{margin-top: 20px;}
.m_case{padding: 60px 0;}
.m_case .case_top{padding: 20px;background-color: #ffffff;min-height: 200px;overflow:hidden;}
.m_case .case_top .g_img{width: 292px;height: 292px;overflow: hidden;float: left;}
.m_case .case_top .g_info{float: right;width: 848px;min-height: 200px;}
.m_case .case_top .g_info .g_tt{font-size: 24px;color: #333333;font-weight: bold;line-height: 22px;height: 35px;margin-bottom: 8px;width: 100%;overflow: hidden;}
.m_case .case_top .g_info .g_tt .link{font-size: 14px;font-weight: normal;color: #2c88d8;text-align: center;width: 118px;height: 33px;line-height: 33px;border: 1px solid #3784D2;border-radius: 5px;position: relative;}
.m_case .case_top .g_info .g_tt .link a{display: block;background: url(../images/case_m_ico2.png) no-repeat 20px center;text-indent: 17px;}
.m_case .case_top .g_info .g_tt .link a:hover{background: #2c88d8 url(../images/case_m_ico3.png) no-repeat 20px center;color: #ffffff;}
.m_case .case_top .g_info .tag{color: #333333;margin-bottom: 18px;}
.m_case .case_top .g_info .tag span{margin-right: 10px;}
.m_case .case_top .g_info .text{line-height: 28px;color: #666666;}
.m_case .case_top .g_info .text .tt{color: #333333;}
.m_case .case_top .g_info .text .tt .xl{cursor: pointer;width: 26px;height: 16px;border: 1px solid #E2E2E2;border-radius: 3px;margin-top: 6px;background: url(../images/case_m_xl.png) no-repeat center;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.m_case .case_top .g_info .text .tt .xl.on{background: url(../images/case_m_xl1.png) no-repeat center;}
.m_case .case_top .g_info .text .txt{position: relative;z-index: 55;max-height: 65px;width: 848px;margin-left: -20px;padding: 0 20px 20px;overflow: hidden;background-color: #ffffff;transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;}
.m_case .case_top .g_info .text .txt.on{max-height: 1000px;}

.ckys {height: 40px; line-height:38px; height: 38px; overflow: hidden;}
.ckys li{width: 140px;list-style:none; float:left; margin-right:10px; border-radius:1px}
.ckys li a{ width:85px; margin-left:40px; font-size:14px; display:block; color: #FFF; text-align:center}
.ckys li:hover{background-color: #ffcc32}
.ckys .photo{ background:#ffc000 url(../images/cover-photo.png) 22px 10px no-repeat;  }
.ckys .url{ background:#0f91dd url(../images/cover-url.png) 22px 10px no-repeat;  }
.ckys a:hover{color: #FFF !important;}

.m_case .g_content{padding:20px 15px 40px 15px;height: 100%; background:#fff; margin-top:10px}
.m_case .g_content .tt{background: url(../images/case_m_ico1.png) no-repeat 2px -97px;color: #333333;font-size:24px;text-indent: 20px;margin-bottom: 20px;}
.m_case .g_content .tt .g_tab a,.m_case .g_content .tt .g_tab1 a{display: inline-block;background: url(../images/case_m_ico.png) no-repeat;height: 24px;margin-left: 20px;}
 
.m_case .case_mobile{width: 100%;height: 900px;background: url(../images/case_mm_bj1.jpg) no-repeat center;}
.m_case .case_mobile .swiper-mobile{width: 320px;height: 568px;overflow: hidden;border: 1px solid #E2E2E2;margin: 135px auto}
.m_case .case_mobile .swiper-mobile .swiper-slide img{width:320px !important;height:auto !important;}
.m_case .case_mobile .swiper-button-white{background: url(../images/case_m_tab.png) no-repeat;width: 80px;height: 80px;top: 45%;}
.m_case .case_mobile .swiper-button-next{background-position: center bottom;right: 150px;}
.m_case .case_mobile .swiper-button-prev{background-position: center top;left: 150px;}
.m_case .g_latest{padding: 60px 0 20px;height:306px;overflow: hidden;width: 100%;}
.m_case .swiper-latest{width: 960px;height: 306px;overflow: hidden;float: right;}
.m_case .swiper-latest .swiper-slide{overflow: hidden;}
.m_case .swiper-latest .swiper-slide div{color: #ffffff;position: absolute;padding: 10px 15px;bottom: 0;font-size: 14px;width:100%;background:rgba(0,0,0,0.2);text-shadow:1px 1px 1px #333}
.m_case .g_latest .swiper-button{height: 306px;width: 220px;background: url(../images/case_latest_bj.png) no-repeat center;position: relative;float: left;}
.m_case .g_latest .swiper-button .latest-next{background: url(../images/m_tab3.png) no-repeat center bottom;width: 35px;height: 35px;top: 170px;right: 30px;opacity: 0.7;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;}
.m_case .g_latest .swiper-button .latest-prev{background: url(../images/m_tab3.png) no-repeat center top;width: 35px;height: 35px;top: 140px;left: 90px;opacity: 0.7;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;}
.m_case .g_latest .swiper-button .latest-next:hover,.m_case .g_latest .swiper-button .latest-prev:hover{opacity: 1;}

.h-img-hw{
width: 100%;
height: 214px;
}

.flex-7 .grey-border p video{
	text-align: center;
}
/*-------------------20显示器----- 1600*900-------------------*/
@media screen and (max-width: 1600px){
	.top{width:100%;height:500px;position:relative}
	.swiper-slide img {width: 100%;height: 500px;}
}


/*PC端隐藏*/
#fa-align-justify,#nav_ico,#nav_ico_r{
    display: none;
}
/*PC端显示*/

/*------------------------------移动端--------------------------------------------*/

/*移动端隐藏*/
@media screen and (max-width: 750px) {
    
    
	#nav_ico_r,.recommend,.item05,.app-store-btn,.navList_1,.register-text span,.newlf_tx,.footer-floor1,.technology_ico,.aui-about-dow,.icon-dow{
	    display: none;
	}
	

.flex-7 .grey-border p video{
	text-align: center;
	width: 100%;
}
	
	
	
	.header-nav-list ul {
    float: left;
    padding: 2px 10px;
}
.header-nav-list ul li:hover{
    float: initial;
    border-bottom: 1px solid #0092de;
}
	/*首页样式*/
	.top {
    width: 100%;
    height: auto;
    position: relative;
}
.aui-header-title {
    width: 100%;
}
.aui-header-title .navList {
    float: left; 
    position: relative;
    left: 80px;
}
.header-content {
    width: 100%;
    padding: 0 15px;
    margin-right: auto;
    margin-left: auto;
}
.header-nav-list {
    margin-right: 0;
   /* border: 1px #0092de solid;*/
    padding: 10px;
    border-radius: 0 0 5px 5px;
    background: #e6e6e6;
    position: absolute;
    top: 77px;
    right: 0;
    z-index: 99;
    display: none;
}
.m_active{
    display: block;
}
.header-nav-list ul li {
    float: initial;
    border-bottom: 1px solid #e1e1e1;
}

.header-nav-list ul li a {
    color: #616161;
    padding: 0;
    font-size: 15px;
    line-height: 30px;
}
#nav_ico{
    font-size: 25px;
    position: absolute;
    top: 25px;
    right: 25px;
    display: block;
    
}	
#nav_ico_r{
    font-size: 25px;
    position: absolute;
    top: 25px;
    right: 25px;
    display: none;
    
    
}	
.icon-dow{
    float: right;
    line-height: 30px;
    top: 7px;
}
.app-store-head h2 {
    font-size: 20px;
}	
.app-store-list {
     height: auto; 
     padding: 0; 
    margin: 30px 0;
    text-align: justify;
}
.app-store-item {
    position: relative;
    float: left;
    margin: 5px 8px;
    width: 190px;
    height: 100%;

}
.app-store-info h3 {
    top: 155px;
    width: 100%;
    font-size: 18px;

}
.app-store-tag {
    top: 28%;
    width: 150px;
    height: 150px;

}
.app-store-wrap {
    width: 100%;
    position: relative;
    margin: 0 auto;
}

.trade-box-item {
    flex: 1;
    text-align: center;
    position: relative;
    height: 400px;
    background: no-repeat center;
    background-size: inherit;
}
.trade-box {
    width: 100%;
    margin: 0 auto;
    position: relative;
    transition: all .3s ease;
}
.trade-box {
    width: 100% !important;
    margin: 0 auto;
    position: relative;
    transition: all .3s ease;
}
.app-store-box {
    padding: 20px 0 0 0;
}
.register-area .cui-btn {
    right: 34%;
    top: 90%;
    
}
.register-text {
    position: initial;
    margin-top: 0; 
}
.new_con {
    max-width: inherit;
    width: 100%;
     margin: 0 auto;
     margin-top: 0; 
}
.new-wrap {
    margin-top: 0; 
}
.new_cnlf_1 {
display: none;
}
li.new_cnrf {
    float: right;
    width: 100%;
    margin-left: 10px;
}
.newlf_img img{
    width: 100%;
}
.new_lst {
    height: 630px;
    position: relative;
    overflow: inherit;
    display: none;
    margin-top: 10px;
    padding-top: 20px;
}
.newrf_lst dd {
    width: 100%;
    height: 85px;
    border: 1px solid #e4e4e4;
    float: inherit;
    margin: 0 10px;
    margin-bottom: 20px;
}
p.newrf_tx span {
    display: block;
    font-size: 12px;
    color: #999;
    height: 39px;
    overflow: hidden;
}
p.newrf_tx {
    float: left;
    width: 75%;
    margin-top: 8px;
}
.auto {
    margin: 0 auto;
    min-width: 100%;
    max-width: 100%;
}
.five-superiority-list li {
    float: left;
    width: 50%;
    height: 60px;
    text-align: center;
    border-left: none;
}
	/*样式*/
	.newsnav {
    width: 100%;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
}

.layui-table{
    width: 100%;
}
.layui-table tbody{
    width: 100%;
}
#top {
    width: 100%;
    height: auto;
    position: relative;
}
.news_content .news_pic {
    width: 130px;
    height: 100px;
}
.news_right .detail {
    height: 39px;
    margin-bottom: 5px;
}
.news_right .title {
    margin-bottom: 1px;
}
/*内容*/
.flex-7 {
    width: 100%;
}
.ul_click span {
    padding: 0 10px;
}

/*关于我们*/
.m_main {
    min-width: auto;
}
.m_mn {
    width: 100%;
    margin: 0 auto;
}
.n_about .about .g_text {
    color: #666666;
    line-height: 28px;
    width: 100%;
    margin: 15px auto 80px;
    padding: 0 10px;
    text-align: justify;
}

.n_about .culture .culture_list {
    width: 100%;
    padding: 0 25px;
}
.n_about .culture .culture_list li {
    width: 155px;
    margin-right: 15px;
    margin-top: 15px;
}
.n_about .culture .culture_list li .g-img {
    width: 145px;
    height: 145px;
    line-height: 145px;
    text-align: center;
    margin: 0 auto;
    border: 1px dashed #B9BABA;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}
.n_about .culture .culture_list li .g-img img {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}

  .n_about .culture {
    height: 720px;

} 
.n_about .design .g-text {
    padding: 0 10px;
    width: 100%;
    overflow: hidden;
}
.zoomIn img {
  display: none;
}
.n_about .design .g-text .tt {
    text-align: center;
}
.n_about .design .g-text .info {
    text-align: center;
}
.n_about .fz .g-img {
padding: 0 10px;
}
.n_about .fz .g-img img{
width: 100%;
padding: 0 10px;
}
.n_about .fz {
    height: 350px;
}
.n_about .service .g-img img{
width: 100%;
}
.n_about .team .g_text {
     width: 100%; 
}

.n_about .service .list {
    display: none;
}
/*联系我们*/
.n_contact .g_content .g-text .left {
    width: 100%;
    border-right: 1px solid #DCDCDC;
    height: 150px;
    float: left;
}
.n_contact .g_content .g-text .left .g-img {
display: none;
}
.n_contact .g_content .g-text .left .text {
    width:100%;
    float: initial;
    top: -50px;}
.n_contact .g_content .g-text .left .text .tt {
    font-size: 22px;
    margin-top: 30px;
    text-align: center;
    color: #0092de;
}
.n_contact .g_content .g-text .left .text .address {
    font-size: 14px;
    margin-top: 10px;
    padding-left: 25px;
}

.n_contact .g_content .g-text .left .text .info {
    margin-top: 20px;
    text-align: center;
}
.n_contact .g_content .g-text .right {
    width: 100%;
    padding-left: 30px;

    text-align: center;
}
.n_contact .g_content .g-text .right .text {
    height: 0;
    width: 100%;
}
.n_contact .g_content .g-text .right .text .tel {
    font-size: 26px;
     margin-top: 0; 
}
.n_contact .g_content .g-text {
    height: 340px;
}
#dituContent {
    width: 100%;
    height: 480px;
}
.n_contact .g_content .allmap .text {
    position: initial;
    background-color: rgba(255,255,255,0.9);
    padding: 10px 10px;
    width: 100%;
    margin: 15px 0;
}

.n_contact .g_content .allmap {
    height: 650px;
}

/*案例*/
.m_main3 {
    min-width: auto;
}
.home_container {
    width: 100%;
}
.wul105 {
    width: 100%;
 
}
.plat-product-list ul li {
    float: left;
    width: 45%;
    margin: 20px 10px;
    background: #fff;
}
.h-img-hw{
width: 100%;
/*max-height: 115px;*/
height:115px;
}
.plat-product-list ul li .title h5 a {
    font-size: 12px;
    color: #0092de;
}
.plat-product-list ul li .share .xing {
    display: block;
    width: 90px;
    height: 13px;
    position: absolute;
    right: 0;
    top: 10px;
     margin-top: 0; 

}

.m_main1 {
    min-width: auto;
}

.n_case {
    width: auto;
}
.flex-7 .grey-border p img{
			text-align: center;
			margin: 0 auto;
			display: block;
			width: 100%;
			max-width: 100%;
}














	
}/*------------移动端结束--------------*/

/*苹果6*/
@media screen and (max-width: 375px){
    .newrf_lst dd {
    width: inherit;
    height: 85px;
    border: 1px solid #e4e4e4;
    float: inherit;
    margin: 0 10px;
    margin-bottom: 20px;
}
p.newrf_tx {
    float: left;
    width: 70%;
    margin-top: 8px;
}
  .app-store-item {
    position: relative;
    float: left;
    margin: 5px 6px;
    width: 175px;
    height: 100%;
}  
  .aui-header-title .navList {
    float: left;
    position: relative;
    left: 43px;
}  
  #nav_ico {
    font-size: 22px;
    position: absolute;
    top: 27px;
    right: 15px;
    display: block;
} 
#nav_ico_r {
    font-size: 22px;
    position: absolute;
    top: 27px;
    right: 15px;
    display: block;
}
  .n_about .culture .culture_list {
    width: 100%;
    padding: 0 16px;
} 
  .n_about .culture {
    height: 735px;

} 
   
    
    
    
}
@media all and (max-width:1700px) {

    .indsto-img img{height: 265px;}
}
























