@charset "UTF-8";
/*公共*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, strong, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}

a {

    text-decoration: none
}

ul, ol, li {
    list-style: none;
}

.bg0 {
    background: 0 none !important;
}

img {
    vertical-align: middle;
}

body {
    font-family: 'Helvetica Neue', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', 'Microsoft Yahei', sans-serif;
    font-size: 14px;
    background-color: #fff;
}
.in-nav .navBox .right .a_js{
    display: none;
}
.border-b {
    border-bottom: 1px solid #f2f8ff;
}

.m_nav{
    display: none;
}

.border-t {
    border-top: 1px solid #f2f8ff;
}

.m-con {
    width: 1200px;
    margin: 0 auto;
}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
/*#YSF-BTN-HOLDER {*/
/*position: fixed;*/
/*max-width: 70px;*/
/*max-height: 70px;*/
/*right: 30px;*/
/*bottom: 0px;*/
/*cursor: pointer;*/
/*overflow: visible;*/
/*filter: alpha(opacity=100);*/
/*opacity: 1;*/
/*z-index: 9990*/
/*}*/

/*#YSF-BTN-HOLDER:hover {*/
/*filter: alpha(opacity=95);*/
/*opacity: .95*/
/*}*/

/*#YSF-BTN-HOLDER img {*/
/*display: block;*/
/*overflow: hidden;*/
/*}*/

/*#YSF-BTN-CIRCLE {*/
/*display: none;*/
/*position: absolute;*/
/*right: -5px;*/
/*top: -5px;*/
/*width: auto;*/
/*min-width: 12px;*/
/*height: 20px;*/
/*padding: 0 4px;*/
/*background-color: #f00;*/
/*font-size: 12px;*/
/*line-height: 20px;*/
/*color: #fff;*/
/*text-align: center;*/
/*white-space: nowrap;*/
/*font-family: sans-serif;*/
/*border-radius: 10px;*/
/*z-index: 1;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-1 #YSF-BTN-CIRCLE {*/
/*top: -30px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-2 #YSF-BTN-CIRCLE {*/
/*top: -30px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-3 #YSF-BTN-CIRCLE {*/
/*top: -30px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-4 #YSF-BTN-CIRCLE {*/
/*top: -30px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-5 #YSF-BTN-CIRCLE {*/
/*top: -30px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-6 #YSF-BTN-CIRCLE {*/
/*top: -5px;*/
/*}*/

/*#YSF-BTN-BUBBLE {*/
/*display: none;*/
/*position: absolute;*/
/*left: -274px;*/
/*bottom: 0px;*/
/*width: 278px;*/
/*height: 80px;*/
/*box-sizing: border-box;*/
/*padding: 14px 22px;*/
/*filter: alpha(opacity=100);*/
/*opacity: 1;*/
/*background: url(img/bg_floatMsg2x.png) no-repeat;*/
/*background: url(img/bg_floatMsg.png);*/
/*background-size: 278px 80px;*/
/*z-index: 1;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-1 #YSF-BTN-BUBBLE {*/
/*bottom: 9px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-2 #YSF-BTN-BUBBLE {*/
/*bottom: 9px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-3 #YSF-BTN-BUBBLE {*/
/*bottom: 9px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-4 #YSF-BTN-BUBBLE {*/
/*bottom: 9px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-5 #YSF-BTN-BUBBLE {*/
/*bottom: 9px;*/
/*}*/

/*#YSF-BTN-HOLDER.layer-6 #YSF-BTN-BUBBLE {*/
/*bottom: -6px;*/
/*}*/

/*#YSF-BTN-BUBBLE:hover {*/
/*filter: alpha(opacity=95);*/
/*opacity: .95*/
/*}*/

/*#YSF-BTN-CONTENT {*/
/*height: 45px;*/
/*padding: 0;*/
/*white-space: normal;*/
/*word-break: break-all;*/
/*text-align: left;*/
/*font-size: 14px;*/
/*line-height: 1.6;*/
/*color: #222;*/
/*overflow: hidden;*/
/*z-index: 0;*/
/*}*/

/*#YSF-BTN-ARROW {*/
/*display: none;*/
/*}*/

/*#YSF-BTN-CLOSE {*/
/*position: absolute;*/
/*width: 15px;*/
/*height: 15px;*/
/*right: 4px;*/
/*top: -3px;*/
/*filter: alpha(opacity=90);*/
/*opacity: .9;*/
/*cursor: pointer;*/
/*background: url(img/btn-close.png) no-repeat;*/
/*z-index: 1*/
/*}*/

/*#YSF-BTN-CLOSE:hover {*/
/*filter: alpha(opacity=100);*/
/*opacity: 1;*/
/*}*/

/*#YSF-PANEL-CORPINFO.ysf-chat-layeropen {*/
/*width: 511px;*/
/*height: 470px;*/
/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);*/
/*}*/

/*#YSF-PANEL-CORPINFO {*/
/*position: fixed;*/
/*bottom: 0px;*/
/*right: 20px;*/
/*width: 0;*/
/*height: 0;*/
/*z-index: 99999;*/
/*}*/

/*#YSF-PANEL-INFO.ysf-chat-layeropen {*/
/*width: 311px;*/
/*height: 470px;*/
/*filter: alpha(opacity=100);*/
/*opacity: 1;*/
/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);*/
/*}*/

/*#YSF-PANEL-INFO {*/
/*position: fixed;*/
/*bottom: 0px;*/
/*right: 20px;*/
/*width: 0px;*/
/*height: 0px;*/
/*filter: alpha(opacity=0);*/
/*opacity: 0;*/
/*z-index: 99999;*/
/*}*/

/*#YSF-PANEL-INFO .u-btn {*/
/*background-color: #F96868*/
/*}*/

/*#YSF-CUSTOM-ENTRY {*/
/*background-color: #F96868;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-0 {*/
/*position: relative;*/
/*bottom: 24px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);*/
/*}*/

/*#YSF-CUSTOM-ENTRY-1 {*/
/*position: relative;*/
/*bottom: 24px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*border-radius: 14px;*/
/*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);*/
/*}*/

/*#YSF-CUSTOM-ENTRY-2 {*/
/*position: relative;*/
/*bottom: 24px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*border-radius: 0;*/
/*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);*/
/*}*/

/*#YSF-CUSTOM-ENTRY-3 {*/
/*position: relative;*/
/*bottom: 24px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*border-radius: 50%;*/
/*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);*/
/*}*/

/*#YSF-CUSTOM-ENTRY-4 {*/
/*position: relative;*/
/*bottom: 24px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*border-radius: 50%;*/
/*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);*/
/*}*/

/*#YSF-CUSTOM-ENTRY-5 {*/
/*position: relative;*/
/*bottom: 24px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*border-radius: 5px;*/
/*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.25);*/
/*}*/

/*#YSF-CUSTOM-ENTRY-6 {*/
/*position: relative;*/
/*bottom: 0px;*/
/*width: auto;*/
/*background-color: #F96868;*/
/*border-radius: 5px;*/
/*border-bottom-left-radius: 0;*/
/*border-bottom-right-radius: 0;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-0 img {*/
/*max-width: 300px;*/
/*height: auto;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-1 img {*/
/*width: 28px;*/
/*height: auto;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-2 img {*/
/*width: 58px;*/
/*height: auto;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-3 img {*/
/*width: 60px;*/
/*height: auto;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-4 img {*/
/*width: 60px;*/
/*height: auto;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-5 img {*/
/*width: 60px;*/
/*height: auto;*/
/*}*/

/*#YSF-CUSTOM-ENTRY-6 img {*/
/*width: 115px;*/
/*height: auto;*/
/*}*/

/*#YSF-IFRAME-LAYER {*/
/*border: 0;*/
/*outline: none;*/
/*}*/

/*.ysf-online-invite-wrap {*/
/*z-index: 10001;*/
/*position: fixed;*/
/*_position: absolute;*/
/*top: 50%;*/
/*left: 50%;*/
/*}*/

/*.ysf-online-invite {*/
/*position: relative;*/
/*top: -50%;*/
/*left: -50%;*/
/*cursor: pointer;*/
/*}*/

/*.ysf-online-invite img {*/
/*display: block;*/
/*width: 250px;*/
/*}*/

/*.ysf-online-invite .ysf-online-invite-img {*/
/*width: 100%;*/
/*height: 100%*/
/*}*/

/*.ysf-online-invite .text {*/
/*position: absolute;*/
/*top: -11px;*/
/*left: 0;*/
/*right: 0;*/
/*overflow: hidden;*/
/*margin: 36px 20px 0 67px;*/
/*line-height: 140%;*/
/*color: #526069;*/
/*font-size: 14px;*/
/*font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";*/
/*text-align: left;*/
/*white-space: normal;*/
/*word-wrap: break-word;*/
/*}*/

/*.ysf-online-invite .close {*/
/*position: absolute;*/
/*top: -6px;*/
/*right: -6px;*/
/*width: 32px;*/
/*height: 32px;*/
/*background: url(img/invite-close.png) no-repeat;*/
/*cursor: pointer;*/
/*}*/

/*.ysf-online-invite .close.custom {*/
/*top: -16px;*/
/*right: -16px;*/
/*}*/
/*.in-hzhb ul{*/
/*overflow: hidden;*/
/*border-bottom: 1px solid #f2f8ff;*/
/*border-right:1px solid #f2f8ff ;*/
/*width: 1202px;*/
/*margin-bottom: 30px;*/
/*}*/
/*.in-hzhb ul li{*/
/*float: left;*/
/*height: 90px;*/
/*width: 200px;*/
/*border: 1px solid #f2f8ff;*/
/*overflow: hidden;*/
/*border-right: 0;*/
/*border-bottom: 0;*/
/*line-height: 90px;*/
/*cursor: pointer;*/
/*}*/
/*.in-hzhb ul li img{*/
/*width: 100%;*/
/*}*/

/*.in_main{*/
/*background-color: #f8fcff;*/
/*}*/

/*.footer{*/
/*background: #2b2e35;*/
/*}*/

/*.youShi{*/
/*overflow: hidden;*/
/*}*/

/*.youShi dl{*/
/*float: left;*/
/*width: 20%;*/
/*padding-bottom: 10px;*/
/*}*/

/*.youShi dl dt{*/
/*height: 100px;*/
/*text-align: center;*/
/*line-height: 100px;*/
/*}*/
/*.youShi dl dd{*/
/*width: 188px;*/
/*margin: 0 auto;*/
/*text-align: center;*/
/*}*/
/*.youShi dl dd h3{*/
/*font-size: 18px;*/
/*color: #333;*/
/*text-align: center;*/
/*line-height: 18px;*/
/*font-weight: 400;*/
/*}*/

/*.youShi dl dd span{*/
/*font-size: 13px;*/
/*color: #666;*/
/*text-align: left;*/
/*display: block;*/
/*line-height: 20px;*/
/*font-weight: 400;*/

/*}*/

/*.in-ysTab{*/
/*overflow: hidden;*/
/*width: 280px;*/
/*margin: 0 auto;*/
/*padding-bottom: 80px;*/
/*}*/
/*.in-ysTab span{*/
/*float: left;*/
/*width: 50%;*/
/*border: 1px solid #0ec3f7;*/
/*height: 42px;*/
/*line-height: 42px;*/
/*color:#0ec3f7 ;*/
/*text-align: center;*/
/*cursor: pointer;*/
/*-webkit-transition: all 218ms cubic-bezier(.42,0,.58,1);*/
/*-o-transition: all 218ms cubic-bezier(.42,0,.58,1);*/
/*transition: all 218ms cubic-bezier(.42,0,.58,1)*/
/*}*/
/*.in-ysTab span:hover{*/
/*background: #0ec3f7 ;*/
/*color:#fff ;*/
/*}*/
/*.in-ysTab span.active{*/
/*background: #0ec3f7 ;*/
/*color:#fff ;*/
/*}*/

/*.dm-page-content .dm-banner .home-page-header .slogan-tip{*/
/*font-size: 20px;*/
/*}*/

/*手机菜单按钮*/
/*.kk_menuclose {*/
/*-moz-transition: all 0.4s;*/
/*-o-transition: all 0.4s;*/
/*-webkit-transition: all 0.4s;*/
/*transition: all 0.4s;*/
/*margin: 7px 5px;*/
/*}*/

/*.kk_menuclose span {*/
/*display: block;*/
/*width: 100%;*/
/*height: 1px;*/
/*background: #fff;*/
/*-moz-transform-origin: 6px 1px;*/
/*-ms-transform-origin: 6px 1px;*/
/*-o-transform-origin: 6px 1px;*/
/*-webkit-transform-origin: 6px 1px;*/
/*transform-origin: 6px 1px;*/
/*-moz-transition: all 0.5s;*/
/*-o-transition: all 0.5s;*/
/*-webkit-transition: all 0.5s;*/
/*transition: all 0.5s;*/
/*}*/

/*.kk_menuclose .open2 {*/
/*width: 34px;*/
/*-moz-transition: all 0.5s;*/
/*-o-transition: all 0.5s;*/
/*-webkit-transition: all 0.5s;*/
/*transition: all 0.5s;*/
/*}*/
/*.kk_menuclose.active .open2 {*/
/*background: rgba(255, 255, 255, 0) !important;*/
/*margin-left: -50px !important;*/
/*}*/

/*.kk_menuclose:hover {*/
/*-moz-transform: scale(0.9);*/
/*-ms-transform: scale(0.9);*/
/*-o-transform: scale(0.9);*/
/*-webkit-transform: scale(0.9);*/
/*transform: scale(0.9); }*/

/*.kk_menuclose:hover .open2 {*/
/*width: 24px; }*/

/*.kk_menuclose.active .open1 {*/
/*-moz-transform: rotate(45deg);*/
/*-ms-transform: rotate(45deg);*/
/*-o-transform: rotate(45deg);*/
/*-webkit-transform: rotate(45deg);*/
/*transform: rotate(45deg); }*/

/*.kk_menuclose.active .open3 {*/
/*-moz-transform: rotate(-45deg);*/
/*-ms-transform: rotate(-45deg);*/
/*-o-transform: rotate(-45deg);*/
/*-webkit-transform: rotate(-45deg);*/
/*transform: rotate(-45deg); }*/

/*.kk_menuclose.active span{*/
/*-moz-transform-origin: 1px 1px;*/
/*-ms-transform-origin: 1px 1px;*/
/*-o-transform-origin: 1px 1px;*/
/*-webkit-transform-origin: 1px 1px;*/
/*transform-origin: 1px 1px;*/
/*}*/

/*.dm-module .module-btn{*/
/*-webkit-transition: all 0.5s;*/
/*-o-transition: all 0.5s;*/
/*transition: all 0.5s;*/
/*}*/
/*.dm-module .module-btn:hover{*/
/*background: #31bbff;*/

/*}*/

/*.shouji{*/
/*display: none;*/
/*}*/

