.searchbar {min-height: 114px;width: 1160px;margin: 0 auto;margin-top: 20px;}
.searchbar p{ margin:0; padding:0; border:0;}
.searchbar p{list-style:none; }
.searchbar ul{margin:0;padding:0;list-style:none}ul{list-style-type: none;}
.searchbar ul{ margin:0; padding:0; border:0;}
.searchbar * {
    box-sizing: border-box;
}


.chaxun{height:47px; line-height:47px; width:215px; padding-left:5px; padding-right:5px;border-radius:5px 5px 5px 5px;border:2px solid #e52f22; color:#ccc; font-family:微软雅黑}

.gggbbb{width:28px; height:30px;line-height:30px; text-align:center;background:#E1000E; font-size:14px; font-weight:bold; cursor:pointer; color:#FFFFFF}

.focus-news {
    display: block;
    /*display: none;*/
}
.rowrow {
    margin-left: -7.5px;
    margin-right: -7.5px;
}
.col-xs-4 {
    width: 63px;
}

.col-xs-20 {
    width: 315px;
}

.col-md-8 {
    width: 378px;
}

.col-md-100 {
    width: 126px;
}

.col-sm-8 {
    width: 126px;
}

.col-md-4 {
    width: 16.6667%;
}

.col-md-a {
    width: 33.3333%;
}

.col-md-b {
    width: 33.3333%;
}

.col-md-c {
    width: 33.3333%;
}

.col-sm-4 {
    width: 16.6667%;
}

.col-sm-16 {
    width: 66.6667%;
}

.col-sm-228 {
    width: 33.3333%;
}

.col-sm-2216 {
    width: 66.6667%;
}

.col-lg-offset-7 {
    margin-left: 233px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24, .col-md-8 {
    float: left;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24, .col-sm-2216, .col-sm-228 {
    min-height: 1px;
    padding-left: 7.5px;
    padding-right: 7.5px;
    position: relative;
}

label {
    display: inline-block;
    font-weight: bold;
    margin-bottom: 5px;
}
.focus-news {
    color: #FFF;
    padding: 30px 0px 10px 0px;
    height: 114px;
    width: 1150px;
    z-index: 9999;
    font-family: "Microsoft YaHei";
    background-image: url(../img/background.png);
}
.input-group-addon {
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #555;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 6px;
    text-align: center;
}

.focus-news label {
    font-size: 14px;
    line-height: 34px;
    font-weight: normal;
    margin-bottom: 0;
    text-align: right;
    color: #ffffff;
}

.focus-news {
    text-align: right;
    color: #fff;
    padding: 0 15px 15px;
}

.input-group {
    border-collapse: separate;
    display: table;
    position: relative;
}

.input-group-addon:last-child {
    border-left: 0 none;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn1, .input-group-btn:last-child > .btn-group > .btn1, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn1:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn1 {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.input-group-addon, .input-group-btn {
    vertical-align: middle;
    white-space: nowrap;
    width: 1%;
}

.btn1.btn-quote {
    margin-top: 0px;
    height: 34px;
    background-color: #d9483d;
    border-color: #d9483d;
    color: #fff;
    height: 85px;
    line-height: 65px;
    margin-top: -35px;
}

.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}

    .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn1, .input-group-btn:first-child > .btn-group > .btn1, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn1:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn1 {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

.btn-block {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}

    .btn-block + .btn-block {
        margin-top: 5px;
    }

.btn1 {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.428571429;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    /*user-select: none;*/
}

.a123 {
    clear: both;
}

.focus-news label, .input-group, .form-control-fake {
    margin-top: 15px;
}

.form-control.form-control-fake .form-control-item.form-control-item-country select {
    height: 100%;
    padding: 5px;
    width: 100%;
    border: 0 none;
    width: 95%;
}

.form-control.form-control-fake {
    overflow: hidden;
    padding: 0;
    width: 100%;
}

.quick-quote-options {
    color: #FFF;
    padding: 0;
    position: absolute;
    top: 480px;
    width: 1150px;
    left: 50%;
    margin-left: -575px;
    z-index: 9999;
    font-family: "Microsoft YaHei";
}

    .quick-quote-options .btn1.btn-quote-option {
        border: medium none;
        color: #fff;
        font-size: 14px;
        line-height: 14px;
        padding: 10px;
    }

.btna {
    background-color: #d9483d;
}

.btnb {
    background-color: #1c8ccd;
}

.btnc {
    background-color: #00a98d;
}

.btnd {
    background-image: url(../images/background.png);
}

.zhanshis {
    height: 100px;
    width: 1200px;
    margin-top: 80px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 80px;
}

.pfc_about {
    height: 100px;
    width: 1200px;
    margin-top: 80px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 80px;
    font-size: 14px;
    line-height: 24px;
    border: 1px solid #CCC;
    padding: 20px;
}

.zhanshist {
    float: left;
    height: 100%;
    width: 32%;
}

.zhanshis .zhanshisb {
    margin-right: 15px;
    margin-left: 15px;
}

.zhanshis1 {
    color: #1c8ccd;
    font-size: 46px;
    font-weight: 200;
    line-height: 65px;
    text-align: center;
}

.zhanshis2 {
    font-size: 14px;
    text-align: center;
}

.fuwushang {
    width: 1200px;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    height: 200px;
}

.fuwushanga {
    float: left;
    height: 75px;
    width: 125px;
    margin-right: 9px;
    margin-left: 9px;
    margin-top: 15px;
}

.fuwushangs {
    background-color: #efefef;
    margin: 20px 0;
    min-height: 40px;
    padding: 10px 0;
    min-width:1200px;
}

.dibudaohangq {
    min-height:1200px;
}

.duijie {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    height: 510px;
}

.duiji1 {
    margin-left: 19px;
    margin-right: 19px;
    margin-top: 19px;
}

.duijit {
    height: 250px;
    width: 398px;
    float: left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCC;
}

.duiji2 {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 40px;
    color: #464646;
}

.duiji3 {
    font-size: 14px;
    padding-right: 5px;
    padding-left: 5px;
    line-height: 24px;
    text-align: center;
    margin-top: 10px;
}

.btn-primary {
    background-color: #1c8ccd;
    border-color: #1c8ccd;
    color: #fff;
}

a {
    color: #1c8ccd;
    text-decoration: none;
}

.duiji4 {
    width: 100px;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
}

.duijib {
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCC;
    border-left-color: #CCC;
}

.fuwuliucheng {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    height: 270px;
    margin-top: 40px;
}

.fuwuliuchenga {
    height: 100%;
    width: 400px;
    float: left;
}

.fuwuliucheng1 {
    color: #1c8ccd;
    font-size: 26px;
    font-weight: 200;
    line-height: 45px;
    text-align: center;
}

.fuwuliucheng2 {
    color: #333;
    font-size: 14px;
    font-weight: 200;
    line-height: 35px;
    text-align: center;
}

.fuwuliucheng3 {
    height: 100px;
    margin-left: 30px;
}

.huobangs {
    background-color: #efefef;
    margin: 20px 0;
    min-height: 40px;
    padding: 10px 0;
}

.huobanga {
    float: left;
    height: 55px;
    width: 145px;
    margin-right: 9px;
    margin-left: 9px;
    margin-top: 15px;
    border-radius: 4px;
}

.huobang {
    width: 1200px;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    height: 100px;
}

.form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}