@import url('/static/css/font.css');

* {
     font-family: 'Roboto-Regular';
}

body {
    font-size: 14px;
}

@media (min-width: 768px) {
    .form-group, .bten {
        margin: 0 auto !important;
        width: 50% !important;

    }
    .centent {
        width: 960px !important;
        margin: 0 auto !important;
        /* display: flex !important; */
        overflow: hidden !important;
    }
    .navmore-list {
        /* flex: 1; */
        float: left !important;
        width: 300px !important;
        margin: 10px !important;
    }
}

.breadcrumb {
    width: 100%;
    margin: 0;
    padding: 8px 15px;
    list-style: none;
    background-color: #f5f5f5;
    max-width: 1180px;
    border-radius: 4px;
    font-size: 12px;
}

.breadcrumb a {
    color: #007BFF;
}

.partic-tlie {
    font-size: 18px;
    line-height: 30px;
    padding: 0 5px;
    margin: 14px 0;
    width: 100%;
    text-align: center;
    font-weight: 700;
}


.social-share {
    text-align: center;
    height: 38px;
    width: 180px;
    margin: 2px auto;
    overflow: hidden;
    font-family: "socialshare" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;

}

.social-share .icon-facebook {
    color: #44619D;
    border-color: #44619D;
}

.social-share .social-share-icon {
    position: relative;
    display: inline-block;
    width: 32px;
    height: 32px;
    font-size: 20px;
    border-radius: 50%;
    line-height: 32px;
    border: 1px solid #666;
    text-align: center;
    vertical-align: middle;
    transition: background 0.6s ease-out 0s;
}

.social-share a {
    text-decoration: none;
    margin: 4px;
    outline: none;
}

.social-share .icon-facebook:before {
    content: "f";
    font-weight: bold;
    font-size: 26px;
}

*:before,
*:after {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.social-share .icon-facebook {
    color: #44619D;
    border-color: #44619D;
}

.social-share .social-share-icon {
    position: relative;
    display: inline-block;
    width: 32px;
    height: 32px;
    font-size: 20px;
    border-radius: 50%;
    line-height: 32px;
    border: 1px solid #666;
    text-align: center;
}

.social-share .icon-twitter {
    color: #55acee;
    border-color: #55acee;
}

.social-share a {
    text-decoration: none;
    margin: 4px;
    outline: none;
}

.social-share .icon-twitter {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2355acee' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position: 4px 4px;
}

*:before,
*:after {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.social-share .icon-google {
    color: #db4437;
    border-color: #db4437;
}


.social-share .icon-google {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNkYjQ0MzciIGQ9Ik0yMyAxMWgtMlY5aC0ydjJoLTJ2MmgydjJoMnYtMmgyTTggMTF2Mi40aDRjLS4yIDEtMS4yIDMtNCAzYy0yLjQgMC00LjMtMi00LjMtNC40YzAtMi40IDEuOS00LjQgNC4zLTQuNGMxLjQgMCAyLjMuNiAyLjggMS4xbDEuOS0xLjhDMTEuNSA1LjcgOS45IDUgOCA1Yy0zLjkgMC03IDMuMS03IDdzMy4xIDcgNyA3YzQgMCA2LjctMi44IDYuNy02LjhjMC0uNSAwLS44LS4xLTEuMnoiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position: 4px 4px;
}

.social-share .icon-linkedin {
    color: #0077B5;
    border-color: #0077B5;

}

.social-share .icon-linkedin {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%230077B5' d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position: 4px 4px;
}

.social-share .icon-linkedin:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23FFF' d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z'%3E%3C/path%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-size: 23px 23px !important;
    background-position: 4px 4px !important;
    background: #0077B5;
}

.social-share .icon-google:hover {
    background: #db4437;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yMyAxMWgtMlY5aC0ydjJoLTJ2MmgydjJoMnYtMmgyTTggMTF2Mi40aDRjLS4yIDEtMS4yIDMtNCAzYy0yLjQgMC00LjMtMi00LjMtNC40YzAtMi40IDEuOS00LjQgNC4zLTQuNGMxLjQgMCAyLjMuNiAyLjggMS4xbDEuOS0xLjhDMTEuNSA1LjcgOS45IDUgOCA1Yy0zLjkgMC03IDMuMS03IDdzMy4xIDcgNyA3YzQgMCA2LjctMi44IDYuNy02LjhjMC0uNSAwLS44LS4xLTEuMnoiLz48L3N2Zz4=") !important;
    background-repeat: no-repeat !important;
    background-size: 23px 23px !important;
    background-position: 4px 4px !important;
}

.social-share .icon-twitter:hover {
    background: #55acee;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'%3E%3C/path%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-size: 23px 23px !important;
    background-position: 4px 4px !important;
}

.social-share .icon-facebook:hover {
    background: #44619D;
    content: "f";
    font-weight: bold;
    font-size: 26px;
    color: white;
}

.pacarous {
    margin: 14px 0 0;
    width: 100%;
}

#pacarousel {
    position: relative;
    z-index: 15;
    width: 100%;
    margin: 0 auto;
}