/*.dm-page-content .dm-banner .home-page-header .home-page-item .item-num > div > span:nth-child(1){*/
/*display: block;*/
/*font-size: 20px;*/
/*font-weight: lighter;*/
/*text-align: center;*/
/*}*/

/*.tanKuang{*/
/*height: 100%;*/
/*width: 100%;*/
/*background: rgba(0, 0, 0, .6);*/
/*position: fixed;*/
/*left: 0;*/
/*top:0;*/
/*z-index: 999;*/

/*}*/

/*.tanKuang .box{*/
/*height: 500px;*/
/*width: 300px;*/
/*background: #fff;*/
/*position: fixed;*/
/*left: 50%;*/
/*top:50%;*/
/*}*/

/*.Yzm .form-input{*/
/*width: 170px !important;*/
/*}*/

/*.Yzm b{*/
/*font-size: 14px;*/
/*color: #52c4fc;*/
/*display: block;*/
/*float: right;*/
/*padding-right: 20px;*/
/*line-height: 46px;*/
/*cursor: pointer;*/
/*font-weight: 400;*/
/*}*/
/*.blocker{*/
/*display: none;*/
/*}*/
/*.blocker.active{*/
/*display: block;*/
/*}*/

/*.dm-Mbanner .dm-banner{*/
/*height: 600px;*/
/*}*/

/*.dm-Mbanner{*/
/*height: 600px;*/
/*}*/

/*.inWarpNews{*/
/*top: 600px;*/
/*}*/

/*.inWarpNews .xiangq img{*/
/*width: 100%;*/
/*}*/

/*.dang-hang{*/
/*margin: 0 auto;*/
/*max-width: 1200px;*/
/*padding: 20px 0 0;*/
/*color: #b9b9b9;*/

/*}*/

/*.dang-hang a{*/
/*font-size: 14px;*/
/*color: #b9b9b9;*/
/*}*/
/*.dang-hang a.active{*/
/*color: #03a9f4;*/
/*}*/
/*.dang-hang a:hover{*/
/*color: #03a9f4;*/
/*}*/

/*.M-lianxi{*/
/*width: 1200px;*/
/*margin: 0 auto;*/
/*padding-top: 60px;*/
/*padding-bottom: 60px;*/
/*overflow: hidden;*/
/*}*/

/*.M-lianxi .left{*/
/*float: left;*/
/*width: 50%;*/
/*}*/
/*.M-lianxi .left img{*/
/*width: 100%;*/
/*}*/

/*.M-lianxi .right{*/
/*float: left;*/
/*width: 50%;*/
/*}*/

/*.M-lianxi .right h3{*/
/*font-size: 26px;*/
/*color: #333;*/
/*font-weight: 400;*/
/*padding-left: 40px;*/
/*}*/

/*.M-lianxi .right p{*/
/*font-size: 16px;*/
/*line-height: 26px;*/
/*color: #333;*/
/*font-weight: 400;*/
/*padding-left: 40px;*/
/*padding-top: 20px;*/
/*}*/

/*@media screen and (max-width: 767px){*/
/*.in-list dl{*/
/*width: 100%;*/
/*}*/
/*.in-listBox {*/
/*background: #ffffff;*/
/*}*/

/*}*/

/*.iconfont.icon-normal:before {*/
/*width: 45px;*/
/*height: 45px;*/
/*font-size: 40px;*/
/*text-align: center*/
/*}*/

/*.iconfont.icon-big:before {*/
/*width: 63px;*/
/*height: 63px;*/
/*font-size: 60px;*/
/*text-align: center*/
/*}*/

/*.iconfont.icon-blue:before {*/
/*color: #3ca7f5*/
/*}*/

/*.iconfont.icon-white:before {*/
/*color: #fff*/
/*}*/

/*.dm-banner {*/
/*width: 100%;*/
/*height: 650px;*/
/*background: #3c3fff;*/
/*}*/

/*.dm-banner .banner-content {*/
/*padding-top:200px ;*/
/*width: 1200px;*/
/*margin: 0 auto;*/
/*}*/

/*.dm-banner .banner-content .banner-slogan {*/
/*display: flex;*/
/*flex-direction: column;*/
/*justify-content: flex-start;*/
/*align-items: flex-start;*/
/*color: #fff;*/
/*position: absolute;*/

/*}*/

/*.dm-banner .banner-content .banner-slogan .slogan-title {*/
/*font-size: 54px;*/
/*text-align: left;*/
/*margin-bottom: 20px;*/

/*}*/

/*.dm-Mbanner .dm-banner .banner-content .banner-slogan .slogan-title{*/
/*margin-top: 100px;*/
/*}*/

/*.dm-banner .banner-content .banner-slogan .other-slogan-tip {*/
/*margin-bottom: 30px*/
/*}*/

/*.dm-banner .banner-content .banner-slogan .slogan-btn {*/
/*font-size:16px;*/
/*display: block;*/
/*height: 42px;*/
/*border: 1px solid #fff;*/
/*color: #fff;*/
/*line-height: 42px;*/
/*webkit-transition: color 218ms cubic-bezier(.42,0,.58,1);*/
/*-o-transition: color 218ms cubic-bezier(.42,0,.58,1);*/
/*transition: color 218ms cubic-bezier(.42,0,.58,1);*/

/*}*/

/*.dm-banner .banner-content .banner-slogan .slogan-btn.free-experience {*/
/*webkit-transition: color 218ms cubic-bezier(.42,0,.58,1);*/
/*-o-transition: color 218ms cubic-bezier(.42,0,.58,1);*/
/*transition: color 218ms cubic-bezier(.42,0,.58,1);*/
/*padding: 0 10px;*/
/*width: 150px;*/
/*background: url("img/banner-b-bj.png");*/
/*text-align: center;*/
/*}*/

/*.dm-banner .banner-content .banner-slogan .slogan-btn:hover {*/
/*border-color: #fff;*/
/*background-color: #fff;*/
/*color: #34aff3;*/

/*}*/

/*.dm-banner .banner-content .banner-figure {*/
/*margin-right: 100px;*/
/*float: right;*/
/*}*/

/*.inWarp{*/
/*background: #fff;*/
/*overflow: hidden;*/
/*}*/

/*@media screen and (max-width: 767px) {*/

/*#recorde .module-items {*/
/*overflow: hidden;*/
/*width: 100% !important;*/
/*}*/

/*.audioList{*/
/*width: 50%;*/
/*float: left;*/
/*overflow: hidden;*/
/*}*/
/*.audioplayer {*/
/*height: 176px!important;*/
/*width: 100% !important;*/
/*margin-right: 0!important;*/
/*background:#ff0 url(img/audioplayer-bj.png) no-repeat top center;*/
/*background-size: 85% !important;*/
/*padding-bottom: 20px;*/
/*}*/

/*.audioList audio{*/
/*float: left;*/
/*}*/
/*#recorde .textBox{*/
/*display: none;*/
/*}*/
/*.slogan-title{*/
/*margin-top: 80px;*/
/*}*/

/*.shouji{*/
/*display: block !important;*/
/*width: 100%;*/
/*}*/

/*#recorde h3.text{*/
/*width: 100% !important;*/
/*padding-bottom: 30px !important;*/
/*}*/
/*#recorde h3.text span{*/
/*width: 80% !important;*/
/*}*/
/*.site-header.mobile-header .navbar-header .navbar-brand {*/
/*width: 80px !important*/
/*}*/
/*.in-phone{*/
/*display: block;*/
/*}*/
/*.in-phone a{*/
/*display: block;*/
/*height: 32px;*/
/*width: 32px;*/
/*background:url("img/shoujip.png") no-repeat center 1px;*/
/*margin: 0 15px 0 0;*/

/*}*/

/*.shoujiduan{*/
/*display: none;*/
/*}*/

/*.youShi dl{*/
/*width: 50% !important;*/
/*}*/

/*.youShi dl dd{*/
/*width: 80% !important;*/
/*}*/
/*.in-ysTab{*/
/*padding-bottom: 50px !important;*/
/*}*/

/*.progressList{*/
/*width: 50% !important;*/
/*}*/
/*.site-header.mobile-header .navbar-header .navbar-toggle {*/
/*margin: 15px 0 0;*/
/*float: right;*/
/*cursor: pointer;*/

/*}*/
/*.in-hzhb ul{*/
/*width: 96% !important;*/
/*margin: 0 auto;*/
/*}*/

/*.in-hzhb ul li{*/
/*width: 50% !important;*/
/*}*/
/*.site-header.mobile-header .navbar-header .navbar-advisory {*/
/*margin-right: 10px*/
/*}*/

/*.site-header.mobile-header .navbar-header .navbar-advisory.active {*/
/*padding: 6px*/
/*}*/

/*.dm-page-nav .container nav {*/
/*width: 100%*/
/*}*/

/*.dm-banner {*/
/*height: 300px !important;*/
/*}*/

/*.dm-banner .banner-content {*/
/*width: 100%*/
/*}*/

/*.dm-banner .banner-content .banner-slogan {*/
/*display: flex;*/
/*flex-direction: column;*/
/*justify-content: center;*/
/*width: 80%;*/

/*}*/

/*.dm-banner .banner-content .banner-slogan .slogan-title{*/
/*padding-bottom: 20px;*/
/*}*/
/*.dm-Mbanner .banner-slogan{*/
/*margin: 20px;*/

/*}*/

/*.dm-banner .banner-content .banner-slogan .slogan-title {*/
/*font-size: 32px;*/
/*text-align: center;*/
/*margin: 0;*/

/*}*/

/*.M-lianxi{*/
/*width: 96% !important;*/
/*margin: 0 auto !important;*/
/*}*/

/*.M-lianxi .right h3 {*/
/*font-size: 22px !important;*/
/*padding-left: 0 !important;*/
/*}*/
/*.M-lianxi .left {*/
/*float: none !important;*/
/*width: 100% !important;*/
/*}*/
/*.M-lianxi .right{*/
/*float: none !important;*/
/*width: 100% !important;*/
/*}*/
/*.M-lianxi .right p {*/

/*padding-left: 0 !important;*/
/*}*/
/*.dm-banner .banner-content .banner-slogan .slogan-btn {*/
/*float: left;*/
/*}*/

/*.dm-banner .banner-figure {*/
/*display: none*/
/*}*/

/*.dm-module .module-content {*/
/*width: 100%;*/
/*padding: 40px 0*/
/*}*/

/*.dm-module .module-content .module-title {*/
/*width: 90%;*/
/*margin: auto;*/
/*margin-bottom: 30px*/
/*}*/

/*.dm-module.phone-hide {*/
/*display: none*/
/*}*/

/*.dm-module .phone-hide {*/
/*display: none !important*/
/*}*/

/*.dm-module .pc-hide {*/
/*display: block !important*/
/*}*/

/*.dm-module .module-btn {*/
/*display: none*/
/*}*/

/*.dm-module .module-content .module-items .tip-two {*/
/*margin: 30px 0;*/
/*margin-left: 20px;*/
/*margin-right: 20px*/
/*}*/
/*}*/

/*@keyframes myfirst {*/
/*0% {*/
/*transform: translate(0px, 0px);*/
/*}*/
/*50% {*/
/*transform: translate(0px, -10px);*/
/*}*/
/*100% {*/
/*transform: translate(0px, 0px);*/
/*}*/
/*}*/

/*.blocker {*/
/*z-index: 1000 !important*/
/*}*/

/*.join-form {*/
/*padding: 0*/
/*}*/

/*.join-form a.close-modal {*/
/*top: 10px;*/
/*right: 10px*/
/*}*/

/*.join-form-content {*/
/*margin: 0 auto;*/
/*padding: 40px 10px;*/
/*background-color: #fff;*/
/*width: 472px*/
/*}*/

/*.join-form-content .title {*/
/*width: 100%;*/
/*font-size: 26px;*/
/*color: rgba(0, 0, 0, .9);*/
/*text-align: center;*/
/*margin-bottom: 25px*/
/*}*/

/*.join-form-content .form-item {*/
/*border: 1px solid #e0e0e0;*/
/*margin-bottom: 20px*/
/*}*/

/*.join-form-content .form-item .form-label {*/
/*padding: 0;*/
/*width: 80px;*/
/*padding-left: 15px;*/
/*display: inline-block;*/
/*height: 100%;*/
/*line-height: 48px;*/
/*font-size: 14px;*/
/*color: rgba(0, 0, 0, .9)*/
/*}*/

/*.join-form-content .form-item .form-label-lg {*/
/*width: 80px*/
/*}*/

/*.join-form-content .form-item .form-input {*/
/*border: none;*/
/*outline: 0;*/
/*width: 280px;*/
/*height: 46px*/
/*}*/

/*.join-form-content .form-item .form-label-radio {*/
/*font-weight: 400;*/
/*position: relative;*/
/*margin-right: 15px;*/
/*cursor: pointer*/
/*}*/

/*.join-form-content .form-item .form-label-radio input {*/
/*position: relative;*/
/*margin-right: 5px;*/
/*top: -1px*/
/*}*/

/*.join-form-content .form-btn {*/
/*display: block;*/
/*width: 100%;*/
/*height: 50px;*/
/*border-radius: 3px;*/
/*background-color: #31bbff;*/
/*color: #fff;*/
/*font-size: 16px;*/
/*outline: 0;*/
/*border: none;*/
/*text-align: center*/
/*}*/

/*.c-message {*/
/*position: fixed;*/
/*top: 30px;*/
/*left: 50%;*/
/*padding-left: 50px;*/
/*padding-right: 20px;*/
/*height: 40px;*/
/*line-height: 40px;*/
/*background: #fff;*/
/*min-width: 200px;*/
/*color: #666;*/
/*box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);*/
/*z-index: 9999*/
/*}*/

/*.c-message--icon {*/
/*color: #fff;*/
/*width: 40px;*/
/*height: 40px;*/
/*text-align: center;*/
/*position: absolute;*/
/*left: 0;*/
/*top: 0;*/
/*line-height: 40px*/
/*}*/

