﻿/*首页*/



.index .banner{
    position: relative;
    height:500px;
}
.index .solu-ban{
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:100;
    display: none;
}

.index .Main-business .buss-bot {
    width: 1354px;
    height: 350px;
    position: relative;
    margin: 0 0 0 -77px;
}

.index .buss-bot .sw-business {
    width: 1200px;
    height: 350px;

}

.index .buss-bot .sw-business .swiper-slide > a {
    display: block;
    width: 290px;
    height: 350px;
    position: relative;
    color: #ffffff;
    overflow: hidden;
    margin: 0 auto;
}

.index .buss-bot .sw-business .im-bg {
    width: 100%;
    height: 100%;
    display: block;
    transition: .3s;
}

.index .buss-bot .sw-business a:hover .im-bg {
    transform: scale(1.1);
}

.index .buss-bot .sw-business h1 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    height: 50px;
    transition: .4s;
    line-height: 50px;
    background: rgba(51, 51, 51, .7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF333333, endColorstr=#BF333333);
}

.index .buss-bot .sw-business .div-flo {
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: -100%;
    /*bottom:0;*/
    left: 0;
    background: rgba(51, 51, 51, .7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF333333, endColorstr=#BF333333);
    transition: .4s;
    padding: 73px 35px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 26px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
}

.index .buss-bot .sw-business .div-flo h2 {
    font-size: 20px;
    margin: 0 0 40px;
}

.index .buss-bot .sw-business .div-flo h3 {
    width: 90px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border: 1px solid #ffffff;
    font-size: 12px;
    margin: 50px auto 0;
    transition: .2s;
}

.index .buss-bot .sw-business .div-flo h3:hover {
    background-color: #00499D;
    border: 1px solid #00499D;
}

.index .buss-bot .sw-business a:hover .div-flo {
    bottom: 0;
}

.index .buss-bot .sw-business a:hover h1 {
    bottom: -60px;
}

.index .Main-business .buss-bot .btn {
    display: block;
    width: 35px;
    height: 38px;
    position: absolute;
    top: 160px;
}

.index .Main-business .buss-bot .btnleft {
    background: url("http://www.lucky-bridge.com/images/huileftzuo_30.png") no-repeat center;
    left: 0;
}

.index .Main-business .buss-bot .btnright {
    background: url("http://www.lucky-bridge.com/images/huirightyou_33.png") no-repeat center;
    right: 0;
}

.index .about-contact {
    height: 495px;
    background-color: #EBF0F5;
    padding: 45px 0 0;
    margin: 44px 0 0;
}

.index .about-contact .dnei {
    width: 580px;
    height: 440px;
    background-color: #ffffff;

}

.index .about-contact .d-top {
    overflow: hidden;
    width: 100%;
    height: 320px;
    position: relative;
}

.index .about-contact .d-top .im-bg {
	width: 182px;
	height: 53px;
	display: block;
	transition: .3s;
	position: absolute;
	top: 0;
	left: 0;
}

.index .about-contact .dnei:hover .d-top .im-bg {
    transform: scale(1.1);
}

.index .about-contact .d-top h2 {
    font-size: 30px;
    font-weight: bold;
    position: relative;
    z-index: 10;
    color: #ffffff;
    text-align: center;
    margin: 132px 0 0;
}

.index .about-contact .d-top h2:after {
    content: '';
    width: 50px;
    border-top: 2px solid #ffffff;
    bottom: -15px;
    left: 50%;
    margin: 0 0 0 -25px;
    position: absolute;
}

.index .about-contact .d-bot {
    margin: 15px 14px 0;
    line-height: 26px;

}

.index .about-contact .d-bot h4 {
    text-transform: uppercase;
    font-family: 'Arial';
    font-size: 12px;
    margin: 8px 0 0;
    display: block;
}

.b-right {
    width: 6px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
    background: url("http://www.lucky-bridge.com/images/sanrigh_10.png") no-repeat center;
}

.index .about-contact .d-bot h4 .b-right {
    margin: -2px 0 0 10px;
}



.index .about99-contact {
	height: 530px;
	background-color: #ffffff;
	padding: 0px 0 0;
	margin: 0px 0 0;
}

.index .about99-contact .dnei {
    width: 600px;
    height: 240px;
    background-color: #ffffff;

}

.index .about99-contact .d-top {
	overflow: hidden;
	width: 598px;
	height: 370px;
	position: relative;
}

.index .about99-contact .d-top .im-bg {
	width: 600px;
	height: 240px;
	display: block;
	transition: .3s;
	position: absolute;
	top: 0;
	left: 0;
}

.index .about99-contact .dnei:hover .d-top .im-bg {
    transform: scale(1.1);
}

.index .about99-contact .d-top h2 {
    font-size: 30px;
    font-weight: bold;
    position: relative;
    z-index: 10;
    color: #ffffff;
    text-align: center;
    margin: 132px 0 0;
}

.index .about99-contact .d-top h2:after {
    content: '';
    width: 50px;
    border-top: 2px solid #ffffff;
    bottom: -15px;
    left: 50%;
    margin: 0 0 0 -25px;
    position: absolute;
}

.index .about99-contact .d-bot {
    margin: 15px 14px 0;
    line-height: 26px;

}

.index .about-contact .d-bot h4 {
    text-transform: uppercase;
    font-family: 'Arial';
    font-size: 12px;
    margin: 8px 0 0;
    display: block;
}

.b-right {
    width: 6px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
    background: url("http://www.lucky-bridge.com/images/sanrigh_10.png") no-repeat center;
}

.index .about99-contact .d-bot h4 .b-right {
    margin: -2px 0 0 10px;
}



/*新闻动态*/

.index .news-dongtai {
    background-color: #fafafa;
    padding: 0 0 38px;
}

.index .news-dongtai .news-bot {
    height: 438px;
    position: relative;
}

.index .sw-news {
    height: 390px;
    width: 1200px;

}
.service .sw-news{
    height:250px;
}
.index .sw-news .swiper-slide > a {
    width: 380px;
    display: block;
    height: 390px;
    background-color: #ffffff;
    /*text-align: center;*/
}

.index .sw-news .d-top {
    width: 100%;
    height: 260px;
    overflow: hidden;
    position: relative;
}

.solution .sw-news .d-top .im-bg {
    width: 100%;
    height: 100%;
    display: block;
    transition: .4s;
    position: absolute;
    top: 0;
    left: 0;
}

.solution .sw-news .d-top {
    line-height: 260px;
    text-align: center;
    position: relative;
}

.solution .sw-news .d-top:after {
    content: '';
    width: 0;
    transition: .4s;
    height: 10px;
    background-color: #58CD46;
    position: absolute;
    bottom: 0;
    left: 0;
    display: none;
}

.solution .sw-news a:hover .d-top:after {
    width: 100%;
}

.index .sw-news .d-top .im-dong {
    vertical-align: middle;
    position: relative;
    transition: .4s;
    /*display: none;*/
    opacity:0;
    /*filter:alpha(opacity=0);*/

}

.index .sw-news a:hover .d-top .im-dong {
    /*display: inline-block;*/
    opacity:1;
    /*filter:alpha(opacity=1);*/
}

.index .sw-news a .d-top .im-bg {
    width: 100%;
    height: 100%;
    transition: .4s;
    display: block;
}

.index .sw-news a:hover .d-top .im-bg {
    transform: scale(1.1);
}

.index .sw-news .d-top .b-bg {
    /*display: none;*/
    width: 100%;
    height: 100%;
    background: url("http://www.lucky-bridge.com/images/solution_03.png") no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    /*opacity: .8;*/
    transform: scale(0);
    transition: .4s;
}

/*.solution .sw-news .d-top .b-bg {*/
    /*background: url(http://www.lucky-bridge.com/images/solution_033.png) no-repeat center;*/
/*}*/

.index .sw-news a:hover .d-top .b-bg {
    transform: scale(1);
}

.index .sw-news .d-top .b-cha {
    /*display: block;*/
    width: 55px;
    height: 55px;
    background: url("http://www.lucky-bridge.com/images/index_06.png") no-repeat center;
    background-size: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -27px 0 0 -27px;
    /*animation: rotate 3s linear 0s infinite;*/
    display: none;
}

.index .sw-news a:hover .d-top .b-cha {
    display: block;
}

.index .sw-news .d-bot {
    margin: 16px 10px 0;
    line-height: 24px;
}
.service .sw-news .d-bot{
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    margin:0;
    box-sizing: border-box;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
    padding: 15px 15px;
    text-align: center;
    background: rgba(87,156,55,.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF579C37,endColorstr=#BF579C37);
    opacity:0;

    transition: .4s;
}
.service .sw-news .swiper-slide > a:hover .d-bot{
    opacity:1;
}
.service .sw-news .d-bot .nei{
    width:100%;
    height:100%;
    border:1px solid #ffffff;
}


.index .sw-news .d-bot h2 {

    font-size: 18px;
    margin: 20px 0 12px;
}

.about .sw-news .d-bot p{
    text-align: justify;
    -ms-text-justify:inter-ideograph;
    text-justify:inter-ideograph;
}
.service .sw-news .d-bot *{
    color: #ffffff;
}
.index .news-dongtai .pages1 {
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
}

.index .news-dongtai .pages1 .swiper-pagination-switch {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: 0 4px;
    display: inline-block;
    cursor: pointer;
    border: 1px solid #165FB7;

}

.index .news-dongtai .pages1 .swiper-active-switch {
    background-color: #00468C;
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.index .last-activy {
	padding-top: 30px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 10px;
}

.index .last-activy .h1-top {
    font-size: 22px;
    color: #206ac5;
    margin: 0 0 22px;
}

.index .last-activy .h1-top .a2 {
    color: #666666;
    font-size: 14px;
    float: right;
    margin: 8px 0 0;
}

.index .last-activy .ul-acti li {
    height: 130px;
    padding: 10px 0 0;
    border-bottom: 1px dashed #cccccc;
    overflow: hidden;
    width: 576px;
}

.index .last-activy .ul-acti .d-img-zuo {
    height: 120px;
    width: 210px;
    overflow: hidden;
    float: left;
}

.index .last-activy .ul-acti .d-img-zuo img {
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    transition: .4s;
}

.index .last-activy .ul-acti li:hover .d-img-zuo img {
    transform: scale(1.1);
}

.index .last-activy .ul-acti .d-wen-you {
    /*width: 350px;*/
    width: 100%;
    float: right;
    /*height: 120px;*/
    line-height: 26px;
}

.index .last-activy .ul-acti .d-wen-you h3 {
    color: #111111;
    font-size: 18px;
    margin: 0 0 8px;
}

.index .last-activy .ul-acti .d-wen-you h4 {
    font-size: 12px;
    margin: 10px 0 0;
}

.index .last-activy .d-all {
    width: 590px;
    position: relative;
}

.index .last-activy .d-all .d-map {
    height: 280px;
    width: 600px;
    background: url("http://www.lucky-bridge.com/images/in-ma.png") no-repeat 20px center;
    position: relative;
}

.index .last-activy .d-all .d-map > div {
    width: 10px;
    height: 10px;
    background-color: #58CD46;
    border-radius: 50%;
    position: absolute;
    opacity: 0;
    filter:alpha(opacity=0);
}

.index .last-activy .d-all .d-map > div:hover {
    background-color: #EB6100;
}

.index .last-activy .d-all .d-map > div p {
    display: none;
}

.index .layui-layer-tips i.layui-layer-TipsR {
    top: -5px;
}

.index .last-activy .d-all .d-map .d0 {
    top: 189px;
    left: 154px;
}

.index .last-activy .d-all .d-map .d1 {
    top: 175px;
    left: 206px;
}

.index .last-activy .d-all .d-map .d2 {
    top: 205px;
    left: 195px;
}

.index .last-activy .d-all .d-map .d3 {
    top: 144px;
    left: 242px;
}

.index .last-activy .d-all .d-map .d4 {
    top: 157px;
    left: 265px;
}

.index .last-activy .d-all .d-map .d5 {
    top: 168px;
    left: 324px;
}

.index .last-activy .d-all .d-map .d6 {
    top: 219px;
    left: 307px;
}

.index .last-activy .d-all .d-map .d7 {
    top: 116px;
    left: 365px;
}

.index .last-activy .d-all .d-map .d8 {
    top: 128px;
    left: 399px;
}

.index .last-activy .d-all .d-map .d9 {
    top: 173px;
    left: 423px;
}

.index .last-activy .d-all .d-map .d10 {
    top: 106px;
    left: 438px;
}

.index .last-activy .d-all .d-map .d11 {
    top: 115px;
    left: 439px;
}
.index .last-activy .d-all .d-map .d12 {
    top: 117px;
    left: 428px;
}
.index .last-activy .d-all .d-map .d13 {
    top: 227px;
    left: 175px;
}
.index .last-activy .d-all .d-map .d14 {
    top: 119px;
    left: 344px;
}
/*联系我们*/
.contact .d-zuo-jie h2 {
    color: #444444;
    font-size: 26px;
    margin: 10px 0 0;
}

.contact .d-zuo-jie h3 {
    width: 200px;
    border-top: 1px solid #BBBBBB;
    margin: 20px 0 40px;
}

 .d-lian-p p {
    color: #777777;
    font-size: 16px;
    margin: 0 0 12px;
}

 .d-lian-p b {
    width: 20px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    margin: 0 10px 0 0;
}

 .d-lian-p b img {
    vertical-align: middle;
}

.contact #allmap {
    width: 1200px;
    height: 400px;
    margin: 40px auto 50px;
}

.contact .tab-form {
    width: 710px;
}

.contact .tab-form .p1 {
    font-size: 16px;
    margin: 10px 0 10px;
}

.contact .tab-form .inp1 {
    width: 190px;
    outline: none;
    border: none;
    border-bottom: 1px solid #949494;
    padding: 0 0 0 10px;
}

.contact .tab-form .inp-text {
    width: 700px;
    height: 24px;
}

.contact .tab-form .d-tijia {
    margin: 30px 0 0;
}

.contact .tab-form .inp-sub {
    width: 78px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #888888;
    background-color: transparent;
}

.contact .tab-form .inp2 {
    width: 140px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #888888;
    background-color: transparent;
    margin: 0 0 0 15px;
    padding: 0 0 0 10px;
}

.contact .tab-form #vcodeImg {
    width: 100px;
    height: 30px;
    margin: 0 0 0 15px;
}

/*产品*/
.product .ul-pro{
    font-size:0;
}
.product .ul-pro li {
    /*float: left;*/
    display: inline-block;
    vertical-align: top;
    width: 33.33%;
    margin: 0 0 54px;
    font-size:14px;
}

.product .ul-pro .div1 {
    overflow: hidden;
}

.product .ul-pro .div1 h2 {
    float: left;
    width: 90px;
    height: 90px;

}

.product .ul-pro .div1 h2 img {
    width: 100%;
    height: 100%;

}

.product .ul-pro .div1 .d-jie-you {
    float: left;
    margin: 17px 0 0 20px;
    color: #808080;
    font-size: 16px;
}

.product .ul-pro .div1 .d-jie-you h1 {
    color: #333333;
    font-size: 20px;
    margin: 0 0 5px;
}

.product .ul-pro .d-wen {
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    line-height: 24px;
    margin: 20px 0 30px;
    width: 330px;
}

.product .ul-pro .a-more {
    display: block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #cccccc;

}

.product .ul-pro .a-more:hover {
    color: #ffffff;
    background-color: #00499D;
    border: 1px solid #00499D;
}

/*产品详情*/
.prodect-deta .chanpin {
    background-color: #FAFAFA;
    padding: 0 0 50px;
}

.prodect-deta .chanpin .dlf {
    width: 335px;
    margin: 0 0 0 55px;
}

.prodect-deta .chanpin .dlf .im1 {
    width: 335px;
    height: 335px;
    margin: 0 0 10px;
}

.prodect-deta .chanpin .drt {
    width: 765px;
    line-height: 26px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
}

.service .news-dongtai .news-bot {
    height: 250px;
    width: 1354px;

    position: relative;
    margin: 0 0 0 -77px;
}
.service .news-dongtai .news-bot .btn {
    display: block;
    width: 35px;
    height: 38px;
    position: absolute;
    top: 106px;
}
.service .news-dongtai .news-bot .btnleft {
    background: url(http://www.lucky-bridge.com/images/huileftzuo_30.png) no-repeat center;
    left: 0;
}
.service .news-dongtai .news-bot .btnright  {
    background: url(http://www.lucky-bridge.com/images/huirightyou_33.png) no-repeat center;
    right: 0;
}
.service .sw-news .swiper-slide > a {
    width: 390px;
    height: 220px;
    text-align: left;
}

.service .sw-news .d-top {
    height: 220px;
}

.index .sw-news .d-bot h4 {
    color: #57cd43;
    font-size: 12px;
    text-align: right;
    margin: 10px 0 0;
}

.index .join-bot .div-ca {
    width: 570px;
    height: 330px;
    overflow: hidden;
    position: relative;
    margin: 0 0 60px;
    text-align: center;
    color: #ffffff;
}

.index .join-bot .div-ca a {
    display: block;
    width: 100%;
    height: 100%;
}

.index .join-bot .div-ca .im-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    transition: .4s;
    z-index: -1;
}

.index .join-bot .div-ca:hover .im-bg {
    transform: scale(1.1);
}

.index .join-bot .div-ca h2 {
    font-size: 28px;
    color: #ffffff;
}

.index .join-bot .div-ca .im1 {
    margin: 18% auto 3%;
    transition: .4s;
}

.index .join-bot .div-ca:hover .im1 {
    transform: rotateY(360deg);
}

.solution .sw-news .swiper-slide > a {
    margin: 0 30px 30px 0;
}

.solution .news-dongtai .news-bot, .solution .sw-news {
    height: auto;
}

.solution .sw-news {
    width: 1235px;
}

.about .about-us-bot {
    margin: 0 auto 60px;
}

.about .about-us-bot .dzuo {
    width: 600px;
    height: 350px;
    overflow: hidden;
}

.about .about-us-bot .dzuo img {
    width: 100%;
    height: 100%;
    display: block;
    transition: .4s;
}

.about .about-us-bot .dzuo:hover img {
    transform: scale(1.1);
}

.about .about-us-bot .dyou {
    width: 570px;
    height: 350px;
    overflow: hidden;
}

.about .about-us-bot .dyou h1 {
    color: #555555;
    font-size: 24px;
    margin: 15px 0 10px;
}

.about .about-us-bot .dyou h2 {

}

.about .about-us-bot .dyou h3 {
    width: 80px;
    height: 3px;
    background-color: #00499D;
    margin: 20px 0 20px;
}

.about .about-us-bot .dyou .d-wen {
    line-height: 30px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
}

.about .news-dongtai .news-bot {
    height: auto;
}

.about .sw-news {
    /*width: 1220px;*/
    width: 1280px;
    height: auto;
    margin:0 0 0 -20px;
}

.about .sw-news .swiper-slide > a {
    /*margin: 0 15px 20px 0;*/
    width:400px;
    margin:0 7px 20px;
    height:400px;
}

.a-read-more {
    display: block;
    width: 138px;
    height: 38px;
    text-align: center;
    line-height: 38px;
    border: 1px solid #CCCCCC;
    border-radius: 20px;
    margin: 30px auto 30px;
    text-transform: uppercase;
    transition: .4s;
}

.a-read-more:hover {
    background-color: #00499D;
    color: #ffffff;
    border: 1px solid #00499D;

}

/*全球海兴*/
.about .div-global {
    background-color: #F5F5F5;
}

.ditu {
    height: 587px;
    background: url(http://www.lucky-bridge.com/images/map-da_03.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    margin: 0 auto 40px;
}

/*发展历程*/

.about-deve .value-concept .ul-value li {
    float: left;
    width: 33.33%;
    text-align: center;
}

.about-deve .value-concept .ul-value .im1 {
    transition: .4s;

}

.about-deve .value-concept .ul-value li:hover .im1 {
    transform: rotateY(360deg);
}

.about-deve .value-concept .ul-value h2 {
    color: #444444;
    font-size: 20px;
    margin: 15px 0 16px;
}

.about-deve .value-concept .ul-value .d2 {
    line-height: 24px;
    width: 210px;
    margin: 0 auto;
}

.about-deve .four-block {
    margin: 50px auto 45px;
}

.about-deve .four-block .d-four-zuo li {
    overflow: hidden;
    margin: 0 0 17px;
}

.about-deve .four-block .d-four-zuo h1 {
    float: left;
    width: 72px;
    height: 72px;
    line-height: 72px;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    background: url("http://www.lucky-bridge.com/images/about_develop_03.jpg") no-repeat center;
}

.about-deve .four-block .d-four-zuo .dri {
    float: left;
    margin: 0 0 0 23px;
    width: 386px;
    height: 60px;
    position: relative;
    line-height: 24px;
    padding: 13px 0 0;
}

.about-deve .four-block .d-four-right {
    width: 570px;
    height: 346px;
    overflow: hidden;
}

.about-deve .four-block .d-four-right img {
    overflow: hidden;
    width: 100%;
    height: 100%;
    display: block;
    transition: .4s;
}

.about-deve .four-block .d-four-right:hover img {
    transform: scale(1.1);
}

/*新闻详情*/

.news-detail .h1-1 {
    text-align: center;
    font-size: 24px;
    color: #363636;
    margin: 40px 0 20px;
    position: relative;
}

.news-detail .h2-1 {
    text-align: center;
    color: #868686;
    border-bottom: 1px solid #DFDFDF;
    margin: 0 0 30px;
    padding: 0 0 15px;
}
.news-detail  .h2-2{
    text-align: center;
    color: #868686;
    border-bottom: 1px solid #DFDFDF;
    margin: 0 0 30px;
    padding: 0 0 15px;
    float: right; 
    padding-right: 300px;  
}
.news-detail .bianjiqi {
    line-height: 34px;
    text-align: justify;
    text-justify: inter-ideograph;
    margin: 0 0 30px;
}

.news-detail .fenye {
    padding: 20px 0 20px 120px;
    border-top: 1px solid #DFDFDF;
    line-height: 30px;
}

.qie-top {
    text-align: center;
    /*height: 82px;*/
    /*line-height: 82px;*/
    /*border-bottom: 1px solid #D9D9D9;*/
    font-size: 0;
    margin: 50px auto;
}

.qie-top a {
    font-size: 18px;
    margin: 0 50px;
    position: relative;
    display: inline-block;
    /*height:100%;*/
    width: 180px;
    height: 52px;
    line-height: 52px;
    border-radius: 6px;
    background-color: #E6E6E6;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
    /*box-shadow: rgb(221, 221, 221) 0px 0px 8px 8px;*/
    transition: .4s;
}

.qie-top a i {
    font-size: 26px;
    margin: 0 7px 0 0;
}

.qie-top a.actt, .qie-top a:hover {
    color: #ffffff;
    background-color: #008ADA;
}

.ul-com1 {
    width: 1200px;
    margin: 30px auto 55px;
}

.ul-com1 li {
    border-bottom: 1px solid #E5E5E5;
    padding: 20px 0;
    overflow: hidden;
    transition: .4s;
}

.ul-com1 li a {
    display: block;
    width: 100%;
    height: 100%;
}

.ul-com1 li:hover {
    background-color: #E1E1E1;
}

.ul-com1 li .dzuo1 {
    float: left;
    width: 100px;
    height: 100px;
    text-align: center;
    background-color: #E1E1E1;
    margin: 0 0 0 34px;
    transition: .4s;
}

.ul-com1 li:hover .dzuo1 {
    margin: 0 0 0 70px;
}

.ul-com1 li .dzuo1 h2 {
    color: #0183bd;
    font-size: 40px;
    margin: 10px 0 4px;
}

.ul-com1 li .dzuo1 p {
    color: #595959;
    font-size: 16px;
}

.ul-com1 li .dzuo2 {
    width: 800px;
    margin: 0 0 0 33px;
    float: left;
    line-height: 24px;
}

.ul-com1 li .dzuo2 h2 {
    color: #1f1f1f;
    font-size: 16px;

}

.ul-com1 li .dzuo2 h3 {
    color: #868686;
    font-size: 12px;
    margin: 5px 0 5px;
}

.ul-com1 li .b-down {
    display: inline-block;
    width: 52px;
    height: 59px;
    margin: 30px 0 0 60px;
    background: url("http://www.lucky-bridge.com/Images/about_gonggao_03.png") no-repeat center;
}

.ul-com1 li:hover .b-down {
    background: url("http://www.lucky-bridge.com/Images/about_gonggao_04_03.png") no-repeat center;
}

/*关于  新闻*/

.about-news .new-top-nei {

}

.about-news .new-top-nei .d-zuo {
    width: 580px;
    height: 320px;

}

.about-news .new-top-nei .d-you {
    width: 590px;
    height: 320px;

}

.about-news .new-top-nei .d-you li {
    overflow: hidden;
    height: 90px;
    margin: 0 0 24px;
    transition: .5s;
}

.about-news .new-top-nei .d-you li.niac {
    background-color: #0077CC;

}
.about-news .new-top-nei .d-you li.niac *{
    color: #ffffff;
}
.about-news .new-top-nei .d-you li .dleft {
    height: 100%;
    width: 90px;
    text-align: center;
    color: #ffffff;
    background-color: #0077CC;
    float: left;
}

.about-news .new-top-nei .d-you li .dleft .p1 {
    font-size: 30px;
    padding: 12px 0 4px;
}

.about-news .new-top-nei .d-you li .dright {
    width: 480px;
    float: right;
}

.about-news .new-top-nei .d-you li .dright h2 {
    font-size: 18px;
    margin: 16px 0 10px;
}

.about-news .sw-news {
    width: 100%;
    height: 100%;

}

.about-news .sw-news .pages1 {
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 10px;
}

.about-news .sw-news .pages1 .swiper-pagination-switch {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: 0 4px;
    display: inline-block;
    cursor: pointer;
    border: 1px solid #165FB7;

}

.about-news .sw-news .pages1 .swiper-active-switch {
    background-color: #00468C;
}

.about-news .ul-com1 li .dzuo1 {
    background-color: #0077CC;
    margin: 0;
}

.about-news .ul-com1 li:hover .dzuo1 {
    margin: 0 0 0 20px;
}

.about-news .ul-com1 li .dzuo1 h2 {
    color: #ffffff;

}

.about-news .ul-com1 li .dzuo1 p {
    color: #ffffff;
}

.about-news .ul-com1 li .dzuo2 {
    width: 1010px;
}

.about-news .ul-com1 li .dzuo2 h2 {
    margin: 11px 0 3px;
}

.about-news .ul-com1 li .dzuo2 h4 {
    text-align: right;
    font-size: 12px;
    text-transform: uppercase;
    transition: .4s;
    margin:-13px 0 0;
}

.about-news .ul-com1 li:hover .dzuo2 h4 {
    transform: translate(-30px, 0);
}

.about-news .ul-com1 li .dzuo2 .b-rig {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("http://www.lucky-bridge.com/images/about_news_03.png") no-repeat center;
    vertical-align: middle;
    margin: -2px 5px 0 0;
}

.about-news .ul-com1 li:hover .dzuo2 .b-rig {
    background: url("http://www.lucky-bridge.com/images/about_news_04_03.png") no-repeat center;
}

.about-news .ul-com1 li:hover {
    background-color: #0077CC;
}

.about-news .ul-com1 li:hover .dzuo2 * {
    color: #ffffff;
}

.about-news .a-read-more {
    margin: 30px auto 30px;
}

.bussiness1 .new-top .new-wen {
    line-height: 24px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    margin: 18px 0 37px;
}

.bussiness1 .titl1 {
    font-size: 24px;
    color: #222222;
    margin: 20px 0 25px;
}

.bussiness1 .Main-business .buss-bot {
    width: 1320px;
    height: 305px;
}

.bussiness1 .sw-buss1 {
    height: 260px;
    width: 1200px;
}

.bussiness1 .sw-buss1 a {
    display: block;
    width: 380px;
    height: 260px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}

.bussiness1 .sw-buss1 .im-bg {
    width: 100%;
    height: 100%;
    transition: .4s;
    display: block;

}

.bussiness1 .sw-buss1 a:hover .im-bg {
    transform: scale(1.1);
}

.bussiness1 .sw-buss1 a h1 {
    height: 46px;
    line-height: 46px;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 18px;
    color: #ffffff;
    width: 100%;
    background: rgba(87, 197, 80, .9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF57C550, endColorstr=#BF57C550);
    transition: .4s;
}

.bussiness1 .sw-buss1 a:hover h1 {
    bottom: -50px;
}

.bussiness1 .sw-buss1 .div-flo {
    width: 100%;
    height: 100%;
    position: absolute;
    /*bottom:0;*/
    bottom: -100%;
    left: 0;
    background: rgba(87, 197, 80, .9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF57C550, endColorstr=#BF57C550);
    font-size: 18px;
    color: #ffffff;
    text-align: center;
    transition: .4s;
}
.bussiness1 .sw-buss1 .div-flo .im-dong{
    width:100%;
    height:100%;
}
.bussiness1 .sw-buss1 a:hover .div-flo {
    /*bottom:-100%;*/
    bottom: 0;
}

.bussiness1 .sw-buss1 .div-flo .b-cha {
    width: 55px;
    height: 55px;
    background: url(http://www.lucky-bridge.com/images/index_06.png) no-repeat center;
    animation: rotate 3s linear 0s infinite;
    display: block;
    margin: 22% auto 5%;
}

.bussiness1 .Main-business .buss-bot .btn {
    top: 109px;
}

.bussiness1 .sw-news .swiper-slide > a {
    height: 330px;
    text-align: left;
    position: relative;
}

.bussiness1 .sw-news .swiper-slide > a:after {
    position: absolute;
    content: '';
    width: 0;
    transition: .4s;
    border-top: 2px solid #58CD46;
    left: 0;
    bottom: 0;
}

.bussiness1 .sw-news .swiper-slide > a:hover:after {
    width: 100%;
}

.bussiness1 .news-dongtai .news-bot {
    height: 380px;
}

.bussiness1 .sw-news {
    height: 330px;
}

.bussiness1 .sw-news .d-top {
    height: 240px;
}

.bussiness1 .news-dongtai .pages1 .swiper-pagination-switch {
    border: 1px solid #58CD46;
}

.bussiness1 .news-dongtai .pages1 .swiper-active-switch {
    background-color: #58CD46;
}

.bussiness1 .ul-succ-case li {
    height: 160px;
    padding: 30px 0;
    border-bottom: 1px solid #E6E6E6;
    transition: .4s;
}

.bussiness1 .ul-succ-case li:hover {
    box-shadow: rgb(221, 221, 221) 0px 0px 6px 5px;
}

.bussiness1 .ul-succ-case li a {
    display: block;
    width: 100%;
    height: 100%;
}

.bussiness1 .ul-succ-case .d-zuo1 {
    height: 100%;
    width: 260px;
    overflow: hidden;
    float: left;
    transition: .4s;
}

.bussiness1 .ul-succ-case li:hover .d-zuo1 {
    margin: 0 0 0 30px;
}

.bussiness1 .ul-succ-case .d-zuo1 img {
    display: block;
    width: 100%;
    height: 100%;
    transition: .4s;
}

.bussiness1 .ul-succ-case li:hover .d-zuo1 img {
    transform: scale(1.1);
}

.bussiness1 .ul-succ-case .d-zuo2 {
    float: left;
    width: 736px;
    line-height: 26px;
    margin: 0 0 0 30px;

}

.bussiness1 .ul-succ-case .d-zuo2 h2 {
    color: #363636;
    font-size: 24px;
    margin: 30px 0 10px;
}

.bussiness1 .ul-succ-case .d-you1 {
    float: right;
    width: 80px;
    height: 56px;
    line-height: 56px;
    border-left: 1px solid #D9D9D9;
    margin: 44px 0 0 0;
    background: url("http://www.lucky-bridge.com/images/business1_03.png") no-repeat center;
}

.bussiness1 .ul-succ-case li:hover .d-you1 {
    background: url("http://www.lucky-bridge.com/images/business1_05_03.png") no-repeat center;
}

.bussiness1 .a-read-more {
    margin: 30px auto 200px;
}

/*关于我们 故事*/
.about-story .news-detail .h2-1 span {
    margin: 0 10px;
}

.about-story .div-one-bot {
    margin: 0 auto 42px;
}

.about-story .div-one-bot .dfl {
    width: 594px;
    /*display: none;*/
}

.about-story .div-one-bot .dfl img {
    /*max-width: 100%;*/
    display: block;
    width:100%;
}

.about-story .div-one-bot .drt {
    width: 582px;
    /*width:100%;*/
    line-height: 26px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
}

.about-story .div-two {
    background-color: #F7F7F7;

}

.about-story .div-two .bianji {
    line-height: 26px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    margin: 42px auto 42px;
}

.about-story .div-two .ul-pic {
    margin: 0 auto 65px;
    width: 1230px;
}

.about-story .div-two .ul-pic li {
    width: 380px;
    height: 250px;
    overflow: hidden;
    float: left;
    margin: 0 30px 0 0;
}

.about-story .div-two .ul-pic li img {
    display: block;
    width: 100%;
    height: 100%;
    transition: .4s;
}

.about-story .div-two .ul-pic li:hover img {
    transform: scale(1.1);
}

.about-story .div-three-nei {
    margin: 42px auto;
}

.about-story .div-three-nei .im1 {
    width: 600px;
    display: block;
    margin: 0 0 0 20px;
}

.about-story .div-three-nei .bianji {
    line-height: 26px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
}

/*解决方案详情*/

.solution-deta .solu-h1 {
    color: #666666;
    font-size: 28px;
    padding: 18px 0 18px;
    width: 1200px;
    margin: 0 auto;
}

.solution-deta .h2-1 {
    margin: 0;
    display: none;
}

.solution-deta .div-two {
    background-color: transparent;
}

.solution-deta .div-two .bianji {
    margin: 0 auto 42px;
}

/*.solution-deta .div-three, .solution-deta .div-one {*/
    /*background-color: #FAFAFA;*/

/*}*/
.solution-deta .div-three{
    display: none;
}
.solution-deta .div-three-nei {
    margin: 0 auto;
    padding: 0 0 42px;
}

.solution-deta .div-slou-other {
    background-color: #343E49;
    overflow: hidden;
}

.solution-deta .div-slou-other h1 {
    font-size: 22px;
    color: #ffffff;
    margin: 20px 0 20px;
}

.solution-deta .div-slou-other .buss-bot {
    height: 194px;
    margin: 0 0 60px -60px;
    width: 1320px;
}

.solution-deta .div-slou-other .sw-business {
    width: 1220px;
    height: 100%;
}

.solution-deta .div-slou-other .sw-business a {
    display: block;
    width: 280px;
    /*height: 150px;*/
    height:192px;
    position: relative;
    margin: 0 auto;
    color: #ffffff;
    font-size: 20px;
    overflow: hidden;
}
.solution-deta .div-slou-other .sw-business a:after{
    content: '';
    width:100%;
    height:100%;
    top:0;
    left:0;
    background: rgba(51,51,51,.5);
    position: absolute;
    z-index:-1;
}

.solution-deta .div-slou-other .sw-business .im1 {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    transition: .4s;
    z-index: -1;
}

.solution-deta .div-slou-other .sw-business a:hover .im1 {
    transform: scale(1.1);
}

.solution-deta .div-slou-other .sw-business .d2 {
    margin: 20px 0 0 20px;
    line-height: 30px;
}

.solution-deta .div-slou-other .sw-business .b-san {
    display: block;
    width: 25px;
    height: 16px;
    background: url("http://www.lucky-bridge.com/images/solution_detail_07.png") no-repeat center;
    position: absolute;
    right: 24px;
    bottom: 22px;
}

.solution-deta .div-slou-other .btn {
    display: block;
    width: 27px;
    height: 48px;
    position: absolute;
    top: 50px;
}

.solution-deta .div-slou-other .btnleft {
    left: 0;
    background: url(http://www.lucky-bridge.com/images/solution_detail_03.png) no-repeat center;
}

.solution-deta .div-slou-other .btnright {
    right: 0;
    background: url(http://www.lucky-bridge.com/images/solution_detail_05.png) no-repeat center;
}

.solution-deta .h1-1 {
    width: 1120px;
    margin: 40px auto 20px;
    display: none;
}

.solution-deta .h1-1 .a-down {
    width: 60px;
    height: 52px;
    background: url("http://www.lucky-bridge.com/images/solution_detail_07_03.png") no-repeat center;
    position: absolute;
    right: 0;
    top: 0;
}

.solution-deta .solu-ban {
    height: 550px;
    background-color: #FAFAFA;
    /*display: none;*/
}

.index .solution-deta .solu-ban{
    background-color: transparent;
    height: 500px;
    margin: 58px 0 0;
}

.solution-deta .solu-title{
    margin:0 0 30px;
}
.solution-deta .solu-title h1{
    color: #1EA9E2;
    font-size:30px;
    margin:20px 0 12px;
}

.solution-deta .solu-title .wen{
    max-width:70%;
    line-height: 24px;
    text-align: justify;
    -ms-text-justify:inter-ideograph;
    text-justify:inter-ideograph;
}


.solution-deta .solu-scroll .dzuo{
    width:80%;
}
.solution-deta .solu-scroll .dzuo img{
    /*max-width:95%;*/
    /*width:99.8%;*/
    width:958px;
    height:440px;
}
.solu-scroll{
    margin:0 0 30px;
}

.solution-deta .solu-scroll .dyou{
    width:20%;
}
.solution-deta .solu-scroll .dyou .dowebok{
    width:150px;
    height:440px;
    background-color: #ffffff;
}
.solution-deta .solu-scroll .dyou .dowebok li{
    display: block;
    width:150px;
    height:100px;
    margin:0 0 10px;
    overflow: hidden;
    position: relative;
    text-align: center;
}

.solution-deta .solu-scroll .dyou .dowebok li img{
    width:100%;
    height:100%;
    transition:all .4s;
    display: block;
    position: absolute;
    top:0;
    left:0;
    /*z-index:-1;*/
}
.solution-deta .solu-scroll .dyou .dowebok li p{
    position: relative;
    z-index:10;
    font-size:16px;
    margin:28% 0 0;
    display: none;
}
.solution-deta .solu-scroll .dyou .dowebok li:hover img{
    transform: scale(1.2);
}
.solution-deta .solu-scroll .dyou .dowebok li:hover p{
    display: block;
}
/*悬停弹出*/
.solution-deta .lay-com1 > div {
    position: absolute;
    width: 40px;
    height: 40px;
    cursor: pointer;

}
.solution-deta .lay-com1 > div a{
    display: block;
    width: 40px;
    height: 40px;
}
.solution-deta .lay-com1 > div:before{
    display: block;
    width:100%;
    height:100%;
    position: absolute;
    content: '';
    background: url("http://www.lucky-bridge.com/images/solution_detail_03_03.jpg") no-repeat center;
    transition: .4s;
    top:0;
    left:0;

}
.solution-deta .lay-com1 > div:hover:before{
    transform: rotateY(360deg);
}
.solution-deta .lay-com1 > div p{
    display: none;

}
.solution-deta .layui-layer-tips .layui-layer-content{
    font-size:18px;
}

.solution-deta .lay-com1 > div:after{
    content: '';
    position: absolute;
    top: 40px;
    left: 19px;
    border-left:1px dashed #74BB2D;
    height:218px;
}
.solution-deta .lay-com1 .d0:after{
    height:272px;
}
.solution-deta .lay-com1 .d1:after{
    height:133px;
}
.solution-deta .lay-com1 .d6:after{
    height:140px;
}
.solution-deta .lay-com1 .d9:after{
    height:175px;
}


.lay-com1 .dnei {
    display: none;
}

.solution-deta .lay-com1 .d0 {
    top: 170px;
    left: 33px;
}

.solution-deta .lay-com1 .d1 {
    top: 232px;
    left: 153px;
}
.solution-deta .lay-com1 .d2 {
    top: 183px;
    left: 273px;
}
.solution-deta .lay-com1 .d3 {
    top: 222px;
    left: 475px;
}
.solution-deta .lay-com1 .d4 {
    top: 102px;
    left: 614px;
}
.solution-deta .lay-com1 .d5 {
    top: 148px;
    left: 727px;
}
.solution-deta .lay-com1 .d6 {
    top: 225px;
    left: 739px;
}



.solution-deta .lay-com1 .d7 {
    top: 210px;
    left: 974px;
}
.solution-deta .lay-com1 .d8 {
    top: 227px;
    left: 1137px;
}
.solution-deta .lay-com1 .d9 {
    /*top: 258px;*/
    /*left: 1010px;*/

    top: 322px;
    right: -22px;
}
.solution-deta .lay-com1 .d10 {
    /*top: 214px;*/
    /*left: 1067px;*/
    top: 179px;
    right: -26px;
}


.lay-body .layui-layer-content {
    /*overflow: hidden;*/
    font-size:0;
    width: 370px;
    padding: 15px 15px 15px !important;
    background: rgba(51, 51, 51, .8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF333333, endColorstr=#BF333333);
}
.lay-body  .layui-layer-padding{
    padding: 19px 0 15px 58px !important;
    background: inherit !important;
box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 350px;
}
.lay-body .layui-layer-content .im1 {
    width: 133px;
    height: 133px;
    /*float: left;*/
    display: inline-block;
    vertical-align: top;
    margin-top: 5px;
}

.lay-body .layui-layer-content .dri {
    display: inline-block;
    vertical-align: top;
    /*float: right;*/
    width: 220px;
    color: #ffffff;
    font-size: 12px;
    line-height: 22px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    padding: 0 0 0 10px;
}
.solution-deta .layui-layer-content .dri {
    width: 370px;
    padding:0;
}
.lay-body .layui-layer-content .dri h2 {
    font-size: 18px;
    margin: 0 0 10px;
    display: none;
}

.about .lay-com1 > div {
    position: absolute;
    width: 10px;
    height: 10px;
    cursor: pointer;
    background-color: #58CD46;
    border-radius: 50%;
}

.about .lay-com1 h2 {
    height: 25px;
    line-height: 25px;
    background-color: #58CD46;
    position: absolute;
    left: -28px;
    top: -30px;
    color: #ffffff;
    width: 72px;
    text-align: center;
}

.about .lay-com1 .d0 {
    top: 396px;
    left: 301px;
}

.about .lay-com1 .d1 {
    top: 387px;
    left: 417px;
}

.about .lay-com1 .d1 h2 {
    width: 102px;
}

.about .lay-com1 .d2 {
    top: 475px;
    left: 383px;
}

.about .lay-com1 .d13 {
    top: 494px;
    left: 357px;
}
.about .lay-com1 .d13 h2 {
    left: -78px;
    top: -8px;
}
.about .lay-com1 .d2 h2 {
    width: 102px;
}

.about .lay-com1 .d3 {
    top: 315px;
    left: 515px;
}

.about .lay-com1 .d3 h2 {
    width: 102px;
}

.about .lay-com1 .d4 {
    top: 358px;
    left: 595px;
}

.about .lay-com1 .d4 h2 {
    width: 102px;
}

.about .lay-com1 .d5 {
    top: 386px;
    left: 678px;
}

.about .lay-com1 .d5 h2 {
    width: 102px;
}

.about .lay-com1 .d6 {
    top: 473px;
    left: 646px;
}

.about .lay-com1 .d7 {
    top: 281px;
    left: 781px;
}

.about .lay-com1 .d7 h2 {
    width: 92px;
    left: -98px;
    top: -6px;
}

.about .lay-com1 .d8 {
    top: 295px;
    left: 847px;
}

.about .lay-com1 .d8 h2 {
    width: 102px;
}

.about .lay-com1 .d9 {
    top: 389px;
    left: 903px;
}

.about .lay-com1 .d10 {
    top: 258px;
    right: 248px;
}

.about .lay-com1 .d10 h2 {
    width: 102px;
}

.about .lay-com1 .d11 {
    top: 271px;
    right: 244px;
}

.about .lay-com1 .d11 h2 {
    width: 130px;
    left: 17px;
    top: -6px;
}

.about .lay-com1 .d12 {
    top: 283px;
    right: 244px;
}

.about .lay-com1 .d12 h2 {
    width: 86px;
    left: -18px;
    top: 12px;
}
.about .lay-com1 .d14 {
    top: 255px;
    right: 430px;
}



/*登录 注册*/
.regi-logi .delu-zhuce{
    overflow: hidden;
    margin:70px auto 100px;
    width:1060px;
    box-shadow: 0 0 100px 0 rgba(00, 00, 00, 0.1);
    padding:60px 70px;
}

.regi-logi .delu-zhuce .titl1{
    color: #00479d;
    font-size:24px;
    margin:0 0 20px;
}
.regi-logi .delu-zhuce .titl1-zo{
    margin:0 0 20px 81px;
}
.regi-logi .delu-zhuce .titl1-tw{
    margin:180px 0 20px 0;
}
.regi-logi .delu-zhuce .tab1 td{
    font-size:16px;
    padding:0 0 20px;
}

.regi-logi .delu-zhuce .tab1 .td1{
    text-align: right;
}
.regi-logi .delu-zhuce .tab1 .inp1{
    width:320px;
    height:32px;
    padding:0 0 0 10px;
    border:1px solid #D2D2D2;

}
.regi-logi .delu-zhuce .tab1 .inp-ya{
    width:120px;
}
.regi-logi .delu-zhuce .tab1 label{
    margin:0 10px 0 5px;
}

.regi-logi .delu-zhuce .tab1 .in-che{
    width:16px;
    height:16px;
    vertical-align: middle;
}
.regi-logi .delu-zhuce .tab1 label input{
    margin:0 4px 0 0;
}


.regi-logi .delu-zhuce .tab1 .inp-sub{
    width:96px;
    text-align: center;
    height:36px;
    line-height:36px;
    color: #ffffff;
    background-color: #0769B6;
    font-size:16px;
    margin:30px 30px 0 0;
    border:none;
    cursor: pointer;
}
.regi-logi .delu-zhuce .tab1 .sp-1 a{
    color: #0769B6;
}

.regi-logi #vcodeImg{
    width:95px;
    height:32px;
    vertical-align: middle;
    margin:0 0 0 10px;
}
.login .delu-zhuce .titl1-tw {
    margin: 20px 0 20px 0;
}
