﻿@charset "utf-8";
/* CSS Document */
body{
    font-family: "微软雅黑";
    margin: 0;
    /*background: #f5f5f5;*/
    
}
.top{
    width: 1200px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.logo{
    float: left;
    margin-top: 10px;
}

.logo2{
    float: left;
    margin-top: 30px;
}

.inter{
    float: left;
    position: relative;
    font-size: 20px;
    color:#000;
    font-weight: 500;
    width: 856px;
}
.href-h{
    float: left;
    width: 85px;
    height: 90px;
    margin-left: 30px;

}
.href-h1{
    float: left;
    margin-left:68px;
    width: 85px;
    height: 90px;
    background-color: #2577e3;

}
li{
    list-style: none;
}
ul{
    margin: 0;
    padding: 0;
}

a.f1{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 94px;
    width:38px;
}

a.a1{
    color: #fff;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 94px;
    width:40px;
}
a.a2{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 190px;
    width: 80px;
}
a.a3{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 306px;
    width: 80px;
}
a.a4{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 422px;
    width: 80px;
}
a.a5{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 538px;
    width: 80px;
}
a.a6{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 654px;
    width: 80px;
}

a.a7{
    color: #000;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 770px;
    width: 76px;
}

/*.banner{*/
    /*width:100%;*/
    /*position:relative;*/
    /*!*overflow:hidden;*!*/
    /*height:600px;*/
/*}*/
.banner-box{
    width:1920px;
    position:absolute;
    left:50%;
    margin-left:-960px;
    height: 100%;
}
.search{
    width: 24px;
    height: 24px;
    position: absolute;
    top: 20px;
    left: 1195px;
}
/*.doing{*/
    /*background-color:rgba(0,0,0,0.3);*/
    /*!*width: 244px;*!*/
    /*width: 300px;*/
    /*height: 344px;*/
    /*position: absolute;*/
    /*border-radius: 5px;*/
    /*!*top: 108px;*!*/
    /*!*left: 112px;*!*/
    /*top: 128px;*/
    /*left: 58px;*/
    /*text-align: center;*/
/*}*/

.doing{
    /*background-color:rgba(0,0,0,0.3);*/
    /*width: 244px;*/
    width: 1200px;
    height: 438px;
    position: absolute;
    margin-left: -730px;
    /*top: 108px;*/
    /*left: 112px;*/
    top: 0;
    left: 50%;
}

/*.kuang{*/
    /*background-color:rgba(0,0,0,0.3);*/
    /*!*width: 244px;*!*/
    /*!*height: 254px;*!*/
    /*width: 300px;*/
    /*height: 344px;*/
    /*position: absolute;*/
    /*border-radius: 5px;*/
    /*!*top: 108px;*!*/
    /*!*left: 112px;*!*/
    /*top: 128px;*/
    /*!*top: 208px;*!*/
    /*left: -58px;*/
    /*text-align: center;*/
/*}*/

.kuang{
    background-color:rgba(0,0,0,0.3);
    /*width: 244px;*/
    /*height: 254px;*/
    width: 242px;
    /*height: 344px;*/
    height: 251px;
    position: relative;
    border-radius: 6px;
    /*top: 108px;*/
    /*left: 112px;*/
    top: 64px;
    /*top: 208px;*/
    left: -50px;
    text-align: center;
    padding-top: 1px;
}

.person{
    margin-top: 60px;
}
.company{
    margin-top: 10px;
}
input.per{
    width: 200px;
    height: 56px;

    border-radius: 6px;
    color: #fff;
    text-align: center;
    border: 1px solid #2577e3;
    font-size: 16px;
    background: url(../image/person.png) no-repeat 7% 50% #2577e3;
    padding-left: 30px;
}
input.com{
    width: 200px;
    height: 56px;
    background-color: #fff;
    text-align: center;
    border-radius: 6px;
    border:1px solid #fff;
    font-size: 16px;
    background: url(../image/danwei.png) no-repeat 7% 50% #fff;
    margin-top: 20px;
    padding-left: 30px;
}
.center-word{
    position: relative;
}
.u1{
    position: absolute;
    /*top: 118px;*/
    top: -300px;
    left: 387px;
}
.u2{
    position: absolute;
    /*top: 190px;*/
    top: -240px;
    left: 490px;
}
.zhinan{
    width: 100%;
    height: 110px;
    background: #fff;
    box-shadow: 0px 10px 25px #ededec;
}
.zhi-nan{
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    height: 154px;
    margin-bottom: 40px;
}
ul.ul1{
    position: relative;
    height: 154px;
}
li.tu1{
    width: 80px;
    position: absolute;
    top: 14px;
    height: 90px;
    left: -150px;
    /*left: 220px;*/
}
li.tu2{
    width: 80px;
    position: absolute;
    top: 14px;
    /*left: 184px;*/
    left: 50px;
    height: 90px;
}
li.tu3{
    width: 80px;
    position: absolute;
    height: 90px;
    top: 14px;
    /*left: 378px;*/
    left: 250px;
}
li.tu4{
    width: 80px;
    position: absolute;
    top: 14px;
    /*left: 572px;*/
    left: 450px;
    height: 90px;
}
li.tu5{
    width: 80px;
    position: absolute;
    top: 14px;
    /*left: 761px;*/
    left: 650px;
    height: 90px;
}
li.tu6{
    width: 80px;
    position: absolute;
    top: 14px;
    left: 850px;
    height: 90px;
}
li.tu7{
    width: 80px;
    position: absolute;
    height: 90px;
    top: 14px;
    left:1050px;
}

li.tu8{
    width: 80px;
    position: absolute;
    height: 90px;
    top: 14px;
    left:1250px;
}

li.tu9{
    width: 80px;
    position: absolute;
    height: 90px;
    top: 37px;
    left:1150px;
}

a{
    text-decoration: none;
}
.s-z{
    display: block;
    /*position: absolute;*/
    left: 0px;
    color: #000;
    font-size: 16px;
    margin-left: -5px;
    /*margin-top: 10px;*/
}
.s-z2{
    display: block;
    /*position: absolute;*/
    left: -6px;
    color: #000;
    font-size: 15px;
    margin-left: -10px;
    /*margin-top: 10px;*/
}
.s-z3{
     display: block;
     /*position: absolute;*/
     left: 18px;
     color: #000;
     font-size: 14px;
     width: 100px;
     margin-left: -20px;
    /*margin-top: 10px;*/
 }
.s-z4{
    display: block;
    /*position: absolute;*/
    left: 18px;
    color: #000;
    font-size: 16px;
    width: 100px;
    margin-left: -15px;
    /*margin-top: 10px;*/
}
.s-z5{
    display: block;
    /*position: absolute;*/
    left: 0px;
    color: #000;
    font-size: 16px;
    width: 100px;
    margin-left: -5px;
    /*margin-top: 10px;*/
}

.s-z6{
    display: block;
    /*position: absolute;*/
    left: 0px;
    color: #000;
    font-size: 14px;
    width: 120px;
    margin-left: -25px;
    /*margin-top: 10px;*/
}

.internation{
    height: 400px;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.big-inter{
    font-size: 26px;
    text-align: center;
    margin-top: 90px;
    position: relative;
}
.line{
    width: 45px;
    height: 3px;
    background: #2e79de;
    position: absolute;
    left: 580px;
    top: 40px;
}
.many-inter{
    margin-top: 50px;
    position: relative;
    height: 300px;
}
.pic{
    float: left;
    width: 400px;
    height: 300px;
}
.swift-p1{
    position: absolute;
    top: 24px;
}
.swift-p2{
    position: absolute;
    left: 24px;
    top: 17px;
}
.swift-p3{
    position: absolute;
    left: 48px;
}
.news{
    float: right;
    width: 760px;
    height: 400px;
    margin-left: 20px;
    position: relative;
    left: 20px;
}
.swift-dao{
    height: 30px;
    border-bottom: 1px solid #000;
}
.dao1{
    float: left;
    position: absolute;
    left: 0;

}
.dao2{
    float: left;
    position: absolute;
    left: 90px;
}
.dao3{
    float: left;
    position: absolute;
    left: 180px;
}
a.dao-a1{
    color: #2577e3;
}
a.dao-a2{
    color: #000;
}
.new-list{
    margin-top: 30px;
}
.list{
    height: 20px;
    margin-top: 15px;
}
.col{
    color: #8e8e8e;
    position: absolute;
    left: 0;
    font-size: 14px;
}
.col1{
    color: #000;
    position: absolute;
    left: 105px;
    font-size: 14px;
}
.col2{
    color: #8e8e8e;
    position: absolute;
    left: 670px;
    font-size: 14px;
}
.col3{
    color: #8e8e8e;
    position: absolute;
    left: 80px;
    font-size: 14px;
}
.more{
    color: #2577e3;
    margin-top: 30px;
    font-size: 14px;
    margin-left: -15px;
}
/*.doing-something{*/
    /*position: relative;*/
    /*width: 100%;*/
    /*height: 620px;*/
/*}*/

/*.doing-something{*/
    /*position: relative;*/
    /*!*width: 100%;*!*/
    /*width: 1903px;*/
    /*height: 620px;*/
    /*!*background: url(../image/bc2.png) no-repeat;*!*/
    /*margin: 0 auto;*/
/*}*/

.doing-something{
    margin-top: 2%;
    position: relative;
    min-width: 1200px;
    height: 620px;

    margin: 0 auto;
    overflow: hidden;
    /*margin-top: -100px;*/
}

.pict{
    position: absolute;
    /*top: 0;*/
    /*left: 0;*/
    left: 50%;
    top: 0;
    width: 1903px;
    height:100%;
    margin-left: -960px;
}
.else{
    position: absolute;
    width: 500px;
    height: 318px;
    left: 130px;
    top: 200px;
    margin-left: 200px;
}
.chu1{
    position: absolute;
    width: 70px;
    left: 0;
}
.chu2{
    position: absolute;
    width: 70px;
    left: 120px;
}
.chu3{
    position: absolute;
    width: 70px;
    left: 240px;
}
.chu4{
    position: absolute;
    width: 70px;
    left: 0;
    top: 120px;
}
.chu5{
    position: absolute;
    width: 70px;
    left: 120px;
    top: 120px;
}
.chu6{
    position: absolute;
    width: 70px;
    left: 240px;
    top: 120px;
}
span.x-zi1{
    color: #fff;
    display: block;
    font-size: 14px;
    /*left: -10px;*/
    /*top: 80px;*/
    position: absolute;
    width:100px;
}

span.x-zi3{
    color: #fff;
    display: block;
    font-size: 14px;
    left: 12px;
    /*top: 80px;*/
    position: absolute;
    width:100px;
}

span.x-zi2{
    color: #fff;
    display: block;
    font-size: 12px;
    position: absolute;
    top: 70px;
    left: 4px;
    width: 75px;
}
.else-some{
    position: absolute;
    background: rgba(37,119,227,0.9);
    width: 850px;
    height: 620px;
    left:500px;
    margin-left: 200px;
}
.list-1{
    height: 20px;
    margin-top: 15px;
}
.col-z{
    color: #fff !important;
    position: absolute;
    left: -20px;
    font-size: 14px;
}
.col1-z{
    color: #fff !important;
    position: absolute;
    left: 105px;
    font-size: 14px;
}
.col2-z{
    color: #fff !important;
    position: absolute;
    left: 670px;
    font-size: 14px;
}
.col3-z{
    color: #fff !important;
    position: absolute;
    left: 80px;
    font-size: 14px;
}
.b-z{
    font-size: 25px;
    margin-top:90px;
    margin-left:50px;
    color: #fff;
}
ul.all-new{
    position: absolute;
    left: 53px;
    width: 800px;
    top: 180px;
}
.line-b{
    height: 3px;
    width: 60px;
    background: #fff;
    position: absolute;
    left: 72px;
    top: 136px;
}
.more-z{
    color: #fff !important;
    font-size: 14px;
    position: absolute;
    top: 500px;
    left: 35px;
}
.about{
    width: 1200px;
    height: 720px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-bottom: -100px;
}
.big-inter-1{
    font-size: 26px;
    position: absolute;
    top: 80px;
    left: 548px;

}
.line-1{
    width: 45px;
    height: 3px;
    background: #2e79de;
    position: absolute;
    left: 31px;
    top: 40px;
}
.ways{
    position: relative;
}
.way-1{
    float: left;
    width: 286px;
    height: 404px;
    position: absolute;
    left: 0;
    top: 170px;
}
.way-2{
    float: left;
    width: 286px;
    height: 404px;
    position: absolute;
    left:300px;
    top: 170px;
}
.way-3{
    float: left;
    width: 286px;
    height: 404px;
    position: absolute;
    left:600px;
    top: 170px;
}
.way-4{
    float: left;
    width: 286px;
    height: 404px;
    position: absolute;
    left:900px;
    top: 170px;
}
.name1{
    width: 266px;
    height: 60px;
    background: #1b77ba;
    color: #fff;
    margin-top: -4px;
    line-height: 60px;
    padding-left: 20px;
}
.name2{
    width: 266px;
    height: 60px;
    background: #6072c6;
    color: #fff;
    margin-top: -4px;
    line-height: 60px;
    padding-left: 20px;
}
.name3{
    width: 266px;
    height: 60px;
    background: #5ebad3;
    color: #fff;
    margin-top: -4px;
    line-height: 60px;
    padding-left: 20px;
}
.name4{
    width: 266px;
    height: 60px;
    background: #2577e3;
    color: #fff;
    margin-top: -4px;
    line-height: 60px;
    padding-left: 20px;
}
.content{
    height: 100px;
    width: 265px;
    font-size: 14px;
    background: #fff;
    color: #000;
    padding:  20px 10px 20px 10px;;
    box-shadow: 0px 2px 28px #ededed;
    position: absolute;
    z-index: -1;
}
.line-h{
    line-height: 28px;
}
p.line-h1{
    line-height: 28px;
    margin-top:2px;
}
p{
    margin: 0;
}
.bottom{
    width: 100%;
    /*height: 220px;*/
    height: 100px;
    background: #eff3f6;
    position: relative;
    /*margin-top: 20px;*/
    min-width: 1230px;
    padding: 25px 0;
    overflow: hidden;
}

.bt{
    max-width: 1358px;
    min-width: 1230px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.href-some{
    color: #59595b;
    float: left;
    margin-right: 20px;

}
.jineng{
    margin-right: 20px;
    color: #000;
}
.jineng1{
    margin-right: 20px;
    color: #000;
}
.all-more{
    height: 30px;
    /*position: absolute;*/
    /*left: 364px;*/
    /*top: 30px;*/
    font-size: 14px;
    width: 850px;
    margin-left: 28%;
    margin-right: auto;
    padding-top: 30px;
    border-bottom: 1px solid #dce0e3;
}
.line-3{
    width: 1200px;
    height: 1px;
    background: #dce0e3;
    position: absolute;
    top: 69px;
    left: 111px;
}
.line-4{
    width: 1200px;
    height: 1px;
    background: #dce0e3;
    position: absolute;
    top: 128px;
    left: 111px;
}
.lianjie-z{
    color: #7f8082;
    float: left;
}
a.lianjie-z1{
    display: block;
    float: left;
    color: #7f8082;
    margin-left: 20px;
}
.all-lianjie{
    height: 30px;
    /*position: absolute;*/
    /*left: 335px;*/
    /*top: 89px;*/
    font-size: 14px;
    width: 856px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px;
    border-bottom: 1px solid #dce0e3;
}
.last{
    /*position: absolute;*/
    /*left: 260px;*/
    /*top: 150px;*/
    width: 756px;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.one{
    width: 122px;
    height: 40px;
    margin-top: 20px;
}

.tg{
    display: inline-block;
    position: relative;
    top: -34px;
    left: 108px;
}

.one-z{

    color: #7f8082;
    font-size: 12px;
    /*position: absolute;*/
    /*left: 140px;*/
    /*top: 3px;*/
}
.two{
    color: #7f8082;
    font-size: 12px;
    /*position: absolute;*/
    /*left: 180px;*/
    /*top: 29px;*/
}
.slideTxtBox{ width:760px;  text-align:left; position: absolute;left: 458px;}
.slideTxtBox .hd{ height:30px; line-height:20px;  padding:0 10px 0 20px;   border-bottom:1px solid #d3d3d3;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left: -14px;
    top: -2px;height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff;     color: #2577e3; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }



/* CSS Document */
@charset "utf-8";
/* CSS Document */
.yy{
    width: 100%;
    height: 70px;
    box-shadow: #e8e8e8 10px -2px 30px 4px;
}
.search-k{
    position: absolute;
    top: 18px;
    left: 542px;
    height: 39px;
    width: 460px;
}
input.s-k{
    border:1px solid #2577e3;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    height: 33px;
    width: 363px;
    float: left;
    padding-left: 5px;
}
input.s-b{
    background-color: #2577e3;
    background-image: url(../image/ss.png);
    background-repeat:no-repeat;
    background-position: center;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    height: 37px;
    width: 80px;
    border: 0;
    float: left;
    text-align: center;
}
.navigation{
    position: absolute;
    top: 22px;
    left: 1118px;
    width: 80px;
}
.blue-zi{
    color: #000;
    position: absolute;
    top: -13px;
    width: 46px;
    left: 34px;
    font-size: 16px;
}
.content-2{
    position: relative;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    height: 1070px;
}
.left{
    /*position: absolute;*/
    display: inline-block;
    width: 224px;
    /*top: 21px;*/
    float: left;
    border-right: 1px solid #cccccc;
    padding-bottom: 20px;
    padding-right: 5px;
    margin-top: 20px;
}

.left-search{
    /*position: absolute;*/
    display: inline-block;
    width: 224px;
    /*top: 21px;*/
    float: left;
    padding-bottom: 20px;
    padding-right: 5px;
    margin-top: 20px;
}

.big-f{
    margin-top: 20px;

}
.small-f-1{
    margin-top: 14px;
    margin-left: 58px;
    color: #2577e3;
    font-size: 14px;
    cursor: pointer;
}
.small-f{
    margin-top: 14px;
    margin-left: 58px;
    color: #575757;
    font-size: 15px;
    cursor: pointer;
}
.c-zi1{
    position: relative;
    left: 35px;
    top: 3px;
    font-size: 16px;

}
.c-zi2{
    position: relative;
    left: 35px;
    top: 3px;
    font-size: 16px;
}
.c-zi3{
    position: relative;
    left: 35px;
    top: 3px;
    font-size: 16px;
}
.c-zi4{
    position: relative;
    left: 35px;
    top: 3px;
    font-size: 16px;
}
.line-one{
    background: #e9f1fc;
    height: 42px;
    width: 224px;
}
.line-two{
    background: #fff;
    height: 42px;
    width: 224px;
}


.img-b1{
    position: relative;
    top: 8px;
    left: 20px;
}
.right{
    /*position: absolute;
    left: 289px;*/
    width: 920px;
    /*top: 40px;*/
    display: inline-block;
    margin-left: 40px;
    float: left;
    margin-top: 20px;
}
.all-big{
    height: 160px;
    border-bottom: #dbdbdb 1px solid;
    margin-bottom: 20px;
}
.all-big-1{
    height: 160px;
    border-bottom: #fff 1px solid;
    margin-bottom: 20px;
}
.title-b{
    font-size: 16px;
    color: #000;
}
.title-s{
    font-size: 14px;
    color: #666666;
    margin-top: 25px;
    line-height:23px;
}
.text{
    width: 684px;
    position: relative;
    top: -150px;
    left: 226px;
}

.text-mx{
    width: 684px;
    position: relative;
    top: -130px;
    left: 226px;
}
.text-mx span{font-size:14px!important; font-family: 微软雅黑!important;}


.text-mx2{
    width: 684px;
    position: relative;
    top: 10px;
    /*left: 226px;*/
}
.text-mx2 span{font-size:14px!important; font-family: 微软雅黑!important;}

.text-1{
    width: 684px;
    position: relative;
    top: -150px;
    left: 226px;
}
.text-2{
    width: 684px;
    position: relative;
    top: -150px;
    left: 226px;
}
.text-3{
    width: 684px;
    position: relative;
    top: -150px;
    left: 226px;
}
.title-b-1{
    font-size: 16px;
    color: #000;

}
.title-s-1{
    font-size: 14px;
    color: #666666;
    margin-top: 25px;
    line-height:23px;
}
.b-1{
    color: #2577e3;
}
.tong{
    margin-top: 13px;
}
.tong-1{
    margin-top: 13px;
}
.pd{
    font-size: 12px;
    color: #999999;
}
.ly{
    font-size: 12px;
    color: #999999;
    margin-left: 20px;
}
.zz{
    font-size: 12px;
    color: #999999;
    margin-left: 20px;
}
.fbsj{
    font-size: 12px;
    color: #999999;
    margin-left: 20px;
}
.xuhao{
    /*position: relative;
    top: 36px;
    left: 222px;*/
    height: 35px;
    margin-left: 222px;
    margin-top: 36px;
    margin-bottom: 36px;
}
.x-1{
    width: 67px;
    height: 34px;
    line-height: 34px;
    border: #e7e7e7 1px solid;
    text-align: center;
    float: left;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
.x-3{
    width: 67px;
    height: 34px;
    line-height: 34px;
    border-bottom: #e7e7e7 1px solid;
    border-right: #e7e7e7 1px solid;
    border-top: #e7e7e7 1px solid;
    text-align: center;
    float: left;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
.x-2{
    float: left;
    width: 38px;
    height: 34px;
    border-bottom: #e7e7e7 1px solid;
    border-right: #e7e7e7 1px solid;
    border-top: #e7e7e7 1px solid;
    text-align: center;
    line-height: 34px;
}
.x-2-1{
    float: left;
    width: 38px;
    height: 34px;
    border-bottom: #e7e7e7 1px solid;
    border-right: #e7e7e7 1px solid;
    border-top: #e7e7e7 1px solid;
    background: #2577e3;
    text-align: center;
    line-height: 34px;
}
a.x-word{
    color: #cccccc;
}
a.x-word1{
    color: #fff;
}
a.x-word2{
    color: #999999;
}
a.x-word3{
    color: #666666;
}




/* CSS Document */
.content-2 {
    position: relative;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.content-3{
    position: relative;
    left: 280px;
    top: 130px;
    width: 700px;
}
.sorry{
    font-size: 16px;
    color: #000;
    position: absolute;
    left: 49px;
}
.sorry-1{
    font-size: 14px;
    font-weight: 600;
    color: #000;
    position: absolute;
    left: 70px;
    top: 223px;
}
.sorry-2{
    color: #2577e3;
}
input.bu-in{
    background: #2577e3;
    border: 0;
    border-radius: 50px;
    color: #fff;
    height: 50px;
    width: 200px;
    font-size: 16px;
    position: absolute;
    top: 265px;
    left: 80px;
}


/* CSS Document */
.content-2-1 {
    position: relative;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    /*height: 1070px;*/

}
.content-2-2 {
    position: relative;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    /*height: 700px;*/

}

.content-2-3 {

    width: 1000px;
    margin-left: auto;
    margin-right: auto;


}

.img-b1-1 {
    position: relative;
    top: 12px;
    left: 20px;
}
.img-b1-2 {
    position: relative;
    top: 12px;
    left: 20px;
}
.c-zi1-1 {
    position: relative;
    left: 35px;
    top: 9px;
    font-size: 16px;
    color:#333;
}
.c-zi3-1 {
    position: relative;
    left: 35px;
    top: 9px;
    font-size: 16px;
    color:#333;
}
.c-zi4-1 {
    position: relative;
    left: 35px;
    top: 7px;
    font-size: 16px;
    color: #333333;
}
.c-zi2-1 {
    position: relative;
    left: 35px;
    top: 9px;
    font-size: 16px;
    color:#333;
}
.content-4{
    position: relative;
    left: 295px;
    top: 40px;
    /*height: 700px;*/
}
.xian{
    height: 1px;
    width: 80%;
    background: #DBDBDB;
    position: absolute;
    top: 250px;
    left: 200px;
    border: 1px solid #DBDBDB;
}

.xian1{
    height: 1px;
    width: 100%;
    background: #DBDBDB;
    position: absolute;
    top: 50px;
    border: 1px solid #DBDBDB;
}
/*.h1{*/
    /*font-size: 20px;*/
    /*height: 40px;*/
    /*border-bottom: 1px #eee solid;*/
/*}*/

.h0{
    width: 80%;
    height: 50px;
    background: #f6f7f7;
    margin: 0 auto;
    line-height: 50px;
}

.h10{
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: #333333;
    line-height: 26px;
    height: 14px;
}

.h1{
    font-size: 30px;
    height: 40px;
    text-align: center;
    margin-top: 35px;
}

.h6{
    font-size: 12px;
    color: #999999;
    height: 40px;
}

h5{
    border-bottom: 2px solid #2577e3;
    width: 140px;
    text-align: center;
    font-size: 20px;
    height: 30px;
    overflow: hidden;
    margin-bottom: 0px;
    margin-left: 44px;
    margin-top: 10px;
}

.small{
    position: relative;
    top: 20px;
    margin-left: 50px;
}
.biao1{
    position: absolute;
    top: 10px;
}
.biao2{
    position: absolute;
    top: 90px;
}
.biao3{
    position: absolute;
    top: 170px;
}
.biao4{
    position: absolute;
    top: 250px;
}
.biao5{
    position: absolute;
    top: 330px;
}
.biao6{
    position: absolute;
    top: 410px;
}
.b1{
    font-size: 16px;
    color: #333333;
}
a.b1-1{
    color: #333333;
}
a.b1-1:hover{
    color: #2577e3;
}

.d1{
    font-size: 14px;
    float: left;
    color: #666666;
}
.d1-1{
    font-size: 14px;
    float: left;
    color: #666666;
}
.ul2{
    position: absolute;
    width: 750px;
    top: 35px;
}
a.tt{
    color: #666666;
}
a.tt:hover{
    color: #2577e3;
}
.line-one {
    background: #fff;
    height: 42px;
    width: 224px;
}
.line-two-1 {
    background: #e9f1fc;
    height: 42px;
    width: 224px;
}


/* CSS Document */
.content-5{
    position: relative;
    left: 150px;
    top: 40px;
    height: 700px;
    width: 900px;
    margin-bottom: 50px;
   }

.content-8{
    position: relative;
    left: 295px;
    top: 40px;
    height: 700px;
    width: 900px;
}

.zixun{
    height: 50px;
    position: absolute;
    top: 85px;
    width: 360px;
    left: 40px;
}

.first1{
    font-size: 16px;
    color: #333333;
    float: left;
    position: absolute;
    display: block;
    top: 14px;

    width: 54px;
}
.first2{
    color: #f71e47;
}
.c2{
    width:290px;height:48px;
}
.nav{width:290px;height:48px;float: left;    position: absolute;
    left: 65px;}
.nav {display:block;padding-left:10px;line-height:48px;border: 1px solid #cccccc;border-radius: 5px;font-size: 16px;}
.new{width:288px;border-radius: 5px;position:absolute;top: 49px; border:1px solid #CCC;display:none;    z-index: 999;
    background: #fff;}

.name{
    height: 50px;
    position: absolute;
    top: 85px;
    width: 360px;
    left: 480px;
}
.n-t{
    width:290px;height:48px;float: left;    position: absolute;
    left: 65px;
}
.n-bt{
    width:750px;height:48px;float: left;    position: absolute;
    left: 65px;
}
.text-n{
    width:280px;height:48px;
    border: 1px solid #cccccc;border-radius: 5px;font-size: 16px;color: #333333;
    padding-left: 10px;
}
.text-bt{
    width:720px;height:48px;
    border: 1px solid #cccccc;border-radius: 5px;font-size: 16px;color: #333333;
    padding-left: 10px;
}
.telephone{
    height: 50px;
    position: absolute;
    top: 160px;
    width: 360px;
    left: 40px;
}
.mail{
    height: 50px;
    position: absolute;
    top: 160px;
    width: 360px;
    left: 480px;
}

.xjtitle{
    height: 50px;
    position: absolute;
    top: 235px;
    width: 360px;
    left: 40px;
}

.isshow{
    height: 50px;
    position: absolute;
    top: 235px;
    width: 360px;
    left: 480px;
}

.first1-1{
    font-size: 16px;
    color: #333333;
    float: left;
    position: absolute;
    display: block;
    top: 14px;
    width: 86px;
    left: -24px;
}
.tousu{
    height: 50px;
    position: absolute;
    top: 310px;
    width: 760px;
    left: 40px;
}
.first1-2{
    font-size: 16px;
    color: #333333;
    float: left;
    position: absolute;
    display: block;
    top: 14px;
    width: 86px;
    left: -37px;
}
.n-t-1{
    width:290px;height:48px;float: left;    position: absolute;
    left: 65px;
}
.text-n-1{
    width: 718px;
    height: 170px;
    border: 1px solid #cccccc;border-radius: 5px;font-size: 16px;color: #333333;
    padding-top: 10px;
    padding-left: 10px;
    font-family: "微软雅黑";
}
.tijiao{
    position: absolute;
    top: 212px;
    left: 235px;
}
.ti1{
    background: #2577e3;
    border: 1px solid #2577e3;
    border-radius: 50px;
    height: 50px;
    width: 180px;
    float: left;
    color: #fff;
    font-size: 16px;
    margin-left: -100px;
}
.ti2{
    background-color: #92bbf1;
    background-image: url(../image/loading.png);
    background-repeat: no-repeat;
    background-position: center right 25%;
    border: 1px solid #92bbf1;
    border-radius: 50px;
    height: 50px;
    width: 180px;
    float: left;
    color: #fff;
    font-size: 16px;
    margin-left: 40px;
}
.ti3{
    background: #2577e3;
    border: 1px solid #2577e3;
    border-radius: 50px;
    height: 50px;
    width: 180px;
    float: left;
    color: #fff;
    font-size: 16px;
    margin-left: 150px;
}

.imp{
    position: absolute;
    top: 320px;
    left: 165px;
    font-size: 14px;
    color: #666666;
}



/* CSS Document */
/*.content-6{*/
    /*position: relative;*/
    /*width: 900px;*/
    /*overflow: hidden;*/
    /*margin-left: 160px;*/
    /*margin-top: 40px;*/
/*}*/
.content-6{
    position: relative;
    /*left: 160px;*/
    /*top: 40px;*/
    /*height: 700px;*/
    width: 80%;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
}

.content-7{
    position: relative;
    left: 160px;
    top: 40px;
    height: 5400px;
    width: 900px;
    clear: both;
}

.nei{
    /*position: absolute;*/
    /*top: 60px;*/
    margin-top: 60px;
}
.nei p{
    color:rgb(102, 102, 102);
    font-size: 14px;
    line-height: 23px;
}

a.grey{
    color: #333333;
}

a.grey:hover{
    color: #2577e3;
}

a.grey-1{
    color: #2577e3;
}
img{border:0;}

a.a-left{
    margin-right: 20px;
    color: #666666;
}
a.a-left:hover{
    color: #2577e3;
}
a.a-left-1{
    font-size: 16px;
    color: #333333;
}

.PageBody {
    margin-left: 10px;
    margin-right: 10px; text-align:center;
    width: 840px;
}

.PageBody-1 {
    margin-left: 80px;
    margin-right: 10px; text-align:center;
    width: 840px;
    margin-top: 40px;
}

.shuju1{ border-left:1pt solid #A3BFE7; border-top:1pt solid #A3BFE7;width:650px;}
/*.shuju1 th{ border-right:1pt solid #A3BFE7; height:25px; line-height:25px;border-bottom:1pt solid #9abaeb; background:#dae7f9; color:#039; padding:2px }*/
.shuju1 th{ border-right:1pt solid #A3BFE7; height:25px; line-height:25px;border-bottom:1pt solid #9abaeb; background:#dae7f9; color:#000000; padding:2px;
font-family: "微软雅黑";font-weight: normal;}
.shuju1 td{ border-right:1pt solid #A3BFE7; border-bottom:1pt solid #9abaeb;  text-align:left; padding-left:2px}
.shuju1 tr{
    background-color:expression((this.rowIndex % 2)==0?"#F4F9FF":"#ffffff");
}

/*page*/
.pagin{position:relative;margin-top:10px;padding:0 12px;}
.pagin .blue{color:#056dae;font-style:normal;}
.message input {width:40px;border:1px solid #ccc; text-align:center;}
.pagin .paginList{position:absolute;right:0px;top:15px;}
.pagin .paginList .paginItem{float:left;}
.pagin .paginList .paginCurr{float:left;}
.pagin .paginList .paginItem a{float:left;width:20px;height:20px;border:1px solid #DDD; text-align:center;line-height:20px;border-left:none;color:#3399d5;}
.pagin .paginList .paginCurr a{float:left;width:20px;height:20px;border:1px solid #DDD; text-align:center;line-height:20px;border-left:none;color:#b6b6b6;}
.pagin .paginList .paginItem:first-child a{border-left:1px solid #DDD;}
.pagin .paginList .paginItem:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px;}
.pagin .paginList .paginItem:last-child a{border-bottom-right-radius:5px;border-top-right-radius:5px;}
.pagin .paginList .paginItem.current,.pagin .paginList .paginItem.current a{background:#f5f5f5; cursor:default;color:#737373;}
.pagin .paginList .paginItem:hover{background:#f5f5f5;}
.pagin .paginList .paginItem.more,.pagin .paginList .paginItem.more a:hover{ cursor:default;}
.pagin .paginList .paginItem.more:hover{background:#FFF;}
.pagin .paginList .paginItem.more a{color:#737373;}
.pagepre{background-image:url(../image/pre.gif);background-repeat:  no-repeat;background-position:  center center; width:20px; height:20px;display: block}
.pagenxt{background-image:url(../image/next.gif);background-repeat:  no-repeat;background-position:  center center; width:20px; height:20px;display: block}
.diggg{padding-top: 20px;}

/*#wrap{ position: relative; !*width:1920px;*! height: 570px; !*overflow: hidden; *!}*/
/*#wrap{ position: relative; width:100%;margin-left: auto;margin-right: auto; height: 570px; !*overflow: hidden; *!}*/
#wrap{ position: relative; width:100%;margin-left: auto;margin-right: auto; height: 100%; min-height: 470px; max-height: 570px;}
#wrap img{ position: absolute; top: 0; left: 0; /*display: none;*/ opacity: 0; }
#wrap .on{ /*display: block;*/ transition: 2s; opacity: 1; }
.btn { position: absolute; bottom: 20px; left: 50%; margin: 0 auto; z-index: 1}
/*.btn { position:fixed; margin:auto; left:0; right:0; top:0; bottom:20px; margin-left: -44px; }*/
.btn span{ float: left; width: 8px; height: 8px; border:2px solid rgba(169,169,169,0.4); border-radius: 5px; margin-right: 10px; }
.btn .active{ background: darkgrey; cursor: pointer; }
.left2,.right2{ display: block; width: 37px; height: 53px; position: absolute; top: 50%; margin-top: -27px; cursor: pointer; }
/*.left2{ background: url(../image/pre.gif) left top; }
.right2{ background: url(../image/next.gif) left -53px; right: 0; }*/

#wrap2{ position: relative; /*width:590px;*/ height: 300px; margin-top: 50px; margin-left: -50px;}
#wrap2 img{ position: absolute; top: 0; left: 0; /*display: none;*/ opacity: 0; z-index: -1 }
#wrap2 .on{ /*display: block;*/ transition: 2s; opacity: 1; z-index: 1 }
.btn2 { position: absolute; bottom: 0px; left: 40%; margin: 0 auto;z-index: 2 }
/*.btn { position:fixed; margin:auto; left:0; right:0; top:0; bottom:20px; margin-left: -44px; }*/
.btn2 span{ float: left; width: 8px; height: 8px; border:2px solid RGB(170,170,170); border-radius: 5px; margin-right: 10px; }
.btn2 .active{ background: white; cursor: pointer; }
/*全局控制*/
/*body{ padding:0; margin:0; font-family:"Microsoft Yahei","微软雅黑" ; }*/
/*重置浏览器设置*/
h1,h2,h3,h4,ul,ol,li,dl,dt,dd,input,img,p,textarea{ margin:0; padding:0; list-style:none; border:0;}
.gudie_title{width: 100%;background:#408ed6;margin-bottom: 20px;min-height: 102px;}
.gudie_con{width: 1200px; overflow: hidden; margin: 0 auto; font-size:30px; color: #fff; }
.gudie_con h4{ margin-top: 12px; font-weight: normal; line-height: 36px;}
.gudie_con p{margin-bottom: 10px; margin-top: 5px; font-size: 16px;line-height: 36px;}
.con_left{width: 890px;overflow: hidden; float: left;}
.con_left .nav-wrap ul{ overflow: hidden;background: #f2f2f2;border: 1px solid #ccc;}
.con_left .nav-wrap ul li{display: inline-block;  text-align: left;  height: 50px;  line-height: 50px;  float: left;  background: url(../image/js_wzy_01.png) right center no-repeat;}
.con_left .nav-wrap ul li a{display: block;  padding: 0 28px;  font-size: 16px;  color: #333;  text-decoration: none;  text-align: center;}
.con_left .nav-wrap ul li a:hover{color: #4680d1;}
.con_left .nav-wrap ul li a.active{color: #fff;background: #4178be;}
.con_left .nav_title{width: 877px; line-height: 58px;border-bottom: 1px solid #e4e6eb;color: #4178be;font-size: 20px;padding-left:13px;background: url(../image/js_wzy_09.png) left center no-repeat; font-weight: normal;margin-bottom: 20px;}
.con_left .infor_con{padding:20px 0 0 20px;background: #f2f2f2; overflow: hidden;}
.con_left .infor_con li{float: left; width: 850px; margin-bottom: 20px;  margin-right: 20px;  background: #fff;  line-height: 45px;  font-size: 15px;  color: #333; padding-left: 13px;  font-weight: bold;}
.con_left .click_online{width: 100%;  line-height: 32px;  float: left;  cursor: pointer;  font-size: 17px;  color: #4178be;  text-decoration: underline;  margin-bottom: 20px;}
.con_left .click_online span{float: left;  width: 358px;  height: 54px;  background: #edf7ff url(../image/js_wzy_16.png) left center;  border: 1px solid #9cf;  line-height: 54px;  text-align: center;  font-size: 15px;  color: #333;  transition: background-color 0.5s;}
.con_left .click_online span:hover{background-color: #def0ff;}
.con_left p{font-size: 14px;line-height: 30px;  color: #323232;}

.qlsx_list_r1{ height:auto; min-height:240px;}
.qlsx_list_r1 table{ width: 1198px; border-collapse: collapse;}
.qlsx_list_r1 table td{ border: 1px solid #99ccff;}
.qlsx_list_r1 table td.r1_td_tit{ padding:8px 14px; background-color:#edf7ff; font-size:17px;}
.qlsx_list_r1 table td.r1_td_list{ padding:8px 14px; font-size:15px; line-height:32px;}

.all-1{
    /*width: 1120px;*/
    /*width: 1070px;*/
    margin-left: auto;
    margin-right: auto;
    margin-top: 60px;
    height: 400px;
    background: #F2F3F7;
}
.one-1{
    /*background: #ffffff;*/
    background: #f5f5f5;
    /*width: 500px;*/
    /*height: 320px;*/
    /*float: left;*/
    width: 680px;
    height: 370px;
    float: left;
    margin-left: 15%;
    margin-top: 1%;
}
.two-1{
    /*background: #ffffff;*/
    background: #f5f5f5;
    width: 500px;
    height: 320px;
    float: left;
    /*margin-left: 110px;*/
    margin-left: 10%;
    margin-right: -50%;
    margin-top: 1%;
}
.head{
    /*border-bottom: #0061b3 solid 2px;*/
    height: 40px;
    background: #F2F3F7;
    text-align: center;
}
.word-1{
    color: #343434;
    height: 29px;
    line-height: 24px;
    font-size:  24px;
    font-weight: bold;
    /*margin-left: 20px;*/
}
.content-9{

}

.content-10{
    /*width: 380px;*/
    margin-left: 200px;
    /*margin-right: auto;*/
}


.menu{

    float: left;
    width: 207px;
    background-color: #fff;
    margin-left: 10px;
    margin-bottom: 10px;
    height: 109px;
    line-height: 30px;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    padding-top: 20px;

}
.menu:hover{

    background-color: #87CEFA;
    -webkit-transition: .5s cubic-bezier(.3, 0, 0, 1.3);
    -moz-transition: .5s cubic-bezier(.3, 0, 0, 1.3);
    -ms-transition: .5s cubic-bezier(.3, 0, 0, 1.3);
    -o-transition: .5s cubic-bezier(.3, 0, 0, 1.3);
    transition: .5s cubic-bezier(.3, 0, 0, 1.3);

}


.menu2{

    width: 338px;
    background: #EC6C32;
    /*margin-left: auto;*/
    margin-bottom: auto;
    height: 60px;
    position: relative;
    overflow: hidden;
    margin-top: 25px;
    margin-left: 49px;
    border-radius: 6px;

}

.menu3{

    width: 338px;
    background: #2678E3;
    /*margin-left: auto;*/
    margin-bottom: auto;
    height: 60px;
    position: relative;
    overflow: hidden;
    margin-top: 25px;
    margin-left: 49px;
    border-radius: 6px;

}

.me {
    /*margin-left: 15px;*/
    /*margin-top: 41px;*/
    margin-left: 10px;
    margin-top: 41px;
}
.me li a{

    display: block;
    z-index: 100;
    font-size: 13px;
}
.me1-1 {
    margin-left: 31px;
    margin-top: 100px;
}
.me1-1 li a{
    display: block;
    height: 60px;
    line-height: 60px;
    text-align: center;
    width: 210px;
    padding-left: 90px;
    position: absolute;
    z-index: 100;
    top: 0;
    left: 0;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    font-size: 15px;

}
.me1 {
    background:url("../image/z1.png") 28px center no-repeat ;
    background-size:52px 52px;
}
.me2 {
    background:url("../image/z2.png") 28px center no-repeat ;
    background-size:52px 52px;
}
.me3{
    background:url("../image/z3.png") 28px center no-repeat ;
    background-size:52px 52px;
}
.me4 {
    background:url("../image/z4.png") 28px center no-repeat ;
    background-size:52px 52px;
}
.me5 {
    background:url("../image/z5.png") 28px center no-repeat ;
    background-size:52px 52px;
}
.me6 {
    background:url("../image/z6.png") 28px center no-repeat ;
    background-size:52px 52px;
}
.me7 {
    background:url("../image/z10.png") 87px center no-repeat ;
    background-size:52px 42px;
}
.me8 {
    background:url("../image/z9.png") 87px center no-repeat ;
    background-size:52px 42px;
}

a:link{
    text-decoration: none;
    color: #333;
}
/*a:hover{*/
    /*text-decoration: none;*/
    /*color: #ff0808;*/
/*}*/
/*.content-9 ul{*/
    /*width: 90%;*/
    /*max-width: 640px;*/
    /*min-width: 320px;*/
    /*margin: 0 auto;*/
    /*margin-top: 70px;*/
    /*height: 110px;*/
    /*overflow: hidden;*/
/*}*/
.button{
    background: rgb(220, 242, 255);
    width: 350px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    margin-top: 10px;
    font-size: 14px;
}
.view{
    width: 350px;
    margin-top: 35px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
}
.view1{
    width: 50%;
    float: left;
    font-size: 14px;
    text-align: center;
}
.view1-1{
    width: 125px;
    height: 70px;
    border: #d8d8d8 solid 1px;
    background-color: #f2f2f2;
    line-height: 70px;
    margin-left: 110px;
    /*margin-right: auto;*/
}
.view2{
    width: 50%;
    float: left;
    font-size: 14px;
    text-align: center;
}
.view2-1{
    width: 125px;
    height: 70px;
    border: #d8d8d8 solid 1px;
    background-color: #f2f2f2;
    line-height: 70px;
    margin-left: auto;
    margin-right: auto;
}
.im{
    width: 305px;
    margin-left: auto;
    margin-right: auto;
}

.search-b{
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 20px;
    float: left;
}
.search-b-1{
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 20px;
    float: left;
    margin-left: 20px;
}
.s-a{
    height: 70px;
}
input.letter{
    border: 1px solid #cdcdcd;
    height: 23px;
    width: 160px;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
}
input.b-letter{
    height: 27px;
    width: 100px;
    background-color: #2577e3;
    border: 1px solid #2577e3;
    color: white;
}
.biao-g{
    margin-bottom: 20px;
}
.biao-g td{
    border-right: 1pt solid #cdcdcd;
    border-bottom: 1pt solid #cdcdcd;
}
.biao-g th{
    border-right: 1pt solid #cdcdcd;
    border-bottom: 1pt solid #cdcdcd;
}
.biao-g table{
    border-top: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    text-align: center;
    font-size: 14px;
    color: #393939;
    background: #ffffff;
}
.a-f{
    float: left;
    margin-left: 10px;
}
.a-f a{
    color: #000000;
}
.c-b{
    background-color: #2577e3;
    border: 1px solid #2577e3;
    color: white;
}

.letter-t{
    /*margin-bottom: 20px;*/
    /*margin-top: 20px;*/
    width: 1200px;
    margin: 0 auto;
}index-nav-frame-line
.letter-t td{
    border-right: 1pt solid #cdcdcd;
    border-bottom: 1pt solid #cdcdcd;
}
.letter-t th{
    border-right: 1pt solid #cdcdcd;
    border-bottom: 1pt solid #cdcdcd;
}
.letter-t table{
    border: 1px solid #cdcdcd;
    /*border-left: 1px solid #cdcdcd;*/
    text-align: center;
    font-size: 14px;
    color: #393939;
    /*background: #F5f5f5;*/
    margin-left: 100px;
}
table,td{
    padding: 0;
    border: 1px solid #cdcdcd;
}
.b-g{
    background-color: #2577e3;
    border: 1px solid #2577e3;
    color: white;
    height: 35px;
    width: 95px;
    font-size: 14px;
}

.dropdownmenu ul, .dropdownmenu li {
    margin: 0;
    padding: 0;
}
.dropdownmenu ul {
    background: gray;
    list-style: none;
    width: 100%;
}
.dropdownmenu li {
    float: left;
    position: relative;
    width:auto;
    z-index: 999;
}
.dropdownmenu a {

    color: #000;
    display: block;
    /*font-size: 18px;*/
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
}
.dropdownmenu li:hover a {
    background: #54A1E3;
    color: #fff;
}
#submenu {
    left: 0;
    opacity: 0;
    position: absolute;
    /*top: 35px;*/
    visibility: hidden;
    z-index: 1;
    width: 126px;
    margin-top: 30px;
}
li:hover ul#submenu {
    opacity: 1;
    top: 40px;	/* adjust this as per top nav padding top & bottom comes */
    visibility: visible;
}
#submenu li {
    float: none;
    width: 100%;
}
#submenu a:hover {
    background: #005fdc;
}
#submenu a {
    background-color:#54A1E3;
}

/*贷款计算器*/
h7{
    height: 48px;
    width: 140px;
    border-bottom: 2px solid #2577e3;
    font-size: 28px;
    margin-bottom: 0;
}

.statement{
    font-size: 14px;
    margin-top: 10px;
    line-height:30px;
    color: #1c1c1b;
}
.count{
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    margin-bottom: 20px;
    font-size: 14px;

}
.c-left{
    float: left;
}
.c-right{
    float: left;
    margin-left: 265px;
}
.c-left li{
    margin-top: 20px;
}
.c-text{
    color: #1c1c1b;

    line-height: 30px;
    font-size: 13px;
}
.c-radio{
    margin-top: 5px;
}
input {
    border: 0 none;
    padding: 0px;
    margin: 0px;
}
.msgIp {
    width: 158px;
}
.msgIp {
    border: 1px solid #CECDCD;
    border-radius: 6px;
    height: 26px;
    padding: 5px;
    font-family: "Microsoft YaHei";
}
.msgCon p {
    padding: 0px 0px 0px 0px;
}
.aBtnOutput {
    display: inline-block;
    width: 133px;
    height: 38px;
    line-height: 38px;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    background: #2577e3;
    border-radius: 6px;
}

.z-i{
    position: absolute;
    left: 21%;
    top: 5%;
    z-index: 2;
}

/*.banner{width:100%; height: 570px;}*/
/*.banner{ min-width:1200px;height:572px; margin:0 auto; overflow:hidden; z-index:1;}*/
.banner{ min-width:1200px; margin:0 auto;  z-index:1;height: 100%;min-height: 430px;margin-top: -100px;}
/*.banner_show{ width:100%; text-align:center; height:572px; overflow:hidden;position: relative }*/
.banner_show{ width:100%; text-align:center; height:100%; overflow:hidden;position: relative;min-height: 430px; }
/*.con_infor{ width: 1200px; height: 570px; margin:  0 auto; position: absolute;top:0;left: 50%; margin-left: -600px; margin-top: 80px; background:url(../image/zi.png) no-repeat 300px  112px; }*/
.con_infor{ width: 1200px; min-height: 430px; height: 100%; margin:  0 auto; position: absolute;top:0;left: 50%; margin-left: -600px; margin-top: 80px; background:url(../image/zi.png) no-repeat 300px  112px; }
.con_infor .box{width: 300px; height: 400px;  margin-top: 60px;}

/*.floadAd { position: absolute;z-index: 999900; display: inline-block; top:-40px !important; max-width: 1864px; min-width: 1200px; margin-left: 330px; margin-top: 10px}*/
.floadAd { position: absolute;z-index: 999900; display: inline-block; }
/*.floadAd { position: relative;z-index: 999900; display: block; top:90px !important;text-align: right}*/
/*.floadAd { position: relative;z-index: 999900; display: block; top:50px !important;right: 0;}*/
.floadAd .item { display: block;}
.floadAd .item img { vertical-align: bottom; }/* a img 的组合浏览器默认下边会有几个像素的空白，这里可以消除空白*/