/*.c-message--success {*/
/*background: #13ce66 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzOS4xICgzMTcyMCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbl9zdWNjZXNzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkVsZW1lbnQtZ3VpZGVsaW5lLXYwLjIuNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1lc3NhZ2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MC4wMDAwMDAsIC0yMTIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLluKblgL7lkJFf5L+h5oGvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MC4wMDAwMDAsIDIxMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMiI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Imljb25fc3VjY2VzcyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzEzQ0U2NiIgeD0iMCIgeT0iMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy44MjU1ODE0LDE3LjE0ODQzNTcgTDE5LjAxNzQ0LDI1LjgyODEyMTMgQzE4LjkwMTE2MDksMjUuOTQyNzA4MyAxOC43NjU1MDMzLDI2IDE4LjYxMDQ2NywyNiBDMTguNDU1NDI3LDI2IDE4LjMxOTc2OTMsMjUuOTQyNzA4MyAxOC4yMDM0ODY1LDI1LjgyODEyMTMgTDE4LjAyOTA3MTYsMjUuNjU2MjUgTDEzLjE3NDQxODYsMjAuODQzNzUgQzEzLjA1ODEzOTUsMjAuNzI5MTYzIDEzLDIwLjU5NTQ4MzcgMTMsMjAuNDQyNzA0NyBDMTMsMjAuMjg5OTI5MyAxMy4wNTgxMzk1LDIwLjE1NjI1IDEzLjE3NDQxODYsMjAuMDQxNjY2NyBMMTQuMzY2Mjc3MiwxOC44NjcxODU3IEMxNC40ODI1NiwxOC43NTI2MDIzIDE0LjYxODIxNzcsMTguNjk1MzEwNyAxNC43NzMyNTc3LDE4LjY5NTMxMDcgQzE0LjkyODI5NCwxOC42OTUzMTA3IDE1LjA2Mzk1MTYsMTguNzUyNjAyMyAxNS4xODAyMzA3LDE4Ljg2NzE4NTcgTDE4LjYxMDQ2NywyMi4yNzYwMzggTDI1LjgxOTc2OTMsMTUuMTcxODcxMyBDMjUuOTM2MDQ4NCwxNS4wNTcyODggMjYuMDcxNzA2LDE1IDI2LjIyNjc0MjMsMTUgQzI2LjM4MTc4MjMsMTUgMjYuNTE3NDQsMTUuMDU3Mjg4IDI2LjYzMzcyMjgsMTUuMTcxODcxMyBMMjcuODI1NTgxNCwxNi4zNDYzNTIzIEMyNy45NDE4NjA1LDE2LjQ2MDkzNTcgMjgsMTYuNTk0NjE1IDI4LDE2Ljc0NzM5NCBDMjgsMTYuOTAwMTczIDI3Ljk0MTg2MDUsMTcuMDMzODUyMyAyNy44MjU1ODE0LDE3LjE0ODQzNTcgTDI3LjgyNTU4MTQsMTcuMTQ4NDM1NyBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 0 50%*/
/*}*/

/*.c-message--error {*/
/*background: #ff4949 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzOS4xICgzMTcyMCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbl9kYW5nZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iRWxlbWVudC1ndWlkZWxpbmUtdjAuMi40IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTWVzc2FnZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYwLjAwMDAwMCwgLTMzMi4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IuW4puWAvuWQkV/kv6Hmga8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwLjAwMDAwMCwgMzMyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0yIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbl9kYW5nZXIiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiNGRjQ5NDkiIHg9IjAiIHk9IjAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuODE3MjYyNywxNi4zNDUxNzk2IEMyNS45MzkwOTAyLDE2LjIyMzM0ODMgMjYsMTYuMDc2MTQxOCAyNiwxNS45MDM1NTIzIEMyNiwxNS43MzA5NjI4IDI1LjkzOTA5MDIsMTUuNTgzNzU2MyAyNS44MTcyNjI3LDE1LjQ2MTkyODkgTDI0LjUwNzYxNTcsMTQuMTgyNzQxMSBDMjQuMzg1Nzg4MiwxNC4wNjA5MTM3IDI0LjI0MzY1NzUsMTQgMjQuMDgxMjE5NiwxNCBDMjMuOTE4NzgxNywxNCAyMy43NzY2NTEsMTQuMDYwOTEzNyAyMy42NTQ4MjM1LDE0LjE4Mjc0MTEgTDIwLDE3LjgzNzU2MzUgTDE2LjMxNDcyMTYsMTQuMTgyNzQxMSBDMTYuMTkyODkwMiwxNC4wNjA5MTM3IDE2LjA1MDc1OTUsMTQgMTUuODg4MzIxNiwxNCBDMTUuNzI1ODg3NiwxNCAxNS41ODM3NTY5LDE0LjA2MDkxMzcgMTUuNDYxOTI5NCwxNC4xODI3NDExIEwxNC4xNTIyODI0LDE1LjQ2MTkyODkgQzE0LjA1MDc1ODIsMTUuNTgzNzU2MyAxNCwxNS43MzA5NjI4IDE0LDE1LjkwMzU1MjMgQzE0LDE2LjA3NjE0MTggMTQuMDUwNzU4MiwxNi4yMjMzNDgzIDE0LjE1MjI4MjQsMTYuMzQ1MTc5NiBMMTcuODM3NTYwOCwyMC4wMDAwMDE5IEwxNC4xNTIyODI0LDIzLjY1NDgyNDMgQzE0LjA1MDc1ODIsMjMuNzc2NjUxNyAxNCwyMy45MjM4NTgyIDE0LDI0LjA5NjQ0NzcgQzE0LDI0LjI2OTAzNzIgMTQuMDUwNzU4MiwyNC40MTYyNDM3IDE0LjE1MjI4MjQsMjQuNTM4MDcxMSBMMTUuNDYxOTI5NCwyNS44MTcyNTg5IEMxNS41ODM3NTY5LDI1LjkzOTA4NjMgMTUuNzI1ODg3NiwyNiAxNS44ODgzMjE2LDI2IEMxNi4wNTA3NTk1LDI2IDE2LjE5Mjg5MDIsMjUuOTM5MDg2MyAxNi4zMTQ3MjE2LDI1LjgxNzI1ODkgTDIwLDIyLjE2MjQzNjUgTDIzLjY1NDgyMzUsMjUuODE3MjU4OSBDMjMuNzc2NjUxLDI1LjkzOTA4NjMgMjMuOTE4NzgxNywyNiAyNC4wODEyMTk2LDI2IEMyNC4yNDM2NTc1LDI2IDI0LjM4NTc4ODIsMjUuOTM5MDg2MyAyNC41MDc2MTU3LDI1LjgxNzI1ODkgTDI1LjgxNzI2MjcsMjQuNTM4MDcxMSBDMjUuOTM5MDkwMiwyNC40MTYyNDM3IDI2LDI0LjI2OTAzNzIgMjYsMjQuMDk2NDQ3NyBDMjYsMjMuOTIzODU4MiAyNS45MzkwOTAyLDIzLjc3NjY1MTcgMjUuODE3MjYyNywyMy42NTQ4MjQzIEwyMi4xMzE5ODA0LDIwLjAwMDAwMTkgTDI1LjgxNzI2MjcsMTYuMzQ1MTc5NiBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 0 50%*/
/*}*/

/*.c-message--info {*/
/*background: #20a0ff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzOS4xICgzMTcyMCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbl9pbmZvPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkVsZW1lbnQtZ3VpZGVsaW5lLXYwLjIuNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1lc3NhZ2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MC4wMDAwMDAsIC0xNTIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLluKblgL7lkJFf5L+h5oGvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MC4wMDAwMDAsIDE1Mi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMiI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Imljb25faW5mbyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzUwQkZGRiIgeD0iMCIgeT0iMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMS42MTUzODQ2LDI2LjU0MzIwOTkgQzIxLjYxNTM4NDYsMjYuOTQ3ODc1MSAyMS40NTgzMzQ4LDI3LjI5MTgzNjggMjEuMTQ0MjMwOCwyNy41NzUxMDI5IEMyMC44MzAxMjY4LDI3Ljg1ODM2ODkgMjAuNDQ4NzE5NCwyOCAyMCwyOCBDMTkuNTUxMjgwNiwyOCAxOS4xNjk4NzMyLDI3Ljg1ODM2ODkgMTguODU1NzY5MiwyNy41NzUxMDI5IEMxOC41NDE2NjUyLDI3LjI5MTgzNjggMTguMzg0NjE1NCwyNi45NDc4NzUxIDE4LjM4NDYxNTQsMjYuNTQzMjA5OSBMMTguMzg0NjE1NCwxOS43NDQ4NTYgQzE4LjM4NDYxNTQsMTkuMzQwMTkwNyAxOC41NDE2NjUyLDE4Ljk5NjIyOSAxOC44NTU3NjkyLDE4LjcxMjk2MyBDMTkuMTY5ODczMiwxOC40Mjk2OTY5IDE5LjU1MTI4MDYsMTguMjg4MDY1OCAyMCwxOC4yODgwNjU4IEMyMC40NDg3MTk0LDE4LjI4ODA2NTggMjAuODMwMTI2OCwxOC40Mjk2OTY5IDIxLjE0NDIzMDgsMTguNzEyOTYzIEMyMS40NTgzMzQ4LDE4Ljk5NjIyOSAyMS42MTUzODQ2LDE5LjM0MDE5MDcgMjEuNjE1Mzg0NiwxOS43NDQ4NTYgTDIxLjYxNTM4NDYsMjYuNTQzMjA5OSBaIE0yMCwxNS44MDQyOTgxIEMxOS40NDQ0NDI3LDE1LjgwNDI5ODEgMTguOTcyMjI0LDE1LjYxOTM2ODcgMTguNTgzMzMzMywxNS4yNDk1MDQ2IEMxOC4xOTQ0NDI3LDE0Ljg3OTY0MDYgMTgsMTQuNDMwNTI1NSAxOCwxMy45MDIxNDkxIEMxOCwxMy4zNzM3NzI2IDE4LjE5NDQ0MjcsMTIuOTI0NjU3NSAxOC41ODMzMzMzLDEyLjU1NDc5MzUgQzE4Ljk3MjIyNCwxMi4xODQ5Mjk1IDE5LjQ0NDQ0MjcsMTIgMjAsMTIgQzIwLjU1NTU1NzMsMTIgMjEuMDI3Nzc2LDEyLjE4NDkyOTUgMjEuNDE2NjY2NywxMi41NTQ3OTM1IEMyMS44MDU1NTczLDEyLjkyNDY1NzUgMjIsMTMuMzczNzcyNiAyMiwxMy45MDIxNDkxIEMyMiwxNC40MzA1MjU1IDIxLjgwNTU1NzMsMTQuODc5NjQwNiAyMS40MTY2NjY3LDE1LjI0OTUwNDYgQzIxLjAyNzc3NiwxNS42MTkzNjg3IDIwLjU1NTU1NzMsMTUuODA0Mjk4MSAyMCwxNS44MDQyOTgxIFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 0 50%*/
/*}*/

/*.c-message--warning {*/
/*background: #f7ba2a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzOS4xICgzMTcyMCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbl93YXJuaW5nPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1lc3NhZ2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MC4wMDAwMDAsIC0yNzIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLluKblgL7lkJFf5L+h5oGvLWNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwLjAwMDAwMCwgMjcyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0yIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbl93YXJuaW5nIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjRjdCQTJBIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxLjYxNTM4NDYsMjYuNTQzMjA5OSBDMjEuNjE1Mzg0NiwyNi45NDc4NzUxIDIxLjQ1ODMzNDgsMjcuMjkxODM2OCAyMS4xNDQyMzA4LDI3LjU3NTEwMjkgQzIwLjgzMDEyNjgsMjcuODU4MzY4OSAyMC40NDg3MTk0LDI4IDIwLDI4IEMxOS41NTEyODA2LDI4IDE5LjE2OTg3MzIsMjcuODU4MzY4OSAxOC44NTU3NjkyLDI3LjU3NTEwMjkgQzE4LjU0MTY2NTIsMjcuMjkxODM2OCAxOC4zODQ2MTU0LDI2Ljk0Nzg3NTEgMTguMzg0NjE1NCwyNi41NDMyMDk5IEwxOC4zODQ2MTU0LDE5Ljc0NDg1NiBDMTguMzg0NjE1NCwxOS4zNDAxOTA3IDE4LjU0MTY2NTIsMTguOTk2MjI5IDE4Ljg1NTc2OTIsMTguNzEyOTYzIEMxOS4xNjk4NzMyLDE4LjQyOTY5NjkgMTkuNTUxMjgwNiwxOC4yODgwNjU4IDIwLDE4LjI4ODA2NTggQzIwLjQ0ODcxOTQsMTguMjg4MDY1OCAyMC44MzAxMjY4LDE4LjQyOTY5NjkgMjEuMTQ0MjMwOCwxOC43MTI5NjMgQzIxLjQ1ODMzNDgsMTguOTk2MjI5IDIxLjYxNTM4NDYsMTkuMzQwMTkwNyAyMS42MTUzODQ2LDE5Ljc0NDg1NiBMMjEuNjE1Mzg0NiwyNi41NDMyMDk5IFogTTIwLDE1LjgwNDI5ODEgQzE5LjQ0NDQ0MjcsMTUuODA0Mjk4MSAxOC45NzIyMjQsMTUuNjE5MzY4NyAxOC41ODMzMzMzLDE1LjI0OTUwNDYgQzE4LjE5NDQ0MjcsMTQuODc5NjQwNiAxOCwxNC40MzA1MjU1IDE4LDEzLjkwMjE0OTEgQzE4LDEzLjM3Mzc3MjYgMTguMTk0NDQyNywxMi45MjQ2NTc1IDE4LjU4MzMzMzMsMTIuNTU0NzkzNSBDMTguOTcyMjI0LDEyLjE4NDkyOTUgMTkuNDQ0NDQyNywxMiAyMCwxMiBDMjAuNTU1NTU3MywxMiAyMS4wMjc3NzYsMTIuMTg0OTI5NSAyMS40MTY2NjY3LDEyLjU1NDc5MzUgQzIxLjgwNTU1NzMsMTIuOTI0NjU3NSAyMiwxMy4zNzM3NzI2IDIyLDEzLjkwMjE0OTEgQzIyLDE0LjQzMDUyNTUgMjEuODA1NTU3MywxNC44Nzk2NDA2IDIxLjQxNjY2NjcsMTUuMjQ5NTA0NiBDMjEuMDI3Nzc2LDE1LjYxOTM2ODcgMjAuNTU1NTU3MywxNS44MDQyOTgxIDIwLDE1LjgwNDI5ODEgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRkZGRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC4wMDAwMDAsIDIwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMjAuMDAwMDAwLCAtMjAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 50%*/
/*}*/

/*.c-message--close {*/
/*position: absolute;*/
/*right: 10px;*/
/*color: #999;*/
/*text-decoration: none;*/
/*cursor: pointer;*/
/*font-size: 30px;*/
/*top: 0;*/
/*line-height: 34px;*/
/*display: block;*/
/*height: 40px*/
/*}*/

/*.c-message--close:hover {*/
/*color: #666*/
/*}*/

/*@keyframes messageFadeInDown {*/
/*0% {*/
/*-webkit-transform: translate3d(0, -100%, 0);*/
/*transform: translate3d(0, -100%, 0)*/
/*}*/
/*100% {*/
/*-webkit-transform: none;*/
/*transform: none*/
/*}*/
/*}*/

/*.c-message.messageFadeInDown {*/
/*-webkit-animation-duration: .6s;*/
/*animation-duration: .6s;*/
/*-webkit-animation-fill-mode: both;*/
/*animation-fill-mode: both;*/
/*-webkit-animation-name: messageFadeInDown;*/
/*animation-name: messageFadeInDown*/
/*}*/

/*@keyframes messageFadeOutUp {*/
/*0% {*/
/*opacity: 1*/
/*}*/
/*100% {*/
/*opacity: 0;*/
/*-webkit-transform: translateY(-100%);*/
/*transform: translateY(-100%)*/
/*}*/
/*}*/

