img{
    display:block;
}
em {
    font-style: normal;}
input{
    outline: none;
    border:none;
    font-family: "Microsoft YaHei";
}
.index-banner.america {
    background: url(../images/xgzc.jpg) no-repeat center bottom;
    background-size: cover;
}
/*表单*/
.zl-newsearch {
    width: 1075px;
    height: 180px;
    margin: 0px auto;
    border-radius: 8px;
    margin-top: 339px;
}
.zl-chooseCity {
    text-align: left;
    font-size: 16px;
    font-weight: 0;
    color: #fff;
    margin-left: 24px;
    margin-top: 24px;
}
.zl-chooseCity label {
    padding-left: 15px;
}
.zl-chooseCity label input {
    padding-left: 5px;
}
.zl-int-new-warpper {
    position: relative;
    padding: 10px;
    height: 66px;
    width: 1042px;
    margin: auto;
    border-radius: 33px;
}
.zl-int-new-warpper input.zl-search {
    width: 491px;
}
.zl-int-new-warpper input.zl-search-mid {
    width: 345px;
    height: 46px;
    font-size: 18px;
    padding-left: 10px;
}
.zl-intcountry-box {
    width: 257px;
    height: 300px;
    border: 1px solid #ddd;
    border-top: 2px solid #FF6600;
    box-shadow: 0 0 10px #ddd;
    position: relative;
}
.zl-intcountry-box:hover {
    text-decoration: none;
    transform: scale(1.05);
}
.zl-hotCity {
    height: 70px;
    margin: 20px;
}
.zl-city1 {
    font-size: 20px;
    font-weight: bold;
    color: #ff6600;
}
.zl-city2 {
    display: block;
    font-size: 12px;
    padding-top: 10px;
    color: #666666;
}
.zl-img {
    width: 68px;
    height: 68px;
    float: right;
}

/*优势*/
.country-box-list-hk {
    list-style: none;
    padding: 0;
}
.country-box-list-hk li {
    float: left;
    width: 212px;
    margin: 10px 8px;
}
.hk-intcountry-box {
    width: 212px;
    border: 1px solid #d9dce2;
    border-top: 1px solid #3d2706;
    box-shadow: 0px 0px 10px #ddd;
    position: relative;
}
.hk-intcountry-box:hover {
    text-decoration: none;
    transform: scale(1.05);
}
.hk-hotCity {
    height: 100px;
    background: #fff;
    margin-top: 24px;
}
.hk-city1 {
    font-size: 16px;
    font-weight: bold;
    color: #3d2706;
}
.hk-city2 {
    font-size: 14px;
    color: #967a4f;
}
.hk-img {
    width: 32px;
    height: 32px;
    margin: 0 auto;
}
.hk-c-detail {
    height: 132px;
    background-color: #fffaf6;
    padding: 10px;
}
.hk-btn1 {
    background: url(../images/hk-btnbg1.png) no-repeat center center;
}
.hk-btn2 {
    background: url(../images/hk-btnbg2.png) no-repeat center center;
}
.hk-btn3 {
    background: url(../images/hk-btnbg3.png) no-repeat center center;
}
.hk-btn4 {
    background: url(../images/hk-btnbg4.png) no-repeat center center;
}
.hk-btn5 {
    background: url(../images/hk-btnbg5.png) no-repeat center center;
}
.hk-btn-pd {
    padding: 15px 20px;
}


/*流程*/
.title-all-title {
    color: #333;
    font-size: 40px;
    font-weight: bold;
}
.title-all-title span {
    border-bottom: 2px solid #dedede;
    display: inline-block;
    padding: 40px 40px 20px;
}
.title-all-title-f {
     font-size: 14px;
     line-height: 1.6;
     letter-spacing: 1px;
     color: #999;
     padding-top: 5px;
     margin-bottom: 20px;
 }

.ConDiv {
    width: 995px;
    float: left;
}

/*更多*/
.tm-int-new-casebox {
    padding: 0px;
}
.zl-border {
    border-top: none;
}

.tm-int-new-casebox {
    display: block;
    background-color: #fff;
    box-shadow: 0 0 10px #ddd;
    padding: 10px;
    text-align: center;
    transition: all 0.3s;
}
.tm-int-new-casebox h5 {
    font-size: 18px;
    padding-top: 20px;
    padding-bottom: 30px;
}
.tm-int-new-casebox p {
    color: #999;
}
.tm-int-new-casebox:hover {
    text-decoration: none;
    transform: scale(1.05);
}
.tm-int-new-casebox:hover p {
    color: #f60;
}
.col-sm-20{
    width: 200px;
    float: left;
    margin-left: 32px;
}

.col-sm-20 img{
    width:100%;
}

.islands-list {
    width: 183px;
    height: 244px;
    background: url(../images/islands-listbg.png) no-repeat center center;
}
.tm-int-new-casebox p {
    color: #ff6600;
}

.islands-font4 {
    display: block;
    font-size: 20px;
    font-weight: bold;
    color: #ff6600;
}