#pacarousel .swiper-container {
    width: 218px;
}

.swiper {
    width: 100%;
    /* max-height: 160px; */
    max-height: calc(100vw/2);
}

.swiper img {
    display: block;
    width: 100%;
    /* max-width: 218px; */
    /* height: 100%; */
    height: calc(100vw/2);
    /* height: 160px; */
    /* max-height: 160px; */

    margin: 0 auto;
    /* border-radius: 10px; */
}

.centent {
    max-width: 1200px;
    margin: 0 auto;
}

.particulars .part-list {
    width: 100%;
    text-align: left;
    font-size: 14px;
    padding: 15px 0;
    overflow: hidden;
    color: #999;
}

.particulars .part-list p {
    font-size: 14px;
    margin: 0;
    display: block;
    color: #999;
}

.particulars .part-list p span {
    color: #999;
}

.particulars .part-list p {
    font-size: 14px;
    margin: 0;
    display: block;
    color: #999;
}


.particulars .part-list p {
    font-size: 14px;
    margin: 0;
    display: block;
}

.listcssdapp {
    display: block;
}


.particulars .part-list.listcssd {
    padding: 11px 0;
    margin: 0 0 11px;
    overflow: hidden;
    text-align: left;
    box-shadow: 0 3px 6px rgba(105, 105, 105, .13);
}

.particulars .part-list.listcssd table {
    width: 100%;
}

table {
    background-color: transparent;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

.particulars .part-list.listcssd table th,
.particulars .part-list.listcssd table td {
    font-size: 14px;
}

.particulars .part-list.listcssd table th {
    color: #007BFF;
    padding-bottom: 8px;
}

.particulars .part-list.listcssd table th,
.particulars .part-list.listcssd table td {
    border-right: 1px solid #e8e8e8;
    padding-left: 20px;
    font-weight: 400;
}

th {
    text-align: left;
}

td,
th {
    padding: 0;
}

.particulars .part-list.listcssd table th,
.particulars .part-list.listcssd table td {
    font-size: 14px;
}

.particulars .part-list.listcssd table th,
.particulars .part-list.listcssd table td {
    border-right: 1px solid #e8e8e8;
    padding-left: 20px;
    font-weight: 400;
}

.particulars .part-list.listcssd table th:last-child,
.particulars .part-list.listcssd table td:last-child {
    border-right: none;
}

.particulars .part-list+.part-list {
    margin: 0 0 10px;
}

.particulars .part-list+.part-list {
    text-align: left;
    padding: 0;
    color: #999;
}

.particulars .part-list+.part-list p {
    margin: 0;
    display: block;
}

.particulars .part-list .more {
    color: #007BFF;
}

.particulars .part-list .zsg-media-bd {
    overflow: hidden;
    text-align: left;

}

.particulars .part-list .hdp-fact-ataglance-value {
    float: right;
    width: 55%;

}

.listcssdapp .part-list.listcssd p:first-child {
    padding-bottom: 10px;
    color: #007BFF;
}

.listcssdapp .part-list.listcssd p {
    width: 100%;
    padding-left: 20px;

}

.particulars .part-list .hdp-fact-ataglance-heading {
    width: 45%;
    float: left;
}

.particulars .part-list .list_text li {
    display: initial;
    padding-right: 5px;
}

ul li {
    list-style: none;
    padding: 0;
    margin: 0;
}

ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0;
    unicode-bidi: isolate;
}