/*.c-message.messageFadeOutUp {*/
/*-webkit-animation-duration: .6s;*/
/*animation-duration: .6s;*/
/*-webkit-animation-fill-mode: both;*/
/*animation-fill-mode: both;*/
/*-webkit-animation-name: messageFadeOutUp;*/
/*animation-name: messageFadeOutUp*/
/*}*/

/*@media screen and (max-width: 767px) {*/
/*.join-form .join-form-content {*/
/*width: 100%*/
/*}*/

/*.join-form .join-form-content .form-item {*/
/*border-radius: 3px*/
/*}*/

/*.join-form .join-form-content .form-label {*/
/*line-height:50px*/
/*}*/

/*.join-form .join-form-content .form-label-radio {*/
/*margin-left: 15px*/
/*}*/

/*.join-form .join-form-content .form-input {*/
/*width: 200px !important;*/
/*height: 50px;*/
/*background: #eeeeee;*/

/*}*/

/*.join-form .join-form-content .form-btn {*/
/*height: 45px*/
/*}*/
/*.join-form .join-form-content .form-item{*/
/*height: auto;*/
/*}*/
/*.Yzm{*/

/*position: relative;*/
/*}*/
/*.Yzm b{*/
/*width: 94px;*/
/*text-align: center;*/
/*height: 32px;*/
/*line-height: 32px !important;*/
/*color: #fff !important;*/
/*background: #31bbff;*/
/*display: block !important;*/
/*float: none !important;*/
/*border-top: 0;*/
/*border-radius: 16px;*/
/*margin-bottom: 5px;*/
/*padding: 0 !important;*/
/*top: -50px;*/
/*right: 0px;*/
/* margin-right: -60px; */
/*position: absolute;*/
/*font-size: 12px !important;*/

/*}*/

/*#yzm1{*/
/*color: #333 !important;*/
/*background: #fff;*/
/*position: absolute;*/
/*right: 10px;*/
/*top: 10px;*/
/*width: 54px;*/
/*border: 0 !important;*/
/*margin: 0;*/

/*}*/

/*.join-form-content .form-item {*/

/*margin-bottom: 7px;*/
/*}*/
/*.join-form-content .form-item .form-label{*/
/*width: 65px;*/
/*}*/

/*.c-message {*/
/*left: 40%*/
/*}*/
/*}*/

/*网站底部*/

.in-footer {
    background: rgb(23, 35, 85);
    position: relative;
}

.in-footer .in-footerBox {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 50px 0 50px;
}

.in-footer ul {
    width: 20%;
    float: left;
}

.in-footer ul li h1 img {
    width: 90px;
}

.in-footer ul li h1 span {
    line-height: 12px;
    font-size: 12px;
    font-weight: 400;
    color: rgb(175, 189, 226);
    display: block;
    padding: 10px 0 0 0;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-footer ul li a:hover span {
    color: #fff;
}

.in-footer ul li h5 img {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 20px;
}

.in-footer .footer-h2 {
    color: rgb(255, 255, 255);
    margin: 20px 0;
    font-size: 15px;
    font-weight: 600;
}

.in-footer ul li {
    color: rgb(175, 189, 226);
    overflow: hidden;
    font-size: 14px;
}

.in-footer ul li.m-none {
    padding: 5px 0 0 0;
}

.in-footer ul li a {
    line-height: 30px;
    font-size: 14px;
    font-weight: 400;
    color: rgb(175, 189, 226);
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-footer ul li a:hover {
    color: #fff;
}

.in-footer .copyright {
    width: 100%;
    text-align: center;
    border-top: 1px solid rgba(233, 233, 233, .1);
    padding: 10px 0 10px 0;
}

.in-footer .copyright .copBox {
    width: 1200px;
    margin: 0 auto;
}

.in-footer .copyright span {
    display: block;
    margin: 0 auto 0;
    font-size: 12px;
    font-weight: 400;
    color: rgb(175, 189, 226);
}

.in-footer .dianHua {
    height: 50px;
    width: 50px;
    position: fixed;
    right: 10px;
    bottom: 0px;
    background: #31bbff url(img/shoujip-2.png) no-repeat center;
    background-size: 20px;
    z-index: 9999;
    border-radius: 50%;
    display: none;
}

.in-footer .dianHua a {
    display: block;
    font-size: 12px;
    color: #7ea9da;
    padding-top: 50px;
    white-space: nowrap;
    text-align: center;
}

.dianHua {
    width: 50%;
    text-align: center;
    margin: 50px auto;
    animation: myfirst 2s infinite;
}

/*网站底部End*/

/*右侧浮框*/

.right-menu {
    background: #fff;
    width: 75px;
    position: fixed;
    z-index: 1000;
    right: 2px;
    top: 50%;
    margin-top: -200px;
    display: block;
    box-shadow: rgba(49, 83, 212, 0.15) 0px 10px 26px 0px;
}

.right-menu ul li {
    padding: 55px 0 10px;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    font-weight: 400;
    color: rgb(49, 83, 212);
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    border-bottom: 1px solid rgb(246, 248, 253);

}

.right-menu ul li a {
    font-size: 12px;
    font-weight: 400;
    color: rgb(49, 83, 212);
}

.right-menu ul li:hover {
    background: rgb(49, 83, 212);
    color: #fff;
}

.right-menu ul li:hover a {
    color: #fff;
}

.right-menu ul li.li1 {
    background: url("img/dianhua2.png") no-repeat center top 15px;
    background-size: 37px;
}

.right-menu ul li.li1:hover {
    background: rgb(49, 83, 212) url("img/dianhua1.png") no-repeat center top 15px;
    background-size: 37px;
}

.right-menu ul li.li2 {
    background: url("img/weix2.png") no-repeat center top 15px;
    background-size: 40px;
}

.right-menu ul li.li2:hover {
    background: rgb(49, 83, 212) url("img/weix1.png") no-repeat center top 15px;
    background-size: 40px;
}

.right-menu ul li.li3 {
    background: url("img/mianfei2.png") no-repeat center top 15px;
    background-size: 40px;
}

.right-menu ul li.li3:hover {
    background: rgb(49, 83, 212) url("img/mianfei1.png") no-repeat center top 15px;
    background-size: 40px;
}

.right-menu ul li.li4 {
    background: url("img/hezuo2.png") no-repeat center top 15px;
    background-size: 35px;
}

.right-menu ul li.li4:hover {
    background: rgb(49, 83, 212) url("img/hezuo1.png") no-repeat center top 15px;
    background-size: 35px;
}

.right-menu ul li.li5 {
    background: url("img/top2.png") no-repeat center top 15px;
    background-size: 37px;
}

.right-menu ul li.li5:hover {
    background: rgb(49, 83, 212) url("img/top1.png") no-repeat center top 15px;
    background-size: 37px;
}

.right-menu .menu-item {
    position: relative;
}

.right-menu .menu-item:hover .tooltip-phone {
    display: block;
}

.right-menu .menu-item .tooltip-phone {
    display: none;
    position: absolute;
    height: 60px;
    line-height: 60px;
    left: -205px;
    width: 200px;
    text-align: center;
    background: #fff;
    font-size: 18px;
    top: 50%;
    margin-top: -26px;
    color: rgb(49, 83, 212);
    box-shadow: rgba(49, 83, 212, 0.15) 0px 10px 26px 0px;
}

.online-div {
    position: relative;
}

.online-div:hover .weiXinzx {
    display: block;
}

.online-div .weiXinzx {
    position: absolute;
    right: 80px;
    z-index: 999;
    height: 200px;
    width: 200px;
    bottom: 35px;
    display: none;
}

.right-menu .menu-item:last-child {
    border-bottom: none
}

.right-menu .menu-item .iconfont {
    font-size: 26px
}

/*首页*/

/*.slick .inBanner{*/
/*height: 650px;*/
/*}*/

/*.inBanner{*/
/*height: 500px;*/
/*width: 100%;*/
/*margin-top: 70px;*/
/*}*/

.in-nav {
    position: fixed;
    top: 0px;
    z-index: 99;
    width: 100%;
    background: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(238, 238, 238);
    transition: all 0.3s ease-in-out 0s;
}

.in-nav.active{
    height: 60px;
    top: -7px;

}

.in-nav.active .navBox{
    transform:scale(0.95);
    -webkit-transform:scale(0.95); /*兼容-webkit-引擎浏览器*/
    -moz-transform:scale(0.95); /*兼容-moz-引擎浏览器*/
}


.in-nav.active .center ul li .son-menu {
    top: 63px;
    box-shadow: rgba(49, 83, 212, 0.1) 0px 5px 10px 0px;
}


.in-nav .navBox {
    width: 1200px;
    margin: 0 auto;
    webkit-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

.in-nav .left {
    float: left;
    width: 120px;
    line-height: 70px;
}
.in-nav .left a img{
    width: 120px;
    height: auto;
    /* height: 77px; */
}

.in-nav .center {
    float: right;
}

.in-nav .center ul {
    overflow: hidden;
}

.in-nav .center ul li {
    float: left;
}

.in-nav .center ul .menu-li {
    padding-right: 30px;
    padding-left: 20px;
    background: url("img/newm-d.png") no-repeat right 10px center;
    background-size: 8px;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    border-top: 1px solid rgb(238, 238, 238);
}

.in-nav .center ul .menu-li:hover {
    background: url("img/newm-d2.png") no-repeat right 10px center;
    background-size: 8px;
}

.in-nav .center ul li.active .menu-li {
    background: url("img/newm-d2.png") no-repeat right 10px center;
    background-size: 8px;

}

.in-nav .center ul li:nth-child(2):hover .son-menu {
    display: block;
}

.in-nav .center ul li .son-menu {
    position: fixed;
    left: 0;
    top: 71px;
    background: #fff;
    width: 100%;
    height: auto;
    padding: 20px 0 50px;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    display: none;
    border-top: 1px solid rgb(238, 238, 238);
    overflow: hidden;

}

.in-nav .center ul li .son-menu.active {
    display: block;
}

.in-nav .center ul li .son-menu .son-menuBox {
    width: 785px;
    margin: 0 auto;
    overflow: hidden;
    border-left: 1px solid rgb(234, 239, 245);
}

.in-nav .center ul li ol {
    float: left;
    width: 260px;
    border-right: 1px solid rgb(234, 239, 245);;
}
.in-nav .center ul li ol li.chanp0 {
    float: none;
    margin: 10px 20px 20px 20px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}
.in-nav .center ul li ol li.chanp1 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/clues.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}
.in-nav .center ul li ol li.chanp3 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/ThreeCircle.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}
.in-nav .center ul li ol li.chanp4 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/IntelligentCollector.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}
.in-nav .center ul li ol li.chanp5 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/CallCenter.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}
.in-nav .center ul li ol li.chanp6 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/PeopleCircleArrow.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}
.in-nav .center ul li ol li.chanp7 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/OnlineService.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-nav .center ul li ol li.chanp8 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/sms.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-nav .center ul li ol li.chanp9 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/VideoCustomerService.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}


