html {
    min-width:1560px;
}
body {
    font-family:Arial;
    font-size:14px;
    position:relative;
    background:#fff;
}
p {
    margin:0;
    padding:0;
    font-size:14px;
    color:#616161;
}
a {
    color:#707070;
    text-decoration:none;
}
a:hover {
    text-decoration:none;
}
a:focus {
    text-decoration:none
}
.container {
    height:100%;
    width:100%;
    margin:0 auto;
    padding:0;
}
img {
    width:100%;
    height:100%;
}
.h1,.h2,.h3,h1,h2,h3 {
    margin:0;
}
.navbar {
    margin-bottom:0!important;
    height:78px;
    background-color:#fff;
    border-bottom:1px solid rgba(250,250,250,0.2);
}
.box {
    width:1570px;
    height:78px;
    margin:0 auto;
    position:relative;
}
.navbar-header {
    width:340px;
    height:38px;
    margin-top:20px;
}
.navbar-brand {
    display:block;
    width:132px;
    height:38px;
    margin-left:0!important;
    background:url(../image/logo.png) no-repeat;
    background-size:132px 38px;
    z-index:1000;
}
.navbar-header img {
    width:195px;
    height:35px;
    position:relative;
    top:2px;
    left:10px;
}
.box .navbar-collapse {
    height:78px!important;
    width:auto;
}
.navbar-right {
    width:925px;
    height:22px;
    position:absolute;
    top:28px;
    left:390px;
}
.navbar-nav>li {
    width:132px;
    height:22px;
    line-height:22px;
    text-align:center;
    position:relative;
    border-right:1px solid #cccccc;
}
.navbar-nav>li:first-child {
    border-left:1px solid #cccccc;
}
.nav>li>a {
    padding:0;
    color:#616161!important;
    font-size:16px!important;
}
.nav>li>a h2 {
    width:132px;
    height:22px;
    line-height:22px;
    font-size:16px;
    transition:all 0.6s;
}
.nav>li>a span {
    display:block;
    width:132px;
    height:22px;
    line-height:22px;
    font-size:12px;
    text-align:center;
    transition:all 0.6s;
    opacity:0;
    text-transform:uppercase;
}
.nav>li>a i {
    width:14px;
    height:8px;
    margin:5px auto 0;
    display:block;
}
.navbar-nav>li:hover a h2 {
    display:none;
}
.navbar-nav>li:hover a span {
    margin-top:-22px;
    color:#3e88f1;
    opacity:1;
}
.navbar-nav>li ul.down {
    width:100%;
    height:auto;
    position:absolute;
    left:0;
    top:51px;
    opacity:0;
    background:#333;
    -webkit-transition:opacity .25s ease .1s;
    -moz-transition:opacity .25s ease .1s;
    -o-transition:opacity .25s ease .1s;
    -ms-transition:opacity .25s ease .1s;
    transition:opacity .25s ease .1s;
}
.navbar-nav>li:hover ul {
    opacity:0.8;
    z-index:9999;
}
.navbar-nav>li ul.down li {
    height:0;
    line-height:32px;
    padding-left:23px;
    background-image:url(../image/jtou.png);
    background-position:10px 12px;
    background-repeat:no-repeat;
    text-align:left;
    overflow:hidden;
    -webkit-transition:height .25s ease .1s;
    -moz-transition:height .25s ease .1s;
    -o-transition:height .25s ease .1s;
    -ms-transition:height .25s ease .1s;
    transition:height .25s ease .1s;
}
.navbar-nav>li:hover ul.down li {
    height:32px;
    line-height:32px;
    padding-left:23px;
    border-bottom:1px solid rgba(250,250,250,.4);
}
.navbar-nav>li ul.down li a {
    display:block;
    width:100%;
    height:32px;
    color:#fff;
}
.navbar-nav>li ul.down li:hover {
    background:#3e88f1;
    border-bottom:#3e88f1;
    background-image:url(../image/jtou.png);
    background-position:10px 12px;
    background-repeat:no-repeat;
}
.contect {
    width:180px;
    height:38px;
    position:absolute;
    top:20px;
    right:0;
}
.contect img {
    width:100%;
    height:100%;
}
#flow {
    height:418px;
    border-top:0;
}
.footer {
    background:#403f3f;
    height:40px;
    line-height:40px;
}
.ls2 {
    width:100%;
    height:418px;
    background:url(../image/bots.jpg) 50% 100% no-repeat;
}
.ls2 .hrefs {
    width:1460px;
    height:418px;
    margin:0 auto;
    padding:32px 0;
    overflow:hidden;
    position:relative;
}
.ls2 .hrefs .lefts {
    width:590px;
    height:100%;
    border-right:1px solid #616161;
    position:relative;
    padding-right:45px;
}
.lefts p.saoma {
    position:relative;
}
.lefts p.saoma span {
    display:inline-block;
}
.lefts p.saoma .erw {
    width:95px;
    height:auto;
}
.lefts p.saoma .loges {
    width:423px;
    height:66px;
    position:absolute;
    left:122px;
    top:17px;
}
.lefts p.gb {
    position:relative;
    top:22px;
    width:545px;
    height:40px;
    line-height:40px;
    text-align:center;
    background:rgba(250,250,250,.2);
    font-size:24px;
    color:#fff;
}
.lefts .dyue {
    font-size:14px;
    color:#b8b8b8;
    position:relative;
    top:25px;
    width:545px;
    height:106px;
}
.dyue ul {
    width:100%;
    height:100%;
    overflow:hidden;
    border-bottom:1px solid #777676;
}
.dyue ul li {
    width:46%;
    height:100%;
    padding:20px 0;
    float:left;
}
.dyue ul li:last-child {
    width:54%;
}
.dyue ul li p {
    font-size:14px;
    line-height:25px;
    color:#b8b8b8;
}
.did {
    width:545px;
    height:auto;
    font-size:14px;
    padding:16px 0 0;
    position:relative;
    top:25px;
}
.did p {
    font-size:14px;
    color:#d5d4d4;
    line-height:20px;
}
.did p:nth-of-type(2) {
    font-size:12px;
    margin-top:16px;
}
.ls2 .hrefs .rights {
    width:825px;
    height:220px;
    position:absolute;
    right:0;
    top:30px;
}
.ls2 .hrefs .rights .rig1 {
    width:500px;
    height:100%;
}
.ls2 .hrefs .rights p {
    color:#b8b8b8;
}
.tits {
    font-size:14px;
    width:100%;
    height:40px;
    line-height:40px;
    border-bottom:1px solid #777676;
    text-transform:uppercase;
}
.ls2 .hrefs .rights .rig1 ul {
    width:100%;
    height:auto;
    overflow:hidden;
}
.ls2 .hrefs .rights .rig1 ul li {
    float:left;
    margin-right:15px;
    margin-top:10px;
}
.ls2 .hrefs .rights .rig1 ul li a {
    font-size:12px;
    color:#b8b8b8;
    font-family:宋体;
}
.ls2 .hrefs .rights .rig2 {
    width:280px;
    height:auto;
    position:absolute;
    right:0;
    top:0;
}
.ls2 .hrefs .rights .rig2 ul {
    width:100%;
    height:180px;
    overflow:hidden;
}
.ls2 .hrefs .rights .rig2 ul li {
    float:left;
    margin-right:20px;
    margin-top:10px;
}
.ls2 .hrefs .rights .rig2 ul li a {
    font-size:12px;
    color:#b8b8b8;
    font-family:宋体;
}
.cont_tou .weizhi a {
    color:#898989;
}
.cont_tou .weizhi a:last-child {
    color:#0088fe;
}
input,textarea,select {
    border-bottom:medium none;
    border-left:medium none;
    padding-bottom:0px;
    outline-STYLE:none;
    outline-color:invert;
    padding-left:0px;
    outline-width:medium;
    padding-right:0px;
    font-family:Arial;
    border-top:medium none;
    border-right:medium none;
    padding-top:0px;
}
.col-md-12 p {
    color:#b8b8b8;
}
.col-md-12 p a {
    color:#b8b8b8;
}
.top {
    width:45px;
    height:46px;
    position:fixed;
    right:20px;
    bottom:130px;
    z-index:1000;
}
.top a {
    display:block;
    width:100%;
    height:100%;
}
.daoh {
    width:152px;
    height:450px;
    position:fixed;
    top:50%;
    right:0;
    margin-top:-360px;
    background:url(../image/daoh.png);
    z-index:1000;
    transition:all 0.6s;
}
.daoh dl {
    width:120px;
    height:146px;
    position:absolute;
    top:280px;
    right:15px;
}
.daoh dl dd {
    width:100%;
    height:18px;
    margin-bottom:8px;
    background:#fff;
    line-height:18px;
    text-align:center;
}
.daoh dl dd a {
    width:100%;
    height:18px;
    color:#000;
    font-size:13px;
    display:block;
}
.daoh ul {
    width:120px;
    height:84px;
    position:absolute;
    right:15px;
    bottom:13px;
    overflow:hidden;
}
.daoh ul li {
    width:100%;
    height:28px;
}
.daoh ul li a {
    display:block;
    width:100%;
    height:100%;
}
.daoh .close {
    width:14px;
    height:14px;
    position:absolute;
    top:5px;
    right:5px;
    opacity:1;
}
.daoh .close img {
    position:absolute;
    top:0;
    right:0;
}
.menu {
    display:none;
    width:30px;
    height:80px;
    position:fixed;
    right:0;
    top:50%;
    margin-top:-145px;
    cursor:pointer;
    transition:all 0.8s;
}
#newBridge .icon-right-top {
    top:406px!important;
    right:15px!important;
    width:120px!important;
    height:0;
}
#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap {
    width:120px!important;
    height:0!important;
    background:none!important;
}
#newBridge .nb-icon-skin-0 .nb-icon-bridge0 {
    width:120px!important;
    height:0!important;
    margin-left:-60px!important;
    margin-top:-73px!important;
}
#newBridge .nb-icon-skin-0 .nb-icon-bridge0 {
    background:none!important;
}
#newBridge .nb-invite-skin-0 {
   
   
}
#newBridge .customer-invite-style .nb-invite-tool {
    background:url(../image/close.png) no-repeat center!important;
}
#newBridge .nb-invite-wrap-base .nb-invite-btn-base {
    bottom:14px!important;
    right:16px!important;
}
#newBridge .nb-invite-wrap-base .nb-invite-cancel-base,#newBridge .nb-invite-skin-0 .nb-invite-ok {
    width:75px!important;
    height:25px!important;
    line-height:25px!important;
}