.mobile-banner-ads {
    display: block;
    height: initial;
}

.gg-ads.top,
.gg-ads.end {
    width: 100%;
    margin: 15px auto;
    margin-bottom: 25px;
    padding: 10px 0;
}

.pc-map-wrap {
    margin: 34px 0 0;
    display: inline-block;
    width: 100%;
    border: 1px solid #007BFF;
}

.pc-map-wrap a button {
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    width: 100%;
    display: inline-block;
    background: #fff;
    text-align: center;
    color: #007BFF;

}

.lanfrompc {
    display: none;
}

.partic-tlie {
    font-size: 18px;
    line-height: 30px;
    padding: 0 5px;
    margin: 14px 0;
}

.lanfrompc {
    box-shadow: none;
    background: #fff;
    max-height: 300px;
    min-height: 250px;
    width: 300px;
}

.lanpart {
    display: block;
}


.lanfrom {
    position: inherit;
    width: 100%;
}

.pc-map-wrap a button {
    height: 50px;
    line-height: 50px;
    font-size: 18px;
}


input,
button {
    border: none;
    outline: none;
}

.btn-default {
    border-color: #007BFF;
}

.lanfrom {
    position: inherit;
    width: 100%;
}

form {
    display: block;
    margin-top: 0em;
    unicode-bidi: isolate;
}

.lanfrom .landfrom {
    border: 0;
    padding: 0 13px;
}

.lanfrom .form-group {
    margin: 0 0 10px;
}

.lanfrom label {
    font-size: 16px;
    line-height: 40px;
}

.lanfrom .form-control {
    height: 45px;
    font-size: 18px;
}

.lanfrom .bten {
    padding: 10px 0;
    width: 100%;
    margin: 0 auto;
}

.lanfrom .btn-default {
    height: 45px;
    width: 100%;
    font-size: 16px;
    border-radius: 5px;
}

.btn-default {
    background: #007BFF;
    border-color: #007BFF;
    color: #fff;
}

.form-control {
    display: block;
    width: 100%;
    padding: 6px 12px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

input,
button {
    border: none;
    outline: none;
}

.lanfrom .bten a {
    font-size: 16px;
    color: #007BFF;
    display: block;
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
}

.navmore {
    margin: 0 0 100px;
}

.mobile-banner-ads {
    display: block;
}

.partic-tlie {
    font-size: 18px;
    line-height: 30px;
    padding: 0 5px;
    margin: 14px 0;
}

.partic-tlie {
    width: 100%;
    text-align: center;
    font-weight: 700;
}

.navmore .centent {
    display: block;
}

.navmore .navmore-list {
    width: 100%;
    margin: 15px 0 20px;
}

.navmore .navmore-list .navmore-img {
    width: 100%;
    height: initial;
    margin: 0 auto;
    overflow: hidden;
    border-radius: 4px;
}

.navmore .navmore-list .navmore-text {
    padding: 5px 0;
}

.navmore .navmore-list .navmore-text .textcan {
    font-size: 20px;
    margin: 0 10px 0 0;
    color: #666;
    display: inline-block;
}

.navmore .navmore-list .navmore-text .textcan p {
    display: inline-block;
    margin: 0;
}

.centent {
    width: 91%;
}

.centent {
    max-width: 1200px;
    margin: 0 auto;
}

.navmore .navmore-list .navmore-img img {
    width: 100%;
    height: 100%;
}