.in-nav .center ul li ol li.chanp2 {
    float: none;
    margin: 10px 20px 20px 20px;
    background: #f9f9f9 url(img/son-menu.svg) no-repeat left 20px top 15px;
    background-size: 20px;
    border-radius: 5px;
    padding: 0px 10px 15px 30px;
    overflow: hidden;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-nav .center ul li ol li:hover {

    /*background: #f5f9ff url(img/son-menu.svg) no-repeat left 20px top 15px;*/
    background-size: 20px;
}

.in-nav .center ul li ol li a {
    float: none;
    height: auto;
    line-height: 15px;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
	text-decoration:none
}

.in-nav .center ul li ol li a:hover h2 {
    color: rgb(49, 83, 212);
}

.in-nav .center ul li ol li a h2 {
    font-size: 16px;
    color: #000;
    line-height: 20px;
    text-align: left;
    margin: 3px 0 3px 0;
    font-weight: 400;
    padding: 10px 0 0 0;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-nav .center ul li ol li a span {
    color: #abaeb8;
    font-size: 13px;
    text-align: left;
    display: block;
    font-weight: 400;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    line-height: 20px;
}

.in-nav .center ul li.active a {
    color: rgb(49, 83, 212);
}

.in-nav .center ul li a {
	text-decoration:none;
    display: block;
    padding: 0 20px;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    font-weight: 400;
    color: #424753;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-nav .center ul li a:hover {
    color: rgb(49, 83, 212);
}

.in-nav .right {
    float: right;
    width: 180px;
    padding: 15px 10px;
    overflow: hidden;

}

.in-nav .right a {
    text-align: center;
    display: block;
    transition: all 0.3s ease-in-out 0s;
    width: 110px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    background: rgb(49, 83, 212);
    font-size: 14px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    float: right;
    box-shadow: 0px 0px 6px 0px #3153d4;
}

.m-nav {
    display: none;
}

/*新栏目页*/
.m-tab {
    text-align: center;
    padding-bottom: 40px;
}

.m-tab span {
    display: inline-block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #f2f8ff;
    text-align: center;
    color: #3560cc;
    font-size: 16px;
    cursor: pointer;
    font-weight: 500;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    border-radius: 25px;
    margin: 0 10px;

}

.m-tab span:hover {
    background: rgb(49, 83, 212);
    color: #fff;
    border: 1px solid #3560cc;
}

.m-tab span.active {
    background: rgb(49, 83, 212);
    color: #fff;
    border: 1px solid #3560cc;
}

.m-tab span:hover {
    background: #1a4dcb;
}

.news {
    padding: 0 0 60px 0;
}

.news .newsBox {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.news ul {
    overflow: hidden;
    float: left;
    width: 100%;

}

.news .ulBox {
    display: none;
}

.news .ulBox.active {
    display: block;
}

.news ul li {
    padding: 0 0 0 0;
    float: left;
    width: 25%;
}

.news ul li a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 90%;
    display: block;
    line-height: 40px;
    font-size: 14px;
    color: #666;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.news ul li a:hover {
    color: #3560cc;
    cursor: pointer;

}

.case {
    width: 1198px;
    margin: 0 auto;
    padding-bottom: 30px;
}

.case ul {
    margin: 10px 0 50px;
    border-right: 1px solid #f2f8ff;
    overflow: hidden;
    border-bottom: 1px solid #f2f8ff;
    display: none;
}

.case ul.active {
    display: block;
}

.case ul li {
    float: left;
    height: 80px;
    line-height: 80px;
    width: 170px;
    border: 1px solid #f2f8ff;
    overflow: hidden;
    border-right: 0;
    border-bottom: 0;
    cursor: pointer;
    text-align: center;
}

.case ul li img {
    width: 120px;
    height: 60px;
    max-width: 120px;
    display: inline;
}

.FuncY ul li {
    width: 280px !important;
}

.Func {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 40px;
}

.Func ul {
    overflow: hidden;
    width: 1220px;
}

.Func ul li {
    float: left;
    width: 219px;
    padding-bottom: 30px;
    border: 1px solid #f2f8ff;
    margin: 0 13px 23px 10px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.Func ul li:hover {

    box-shadow: 0px 0px 10px 0px #eff1f5;
}

.Func ul li a {
    display: block;
    padding: 10px 20px 30px;
}

.Func ul li span {
    display: block;
    height: 80px;
    text-align: center;
    line-height: 100px;
    padding-top: 30px;
}

.Func ul li span img {
    width: 55px;
    height: 55px;
}

.Func ul li h2 {
    font-size: 18px;
    color: #000;
    line-height: 20px;
    text-align: center;
    margin: 10px 0 10px 0;
    font-weight: 400;
}

.Func ul li h5 {
    color: #777c92;
    font-size: 14px;
    text-align: center;
    display: block;
    height: 33px;
    font-weight: 400;
}


.FunB ul li{
    background: #fff;
    padding-bottom: 40px;
}



.say {
    background: #fff;
    min-height: 490px;
}

.say .sayBox {
    margin: 0 auto;
    width: 1200px;
    overflow: hidden;
}

.say .sayBox dt {
    float: left;
    width: 50%;
    padding: 100px 0 100px;

}

.say .sayBox .dtR {
    width: 500px;
    float: right;
    padding: 10px 0 10px;
}

.say .sayBox dt h1 {
    color: #404b5d;
    font-size: 38px;
    line-height: 50px;
    margin-bottom: 5px;
    font-weight: 400;
}


.say .sayBox dt h2 {
    color: #404b5d;
    font-size: 20px;
    line-height: 36px;
    font-weight: 400;
    padding-bottom: 10px;
}

.say .sayBox dt h5 {
    color: #546175;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    max-width: 480px;
    min-height: 75px;
}

.say .sayBox dd {
    float: left;
    width: 50%;
    text-align: right;
}

.say .sayBox dd img {
    width: 520px;

}
.ash .sayBox dd{
    text-align: left;
}
.btnMax {
    margin: 30px auto !important;
    display: block !important;
}

.btn,.btn_index {
    width: 160px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: rgb(49, 83, 212);
    border-radius: 25px;
    transition: all 0.3s ease-in-out 0s;
    margin: 40px 10px 0 5px;
    box-shadow: 0px 0px 6px 0px #3153d4;
    font-size: 14px;

}

.btn a,.btn_index a {
    font-size: 15px;
    color: #fff;
    display: block;
    height: 100%;
    width: 100%;
    border-radius: 25px;

}

.btn:hover，.btn_index:hover {
    background: rgb(24, 58, 189);
}

.btnCor {
    background: none;
    box-shadow: 0px 0px 0px 0px #eb1d4e;
    border: 1px solid #eb1d4e;
    color: #eb1d4e;
}

.btnCor a {
    color: #eb1d4e;
}

.btnCor:hover a {
    border-radius: 25px;
}

.btnCor:hover {
    background: #e00035;
    color: #fff;
}

.btnCor:hover a {
    background: #e00035;
    color: #fff;
}

.branch {
    border-top: 1px solid #f2f8ff;
    border-bottom: 1px solid #f2f8ff;
}

.m-title {
    background: #fff;
    padding: 40px 0 40px;
}

.m-title h1 {
    font-size: 36px;
    height: 36px;
    line-height: 36px;
    font-weight: 500;
    color: rgb(13, 25, 36);
    text-align: center;
    padding-bottom: 15px;;
    position: relative;

}



.m-title h2 {
    font-size: 16px;
    line-height: 16px;;
    font-weight: 400;
    color: rgb(102, 102, 102);
    text-align: center;
}

.scene {
    padding: 0 0 30px 0;
}

.scene ul {
    overflow: hidden;
    margin: 0 auto;
    width: 1200px;
}

.scene ul li {
    float: left;
    background: #f00;
    position: relative;
    height: 300px;
    margin: 0 10px;
    width: 280px;
    cursor: pointer;
}

.scene ul li a {
    display: block;
    padding: 40px 20px;
    position: absolute;
    top: 160px;
    left: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;

}

.scene ul li:hover a {
    top: 20px;
    left: 0;
}

.scene ul li:hover a h2 {
    color: #eb1d4e;
    transition: all 0.3s ease-in-out 0s;
}

.scene ul li h2 {
    color: #fff;
    font-size: 28px;
    line-height: 28px;
    font-weight: 400;
    padding-bottom: 10px;
}

.scene ul li .biaoQian {
    padding: 10px 0 30px;
}

.scene ul li span {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    margin: 0 10px 0 0;
    display: inline-block;
    line-height: 20px;
    transition: all 0.3s ease-in-out 0s;
}

.scene ul li:hover a span {
    color: #eb1d4e;
    transition: all 0.3s ease-in-out 0s;
}

.scene ul li b {
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    display: inline-block;
    transition: all 0.3s ease-in-out 0s;
}

.scene ul li:hover a b {
    color: #eb1d4e;
    transition: all 0.3s ease-in-out 0s;
}

.m-video {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 80px;
}

.m-video video {
    width: 100%;
    max-width: 1140px;
    margin: 0 auto;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.06);
    border-image: initial;
    outline: none;
}

.slick .m-banner {
    height: 600px;
}

.slick .m-banner .m-bannerBox {
    padding-top: 150px;
}

.m-banner {
    height: 500px;
    margin-top: 70px;
}

.m-banner .con {
    display: none;
}

.m-banner .a-con {
    display: block;
    height: 100%;
    width: 100%;
}

.m-bannerBox {
    width: 1200px;
    margin: 0 auto;
    padding-top: 120px;
}

.m-bannerBox h2 {
    color: #fff;
    font-size: 50px;
    line-height: 50px;
    margin-bottom: 20px;
    padding-top: 15px;
    font-weight: 400;
}

.m-bannerBox span {
    color: #fff;
    font-size: 20px;
    line-height: 20px;
    font-weight: 400;
    padding-bottom: 10px;
}

.m-bannerBox b {
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    max-width: 480px;
    display: block;
}

.m-bannerBox .btn {
    background: 0 none;
    border: 1px solid #fff;
    box-shadow: 0px 0px 0px 0px #3153d4;
}

.m-bannerBox .btn:hover {
    background: rgb(49, 83, 212);
    border: 1px solid #3153d4;
}

.m-bannerBlack .m-bannerBox span {
    color: #333;
}

.m-bannerBlack .m-bannerBox b {
    color: #8e94a9;
}

.m-bannerBlack .m-bannerBox h2 {
    color: #000;
}

.m-bannerBlack .btn {
    background: #3153d4;
    border: 1px solid #3153d4;
}

.test {
    background: url("img/testBox.png");
    padding: 10px 0 40px;
    border-top: 1px solid #fff;
}

.testBox {
    margin: 0 auto;
    width: 1200px;
    overflow: hidden;
}

.testBox h2 {
    font-size: 35px;
    color: #333;
    text-align: center;
    font-weight: 400;
    padding: 20px 0 20px;
}

.testBox input {
    width: 350px;
    height: 52px;
    padding: 0 15px;
    font-size: 16px;
    font-weight: 400;
    color: #000;
    background: #fff;
    border: 2px solid #3153d4;
    vertical-align: middle;
    float: left;
}

.testBox .m-input {
    width: 520px;
    margin: 0 auto;
    overflow: hidden;
}

.testBox a {
    height: 56px;
    width: 130px;
    line-height: 54px;
    text-align: center;
    display: block;
    background: #3153d4;
    font-size: 16px;
    color: #fff;
    float: left;
    transition: all 0.3s ease-in-out 0s;
}

.testBox a:hover {
    background: rgb(24, 58, 189);
}

/*流程*/
.step {
    padding: 0 0 80px 0;
}

.stepBox {
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
}

.step dl {
    float: left;
    width: 25%;
}

.step dl dt .circle {
    position: relative;
    height: 150px;
    width: 100%;
    background-size: 130px;
}

.step dl dt span {
    position: relative;
    display: block;
    color: #3153d4;
    font-weight: bold;
    text-align: center;
    height: 140px;
    line-height: 140px;
    font-size: 40px;
    width: 100px;
    margin: 0 auto;
}

.step dl dt span b {
    font-size: 15px;
    color: #3153d4;
    font-weight: 600;
    padding-top: 17px;
    line-height: 12px;
    position: absolute;
    right: 10px;
    top: 37px;
}

.step dl dt span p {
    font-size: 15px;
    color: #f2f8ff;
    font-weight: 600;
    padding-top: 17px;
    line-height: 12px;
    position: absolute;
    right: -13px;
    top: 58px;
}

.step dl dd h3 {
    font-size: 18px;
    color: #333;
    text-align: center;
    line-height: 18px;
    font-weight: 400;
    padding: 5px 0 10px;
    display: block;
}

.step dl dd span {
    font-size: 13px;
    color: #666;
    display: block;
    line-height: 20px;
    font-weight: 400;
    margin: 0 auto;
    text-align: center;
}

.ash {
    background: #f8f9fb;
}

/*首页数据上升*/
.in-number {
    background: url("img/bg5.png") no-repeat center;
    background-size: cover;
    padding: 100px 0;

}

.in-number .top {
    padding: 0 0 60px;
}

.in-number .top h1 {
    font-size: 36px;
    height: 36px;
    line-height: 36px;
    font-weight: 500;
    color: #fff;
    text-align: center;
}

.in-number dl {
    float: left;
    width: 20%;
}

.in-number dl dt span {
    color: #fff;
    font-size: 46px;
    margin: 0 auto;
    text-align: center;
}

.in-number dl dt span b {
    color: #fff;
    font-size: 16px;
    right: -5px;
}

.in-number dl dt span b:first-child {
    display: block;
    content: "123";
    height: 10px;
    width: 30px;
    background: url("img/arrow-up.svg") no-repeat center;
}

.in-number dl dt span p:first-child {
    display: block;
    content: "123";
    height: 10px;
    width: 30px;
}

.in-number dl dd h3 {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    padding-top: 20px;
}

.in-number dl dd span {
    color: #fff;
    font-size: 14px;
    font-weight: 300;
}

.in-number dl dd span b {
    color: #fff;
    font-size: 14px;
    font-weight: 300;
    margin: 0 5px;
}

.in-number dl dt .circle {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    align-items: center;
    border: 1px solid #4266ED;
    margin: 0 auto;
    overflow: hidden;
    background: 0 none !important;
}

.in-number dl:nth-child(2) dt .circle {
    border-color: #ECCF6F;
}

.in-number dl:nth-child(3) dt .circle {
    border-color: #DF6C4F;
}

.in-number dl:nth-child(4) dt .circle {
    border-color: #1B99A9;
}

.in-number dl:nth-child(5) dt .circle {
    border-color: #02FCA3;
}

.step dl:nth-child(1) dt .circle {
    background: url("img/jingdu1.png") no-repeat center;
    background-size: 140px;
}

.step dl:nth-child(2) dt .circle {
    background: url("img/jingdu2.png") no-repeat center;
    background-size: 140px;
}

.step dl:nth-child(3) dt .circle {
    background: url("img/jingdu3.png") no-repeat center;
    background-size: 140px;
}

.step dl:nth-child(4) dt .circle {
    background: url("img/jingdu4.png") no-repeat center;
    background-size: 140px;
}

/*播放按钮*/
/*#recorde  .dm-module .module-content{*/
/*overflow: hidden;*/
/*}*/
/*#recorde .module-items{*/
/*overflow: hidden;*/
/*width: 1250px;*/
/*clear: both;*/
/*}*/
/*.audioplayer{*/
/*float: left;*/
/*margin-right: 60px;*/

/*}*/
/*#recorde .textBox{*/
/*overflow: hidden;*/
/*width: 100%;*/
/*clear: both;*/
/*}*/
/*#recorde h3.text{*/
/*float: left;*/
/*width: 250px;*/
/*margin-right: 60px;*/
/*text-align: center;*/
/*}*/

/*#recorde h3.text b{*/
/*font-size: 25px;*/
/*color: #333;*/
/*text-align: center;*/
/*line-height: 18px;*/
/*font-weight: 400;*/
/*padding: 5px 0 10px;*/
/*display: block;*/

/*}*/
/*#recorde h3.text span{*/
/*font-size: 13px;*/
/*color: #666;*/
/*display: block;*/
/*line-height: 20px;*/
/*font-weight: 400;*/
/*width: 200px;*/
/*margin: 0 auto;*/
/*text-align: center;*/
/*}*/

.in-audio {
    padding: 0 0 80px 0;
    border-bottom: 1px solid rgb(238, 238, 238);
}

.in-audio .box {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;

}

.in-audio ul {
    overflow: hidden;
    width: 1250px;
    padding-left: 5px;

}

.in-audio ul li {
    width: 268px;
    float: left;
    background: #fff;
    margin-right: 35px;
    border: 1px solid #3153d4;
    box-shadow: 0px 0px 6px 0px #afb6d0;
    border-radius: 4px;
    position: relative;
    height: 70px;
}

.audioStyle {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.audioStyle span {
    display: block;
    float: left;
    height: 48px;
    line-height: 70px;
    width: 52px;
    background: url("img/audioStyle3.png") no-repeat center;
    margin: 12px 0;
    background-size: 80%;
}

.audioStyle b {
    height: 70px;
    line-height: 70px;
    color: #3153d4;
    font-size: 16px;
    font-weight: 400;
    float: left;
    padding-left: 20px;
}

.audioStyle span:hover {
    background: url("img/audioStyle1.png") no-repeat center;
}

.audioStyle span.active {
    background: url("img/audioStyle1.png") no-repeat center;
}

.in-audio ul li audio {
    width: 100%;
    opacity: 0.1;
    filter: alpha(opacity=80);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    height: 60px;
}

.in-audio ul li .zheZ {
    display: block;
    width: 200px;
    position: absolute;
    right: 0;
    top: 0;
    background: #fff;
    z-index: 5;
    height: 70px;
    line-height: 70px;
    color: #3153d4;
    font-size: 16px;
    font-weight: 400;
    float: left;
    text-indent: 20px;
}

/*首页表单*/

.in-Mform {
    padding-bottom: 80px;
}

.in-Mform .m-title {
    background: url(img/bg5-1.png) no-repeat top -30px center;
    background-size: 100%;
    padding-top: 130px;
}

.in-Mform .informBox {
    overflow: hidden;
    width: 910px;
    margin: 0 auto;
}

.in-Mform
.informBox {
    overflow: hidden;
}

.in-Mform .btn {
    float: left;
    margin: 0 5px 0 !important;
    border-radius: 4px;
    height: 60px;
    line-height: 62px;
}

.in-Mform .inputBox {
    height: 60px;
    border: 1px solid #3153d4;
    float: left;
    background: #fff;
    overflow: hidden;
    -moz-box-shadow: 0px 0px 6px 0px #afb6d0;
    -webkit-box-shadow: 00px 0px 6px 0px #afb6d0;
    box-shadow: 0px 0px 6px 0px #afb6d0;
    border-radius: 4px;
    margin: 0 10px;

}

.in-Mform .inputBox input {
    height: 60px;
    border: 0;
    padding: 0 20px;
    width: 300px;
    float: left;
    font-size: 16px;
    color: #000;
}

.in-Mform .inputBox {
    position: relative;
}

.in-Mform .inputBox span {
    display: block;
    padding: 0 10px;
    cursor: pointer;
    text-align: center;
    transition: all 0.3s ease-in-out 0s;
    width: 80px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    margin: 10px 10px 0 0;
    background: rgb(49, 83, 212);
    font-size: 14px;
    color: rgb(255, 255, 255);
    float: right;
    position: absolute;
    right: 0;
    top: 0;

}

.in-Mform .inputBox span:hover {
    box-shadow: 0px 0px 6px 0px #3153d4;
}

input {
    outline: medium;
    outline: none;
}

/*首页优势*/
.security {
    padding-bottom: 30px;
}

.security .in-box {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.security .in-box ul {
    overflow: hidden;
    width: 1270px;
    padding: 10px 0 10px 0;
}

.security .in-box ul li {
    width: 250px;
    float: left;
    margin: 0 60px 0 0;
    /*background: url("img/productquality.png") no-repeat center;*/
    background: linear-gradient(157deg,rgb(58, 130, 255),rgba(10,126,255,1));
    cursor: pointer;
    border-radius: 3px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 25px;
    padding: 20px 0;
    background-size: 100%;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    box-shadow: 0px 0px 6px 0px #3153d4;
}

.security .in-box ul li:hover {
    background-size: 110%;
}

/*栏目新闻*/

.M-news {
    width: 1200px;
    margin: 0 auto;
    /*padding-top: 50px;*/
    padding-bottom: 60px;
}
.butn{
    display: inline-block;
    padding: .375rem .75rem;
    font-size: 1rem;
}
.mt-4, .my-4 {
    margin-top: 1.5rem!important;
}
.mb-2, .my-2 {
    margin-bottom: .5rem!important;
}
.btn-info{
    color: #fff;
    background-color: #3f74dd;
    border-color: #3f74dd;
}
.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

.badge-light {
    color: #212529;
    background-color: #f8f9fa;
}
.badge {

    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
    display: none;
}
.M-news p {
    font-size: 18px;
    line-height: 28px;
    color: #333;
}

.M-news dl {
    overflow: hidden;
    height: 160px;
    padding-bottom: 30px;
}

.M-news dl dt {
    width: 200px;
    float: left;
    height: 150px;
    overflow: hidden;
    border: 1px solid rgb(238, 238, 238);
    background: url('img/tu5.png') no-repeat center;
    background-size: 200px 200px;
}

.M-news dl dt img {
    height: 200px;
    width: 200px;
}

.M-news dl dd {
    width: 700px;
    float: left;
    padding-left: 40px;
    padding-top: 12px;
}

.M-news dl dd h2 {
    font-size: 18px;
    color: #000;
    font-weight: 400;
}

.M-news dl dd span {
    font-size: 15px;
    color: #666;
    font-weight: 400;
    height: 45px;
    overflow: hidden;
    display: block;
    margin-top: 10px;
    line-height: 25px;
}

.M-news dl dd b {
    display: block;
    width: 200px;
    font-size: 14px;
    color: #B5B5B5;
    font-weight: 400;

    overflow: hidden;
    padding-top: 10px;
    margin-top: 15px;
    border-top: 2px solid #000000;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
}

.M-news dl a:hover dd b {
    display: block;
    width: 100%;
}

.son-nav {
    border-bottom: 1px solid rgb(238, 238, 238);
    position: relative;
    left: 0;
    top: 0;
    background: #fff;
    width: 100%;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);

}


.son-nav.active2 {
    position: fixed;
    top: 50px;
    z-index: 88;
    width: 100%;
    background: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(238, 238, 238);
    transition: all 0.3s ease-in-out 0s;
}

.son-nav ul {
    overflow: hidden;
    padding: 0 0 0;
    text-align: center;
    width: 1200px;
    margin: 0 auto;
}

.son-nav ul li {
    padding: 0 20px;
    display: inline-block;
}

.son-nav ul li a {
    font-size: 16px;
    color: #333;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    border-bottom: 3px solid #fff;
    padding: 10px 5px;
}

.son-nav ul li a:hover {
    color: rgb(49, 83, 212);
    border-bottom: 3px solid rgb(49, 83, 212);
}

.son-nav ul li.active a {
    color: rgb(49, 83, 212);
    border-bottom: 3px solid rgb(49, 83, 212);
}

/*面包屑*/
.dang-hang {
    overflow: hidden;
    padding: 10px 0 0;
    color: #97aabd;
    width: 1200px;
    margin: 0 auto;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.dang-hang a {
    color: #97aabd;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    font-size: 12px;

}

.dang-hang b {
    color: #97aabd;
    font-size: 12px;
    font-weight: 500;
    webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);

}

.dang-hang b.active {
    color: rgb(49, 83, 212);
}

.dang-hang a:hover {
    color: rgb(49, 83, 212);
}

/*联系我们*/
.navM {
    display: block;
}

/*#menu2 {*/
/*position: fixed;*/
/*width: 100%;*/
/*top: 0;*/
/*left: 0;*/
/*height: 50px;*/
/*background: #fff;*/
/*z-index: 19920206;*/
/*display:none;*/
/*}*/

/*#menu2_logo {*/
/*position: absolute;*/
/*left: 0;*/
/*top: 0;*/
/*width: 12%;*/
/*min-width: 70px;*/
/*z-index: 4;*/
/*}*/
/*#menu2 .kk_menuclose {*/
/*margin: 0 20px 0 0;*/
/*float: right;*/
/*width: 36px;*/
/*padding: 10px 0 0 2px;*/
/*}*/
/*.kk_menuclose {*/
/*cursor: pointer;*/
/*text-align: center;*/
/*width: 42px;*/
/*margin: 0 auto 40px;*/
/*position: relative;*/
/*z-index: 2;*/
/*padding: 10px 0 10px 2px;*/
/*-moz-transition: all .4s;*/
/*-o-transition: all .4s;*/
/*-webkit-transition: all .4s;*/
/*transition: all .4s;*/
/*}*/

/*.kk_menuclose:hover {*/
/*-moz-transform: scale(.9);*/
/*-ms-transform: scale(.9);*/
/*-o-transform: scale(.9);*/
/*-webkit-transform: scale(.9);*/
/*transform: scale(.9);*/
/*}*/

/*.kk_menuclose.active .open1 {*/
/*-moz-transform: rotate(45deg);*/
/*-ms-transform: rotate(45deg);*/
/*-o-transform: rotate(45deg);*/
/*-webkit-transform: rotate(45deg);*/
/*transform: rotate(45deg);*/
/*}*/

/*.kk_menuclose.active .open2 {*/
/*background: rgba(255,255,255,0);*/
/*margin-left: -50px;*/
/*}*/

/*.kk_menuclose.active .open3 {*/
/*-moz-transform: rotate(-45deg);*/
/*-ms-transform: rotate(-45deg);*/
/*-o-transform: rotate(-45deg);*/
/*-webkit-transform: rotate(-45deg);*/
/*transform: rotate(-45deg);*/
/*}*/

/*#menu2 .kk_menuclose span {*/
/*-moz-transform-origin: 3px 1px;*/
/*-ms-transform-origin: 3px 1px;*/
/*-o-transform-origin: 3px 1px;*/
/*-webkit-transform-origin: 6px 1px;*/
/*transform-origin: 3px 1px;*/
/*-moz-transition: all .5s;*/
/*-o-transition: all .5s;*/
/*-webkit-transition: all .5s;*/
/*transition: all .5s;*/
/*}*/

/*.kk_menuclose span {*/
/*display: block;*/
/*width: 100%;*/
/*height: 1px;*/
/*background: #fff;*/
/*margin: 9px 0;*/
/*-moz-transform-origin: 6px 1px;*/
/*-ms-transform-origin: 6px 1px;*/
/*-o-transform-origin: 6px 1px;*/
/*-webkit-transform-origin: 6px 1px;*/
/*transform-origin: 6px 1px;*/
/*-moz-transition: all .5s;*/
/*-o-transition: all .5s;*/
/*-webkit-transition: all .5s;*/
/*transition: all .5s;*/
/*}*/
/*#menu2 .kk_menuclose .open2 {*/
/*width: 28px;*/
/*}*/

/*#menu_sidebar2 {*/
/*background: #fff;*/
/*width: 100%;*/
/*clear: both;*/
/*z-index: 3;*/
/*position: relative;*/
/*display: none;*/
/*}*/
/*#menu2 nav{*/
/*display:block;*/
/*}*/
/*#menu_sidebar2 li {*/
/*border-bottom: 1px solid #d4d5d5;*/
/*text-align: center;*/
/*}*/
/*#menu_sidebar2 li a {*/
/*color: #333;*/
/*display: block;*/
/*height: 8vh;*/
/*line-height: 8vh;*/
/*}*/
/*#menu2_social {*/
/*position: absolute;*/
/*right: 50%;*/
/*top: -33px;*/
/*margin-right: -37px;*/
/*opacity: .8;*/
/*}*/
/*#menu2_social_fb {*/
/*margin-right: 18px;*/
/*}*/

/*#menu_sidebar h3, #menu_sidebar2 h3 {*/
/*font-size: 16px;*/
/*background: url(http://www.luoyunkeke.com/images/menulogo.png) no-repeat center;*/
/*padding: 200px 0 0;*/
/*text-align: center;*/
/*margin-left: 0;*/
/*margin-top: 0;*/
/*background-size: 40%;*/
/*}*/

/*#menu_sidebar h3 a, #menu_sidebar2 h3 a {*/
/*color: #fff;*/
/*font-weight: normal;*/
/*font-size: 14px;*/
/*letter-spacing: 1px;*/
/*}*/

/*联系我们*/

.lxBox {
    background: url(img/particulars_bj.jpg) center no-repeat fixed;
    top: 0;
    z-index: 999;
    overflow: hidden;
    padding-bottom: 50px;
}

.particulars {
    width: 50%;
    float: left;
    overflow: hidden;
}

.particulars .top, .particulars .com, .particulars .bot {
    float: right;
    clear: both;
    width: 380px;
    background: rgba(77, 157, 235, 0.8);
    padding: 40px 0 10px 20px;

}

.particulars .top {
    margin: 40px 0 15px 0;
}

.particulars h3 {
    font-size: 16px;
    font-weight: 600;
    line-height: 12px;
    margin-bottom: 20px;
    color: #fff;
}

.particulars span {
    font-size: 15px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 36px;
    display: block;
    width: 280px;
    color: #fff;
}

/*地图*/
/*.particulars .bot {*/
/*padding: 0;*/
/*width: 398px;*/
/*margin-bottom: 100px;*/
/*}*/

/*#map {*/
/*filter: alpha(opacity=70);*/
/*-moz-opacity: 0.7;*/
/*opacity: 0.7;*/
/*}*/

/*.BMapLib_SearchInfoWindow {*/
/*display: none;*/
/*}*/

/*.anchorBL img {*/
/*display: none !important;*/
/*}*/

/*.BMap_cpyCtrl {*/
/*display: none !important;*/
/*}*/

/*在线咨询*/
.particulars .com {
    margin-bottom: 15px;
    padding-bottom: 40px;
}

.particulars .consulting {
    overflow: hidden;
    width: 200px;
}

.particulars .consulting a {
    display: block;
    float: left;
    width: 74px;
    height: 26px;
    border: 1px solid #fff;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    text-align: center;
    line-height: 26px;
    color: #fff;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    margin: 20px 20px 0 0;
}

.particulars .consulting a:hover {
    background: #fff;
    color: #fff;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

/*@media screen and (max-width: 1200px)and (min-width: 758px) {*/
/*.particulars {*/
/*width: 60%;*/
/*}*/

/*.tit {*/
/*width: 60%;*/
/*}*/

/*.main {*/
/*border: 0 none;*/
/*}*/

/*.foot {*/
/*margin: 0;*/
/*}*/

/*.foot_con {*/
/*width: auto;*/
/*}*/
/*}*/

/*@media screen and (max-width: 1024px)and (min-width: 758px) {*/
/*.foot_r {*/
/*display: none;*/
/*}*/
/*#menu2{*/
/*display:block;*/
/*}*/
/*.navM {*/
/*display: none;*/
/*}*/

/*}*/

/*@media screen and (max-width: 758px)and (min-width: 470px) {*/
/*.particulars {*/
/*width: 80%;*/
/*}*/

/*.tit {*/
/*width: 80%;*/
/*}*/

/*.tit p {*/
/*width: auto;*/
/*}*/

/*.main {*/
/*border: 0 none;*/
/*}*/

/*.navM {*/
/*display: none;*/
/*}*/

/*.foot {*/
/*margin: 0;*/
/*}*/

/*.foot_r {*/
/*display: none;*/
/*}*/
/*#menu2{*/
/*display:block;*/
/*}*/
/*}*/

/*@media screen and (max-width: 470px) {*/
/*.particulars {*/
/*width: 100%;*/
/*}*/

/*.particulars .top, .particulars .com, .particulars .bot {*/
/*clear: both;*/
/*float: none;*/
/*margin-left: auto;*/
/*margin-right: auto;*/
/*}*/

/*.tit {*/
/*width: 100% !important;*/
/*}*/

/*.tit .titBox {*/
/*width: 90%;*/
/*}*/

/*.main {*/
/*border: 0 none;*/
/*overflow: hidden;*/
/*}*/

/*.navM {*/
/*display: none;*/
/*}*/

/*.foot {*/
/*margin: 0 0 0 0;*/
/*padding-bottom: 20px;*/
/*height: auto;*/
/*}*/

/*.foot_r {*/
/*display: none;*/
/*}*/

/*.foot_l {*/
/*margin-left: 30px;*/
/*}*/

/*.foot_con {*/
/*width: auto;*/
/*}*/

/*.site2 {*/
/*margin-left: 0;*/
/*margin-top: 10px;*/
/*}*/

/*#menu2{*/
/*display:block;*/
/*}*/
/*}*/

/*@media screen and (max-width: 320px) {*/
/*.particulars .top, .particulars .com, .particulars .bot {*/
/*clear: both;*/
/*float: none;*/
/*margin-left: auto;*/
/*margin-right: auto;*/
/*width: auto;*/
/*}*/

/*.main {*/
/*border: 0 none;*/
/*}*/

/*.navM {*/
/*display: none;*/
/*}*/

/*.foot {*/
/*margin: 0 0 0 0;*/
/*padding-bottom: 20px;*/
/*height: auto;*/
/*}*/

/*.foot_r {*/
/*display: none;*/
/*}*/

/*.foot_l {*/
/*margin-left: 30px;*/
/*}*/

/*.foot_con {*/
/*width: auto;*/
/*}*/

/*.site2 {*/
/*margin-left: 0;*/
/*margin-top: 10px;*/
/*}*/

/*#menu2{*/
/*display:block;*/
/*}*/
/*}*/
/*修改*/
.tit {
    width: 50%;
    float: right;
    margin-top: 90px;
    background: rgba(77, 157, 235, 0.8);
}

.tit .titBox {
    width: 350px;
    float: left;
    height: 190px;
    padding-left: 28px;
}

.tit2 {
    float: left;
}

.tit2 .titBox {
    float: right;
    padding: 0;
}

.tit h2 {
    font-size: 46px;
    line-height: 46px;
    color: #fff;
    font-family: 'Microsoft YaHei';
    font-weight: 400;
    padding: 50px 0 10px;

}

.tit p {
    font-size: 14px;
    color: #fff;
    padding: 0 0 5px 0;
    width: 500px;
    line-height: 18px;

}

.tit b {
    font-weight: 600;
    font-size: 12px;
}

.tit_f {
    overflow: hidden;
}

/*分页*/
.in-page {
    text-align: center;
    padding-bottom: 50px;
    padding-top: 40px;
}

.in-page .in-page-box {
    display: inline-block;
    margin: 0 auto;
}

.in-page a {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    text-align: center;
    padding: 0 15px;
    margin: 0 2px;
    font-size: 14px;
    color: #666;
    background: #f3f3f3;
}

.in-page a:hover {
    background: #03a9f4;
    color: #fff;
}

.in-page a.active {
    background: #03a9f4;
    color: #fff;
}

.in-page ul li {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    text-align: center;
    margin: 0 2px;
    font-size: 14px;
    color: #666;
}

.in-page ul li.active {

    height: 38px;
    line-height: 38px;
    text-align: center;
    margin: 0 2px;
    font-size: 14px;
    color: #666;
    background: #f3f3f3;
}

.in-page ul .active span {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #3153d4;
    width: 38px;
}

.pagination {
    text-align: center;
}

/*新闻详情*/
.dm-page-content {
    background: #fff;
}

.M-news .xiangq img {
    width: 100%;
    max-width: 1000px;
    padding: 20px 0;
}

.M-news .news-span {
    text-align: center;
    padding-bottom: 20px;
}

.M-news h5 {
    font-size: 30px;
    font-weight: 400;
    color: #000;
    text-align: center;
    padding-bottom: 25px;
}

.news-span span {
    font-size: 14px;
    color: #97aabd;
    margin: 0 20px 0 0;
}

.news-span span a {
    font-size: 14px;
    color: #97aabd;
}

.news-pran {
    overflow: hidden;
    padding: 30px 0 20px;
}

.news-pran p {
    float: left;
    display: block;
    color: #666;
    width: 50%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}

.news-pran a:nth-child(2) {
    text-align: right;
}

.news-pran a:hover {
    color: #3153d4;
}

.news-pran a span {
    color: #666;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.news-pran a span:hover {
    color: #03a9f4;
}

.recommend {
    padding: 30px 0 0 0;
}

.recommend h3 {
    font-size: 18px;
    display: block;
    line-height: 20px;
    color: #333;
    border-top: 1px dotted #dedede;
    padding: 20px 0 10px 0;
    font-weight: 400;

}

.recommend h3 a {
    float: right;
    font-size: 14px;
    color: #666;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);

}

.recommend h3 a:hover {
    color: #3153d4;
}

.recommend ul li {
    overflow: hidden;
}

.recommend ul li a {
    display: block;
    width: 50%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    float: left;
    height: 30px;
    line-height: 30px;
    color: #999;
}

.recommend ul li a:hover {
    color: #3153d4;
}

/*新版首页产品*/

.Products {
    background: #fff;
}

.in-listBox {
    max-width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.in-list {
    overflow: hidden;
    width: 1225px;
    padding: 30px 0 0 5px;

}

.in-list dl {
    float: left;
    width: 278px;
    margin: 0 25px 25px 0;
    background: #fff;
    box-shadow: 0px 0px 10px 0px #f3f5f9;
    border-radius: 5px;
    overflow: hidden;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
}

.in-list dl dt {
    height: 160px;
    background: url("img/bg_icon.png") no-repeat center;
    background-size: 100%;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    overflow: hidden;
}

.in-list dl dt.dt2 {
    background: url("img/bg_icon2.png") no-repeat center;
    background-size: 100%;

}

.in-list dl dt.dt3 {
    background: url("img/bg_icon3.png") no-repeat center;
    background-size: 100%;
}

.in-list dl dt.dt4 {
    background: url("img/bg_icon4.png") no-repeat center;
    background-size: 100%;
}

.in-list dl:hover {
    margin-top: -10px;
}

.in-list dl dd {
    padding: 0 0 20px 0;
}

.in-list dl dd h2 {
    font-size: 18px;
    color: #000;
    line-height: 20px;
    text-align: center;
    margin: 10px 0 5px 0;
    font-weight: 400;
    padding: 10px 0 0 0;
}

.in-list dl dd span {
    color: #abaeb8;
    font-size: 13px;
    text-align: center;
    display: block;
    font-weight: 400;
}

.in-list dl dd .btn {
    display: block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    margin: 15px auto 10px !important;
    box-shadow: 0px 0px 0px 0px #3153d4;
    background: 0;
    border: 1px solid #3153d4;
    color: #3153d4;

}

/*解决方案*/
.programme .list {
    width: 1160px;
    margin: 0 auto;
    overflow: hidden;
    padding: 30px 0;
}

.programme .list dl {
    overflow: hidden;
    box-shadow: rgba(49, 83, 212, 0.1) 0px 10px 20px 0px;
    background: #fff;
    width: 260px;
    float: left;
    margin: 0 15px 30px 15px;
    cursor: pointer;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
}

.programme .list dl dt {
    height: 160px;
    background-size: 100%;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    line-height: 160px;
    text-align: center;
}

.programme .list dl dd {
    padding: 30px 30px 30px;
    text-align: center;
    transition: all 0.3s ease-in-out 0s;
    min-height: 100px;
}

.programme .list dl dd h2 {
    font-size: 20px;
    color: #000;
    line-height: 20px;
    text-align: center;
    font-weight: 400;
    margin-bottom: 16px;
}

.programme .list dl dd span {
    color: #8e94a9;
    font-size: 15px;
    text-align: left;
    display: block;
    font-weight: 400;
}

.programme .list dl:hover dd {
    background: #3153d4;
}

.programme .list dl:hover dd h2 {
    color: #fff;
}

.programme .list dl:hover dd span {
    color: #fff;
}

.programme i {
    display: block;
    text-align: center;
    font-style: normal;
    font-size: 14px;
    color: #333;
    padding: 10px 0;
}

.programme i a {
    color: #3153d4;
    font-size: 14px;
}

/*技术服务*/
.jsfw .list {
    width: 900px;
}

.jsfw .list dl {
    margin: 0 10px 20px 10px;
    width: 280px;
}

.jsfw .list dl dd {
    padding: 20px 20px 30px;
}

.jsfw .list dl dd span {
    font-size: 12px;
    line-height: 22px;
}

.jsfw .list dl dd h2 {
    text-align: left;
    margin-bottom: 10px;
}

.jsfw .list dl dd b {
    display: block;
    color: #8e94a9;
    font-size: 14px;
    text-align: left;
    font-weight: 400;
    margin-bottom: 20px;
}

.jsfw .con {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.jsfw .con p {
    font-size: 14px;
    color: #333;;
    line-height: 28px;
}

.jsfw .con p img {
    max-width: 1200px;
    margin: 0 auto;
}

.test .btnMax {
    margin: 10px auto !important;
}

.js-list {
    overflow: hidden;
}

.js-list dl {
    margin: 0 10px 20px 10px;
    width: 280px;
}

.js-list dl:hover {
    margin-top: -10px;
}

.js-list dl dt {
    height: 130px;
    line-height: 130px;
}

.js-list dl dt img {
    width: 50px;
}

.js-list .list dl:hover dd {
    background: #fff;
}

.js-list .list dl:hover dd h2 {
    color: #000;
}

.js-list .list dl:hover dd span {
    color: #8e94a9;
}

.js-list .list {
    width: 870px;
}

/*404*/
.no-html .box {
    width: 600px;
    margin: 150px auto 0;
    background: #fff;
    border: 1px solid #f6f8fa;
    border-radius: 10px;
    text-align: center;
    padding: 70px 0 60px 0;
}

.no-html .box h4 {
    font-weight: 400;
    font-size: 18px;
    color: #000;
    padding: 50px 0 50px;
    text-align: center
}

.no-html .box h5 {
    overflow: hidden;
    text-align: center;
}

.no-html .box h5 a {
    margin: 0 40px;
    color: #8e94a9;
    font-size: 15px;
    text-align: left;
    font-weight: 400;
}

.no-html .box h5 a:hover {
    color: #3153d4;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

/*弹框留言*/
.form-tank,.tank_qrcode {
    height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, .6);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    display: none;
}

.form-tank.active,.tank_qrcode.active {
    display: block;
}

.form-tank .box,.tank_qrcode .box {
    width: 500px;
    background: #fff;
    margin: 150px auto 0;
    padding: 0 20px 30px;
    border-radius: 10px;
	box-sizing:content-box

}

.form-tank .gb,.tank_qrcode .gb {
    float: right;
    font-size: 12px;
    font-weight: 400;
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 100%;
    cursor: pointer;
    margin: 20px 0;
    -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    transition: all 218ms cubic-bezier(.42, 0, .58, 1);
    background: #b0bdec;
    color: #fff;
    border: 1px solid #b0bdec;
	z-index:999
}

.form-tank .gb:hover,.tank_qrcode .gb:hover {
    background: #3153d4;
    color: #fff;
    border: 1px solid #3153d4;
}

.form-tank .m-title,.tank_qrcode .m_title {
    padding: 40px 40px 15px;
	z-index:-1;
}

.form-tank .m-title h2,.tank_qrcode .m_title h2{
    font-size: 14px;
    color: #606579;

}

.form-tank .btn {

    height: 60px;
    line-height: 60px;
    width: 475px;
    border-radius: 5px;
}
.form-tank .btn a{
	text-decoration:none;
	color:#fff;
}

.form-tank .inputBox {
    height: 60px;
    border: 1px solid #e0e3ef;
    background: #fff;
    overflow: hidden;
    -moz-box-shadow: 0px 0px 0px 0px #afb6d0;
    -webkit-box-shadow: 0px 0px 0px 0px #afb6d0;
    box-shadow: 0px 0px 0px 0px #afb6d0;
    border-radius: 0px;
    margin: 15px 10px;

}

.form-tank .inputBox input {
    height: 60px;
    border: 0;
    padding: 0 20px;
    width: 300px;
    float: left;
    font-size: 16px;
    color: #000;
}

.form-tank .inputBox span {
    display: block;
    padding: 0 10px;
    cursor: pointer;
    text-align: center;
    transition: all 0.3s ease-in-out 0s;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    margin: 10px 10px 0 0;
    background: rgb(49, 83, 212);
    font-size: 14px;
    color: rgb(255, 255, 255);
    float: right;
}

.form-tank .in-Mform .informBox {
    width: auto;
}

.form-tank .in-Mform .inputBox {
    float: none;
}

/*关于我们*/
.about {
    width: 1200px;
    margin: 0 auto;
    padding: 40px 0 50px;
}

.about p img {
    max-width: 1200px;
}

/*使用手册*/
.guideHerd {
    background-color: rgb(40, 110, 250);
    color: white;
    margin-bottom: 7px;
    position: relative;
    z-index: 10;
    background-size: cover;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px 0px;
    overflow: hidden;
    padding: 35px 0px;
    background-position: 50% center;
    margin-top: 71px;
}

.guideHerdBox {
    width: 900px;
    margin: 0 auto;

}

.guideHerdBox span {
    height: 36px;
    width: 85px;
    display: block;
    float: left;
    margin-right: 20px;
}

.guideHerdBox span a img {
    width: 100%;
}

.guideHerdBox h4 {
    color: rgb(255, 255, 255);
    font-size: 28px;
    font-weight: 100;
    margin: 30px 0 30px;
    height: 52px;
    line-height: 52px;
}

.guideHerdBox .input {
    max-width: 100%;
    width: 900px;
    background: #fff;
    overflow: hidden;

}

.guideHerdBox .input input {
    padding: 25px 40px 24px;
    border: 0;
    background: #fff;
    font-size: 18px;
    color: #000000;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    outline: none;
    border-radius: 4px;
    transition: background 0.4s ease 0s, box-shadow 0.2s ease 0s;
    float: left;
    width: 600px;
}

.guideHerdBox .input i {
    display: block;
    height: 70px;
    font-size: 16px;;
    float: right;
    background: #3153d4;
    width: 160px;
    text-align: center;
    line-height: 70px;
    font-style: normal;
    cursor: pointer;
    -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);
    transition: color 218ms cubic-bezier(.42, 0, .58, 1);
}

.guideHerdBox .input i:hover {

    background: rgb(49, 83, 212);
    color: #fff;

}

.guideCom {
    width: 940px;
    margin: 0 auto;
    overflow: hidden;
}

.guideCom ul {
    width: 470px;
    float: left;

}

.guideCom ul li {
    margin: 30px 20px;
    background: #fff;
    padding: 40px 30px;
    position: relative;
    z-index: 3;
    display: block;
    box-shadow: rgba(0, 0, 0, 0.03) 0px 3px 8px 0px;
    margin-bottom: 16px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    border-image: initial;
    border-radius: 4px;
    text-decoration: none;
    overflow: hidden;
    outline: none;
    transition: all 0.3s ease-in-out 0s;
}

.guideCom ul li:hover {
    background-color: rgb(252, 252, 252);
    border-width: 1px;
    border-style: solid;
    border-color: rgba(136, 149, 162, 0.2);
    border-image: initial;
}

.guideCom ul li a {
    display: block;
    height: 38px;
    line-height: 38px;
    touch-action: manipulation;
    text-decoration: none;
    color: rgba(0, 0, 0, 0.55);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 90%;
}

.guideCom ul li a::before {
    content: "";
    display: inline-block;
    margin-left: 12px;
    margin-right: 12px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease-in-out 0s;
}

.guideCom ul li a:hover {
    color: #1890ff;

}

.guideCom ul li h2 {
    font-weight: 500;
    font-size: 22px;
    color: rgba(0, 0, 0, 0.6);
    padding: 0 0 10px 0;
}

.guideLike a {
    color: rgba(0, 0, 0, .45);
    -webkit-transition: color .3s;
    transition: color .3s;
    font-size: 14px;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    text-decoration: none;
    background-color: initial;
    outline: none;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    -webkit-text-decoration-skip: objects;
}

.guideLikel {
    padding-left: 20px;
    padding-top: 10px;
}

.guideLike a:hover {
    color: #1890ff;
}

.guideLike span {
    color: rgba(0, 0, 0, .45);
    padding: 0 10px;
    font-size: 14px;
}

.guideCom .textTop h2 {
    font-size: 30px;
    font-weight: 400;
    color: #000;
    text-align: center;
    padding-bottom: 25px;
}

.guideCom .textTop span {
    font-size: 14px;
    color: #97aabd;
    margin: 0 20px 0 0;
}


/*手机端*/
@media screen and (max-width: 767px) {
    .in-nav .navBox .right .a_js{
        display: block;
    }

    .center{
        display: none;
    }

    .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
    .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
    .m_nav .closeicon{position:absolute;width:20%;left:-5px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
    .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
    .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
    .m_nav .m_navList ul li{border-bottom:1px solid #232530}
    .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}


    .m_nav .m_navList .son-menu .son-menuBox a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:14px;margin-left: 18px;}


    .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
    .m_nav .m_navList ul li .m_f_a a{flex: 1;}
    .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
    .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
    .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}


    .say .sayBox dt h1{
        color: #404b5d !important;
        font-size: 18px !important;
        line-height: 50px !important;
        font-weight: 400 !important;
    }


    .in-nav .right .a_js{
        background-color: white;
    }

    .in-nav.active{
        height: 50px;
        top: 0px;
    }
    .m-con {
        width: 95%;
        margin: 0 auto;
    }

    .slick .m-banner {
        height: 500px;
        background-size: auto  100% !important;
        background-position: 85% top !important;
    }
    .slick .m-banner:nth-of-type(3){
        background-position: 50% top !important;
    }
    /*banner*/
    .m-title {
        padding: 30px 0 30px;
    }

    .m-banner {
        background: url("img/banner-m.png") no-repeat center;
        margin: 0;
        height: 500px;
    }

    .m-banner .con {
        display: block;
    }

    .m-bannerBox {
        width: 90%;
        padding: 120px 0 0;
        margin: 0 5%;
    }

    .m-bannerBox b {
        max-width: 350px;
        font-size: 15px;

    }

    .m-bannerBox h2 {
        font-size: 26px;
        line-height: 40px;
        padding-top: 10px;
    }
    /*.btn, .btn_index{
        background: rgb(255, 255, 255);

    }*/
    .m-bannerBox .btn_index a{
        color: #000000 !important;
    }
    .m-title h1 {
        height: auto;
        font-size: 22px;
        padding: 0 20px;
    }

    .m-title h2 {
        display: none;
    }

    /*功能*/
    .Func {
        width: 100%;
        padding-bottom: 20px;
    }

    .Func ul {
        width: 90%;
        padding: 0 5%;
    }

    .Func ul li {
        width: 43%;
        margin: 0 3% 10px;
    }

    .Func ul li span {
        padding: 10px 0 0 0;
    }

    .Func ul li h5 {
        display: none;

    }

    .Func ul li h2 {
        margin: 0;
        font-size: 15px;
        line-height: 15px;
    }

    .Func ul li span img {
        width: 40px;
        height: 40px;
    }

    .Func ul li a {
        padding: 10px 10px 30px;
    }

    .FuncY ul li {
        width: 43% !important;
    }

    .say {
        min-height: 0;
        padding-bottom: 50px;
    }

    .say .sayBox {
        width: 100%;
    }

    .say .sayBox dt {
        width: 90%;
        padding: 30px 5% 0;
    }

    .say .sayBox dt h5 {
        padding-bottom: 10px;
        max-width: 1000px;

    }

    .say .sayBox dt h5 img {
        width: 100%;
    }

    .say .sayBox dd {
        width: 100%;
        /*display: none;*/
    }

    .say .sayBox dd img {
        width: 100%;
    }

    .say .sayBox .dtR {
        width: 100%;
    }

    /*.btnBox {
        display: none;
    }*/

    .say .sayBox .dtR .btn {
        margin: 0 22px !important;
    }

    .m-bannerBox .btnBox {
        display: block !important;
    }

    .btn {
        width: 120px;
        height: 40px;
        line-height: 40px;
        margin: 20px auto !important;
    }

    .m-video {
        width: 100%;
    }

    .in-nav .center ul li .son-menu {
        display: none;
    }

    /*场景*/
    .scene {
        padding: 0;
    }

    .scene ul {
        width: 96%;
        padding: 0 2%;
    }

    .scene ul li {
        width: 48%;
        margin: 5px 1%;
        height: 180px;
    }

    .scene ul li a {
        top: 0;
    }

    .scene ul li h2 {
        color: #fff;
        font-size: 20px;
        line-height: 28px;
        font-weight: 400;
        padding-bottom: 0px;
    }

    .scene ul li .biaoQian {
        padding: 10px 0 10px;
    }

    .scene ul li b {
        display: none;
    }

    /*案例*/
    .case {
        width: 100%;
        background: #fff;
    }

    .m-tab span {
        width: 26%;
        margin: 0 3%;
        font-size: 14px;
    }

    .m-tab {
        padding-bottom: 10px;
    }

    .case ul {
        margin: 0 10px;
        overflow: hidden;
    }

    .case ul li {
        width: 32%;
    }

    .case ul li img {
        width: 100%;
    }

    /*新闻*/
    .news .newsBox {
        width: 100%;
    }

    .news {
        width: 100%;
        overflow: hidden;
        padding: 0 0 20px 0;
    }

    .news .ulBox {
        overflow: hidden;
    }

    .news ul {
        width: 80%;
        padding: 0 10%;
    }

    .news ul li {
        width: 100%;
    }

    /*留言*/
    .testBox {
        width: 100%;
    }

    .testBox h2 {
        font-size: 20px;
        line-height: 24px;
    }

    .testBox .m-input {
        width: 80%;
    }

    .testBox input {
        width: 160px;
    }

    .testBox a {
        width: 30%;
    }

    /*场景*/
    .security {
        background: #fff;
        padding-bottom: 10px;
    }

    .security .in-box {
        width: 100%;
    }

    .security .in-box ul {
        width: 100%;
    }

    .security .in-box ul li {
        width: 45%;
        margin: 5px 2.5%;
        font-size: 14px;
        line-height: 18px;
    }

    .security .in-box {
        padding-bottom: 0;
    }

    /*留言带短信*/
    .in-Mform {
        width: 100%;
        background: #fff;
    }

    .in-Mform .m-title {
        padding-top: 100px;
        background: url(img/bg5-1.png) no-repeat top -20px center;
    }

    .in-Mform .informBox {
        width: 80%;
        margin: 0 auto;
    }

    .in-Mform .inputBox {
        width: 95%;
        margin: 5px 0;
    }

    .in-Mform .inputBox input {
        padding: 0 10px;

    }

    .in-Mform .btn {
        width: 95%;
    }

    .in-Mform .inputBox .text-yam {
        width: 60%;
    }

    .in-Mform .inputBox span {
        width: 37%;
        padding: 0;
        margin: 10px 3% 0 0;
        font-size: 14px;
        height: 40px;
        line-height: 40px;
    }

    /*提升-流程*/
    .stepBox {
        width: 100%;
    }

    .in-number dl {
        width: 50%;
        padding: 0 0 10px 0;
    }

    .in-number {
        padding: 30px 0;
    }

    .in-number .top {
        padding: 30px 0 30px;
    }

    .in-number .top h1 {
        font-size: 22px;

    }

    .step dl {
        width: 45%;
        margin: 0 2.5%;
    }

    .step {
        padding: 0 0 30px 0;
    }

    body {
        background: #f6f8fa;
    }

    .in-footer .in-footerBox {
        padding: 20px 0 20px;
        width: 100%;
    }

    .in-footer ul {
        width: 90%;
        margin: 0 5%;
        overflow: hidden;
    }

    .in-footer ul li {
        float: left;
        margin-right: 15px;
    }

    .in-footer .footer-h2 {
        margin: 10px 0 5px;
        font-size: 13px;
    }

    .in-footer ul li a {
        font-size: 12px;
    }

    .in-footer ul li.title {
        width: 100%;

    }

    .in-footer ul li.title h1 {
        padding: 15px 0;
    }

    .in-footer ul li.m-none {
        display: none;
    }

    .in-footer .copyright .copBox {
        width: 90%;
        margin: 0 auto;
    }

    /*右侧浮框*/
    .right-menu {
        display: none;
    }

    .in-footer .dianHua {
        display: block;
    }

    /*首页*/
    .in-nav .navBox {
        width: 98%;
        padding: 0 2%;
    }

    .in-nav .center ul {
        display: none;
    }

    .in-nav .right {
        padding: 10px 10px;
        margin: 0 auto;
        width: initial;
    }

    .in-nav .navBox .right a {
        width: 70px;
        height: 32px;
        line-height: 32px;
        font-size: 12px;
        box-shadow: 0px 0px 0px 0px #3153d4;
        margin-right: 95px;
        margin: 0 auto;
        margin-left: 19px;
    }
    .in-nav .navBox .right a .m_menuimg{
        height: 16px;
        /*vertical-align: top;*/
        /*display: block;*/
        text-align: center;
    }

    .in-nav .left a img {
        width: 80px;
        height: 50px;
    }

    .in-nav .left {
        line-height: 50px;
    }

    .inBanner {
        margin-top: 50px;
        background: url("img/banner-m.png") no-repeat center !important;
        height: 300px;
    }

    .m-nav {
        display: block;
    }

    .m-nav ul {
        overflow: hidden;
    }

    .m-nav ul li {
        float: left;
        width: 33.33%;
    }

    .m-nav ul li.title {
        width: 100%;
        text-align: center;
    }

    .m-nav ul li a {
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: left;
        padding: 0 10px;
        font-size: 13px;
        color: #333;
    }
    /*关于我们*/
    .about {
        width: 95%;
        margin: 0 auto;
    }

    /*.about p img{
        max-width: 100%;
    }*/

    .about p img{
        max-width: 100% !important;
    }

    .about p {
        font-size: 16px;
        text-align: left;
        color: #000;
    }
    /*产品*/
    .Products .in-listBox {
        width: 100%;
    }


    .Products .in-list {
        width: 95%;
        margin: 0 auto;
    }

    .Products .in-list dl {
        width: 46%;
        margin: 0 2% 15px;
    }

    .in-list dl dt {
        height: 100px;
        background-size: cover;
    }

    .in-list dl dd {
        padding: 10px 10px;
    }

    .in-list dl dd h2 {
        font-size: 18px;
        margin: 5px 0 5px 0;
    }

    .in-list dl dd .btn {
        width: 80px;
        height: 25px;
        line-height: 25px;
        font-size: 12px;
        margin: 5px auto 10px !important;
    }

    .in-list dl dd span {
        padding-bottom: 5px;
        color: #8e94a9;
        font-size: 14px;
    }

    .programme .list dl dd{
        padding: 20px 20px 20px;
    }

    /*机器人录音*/
    .in-audio {
        padding: 0;
        background: #000;
        color: #000;
    }

    .in-audio .box {
        width: 100%;
        background: #fff;
    }

    .in-audio ul {
        width: 100%;
    }

    .in-audio ul li {
        width: 330px;
        float: none;
        margin: 10px auto;
    }

    .in-audio ul li .zheZ {
        width: 280px;
    }

    .audioStyle span {
        width: 50px;
        background: url(img/audioStyle3.png) no-repeat 11px center;
        background-size: 66%;
    }

    /*.programme .list {
        width: 100%;
    }*/
    .programme .list dl dd span{
        text-align: center !important;
    }

    .programme .list dl {
        margin: 0 auto !important;
        float: revert !important;
        width: 88% !important;
    }

    .programme .list dl dt {
        height: 120px;
    }

    /*新闻详情*/
    .news-pran {
        padding: 0 20px;
    }

    .recommend {
        padding: 0 20px
    }

    .recommend ul li a {
        width: 100%;
    }

    .news-pran a {
        width: 100%;
        line-height: 30px;
    }

    .M-news {
        margin: 0 auto;
        width: 90%;
    }

    .M-news dl {
        height: auto;
        padding-bottom: 10px;

    }

    .M-news dl dt {
        display: none;
    }

    .M-news dl dd {
        padding-left: 0;
        margin: 0 auto;
        float: none;
    }

    .dang-hang {
        width: 100%;
        background: #fff;
        text-indent: 0;
        text-align: lefr;
        text-indent: 20px;

    }

    .news-pran a:nth-child(2) {
        text-align: left;
    }

    .bshare-custom {
        padding: 20px;
    }

    .news-span span {
        font-size: 12px;
        color: #97aabd;
        margin: 0 5px 0 0;
    }

    .M-news dl dd h2 {
        padding-left: 0;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        font-size: 16px;
        color: #000;
    }

    .M-news dl dd span {
        display: none;
    }

    .M-news dl dd b {
        display: none;
    }

    .son-nav ul {
        width: 95%;
        margin: 0 auto;
    }

    .son-nav ul li {
        width: 32%;
        padding: 0;
    }

    .form-tank .box {
        width: 80%;
        margin: 100px auto 0;
    }

    .form-tank .btn {
        width: 100%;
    }

    .form-tank .inputBox input {
        width: 100%;
        font-size: 14px;
        height: 50px;
    }

    .form-tank .inputBox {
        position: relative;
        margin: 10px 10px;
        border: 1px solid #f7f7f7;
        height: 50px;
    }

    .form-tank .inputBox span {
        position: absolute;
        right: 0;
        top: 0;
        height: 35px;
        line-height: 35px;
        margin: 8px 10px 0 0;
        font-size: 12px;
    }

    .m-bannerBox .btn {
        margin: 30px 0;
    }

    /*404*/
    .no-html .box {
        width: 90%;
        margin: 0 auto;
    }


    /**
    服务
     */
    .sc-gGCbJM .sc-laTMn .sc-lcpuFF .btnsss{
        display: block !important;
    }

    .gRlznI .jrjiSp{
        margin-top: 165px !important;
    }


    /*.gRlznI .cHNGeL .cHHYRT{
        display: block !important;
    }*/

    .kLPyqu .sc-imapFV{
        max-width: 50% !important;
        margin-left: 27px !important;
    }

    .chnrsj p{
        margin-top: 20px !important;
        word-break: keep-all;
        width: 75% !important;
    }

    .lkEyQb h3 {
        color: rgba(13,25,36,1) !important;
        font-size: 24px !important;
        font-weight: 400 !important;
    }
    .chnrsj h3 {
        color: rgba(13,25,36,1) !important;
        font-size: 24px !important;
        font-weight: 400 !important;
    }

    .sc-laTMn .sc-bqjOQT .cHHYRT .lfVDaR{
        max-width: 100% !important;
    }

    .sc-laTMn .sc-bqjOQT .cHHYRT .hUhsID{
        margin: 13px 0px;
    }

    .js-list .list{
        width: 100% !important;
    }

    .in-page ul li{
        display: block !important;
        height: 38px !important;
    }

    .in-page a{
        display: inline !important;

    }

    .m_nav .m_navList ul li i {
        height: 35px;
        padding: 0 14px;
        display: block;
        margin-left: 176px;
        margin-top: -38px;
    }

    .icon {
        background: url(img/plus.png) 100% no-repeat;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s;
    }
    .icon_on {
        background: url(img/reduce.jpg) 50% no-repeat!important;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s;
    }

    .programme .list{
        width: 100% !important;
    }


}






